You are on page 1of 6

2019 22nd International Conference on Electrical Machines and Systems (ICEMS)

Extended State Observer Based Second Order


Sliding Mode Control Strategy for DC-DC Buck
Converters
Hao Lin∗ , Yunfei Yin∗ , Jianxing Liu∗ , Ligang Wu∗ and Leopoldo G. Franquelo†,∗
∗ Department of control science and engineering, Harbin Institute of Technology, Harbin, China 150001.
† Electronic Engineering Department, School of Engineering, Universidad de Sevilla, 41092 Seville, Spain.
Email: jx.liu@hit.edu.cn

Abstract—The parametric uncertainties and external distur- sensitive to parametric uncertainties and external disturbances.
bances in the buck converter would cause degradation of the However, traditional SMC has two drawbacks. First, the
control performance. In this paper, a disturbance observer based output voltage can only converge to zero exponentially in
second order sliding mode (SOSM) control strategy for buck
converter is proposed to solve this problem. The double-loop infinite time. Second, the controller is discontinuous which
control strategy is set up to force the output voltage and would cause chattering around the sliding manifold. Many
inductor current to their references. The load variation which approaches have been proposed to solve this problems, such as
significantly influences the control performance can be considered high-order sliding mode (HOSM) method [14], non-singular
as the external disturbance. The parametric uncertainty of the terminal sliding mode control (NTSMC) [15], [16], integral
capacitor and the load variation are estimated by an extended
state observer (ESO), and the parametric uncertainty of the sliding mode control (ISMC) [17], [18] and SOSM, etc. On
inductor is dealt by the SOSM controller. The strategy has good one hand, SOSM can maintain the good performances of
tracking performance and disturbance rejection ability against the traditional sliding mode control. On the other hand, it
parametric uncertainties and external disturbances. Simulation can reduce the chattering effect [19], [20]. In this paper, a
results verifies the performance of the presented control strategy. SOSM control strategy is applied to reduce the chattering and
Index Terms—DC-DC buck converter, second order sliding
converge the current tracking error to zero in finite time.
mode control, extended state observer In the past few decades, various observers have been pro-
posed to estimate the disturbances for the converter, such as E-
I. I NTRODUCTION SO [21]–[23], proportional integral observer [24], disturbance
observer (DOB) [25]–[27], and unknown input observer (UIO)
DC-DC buck converter is a main type of switched power [28], etc. The observers have been proved to be effective
converter, which is widely applied in industrial systems [1]. in compensating the system performance degraded by the
The DC-DC converters are widely used in the systems such external disturbances and model parametric uncertainties. For
as photovoltaic systems [2], [3], DC motor [4] and aerospace ESO, the disturbances are regarded as new states of the system.
applications [5], [6], etc. In these applications they are usually The states of the system and the disturbances can be obtained
used to adjust the voltage to its reference under the satisfactory easily by simple computations, and the disturbances estimation
conditions. On the one hand, parametric uncertainties of the is used in the controller to compensate the system perfor-
inductor or capacitor are inevitable. On the other hand, dis- mance. In this paper, an ESO-based SOSM control strategy
turbances from variation of the load resistance, the output and is proposed to improve the disturbance rejection ability of the
input voltage are common. The uncertainties and disturbances DC-DC buck converter, which includes an external loop and an
will result in degradation of the control performance, so it’s internal loop. The external one is a output voltage regulation
an urgent need to design a controller with robust disturbance loop which adjusts the output voltage to the reference value
rejection ability, fast dynamic response, low overshoot and and produces the reference current. The internal one is the
small steady-state error. A series of control methods have current tracking loop which forces the inductor current to the
been proposed to solve these problems, such as backstepping reference value. The parametric uncertainty of the capacitor
control strategy [7], [8], model predictive control strategy [9], and the load variation are estimated by an ESO, and the
fuzzy logic control strategy [10], and sliding mode control parametric uncertainty of the inductor can be dealt by the
strategy [11]–[13], etc. These control strategies can improve controller.
the performances of the DC-DC buck converters in different The rest of this paper is organized as follows. In Section II,
aspects. the mathematical model of the buck converter is introduced.
Sliding mode control (SMC) for buck converters has be- The detail of the ESO-based SOSM control strategy is present-
come a favourable alternative for control because it’s less ed in Section III. Section IV provides simulation results, and
978-1-7281-3398-0/19/$31.00 
c 2019 IEEE the performance of the presented control strategy is verified.

978-1-7281-3398-0/19/$31.00 ©2019 IEEE


2019 22nd International Conference on Electrical Machines and Systems (ICEMS)

A brief conclusion is given in Section V.

II. S YSTEM M ODEL

The DC-DC buck converter structure is shown in Fig. 1.


The circuit is composed of an input voltage (vin ), a control
switch (V T ), a diode (D), C is a circuit capacitor, L is an
inductor and R is the load resistance. The system model can
be written as
x2 x1
ẋ1 = − , (1)
C RC
x1 vin
ẋ2 = − + u, (2) Fig. 2. Control structure
L L
where x1 is the output voltage vo , x2 is the inductor current
iL and the control signal is u. Considering the parametric A. Extended State Observer
uncertainties, the inductor and capacitor can be described as The voltage description equation of the DC-DC buck con-
verter (1) is able to be rewritten as
C = C0 + ΔC, L = L0 + ΔL, (3) x2
ẋ1 = + d1 , (4)
C0
where C0 , L0 are the nominal values of capacitor and inductor,
respectively. ΔC, ΔL are the parametric uncertainties which d˙1 = h, (5)
are unknown and vary slowly. where d1 = x2 (C 0 −C)
CC0 − RCx1
. The estimation of d1 is designed
based on an ESO, which is described as
x2
ẏ1 = + y2 + l1 (x1 − y1 ), (6)
C0
ẏ2 = l2 (x1 − y1 ), (7)
where y1 = x̂1 , y2 = dˆ1 , l1 > 0, l2 > 0.
Assumption 1: For the above buck converter system (4) and
(5), suppose the disturbance d˙1 is bounded.
For the system of (4)-(7), a stability analysis of the ESO
Fig. 1. DC-DC buck converter structure is shown as follows. Define the tracking error of the output
voltage and the observation error as ex = x1 − y1 and ed =
In this paper, the objectives are stated as follows: d1 − y2 , we can obtain
1. The output voltage should be regulated to the reference       
ėx −l1 1 ex 0
value, i.e., x1 → x∗1 . = + . (8)
ėd −l2 0 ed h
2. The inductor current should track the reference current
obtained from the external loop, i.e., x2 → x∗2 . According to the Hurwitz criterion, the tracking error system
(8) can be stable when l1 > 0 and l2 > 0. The natural
3. The controller should minimize the effects of the para-
frequency wn and damping ratio ξ can be obtained:
metric uncertainties and external disturbances. 
w n = l2 , (9)
III. D ISTURBANCE O BSERVER BASED SOSM C ONTROL l1
ξ= √ , (10)
S TRATEGY 2 l2
In this paper, to achieve the above objectives, an ESO-based so the bandwidth can be obtained:

SOSM control strategy for the buck converter is proposed.
wb = wn 4ξ 4 − 4ξ 2 + 2 + (1 − 2ξ 2 ), (11)
The controller is based on the double-loop structure, which
is shown in Fig. 2. The control strategy is comprised by the Generally speaking, if the bandwidth increases, the esti-
voltage regulation loop as the external loop and the current mation will be more accurate, but the noise sensitivity will
tracking loop as the internal loop. The parametric uncertainties increase, too. When the variation rate of the load is large, l2
of the capacitor and the load variation are estimated by the needs to be large, which means that the bandwidth requires to
ESO, and the parametric uncertainty of the inductor can be be adequate enough to obtain an exact estimation of d1 , and
dealt by the controller u. The controller can converge the the disturbance rejection ability will be decreased. Therefore,
tracking error of inductor current to zero within finite time. the estimation performance and the noise tolerance should be
balanced by selecting parameters l1 and l2 cautiously.
2019 22nd International Conference on Electrical Machines and Systems (ICEMS)

B. Controller Design where 0 < γ < 1.


1) External Loop: The target of the voltage regulation loop, Theorem 1: Considering the system (19) under Assumption
which is regarded as the external loop, is to adjust the output 2, the tracking error of the inductor current converges to zero
voltage to the reference and provide a reference current for the within finite time once the control parameters α and λ are
internal loop. Define z1 = x1 − x∗1 , the voltage mathematical chosen to satisfy the following conditions [29], [30]:
model can be obtained: Φ
x2 α> (22)
ż1 = + d1 . (12) 1−γ
C0 4Φ(1 + γ) α + Φ
λ2 ≥ (23)
The current reference x∗2 can be designed as 3
(1 − γ) α − Φ
x∗2 = C0 (−k1 z1 − dˆ1 ), (13) Remark 1: Substituting (13) into (18), the controller u can
be expressed as
where k1 is a positive constant. Assume that the internal loop
L0 x 1 ˙
acts faster than the external loop, we can obtain that u= ( − C0 dˆ1 − k1 x2 − C0 k1 dˆ1 − μ(s)). (24)
x∗2 vin L0
ż1 = + d1 = −k1 z1 + ed . (14) The controller becomes a single-loop control structure,
C0
Then the dynamics of the tracking error of the output which equals to a backstepping-sliding mode controller. The
voltage can be given by disturbance d1 becomes a mismatched disturbance in system
 t (1) and (2). The backstepping-sliding mode controller can
z1 = e−k1 t z1 (0) + e−k1 (t−τ ) ed (τ )dτ be used to deal with the mismatched disturbance d1 . The
0 disturbance estimation can be used in virtual control law in
 t
each step to compensate the mismatched disturbance.
≤ z1 (0) + sup |ed (τ )| e−k1 (t−τ ) dτ
0≤τ ≤t 0 IV. S IMULATION R ESULTS
1
≤ z1 (0) + sup |ed (τ )|, (15) According to simulation results of PI control and the ESO-
k1 0≤τ ≤t based SOSM control, the effectiveness of the proposed strategy
which means the output voltage is bounded in finite time. is verified in this section. Load resistance variation, reference
2) Internal Loop: The SOSM controller employed in the voltage variation and input voltage variation are three parts
internal loop propels the inductor current to the reference of the simulations. The parameters and variables of the sim-
value. Define z2 = x2 − x∗2 , we can get ulations are shown in Tabel I and the control parameters are
z2 shown in Table II.
ż1 = − k 1 z1 + ed , (16)
C0 TABLE I

ż2 = ẋ2 − ẋ2 PARAMETERS OF B UCK C ONVERTER
x1 vin ˙
=− + u + C0 k1 ż1 + C0 dˆ1 . (17) Description Parameters Value
L L
The sliding mode variable is designed as s = z2 , and the Output voltage reference x∗1 15 (V)
Input voltage x1 30 (V)
controller is designed as follows: Load resistance R 20 (Ω)
Inductor L 2 (mH)
L0 x 1 ˙ z2
u= ( − C0 dˆ1 − C0 k1 ( − k1 z1 ) − μ(s)), (18) Capacitor C 1.5 (mF)
vin L0 C0
t
where μ(s) = λ|s|0.5 sign(s) + α 0 sign(s)dτ , λ and α are
positive constants. Then the derivative of the sliding mode TABLE II
C ONTROL PARAMETERS
variable can be obtained:
L0
ṡ = − μ(s) + ϕ, (19) Control strategy Control parameters
L External loop kp1 =1; ki1 =20
˙ PI control
where ϕ = (1 − LL0 )(C0 dˆ1 + C0 k1 ( Cz20 − k1 z1 )) + C0 k1 ed . Internal loop kp2 =0.1; ki2 =10
Considering the buck system being a physical system and l1 = 2900; l2 = 5 × 106 ; k1 = 170;
ESO-based SOSM control
the Assumption 1, it’s reasonable to assume that the variable λ = 350; α = 1 × 106
ϕ and its derivative are bounded functions,
|ϕ̇| < Φ. (20)
A. Load resistance variation
Assumption 2: Define the relationship between the nominal Increase and decrease situations of the load resistance are
inductor and real inductor as both taken into account in this simulation. The load resistance
L0 changes from 10 Ω to 20 Ω at 0.6 s, and returns to 10 Ω at 1.2
(1 − γ) ≤ ≤ (1 + γ). (21)
L s. The output voltage of both controllers are shown in Fig. 3.
2019 22nd International Conference on Electrical Machines and Systems (ICEMS)

From the simulation results of the output voltage, regulating


effect of both controllers can be proofed. Comparing with the
PI control strategy, the dynamic performance of the proposed
control strategy is better no matter in the overshoot or set-
tling time. When the load resistance changes, the proposed
controller has shorter recovery time and less transient voltage
drop, which means the proposed controller is much more
insensitive to changes in load resistance variation.
As we can see in Fig. 4, the inductor current and its
reference of both controllers are shown. The aim of the current
tracking is achieved, but the current of the PI control strategy
is very large at the beginning and there is a small steady-
state error when the system is stable. In Fig. 5, the estimation
of d1 is shown. It can be seen that the estimation of d1
changes with the load resistance variation. ESO can provide
exact estimation for the controller to compensate the system
performance degraded by the disturbances.

B. Reference voltage variation Fig. 3. Output voltage (a) PI control, (b) ESO-based SOSM control

Increase and decrease situations of the load resistance are


both taken into account in this simulation. The reference
voltage changes from 15 V to 30 V at 0.6 s, and returns to
15 V at 1.2 s. Two controllers have the same parameters as
the simulation above. The output voltage and inductor current
of both controllers are shown in Fig. 6 and Fig. 7. As we can
see in these two figures, the output voltage regulating ability
of both controllers are proofed. However, when the reference
voltage changes, the proposed controller has shorter recovery
time and less transient drop relative to the PI controller. The
estimation of the disturbance d1 and its dynamic response
are shown in Fig. 8. It can be seen that the estimation of
d1 changes with the output voltage variation.

C. Input voltage variation


Two controllers have the same parameters as the simulation
above, and the input voltage changes from 30 V to 25 V at
1 s this time. The output voltage and inductor current of both
controllers are shown in Fig. 9 and Fig. 10. As we can see
in these two figures, the output voltage regulating ability of Fig. 4. Inductor current (a) PI control, (b) ESO-based SOSM control
both controllers are proofed, but the proposed controller has
shorter recovery time. The estimation of the disturbance d1
and its dynamic response are shown in Fig. 11. It can be seen
that the estimation of d1 doesn’t change when the system is
stable with a different input voltage.

V. C ONCLUSION
In this paper, an extended state observer based second
order sliding mode control strategy for DC-DC buck converter
has been proposed to improve the performance degraded by
the external disturbances and the parametric uncertainties.
The proposed strategy has better tracking performance and
disturbance rejection ability against parametric uncertainties
and external disturbances compared with PI control strategy.
It has been verified by three simulations including load resis- Fig. 5. Estimation of d1
tance variation, reference voltage variation and input voltage
variation.
2019 22nd International Conference on Electrical Machines and Systems (ICEMS)

Fig. 6. Output voltage (a) PI control, (b) ESO-based SOSM control Fig. 9. Output voltage (a) PI control, (b) ESO-based SOSM control

Fig. 7. Inductor current (a) PI control, (b) ESO-based SOSM control Fig. 10. Inductor current (a) PI control, (b) ESO-based SOSM control

Fig. 8. Estimation of d1 Fig. 11. Estimation of d1


2019 22nd International Conference on Electrical Machines and Systems (ICEMS)

R EFERENCES [20] G. Bartolini, A. Pisano, and E. Usai, “An improved second-order sliding-
mode control scheme robust against the measurement noise,” IEEE
[1] Z. Wang, T. Guo, X. Wang, and S. Li, “GPI observer-based composite Transactions on Automatic Control, vol. 49, no. 10, pp. 1731–1737,
current-constrained control approach for DC-DC buck converters,” The Oct 2004.
Journal of Engineering, vol. 2019, no. 15, pp. 581–586, 2019. [21] Q. Zheng, Z. Chen, and Z. Gao, “A practical approach to disturbance
[2] G. R. Walker and P. C. Sernia, “Cascaded dc-dc converter connection of decoupling control,” Control Engineering Practice, vol. 17, no. 9, pp.
photovoltaic modules,” IEEE Transactions on Power Electronics, vol. 19, 1016–1025, 2009.
no. 4, pp. 1130–1139, July 2004. [22] H. Yi and J. Han, “Analysis and design for the second order nonlinear
[3] R. Kadri, J. Gaubert, and G. Champenois, “Nondissipative string current continuous extended states observer,” Chinese Science Bulletin, vol. 45,
diverter for solving the cascaded dc-dc converter connection problem in no. 21, pp. 1938–1944, 2000.
photovoltaic power generation system,” IEEE Transactions on Power [23] S. E. Talole and S. B. Phadke, “Extended state observer based control of
Electronics, vol. 27, no. 3, pp. 1249–1258, March 2012. flexible joint system,” in IEEE International Symposium on Industrial
Electronics, 2008.
[4] T. Shi, Y. Guo, P. Song, and C. Xia, “A new approach of minimizing
[24] J. L. Chang, “Applying discrete-time proportional integral observers
commutation torque ripple for brushless DC motor based on DC-DC
for state and disturbance estimations,” IEEE Transactions on Automatic
converter,” IEEE Transactions on Industrial Electronics, vol. 57, no. 10,
Control, vol. 51, no. 5, pp. 814–818, 2006.
pp. 3483–3490, Oct 2010.
[25] W. H. Chen, “Disturbance observer based control for nonlinear systems,”
[5] Wenyan Wang, Qingkui Yu, Meng Meng, Pengwei Li, and Min Tang,
IEEE/ASME Transactions on Mechatronics, vol. 9, no. 4, pp. 706–710,
“Single event effects in the high-input voltage DC/DC converter for
2004.
aerospace applications,” in 2011 12th European Conference on Radia-
[26] J. N. Yun and J. Su, “Design of a disturbance observer for a two-link
tion and Its Effects on Components and Systems, Sep. 2011, pp. 266–269.
manipulator with flexible joints,” IEEE Transactions on Control Systems
[6] P. Li, L. Zeng, X. Li, W. Wang, H. Zhang, M. Tang, and J. Liu, “The in- Technology, vol. 22, no. 2, pp. 809–815, March 2014.
vestigation on single-event transients from DC/DC power converters for [27] J. Yang, S. Li, and X. Yu, “Sliding-mode control for systems with
space application,” in 2017 Prognostics and System Health Management mismatched uncertainties via a disturbance observer,” IEEE Transactions
Conference (PHM-Harbin), July 2017, pp. 1–4. on Industrial Electronics, vol. 60, no. 1, pp. 160–169, Jan 2013.
[7] M. Salimi, J. Soltani, G. A. Markadeh, and N. R. Abjadi, “Indirect [28] W. Chen, J. Yang, L. Guo, and S. Li, “Disturbance-observer-based con-
output voltage regulation of DC-DC buck/boost converter operating in trol and related methods-an overview,” IEEE Transactions on Industrial
continuous and discontinuous conduction modes using adaptive back- Electronics, vol. 63, no. 2, pp. 1083–1095, Feb 2016.
stepping approach,” IET Power Electronics, vol. 6, no. 4, pp. 732–741, [29] J. Liu, S. Vazquez, L. Wu, A. Marquez, H. Gao, and L. G. Franquelo,
April 2013. “Extended state observer-based sliding-mode control for three-phase
[8] Z. Wang, S. Li, J. Wang, and Q. Li, “Generalized proportional integral power converters,” IEEE Transactions on Industrial Electronics, vol. 64,
observer based backstepping control for DC-DC buck converters with no. 1, pp. 22–31, Jan 2017.
mismatched disturbances,” in 2016 IEEE International Conference on [30] A. Levant and L. V. Levantovsky, “Sliding order and sliding accuracy in
Industrial Technology (ICIT), March 2016, pp. 1783–1789. sliding mode control,” International Journal of Control - INT J CONTR,
[9] J. Xu, G. Zhou, and M. He, “Improved digital peak voltage predictive vol. 58, pp. 1247–1263, 12 1993.
control for switching DC-DC converters,” IEEE Transactions on Indus-
trial Electronics, vol. 56, no. 8, pp. 3222–3229, Aug 2009.
[10] L. Guo, J. Y. Hung, and R. M. Nelms, “Evaluation of DSP-based PID
and fuzzy controllers for DC-DC converters,” IEEE Transactions on
Industrial Electronics, vol. 56, no. 6, pp. 2237–2248, June 2009.
[11] S. Ding, W. X. Zheng, J. Sun, and J. Wang, “Second-order sliding-
mode controller design and its implementation for buck converters,”
IEEE Transactions on Industrial Informatics, vol. 14, no. 5, pp. 1990–
2000, May 2018.
[12] J. Liu, S. Laghrouche, M. Harmouche, and M. Wack, “Adaptive-
gain second order sliding mode observer design for switching power
converters,” Control Engineering Practice, vol. 30, no. 9, pp. 124–131,
2014.
[13] R. Ling, Z. Shu, Q. Hu, and Y. Song, “Second-order sliding-mode
controlled three-level buck DC-DC converters,” IEEE Transactions on
Industrial Electronics, vol. 65, no. 1, pp. 898–906, Jan 2018.
[14] M. Zhou, Y. Feng, and B. Chen, “High-order terminal sliding-mode con-
trol of uncertain systems with mismatched disturbance,” in Proceedings
of the 32nd Chinese Control Conference, July 2013, pp. 3190–3193.
[15] Z. Wang, S. Li, Lu Zhang, Qi Li, and Chuanlin Zhang, “Finite-
time control for DC-AC inverter system with mismatched disturbances
using continuous nonsingular terminal sliding modes,” in 2016 14th
International Workshop on Variable Structure Systems (VSS), June 2016,
pp. 404–409.
[16] J. Wang, S. Li, J. Yang, B. Wu, and Q. Li, “Finite-time disturbance
observer based non-singular terminal sliding-mode control for pulse
width modulation based DC-DC buck converters with mismatched load
disturbances,” IET Power Electronics, vol. 9, no. 9, pp. 1995–2002,
2016.
[17] L. Zhou, Z. Che, and C. Yang, “Disturbance observer-based integral
sliding mode control for singularly perturbed systems with mismatched
disturbances,” IEEE Access, vol. PP, no. 99, pp. 1–1, 2018.
[18] J. Zhang, X. Liu, Y. Xia, Z. Zuo, and Y. Wang, “Disturbance observer-
based integral sliding-mode control for systems with mismatched distur-
bances,” IEEE Transactions on Industrial Electronics, vol. 63, no. 11,
pp. 7040–7048, Nov 2016.
[19] R. Ling, D. Maksimovic, and R. Leyva, “Second-order sliding-mode
controlled synchronous buck DC-DC converter,” IEEE Transactions on
Power Electronics, vol. 31, no. 3, pp. 2539–2549, March 2016.

You might also like