为了加快BUCK型DC/DC变换器的动态响应并且解决传统控制器中的参数整定问题,提出了一种广义比例积分(GPI)控制算法.首先讨论了BUCK型DC/DC变换器的状态空间模型;然后推导了GPI控制算法;算法估计了输出电压的变化率,采用迭代积分误差补偿器纠正估计误差和外部扰动可能带来的影响,并将其作为占空比设置的依据;最后对GPI算法进行仿真验证并且与传统PID控制器进行了比较.结果表明:负载电阻突变时,GPI算法可降低28%的输出超调,但并未显著减少调节时间;输入电压突变时,GPI算法减少了35%的输出超调和60%的调节时间.类似PID控制器,GPI算法只须要采样输出电压,因而具有较低的成本,提高了响应速度.
In order to improve the dynamic response of DC/DC while solve the problem of parameter tuning in traditional controller,a buck DC/DC converter was presented based on generalized proportional integral(GPI)control.Firstly,the state-space equations of buck DC/DC converter was introduced.Secondly,the GPI control algorithm was proposed.GPI control algorithm estimated the change rate of output voltage and used iterated integral error compensation to correct the destabilizing effect of the estimation errors and possible external perturbations.The change rate of output voltage was used to set duty ratio.Finally,the validity of the proposed algorithm was demonstrated by simulation and compared with traditional PID controller.When load resistor changes suddenly,GPI control can decrease the overshoot of output by 28%,and the adjust time is almost the same as PID.When input voltage changes suddenly,GPI can decrease the overshoot voltage of output by 35% and adjust time of output voltage by 60%.Similar to PID,GPI only needs to sample the voltage of output,so it has a low cost,but it can improve the speed of response.