发明名称 用于位置伺服系统的部分周期重复控制器
摘要 本发明涉及了一种位置伺服系统重复控制器,给定环节产生<img file="DEST_PATH_IMAGE002.GIF" wi="33" he="24" />周期对称的参考信号;构造<img file="601757DEST_PATH_IMAGE002.GIF" wi="33" he="24" />周期反馈环节;基于离散时间单位向量连续化吸引律形成理想误差动态;依据误差动态方程,构造<img file="2013103413139100004DEST_PATH_IMAGE004.GIF" wi="30" he="16" />信号变换模块,其输出信号用于重复控制器的修正量;将当前的控制器计算获得的信号作为伺服对象的输入。具体的控制器参数整定工作可依据表征系统收敛性能的指标进行,且提供了表征跟踪误差收敛过程的单调减区域、绝对吸引层和稳态误差带边界。闭环系统能够完全消除<img file="581215DEST_PATH_IMAGE002.GIF" wi="33" he="24" />周期对称干扰信号,实现位置伺服系统跟随参考信号变化。本发明提供了一种能够显著减少内存占用空间、且有效抑制对称干扰、提高控制精度的<img file="423269DEST_PATH_IMAGE002.GIF" wi="33" he="24" />周期重复控制器。
申请公布号 CN103399485A 申请公布日期 2013.11.20
申请号 CN201310341313.9 申请日期 2013.08.07
申请人 浙江工业大学 发明人 孙明轩;邬玲伟;胡轶;毕宏博;管海娃;齐丽强
分类号 G05B11/14(2006.01)I 主分类号 G05B11/14(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 杜军
主权项 1.用于位置伺服系统的部分周期重复控制器,其特征在于:(1)给定参考信号r<sub>k</sub>,该参考信号具有1/M周期对称特性P1.r<sub>k</sub>=±r<sub>k</sub>′或P2.r<sub>k</sub>=±r<sub>k-N/M</sub>其中,k′=(ceil(Mk/N)-1)(2N/M)-k,k>N/M,r<sub>k′</sub>,r<sub>k-N/M</sub>分别表示k′,k-N/M时刻的参考信号;(2)构造离散吸引律<maths num="0001"><![CDATA[<math><mrow><msub><mi>e</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&rho;</mi><mo>)</mo></mrow><msub><mi>e</mi><mi>k</mi></msub><mo>-</mo><mi>&epsiv;</mi><mfrac><msub><mi>e</mi><mi>k</mi></msub><mrow><mo>|</mo><msub><mi>e</mi><mi>k</mi></msub><mo>|</mo><mo>+</mo><mi>&delta;</mi></mrow></mfrac></mrow></math>]]></maths>其中,e<sub>k</sub>=r<sub>k</sub>-y<sub>k</sub>表示跟踪误差,ρ、ε为表达吸引速度的两个常数,δ为单位向量连续化参数;其取值范围为:0<ρ<1,ε>0,δ>0;(3)具有干扰抑制项的理想误差动态为<maths num="0002"><![CDATA[<math><mrow><msub><mi>e</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>=</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&rho;</mi><mo>)</mo></mrow><msub><mi>e</mi><mi>k</mi></msub><mo>-</mo><mi>&epsiv;</mi><mfrac><msub><mi>e</mi><mi>k</mi></msub><mrow><mo>|</mo><msub><mi>e</mi><mi>k</mi></msub><mo>|</mo><mo>+</mo><mi>&delta;</mi></mrow></mfrac><mo>+</mo><msubsup><mi>d</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>*</mo></msubsup><mo>-</mo><msub><mi>d</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub></mrow></math>]]></maths>其中,d<sub>k+1</sub>为等效扰动,<img file="FDA00003632300200013.GIF" wi="87" he="78" />用于等效扰动的补偿,可取d<sub>k+1</sub>的平均值或它在前一时刻的计算值;(4)依据理想误差动态,推导重复控制器u<sub>k</sub>;(a)对于所述参考信号P1,部分周期重复控制器具有如下形式:<maths num="0003"><![CDATA[<math><mrow><msub><mi>u</mi><mi>k</mi></msub><mo>=</mo><mo>&PlusMinus;</mo><msub><mi>u</mi><msup><mi>k</mi><mo>&prime;</mo></msup></msub><mo>+</mo><msup><mrow><mo>[</mo><msup><mi>q</mi><mrow><mo>-</mo><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msup><mi>B</mi><mrow><mo>(</mo><msup><mi>q</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>[</mo><msub><mi>r</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&PlusMinus;</mo><msub><mi>y</mi><mrow><msup><mi>k</mi><mo>&prime;</mo></msup><mo>+</mo><mn>1</mn></mrow></msub><mo>+</mo><mi>q</mi><mrow><mo>(</mo><mi>A</mi><mrow><mo>(</mo><msup><mi>q</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>)</mo></mrow><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>y</mi><mi>k</mi></msub><mo>+</mo><msub><mi>y</mi><msup><mi>k</mi><mo>&prime;</mo></msup></msub><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0004"><![CDATA[<math><mrow><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&rho;</mi><mo>)</mo></mrow><msub><mi>e</mi><mi>k</mi></msub><mo>+</mo><mi>&epsiv;</mi><mfrac><msub><mi>e</mi><mi>k</mi></msub><mrow><mo>|</mo><msub><mi>e</mi><mi>k</mi></msub><mo>|</mo><mo>+</mo><mi>&delta;</mi></mrow></mfrac><mo>-</mo><msubsup><mi>d</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>*</mo></msubsup><mo>]</mo></mrow></math>]]></maths>式中,A(q<sup>-1</sup>)及B(q<sup>-1</sup>)为伺服对象A(q<sup>-1</sup>)y<sub>k</sub>=q<sup>-d</sup>B(q<sup>-1</sup>)u<sub>k</sub>+w<sub>k</sub>关于q<sup>-1</sup>(一步延迟算子)的系数多项式A(q<sup>-1</sup>)=1+a<sub>1</sub>+a<sub>2</sub>q<sup>-1</sup>+…+a<sub>n</sub>q<sup>-n</sup>,B(q<sup>-1</sup>)=b<sub>0</sub>+b<sub>1</sub>q<sup>-1</sup>+…+b<sub>m</sub>q<sup>-m</sup>,n为A(q<sup>-1</sup>)的阶数,m为B(q<sup>-1</sup>)的阶数,a<sub>1</sub>,…,a<sub>n</sub>,b<sub>0</sub>,…,b<sub>m</sub>为系统参数,且b<sub>0</sub>≠0;d表示延迟,d为整数,且d≥1;w<sub>k</sub>为系统干扰;对于参考信号P1情形,引进的等效扰动<img file="FDA00003632300200021.GIF" wi="291" he="74" />(b)对于所述参考信号P2,部分周期重复控制器具有如下形式:<maths num="0005"><![CDATA[<math><mrow><msub><mi>u</mi><mi>k</mi></msub><mo>=</mo><mo>&PlusMinus;</mo><msub><mi>u</mi><mrow><mi>k</mi><mo>-</mo><mi>N</mi><mo>/</mo><mi>M</mi></mrow></msub><mo>+</mo><msup><mrow><mo>[</mo><msup><mi>q</mi><mrow><mo>-</mo><mi>d</mi><mo>+</mo><mn>1</mn></mrow></msup><mi>B</mi><mrow><mo>(</mo><msup><mi>q</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>)</mo></mrow><mo>]</mo></mrow><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>[</mo><msub><mi>r</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow></msub><mo>&PlusMinus;</mo><msub><mi>y</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn><mo>-</mo><mi>N</mi><mo>/</mo><mi>M</mi></mrow></msub><mo>+</mo><mi>q</mi><mrow><mo>(</mo><mi>A</mi><mrow><mo>(</mo><msup><mi>q</mi><mrow><mo>-</mo><mn>1</mn></mrow></msup><mo>)</mo></mrow><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mrow><mo>(</mo><msub><mi>y</mi><mi>k</mi></msub><mo>&PlusMinus;</mo><msub><mi>y</mi><mrow><mi>k</mi><mo>-</mo><mi>N</mi><mo>/</mo><mi>M</mi></mrow></msub><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>-</mo><mi>&rho;</mi><mo>)</mo></mrow><msub><mi>e</mi><mi>k</mi></msub><mo>+</mo><mi>&epsiv;</mi><mfrac><msub><mi>e</mi><mi>k</mi></msub><mrow><mo>|</mo><msub><mi>e</mi><mi>k</mi></msub><mo>|</mo><mo>+</mo><mi>&delta;</mi></mrow></mfrac><mo>-</mo><msubsup><mi>d</mi><mrow><mi>k</mi><mo>+</mo><mn>1</mn></mrow><mo>*</mo></msubsup><mo>]</mo></mrow></math>]]></maths>对于参考信号P2情形,引进的等效扰动<img file="FDA00003632300200024.GIF" wi="365" he="78" />
地址 310014 浙江省杭州市下城区潮王路18号