Integration of Frequency Response Measurement Capabilities in Digital Controllers for DC–DC Converters

Recent work has shown the feasibility of integrating nonparametric frequency-domain system identification functionality into digital controllers for switched-mode pulse-width modulated (PWM) dc-dc power converters. The resulting discrete-time frequency response can be used for design, diagnostic, or self-tuning purposes. The success of these applications depends on the fidelity of the identified frequency responses and the degree to which the process is automated, as well as the costs, in terms of gate count, time duration of identification, and effect on output voltage, incurred to obtain these benefits. This paper demonstrates the feasibility of incorporating fully automated frequency response measurement capabilities in digital PWM controllers at relatively low additional cost. In particular, it is shown that relatively accurate and smooth frequency response data can be obtained using a Verilog-coded implementation with low tens of thousands of logic gates and about 10 kB of memory. The identification process can be accomplished in several hundred milliseconds and the output voltage can be kept within specified bounds during the entire process. Experimental results are provided for four different PWM dc-dc converters, including a synchronous buck with two different filter capacitors, a boost operating in continuous conduction mode (CCM), and a boost operating in discontinuous conduction mode (DCM).

[1]  Jeffrey Borish An efficient algorithm for generating colored noise using a pseudorandom sequence , 1985 .

[2]  A. Alaqeeli,et al.  Hardware implementation for fast convolution with a PN code using field programmable gate array , 2001, Proceedings of the 33rd Southeastern Symposium on System Theory (Cat. No.01EX460).

[3]  P. Viarouge,et al.  The use of pseudo-random binary sequences to predict a DC-DC converter's control-to-ouput transfer function in continuous conduction mode , 2005, Canadian Conference on Electrical and Computer Engineering, 2005..

[4]  N. Zierler Linear Recurring Sequences , 1959 .

[5]  Solomon W. Golomb On the Classification of Cyclic Hadamard Sequences , 2006, IEICE Trans. Fundam. Electron. Commun. Comput. Sci..

[6]  Malcolm J. Hawksford,et al.  Distortion immunity of MLS-derived impulse response measurements , 1993 .

[7]  Jeffery Borish Self-Contained Crosscorrelation Program for Maximum -Length Sequences , 1985 .

[8]  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..

[9]  Lennart Ljung,et al.  Frequency domain versus time domain methods in system identification , 1981, Autom..

[10]  John Vanderkooy,et al.  Increasing the audio measurement capability of FFT analyzers by microcomputer postprocessing , 1985 .

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

[12]  C. C. Chan,et al.  Nonlinear identification of power electronic systems , 1995, Proceedings of 1995 International Conference on Power Electronics and Drive Systems. PEDS 95.

[13]  Stephen P. Boyd,et al.  Comparison of peak and RMS gains for discrete-time systems , 1987 .

[14]  D. Maksimovic,et al.  Small-Signal Discrete-Time Modeling of Digitally Controlled PWM Converters , 2007, IEEE Transactions on Power Electronics.

[15]  Swen Müller,et al.  Transfer-Function Measurement with Sweeps , 2001 .

[16]  B. Johansson,et al.  Possibilities of obtaining small-signal models of DC-to-DC power converters by means of system identification , 2000, INTELEC. Twenty-Second International Telecommunications Energy Conference (Cat. No.00CH37131).

[17]  Louis Dunn Fielder Pre-and postemphasis techniques as applied to audio recording systems , 1985 .

[18]  John Vanderkooy,et al.  Aspects of MLS Measuring Systems , 1994 .

[19]  Keith R. Godfrey,et al.  Perturbation signals for system identification , 1993 .

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

[21]  F. MacWilliams,et al.  Pseudo-random sequences and arrays , 1976, Proceedings of the IEEE.

[22]  D. Maksimovic,et al.  Impact of digital control in power electronics , 2004, 2004 Proceedings of the 16th International Symposium on Power Semiconductor Devices and ICs.

[23]  Peter E. Wellstead Non-parametric methods of system identification , 1981, Autom..

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

[25]  D. Maksimovic,et al.  Online Health Monitoring in Digitally Controlled Power Converters , 2007, 2007 IEEE Power Electronics Specialists Conference.

[26]  S. Ben-Yaakov,et al.  Time Domain Identification of PWM Converters for Digital Controllers Design , 2007, 2007 IEEE Power Electronics Specialists Conference.

[27]  D. Maksimovic,et al.  Automated Digital Controller Design for Switching Converters , 2005, 2005 IEEE 36th Power Electronics Specialists Conference.

[28]  Bo-Youn Cho,et al.  Empirical small-signal modeling of switching converters using Pspice , 1995, Proceedings of PESC '95 - Power Electronics Specialist Conference.

[29]  S. Müller,et al.  Measuring impulse responses with digitally pre-emphasized pseudorandom noise derived from maximum-length sequences , 1995 .

[30]  Guy-Bart Stan,et al.  Comparison of different impulse response measurement techniques , 2002 .

[31]  D. Maksimovic,et al.  FPGA-Based Digital Network Analyzer for Digitally Controlled SMPS , 2006, 2006 IEEE Workshops on Computers in Power Electronics.

[32]  A. W. M. van den Enden,et al.  Discrete Time Signal Processing , 1989 .

[33]  R.G. Harley,et al.  PWM spectrum analysis and optimization for model based condition monitoring and control , 2001, Conference Record of the 2001 IEEE Industry Applications Conference. 36th IAS Annual Meeting (Cat. No.01CH37248).

[34]  John Mourjopoulos,et al.  Addendum to 'Generalized Fractional-Octave Smoothing of Audio and Acoustic Responses' , 2000 .

[35]  John Vanderkooy,et al.  Transfer-Function Measurement with Maximum-Length Sequences , 1989 .

[36]  Erich E. Sutter,et al.  The Fast m-Transform: A Fast Computation of Cross-Correlations with Binary m-Sequences , 1991, SIAM J. Comput..

[37]  Richard A. Williams,et al.  Communication systems analysis and design , 1987 .

[38]  D. Maksimovic,et al.  Autotuning techniques for digitally-controlled point-of-load converters with wide range of capacitive loads , 2007, APEC 07 - Twenty-Second Annual IEEE Applied Power Electronics Conference and Exposition.

[39]  Alan V. Oppenheim,et al.  Discrete-time signal processing (2nd ed.) , 1999 .

[40]  J. Pearson,et al.  l^{1} -optimal feedback controllers for MIMO discrete-time systems , 1987 .

[41]  Seung-Ho Song,et al.  Improvement of Predictive Current Control Performance Using Online Parameter Estimation in Phase Controlled Rectifier , 2007, IEEE Transactions on Power Electronics.

[42]  Dragan Maksimovic,et al.  Computer-aided small-signal analysis based on impulse response of DC/DC switching power converters , 2000 .

[43]  Abraham Lempel,et al.  On Fast M-Sequence Transforms , 1998 .

[44]  A Lempel Hadamard and M-Sequence transforms are permutationally similar. , 1979, Applied optics.

[45]  D. Maksimovic,et al.  Small-signal Discrete-time Modeling of Digitally Controlled DC-DC Converters , 2006, 2006 IEEE Workshops on Computers in Power Electronics.

[46]  S. Z. Budisin Fast PN sequence correlation by using FWT , 1989, Proceedings. Electrotechnical Conference Integrating Research, Industry and Education in Energy and Communication Engineering',.

[47]  A. Prodic,et al.  Limit-Cycle Oscillations Based Auto-Tuning System for Digitally Controlled DC–DC Power Supplies , 2007, IEEE Transactions on Power Electronics.

[48]  Solomon W. Golomb,et al.  Shift Register Sequences , 1981 .

[49]  J. Borish,et al.  An efficient algorithm for measuring the impulse response using pseudorandom noise , 1983 .