一种具有频率自适应能力的重复控制器及控制方法

文档序号:9416594阅读:960来源:国知局
一种具有频率自适应能力的重复控制器及控制方法
【技术领域】
[0001] 本发明涉及一种具有频率自适应能力的重复控制器及控制方法,用于谐波信号的 无静差跟踪或完全消除,属于工业控制的重复控制器领域。
【背景技术】
[0002] 基于内模原理的重复控制器能够无静差跟踪周期参考信号或扰动而被研究人员 广泛关注。一般的重复控制器都采用延时时间为T。的延时环节来构造基波周期为T。的周 期信号的内模,并将嵌入到控制回路中,从而能够对该种周期信号(基波或各次谐波)实施 无静差跟踪或抑制,实际应用场合中,重复控制器都是以数字方式实现该周期信号的内模, 而内模延时拍数为N(N为基波周期与采样周期的比值)。重复控制器在内模延时拍数为整 数时取得良好效果,但当参考信号的频率变化(一般是由系统输出信号的锁相环得到)而 采样频率固定时,内模延时拍数将不再为整数,例如当采样频率为f s= 10kHz,正常情况下 参考信号的频率为fc= 50Hz,那么内模延时拍数为N = fs/f。= 200,但是当参考信号的频 率(比如并网逆变器电网频率波动)变为50. 3Hz时,N = 198. 8。而一般的重复控制器仍 以整数代替分数拍延时,这将使重复控制器在基频或各次谐波处的增益大大降低,从而削 弱重复控制器效果,输出稳态误差大大增加。若能改进重复控制器的内模,重复控制器内模 延时拍数为分数时,仍能够保持重复控制器的谐振频率与基波频率和各次谐波频率保持一 致,这将使系统输出稳态误差大大降低。因此,有必要对重复控制技术进一步改进。

【发明内容】

[0003] 本发明的目的是提出一种具有频率自适应能力的重复控制器及控制方法,该重复 控制器采用分数相位延迟技术,能够在参考信号样频率波动的情况下对所有基波及各次谐 波信号进行完全跟踪或消除。
[0004] 为实现上述目的,本发明采用以下技术方案:
[0005] 一种具有频率自适应能力的重复控制器,包括重复控制增益模块、正反馈增益模 块、加法环、内模常数模块或内模低通滤波器、内模延时模块、分数相位超前补偿模块、补偿 器模块,其中,重复控制增益模块的输入端作为所述重复控制器的输入端,重复控制增益模 块的输出端接加法环的输入端,加法环的输出端接重复控制器内模常数模块或内模低通滤 波器的输入端,内模常数模块或内模低通滤波器的输出端接内模延时模块的输入端,内模 延时模块的输出端接分数相位超前模块的输入端,内模延时模块的输出端同时接加法环的 输入端,分数相位超前模块的输出端接补偿器模块的输入端,补偿器模块的输出端作为重 复控制器的输出端。
[0006] 优选地,所述补偿器模块包含陷波器模块和低通滤波器。
[0007] 优选地,所述重复控制器为数字重复控制器,所述内模延时模块为数字延时模块。
[0008] 优选地,所述内模数字延时模块的延时拍数为整数或分数。
[0009] 优选地,所述内模常数模块为小于或等于1的常数,所述内模低通滤波器为零相 位低通滤波器。
[0010] -种具有频率自适应能力的重复控制器的控制方法,所述方法如下:
[0011] 重复控制增益模块:将重复控制器的输入量经过重复控制增益得到重复控制增益 模块的输出量,通过调节重复控制增益实现调节所述重复控制器输出信号与参考信号之间 误差的收敛速度;
[0012] 加法环:将重复控制增益模块的输出量与内模延时模块的输出量相加得到加法环 的输出量;
[0013] 内模常数模块或内模低通滤波器:加法环的输出量经过内模常数模块或低通滤波 器后得到内模延时模块的输入量;
[0014] 内模延时模块:将内模常数模块或低通滤波器的输出量经过N拍的延时后得到补 偿器的输入量,当采样频率固定而参考信号频率变化时,N为整数或分数;
[0015] 相位超前补偿模块:将内模延时模块的输出量相位补偿后输出;
[0016] 补偿器模块:将相位超前补偿模块的输出量经过陷波器和低通滤波器后作为重复 控制器的输出量,陷波器的参数按所要跟踪或消除的谐波次数设计的滤波器的参数确定; 低通滤波器的参数按所要跟踪或消除的谐波次数确定。
[0017] 优选地,所述相位超前补偿模块的超前拍数为整数或分数,则重复控制器的传递 函数如下:
[0018]
式(1)
[0019] 其中,u(z)为重复控制器的输出量,e(z)为重复控制器的输入量,即控制系统的 误差量,I为重复控制增益,z为离散时间系统的z变换的变量,N = f s/f。为整数或分数, fs为采样频率,f c为基波频率,m为大于零的整数。
[0020] 优选地,所述内模延时模块z ~中N为分数时的实现方法是基于分数相位延迟的。
[0021] 优选地,所述分数相位延迟的实现方法通过基于拉格朗日插值法的有限阶FIR滤 波器来近似分数延迟环节,利用整数拍次近似分数拍次,具体为:
[0022] 如果分数相位延迟环节为H (z) = z D (其中,D为正分数),那么其可以用一个N阶 FIR滤波器近似,
[0023]
式(2)
[0024] 其中h(η)为系数,可以表示为
[0025]
式(3)
[0026] 当D - Ν/2,即插值点D靠近采样数据的中心位置时,插值效果最好。
[0027] 优选地,所述补偿器中的陷波器选为梳妆滤波器,其表达式为:
[0028]
,式(4)
[0029] a取常数2, r按所要跟踪或消除的谐波次数设计的滤波器的参数确定。
[0030] 优选地,所述的补偿器中的低通滤波器为二阶低通滤波器,频域形式如下: CN 105137757 A ^ 贝
[0031]
式(5)
[0032] 其中阻尼比ξ取接近于I的常数,ωη根据滤波器根据要跟踪或抑制的谐波次数 确定。
[0033] 本发明的有益效果是:
[0034] 本发明优点在于系统采样频率不变时重复控制器能够自动跟踪参考信号频率变 化,使基波和各次谐波频率处的增益为最高值,从而能够对各次谐波进行无差跟踪或消除, 克服了传统重复控制在参考信号频率变化时重复控制器稳态输出误差增大的问题。具体 为:
[0035] 1.本发明所提出的具有频率自适应能力的重复控制器系统采样频率不变时重复 控制器能够自动跟踪参考信号频率变化,使基波和各次谐波频率处的增益为最高值,从而 能够对基波或各次谐波进行无差跟踪或消除,克服了传统重复控制在参考信号频率变化时 重复控制器稳态输出误差增大的问题。
[0036] 2.具有频率自适应能力的重复控制器是基于分数相位延迟技术的,分数相位延迟 的实现方法通过基于拉格朗日插值法的有限阶FIR滤波器来近似分数延迟环节,利用整数 拍次近似分数拍次,这种方法实现简单,执行速度快。
[0037] 3.此方法应用广泛,可应用于并网逆变器、有源电力滤波器和配电网静止无功发 生器等参考信号频率变化的场合。
【附图说明】
[0038] 图1为本发明的具有频率自适应能力的重复控制器框图。
【具体实施方式】
[0039] 下面结合附图对本发明作更进一步的说明。
[0040] 如图1所示,本发明的具有频率自适应能力的重复控制器,包括重复控制增益模 块、正反馈增益模块、加法环、内模常数模块或内模低通滤波器、内模延时模块、分数相位 超前补偿模块、补偿器模块,其中,重复控制增益模块的输入端作为所述重复控制器的输入 端,重复控制增益模块的输出端接加法环的输入端,加法环的输出端接重复控制器内模常 数模块或内模低通滤波器的输入端,内模常数模块或内模低通滤波器的输出端接内模延时 模块的输入端,内模延时模块的输出端接分数相位超前模块的输入端,内模延时模块的输 出端同时接加法环的输入端,分数相位超前模块的输出端接补偿器模块的输入端,补偿器 模块的输出端作为重复控制器的输出端。
[0041] 补偿器模块包含陷波器模块和低通滤波器。
[0042] 重复控制器为数字重复控制器,所述内模延时模块为数字延时模块。
[0043] 内模数字延时模块的延时拍数为整数或分数。
[0044] 内模常数模块为小于或等于1的常数,所述内模低通滤波器为零相位低通滤波 器。
[0045] 上述具有频率自适应能力的重复控制器的控制方法如下:
[0046] 重复控制增益模块:将重复控制器的输入量经过重复控制增益得到重复控制增益 模块的输出量,通过调节重复控制增益实现调节所述重复控制器输出信号与参考信号之间 误差的收敛速度;
[0047] 加法环:将重复控制增益模块的输出量与内模延时模块的输出量相加得到加法环 的输出量;
[0048] 内模常数模块或内模低通滤波器:加法环的输出量经过内模常数模块或低通滤波 器后得到内模延时模块的输入量;
[0049] 内模延时模块:将内模常数模块或低通滤波器的输出量经过
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1