[发明专利]基于输入趋势补偿的快速模型预测控制方法在审
申请号: | 201610532905.2 | 申请日: | 2016-07-07 |
公开(公告)号: | CN106094524A | 公开(公告)日: | 2016-11-09 |
发明(设计)人: | 李慧平;范真元;王婉青 | 申请(专利权)人: | 西北工业大学 |
主分类号: | G05B13/04 | 分类号: | G05B13/04 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 刘新琼 |
地址: | 710072 *** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种提高模型预测控制动态响应速度的控制方法,属于工业自动控制领域;该方法用于进一步提高模型预测控制系统的响应快速性,缩短系统达到稳态时间。该控制方法主要利用每一步的最优控制序列,计算出基于控制输入的变化趋势补偿当下时刻的控制量,从而使系统达到提高快速性的目的。仿真实验表明该方法可行,至少可以使系统的响应快速性提高21%。 | ||
搜索关键词: | 基于 输入 趋势 补偿 快速 模型 预测 控制 方法 | ||
【主权项】:
一种基于输入趋势补偿的快速模型预测控制方法,其特征在于步骤如下:步骤1:建立系统的离散状态空间模型:x(k+1)=Ax(k)+Bu(k) (1)其中x(k)表示k时刻系统的状态矢量,长度为n;x(k+1)表示k+1时刻系统的状态矢量;u(k)表示k时刻系统的控制矢量,长度为m;A为系统矩阵,B为系统的控制输入矩阵;步骤2:构建系统的二次性能指标:![]()
其中x(k+i|k)表示在k时刻对系统状态在k+i时刻的预测;u(k+i|k)表示在k时刻对系统输入在k+i时刻的预测;Q表示系统状态量的加权矩阵,R表示系统控制量的加权矩阵,P表示系统终端的加权矩阵,Q、R、P矩阵均为正定矩阵,N表示预测长度;x(k+N)表示在k时刻对系统状态在k+N时刻到无穷时刻的预测量;步骤3:求解最优的控制序列:![]()
x(k+i+1|k)=Ax(k+i|k)+Bu(k+i|k), (4)umin≤u(k+i|k)≤umax,i=0,...,N‑1, (5)其中U*(k)=[u*T(k|k),...,u*T(k+N‑1|k)]T表示控制输入最优序列;umin表示控制输入允许的最小值输入量,umax表示控制输入允许的最大值输入量;步骤4:根据最优序列趋势,计算输入补偿量:△u(k)=μ(u*(k|k)‑u*(k+1|k)) (6)其中参数μ(.)是趋势补偿函数;u*(k|k)为步骤3中所求得最优的控制序列第一个控制量,u*(k+1|k)为步骤3中所求得最优的控制序列第二个控制量;步骤5:根据补偿量,计算k时刻的最终控制输入:u(k)=u*(k|k)+△u(k) (7)步骤6:将最终控制输入u(k)代入步骤1中得到x(k+1)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西北工业大学,未经西北工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610532905.2/,转载请声明来源钻瓜专利网。
- 上一篇:一种改进的装饰膜切割机
- 下一篇:一种肉牛犊饲养食料