Internatinal Jurnal f Engineering and Advanced Technlgy (IJEAT ISSN: 2249 8958, Vlume-4 Issue-2, December 204 Nnlinear Mdeling and Analysis f DC-DC Buck Cnverter and Cmparing with Other Cnverters Seyed Hssein Khalkhali, Seyyed Jafar Fazeli Abeluei Abstract the design f pwer electrnic cnverter circuit with the use f clsed lp scheme needs mdeling and then simulating the cnverter using the mdeled equatins. This can easily be dne with the help f state equatins and MATLAB/SIMULINK as a tl fr simulatin f thse state equatins. An attempt has been made in this paper t simulate all basic nn-islated pwer cnverters. S that these mdels can be readily used fr any clse lp design (say using PI, fuzzy, r sliding mde cntrl etc.. Index Terms Switching cnverters, MATLAB/SIMULINK, system mdeling, cascade cntrl, subsystems I. INTRODUCTION Cntrller design fr any system needs knwledge abut system behavir. Usually this invlves a mathematical descriptin f the relatin amng inputs t the prcess, state variables, and utput. This descriptin in the frm f mathematical equatins which describe behavir f the system (prcess is called mdel f the system. This paper describes an efficient methd t learn, analyze and simulatin f pwer electrnic cnverters, using system level nnlinear, and switched state- space mdels. The MATLAB/SIMULINK sftware package can be advantageusly used t simulate pwer cnverters. This study aims at develpment f the mdels fr all basic cnverters and studying its pen lp respnse, s these mdels can be used in case f design f any clse lp scheme. Als as a cmplete exercise a clsed scheme case has been studied using cascaded cntrl fr a bst cnverter. II. SIMULINK MODEL CONSTRUCTION OF DC-DC SWITCHING CONVERTER System mdeling is prbably the mst imprtant phase in any frm f system cntrl design wrk. The chice f a circuit mdel depends upn the bjectives f the simulatin. If the gal is t predict the behavir f a circuit befre it is built. A gd system mdel prvides a designer with valuable infrmatin abut the system dynamics. Due t the difficulty invlved in slving general nnlinear equatins, all the gverning equatins will be put tgether in blck diagram frm and then simulated using Matlab s Simulink prgram. Simulink will slve these nnlinear equatins numerically, and prvide a simulated respnse f the system dynamics. Manuscript Received n December 204. Seyed Hssein Khalkhali, Department f Electrical Engineering, Islamic Azad University, Damghan Branch, Damghan-Iran. Seyyed Jafar Fazeli Abeluei, Department f Electrical Engineering, Islamic Azad University, Neka Branch, Neka-Iran. A. Mdeling Prcedure T btain a nnlinear mdel fr pwer electrnic circuits, ne needs t apply Kirchhff's circuit laws. T avid the use f cmplex mathematics, the electrical and semicnductr devices must be represented as ideal cmpnents (zer ON vltages, zer OFF currents, zer switching times. Therefre, auxiliary binary variables can be used t determine the state f the switches. It must be ensure that the equatins btained by the use f Kirchhff's laws shuld include all the permissible states due t pwer semicnductr devices being ON r OFF. The steps t btain a system-level mdeling and simulatin f pwer electrnic cnverters are listed belw. Determine the state variables f the pwer circuit in rder t write its switched state-space mdel, e.g., inductr current and capacitr vltage. 2 Assign integer variables t the pwer semicnductr (r t each switching cell ON and OFF states. 3 Determine the cnditins gverning the states f the pwer semicnductrs r the switching cell. 4 Assume the main perating mdes f the cnverter (cntinuus r discntinuus cnductin r bth r the mdes needed t describe all the pssible circuit peratinal mdes. Then, apply Kirchhff's laws and cmbine all the required stages int a switched state-space mdel, which is the desired system-level mdel. 5 Write this mdel in the integral frm, r transfrm the differential frm t include the semicnductrs lgical variables in the cntrl vectr: the cnverter will be represented by a set f nnlinear differential equatins. 6 Implement the derived equatins with "SIMULINK" blcks (pen lp system simulatin is then pssible t check the btained mdel. 7 Use the btained switched space-state mdel t design linear r nnlinear cntrllers fr the pwer cnverter. 8 Perfrm clsed-lp simulatins and evaluate cnverter perfrmance. 9 The algrithm fr slving the differential equatins and the step size shuld be chsen befre running any simulatin. The tw last steps are t btain clsed-lp simulatins [2]. III. SIMULATION OPEN-LOOP MODELING OF DC-DC CONVERTERS A. Buck Cnverter Mdeling The buck cnverter with ideal switching devices will be cnsidered here which is perating with the switching perid f T and duty cycle D Fig., []. The state equatins crrespnding t the cnverter in cntinuus cnductin mde (CCM can be easily understd by applying Kirchhff's vltage law n the lp cntaining the inductr 37 & Sciences Publicatin Pvt. Ltd.
Nnlinear Mdeling and Analysis f DC-DC Buck Cnverter and Cmparing with Other Cnverters and Kirchhff's current law n the nde with the capacitr branch cnnected t it. When the ideal switch is ON, the i ( L t and the capacitr dynamics f the inductr current v vltage ( C t are given by, v dt L dv v ( = il = ( v dt L dv v ( = il and when the switch is OFF are presented by, Fig. 2 Open-lp mdeling f Buck DC-DC cnverters Fig. DC-DC Buck Cnverter These equatins are implemented in Simulink as shwn in Fig. 2 using multipliers, summing blcks, and gain blcks, and subsequently fed int tw integratrs t btain the states ( L i t and v ( t [2][3] [4]. C B. Bst Cnverter Mdeling The bst cnverter f Fig. 3 with a switching perid f T and a duty cycle f D is given. Again, assuming cntinuus cnductin mde f peratin, the state space equatins when the main switch is ON are shwn by, []. dt L dv v ( = and when the switch is OFF v dt L dv v ( = il Fig. 4 shws These equatins in Simulink using multipliers, summing blcks, and gain blcks, and subsequently fed int tw integratrs t btain the states ( L [2][3][4]. i t and v ( t, C Fig. 3 DC-DC Bst Cnverter 38 & Sciences Publicatin Pvt. Ltd.
Internatinal Jurnal f Engineering and Advanced Technlgy (IJEAT ISSN: 2249 8958, Vlume-4 Issue-2, December 204 Fig. 4 Open-lp mdeling f Bst DC-DC cnverters C. Buck-Bst Cnverter Mdeling In Fig. 5 a DC-DC buck-bst cnverter is shwn. The switching perid is T and the duty cycle is D. Assuming cntinuus cnductin mde f peratin, when the switch is ON, the state space equatins are given by, [] dt L dv v ( = and when the switch is OFF = ( v dt L dv v ( = il Fig. 5 DC-DC Buck-Bst Cnverter These equatins are implemented in Simulink as shwn in Fig. 6 using multipliers, summing blcks, and gain blcks, and subsequently fed int tw integratrs t btain the states i ( L t and v ( C t, [2] [3] [4]. D. Cuk Cnverter Mdeling The Cuk cnverter f Fig. 7 with switching perid f T and duty cycle f D is cnsidered. During the cntinuus cnductin mde f peratin, the state space equatins are as fllws, [] = ( vin dt L dvc = ( il 2 dt C2 dil2 = ( v + vc dt L2 dv v ( = il2 dt C R When the switch is OFF the state space equatins are represented by Fig. 6 Open-lp f Buck-Bst DC-DC Cnverters di dt dvc dt di L = ( vin v L L2 = v dt L2 = ( il C 2 ( dv v ( = il2 dt C R Fig.7 DC-DC Cuk cnverter these equatins are implemented in Simulink as shwn in Fig. 8 using multipliers, summing blcks, and gain blcks, and subsequently fed int tw integratrs t btain the states i ( L t and v ( C t, [2] [3] [4]. 39 & Sciences Publicatin Pvt. Ltd.
Nnlinear Mdeling and Analysis f DC-DC Buck Cnverter and Cmparing with Other Cnverters Fig. 8 Open-lp mdeling f Cuk DC-DC cnverters E. Subsystems Each f the pwer electrnic mdels represents subsystems within the simulatin envirnment. Thesee blcks have been develped s they can be intercnnected in a cnsistent and simple manner fr the cnstructin f cmplex systems. The subsystems are masked, meaning that the user interface displays nly the cmplete subsystem, and user prmpts gather parameters fr the entire subsystem. Relevant the masked subsystem are duty rati and input vltage, and the utputs are chsen t be inductr current, capacitr vltage, and utput vltage. When duble-clicking the pinter n the masked subsystem, ne enters parameter values f the switching cnverter circuit in a dialgue windw. The intuitive signal flw interface in SIMULINK makes this mathematical mdel and its crrespnding masked subsystem very easy t create. parameters can be set by duble-clicking a muse r pinter n each subsystem blck, then entering the apprpriate IV. SIMULATION CLOSED-LOOP OF DC-DC values in the resulting dialgue windw [4]. T facilitate the subsequent simulatin analysis and feedback cntrller verificatin, the pulse-width-mdulatin signal t cntrl the ideal switch can als be built int the masked subsystem Fig. 9(a and Fig. 9(b. Fr each cnverter t verity it s wrking in pen lp cnfiguratin trigger pulses have been derived using a repeating sequence generatr and duty cycle blck. Functin blck cmpares the duty cycle and saw tth frm repeating sequence- derived trigger pulses are CONVERTERS USING CASCADED CONTROL The simulatin mdel fr cascaded cntrl f DC-DC switching cnverters is build using the abve-mentined steps is as shwn in Fig. 0. The DC-DC buck, bst, buck- previusly designed, and bst, and Cuk cnverters was simulated n digital cmputer using Matlab package with the parameters given in Table, and Table 2. Inductr current and capacitr vltage fr pen lp simulatin f all cnverters are as shwn in Fig. (a, b, c, and d. cnnected as an input t the switch cntrl. Hence inputs fr Table Buck, Bst, and Buck-Bst cnverters parameters Vin L C R f V V in 24, 0, 24V Respectively 69 mh 220 µ F 3 Ω 00 KHz 2, 20, -24 V Respectivel y 24 V Table 2 Cuk cnverter parameters L L 2 C 69 mh 9 mh 47 µ F C f 2 R V 220 µ F 00 K H z 5 Ω 3.8 V Results f Clsed lp using a cascaded cntrl scheme fr a bst cnverter is shwn in Fig. 2(a. Here the utput vltage rises up t 2.3V (6.5% fr the step variatin f lad frm 0Ω t 3Ω (30%. The utpu vltage resumes its reference value (f 20V within 5ms after the transient variatin f lad. As per fig 2(b, fr a step change at the input vltage frm 0V t8 V (80% (at 0.5 Sec instant, a satisfactry perfrmance is btained in the utput vltage which has a rise up t 22.8V (4%, but it is quickly drpped t its set value (20V within 6 ms. Simulatin results verify that the cntrl scheme in this sectin gives stable peratin f the pwer supply. The utput vltage and inductr current can return t the steady state even when it is affected by line and lad variatin. 40 & Sciences Publicatin Pvt. Ltd.
Internatinal Jurnal f Engineering and Advanced Technlgy (IJEAT ISSN: 2249 8958, Vlume-4 Issue-2, December 204 V. CONCLUSIONS This paper analysis nnlinear, switched, state-space mdels fr buck, bst, buck-bst, and Cuk cnverters. The simulatin envirnment MATLAB/SIMULINK is quite suitable t design the mdeling circuit, and t learn the dynamic behavir f different cnverter structures in pen lp. The simulatin mdel in MATLAB/SIMULINK fr the bst cnverter is build fr clse lp. The simulatin results btained, shw that the utput vltage and inductr current can return t steady state even when it is affected by input vltage and lad variatin, with a very small ver sht and settling time. Fig. 9(b Subsystem fr Cuk cnverters Fig. 9(a Subsystem fr Buck, Bst and Buck-Bst cnverters Fig.0 Simulink blck diagram representing clse lp Scheme f Bst cnverter using cascaded cntrl Ripple (peak-t-peak = 0.% (a 4 & Sciences Publicatin Pvt. Ltd.
Nnlinear Mdeling and Analysis f DC-DC Buck Cnverter and Cmparing with Other Cnverters Ripple (peak-t-peak = 0.43% (b Ripple (peak-t-peak = 0.2% (c Ripple (peak-t-peak =.96% (d Fig. Output vltage and inductr current Open-lp fr (a Buck (b Bst (c Buck-Bst (d Cuk Cnverters 42 & Sciences Publicatin Pvt. Ltd.
Internatinal Jurnal f Engineering and Advanced Technlgy (IJEAT ISSN: 2249 8958, Vlume-4 Issue-2, December 204 (a (b Fig. 2 Output vltage f SMC Bst Cnverter when (a lad variatin (b input vltage variatin REFERENCES [] J.Mahdavi, A.Emadi, H.A.Tliyat, Applicatin f State Space Averaging Methd t Sliding Mde Cntrl f PWM DC/DC Cnverters, IEEE Industry Applicatins Sciety Octber 997. [2] Vitr Fema Pires, Jse Fernand A. Silva, Teaching Nnlinear Mdeling, Simulatin, and Cntrl f Electrnic Pwer Cnverters Using MATLAB/SIMULINK, IEEE Transactins n Educatin, vl. 45, n. 3, August 202. [3] Juing-Huei Su, Jiann-Jng Chen, Dng-Shiuh Wu, Learning Feedback Cntrller Design f Switching Cnverters Via MATLAB/SIMULINK, IEEE Transactins n Educatin, vl. 45, Nvember 203. [4] Daniel Lgue, Philip. T. Krein, Simulatin f Electric Machinery and Pwer Electrnics Interfacing Using MATLAB/SIMULINK, in 7 th Wrkshp Cmputer in Pwer Electrnics, 204,pp. 34-39. [5] N. Mhan, T. Undeland, W. Rbbins, Pwer Electrnics Cnverters, Applicatins and Design, ISBN 984-2-692-6. [6] Pierluigi Sian, Cstantin Citr, Designing fuzzy lgic cntrllers fr DC DC cnverters usingmulti-bjective particle swarm ptimizatin, Electric Pwer Systems Research 2 204. [7] Faridn Shabaninia, Shadi Puyanfar, Seyed Hamidreza Abbasi, Design and Analysis f Neur Fuzzy Lgic PD Cntrller fr PWM- Based Switching Cnverter, Universal Jurnal f Cntrl and Autmatin: 58-64, 204 [8] M. Ibrahim, Fuzzy Lgic fr Embedded Systems and applicatins, Elsevier Science, MA, USA, 2004 [9] K. Viswanathan, D. Srinivasan and R. Oruganti, A Universal Fuzzy Cntrller fr a Nn-linear Pwer Electrnic Cnverter, IEEE Internatinal Cnference n Fuzzy Systems, Vl., pp. 46-5, 2002. [0] A. Perry, G. Feng, Y. Liu and P. C. Sen, A new design methd fr PI-like fuzzy lgic cntrllers fr DC-DC cnverters, 35thAnnual IEEE Pwer Electrnics Specialists Cnference, Aachen, Germany, pp. 375-3757, 2004. [] Farahani, H. Feshki, Designing and Implementatin f a Fuzzy Cntrller fr DC-DC Cnverters and Cmparing with PI Digital Cntrller, Jurnal f Applied Sciences Research; July 20, Vl. 7 Issue 7, p276. [2] Himanshu, Rintu Khanna, Varius Cntrl Methds fr DC-DC Buck Cnverter [IEEE 202 IEEE Fifth Pwer India Cnference - Murthal, Haryana, India (202.2.9-202.2.22] 202 IEEE. 43 & Sciences Publicatin Pvt. Ltd.