模拟
在MATLAB模拟控制器对线性或非线性工厂®和仿真软金宝app件®
工具箱提供了从命令行工具,用于模拟控制器和仿真软件。金宝app如果你正在设计一个控制器使用MPC设计师应用程序,你可以模拟控制方案在设计过程中,从您的设计生成仿真软件模型。金宝app
功能
块
MPC控制器 | 模拟模型预测控制器 |
应用程序
MPC设计师 | 设计和模拟模型预测控制器 |
主题
模拟基础知识
- 模拟MPC控制器与植物模型不匹配
模拟一个MPC控制器之间存在不匹配时,控制器动态预测模型和实际工厂。 - 测试使用MPC设计师MPC控制器的鲁棒性
测试你的模型预测控制器的鲁棒性通过模拟MPC设计师。 - 从MPC生成仿真软金宝app件模型设计师
您可以自动生成一个仿真软件模型,使用当前的模型预测控制器来控制其内金宝app部工厂模型。 - 测试现有的MPC控制器模型金宝app
测试现有的MPC控制器在仿真软件模型。金宝app - 信号预览
预览可以提高参考信号跟踪和测量扰动拒绝如果您的应用程序允许您预期的趋势等信号。
- 模拟线性MPC控制器使用逐次线性化非线性植物
模拟的模型预测控制器非线性植物在命令行。在每个控制区间,relinearize非线性植物和定义一个新的控制器基于植物更新模型。
运行时的特性
- 在运行时更新约束
你可以更新你的MPC控制器在每个控制的约束区间。
- 在运行时调整权重
你可以调整的成本函数惩罚权重MPC控制器,控制器操作。
- 时变权重设置和约束与MPC设计师
在设计一个MPC控制器时,您可以指定优化权重预测地平线和约束不同。 - 在运行时调整视野
你可以调整预测和控制视野的MPC控制器,控制器操作。
- 与无扰转移开关控制器在线和离线
减少大执行机构动作时改变控制器的操作模式。 - 开关控制器基于最优成本
您可以切换多个MPC控制器根据他们的成本最优的目标函数值。 - 监控优化状态检测控制器故障
你可以检测控制器故障实时通过优化状态控制器输出。
QP解算器
- 模拟MPC控制器与一个定制的QP解算器
模拟模型预测控制器的闭环响应与一个定制的二次规划求解器进行求解。 - 在快速MPC应用程序使用次优的解决方案
你能保证最坏执行时间为你的MPC控制器通过应用一个次优的解决方案在优化迭代的数量超过了指定的最大值。
案例研究
- 设计和Cosimulate高保真蒸馏塔和阿斯彭+动态的控制
设计一个模型预测控制器在MATLAB和使用cosimulation验证控制器是否足够健壮控制非线性植物。