欢迎来到知嘟嘟! 联系电话:13336804447 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13336804447
知嘟嘟经纪人
收藏
专利号: 2019103278878
申请人: 海南师范大学
专利类型:发明专利
专利状态:已下证
专利领域: 控制;调节
更新日期:2025-12-17
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.多阶段间歇过程2D输入输出约束跟踪控制方法,其特征在于:包括以下步骤:步骤1、针对间歇过程具有多阶段特性,建立被控对象以状态空间模型为基础的具有干扰的二维系统模型,具体是:

1.1 构建带有不确定扰动的多阶段间歇过程系统模型由(1a)和(1b)表示:且其输入、输出约束满足:

其中,t和k分别表示时间和批次,每个批次分为N个阶段,s∈N,xs(t,k),ys(t,k),us(t,k)分别表示第k批次t时刻的系统状态变量,输出变量以及输入变量; 分别是输入、实际输出的上界约束值, Cs均为适维常数矩阵; Ω为不确定集,ws(t,k)表示未知外部扰动; ΔAs(t,k)=EsΔs(t,k)Fs, Δs(t,k)ΔsT(t,k)≤I,{E,F,Fb}是适当维数的常数矩阵,I是适当维数的单位矩阵;

1.2 构建二维闭环系统模型:

1.2.1 设计2D迭代学习控制律:

∑ilc:us(t,k)=us(t,k-1)+rs(t,k)(us(t,0)=0,t=0,1,2,…,T)  (2)其中,us(t,0)表示迭代过程的初始条件,rs(t,k)∈Rm称为待确定的迭代学习更新律;

1.2.2 定义系统状态误差:

Δfs(t,k)=fs(t,k)-fs(t,k-1)  (3)其中

1.2.3 为了有较好的跟踪性能以及使系统保持平稳的运行状态,定义输出跟踪误差可得:

1.2.4 由式(4)和(5),用等价2D-Roesser模型可以写成下列形式:其中,

Gs=[0 I];

1.2.5 等价2D-Roesser模型(6)可转换为等价的闭环模型如下:其中,

1.2.6 将闭环系统模型(7)再现为2D切换系统模型为:其中,η(t,k):Z+→N:={1,2,…,N}表示的是切换信号,它不仅与时间相关,还与批次相关,同时还受系统状态影响,N是子系统的阶段数; Dη(t,k),Gη(t,k)对于不同阶段皆由上述切换系统模型表示;

1.2.7 在不确定性系统“最差”情况下的无穷时域最优性能指标定义为:约束条件为:

其中,Qs,Rs均表示相关权重矩阵, zs(t+i|t,k+j|k),rs(t+i|t,k+j|k)分别为在第s阶段,时间t和批次k上的状态预测,输出预测和预测控制律;特别地,rs(t|t,k|k)=rs(t,k); 和 分别为变量rs(t+i|t,k+j|k)和Δys(t+i|t,k+j|k)的上界值;

1.2.8 设计更新律如下:

迭代学习模型预测控制问题(ILCMPC)的控制目标是设计更新律rs(t,k)使得在模型不确定性和输入/输出约束下性能指标 最优;

步骤2、针对上述步骤1.2.7的2D闭环预测系统模型(10),找出ILMPC问题可解的充分条件和设计切换律,具体是:

2.1 对于不同阶段设计切换信号为η(t,k),并针对s阶段预测模型,由式(11)的更新律rs(t+i|t,k+j|k),可以得到每一个阶段s的切换系统为:

2.2 为了判定系统的稳定性,对于第s个子系统,利用2D Lyapunov函数证明系统的稳定,定义Lyapunov函数为:其中, s∈N ,N:={1 ,2,… ,N}是依赖于驻留时间τs的矩阵;

代表T方向的变量,

代表K方向的变量;

根据第s阶段的切换系统和Lyapunov函数式子可得:

2.3 模型在允许范围内能平稳运行,必须满足:(1)2D Lyapunov函数不等式约束:即:

其中,

ψ's<0;

(2)对于步骤1.2.7的约束条件中的2D系统(10),假设它具有一组有限的初始条件,即,存在两个正整数i,j使得: 其中m1,m2为整数且满足m1<∞和m2<∞, 和 分别为当前时刻和批次下的T边界和K边界;对步骤

2.3中的不等式(15)从i,j=0到∞进行求和,可得: 则θs为上界值;

(3)对于给定的正定矩阵Ps,Hs,Ys和适当维数的非奇异矩阵Ms以及正整数εs, γs存在使得ψ's<0转化为下列线性矩阵不等式:其中,

且伴有下列约束条件:

此时最优性能指标满足 鲁棒更新律增益为Ks=Ys(Ms)-1;因此,进一步更新律表示为:将其带入:us(t,k)=us(t,k-1)+rs(t,k),便可得到2D约束迭代学习控制律设计us(t,k),为了得到新的控制量,先对控制量us(t,k-1)作用为被控对象,再根据已经得出的更新律rs(t,k),依次做循环求解即可;

2.4 根据切换信号,设计切换点:初始批次和末尾批次分别表示为kl-f+1和kl,再把时间间隔为[w,F]的切换信号下的切换次数表示为Nη(w,F),得到如下形式:其中, 和 的意义相同,均表示前一个阶段的末尾时刻和下一个阶段的初始时刻;结合步骤2.3求解上述不等式(16),便可求出不同阶段的η(t,k)。