首页
学习
活动
专区
圈层
工具
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

MPC控制算法总结(3)——状态空间方程与预测方程的构造(重要基础)

1、状态空间方程

线性离散时间系统的状态空间模型如下:

其中,

上面方程对应的连续模型为:

离散与连续方程的参数关系为:

其中,Ts 为采样时刻。

2、预测方程

为了消除静态误差,可将上述方程改写为增量模型:

所以增量模型为:

设 预测时域为p,控制时域为m,且m≤p

为实现预测,作如下假设:

1)控制时域之外的控制量不变:

2)当前时刻之外的可测干扰不变:

初始条件:设当前时刻为k、上一时刻为k-1、初始状态增量为 Δx(k)、初始控制增量为Δu(k)、初始可测干扰增量为Δd(k)。

利用状态方程可以得到:

利用输出方程可以得到:

设:

将上面的递推式整理为向量形式:

∴    上式就是系统基于增量模型得到的预测方程,预测步长为p,控制步长为m。Yp(k+1|k)是在当前步所预测得到的未来p步的输出。

本阶段全套笔记:

【模型预测控制】

公众号内还有:

【经典控制理论】全套笔记

【现代控制理论】全套笔记

【非线性控制理论】全套笔记

【车辆动力学】全套笔记

【最优控制理论与仿真】全套笔记

后续全套笔记:

【反步控制】

【滑模控制】

【自适应控制】

【鲁棒控制】

【自抗扰控制】

以及各类车辆数学模型、基于底盘的控制算法实例等内容

期待您的关注、留言、讨论!

  • 发表于:
  • 原文链接https://page.om.qq.com/page/OM6-CLSLDDbjI0JYr9iHF6fA0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券