主要内容

非线性MPC设计

设计模型与非线性预测模型预测控制器,成本,和约束

货币政策委员会在传统线性、非线性MPC计算控制行为在每个控制区间,使用基于模型的预测和约束优化的组合。关键的不同之处在于:

  • 可以非线性预测模型,包括时变参数

  • 等式和不等式约束的非线性

  • 标量函数最小化成本可以是nonquadratic(线性或非线性)决策变量的函数。

默认情况下,非线性MPC控制器解决非线性规划问题的使用fmincon功能,这个功能需要优化工具箱™软件。如果你没有优化工具箱软件您可以指定您自己的自定义非线性规划求解。

有关更多信息,请参见非线性MPC

功能

nlmpc 非线性模型预测控制器
nlmpcMultistage 多级非线性模型预测控制器
nlmpcmove 计算最优控制行动非线性MPC控制器
nlmpcmoveopt 选项设置nlmpcmove函数
getSimulationData 创建数据结构来模拟多级MPC控制器nlmpcmove
validateFcns 分析预测模型和自定义的函数nlmpcnlmpcMultistage对象的潜在问题
convertToMPC 转换nlmpc到一个或多个对象货币政策委员会对象
createParameterBus 创建金宝app总线对象和配置总线创造者块传递模型参数非线性MPC控制器

非线性MPC控制器 模拟非线性模型预测控制器
多级非线性MPC控制器 模拟多级非线性模型预测控制器

主题

非线性MPC基础知识

反馈控制

最优规划

经济政策委员会

Passivity-based MPC