[发明专利]一种化工批次过程鲁棒复合迭代学习控制方法在审
| 申请号: | 201810685861.6 | 申请日: | 2018-06-28 |
| 公开(公告)号: | CN108803340A | 公开(公告)日: | 2018-11-13 |
| 发明(设计)人: | 侯平智;徐峥;胡晓敏;王立敏;张日东 | 申请(专利权)人: | 杭州电子科技大学 |
| 主分类号: | G05B13/04 | 分类号: | G05B13/04 |
| 代理公司: | 杭州奥创知识产权代理有限公司 33272 | 代理人: | 王佳健 |
| 地址: | 310018 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 迭代学习 批次过程 状态切换 控制量 鲁棒 复合 线性动态模型 状态切换过程 抗干扰能力 定义状态 反馈控制 复合控制 建立系统 控制性能 实际输出 输出误差 相邻阶段 更新率 跟踪 | ||
1.一种化工批次过程鲁棒复合迭代学习控制方法,其特征在于该方法具体是:
步骤1、设计系统批次过程的状态切换模型,具体步骤是:
1.1建立批次过程的系统状态模型:
其中,t是系统的离散时间,k是系统的批次索引;d(t)是时间延迟函数;Cρ(t,k)分别表示ρ(t,k)阶段下对应过程的系统矩阵,ρ(t,k)表示第k批次t时刻系统所处于的过程阶段;x(t,k+1)、x(t+1,k+1)和x(t-d(t),k+1)分别表示第k+1批次t时刻、t+1时刻和t-d(t)时刻系统的过程状态;u(t,k+1)表示在k+1批次t时刻系统的过程输入;y(t,k+1)表示在第k+1批次t时刻系统的过程输出;ωρ(t,k)(t,k+1)表示第k+1批次第ρ(t,k)阶段t时刻系统状态的外部干扰;x(0,k+1)表示第k+1批次系统的初始状态,其初始值设置为x0,k+1;
1.2多阶段批次过程第i阶段的系统状态模型表示为:
其中,i=1,2,…,q是自然数;xi(t,k+1)、xi(t+1,k+1)和xi(t-d(t),k+1)分别表示第k+1批次第i阶段t时刻、t+1时刻和t-d(t)时刻系统的过程状态;Ci表示第i阶段下对应过程的系统矩阵;ui(t,k+1)表示第k+1批次第i阶段t时刻系统的过程输入;yi(t,k+1)表示第k+1批次第i阶段t时刻系统的过程输出;ωi(t,k+1)表示第k+1批次第i阶段t时刻系统状态的外部干扰;
1.3建立两个相邻阶段之间的状态切换模型:
其中,为第k+1批次第i阶段的切换时间;Ji是第i阶段的状态转移矩阵;分别表示第k+1批次第i阶段和第i+1阶段在时刻系统的过程状态;
1.4设定切换时间:
其中,min表示取最小值;Gi(x(t,k+1))<0表示系统状态过程的切换条件函数;为系统第k+1批次第i-1阶段的切换时间;为系统第k+1批次初始阶段的切换时间;
1.5建立系统整个运行阶段的切换序列模型:
其中,q为批次过程的最后阶段;是连接第k0批次第1阶段结束和第k0批次第2阶段开始的点,是连接第k0批次第q阶段结束和第k1批次第1阶段开始的点;(T11,k1),ρ(T11,k1)是连接第k1批次第1阶段结束和第k1批次第2阶段开始的点,(T1q,k2),ρ(T1q,k2)是连接第k1批次第q阶段结束和第k2批次第1阶段开始的点;是连接第kk-1批次第q阶段结束和第kk批次第1阶段开始的点,是连接第kk批次第q阶段结束和第kk+1批次第1阶段开始的点;
步骤2、设计批次过程的鲁棒复合迭代学习控制器,具体步骤是:
2.1设计迭代学习控制量:
其中,ui(t,k)、ui(t,k+1)分别表示第k和k+1批次第i阶段t时刻的控制量输入,ui(t,0)表示初始控制量输入;ri(t,k+1)表示第k+1批次第i阶段t时刻的更新律;
2.2定义状态误差与输出误差如下:
其中,表示第k+1批次第i阶段t时刻系统过程的状态误差,ei(t,k+1)表示第k+1批次第i阶段t时刻系统过程的输出误差;表示第i阶段延迟后的过程输出;
2.3根据步骤1.1、步骤2.1和步骤2.2得到系统第i个阶段的状态切换模型:
其中,和分别表示第k+1批次第i阶段t+1时刻和t-d(t)时刻系统的状态误差;ei(t+1,k+1)和ei(t+1,k)分别表示第k+1批次和第k批次第i阶段t+1时刻系统的输出误差;表示第k+1批次第i阶段t时刻系统状态切换的外部干扰;
2.4根据步骤2.3对系统的干扰分析如下;
当系统为重复干扰时:
当系统为非重复干扰时:
2.5设计系统批次过程第i阶段扩展状态:
其中,和分别表示第k+1批次第i阶段t和t+1时刻的扩展状态;
2.6由步骤2.3和步骤2.5得到新的状态切换模型:
其中
其中,表示第k批次第i阶段t+1时刻系统的状态误差;表示第k批次第i阶段t+1时刻系统的扩展状态;Fi(t,k)表示第k批次第i阶段t时刻的参数矩阵;Ai、Bi、Di、Hi表示第i阶段对应过程的系统矩阵;Ei、Ei、Ii表示具有不同维数的单位矩阵;
2.7根据步骤2.6得到迭代学习更新律,形式如下:
其中,分别表示第i阶段不同状态的增益系数;
2.8结合步骤2-1到步骤2-7得到化工批次过程最优控制律ui(t,k+1)并作用于被控对象。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810685861.6/1.html,转载请声明来源钻瓜专利网。





