Indian Journal of Science and Technology, Vol 7(S7), 121–126, November 2014 ISSN (Print) : 0974-6846 ISSN (Online) : 0974-5645 PWM based Quasi Sliding Mode Control of Buck Converter S. Priya1* and S. Sasirekha2 Eeem Department, Amet Univeristy, India; priya_gdv@yahoo.co.in Division of Control and Instrumentation, Amet University, India; sareka_22@yahoo.co.uk 1 2 Abstract This paper presents the sliding mode control technique with PD type of feedback controller and the design and analysis of a fixed-frequency pulse width modulation based quasi sliding mode voltage controller with PID type of feedback controller for buck converter. A practical design approach that aims at systematizing the procedure for the selection of the control parameters is presented. The robustness of the controller is discussed with line variation and load variation analysis. In addition, a simple method of implementing the proposed adaptive control strategy is discussed to reduce the line variations. Simulation results show satisfactory performance of the proposed switching converter. Keywords: Hysteresis Modulation (HM), Pulse Width Modulation (PWM), Quasi Sliding Mode (QSM), Sliding Mode Control (SMC) 1. Introduction Sliding mode controllers are well known for their robustness and stability. Sliding mode control technique with PD type of sliding surface chosen for buck converter has introduced steady state error in the output voltage1. The nature of the controller is to ideally operate at an infinite switching frequency such that the controlled variables can track a certain reference path to achieve the desired dynamic response and steady-state operation. This is because extreme high speed switching in power converters results in excessive switching losses, inductor and transformer core losses and electromagnetic interference noises. Hence, for sliding mode controllers to be applied to power converters, their switching frequencies must be constricted within a practical range2. This constriction of the Sliding mode controller’s switching frequency transforms the controller into a type of Quasi sliding mode controller which operates as an approximation of the ideal SM controller and PID type of sliding surface is chosen to reduce the steady state error. Most of the proposed sliding mode controllers for switching converters are Hysteresis-Modulation (HM) *Author for correspondence based which require a bang-bang type of controller to perform the switching control3–6. They inherit the typical disadvantage of having variable switching frequency operation and being highly control-sensitive to noise. The use of constant timer circuits into the hysteric SM controller ensures constant switching frequency operation5, or the use of an adaptivehysteresis band that varies with the parameter changes to control and fixate the switching frequency7. They require additional components and are less suited for low cost conversion applications. The best way is to change the modulation methods of the sliding mode controllers from HM to pulse width modulation, otherwise known as the duty cycle control. Thus the migration of a SM controller from being HM-based to PWM-based is made possible. The technique of PWM modulation is to compare a desired analogue control signal Vc with a ramp signal Vramp, of which a pulse-like output switching signal having the same frequency as the ramp signal is generated. The advantage is that by fixing the frequency of the ramp, the frequency of the output switching signal is made constant thereby a fixed frequency PWM based SM controller can be obtained8. SM controllers are based on SM control law PWM based Quasi Sliding Mode Control of Buck Converter and classical PWM controllers are based on linear ­control law. PWM based SM controller refer to a pulse width modulator that employs an equivalent control (derived by applying SM control technique) to generate a control signal to be compared with the fixed-frequency ramp in the modulator. To achieve such a controller, a relationship between SM control and duty cycle control is required. The control signal of equivalent control approach ueq in SM control is equivalent to the duty cycle control ­signal d of a PWM controller9 and also state space averaging technique is incorporated for the controller’s modeling as PWM duty cycle control can be directly applied to the implementation of the SM controller10. Hence, PWM duty cycle control can be directly applied to the implementation of SM controller. The design and selection of the sliding coefficients of the controller is presented which is based on Ackermann’s formula, which introduce a practical approach to the design11, permits the control design to be carried out systematically. Additionally, an adaptive feed-forward control strategy is proposed to the ­controller in order to reduce the line variations12. The state variables under Continuous conduction mode of operation are expressed as ∫ iC V R1 i RL D Vo R2 α3x3 Vc u pwm + α1x1 α2x2 Vramp α 3 ∫dt ßVo + α α2 dt1 x1 Vref Figure 1. Basic structure of PWM based SMVC buck converter. 122 Vol 7 (S7) | November 2014 | www.indjst.org x1 and x = x 2 x3 (2) 3. Selection of Sliding Coefficients d 2 x1 dt 2 + α1 dx1 α 3 x =0 + α 2 dt α 3 1 Comparing (3) with d 2 x1 dt 2 + 2zwn (3) dx1 + wn2 x1 = 0 dt where ω n = α 3 α 2 and ζ = (α1 2 α 2 α 3 ) For critically damped system (ζ = 1), the bandwidth of the controller’s response is iR C V 0 V D = ref LC 0 ii L (1) Then the state space model of the system can be derived as X = Ax + Bu + D 0 0 1 0 βVi 1 1 where A = − − 0 , B = − LC LC R LC 0 0 0 1 and the voltage error integral term x as the state variables to reduce the steady-state error of the system. Figure 1 shows the PWM-based SM voltage controlled buck converter with PID type of surface. Sw ∫ The SM voltage controller employs a second-order PID type of control which uses phase canonic form that involves the voltage error x, its first-order derivative x L ∫ The second order system is given as 2. Modeling of SM Pid Voltage Controlled Buck Converter iS x1 = Vref − βVo uVi -Vo βV x 2 = x 1 = o − dt C RL L x 3 = x1dt fBW = ωn 1 α3 = 2π 2π α 2 (4) Thus the design of the sliding coefficient is now ­dependent on the bandwidth in conjunction with the α α 2 existence condition as 1 = 4πfBW and 3 = 4π2 fBW α2 α2 4. Derivation of PWM - Based SM Control Law The equivalent control signal ueq can be formulated by setting S = JT Ax + JT Bu eq + JT D = 0; u eq = V α LC LC α1 1 − x2 + o + 3 x βVi α 2 RLC Vi α 2βVi 1 (5) Indian Journal of Science and Technology S. Priya and S. Sasirekha Substituting (5) into the inequality 0 < ueq < 1 and multiplying by βVi gives 1 α 0 < u∗eq = βL − 1 iC + βVo α2 R LC α + 3 LC ( Vref − βVo ) < βVi α2 (6) In PWM-based controlled system, the duty cycle d is expressed as d = Vc/Vramp (7) Substituting (7) into the inequality 0 < d <1 gives 0 < Vc<Vramp (8) Comparing (6) & (8) gives the equation used for implementation of SMVC controller 1 α Vc = u∗eq = βL − 1 iC + βVo α2 R LC α + 3 LC ( Vref − βVo ) α2 is shown in Figure 2 and Figure 3. The output voltage is 11.538 V(< Vod = 12V) with steady state settling time, TS of 0.5 msec. The phase trajectory doesn’t spirals exactly towards origin because the SM control exhibits a steady state error due to the PD type of sliding surface. 5.2 Steady State Performance of QSMC of Buck Converter (PID Surface) The controller is designed and a comparitive analysis is done for two different bandwidths i.e., fBW = 10KHZ and fBW = 20KHZ. Figure 4 and Figure 5 shows the simulated waveforms during steady-state operation for fBW = 10KHZ and fBW = 20KHZ controller operating at full load (RL= 3Ω). (9) and Vramp = βVi 5. Simulation Results The MATLAB simulation results are discussed in this s­ection. The specification of the converter is given in Table 1. The converter is designed to operate in continuous conduction mode for Vi =16 V to 30 V and iR = 0.5 A to 4 A. The maximum allowable peak-to-peak ripple voltage is 50mv. Figure 2. Output voltage waveform. 5.1 SMC of Buck Converter (PD Surface) The output voltage waveform and the phase trajectory of the SMVC buck converter with PD type of sliding ­surface Figure 3. Phase trajectory (e vs. de/dt). Table 1. Specification of the buck converter Description Parameter Nominal Value Input Voltage Vi 24v Reference Voltage Vref 2.5v Capacitance C 150µF Inductance L 100µH Switching Frequency fs 200KHZ Minimum Load Resistance RL(min) 3Ω Maximum Load Resistance RL(max) 24 Ω Vod 12v Desired output voltage Vol 7 (S7) | November 2014 | www.indjst.org Figure 4(a). Output voltage ripple. Indian Journal of Science and Technology 123 PWM based Quasi Sliding Mode Control of Buck Converter The output voltage has an overshoot ripple of Vo ≈ 1.3mV (<0.011% of Vod ) and a steady state settling time, TS of 180 μsec for the fBW =10KHZ controller and 85μsec for the fBW = 20KHZ controller. Due to higher magnitude of sliding coefficients, Vc of the 20KHZ controller has a higher peak-to-peak value than Vc of the 10KHZ ­controller. Figure 4(b). Ramp & control signal. Figure 4(c). Gate pulse, u & IL for fBW =10KHZ. 5.3 Load Variation Analysis Figure 6 show a plot of measured dc output voltage against different operating load resistances for fBW = 10KHZ and fBW= 20KHZ controller. At full load operation, the converter employing fBW = 10KHZ, the controller has a steady state dc output voltage Vo of 11.96885V, which ­corresponds to - 0.2596% deviation from Vod. The plot also shows that Vo is maintained at 11.9645V (0.6mv deviation from Vod) for entire range of 6Ω ≤ RL ≤ 24Ω. For fBW = 20KHZ controller, Vo is 11.98445 V which corresponds to –0.1296% deviation from Vod. The plot also shows that Vo is maintained at 11.98485V (0.4mv ­deviation from Vo) for entire range of 6Ω ≤ RL ≤ 24Ω. 5.4. Line Variation Analysis Figure 5(a). Output voltage ripple. Figure 7 shows the corresponding plot of the SMVC buck converter. The controller operates effectively for both operating conditions. The line regulation from minimum to maximum voltage is corrected from 1.026% and 0.203% of steady state dc output voltage at full load operation for fBW = 10KHZ and fBW = 20 KHZ controller without adaptive feed-forward control to a perfect regulation of 0.1679% and 0.0847% with the adaptive feed-forward controller. Figure 8 shows the waveform of the converter operating under Vi = 16V and 30V for 10KHZ with and without Figure 5(b). Ramp & control signal. Figure Fifugre 5(c). Gate pulse, u & IL for fBW =20KHZ. 124 Vol 7 (S7) | November 2014 | www.indjst.org Figure 6. Measured dc output voltage V1 against RL. Indian Journal of Science and Technology S. Priya and S. Sasirekha Figure 7. SMVC buck converter with (V2) and without (V1) Adaptive feed-forward controller. Figure 9. Pulse waveform of amplitude 2V and output voltage waveform for 10KHZ and 20KHZ. 6. Conclusion Figure 8(a). Waveforms with Adaptive feed-forward. In this paper, first a simple PD type of sliding surface is chosen for buck converter which has steady state error in the output voltage. The SMC is constricted in the operation of switching frequencies and also to reduce the steady state error, a fixed frequency PWM based QSM controller with PID type of sliding surface is chosen for the buck converter. The simulation result shows that the controller is robust to load variation disturbance. The line regulation from minimum to maximum input voltage is corrected with the introduction of adaptive feed forward ­controller. 7. References Figure 8(b). Waveforms without Adaptive feed-forward. adaptive ­feed-forward control property differentiated in terms of ramp signals. Figure 9 shows the output voltage waveform for both 10KHZ and 20KHZ bandwidth controller for a pulse disturbance applied after steady state with an amplitude of 2V. Output Voltage ripple due to pulse amplitude of 2V is 11.9819V for 10 KHZ bandwidth controller with the attenuation in output voltage as –43.71 dB and that for 20 KHZ bandwidth controller, the output voltage ­ripple is 11.98715V with the attenuation in output voltage as –57.39 dB. The attenuation in output voltage is very less for fBW = 20KHZ controller than for fBW = 10KHZ ­controller. Vol 7 (S7) | November 2014 | www.indjst.org 1.Spiazzi G, Mattavelli P. Sliding mode control of SM power supplies. The Power Electronics Handbook. CRC Press LLc; 2002. 2.Tan S, Lai YM, Tse CK, Martin KH, Cheung MKH. On the practical design of a sliding mode controller for buck converter. IEEE Trans Power Electron. 2005 Mar; 20(2):425–37. 3.Castilla M, de Vicuna LG, Lopez VM. On the design of sliding mode control schemes for quantum resonant converters. IEEE Trans Power Electron. 2000 Nov; 15(6):960–73. 4.Spiazzi G, Mattavelli P, Rossetto L. General – purpose ­sliding mode controller for DC/DC converter applications. Power Electronics Specialists Conference, 1993, PESC ‘93 Record. 24th Annual IEEE; 2003; Seattle, WA. IEEE; p. 609–15. Indian Journal of Science and Technology 125 PWM based Quasi Sliding Mode Control of Buck Converter 5.Cardoso BJ, Morelra AF, Menezes BR, Cortizo PC. ­analysis of switching frequency reduction methods applied to SM controlled Dc-Dc converters. In proceedings of IEEE. Boston, MA; 1992. p. 403–10. 6.He Y, Luo FL. SM Control for Dc-Dc converters with ­constant switching frequency, In IEEE Proceedings -Control Theory and Application; 2006 Jan; 153(1):37–45. 7.Nguyen VM, Lee CQ.. Indirect implementation of SM Control law in buck type converters. In Proceedings of IEEE; 1996. p. 111–15. 8.Young D, Vadim K, Utkin I, Ozguner U. A control engineers guide to SM control, In IEEE Transactions On Control Systems Technology. 1999 May; 7(3):328–42. 126 Vol 7 (S7) | November 2014 | www.indjst.org 9.Tan S, Lai YM, Tse CK, Cheung MKH. An adaptive ­sliding mode controller for buck converter in continuous ­conduction mode, In Proceedings of IEEE; 2004. 10.Sira-Ramirez H, Rios-Bolivar M. Sliding Mode control of dc-to-dc Power converters via extended linearization. IEEE Transactions on Circuits and Systems - I: Fundamental Theory and Applications,. 1994 Oct; 41(10):652–61. 11.Ackermann J, Utkin V. Sliding mode control design based on Ackermann’s formula. IEEE Transactions on Automatic Control. 1998 Feb; 43(2):234–7. 12.Tan S-C, Lai YM, Tse CK, Cheung MKH. Adaptive feed-­ orward and feedback control schemes for sm ­controlled power converters. IEEE Transactions. 2006 Jan; 21(1):37–45. Indian Journal of Science and Technology