A study on the on-line system identification and PID tuning of a buck converter

In this paper we study the on-line system identification process and the proportional-integral-derivative (PID) tuning of a buck converter. The system identification process was performed using a recursive least squares algorithm. The estimation error and parameter error were generated to demonstrate that the system was converging to its true parameters. The estimation error shows an absolute value of approximately 1 × 10-5 in less that 10ms. All the parameters were effectively converging in less that 100μs. Once the system was properly identified, an offline PID controller was designed to further implement it on the adaptive loop. Three different techniques were used to satisfy the requirements of the buck converter: phase and gain margin, pole-zero cancellation and frequency loop shaping. Phase and gain margin still prevails as the easiest method to design controllers. Pole-zero cancellation is based on pole-placement and is fairly easy to implement in order to obtain the gains of a PID controller. However, although these controllers can be easily designed, they do not provide the best response compared to the Frequency Loop Shaping (FLS) technique in terms of frequency and time responses.

[1]  D. Maksimovic,et al.  Practical on-line identification of power converter dynamic responses , 2005, Twentieth Annual IEEE Applied Power Electronics Conference and Exposition, 2005. APEC 2005..

[2]  杨光红,et al.  离散时间系统量化动态输出反馈的 H ∞ 控制 , 2009 .

[3]  Karl Johan Åström,et al.  PID Controllers: Theory, Design, and Tuning , 1995 .

[4]  Tomohisa Hayakawa,et al.  Adaptive quantized control for linear uncertain discrete-time systems , 2005, Proceedings of the 2005, American Control Conference, 2005..

[5]  Tor Steinar Schei,et al.  Automatic tuning of PID controllers based on transfer function estimation , 1994, Autom..

[6]  Sachi Dash,et al.  Approximate H∞ loop shaping in PID parameter adaptation , 2013 .

[7]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[8]  Tomi Roinila,et al.  Circular correlation based identification of switching power converter with uncertainty analysis using fuzzy density approach , 2009, Simul. Model. Pract. Theory.

[9]  Arnab K. Shaw,et al.  Time domain identification of proper discrete systems from measured impulse response data , 1991, [Proceedings] ICASSP 91: 1991 International Conference on Acoustics, Speech, and Signal Processing.

[10]  High Performance Synchronous Buck Controller with DCR Current Sensing , 2010 .

[11]  Biao Huang,et al.  System Identification , 2000, Control Theory for Physicists.

[12]  B. Cho,et al.  System identification of power converters based on a black-box approach , 1998 .

[13]  D. Maksimovic,et al.  System identification of power converters with digital control through cross-correlation methods , 2005, IEEE Transactions on Power Electronics.

[14]  David M. Adams Real-time auto tuning of a closed-loop second-order system with internal time-delay using pseudo-random binary sequences , 2013 .

[15]  Tomohisa Hayakawa,et al.  Adaptive quantized control for nonlinear uncertain systems , 2006 .

[16]  D.S. Naidu,et al.  Digital control system analysis and design , 1986, Proceedings of the IEEE.

[17]  Sachi Dash,et al.  Identification for PID control , 2012 .

[18]  Petre Stoica,et al.  Decentralized Control , 2018, The Control Systems Handbook.

[19]  Robert L. Kosut Uncertainty model unfalsification: a system identification paradigm compatible with robust control design , 1995, Proceedings of 1995 34th IEEE Conference on Decision and Control.

[20]  Dragan Maksimovic,et al.  Active System Identification of a DC-DC Converter Using Digital Control , 2004 .

[21]  K. R. Godfrey,et al.  Introduction to binary signals used in system identification , 1991 .

[22]  Karl Johan Åström,et al.  Adaptive Control , 1989, Embedded Digital Control with Microcontrollers.

[23]  Huijun Gao,et al.  A new approach to quantized feedback control systems , 2008, Autom..

[24]  Guang-Hong Yang,et al.  Quantized Dynamic Output Feedback H∞ Control for Discrete-time Systems with Quantizer Ranges Consideration , 2008 .

[25]  Sachi Dash,et al.  Adaptive PID control using filter-banks and frequency loop shaping , 2007, 2007 European Control Conference (ECC).

[26]  G. Herjolfsson,et al.  Direct computation of optimal discrete-time PID controllers , 2004, Proceedings of the 2004 American Control Conference.

[27]  Dae-Ki Hong,et al.  SNR estimation in frequency domain using circular correlation , 2002 .

[28]  E. Santi,et al.  Improved Online Identification of a DC–DC Converter and Its Control Loop Gain Using Cross-Correlation Methods , 2009, IEEE Transactions on Power Electronics.

[29]  K. Åström,et al.  Revisiting The Ziegler‐Nichols Tuning Rules For Pi Control , 2002 .