万博1manbetx模型预测控制工具箱提供函数a®区块设计模拟控制器使用线性模型和非线性模型预测控制工具箱允许你指定植物扰动模型、地平线、约束值和权重运行闭路模拟可评价控制器性能
可改变控制器的权值和约束运行时间调整控制器行为工具箱提供可部署优化求解器并允许使用定制求解器控制非线性工厂可安装自适应增益调度器非线性MPC控制器快速采样率应用工具箱允许你从正规控制器生成清晰模型预测控制器或实施近似解决方案
万博1manbetx快速原型化和嵌入系统实施包括部署优化求解器工具箱支持C码和IEC61131-3结构化文本生成
Get started:
MPC设计程序应用
交互设计MPC控制器内部植物模型并调整地平线、权值和约束验证控制器性能使用模拟假想比较多MPC控制器响应
万博1manbetxMPC仿真链路设计
万博1manbetx模型模拟MPC控制器使用MPC控制块和工具箱提供的其他块万博1manbetx边际链化模型计算内部线性定时模型供MPC控制器使用并获取工厂输入输出值和输出值万博1manbetx模链控件设计TM.
MATLAB设计
命令行函数设计MPC控制器定义内部植物模型调整权值、约束性和其他控制器参数模拟闭路系统响应评价控制器性能
预建块
自适应巡航控制系统、通道维护辅助系统 和路径跟踪控制系统块作为ADAS应用的起始点并按需定制设计生成预构块代码供车辆部署
引用应用实例
引用应用实例遍历工作流设计并部署MPC自动驱动系统控制器引用应用示例还显示系统不同部分可在不同级忠实建模
线性MPC
万博1manbetx设计线性MPC控制器,具体方式是规定内部植物模型为线性时变系统,由控制系统工具箱TM创建,或用Siminglink控制设计线性链化模或选用系统识别工具箱输入从测量输入输出数据创建模型
自适应MPC
设计并模拟自适应MPC控制器使用命令行函数和自适应MPC控制块运行时更新工厂模型并提供给控制器输入内线性定时过滤器Kalman使用自保无药性稳定性用于自适应模型预测控制器状态估计
控制器参数
定义内部工厂模型后,通过具体说明样本时间、预测和控制前景、尺度因子、输入输出约束和权重完成MPC控制器设计万博1manbetx工具箱还支持约束软化和分时约束和权重
显式MPC
从隐式MPC设计生成显式MPC控制器加速执行简化生成清晰MPC控制器以减存脚印
反馈控制
非线性成本约束模拟非线性工厂闭环控制非线性MPC控制器默认使用优化工具箱TM解决非线性编程问题也可以指定自定义非线性求解器
经济MPC
设计经济MPC控制器优化控制器在任意非线性约束下任意计算函数可使用线性或非线性预测模型、定制非线性成本函数和定制非线性约束
万博1manbetx代码生成MATLAB和Siminglink
万博1manbetx设计模灵控制器并生成C代码或IEC61131-3结构文本MATLAB编码TM生成C代码并部署实时控制或用MATLAB编译器TM打包并分享您的MPC控制器,并单机应用
内建解析器
生成代码从提供主动集和内点二次编程求解器实现嵌入处理器高效实现非线性问题使用优化工具箱相继二次编程求解器模拟代码生成向数位处理器部署生成代码
自定义解析器
使用Embote技术FORCESPROQP非线性编程求解器模拟生成线性非线性MPC控制器代码或用自定义QP和NLP求解程序模拟代码生成