模型预测控制工具箱™提供了函数、应用程序和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控制器的代码。
该工具箱支持C代码和IE金宝appC-61131结构化文本生成,用于嵌入式微处理器和plc。
有关模型预测控制工具箱™的更多信息,请返回产品页面。
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。