Design and FPGA implementation of 1-degree-of-freedom discrete PID controller for power switching converter

This paper describes the design, simulation, optimisation and implementation of a 1-Degree-of-Freedom (1-DOF) discrete PID controller for the buck converter working in Continuous Conduction Mode (CCM) based on Field Programmable Gate Array (FPGA) device. The converter operates at a switching frequency of 500 KHz. The elaborated PID control algorithm takes advantage of the conjugation of Xilinx ISE digital designing environment with MATLAB/Simulink simulation and testing environment, through Xilinx System Generator toolbox. This results in a faster and efficient design flow. First the PID controller is designed using Simulink Control Design Toolbox or `sisotool' from MATLAB to generate the required set of compensator coefficients to meet the start-up and the transients characteristics. The controller is then realized using Xilinx System Generator (XSG) Blockset. The design example certifies the validity of the classical discrete 1-DOF PID controller as an efficient, more compact and reliable control method for rapid system prototyping for designs developed using the MATLAB/Simulink environment.

[1]  Dorin O. Neacsu,et al.  Power-switching converters , 2006 .

[2]  A. Prodic,et al.  Limit-Cycle Based Auto-Tuning System for Digitally Controlled Low-Power SMPS , 2006, Twenty-First Annual IEEE Applied Power Electronics Conference and Exposition, 2006. APEC '06..

[3]  D. Maksimovic,et al.  Modeling of Quantization Effects in Digitally Controlled DC–DC Converters , 2004, IEEE Transactions on Power Electronics.

[4]  Simon S. Ang Power-Switching Converters , 1995 .

[5]  Seth R. Sanders,et al.  Quantization resolution and limit cycling in digitally controlled PWM converters , 2003 .

[6]  Aleksandar Prodic,et al.  Design and implementation of a digital PWM controller for a high-frequency switching DC-DC power converter , 2001, IECON'01. 27th Annual Conference of the IEEE Industrial Electronics Society (Cat. No.37243).

[7]  Alan J. Laub,et al.  Control System Toolbox User''s Guide , 1990 .

[8]  I. Batarseh,et al.  Design Considerations and Dynamic Technique for Digitally Controlled Variable Frequency DC-DC Converter , 2007, 2007 IEEE Power Electronics Specialists Conference.