一种基于插入式快速重复控制器的复合控制方法及系统的制作方法
【技术领域】
[0001] 本发明涉及一种基于插入式快速重复控制器的复合控制方法,用于谐波信号的无 静差跟踪或完全消除,属于工业控制的重复控制器领域。
【背景技术】
[0002] 基于内模原理的重复控制器能够无静差跟踪周期参考信号或扰动而被研究人员 广泛关注。一般的重复控制器采用延时一个基波周期T的延时环节构造基波周期信号的内 模,并将之插入到控制回路中,从而无静差跟踪或消除基波周期为T的信号或其各次谐波 信号。但是重复控制器的动态响应慢一直是研究人员解决的难题。目前提高重复控制器动 态性的方法为采用修改内模延时时间的针对某些特定次数的谐波无静差跟踪或消除的特 殊重复控制器,但是这种重复控制器只是针对部分谐波,不能对所有次谐波起作用,不具有 通用性。由重复控制器和其他控制器共同构成的复合控制策略是也是解决重复控制动态响 应慢的一种方法,但是这种方法仍然不能改变重复控制器动态响应慢的特点。因此,有必要 发明一种动态响应快,又能够对所有次谐波无静差跟踪或消除的重复控制技术。
【发明内容】
[0003] 本发明的目的是提出一种基于插入式快速重复控制器的复合控制方法及系统,该 方法及系统能够对所有基波整数次谐波信号进行完全跟踪或消除,同时具有动态响应速度 远快于一般重复控制器的特点。
[0004] 为实现上述目的,本发明采用以下技术方案:
[0005] -种基于插入式快速重复控制器的复合控制方法,所述方法如下:
[0006] 减法环:将系统参考信号与系统实际输出相减后输出;
[0007] 前馈增益模块:将重复控制器的输入量经前馈增益模块后输出;
[0008] 重复控制增益模块:将重复控制器的输入量经过重复控制增益得到重复控制增益 模块的输出量,通过调节重复控制增益实现调节所述重复控制器输出信号与参考信号之间 误差的收敛速度;
[0009] 第一加法环:将重复控制增益模块的输出量与内模延时模块的输出量相加得到加 法环的输出量;
[0010] 内模常数模块或内模低通滤波器:第一加法环的输出量经过内模常数模块或低通 滤波器后得到内模延时模块的输入量;
[0011] 内模延时模块:将内模常数模块或低通滤波器的输出量经过一个周期的延时后得 到补偿器的输入量;
[0012] 补偿器模块:将模延时模块的输出量经低通滤波器和整数或分数相位超前补偿后 输出,低通滤波器的参数按所要跟踪或消除的谐波次数确定,相位超前补偿模块参数按低 通滤波器和被控对象的相位滞后情况确定;
[0013] 第二加法环:将补偿器模块的输出和前馈增益环节的输出相加后作为插入式快速 重复控制器的输出;
[0014] 反馈控制模块:插入式快速重复控制器的输出信号经反馈控制模块后输出到被控 对象;
[0015] 被控对象模块:将反馈控制器输出信号经被控对象模块后得到第三加法环的输入 量;
[0016] 第三加法环:将被控对象的输出量与扰动量相加后输出。
[0017] 优选地,所述插入式快速重复控制器当内模常数为1或零相位地低通滤波器时, 在频域内可以分解为一个负比例项,一个积分项和无穷多个谐振项,公式描述如下:
[0018]
[0019] 其中次为重复控制增益,T。为展开式积分常数,ω。为基波频率,n为谐波次数。
[0020] 优选地,所述前馈增益模块为一比例常数,其增益为<(<>-1^/2),此比例常数能 够减少式(1)中负比例项在动态响应中的负作用,并联之后构成插入式快速重复控制器, 其频域表达式为:
[0021]
[0022] 其中,式⑵右边第一项为正比例项,第二项为积分项,第三项为多谐振项,新的 重复控制器称为插入式快速重复控制器,其等效为一个比例积分多谐振控制器。
[0023] 优选地,所述插入式快速重复控制器离散传递函数如下:
[0024]
[0025] 其中,U(Z)为插入式快速重复控制器的输出量,e(z)为重复控制器的输入量,即 控制系统的误差量,z为离散时间系统的z变换的变量,Q (z)为小于等于1的常数或零相位 低通滤波器,N = fs/f。为整数,f s为采样频率,f。为基波频率。
[0026] 优选地,所述重复控制器的整个控制系统从参数输入到参考输出的离散传递函数 为:
[0028] 系统稳定需满足以下两个条件:
[0029]
[0030]
[0031] 对于①,通过设计前馈增益模块系数kp满足;
[0032] 对于②,需要满足以下不等式:
[0033]
[0034] 因此,选择适当的重复控制器I、补偿器S(z)和重复控制器内模Q(z)能够使系统 稳定;
[0035] 其中,为满足①,只需要根据被控对象Gp(Z),即可简单设计出满足系统要求的k p;
[0036] 有众多kp都满足要求①的情况下,根据①选择kp的具体值,使G id(Z)在低频段的 增益为常数为最佳。
[0037] -种基于插入式快速重复控制器的复合控制系统,包括插入式快速重复控制器, 插入式快速重复控制器前馈增益模块、重复控制增益模块、正反馈增益模块、两个加法环、 内模常数模块或内模低通滤波器、内模延时模块、补偿器模块,两个加法环分别为第一加法 环和第二加法环,其中,重复控制增益模块的输入端作为所述重复控制器的输入端和前馈 增益模块的输入端,重复控制增益模块的输出端接第一加法环的输入端,第一加法环的输 出端接重复控制器内模常数模块或内模低通滤波器的输入端,内模常数模块或内模低通滤 波器的输出端接内模延时模块的输入端,内模延时模块的输出端接补偿器模块的输入端, 内模延时模块的输出端同时接第一加法环的输入端,补偿器模块的输出端接第二加法环的 输入端,前馈增益模块的输出端接第二加法环的输入端,第二加法环的输出端作为插入式 快速重复控制器的输出端;还包括减法环模块、第三加法环模块、反馈控制器模块和被控对 象模块,其中,参考信号作为减法环的正输入,整个复合控制系统的输出信号作为减法环的 负输入,减法环的输出作为插入式重复控制器的输入,插入式重复控制器的输出作为反馈 控制器的输入,反馈控制器的输出端经被控对象后接第三加法环的输入,同时扰动信号作 为第三加法环的输入,第三加法环的输出作为整个复合控制系统的输出。
[0038] 优选地,所述补偿器包含整数相位超前环节或分数相位超前环节,和低通滤波器。
[0039] 优选地,所述内模延时模块为数字延时模块。
[0040] 优选地,所述内模常数模块为小于等于1的常数,所述内模低通滤波器为零相位 低通滤波器。
[0041] 优选地,所述前馈增益模块为一比例常数,等效为比例环节。
[0042] 本发明的有益效果是:
[0043] 本发明优点在于引入的前馈增益模块与传统重复控制器并联,消除了重复控制器 中负比例项导致动态响应慢的影响,采用复合控制策略,提高了系统的控制带宽和动态响 应速度。具体为
[0044] 1、本发明所提出的基于插入式快速重复控制器的复合控制策略可以针对任意次 谐波信号进行无误差跟踪或扰动消除,具有通用性。
[0045] 2、插入式快速重复控制器的前馈增益模块在保证系统稳定的前提下,提高重复控 制器的动态响应速度;
[0046] 3、基于插入式快速重复控制器的复合控制方法扩大了整个控制系统的控制带宽, 增加动态响应速度。
【附图说明】
[0047] 图1为本发明的基于插入式快速重复控制器的复合控制方法的系统结构图。
【具体实施方式】
[0048] 下面结合附图对本发明作更进一步的说明。
[0049] 如图1所示,本发明的基于插入式快速重复控制器的复合控制系统,包括插入式 快速重复控制器,插入式快速重复控制器前馈增益模块、重复控制增益模块、正反馈增益模 块、两个加法环、内模常数模块或内模低通滤波器、内模延时模块、补偿器模块,两个加法环 分别为第一加法环和第二加法环,其中,重复控制增益模块的输入端作为所述重复控制器 的输入端和前馈增益模块的输入端,重复控制增益模块的输出端接第一加法环的输入端, 第一加法环的输出端接重复控制器内模常数模块或内模低通滤波器的输入端,内模常数模 块或内模低通滤波器的输出端接内模延时模块的输入端,内模延时模块的输出端接补偿器 模块的输入端,内模延时模块的输出端同时接第一加法环的输入端,补偿器模块的输出端 接第二加法环的输入端,前馈增益模块的输出端接第二加法环的输入端,第二加法环的输 出端作为插入式快速重复控制器的输出端;还包括减法环模块、第三加法环模块、反馈控制 器模块和被控对象模块,其中,参考信号作为减法环的正输入,整个复合控制系统的输出信 号作为减法环的负输入,减法环的输出作为插入式重复控制器的输入,插入式重复控制器 的输出作为反馈控制器的输入,反馈控制器的输出端经被控对象后接第三加法环的输入, 同时扰动信号作为第三加法环的输入,第三加法环的输出作为整个复合控制系统的输出。
[0050] 补偿器包含整数相位超前环节或分数相位超前环节,和低通滤波器。
[0051] 内模延时模块为数字延时模块。
[0052] 内模常数模块为小于等于1的常数,所述内模低通滤波器为零相位低通滤波器。
[0053] 前馈增益模块为一比例常数,等效为比例环节。
[0054] 本发明的基于插入式快速重复控制器的复合控制方法如下:
[0055] 减法环:将系统参考信号与系统实际输出相减后输出;
[0056] 前馈增益模块:将重复控制器的输入量经前馈增益模块后输出;
[0057] 重复控制增益模块:将重复控制器的输入量经过重复控制增益得到重复控制增益 模块的输出量,通过调节重复控制增益实现调节所述重复控制器输出信号与参考信号之间 误差的收敛速度;
[0058] 第一加法环:将重复控制增益模块的输出量与内模延时模块的输出量相加得到加 法环的输出量;
[0059] 内模常数模块或内模