凯蒂·布伦纳MathWorks
模型預測控制工具箱™ 提供功能、应用程序和Simulink金宝app®使用线性和非线性模型预测控制(MPC)设计和仿真控制器的模块。工具箱可用于指定植物和干扰模型、水平、约束和权重。通过运行闭环仿真,可以评估控制器性能。
可以通过在运行时更改控制器的权重和约束来调整控制器的行为。工具箱提供可部署的优化解算器,还允许您使用自定义解算器。要控制非线性对象,可以实现自适应、增益调度和非线性MPC控制器。对于具有快速采样率的应用程序,工具箱允许您从常规控制器生成显式模型预测控制器或实现近似解决方案。
为了快速原型和嵌入式系统实现,包括优化求解器的部署,工具箱支持C代码和IEC 61131-3结构化文本生成。金宝app
模型预测控制工具箱™让您设计和模拟模型预测控制器,以控制多输入多输出系统受输入/输出约束的应用,如高级驾驶员辅助系统、过程控制、动力系统控制和机器人。
使用MPC Designer应用程序,您可以定义内部电厂模型,指定预测和控制范围、约束和控制器权重等参数。您可以交互式地调整MPC控制器,根据线性设备模型对其进行模拟,并通过在非线性Simulink中运行它来验证其性能金宝app®模型
您可以在运行时调整MPC控制器的权重、约束、预测和控制范围。对于具有广泛工作范围的非线性对象,您可以实施自适应MPC控制器,使您能够在每个计算步骤更新内部对象模型。或者,对于高度非线性的对象,可以使用非线性预测模型、成本函数和约束设计非线性MPC控制器。或者,对于高度非线性的对象,可以使用非线性预测模型、成本函数和约束设计非线性MPC控制器。
对于采样时间快的应用程序,您可以使用显式MPC控制器,通过使用离线预计算的最佳解决方案,该控制器比传统MPC控制器需要更少的运行时计算。另一个确保不会超过所需执行时间的选项是通过限制解算器的迭代次数来使用近似解。金宝搏官方网站
工具箱为线性MPC问题提供了内置的求解器。对于非线性MPC问题,工具箱允许您使用优化工具箱中的SQP求解器和由Embotech开发的FORCESPRO求解器fmincon。此外,您还可以使用自定义求解器来模拟和生成线性和非线性MPC控制器的代码。
该工具箱支持针对嵌入式微金宝app处理器和PLC的C代码和IEC-61131结构化文本生成。
有关模型预测控制工具箱™的更多信息,请返回产品页面。
您还可以从以下列表中选择网站:
选择中国站点(中文或英文)以获得最佳站点性能。其他MathWorks国家/地区网站未针对您所在地的访问进行优化。