cmp0187 synopsis

Upload: lakshmi-priya-subburajan

Post on 14-Apr-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/30/2019 CMP0187 Synopsis

    1/4

    DC-DC Power Converter with Digital PID Controller

    VaraPrasad Arikatla, Student Member, IEEE, and JaberA. Abu Qahouq, Senior Member, IEEE

    The University of AlabamaDepartment of Electrical and Computer Engineering

    Tuscaloosa, Alabama 35487, USA

    Abstract This paper presents an approach for an adaptivePID controller in order to improve the dynamic performance

    of DC-DC Power Converter. The control variables, namely the

    proportional constant (Kp) and integral constant (Ki) are varied

    as a function of the uncompensated error voltage which results

    in improving the dynamic transient response of the power

    converter. The experimental results show that there is a

    reduction in overshoot/undershoot and settling time compared

    to the conventional PID.

    I. INTRODUCTIONDigital implementation of power controllers have gained

    more popularity in recent days. This is due their severaladvantages compared to the analog counterpart. Digitalpower control has made the implementation of complex andsophisticated algorithms easier [1-4]. These algorithms helpin improving the performance of power converters. Digitalpower control can be implemented more easily and thecomponent variation and aging effects are negligiblecompared to the analog counterparts [3,4].

    The dynamic response is an important factor thatdetermines the performance of the power converter [4,5].The design of controller with better dynamic performance isdesired. Conventional controllers have some inherentlimitations that limit the dynamic performance. Theseinclude, fixed bandwidth, fixed phase margin and gainmargin. The controller must satisfy the aforementionedcriteria during steady state in order to have a stable steadystate performance. However, during dynamic transientoperation, the bandwidth can be increased [6]. This paperexplores this point and provides a method to increase theclosed-loop bandwidth during the dynamic operation of thecontroller. Fig. 1 shows the general block diagram of powerconverter with digital controller. It is with a ProportionalIntegral Derivative (PID) closed-loop compensator type. Fig.2 shows the block diagram of a digital implementation of aPID controller. The conventional PID controller is usuallydesigned such that it satisfies the phase margin and gainmargin requirements using either bode plot or root locusmethods. Usually, the bandwidth is limited to 10-25 percentof the switching frequency. The design performances are

    determined by the values of the proportional constant (Kp),the integral constant (Ki) and the derivative constant (Kd).

    cV

    eV

    Figure 1. Block diagram of a Power Converter with Digital Controller.

    In order to overcome the aforementioned limitations ofconventional PID controller certain modifications of thiskind of controller are proposed in [6-10]. In [6] the use oftwo different PID controllers is proposed resulting in two

    different bandwidth values, a lower bandwidth during steadystate and a higher bandwidth which takes effect duringtransients. It might cause unnecessary oscillations due to alarge sudden change in bandwidth. In [8] a nonlinearimplementation of PID controller that behaves differentlyduring load transient condition is proposed. Itsimplementation is not straight forward and requirescalculation of many parameters. Moreover, the digitalimplementation requires more resources for the calculationof exponential terms.

    In order to make a smooth PID transition from steady-state to transient state, an adaptive PID controller method ispresented in this paper. This paper proposes a controlstrategy that results in reduction in the overshoot/undershoot

    and the settling time for the power converter output voltageduring dynamic transients. The proposed control methoddoes not require sensing any additional parameters that arenot already available in any conventional PID controller andis relatively simple to realize.

    978-1-4244-8085-2/11/$26.00 2011 IEEE 327

  • 7/30/2019 CMP0187 Synopsis

    2/4

    1Z1Z

    ( )refV z

    ( )outV z

    ( )ev z

    pK

    iK

    dK

    Figure 2. Block diagram of a Digital implementation of PID Controller.

    Next section gives a description of the differencebetween conventional and adaptive PID control. Section IIIpresents the adaptive PID control law/method and algorithm.Section IV presents experimental results obtained for aproof-of-concept prototype. The conclusion is given inSection V.

    II. CONVENTIONAL PIDAND ADAPTIVE PIDCONTROL

    The conventional PID controller transfer function isgiven by (1).

    1

    1( ) (1 )

    1

    iPID p d

    KG z K K z

    z

    = + +

    (1)

    The values of Kp ,Ki andKd are designed such that theloop bandwidth has a reasonable value which is generallyaround 10 to 25 percent of the switching frequency. In orderto improve transient performance, the bandwidth can beincreased during transient. This can be achieved by usingdifferent values for the proportional constant (Kp), theintegral constant (Ki) and the differential constant (Kd).Certain conditions have to be met for the variation of thesevalues in order to yield improvement and avoid oscillations

    during the adaptive operation of the PID controller. Theseconditions are such as:

    1. During steady-state operation the PID controller constantsare always the same.

    2. The high bandwidth of the PID controller that is usedduring the dynamic operation should not drive the closed-loop system to instabilities.

    3. There should not be any abrupt change in controllerparameters, as this may cause unnecessary oscillations.

    In this paper, these conditions are met by varying thecontrol variables (Kp andKi) with the use of a parameter thatvaries smoothly during the dynamic transient operation andremains constant during steady-state operation. One of the

    parameters that is readily available in the converter and thatcan be used to meet the aforementioned requirements is theerror signal/voltage (Ve). The values ofKp andKi are variedin accordance with (2).

    1

    1

    ( )( ) ( ) (1 )

    (1 )

    i

    c p e e d e

    KV z K v v K z v

    z

    += + + +

    (2)

    III. ADAPTIVE CONTROL LAW AND ALGORITHMThe proposed adaptive PID controller given by (2) is

    implemented by varying the values of and smoothly inaccordance with (3) and (4), respectively. This is illustratedin Fig. 3 waveforms.

    minoI

    maxoI

    outV

    pK

    iK

    0

    0

    Output

    Current

    Output

    Voltage

    Figure 3. Illustration of the Adaptive PID Controller Operation.

    1

    0,0 ( )

    ( ) , ( )

    e th

    e th e

    v n V

    v n V v n

    < =

  • 7/30/2019 CMP0187 Synopsis

    3/4

    No Yes

    Start

    Obtain the value of

    error signal

    ( )eV n

    0 =

    0=

    0 =

    0 =

    ( 1) ( )e eV n V n =

    ( )e tV n V>

    1( )

    ev n =

    1 ( )ev n =

    Figure 4. Algorithm for the implementation of Adaptive PID Control.

    The algorithm for the implementation of the AdaptivePID controller is shown in Fig. 4. The algorithm tracks theerror signal and whenever the absolute value of error signalis beyond the threshold value (Vt), the values of and arevaried as given by (3) and (4) in a smooth manner. Thisresults in a system that has a higher bandwidth than thatduring the steady state and hence the transient response isimproved, i.e., the settling time and overshoot/undershoot ofthe output voltage are reduced.

    IV. EXPERIMENTAL RESULTSA proof of concept experimental prototype is developed

    in the laboratory in order to verify the Adaptive PID

    controller. The prototype is a single phase buck converterwith input voltage of 10V and output voltage maintained at anominal value of 1.5V. The power stage capacitance is 1mF

    and the inductor value used is 440nH . The switching

    frequency used is 350KHz. The PID controller is

    implemented with the help of Altera FPGA Altera CycloneII EP2C35F672C6.

    The experimental results are shown in Fig. 5 and Fig. 6.Fig. 5(a) shows the variation of output voltage during a stepdown load transient of 8A to 0A with conventional PID. Fig.5(b) shows the response during the same load condition, butwhen the Adaptive PID controller is used. Fig. 6(a) showsthe variation of output voltage during a step up load transientfrom 0A to 8A with conventional PID control. Fig. 6(b)shows the response during the same load condition but whenthe Adaptive PID controller is used.

    It can be observed from experimental results of Fig. 5and Fig. 6 that the Adaptive PID controller results in animproved dynamic behavior during transient compared toconventional PID. Also, the transition of the controlleroccurs without any additional oscillations or ringing in theoutput voltage. For this particular design example, there is animprovement of 8mV (about 16%), during step up loadtransients and an improvement of 8mV (about 16%), duringstep down load transient and a reduction of 20 s (> 40%) in

    the settling time.

    (a)

    (b)

    Top Trace: Output Voltage (50mV/div, 20s/div.) and Bottom Trace:

    Inductor Current (5A/div., 20s/div.)

    Figure 5. Experimental results of the prototype with zoomed in viewunder dynamic load step-down transient of 8A-0A (a) with conventional

    PID controller and (b) with Adaptive PID controller

    329

  • 7/30/2019 CMP0187 Synopsis

    4/4

    (a)

    (b)

    Top Trace: Output Voltage (50mV/div, 20s/div.) and Bottom Trace:

    Inductor Current (5A/div., 20s/div.)

    Figure 6. Experimental results of the prototype with zoomed in viewunder dynamic load step-down transient of 8A-0A (a) with conventional

    PID controller and (b) with Adaptive PID controller

    V.CONCLUSION

    This paper presented a digital controller implementationof an Adaptive PID controller in order to improve thedynamic response of power converters. The Adaptive PIDcontrol law/method dynamically and adaptively varies the

    proportional and integral constants as a function of the errorsignal resulting in a reduction in the settling time andovershoot/undershoot of the power converter output voltage.The transition between steady-state operation and dynamictransient operation is made smoothly in order to avoid anyringing and oscillations. The principle of operation andexperimental results of the Adaptive PID controller are

    presented in this paper and compared with the conventionalPID controller.

    ACKNOWLEDGEMENT

    This work was supported in part by the National Science

    Foundation (NSF) of USA under Grant No. 0927104 and in

    part by The University of Alabama. Any opinions, findings,

    and conclusions or recommendations expressed in this

    material are those of the author(s) and do not necessarily

    reflect the views of the National Science Foundation.

    REFERENCES

    [1] A. Syed, E. Ahmed, D. Maksimovic, E. Alarcon, Digital pulse widthmodulator architectures, IEEE Power Electronics SpecialistsConference, PESC04, Vol.6, pp. 4689-4695.

    [2] L. Corradini, A. Costabeber, P. Mattavelli, S. Saggini,Time optimal,parameters-insensitive digital controller for VRM applications withAdaptive Voltage Positioning, Control and Modeling for Power

    Electronics, 2008. COMPEL 2008, 17-20 Aug. 2008, pp. 1 8.[3] H. Ahmad, B. Bakkaloglu, A digitally controlled DC-DC buck

    converter using frequency domain ADCs, Twenty-Fifth Annual IEEE

    Applied Power Electronics Conference and Exposition (APEC), 2010,pp. 1871-1874.

    [4] L.T. Jakobsen, M.A.E. Andersen, Digitally controlled point of loadconverter with very fast transient response, 2007 European Conferenceon Power Electronics and Applications, 2007 , pp. 1 - 10 .

    [5] Yu-Huei Lee, Shih-Jung Wang, Chun-Yu Hsieh, Ke-Horng Chen,Current mode DC-DC buck converters with optimal fast-transientcontrol, IEEE International Symposium on Circuits and Systems, 2008.

    ISCAS 2008, 2008, pp. 3045 3048.[6] Y. Duan, H. Jin, Digital controller design for switchmode power

    converters, in Proc. 14th Annu. Appl. Power Electron. Conf. Expo.,

    Dallas, TX, Mar. 1418, 1999, Vol. 2, pp. 967973. [7] H. Hu, V. Yousefzadeh, D. Maksimovic, Nonlinear control for

    improved dynamic response of digitally-controlled DC-DC converters,

    in Proc. IEEE PESC, June 2006, pp. 1-7.[8] V. Yousefzadeh, S. Choudhury, Nonlinear digital PID controller for

    DC-DC converters, Twenty-Third Annual IEEE Applied Power

    Electronics Conference and Exposition, 2008. APEC 2008, pp. 1704

    1709.[9] M.F.N. Tajuddin, N.A. Rahim, Small-signal AC modeling technique of

    Buck converter with DSP based Proportional-Integral-Derivative (PID)

    controller, IEEE Symposium on Industrial Electronics & Applications,

    2009. ISIEA 2009, Vol. 2, pp. 904 909.[10]J. L. G. Hung, R. Nelms, "PID controller modifications to improvesteady-state performance of digital controllers for buck and boostconverters," Proc of IEEE APEC, 2002, Vol. 1, pp. 381-388.

    330