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