SciELO - Scientific Electronic Library Online

 
vol.26 issue1Nonlinear regression for the characterization of peristaltic pumps, an alternative in the control of biological fluidsPreliminary proposal of facility management's dimensions and performance indicators for the health sector author indexsubject indexarticles search
Home Pagealphabetic serial listing  

Services on Demand

Journal

Article

Indicators

Related links

  • On index processCited by Google
  • Have no similar articlesSimilars in SciELO
  • On index processSimilars in Google

Share


Ingeniería y competitividad

Print version ISSN 0123-3033On-line version ISSN 2027-8284

Ing. compet. vol.26 no.1 Cali Jan./Apr. 2024  Epub Mar 31, 2024

https://doi.org/10.25100/iyc.v26i1.13016 

Research article

SEPIC Converter: Modeling and Control Considering Internal Energy Losses

El convertidor Sepic: Modelado y control usando elementos 2 no ideales

Luis-David. Patarroyo-Gutierrez1 
http://orcid.org/0000-0002-1557-5929

Mario E. Gonzalez-Niño1 
http://orcid.org/0000-0002-0591-1423

Jorge A. Plazas1 
http://orcid.org/0009-0002-9484-0213

1Universidad Pedagógica y Tecnológica de Colombia, Tunja - Colombia. luis.patarroyo@uptc.edu.co


Abstract

This paper describes a procedure for designing a 2-kilowatt SEPIC converter controller without ideal devices, to be used in industrial applications. A small-signal model can be constructed from a commuted converter in different operation modes. Subsequently, a transfer function is determined to design the analog controller, ensuring a settling time of 25 ms. The results around the operation point are shown using MATLAB®/SIMULINK®, and perturbations are applied to the converter output and the DC input voltage to evaluate performance in the time domain. The designed controller effectively meets the design specifications for disturbances near the operating point.

Keywords: SEPIC converter; voltage control; non-ideal elements; state space; PI control

Resumen

En este artículo se describe el procedimiento que permite diseñar un controlador para un convertidor Sepic de 2 kilovatios con elementos no ideales que puede ser usado en aplicaciones industriales. Se obtiene el modelo conmutado del convertidor a partir de los modos de operación, con este se construye el modelo en pequeña señal que permite obtener la función de transferencia necesaria para el diseño del controlador análogo, garantizado un tiempo de establecimiento de 25 ms. Se muestran los resultados de simulación usando MATLAB®/SIMULINK® alrededor del punto de operación realizando perturbaciones a la salida del convertidor y variaciones en el voltaje DC de entrada, evaluando el desempeño del sistema en el dominio temporal. Con el controlador diseñado se satisface la especificación de diseño para las resistencias internas de los inductores hasta 0.3 Ohmnios.

Palabras claves: Convertidor SEPIC; control de voltaje; elementos no ideales; espacio de estados; control PID

Introduction

Direct current (DC-DC) converters are used in applications that require voltage step-up or step-down, contingent upon the topology of each converter. The SEPIC converter, for instance, facilitates both voltage boosting and bucking, rendering it suitable for renewable energy applications, where it maintains regulation over output DC voltage levels 1. One such converter application is the implementation of Maximum Power Point Tracking (MPPT) in photovoltaic or wind generation systems, accomplished through control strategies 2. Understanding the mathematical models that represent converter dynamics is crucial for designing controllers capable of meeting the specific requirements of the intended applications. A converter may be represented by transfer functions, as in 3,4), where the ratios between duty cycle and output voltage, as well as between the input voltage to output voltage are presented. These transfer functions enable the identification of the converter's response to disturbances in each of its parameters or characteristics. Another representation is the switched model, which comprehensively describes the behavior of a converter and is derived from the operating modes 5-14. This model is useful for obtaining the converter’s small-signal model 4,6,11,13,15,16, which is essential for designing linear controllers 17. In the reviewed literature, most authors obtain models using ideal elements, while in 5,18-20 the authors propose transfer functions and switched models with non-ideal elements, providing models that are more approximate to the implemented circuit. However, they do not provide control actions for the converter.

In converter control, output voltage regulation is commonly implemented 3,7,11-13,15,16,21,22, to ensure that the converter maintains an approximately constant output voltage despite fluctuations in the input voltage supplying the converter or variations in connected load.

As a contribution to the literature review, this article introduces the small-signal mathematical model of the SEPIC converter, incorporating the internal resistances of the inductors. Using this non-ideal model, an analog PI controller is proposed to regulate the output DC voltage.

The rest of the paper is structured as follows. In Section 2, the converter operation modes are presented. Following this, Section 3 demonstrates the converter switched model. Section 4 details the small-signal model. The controller designed for the converter is discussed in Section 5. The simulation results of the controlled converter model, accounting for variations in both input voltages and loads are given in Section 6. Finally, conclusions drawn from the analysis of results and compliance with the specifications defined for the performance of the SEPIC converter are presented.

Operation modes

The SEPIC converter can raise or lower the output voltage levels. This feature enables the regulation of changes in DC levels in photovoltaic farms 1. Figure 1 shows the SEPIC converter, which consists of four elements that store energy: two inductors with internal resistances, two capacitors, a MOSFET, a Diode and a resistor.

Figure 1 SEPIC converter. 

This converter has two configurations based on the switching states of the MOSFET. When the MOSFET is in the activation state, configuration I is presented, whereas, upon deactivation, configuration II is established, as depicted in Figure 2.

In configuration I, the MOSFET is switched on and current flows through it, the source 𝑉𝑠, the inductor 𝐿1 and the resistor 𝑅𝐿1, As a result, the source charges the inductor 𝐿1. An effect of this activation is that the circuit diode turns off; consequently, condenser 𝐶2 supplies energy to the output resistance. When the control signal deactivates the MOSFET, configuration II appears as observed in Figure 2b. The diode is activated because the voltage at the anode terminal is higher resulting from the addition of the voltages of the source and the charged inductor. By applying Kirchhoff's voltage and current laws in the configurations, the switched model is constructed, as presented in the following section.

Figure 2 (a) converter with active control signal. (b) converter with non-active control signal. 

Switched model

The switched model of the SEPIC converter is constructed using the state variables, which include the currents 𝑖𝐿1, 𝑖𝐿2 in the inductors 𝐿1 and 𝐿2, respectively, along with the voltages 𝑣𝑐1 and 𝑣𝑐2 accross the condensers 𝐶1 and 𝐶2, respectively.

In Configuration I, the voltages and currents required to obtain the state equations are determined from Eq. (1). For configuration II, the state equations are presented in Eq. (2)

diL1dt=1L1·Vs-RL1L1·iL1dvc1dt=1C1·iL2diL2dt=RL2L2·iL2-1L2·vc1dvc2dt=-1R·C2·vc2 (1)

diL1dt=1L1·Vs-RL1L1·iL1-1L1·vc1+vc2dvc1dt=1C1·iL1diL2dt=-RL2L2·iL2+1L2·vc2dvc2dt=1C2iL1-iL2-1R·C2·vc2 (2)

The switched model in state space for the SEPIC converter is constructed by grouping Eq. (1) and Eq. (2). The result is presented in Eq. (3). The control signal 𝑑(𝑡) is 1 when the MOSFET must be activated and 0 otherwise.

L1·diL1dt=Vs-RL1·iL1-vc1+vc2·1-dC1·dvc1dt=·iL2·d+iL1·1-dL2diL2dt=-RL2·iL2-vc1·d+vc2·1-dC2·dvc2dt=iL1-iL2·1-d-1R·vc2 (3)

To derive the average model, the moving average of Eq. (3) must be calculated, replacing the switching signal 𝑑 with its average, defined as 𝛼. The average model of the SEPIC converter in state space is presented in Eq. (4).

L1·diL1dt=Vs-RL1·iL1-vc1+vc2·1-αC1·dvc1dt=iL2·α+iL1·1-αL2·diL2dt=-RL2·iL2-vc1·α+vc2·1-αC2·dvc2dt=iL1-iL2·1-α-1R·vc2 (4)

Small-signal model

The small-signal model is defined based on the average model, the converter equilibrium points, and the variations around the operating point in each of the state variables. The following are the steps and equations that enable the calculation of each of these aspects, culminating in the presentation of the small-signal model.

The equilibrium points are calculated by setting Eq. (4) to zero, and solving for each value of 𝑖??1, 𝑖𝐿2, 𝑣𝑐1 and 𝑣𝑐2. The subscript 𝑒 is added to indicate each value of current and voltage at the equilibrium point. These are presented in Eq. (5), enabling the determination of the steady-state response to each state variable of the SEPIC converter.

iL1e=Vsαe2R+RL21-αe2-RL1αe2iL2e=Vsαe1-αeR+RL21-αe2-RL1αe2iC1e=VsR+RL21-αe2R+RL21-αe2-RL1αe2iC2e=Vsαe1-αeRR+RL21-αe2-RL1αe2 (5)

The tilde ~ indicates the variations around the operation point. Eq. (6) defines the variations around the operational point for each state variable and the switching signal.

vC1=vC1e+v~C1vC2=vC2e+v~C2iL1=iL1e+i~L1iL2=iL2e+i~L2α=αe+α~ (6)

The small-signal model is acquired by substituting Eq. (6) into Eq. (4), omitting terms of order higher than one 17. This model is described in Eq. (7).

L1diL1~dt=RL1·i~L1+vC1e+vC2e·α~-1-αev~C1+v~C2VsC1dvC1~dt=iL2e-iL1e·α~+1-αe·i~L1+αe·i~L2L2diL2~dt=RL2·i~L2-αe·v~C1+1-αe·v~c2-vC1e+vC2e·α~C2dvC2~dt=1-αe·i~L1-1-αe·i~L2-1Rv~C2-iL1e+iL2e·α~ (7)

Controller design

The converter’s design parameters are proposed for a 2-kW load power. The values for inductors and condensers are obtained from Eq. (8). These values are determined to prevent exceeding a current ripple higher than 40% in the inductors, and 1% and 2% in condenser voltages 𝐶1 and 𝐶2, respectively.

IL=Iout·voutvinmin·Iripple%L1=L2=vinminIL·fs·DmaxC1=Iout·Dmaxvc1·fsC2=Iout·DmaxVripple·0.5·fs (8)

The established parameters for the converter are summarized in Table 1. These parameters are used in the converter’s small-signal model described in Eq. (7). With this model, the transfer function 𝐺(𝑠) is obtained, as presented in Eq. (9). This function relates the output voltage 𝑣𝑐2(𝑠) with the switching signal 𝛼(𝑠).

Table 1 System parameters 

Parameter Symbol Value
Load power 𝑃 2 kW
Input DC voltage 𝑉𝑠 90 V
Switching frequency 𝑓𝑠 50 kHz
Duty ratio 𝛼𝑒 0.355
Output DC voltage 𝑣𝑐2 48 V
Output current - 41.67 A
Current ripple in 𝐿1 and 𝐿2 𝛥𝐼𝐿 10 A
Voltage ripple in 𝐶1 and 𝐶2 𝛥𝑣𝑐1, 𝛥𝑣𝑐2 0.95 V, 0.96 V
Inductors 𝐿1 and 𝐿2 𝐿1, 𝐿2 80 μH
Internal resistance in inductors 𝐿1 and 𝐿2 𝑅𝐿1, 𝑅𝐿2 50 mꭥ
Capacitor 𝐶1 𝐶1 330 μF
Capacitor 𝐶2 𝐶2 680 μF
Load (Resistor) 𝑅 1.15 ꭥ

Gs=-1.058x1021s3+4.711x1025s2+2.102x1028s+1.218x10331.11x1016s4+3.27x1019s35.618x1023s2+8.405x1026s+6.042x1030 (9)

The controller that improves the dynamic response of the converter is designed based on the root locus technique using MATLAB® RLTOOL. The controller design specifications include a settling time at output voltage 𝑣𝑐2 of 25ms with 0% override.

To satisfy the control objective, a PI controller with constants 𝐾𝑝= 0.00035 and 𝐾𝐼= 0.686 is used. By performing the feedback described in Figure 3, the closed-loop response of the SEPIC converter is obtained in the state space representation loaded in the block called SEPIC. The control signals and the input voltage signal 𝑉𝑠 enter this block. Variations in the voltage signal 𝑉𝑠 are enacted through the step signal with amplitudes of 85 and 90 V. The proposed control scheme allows the voltage to be regulated to 48 V.

Figure 3 Scheme control used in the SEPIC converter. 

Figure 4 illustrates the SEPIC converter circuit. Circuit simulation was performed in MATLAB SIMULINK using the TOOLBOX SIMSCAPE. To change the input circuit voltage, a source controlled by a step signal was used.

Figure 4 Controlled SEPIC converter circuit. 

Due to the switching action of the control signal, a filter is incorporated at the output of the SEPIC converter that obtains the average value of the voltage signal. The simulation results are shown in the next section.

Results

This section presents the simulation results of the SEPIC converter with a 2-kW load using the MATLAB®/ SIMULINK® simulation tool, using the values of the converter parameters shown in Table 1. Figure 5 displays the open-loop output voltage of the mathematical model and the SEPIC converter circuit. At time 80 ms the input DC voltage changes to 85 V. According to Eq. (5), the output voltage of the converter in steady state 𝑉𝐶2𝑒 is directly proportional to the input voltage; therefore, the output voltage is reduced.

Figure 5 Open loop response of the proposed model and the SEPIC converter circuit. 

The output voltage of the SEPIC converter controlled for the model and the converter circuit using discrete elements is shown in Figure 6. The initial configuration of the converter is established with the parameters in Table 1. At the time instant 80 ms, the input voltage changes to 85 V. The simulation results demonstrate that the settling time for both the model and the circuit is less than 25 ms, indicating that the proposed controller satisfies the design specifications around the operating point.

Figure 6 Controlled SEPIC converter response. 

Figure 7 shows the controller’s output signal. The magnitudes of the control signals for the proposed model and the simulated circuit with discrete elements are less than 0.5 V. Therefore, the controller could be implemented in either an analog or digital manner.

Figure 7 Control signal against disturbances in SEPIC controller. 

Figure 8 illustrates the controlled converter’s response to load changes. During the 0 to 100 ms interval, the charge corresponds to 1.15 ꭥ; however, from time point 80 ms onwards, it increases by 5%. The simulation results show that the proposed PI controller regulates the output voltage in the face of changes close to the established operating point, specifically in the DC input voltage and the load connected to the converter.

Figure 8 SEPIC converter output voltage by adjusting load magnitude. 

Conclusions

The mathematical model proposed in this article incorporates the internal resistances of the inductors, providing a closer approximation to the physical implementation of the converter. This enhancement enables more precise controller design to meet the desired specifications, as the operational point of the SEPIC converter involves more variables than the associated dynamics.

The model presented can be applied in the analysis of renewable energy systems, energy storage, and systems interconnected to the grid. Such applications require an analysis of the efficiency and performance of control systems in mitigating disturbances caused by the load or the DC power supply.

The simulation results indicate that the proposed controller can be implemented in both analog or digital systems. This is evident as the controller effort signal remains below 0.4 V for the configurations established around the operating point variations.

References

1. Mumtaz F, Zaihar Yahaya N, Tanzim Meraj S, Singh B, Kannan R, Ibrahim O. Review on non-isolated DC-DC converters and their control techniques for renewable energy applications. Ain Shams Engineering Journal. 2021;12(4):3747-63. [ Links ]

2. Sivakumar S, Sathik MJ, Manoj PS, Sundararajan G. An assessment on performance of DC-DC converters for renewable energy applications. Renewable and Sustainable Energy Reviews. 2016;58:1475-85. [ Links ]

3. Mouslim S, Oubella M, Kourchi M, Ajaamoum M. Simulation and analyses of SEPIC converter using linear PID and fuzzy logic controller. Materials Today: Proceedings. 2020;27:3199-208. [ Links ]

4. Ayachit A, Reatti A, Kazimierczuk MK. Small-signal modeling of PWM dual-SEPIC dc-dc converter by circuit averaging technique. In: IECON 2016 - 42nd Annual Conference of the IEEE Industrial Electronics Society. 2016. p. 3606-11. [ Links ]

5. Polsky T, Horen Y, Bronshtein S, Baimel D. Transient and Steady-State Analysis of a SEPIC Converter by an Average State-Space Modelling. In: 2018 IEEE 18th International Power Electronics and Motion Control Conference (PEMC). 2018. p. 211-5. [ Links ]

6. Kanimozhi G, Meenakshi J, Sreedevi VT. Small Signal Modeling of a DC-DC Type Double Boost Converter Integrated with SEPIC Converter Using State Space Averaging Approach. Energy Procedia. 2017;117:835-46. [ Links ]

7. Poluthai S, Jirasuwankul N. Simulation of a Miniature SEPIC Converter with PI Controller for Thermoelectric Generator Module. In: 2018 International Electrical Engineering Congress (iEECON). 2018. p. 1-4. [ Links ]

8. Hussain J, Mishra MK. Design of current mode controlled SEPIC DC-DC converter for MPPT control of wind energy conversion systems. In: 2015 International Conference on Computation of Power, Energy, Information and Communication (ICCPEIC). 2015. p. 177-82. [ Links ]

9. Geethalakshmi B. Design of a closed loop control scheme for a DC-DC SEPIC converter using loop shaping method. In: 2015 International Conference on Circuits, Power and Computing Technologies [ICCPCT-2015]. 2015. p. 1-5. [ Links ]

10. Sivamani D, Ramkumar R, Nazar Ali A, Shyam D. Design and implementation of highly efficient UPS charging system with single stage power factor correction using SEPIC converter. Materials Today: Proceedings. 2021;45:1809-19. [ Links ]

11. Sel A, Günes U, Elbir Ö, Kasnakoglu C. Comparative analysis of performance of the SEPIC converter using LQR and PID controllers. In: 2017 21st International Conference on System Theory, Control and Computing (ICSTCC). 2017. p. 839-44. [ Links ]

12. Chandan B, Dwivedi P, Bose S. Closed Loop Control of SEPIC DC-DC Converter Using Loop Shaping Control Technique. In: 2019 IEEE 10th Control and System Graduate Research Colloquium (ICSGRC). 2019. p. 20-5. [ Links ]

13. Gayen PK, Roy Chowdhury P, Dhara PK. An improved dynamic performance of bidirectional SEPIC-Zeta converter based battery energy storage system using adaptive sliding mode control technique. Electric Power Systems Research. 2018;160:348-61. [ Links ]

14. Elsayad N, Moradisizkoohi H, Mohammed O. A New SEPIC-Based Step-Up DC-DC Converter with Wide Conversion Ratio for Fuel Cell Vehicles: Analysis and Design. IEEE Transactions on Industrial Electronics. 2021;68(8):6390-400. [ Links ]

15. Arany RR, Bratcu AI. Robust control of a single-ended primary-inductor converter (SEPIC). In: 2017 5th International Symposium on Electrical and Electronics Engineering (ISEEE). 2017. p. 1-6. [ Links ]

16. Ullah M, Ulasyar A, Zad HS, Khattak A. Design of Linear Quadratic Regulator Controller for Sepic Converter. In: 2019 15th International Conference on Emerging Technologies (ICET). 2019. p. 1-6. [ Links ]

17. Bacha S, Munteanu I, Bratcu AI. Power Electronic Converters Modeling and Control Advanced Textbooks in Control and Signal Processing. London: Springer; 2014. [ Links ]

18. Kircioglu O, Ünlü M, Çamur S. Modeling and analysis of DC-DC SEPIC converter with coupled inductors. In: 2016 International Symposium on Industrial Electronics (INDEL). 2016. p. 1-5. [ Links ]

19. Verma M, Kumar SS. Hardware Design of SEPIC Converter and its Analysis. In: 2018 International Conference on Current Trends towards Converging Technologies (ICCTCT). 2018. p. 1-4. [ Links ]

20. Nishat MM, Oninda MAM, Faisal F, Hoque MA. Modeling, Simulation and Performance Analysis of SEPIC Converter Using Hysteresis Current Control and PI Control Method. 2018 International Conference on Innovations in Science, Engineering and Technology, ICISET 2018. 2018;(October):7-12. [ Links ]

21. Goudarzian A, Khosravi A, Raeisi HA. A new approach in design of sliding-mode voltage-controller for a SEPIC. International Journal of Dynamics and Control. 2021;9(3):1197-209. [ Links ]

22. Sree BL, Umamaheswari MG. Modeling and control of solar power fed single ended primary inductor converter using cascade control scheme. In: 2017 Trends in Industrial Measurement and Automation (TIMA). 2017. p. 1-7. [ Links ]

Notes:

1Patarroyo-Gutierrez, L,D., Gonzalez-Niño, M,E., Plazas, J.A. SEPIC Converter: Modeling and Control Considering Internal Energy Losses, Ingeniería y Competitividad, 26(1): e-21513016 https://doi.org/10.25100/iyc.v26i1.13016

Received: June 20, 2023; Accepted: February 29, 2024

Conflict of interest:

none declared

Creative Commons License This is an open-access article distributed under the terms of the Creative Commons Attribution License