• DocumentCode
    2335708
  • Title

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

  • Author

    Abbas, Ghulam ; Farooq, Umar ; Asad, Muhammad Usman

  • Author_Institution
    Lyon Inst. of Nanotechnol. (INL), Univ. of Lyon, Lyon, France
  • fYear
    2012
  • fDate
    18-20 July 2012
  • Firstpage
    1070
  • Lastpage
    1074
  • Abstract
    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.
  • Keywords
    DC-DC power convertors; circuit optimisation; compensation; control system CAD; discrete systems; field programmable gate arrays; logic design; logic simulation; logic testing; switching convertors; three-term control; transients; 1-DOF discrete PID controller simulation; 1-degree-of-freedom discrete PID controller design; CCM; FPGA implementation; MATLAB/Simulink simulation; MATLAB/Simulink testing environment; PID control algorithm; Simulink control design toolbox; XSG Blockset; Xilinx ISE digital design environment; Xilinx System Generator toolbox; buck converter; compensator coefficients; continuous conduction mode; design flow; field programmable gate array device; optimisation; power switching converter; rapid system prototyping; sisotool; start-up characteristics; transient characteristics; Field programmable gate arrays; Generators; Hardware; MATLAB; Mathematical model; Steady-state; 1-DOF; Continuous Conduction Mode; Controller Coefficients; FPGA; XSG;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics and Applications (ICIEA), 2012 7th IEEE Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4577-2118-2
  • Type

    conf

  • DOI
    10.1109/ICIEA.2012.6360882
  • Filename
    6360882