采用扰动扩张补偿的一阶惯性吸引律的用于电机伺服系统的\n离散重复控制方法\n技术领域\n[0001] 本发明属于重复控制技术领域,尤其是一种用于精确电机伺服控制重复控制方法,也适用于工业场合中的周期运行过程。\n背景技术\n[0002] 重复控制器具有“记忆”和“学习”特性,可实现周期参考信号轨迹跟踪/周期干扰有效抑制。其存储前一周期控制信号,以此时跟踪误差信号修正前一周期的控制输入,形成当前的控制输入。重复控制技术已成功应用于伺服电机精确控制、电力电子控制技术以及电能质量控制等。\n[0003] 重复控制是基于内模原理的一种控制方法。内模原理的本质是将系统外部信号动态模型(即为内模)植入控制系统内,以此构成高精度的反馈控制系统,使系统能够无静差地跟随输入信号。重复控制器构造周期信号内模 其中T为给定信号的周期。它是一个含周期时延(e-Ts)的正反馈环节。不考虑输入信号的具体形式,只要给定初始段信号,内模输出就会对输入信号逐周期累加,重复输出与上周期相同的信号。采用连续内模的重复控制器设计多是频域设计,而离散重复控制器的常规设计也是在频域内进行的。相对频域方法,时域设计方法直观、简便,易于直接刻画系统响应的跟踪性能,且可结合现有干扰观测与抑制手段,为电机伺服控制系统设计提供了新的途径。\n发明内容\n[0004] 本发明提出一种基于等效扰动扩张补偿的适用于电机伺服系统的新型离散吸引律重复控制器。为使得闭环系统具有预先设定的期望误差跟踪性能,且能有效抑制颤震,提出一种新颖的吸引律——一阶惯性吸引律,并依据此吸引律构造的理想误差动态方程设计电机伺服重复控制器。在实现对周期干扰成分的完全抑制的同时,又考虑到扰动存在非周期成分,在闭环系统中引入扰动扩张状态观测器来补偿非周期性干扰,以提高控制性能,使得电机伺服系统实现高速、高精度跟踪。\n[0005] 本发明解决上述技术问题采用的技术方案是:\n[0006] 一种采用扰动扩张补偿的一阶惯性吸引律的用于电机伺服系统的离散重复控制方法,所述控制方法包括以下步骤:\n[0007] 1)给定周期参考信号rk,满足\n[0008] rk=±rk-N (1)\n[0009] 其中,N为参考信号的周期,rk,rk-N分别表示k,k-N时刻的参考信号。\n[0010] 2)构造等效扰动\n[0011]\n[0012] 其中,N为参考信号的周期,dk表示k时刻的等效扰动信号,wk,wk-N分别表示k,k-N时刻的干扰信号。\n[0013] 3)构造离散时间一阶惯性吸引律\n[0014] ek+1=(1-ρ)ek-ε|ek|λfal_inertia(ek,δ) (3)\n[0015] 其中,\n[0016]\n[0017]\n[0018] 其中,ek=rk-yk表示k时刻跟踪误差,yk为k时刻系统输出;ρ、ε为可调整参数,δ为一阶惯性函数曲率系数,λ为幂次项指数,其取值范围满足0<ε<1,0<ρ<1,δ>0,0<λ≤\n1。\n[0019] 4)构造具有干扰抑制项的误差动态方程\n[0020] 由跟踪误差定义知\n[0021]\n[0022] 式中\n[0023] A′(q-1)=a1+a2q-1+...+anq-n+1=q(A(q-1)-1)\n[0024] A(q-1)=1+a1q-1+...+anq-n\n[0025] B(q-1)=b0+b1q-1+...+bmq-m\n[0026] 满足\n[0027] A(q-1)yk=q-dB(q-1)uk+wk (5)\n[0028] 其中,d表示延迟,uk和yk分别表示k时刻的输入和输出信号,wk为k时刻的干扰信号;A(q-1)和B(q-1)为q-1的多项式,q-1是一步延迟算子,n为A(q-1)的阶数,m为B(q-1)的阶数;\na1,...,an,b0,...,bm为系统参数且b0≠0,n≥m;d为整数,且d≥1。\n[0029] 将(4)式代入吸引律(3),可得本发明提供的重复控制器具有如下形式:\n[0030]\n[0031] 记\n[0032]\n[0033] 可将重复控制器表达为\n[0034] uk=±uk-N+vk (7)\n[0035] 将uk作为伺服对象的控制输入信号,可量测获得伺服系统输出信号yk,跟随参考信号rk变化。将式(6)代入式(5),可以得到下述具有干扰抑制项的误差动态方程:\n[0036] ek+1=(1-ρ)ek-ε|ek|λfal_inertia(ek,δ)-dk+1 (8)\n[0037] 其中,dk+1表示k+1时刻的等效扰动。上述也即“嵌入”了干扰抑制作用的一阶惯性吸引律。\n[0038] 5)构造具有等效扰动扩张补偿的重复控制器\n[0039] 引入以跟踪误差作为系统状态变量的扩张状态观测器,以扩张状态观测器输出值作为误差动态的实时估计补偿,那么带有扩张状态观测器的误差动态方程为:\n[0040]\n[0041] 其中, 表示k+1时刻的等效扰动的估计值。\n[0042] 针对跟踪误差的定义,即式(4),利用观测误差可以设计如下形式的状态观测器:\n[0043]\n[0044] 其中, 为对误差ek+1的估计, 为对误差ek的估计,β1为关于误差的观测器增益系数,β2为关于等效扰动的观测器增益系数,β1和β2可进行适当配置,只要满足的特征值都在单位圆内即可。\n[0045] 由跟踪误差定义知,加入扩张状态观测器后的误差为:\n[0046]\n[0047] 将(11)式代入吸引律(8),可得具有等效扰动扩张补偿的重复控制器具有如下形式:\n[0048]\n[0049] 记\n[0050]\n[0051] 可将重复控制器表达为\n[0052] uk=±uk-N+vk' (13)将uk作为伺服对象的控制输入信号,可量测获得伺服系统输出信号yk,跟随参考信号rk变化。\n[0053] 进一步地,在重复控制器设计完成之后,定义等效扰动界Δ,即 具\n体的控制器参数整定可依据表征系统收敛性能的指标进行。为表征跟踪误差收敛性能,本发明引入单调减区域,绝对吸引层和稳态误差带概念,具体定义如下:\n[0054] 单调减区域ΔMDR\n[0055]\n[0056] 绝对吸引层ΔAAL\n[0057]\n[0058] 稳态误差带ΔSSE\n[0059]\n[0060] 1)单调减区域(ΔMDR)\n[0061] ΔMDR=max{ΔMDR1,ΔMDR2} (17)\n[0062] 式中,ΔMDR1,ΔMDR2为实数,且满足\n[0063]\n[0064] 2)绝对吸引层(ΔAAL)\n[0065] ΔAAL=max{ΔAAL1,ΔAAL2} (19)\n[0066] 式中,ΔAAL1,ΔAAL2为实数,可由下式确定,\n[0067]\n[0068] 3)稳态误差带(ΔSSE)\n[0069] ΔSSE=max{ΔSSE1,ΔSSE2} (21)\n[0070] 式中,ΔSSE1,ΔSSE2为实数,可由下式确定,\n[0071]\n[0072] 本发明的技术构思是,设计电机伺服系统的离散重复控制器是基于离散时间一阶惯性吸引律进行的,是一种时域设计方法,它不同于目前普遍采用的频域方法。在设计控制器时考虑给定参考信号,设计出的控制器更直观、简便,易于刻画系统跟踪性能。控制器的时域设计也易于结合现有的干扰抑制手段,加入了扩张状态观测器,所设计的重复控制器能够实现对周期干扰信号的完全抑制并且减少非周期干扰信号所产生的误差,实现对给定参考信号的快速高精度跟踪。\n[0073] 本发明效果主要表现在:具有快速收敛性能、加速干扰抑制和高控制精度。\n附图说明\n[0074] 图1是重复控制器方框图。\n[0075] 图2是扩张状态观测器方框图。\n[0076] 图3是基于一阶惯性吸引律的重复控制器方框图。\n[0077] 图4-19是在基于一阶惯性吸引律的重复控制器作用下的数值仿真:\n[0078] 图4是当ρ=0.5,ε=0.5,δ=2.5,Δ=0.15时,带有扩张状态观测器的系统的位置信号示意图;\n[0079] 图5是当ρ=0.5,ε=0.5,δ=2.5,Δ=0.15时,带有扩张状态观测器的系统的位置误差信号和ΔMDR,ΔAAL及ΔSSE示意图;\n[0080] 图6是当ρ=0.5,ε=0.5,δ=2.5,Δ=0.15时,带有扩张状态观测器的系统的控制器电压示意图;\n[0081] 图7是当ρ=0.5,ε=0.5,δ=2.5,Δ=0.15时,带有扩张状态观测器的系统的等效扰动扩张补偿示意图;\n[0082] 图8是当ρ=0.5,ε=0.5,δ=2.5,Δ=0.15时,未带扩张状态观测器的系统的位置信号示意图;\n[0083] 图9是当ρ=0.5,ε=0.5,δ=2.5,Δ=0.15时,未带扩张状态观测器的系统的位置误差信号和ΔMDR,ΔAAL及ΔSSE示意图;\n[0084] 图10是当ρ=0.5,ε=0.5,δ=2.5,Δ=0.15时,未带扩张状态观测器的系统的控制器电压示意图;\n[0085] 图11是当ρ=0.5,ε=0.5,δ=2.5,Δ=0.15时,未带扩张状态观测器的系统的等效扰动示意图;\n[0086] 图12是当ρ=0.6,ε=0.6,δ=10,Δ=0.15时,带有扩张状态观测器的系统的位置信号示意图;\n[0087] 图13是当ρ=0.6,ε=0.6,δ=10,Δ=0.15时,带有扩张状态观测器的系统的位置误差信号和ΔMDR,ΔAAL及ΔSSE示意图;\n[0088] 图14是当ρ=0.6,ε=0.6,δ=10,Δ=0.15时,带有扩张状态观测器的系统的控制器电压示意图;\n[0089] 图15是当ρ=0.6,ε=0.6,δ=10,Δ=0.15时,带有扩张状态观测器的系统的等效扰动扩张补偿示意图;\n[0090] 图16是当ρ=0.6,ε=0.6,δ=10,Δ=0.15时,未带扩张状态观测器的系统的位置信号示意图;\n[0091] 图17是当ρ=0.6,ε=0.6,δ=10,Δ=0.15时,未带扩张状态观测器的系统的位置误差信号和ΔMDR,ΔAAL及ΔSSE示意图;\n[0092] 图18是当ρ=0.6,ε=0.6,δ=10,Δ=0.15时,未带扩张状态观测器的系统的控制器电压示意图;\n[0093] 图19是当ρ=0.6,ε=0.6,δ=10,Δ=0.15时,未带扩张状态观测器的系统的等效扰动示意图;\n[0094] 图20-37是基于一阶惯性吸引律的重复控制器作用下永磁同步电机控制系统的实验结果:\n[0095] 图20是当控制器参数ρ=0.1,ε=0.9,δ=0.9时,周期T=4s,采样周期Ts=0.005s位置信号示意图;\n[0096] 图21是当控制器参数ρ=0.1,ε=0.9,δ=0.9时,周期T=4s,采样周期Ts=0.005s控制器电压示意图;\n[0097] 图22是当控制器参数ρ=0.1,ε=0.9,δ=0.9时,周期T=4s,采样周期Ts=0.005s位置误差信号示意图;\n[0098] 图23是当控制器参数ρ=0.1,ε=0.9,δ=0.9时,周期T=0.8s,采样周期Ts=\n0.001s位置信号示意图;\n[0099] 图24是当控制器参数ρ=0.1,ε=0.9,δ=0.9时,周期T=0.8s,采样周期Ts=\n0.001s控制器电压示意图;\n[0100] 图25是当控制器参数ρ=0.1,ε=0.9,δ=0.9时,周期T=0.8s,采样频率Ts=\n0.001s位置误差信号示意图;\n[0101] 图26是当控制器参数ρ=0.35,ε=0.5,δ=0.9时,周期T=4s,采样周期Ts=\n0.005s位置信号示意图;\n[0102] 图27是当控制器参数ρ=0.35,ε=0.5,δ=0.9时,周期T=4s,采样周期Ts=\n0.005s控制器电压示意图;\n[0103] 图28是当控制器参数ρ=0.35,ε=0.5,δ=0.9时,周期T=4s,采样周期Ts=\n0.005s位置误差信号示意图;\n[0104] 图29是当控制器参数ρ=0.35,ε=0.5,δ=0.9时,周期T=0.8s,采样周期Ts=\n0.001s位置信号示意图;\n[0105] 图30是当控制器参数ρ=0.35,ε=0.5,δ=0.9时,周期T=0.8s,采样周期Ts=\n0.001s控制器电压示意图;\n[0106] 图31是当控制器参数ρ=0.35,ε=0.5,δ=0.9时,周期T=0.8s,采样周期Ts=\n0.001s位置误差信号示意图;\n[0107] 图32是当控制器参数ρ=0.35,ε=0.9,δ=7.2时,周期T=4s,采样周期Ts=\n0.005s位置信号示意图;\n[0108] 图33是当控制器参数ρ=0.35,ε=0.9,δ=7.2时,周期T=4s,采样周期Ts=\n0.005s控制器电压示意图;\n[0109] 图34是当控制器参数ρ=0.35,ε=0.9,δ=7.2时,周期T=4s,采样周期Ts=\n0.005s位置误差信号示意图;\n[0110] 图35是当控制器参数ρ=0.35,ε=0.9,δ=7.2时,周期T=0.8s,采样周期Ts=\n0.001s位置信号示意图;\n[0111] 图36是当控制器参数ρ=0.35,ε=0.9,δ=7.2时,周期T=0.8s,采样周期Ts=\n0.001s控制器电压示意图;\n[0112] 图37是当控制器参数ρ=0.35,ε=0.9,δ=7.2时,周期T=0.8s,采样周期Ts=\n0.001s位置误差信号示意图;\n具体实施方式\n[0113] 结合附图对本发明具体实施方式作进一步描述。\n[0114] 参照图1-3,一种采用扰动扩张补偿的一阶惯性吸引律的用于电机伺服系统的离散重复控制方法,其中,图1是重复控制器方框图;图2扩张状态观测器方框图;图3是基于等效扰动扩张补偿的一阶惯性吸引律的重复控制器方框图。\n[0115] 一种采用扰动扩张补偿的一阶惯性吸引律的用于电机伺服系统的离散重复控制方法,包括以下步骤:\n[0116] 第一步.给定周期参考信号rk,满足\n[0117] rk=±rk-N (1)\n[0118] 其中,N为参考信号的周期,rk,rk-N分别表示k,k-N时刻的参考信号。\n[0119] 第二步.构造等效扰动\n[0120]\n[0121] 其中,N为参考信号的周期,dk表示k时刻的等效扰动信号,wk,wk-N分别表示k,k-N时刻的干扰信号。\n[0122] 第三步.电机伺服对象的二阶差分方程模型\n[0123] yk+1+a1yk+a2yk-1=b1uk+b2uk-1+wk+1 (3)\n[0124] 其中,yk表示伺服系统k时刻的输出位置信号,uk为k时刻的输入控制信号,wk为伺服系统k时刻的干扰信号(满足匹配条件),a1,a2,b1,b2为伺服系统模型参数,其取值通过参数估计获得。\n[0125] 第四步.构造离散时间一阶惯性吸引律,以 为例\n[0126]\n[0127] 其中, ek=rk-yk表示\nk时刻跟踪误差,yk为k时刻系统输出;ρ、ε为可调整参数,δ为反正切函数斜率系数,其取值范围满足0<ε<1,0<ρ<1,δ>0。\n[0128] 第五步.将干扰抑制措施与扩张状态观测器嵌入吸引律(4),构造出理想误差动态方程\n[0129]\n[0130] 其中,dk+1为k+1时刻的等效扰动, 为k+1时刻dk+1的观测值。\n[0131] 第六步.基于理想误差动态方程(5)的重复控制器\n[0132] 当dk=wk-wk-N时,\n[0133]\n[0134] 由式(6)知\n[0135]\n[0136] 即\n[0137]\n[0138] 将式(8)代入式(5)得\n[0139]\n[0140]\n[0141] 记\n输入信号 可将式(10)写成\n[0142]\n[0143] 式中,vk表示输入信号 的修正量。\n[0144] 当dk=wk+wk-N时\n[0145]\n[0146] 记\n输入信号 可将式(12)写成\n[0147]\n[0148] 式中,vk表示输入信号 的修正量。\n[0149] 对于上述重复控制器设计,做以下说明:\n[0150] 1)一阶惯性吸引律中引入dk+1反映了对于给定周期模式的扰动信号的抑制措施,引入 反映了等效扰动的估计值,从而进行等效扰动的扩张补偿。\n[0151] 2)(10)(12)式中,ek,yk,yk-1,yk-1-N均可通过测量得到,uk-1,uk-1-N,为控制信号的存储值,可从内存中读取。\n[0152] 3)当参考信号满足rk=rk-1,该离散重复控制器也适用于常值调节问题,这时的等效扰动为dk=wk-wk-1;其中,rk-1为k-1时刻参考信号,wk-1为k-1时刻干扰信号;\n[0153]\n[0154] 式(14)也可表示成\n[0155] uk=uk-1+vk (15)\n[0156] 其中,\n[0157]\n[0158] 4)上述重复控制器针对二阶系统(1)给出,按照相同的方法同样可给出更高阶系统的设计结果。\n[0159] 5)上述重复控制器中|ek|λ的λ取值为 只要满足λ的取值范围要求,按照相同的方法可给出其他幂次的设计结果。\n[0160] 第七步.根据系统跟踪误差的单调减区域ΔMDR,绝对吸引层ΔAAL以及稳态误差带ΔSSE对控制器参数进行整定,以达到最佳的控制效果。其中控制器参数主要包括:一阶惯性参数δ、可调整参数ρ、ε和等效扰动界Δ。\n[0161] 依据上述ΔMDR、ΔAAL及ΔSSE的定义,确定的各边界取值如下:\n[0162] 单调减区域ΔMDR\n[0163]\n[0164] 绝对吸引层ΔAAL\n[0165]\n[0166] 稳态误差带ΔSSE\n[0167]\n[0168] 1)单调减区域(ΔMDR)\n[0169] ΔMDR=max{ΔMDR1,ΔMDR2} (19)\n[0170] 式中,ΔMDR1,ΔMDR2为实数,且满足\n[0171]\n[0172] 2)绝对吸引层(ΔAAL)\n[0173] ΔAAL=max{ΔAAL1,ΔAAL2} (21)\n[0174] 式中,ΔAAL1,ΔAAL2为实数,可由下式确定,\n[0175]\n[0176] 3)稳态误差带(ΔSSE)\n[0177] ΔSSE=max{ΔSSE1,ΔSSE2} (23)\n[0178] 式中,ΔSSE1,ΔSSE2为实数,可由下式确定,\n[0179]\n[0180] 显然,\n[0181] ΔSSE=ΔAAL (25)\n[0182] 依据式(16)-(25)计算出各边界取值,以确定闭环系统的跟踪性能。依据相应方程组,不难确定ΔMDR,ΔAAL和ΔSSE的取值应为相应方程组的最大正实根。\n[0183] 实例:该实施例以永磁同步电机伺服系统在固定区间上执行重复跟踪任务为例,其位置参考信号具有周期对称特性,该伺服电机采用三环控制,其中电流环与速度环控制器由ELMO驱动器提供;位置环控制器由DSP开发板TMS320F2812提供。\n[0184] 设计位置环控制器,需建立除位置环以外的伺服对象的数学模型,包括电流环、速度环、功率驱动器、交流永磁同步伺服电机本体以及检测装置。通过参数估计获得伺服对象的数学模型为\n[0185] yk+1-1.6483yk+0.6479yk-1=1.6638uk-0.3565uk-1+wk+1 (26)\n[0186] 其中,yk,uk分别为位置伺服系统的位置输出与速度给定信号(控制输入),wk为干扰信号。\n[0187] 由于本实施例以正弦信号作为系统的参考信号,重复控制器可采取式(10)给出的控制器形式,其具体表达式可写成\n[0188]\n[0189] 该实施例中将通过数值仿真和实验结果说明本发明给出重复控制器的有效性。\n[0190] 给定位置参考信号为rk=20sin(2kπfTs),单位rad,频率f=0.25Hz,采样周期Ts=\n0.005s,采样的周期数N=800。扩张状态观测器参数β1=0.25,β2=0.5。仿真时,选取的扰动量w(k)由周期性干扰和非周期性干扰两部分构成,具体形式为\n[0191] w(k)=-5sin(2kπfTs)+w* (28)\n[0192] 其中w*是幅值为0.05的随机噪声。\n[0193] 在重复控制器(27)的作用下,选取不同的控制器参数ρ,ε,δ,伺服系统的三个边界层也各不相同。为了说明本发明专利关于单调减区域ΔMDR、绝对吸引层ΔAAL和稳态误差带ΔSSE的理论正确性,进行了数值仿真。\n[0194] 1)当控制器参数ρ=0.5,ε=0.5,δ=2.5,Δ=0.15时(参见图4-11)[0195] ΔMDR=max{ΔMDR1,ΔMDR2},且满足(16),得ΔMDR=0.3903;\n[0196] ΔAAL=max{ΔAAL1,ΔAAL2},且满足(17),得ΔAAL=0.2784;\n[0197] ΔSSE=ΔAAL=0.2784;\n[0198] 2)当控制器参数ρ=0.6,ε=0.6,δ=10,Δ=0.15时(参见图12-19)[0199] ΔMDR=max{ΔMDR1,ΔMDR2},且满足(16),得ΔMDR=0.4141;\n[0200] ΔAAL=max{ΔAAL1,ΔAAL2},且满足(17),得ΔAAL=0.2447;\n[0201] ΔSSE=ΔAAL=0.2447;\n[0202] 仿真结果见图4-19。在给定系统模型、参考信号和干扰信号的情况下,上述数值结果验证了本专利给出的重复控制器作用下系统跟踪误差的单调减区域ΔMDR、绝对吸引层ΔAAL和稳态误差带ΔSSE。\n[0203] 实验所用永磁同步电机控制系统的方框图见图1所示。通过设置不同控制器参数,验证基于一阶惯性吸引律的离散重复控制的跟踪性能。给定位置信号为一正弦信号rk=Asin(2πfTsk)rad。其中,幅值为 周期N=800。采用基于扩张状态观测器的重复控制器进行电机位置跟踪控制,实验结果分别如图20-37所示。\n[0204] 由于本实施例以正弦信号作为位置参考信号,重复控制器可采取式(14)的控制器形式,其具体表达式可写成\n[0205]\n[0206] A.控制器参数取为ρ=0.1,ε=0.9,δ=0.9,参考信号周期T=4s,采样周期Ts=\n0.005s。\n[0207] 采用伺服电机重复控制,如式(29)所示,位置信号、控制器电压以及位置误差曲线如图20-22所示。由此可知,单调减区域ΔMDR=0.200、绝对吸引层ΔAAL=0.175、稳态误差带ΔSSE=0.175。系统位置误差在一个参考信号周期(T=4s)之后收敛进入|ek|≤0.175rad的邻域内。由图22可见,系统位置误差稳态值(10s之后)均分布在±ΔSSE之间。\n[0208] B.控制器参数取为ρ=0.1,ε=0.9,δ=0.9,参考信号周期T=0.8s,采样周期Ts=\n0.001s。\n[0209] 采用伺服电机重复控制,如式(29)所示,位置信号、控制器电压以及位置误差曲线如图23-25所示。由此可知,单调减区域ΔMDR=0.400、绝对吸引层ΔAAL=0.250、稳态误差带ΔSSE=0.250。系统位置误差在一个参考信号周期(T=0.8s)之后收敛进入|ek|≤0.250rad的邻域内。由图25可见,系统位置误差稳态值(10s之后)均分布在±ΔSSE之间。\n[0210] C.控制器参数取为ρ=0.35,ε=0.5,δ=0.9,参考信号周期T=4s,采样周期Ts=\n0.005s。\n[0211] 采用伺服电机重复控制,如式(29)所示,位置信号、控制器电压以及位置误差曲线如图26-28所示。由此可知,单调减区域ΔMDR=0.150、绝对吸引层ΔAAL=0.100、稳态误差带ΔSSE=0.100。系统位置误差在一个参考信号周期(T=4s)之后收敛进入|ek|≤0.100rad的邻域内,只有少数点分布在0.100rad≤|ek|≤0.150rad之间。由图28可见,系统位置误差稳态值(10s之后)均分布在±ΔSSE之间。\n[0212] D.控制器参数取为ρ=0.35,ε=0.5,δ=0.9,参考信号周期T=0.8s,采样周期Ts=0.001s。\n[0213] 采用伺服电机重复控制,如式(29)所示,位置信号、控制器电压以及位置误差曲线如图29-31所示。由此可知,单调减区域ΔMDR=0.200、绝对吸引层ΔAAL=0.100、稳态误差带ΔSSE=0.100。系统位置误差在一个参考信号周期(T=0.8s)之后收敛进入|ek|≤0.100rad的邻域内,只有少数点分布在0.100rad≤|ek|≤0.150rad之间。由图31可见,系统位置误差稳态值(10s之后)均分布在±ΔSSE之间。\n[0214] E.控制器参数取为ρ=0.35,ε=0.9,δ=7.2,参考信号周期T=4s,采样周期Ts=\n0.005s。\n[0215] 采用伺服电机重复控制,如式(29)所示,位置信号、控制器电压以及位置误差曲线如图32-34所示。由此可知,单调减区域ΔMDR=0.150、绝对吸引层ΔAAL=0.100、稳态误差带ΔSSE=0.100。系统位置误差在一个参考信号周期(T=4s)之后收敛进入|ek|≤0.100rad的邻域内,只有少数点分布在0.100rad≤|ek|≤0.150rad之间。由图34可见,系统位置误差稳态值(10s之后)均分布在±ΔSSE之间。\n[0216] F.控制器参数取为ρ=0.35,ε=0.9,δ=7.2,参考信号周期T=0.8s,采样周期Ts=0.001s。\n[0217] 采用伺服电机重复控制,如式(29)所示,位置信号、控制器电压以及位置误差曲线如图35-37所示。由此可知,单调减区域ΔMDR=0.200、绝对吸引层ΔAAL=0.150、稳态误差带ΔSSE=0.150。系统位置误差在一个参考信号周期(T=0.8s)之后收敛进入|ek|≤0.150rad的邻域内。由图37可见,系统位置误差稳态值(10s之后)均分布在±ΔSSE之间。\n[0218] 上述实验结果表明,本发明提出的基于一阶惯性吸引律的重复控制器能够快速、有效地抑制系统在执行伺服跟踪任务时出现的周期干扰信号,当系统在跟踪高频信号的时候也可以有效地抑制周期性的干扰信号。同时,实验验证了本专利系统跟踪误差的单调减区域ΔMDR、绝对吸引层ΔAAL及稳态误差带ΔSSE的正确性。