基于脉冲宽度调制(PWM)原理工作的Buck型直流变换器的平均模型,利用非线性自适应动态面控制方法设计控制器,用来驱动一类Buck型直流变换器工作,使其输出电压能准确地跟踪参考电压,以及对负载参数的不确定性具有很强的鲁棒性和自适应性。非线性自适应动态面控制是非线性系统自适应反步控制的一种简化算法,设计过程中引入n-1个一阶滤波器,克服了反步方法对虚拟控制求导而引起的方程项数的膨胀问题和对模型非线性求导的问题。只要滤波时间足够小(现代的计算机完全能够满足),选择合适的表面增益,该方法设计的控制器,简单且易于实现,并可保证系统是半全局稳定的,完全能够满足工程上的要求。该控制器的有效性,通过仿真实例获得验证。
Based on the average model of Buck DC--DC power converters, which worked according to pulse width modulation principle, adaptive dynamic surface controller was designed. The controller can drive a class of Buck DC--DC power converters to operate well. It tracks the reference output voltage accurately, and has good robustness and adaptability for the parameter uncertainty. Adaptive dynamic surface control is a simplified algorithm for adaptive backstepping control of nonlinear systems. The addition of n--1 first--order filters allows the algorithm to be implemented without differentiating any model nonlinearities and suffering from the problem of the explosion of terms. When the filter time is small enough and the surface gain is selected reasonably, the controller is easy and prone to be practiced, and can guarantee semi--global stability. The effectiveness of the proposed control scheme is verified by the simulation.