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

摘要:

权利要求书:

1.一种采用等效扰动补偿的伺服系统快速吸引重复控制方法,被控对象为周期伺服系统,其特征在于,所述方法包括以下步骤:步骤1.给定连续时间快速吸引律,其中,0<q<1,k1>0,k2>0,0<α<1,β>1,e(t)表示t时刻的跟踪误差;

步骤2.计算快速吸引律收敛时间σ,对于(1),状态e和 在有限时间内收敛于平衡零点,即在有限时间后有 设系统的初始状态e(0)>1,分两个阶段进行有限时间σ的计算。

由初始状态e(0)>1→e(t)=1的过程,当0<α<1,β>1时,式(1)中起主要作用的是第一项和第三项,从而忽略第三项的影响,计算出收敛时间为通过上一步,得到由初始状态e(0)=1→e(t)=0的过程,当0<α<1,β>1时,式(1)中起主要作用的是第一项和第二项,从而忽略第三项的影响,计算出收敛时间为当e(t)<-1时,同样分为两个阶段求解收敛时间,因此收敛时间为两个趋近阶段各收敛时间的总和,即

步骤3.离散化式(1),得到如下离散快速吸引律,上式改写为

ek+1=(1-qT)ek-k1T|ek|αsgn(ek)-k2T|ek|βsgn(ek)    (6)其中,ek+1表示k+1时刻的跟踪误差,T为采样时间;令qT=ρ,k1T=ε1,k2T=ε2,则快速吸引律表示为:ek+1=(1-ρ)ek-ε1|ek|αsgn(ek)-ε2|ek|βsgn(ek)    (7)步骤4.给定周期参考信号,满足rk=rk-N    (8)

其中,N为参考信号的周期,rk和rk-N分别表示k时刻和k-N时刻的参考信号;

步骤5.定义跟踪误差

式中

A1(q-1)=a1+a2q-1+…+anq-n+1=q(A(q-1)-1)A(q-1)=1+a1q-1+…+anq-nB(q-1)=b0q-1+…+bmq-m满足

A(q-1)yk=q-dB(q-1)uk+wk    (10)其中,rk+1表示k+1时刻的参考信号,yk+1、yk、yk+1-N和yk-N分别表示k+1、k、k+1-N和k-N时刻的输出信号,uk和uk-N分别表示k和k-N时刻的输入信号,wk+1和wk+1-N分别表示k和k-N时刻的干扰信号,d表示延迟,A(q-1)和B(q-1)为q-1的多项式,q-1表示一步延迟算子,n表示A(q-1)1

的阶数,m表示B(q-)的阶数,a1,...,an,b0,…,bm为系统参数且b0≠0,n≥m,d为整数,且d≥

1;

步骤6.构造等效扰动

dk=wk-wk-N    (11)其中,N为参考信号的周期,dk表示k时刻的等效扰动信号,wk和wk-N分别表示k时刻和k-N时刻的干扰信号;

利用(9)将跟踪误差表达为

ek+1=rk+1-yk+1-N+A1(q-1)(yk-yk-N)-q-d+1B(q-1)(uk-uk-N)-dk+1    (12)其中,dk+1表示k+1时刻的等效扰动;

步骤7.设计观测器,估计等效扰动设计观测器对等效扰动dk+1进行观测,并以观测值补偿等效扰动,观测器的两个观测变量为 和 分别用来估计ek和dk,根据误差动态(式(7)),设计如下形式的观测器其中, 表示对误差ek+1的估计, 表示对误差ek的估计, 表示等效扰动,β1表示关于误差的观测器增益系数,β2表示关于等效扰动的观测器增益系数, 表示跟踪误差的估计误差;令hk=dk+1-dk,则等效扰动的估计误差 为

跟踪误差的估计误差为

将式(15)和(16)写成如下形式记 其特征方程为

|λI-B|=0      (18)即

(λ-β1+β2)(λ-1)+β2=0     (19)因此,特征根为

对参数β1和β2进行配置,使得所有特征根都在单位圆内,则矩阵B是Schur稳定矩阵,估计误差渐近收敛,即步骤8.构造具有扰动抑制措施的快速吸引律其中,ρ、ε1和ε2均为可调参数,α、β为吸引指数,且0<ρ<1,ε1>0,ε2>0,0<α<1,β>1;

步骤9.设计具有等效扰动补偿的重复控制器结合式(9)和式(20),设计具有等效扰动补偿的重复控制器记

将重复控制器表达为

uk=uk-N+vk       (22)将uk作为伺服对象的控制器输入信号,测量获得伺服系统输出信号yk,跟随参考信号rk变化。

2.如权利要求1所述的一种采用等效扰动补偿的伺服系统快速吸引重复控制方法,其特征在于,给出稳态误差带、绝对吸引层、单调减区域以及跟踪误差首次进入稳态误差带所需最多步数等四个指标的表达式,用于刻画系统跟踪性能及指导控制器参数整定,其中稳态误差带、绝对吸引层、单调减区域以及收敛步数的定义如下:

1)单调减区域ΔMDR:当ek大于此边界时,ek同号递减,即满足如下条件:

2)绝对吸引层ΔAAL:当系统跟踪误差的绝对值|ek|大于此界时,其|ek|单调递减,即满足如条件:

3)稳态误差带ΔSSE:当系统误差一旦收敛进入该边界,那么误差就会稳定在此区域内,即满足如下条件:

4)最大收敛步数 跟踪误差最多经过 步进入稳态误差带;

等效扰动补偿误差满足 时,各指标的表达式如下单调减区域ΔMDR

ΔMDR=max{ΔMDR1,ΔMDR2}     (26)其中,ΔMDR1和ΔMDR2均为实数,且由式(27)确定;

绝对吸引层ΔAAL

ΔAAL=max{ΔAAL1,ΔAAL2}    (28)其中,ΔAAL1和ΔAAL2均为实数,且由式(29)确定;

稳态误差带ΔSSE

ΔSSE=max{ΔSSE1,ΔSSE2}    (30)其中,ΔSSE1和ΔSSE2均为实数,且由式(31)确定;

另外,在给出ΔSSE后,跟踪误差进入稳态误差带的最大步数若ΔSSE≥1,

若ΔSSE<1

其中,e0为跟踪误差初始值, 表示不小于·的最小整数。

3.如权利要求2所述的一种采用等效扰动补偿的伺服系统快速吸引重复控制方法,其特征在于,对于α=1/2,β=3/2情形,依据给出的单调减区域ΔMDR、绝对吸引层ΔAAL、稳态误差带ΔSSE以及最大收敛步数 表达式确定相应的计算公式;

1)单调减区域ΔMDR

ΔMDR=max{ΔMDR1,ΔMDR2}    (36)其中,

2)绝对吸引层ΔAAL

ΔAAL=max{ΔAAL1,ΔAAL2}                      (39)其中,

3)稳态误差带ΔSSE

ΔSSE=ΔAAL=max{ΔAAL1,ΔAAL2}     (40)

4)最大收敛步数

若ΔSSE≥1,

若ΔSSE<1

其中,e0为跟踪误差初始值, 表示不小于·的最小整数。