适用于Vienna整流器的输出电压动态响应优化控制的制作方法

文档序号:12619866阅读:来源:国知局

技术特征:

1.一种适用于Vienna整流器的输出电压动态响应优化控制,该控制方法包括以下步骤;

1)数字控制器采样三相输入电压信号ua、ub和uc,三相输入电流信号ia、ib和ic,输出电压信号uo和输出电流信号Io,初始化设置输出电压参考值Uo*,稳态负载电流信号Io1

2)输出电压参考值Uo*减去输出电压信号uo得到输出电压误差信号,该输出电压误差信号经过电压环比例-积分补偿器运算,得到电压环补偿输出信号vm0

3)将输出电流信号Io送入负载跳变检测单元,由负载跳变检测算法判定负载跳变时刻,将负载跳变标志位置为“1”;

4)当负载跳变标志位置为“1”时,由负载前馈计算单元得到当前负载前馈补偿信号,将电压环比例-积分补偿器输出清零;当负载跳变标志位置为“0”时,取上次负载前馈补偿信号作为当前负载前馈补偿信号;

5)将电压环补偿输出信号vm0与当前负载前馈补偿信号相加,得到电压环最终输出信号vm

6)将步骤5所得电压环最终输出信号vm与三相输入电压采样信号ua、ub和uc分别相乘,得到三相输入电流参考信号ia*、ib*和ic*

7)三相输入电流参考信号ia*、ib*和ic*对应减去各相输入电流采样信号ia、ib和ic,得到各相电流误差信号,各相电流误差信号再经过电流环比例-积分补偿器运算得到三相占空比;

8)将三相占空比输入数字控制器的脉冲宽度调制解调器,得到三相PWM驱动信号。

2.根据权利要求1所述适用于Vienna整流器的输出电压动态响应优化控制,其中,步骤3)中负载跳变检测算法的具体步骤如下:

1)负载跳变标志位清零;

2)获取上述输出电流信号Io,与上述稳态负载电流信号Io1作差,判断二者差值的绝对值是否大于预设阈值Ihys

3)当大于预设阈值Ihys时,将负载跳变标志位置为“1”,并将输出电流信号送给负载前馈计算单元,将Io赋给Io1作为新的稳态负载电流值,并将负载稳态计数器清零;

当小于预设阈值Ihys时,负载稳态计数器加1,直到负载稳态计数器计数大于预设值后,将Io赋给Io1作为新的稳态负载电流值,并将负载稳态计数器清零。

3.根据权利要求2所述适用于Vienna整流器的输出电压动态响应优化控制,其中,步骤3)中负载稳态计数器用于计数,计数预设值代表在无负载跳变时稳态负载电流信号Io1更新时间间隔,该时间间隔可以取值等于100个开关周期。

4.根据权利要求1或2或3所述适用于Vienna整流器的输出电压动态响应优化控制,其中,步骤4)中计算得到负载前馈补偿信号vff的过程如下:按下式计算负载前馈:

<mrow> <msub> <mi>v</mi> <mrow> <mi>f</mi> <mi>f</mi> </mrow> </msub> <mo>=</mo> <mfrac> <mrow> <mn>2</mn> <msup> <msub> <mi>U</mi> <mi>o</mi> </msub> <mo>*</mo> </msup> <mo>&CenterDot;</mo> <msub> <mi>I</mi> <mi>o</mi> </msub> </mrow> <mrow> <mn>3</mn> <msup> <msub> <mi>U</mi> <mi>p</mi> </msub> <mn>2</mn> </msup> </mrow> </mfrac> <mo>-</mo> <mo>-</mo> <mo>-</mo> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </mrow>

其中Up是输入相电压峰值,Uo*是输出电压参考值。

5.根据权利要求4所述适用于Vienna整流器的输出电压动态响应优化控制,其中,通过峰值电压采样算法得到Up过程如下:

1)初始化变量Umax为0,当每个开关周期采样得到的ua大于Umax时,将ua赋值给Umax,并将定时计数器加1;

2)重复步骤1),当定时计数器计数时间达到1个工频周期时,将Umax赋值给Up,并将定时计数器清0;

3)重复步骤1)和2)。

6.根据权利要求1所述适用于Vienna整流器的输出电压动态响应优化控制,其中,Vienna整流器的硬件电路拓扑主要由电源、六个快速恢复二极管、三个升压电感、三个双向功率开关、二组输出电容以及负载构成。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1