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

摘要:

权利要求书:

1.一种批次注塑过程的约束跟踪控制方法,其特征在于该方法的具体步骤是:步骤1、建立批次过程中被控对象的状态空间模型,具体是:

1.1 首先采集批次过程中的输入输出数据,利用该数据建立被控对象的状态空间模型,形式如下:其中,Am,Bm,Cm分别为系统矩阵、输入矩阵和输出矩阵,xm(k),u(k),y(k)分别为k时刻模型的状态、输入和输出;

1.2 在步骤1.1中加入差分算子Δ,得到模型转换后的状态空间模型形式:其中,Δ是差分算子;

1.3 选取参考输出r(k),那么跟踪误差e(k)如下所示:e(k)=y(k)-r(k)结合步骤1.2进一步得到:e(k)=e(k-1)+CmAmΔxm(k)+CmBmΔu(k)

1.4 选取新的状态变量:T

z(k)=[Δxm(k) e(k)]然后将步骤1.2中得到的状态空间模型转换成包含状态变量和跟踪误差变量的状态空间模型,形式如下:z(k+1)=Az(k)+BΔu(k)Δy(k+1)=Cz(k+1)其中,

0在A和C矩阵中是适当维数的零向量;

步骤2、设计被控对象的批次过程控制器,具体是:

2.1 为了在约束条件下跟踪参考值,并且在未知过程中保持期望的控制性能,选取被控对象的目标函数J∞(k),形式如下:其中,z(k+i|k),Δu(k+i|k),y(k+i|k)分别为k时刻对k+i时刻的预测状态、预测增量输入和预测输出,Q,R分别是状态变量和输入增量的权重系数,Δumax,ymax是输入增量和输出的最大值边界值;

2.2 为了获得最小目标函数,选取如下状态反馈,形式如下Δu(k+i|k)=F(k)z(k+i|k)其中,F(k)为状态反馈系数;

2.3 定义如下二次函数:T

V(z)=zP(k)z

其约束条件为

V(z(k+i+1|k))-V(z(k+i|k))T T

≤-[z(k+i|k)Qz(k+i|k)+Δu(k+i|k)RΔu(k+i|k)]其中,P(k)>0;

2.4 结合步骤2.1和步骤2.3,二次函数满足如下约束条件:J∞(k)≤V(z(k))≤γV(z(∞))=0,z(∞)=0其中,γ是J∞(k)最大边界值;

2.5 将步骤2.4中的约束条件转换为-1

其中,S=γP(k)

2.6 基于步骤1.4,步骤2.2和步骤2.3,则步骤2.5的约束条件可进一步写成如下形式:T T T

z(k+i|k)[(A+BF(k))P(k)(A+BF(k))-P(k)+F(k)RF(k)+Q]z(k+i|k)≤0满足如下约束条件:

T T

[(A+BF(k))P(k)(A+BF(k))-P(k)+F(k)RF(k)+Q]≤0进一步将约束条件转换为矩阵不等式形式:其中,P(k)=γS-1,Y=F(k)S,I是适当维数的单位向量;

2.7 将步骤2.1中的目标函数的约束条件进一步表示为:

2.8 结合步骤2.5,步骤2.6和步骤2.7中的矩阵不等式,求得状态反馈系数F(k);

2.9 由步骤2.2和步骤2.8可得最优输入增量Δu(k),进而求得最优控制律u(k),形式如下:u(k)=u(k-1)+Δu(k)

2.10 在下一时刻,依据步骤2.1到步骤2.9继续求解新的输入增量Δu(k+1),并依次循环。