[发明专利]印染车间空气温度控制方法有效

专利信息
申请号: 201410066671.8 申请日: 2014-02-26
公开(公告)号: CN103869695B 公开(公告)日: 2016-11-23
发明(设计)人: 陈云;孙秀芳;周晓慧;鲁仁全 申请(专利权)人: 杭州电子科技大学
主分类号: G05B13/00 分类号: G05B13/00
代理公司: 杭州君度专利代理事务所(特殊普通合伙) 33240 代理人: 杜军
地址: 310018 浙*** 国省代码: 浙江;33
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明公开了一种印染车间空气温度控制方法。本发明采用多模型切换系统预测控制方法。在染色车间空气温度变化时,通过对系统模型参数的适当调整,建立车间空气温度在不同典型工况下的切换系统模型。然后,通过设计多模型切换系统的有限时间域收敛观测器,提高输出值预测的估计精度与收敛速度。最后,利用QP算法求解最优控制律,从而提高染色过程车间空气温度控制的精度。与现有控制技术相比,本发明方法在兼顾各典型工况运行特性下保证控制具有较高的精度和稳定性,满足实际工业过程低成本高效益的节能需要。
搜索关键词: 印染 车间 空气 温度 控制 方法
【主权项】:
印染车间空气温度控制方法,其特征在于该方法的具体步骤是:步骤1、建立被控对象的多预测模型,具体是:首先,以冷水二通阀、加热二通阀和蒸汽二通阀的阀门开度值为输入控制量,以温度传感器采集到的染色车间空气温度值为输出量,通过系统辨识方法,建立染色过程在各个典型温度下控制系统的离散时间传递函数模型Ai(z‑1)y(k)=Bi(z‑1)u(k)其中y(k)表示染色车间空气温度值;u(k)=[u1(k),u2(k),u3(k)]T为k时刻的控制输入变量,其中u1(k)表示k时刻冷水二通阀阀门开度值,u2(k)表示k时刻加热二通阀阀门开度值,u3(k)表示k时刻蒸汽二通阀阀门开度值;在染色过程中,通过控制冷水二通阀、加热二通阀和蒸汽二通阀的阀门开度值来实现染色车间空气温度控制;Ai(z‑1)和Bi(z‑1)表示第i个典型工况对应的多项式矩阵,可以通过辨识得到,其形式为<mrow><msub><mi>A</mi><mi>i</mi></msub><mrow><mo>(</mo><msup><mi>z</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>)</mo></mrow><mo>=</mo><mi>I</mi><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>n</mi><mi>a</mi></msub></munderover><msub><mi>A</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><msup><mi>z</mi><mrow><mo>-</mo><mi>i</mi></mrow></msup><mo>,</mo><msub><mi>B</mi><mi>i</mi></msub><mrow><mo>(</mo><msup><mi>z</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>)</mo></mrow><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>0</mn></mrow><msub><mi>n</mi><mi>b</mi></msub></munderover><msub><mi>B</mi><mrow><mi>i</mi><mi>j</mi></mrow></msub><msup><mi>z</mi><mrow><mo>-</mo><mi>i</mi></mrow></msup></mrow>其中Aij,Bij表示需要辨识的模型参数,I表示具有合适维数的单位矩阵,na、nb表示采样个数;然后,将前述离散时间传递函数模型通过状态空间实现,建立下述基于状态空间描述的印染车间空气温度控制系统模型x(k+1)=Aix(k)+BiΔu(k)y(k)=Cix(k)其中x(k)=[yT(k) … yT(k‑na) ΔuT(k‑1) … ΔuT(k‑nb)]T为系统k时刻的状态向量,Δu(k)=u(k)‑u(k‑1)为k时刻控制输入的增量;上述模型中的系数矩阵Ai,Bi和Ci分别为Bi=[Bi0T 0 … 0 | I 0 … 0]Ci=[I 0 … 0 | 0 0 … 0]步骤2、预测输出值,具体是:由第1步建立的被控对象的状态空间模型,通过迭代计算,可得输出值<mrow><mi>y</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>j</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>C</mi><mi>i</mi></msub><msubsup><mi>A</mi><mi>i</mi><mi>j</mi></msubsup><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>l</mi><mo>=</mo><mn>0</mn></mrow><mrow><mi>j</mi><mo>-</mo><mn>1</mn></mrow></munderover><msub><mi>C</mi><mi>i</mi></msub><msubsup><mi>A</mi><mi>i</mi><mrow><mi>j</mi><mo>-</mo><mi>l</mi><mo>-</mo><mn>1</mn></mrow></msubsup><mi>&Delta;</mi><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>l</mi><mo>)</mo></mrow></mrow>其中为状态向量x(k)的估计值,y(k+j)表示利用k时刻的数据估计k+j时刻的输出值,j为不小于1的正整数;令N和Nu分别表示预测时域和控制时域,则可将预测输出的状态空间模型表示为如下形式<mrow><mi>Y</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>F</mi><mi>i</mi></msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>G</mi><mi>i</mi></msub><mi>U</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow>其中<mrow><mi>Y</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mover><mi>y</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mover><mi>y</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>2</mn><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mrow><mover><mi>y</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>N</mi><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced><mo>,</mo><mi>U</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><mi>&Delta;</mi><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mi>&Delta;</mi><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mrow><mi>&Delta;</mi><mi>u</mi><mrow><mo>(</mo><mi>k</mi><mo>+</mo><msub><mi>N</mi><mi>u</mi></msub><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced></mrow>式中为k+s时刻输出量的预测值,且s=1,2,...,N;由上式知,对输出量的预测依赖于系统状态向量的估计值状态估计的准确性及收敛速度将直接影响输出值y的预测;步骤3、切换系统的有限时间域状态估计,具体是:通过设计切换系统的有限时间域收敛状态观测器,以解决多模型切换系统状态估计的精度和收敛快速性问题,可用于印染车间空气温度的优化控制;对于可观的矩阵对(Ai,Ci),设计两个观测器zi(k+1)=(Ai‑LjiCi)zi(k)+Biu(k)+Ljiy(k),j=1,2,i=1,2,…n其中<mrow><msub><mi>z</mi><mi>i</mi></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>z</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>z</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>z1i(k)和z2i(k)分别为k时刻两个观测器的状态向量,L1i,L2i为待设计的观测器增益矩阵;引入滞后时间d,d为正整数,并记Mji=Ai‑LjiCi,则zi(k+1)=Mizi(k)+Niu(k)+Liy(k)<mrow><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>K</mi><mi>i</mi></msub><mo>&lsqb;</mo><msub><mi>z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><msub><mi>z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>d</mi><mo>)</mo></mrow><mo>&rsqb;</mo></mrow>其中<mrow><msub><mi>M</mi><mi>i</mi></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>M</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><msub><mi>M</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mrow><msub><mi>A</mi><mi>i</mi></msub><mo>-</mo><msub><mi>L</mi><mi>i</mi></msub><msub><mi>C</mi><mi>i</mi></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mrow><msub><mi>A</mi><mi>i</mi></msub><mo>-</mo><msub><mi>L</mi><mi>i</mi></msub><msub><mi>C</mi><mi>i</mi></msub></mrow></mtd></mtr></mtable></mfenced></mrow><mrow><msub><mi>N</mi><mi>i</mi></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>B</mi><mi>i</mi></msub></mtd></mtr><mtr><mtd><msub><mi>B</mi><mi>i</mi></msub></mtd></mtr></mtable></mfenced><mo>,</mo><msub><mi>L</mi><mi>i</mi></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>L</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>L</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub></mtd></mtr></mtable></mfenced><mo>,</mo><mi>T</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mi>I</mi></mtd></mtr><mtr><mtd><mi>I</mi></mtd></mtr></mtable></mfenced><mo>,</mo><msub><mi>K</mi><mi>i</mi></msub><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mi>I</mi></mtd><mtd><mn>0</mn></mtd></mtr></mtable></mfenced><msup><mfenced open = "[" close = "]"><mtable><mtr><mtd><mi>T</mi></mtd><mtd><mrow><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><mi>T</mi></mrow></mtd></mtr></mtable></mfenced><mrow><mo>-</mo><mn>1</mn></mrow></msup></mrow>选择合适的矩阵L1i,L2i,使得矩阵Mi稳定,则有<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><mi>T</mi><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>M</mi><mi>i</mi></msub><mo>&lsqb;</mo><msub><mi>z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>-</mo><mi>T</mi><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&rsqb;</mo><mo>+</mo><mo>&lsqb;</mo><msub><mi>M</mi><mi>i</mi></msub><mi>T</mi><mo>-</mo><msub><mi>TA</mi><mi>i</mi></msub><mo>+</mo><msub><mi>L</mi><mi>i</mi></msub><msub><mi>C</mi><mi>i</mi></msub><mo>&rsqb;</mo><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msubsup><mi>M</mi><mi>i</mi><mn>2</mn></msubsup><mo>&lsqb;</mo><msub><mi>z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>-</mo><mi>T</mi><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>2</mn><mo>)</mo></mrow><mo>&rsqb;</mo></mrow></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mo>&CenterDot;</mo></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><mo>&lsqb;</mo><msub><mi>z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>d</mi><mo>)</mo></mrow><mo>-</mo><mi>T</mi><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>d</mi><mo>)</mo></mrow><mo>&rsqb;</mo></mrow></mtd></mtr></mtable></mfenced>若初始状态为x(0)=x0,及k∈[‑d,0],可得<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><msub><mi>z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mi>T</mi><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><mo>&lsqb;</mo><mi>T</mi><msub><mover><mi>x</mi><mo>^</mo></mover><mn>0</mn></msub><mo>-</mo><msub><mi>Tx</mi><mn>0</mn></msub><mo>&rsqb;</mo></mrow></mtd></mtr><mtr><mtd><mrow><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>K</mi><mi>i</mi></msub><msub><mi>z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mi>i</mi></msub><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><msub><mi>z</mi><mi>i</mi></msub><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mi>d</mi><mo>)</mo></mrow></mrow></mtd></mtr><mtr><mtd><mrow><mo>=</mo><msub><mi>K</mi><mi>i</mi></msub><mo>&lsqb;</mo><mi>T</mi><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><mi>T</mi><mrow><mo>(</mo><msub><mover><mi>x</mi><mo>^</mo></mover><mn>0</mn></msub><mo>-</mo><msub><mi>x</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>&rsqb;</mo><mo>-</mo><msub><mi>K</mi><mi>i</mi></msub><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><mi>T</mi><msub><mover><mi>x</mi><mo>^</mo></mover><mn>0</mn></msub></mrow></mtd></mtr></mtable></mfenced>显然KiT=I和所以当k=d时,下式成立<mrow><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><mi>x</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><msub><mi>K</mi><mi>i</mi></msub><msubsup><mi>M</mi><mi>i</mi><mi>k</mi></msubsup><mi>T</mi><mrow><mo>(</mo><msub><mover><mi>x</mi><mo>^</mo></mover><mn>0</mn></msub><mo>-</mo><msub><mi>x</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>=</mo><mn>0</mn></mrow>对于染色过程温度控制系统,选择绝对值大于零且小于1的实数标量利用标准的极点配置方法,设计矩阵L1i,将M1i的极点配置到单位圆内的则存在非奇异矩阵Γ,将M1i做相似变换,得<mrow><mover><msub><mi>M</mi><mrow><mn>1</mn><mi>i</mi></mrow></msub><mo>-</mo></mover><mo>=</mo><msup><mi>&Gamma;</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><msub><mi>A</mi><mi>i</mi></msub><mo>-</mo><msub><mi>L</mi><mi>i</mi></msub><msub><mi>C</mi><mi>i</mi></msub><mo>)</mo></mrow><mi>&Gamma;</mi><mo>=</mo><mi>d</mi><mi>i</mi><mi>a</mi><mi>g</mi><mo>{</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>,</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>,</mo><mo>...</mo><mo>,</mo><msub><mi>&lambda;</mi><mrow><msub><mi>n</mi><mi>a</mi></msub><mo>+</mo><msub><mi>n</mi><mi>b</mi></msub><mo>+</mo><mn>1</mn></mrow></msub><mo>}</mo></mrow>式中表示元素为的对角矩阵;类似的,再设计矩阵L2i,使Ai‑L2iCi=α(Ai‑L1iCi),其中标量α满足0<α<1,则可将M2i的极点配置为单位圆内的且有<mrow><mover><msub><mi>M</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>-</mo></mover><mo>=</mo><msup><mi>&Gamma;</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mrow><mo>(</mo><msub><mi>A</mi><mi>i</mi></msub><mo>-</mo><msub><mi>L</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><msub><mi>C</mi><mi>i</mi></msub><mo>)</mo></mrow><mi>&Gamma;</mi><mo>=</mo><mi>&alpha;</mi><mi>d</mi><mi>i</mi><mi>a</mi><mi>g</mi><mo>{</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>,</mo><msub><mi>&lambda;</mi><mn>2</mn></msub><mo>,</mo><mo>...</mo><mo>,</mo><msub><mi>&lambda;</mi><mrow><msub><mi>n</mi><mi>a</mi></msub><mo>+</mo><msub><mi>n</mi><mi>b</mi></msub><mo>+</mo><mn>1</mn></mrow></msub><mo>}</mo></mrow><mrow><msub><mi>M</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>=</mo><mi>&Gamma;</mi><mover><msub><mi>M</mi><mrow><mn>2</mn><mi>i</mi></mrow></msub><mo>-</mo></mover><msup><mi>&Gamma;</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>=</mo><mi>&alpha;</mi><mi>d</mi><mi>i</mi><mi>a</mi><mi>g</mi><mo>{</mo><msub><mi>&lambda;</mi><mn>1</mn></msub><mo>,</mo><msub><mi>&lambda;</mi><mi>2</mi></msub><mo>,</mo><mo>...</mo><msub><mi>&lambda;</mi><mrow><msub><mi>n</mi><mi>a</mi></msub><mo>+</mo><msub><mi>n</mi><mi>b</mi></msub><mo>+</mo><mn>1</mn></mrow></msub><mo>}</mo><mo>=</mo><mi>&alpha;</mi><mover><msub><mi>M</mi><mrow><mi>1</mi><mi>i</mi></mrow></msub><mo>-</mo></mover></mrow>上式表明,对任意有限大小的正整数d,矩阵<mfenced open = "[" close = "]"><mtable><mtr><mtd><mi>T</mi></mtd><mtd><mrow><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><mi>T</mi></mrow></mtd></mtr></mtable></mfenced>的行列式为<mrow><mi>det</mi><mfenced open = "[" close = "]"><mtable><mtr><mtd><mi>T</mi></mtd><mtd><mrow><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><mi>T</mi></mrow></mtd></mtr></mtable></mfenced><mo>=</mo><mi>det</mi><mo>&lsqb;</mo><msubsup><mi>M</mi><mrow><mn>2</mn><mi>i</mi></mrow><mi>d</mi></msubsup><mo>-</mo><msubsup><mi>M</mi><mrow><mn>1</mn><mi>i</mi></mrow><mi>d</mi></msubsup><mo>&rsqb;</mo><mo>&NotEqual;</mo><mn>0</mn><mo>,</mo></mrow>即矩阵<mfenced open = "[" close = "]"><mtable><mtr><mtd><mi>T</mi></mtd><mtd><mrow><msubsup><mi>M</mi><mi>i</mi><mi>d</mi></msubsup><mi>T</mi></mrow></mtd></mtr></mtable></mfenced>可逆,切换系统状态向量x(k)的估计误差将在任意的有限时间步长k=d时收敛至零;步骤4、优化控制求解;(1)建立切换系统二次型优化目标函数<mrow><msub><mi>J</mi><mi>i</mi></msub><mo>=</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><msub><mi>N</mi><mi>u</mi></msub></munderover><msub><mi>P</mi><mi>i</mi></msub><msup><mi>&Delta;u</mi><mn>2</mn></msup><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>j</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>+</mo><munderover><mo>&Sigma;</mo><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>N</mi></munderover><msub><mi>Q</mi><mi>i</mi></msub><msup><mover><mi>y</mi><mo>^</mo></mover><mn>2</mn></msup><mrow><mo>(</mo><mi>k</mi><mo>+</mo><mi>j</mi><mo>|</mo><mi>k</mi><mo>)</mo></mrow></mrow>其中Pi和Qi分别为多模型切换系统中控制量和预测输出的加权矩阵;当取Qi=I时,前述优化目标函数可写为<mrow><msub><mi>J</mi><mi>i</mi></msub><mo>=</mo><msup><mrow><mo>&lsqb;</mo><msub><mi>G</mi><mi>i</mi></msub><mi>U</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>F</mi><mi>i</mi></msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>&rsqb;</mo></mrow><mi>T</mi></msup><mo>&lsqb;</mo><msub><mi>G</mi><mi>i</mi></msub><mi>U</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>F</mi><mi>i</mi></msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>&rsqb;</mo><mo>+</mo><msup><mi>U</mi><mi>T</mi></msup><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><msub><mi>P</mi><mi>i</mi></msub><mi>U</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow>(2)切换系统优化控制问题的求解利用QP算法,当矩阵Qi=I时,通过求解可得最优控制输入为<mrow><mi>U</mi><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow><mo>=</mo><mo>-</mo><msup><mrow><mo>(</mo><msubsup><mi>G</mi><mi>i</mi><mi>T</mi></msubsup><msub><mi>G</mi><mi>i</mi></msub><mo>+</mo><msub><mi>P</mi><mi>i</mi></msub><mo>)</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><msubsup><mi>G</mi><mi>i</mi><mi>T</mi></msubsup><msub><mi>F</mi><mi>i</mi></msub><mover><mi>x</mi><mo>^</mo></mover><mrow><mo>(</mo><mi>k</mi><mo>)</mo></mrow></mrow>其中I表示维数合适的单位矩阵。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/patent/201410066671.8/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top