[发明专利]用于位置伺服系统的半周期重复控制器有效
申请号: | 201210450584.3 | 申请日: | 2012-11-12 |
公开(公告)号: | CN103048921A | 公开(公告)日: | 2013-04-17 |
发明(设计)人: | 孙明轩;何海港;许利达;吴星;胡轶;邬玲伟 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | G05B11/32 | 分类号: | G05B11/32 |
代理公司: | 杭州天正专利事务所有限公司 33201 | 代理人: | 王兵;王利强 |
地址: | 310014 *** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种用于位置伺服系统的半周期重复控制器,设定具有半周期对称性的参考信号,构造半周期反馈环节,根据幂次吸引律形成理想误差动态;依据理想误差动态方程,构造e/v信号变换模块,将由控制器计算得到的信号作为被控伺服对象的控制输入,通过完全消除半周期对称干扰信号,实现位置伺服系统跟随参考信号变化。本发明提供了一种半周期对称参考信号下,能够显著减少控制器内存占用量,快速实现周期干扰完全抑制的,具有较高性价比的半周期重复控制器。 | ||
搜索关键词: | 用于 位置 伺服系统 周期 重复 控制器 | ||
【主权项】:
1.一种用于位置伺服系统的半周期重复控制器,被控对象为重复伺服系统,其输入输出特性为:A(q-1)yk=q-dB(q-1)uk+wk其中,d表示延迟,uk和yk分别表示k时刻的输入和输出信号,wk为k时刻的干扰信号,A(q-1)和B(q-1)为关于q-1的多项式,A(q-1)=1+a1q-1+…+anq-nB(q-1)=b0+b1q-1+…+bmq-m其中,q-1是一步延迟算子,n为A(q-1)的阶数,m为B(q-1)的阶数,a1,...,an,b0,…,bm为系统参数且b0≠0;d为整数,且d≥1;其特征在于:给定参考信号rk,该参考信号具有半周期对称特性:P1.rk=±rk-N/2或P2.rk=±rk′其中,k′=(ceil(2k/N)-1)N-k,k≥N/2,rk-N/2,rk′分别表示k-N/2,k′时刻的参考信号;根据参考信号半周期对称特性,构造等效扰动dk,对于P1dk=wk±wk-N/2对于P2dk=wk±wk',k'=(ceil(2k/N)-1)N-k其中,wk-N/2,wk'分别表示k-N/2,k'时刻伺服系统所受的扰动信号;构造带干扰抑制作用的幂次吸引律,提供的离散形式的幂次吸引律为:ek+1=(1-ρ)ek-ε|ek|λsgn(ek)其中,ek=rk-yk表示跟踪误差,ρ、ε为表达吸引速度的两个常数,λ为吸引指数,相应地各自取值范围为:ε>0,0<ρ<1,0<λ<1;对于dk=wk+wk-N/2情形,设计半周期重复控制器,先给出误差动态方程:ek+1=rk+1+yk+1-N/2+A'(q-1)(yk+yk-N/2)-q-d+1B(q-1)(uk+uk-N/2)-dk+1式中,A'(q-1)=a1+a2q-1+…+anq-n+1=q(A(q-1)-1)代入幂次吸引律,得uk=-uk-N/2+[q-d+1B(q-1)]-1[rk+1+yk+1-N/2+A'(q-1)(yk+yk-N/2)-(1-ρ)ek+ε|ek|λsgn(ek)-dk+1]为实现上述控制器,需给出dk+1的补偿值
,并用其代替dk+1,本发明提供的半周期重复控制器具有如下形式:u k = - u k - N / 2 + [ q - d + 1 B ( q - 1 ) ] - 1 [ r k + 1 + y k + 1 - N / 2 + A ′ ( q - 1 ) ( y k + y k - N / 2 ) - ( 1 - ρ ) e k + ϵ | e k | λ sgn ( e k ) - d k + 1 * ] ]]> 记v k = [ q - d + 1 B ( q - 1 ) ] - 1 [ r k + 1 + y k + 1 - N / 2 + A ′ ( q - 1 ) ( y k + y k - N / 2 ) - ( 1 - ρ ) e k + ϵ | e k | λ sgn ( e k ) - d k + 1 * ] , ]]> 则有:uk=-uk-N/2+vk对于dk=wk-wk-N/2情形,将其归为整周期情形,周期为N/2;对于
情形,半周期重复控制器:u k = ± u k ′ + [ q - d + 1 B ( q - 1 ) ] - 1 [ r k + 1 ± y y ′ + 1 + A ′ ( q - 1 ) ( y k ± y k ′ ) - ( 1 - ρ ) e k ]]>+ ϵ | e k | λ sgn ( e k ) - d k + 1 * ] ]]> 记v k ′ = [ q - d + 1 B ( q - 1 ) ] - 1 [ r k + 1 ± y y ′ + 1 + A ′ ( q - 1 ) ( y k ± y k ′ ) - ( 1 - ρ ) e k + ϵ | e k | λ sgn ( e k ) - d k + 1 * ] , ]]> 则有:uk=±uk'+vk'半周期重复控制器uk作为被控伺服对象的控制输入,使得伺服系统输出的位置的信号yk跟随参考信号rk变化;从上述半周期重复控制器,可得下述理想误差动态方程:e k + 1 = ( 1 - ρ ) e k - ϵ | e k | λ sgn ( e k ) + d k + 1 - d k + 1 * , ]]> 公式1其中,
为等效扰动dk+1的补偿值,
取为dk+1的平均值或k时刻的等效扰动dk。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201210450584.3/,转载请声明来源钻瓜专利网。
- 上一篇:多孔无机氧化物颗粒及其制造和使用方法
- 下一篇:堵车预测方法