IET Power Electronics - 2021 - Su - Disturbance observer‐based sliding mode control for dynamic performance enhancement and
IET Power Electronics - 2021 - Su - Disturbance observer‐based sliding mode control for dynamic performance enhancement and
DOI: 10.1049/pel2.12120
Mei Su1,2 Weiquan Feng1,2 Taowen Jiang1,2 Bin Guo1,2 Hui Wang1,2
Chengyan Zheng1,2
1
Department of Electrical Engineering, Central Abstract
South University, Changsha, Hunan 410083, China
Bidirectional DC-DC converters are widely used in electric vehicle charger, where excellent
2
Hunan Provincial Key Laboratory of Power steady-state and dynamic performances are crucial. However, those two performances are
Electronics Equipment and Grid, Changsha, Hunan
410083, China
easily affected by external disturbances and parameter uncertainties. To solve this prob-
lem, this paper proposes a disturbance observer-based second-order sliding mode control
Correspondence (SOSMC) for the buck/boost converter. With the super-twisting algorithm (STA) second-
Hui Wang, Department of Electrical Engineering, order sliding mode control method, satisfactory steady-state and dynamic performance is
Central South University, Changsha, Hunan 410083,
achieved. In addition, to further improve the dynamic performance and reduce the control
China.
Email: [email protected] burden, a high-order sliding mode disturbance observer (HOSMDO) is employed to esti-
mate the lumped disturbances. Thus, the mismatched disturbances caused by input volt-
age fluctuation, load variation, output voltage regulation, power flow change, and model
uncertainties can be effectively suppressed. Moreover, the state variable containing induc-
tor current is also observed, which removes one current sensor, reducing system cost. The
design methods of the second-order sliding mode control and the high-order sliding mode
disturbance observer are presented as well as the stability analysed through the Lyapunov
theory. Simulation and experimental results verify the effectiveness of the proposed control
strategy.
This is an open access article under the terms of the Creative Commons Attribution License, which permits use, distribution and reproduction in any medium, provided the original work is
properly cited.
© 2021 The Authors. IET Power Electronics published by John Wiley & Sons Ltd on behalf of The Institution of Engineering and Technology
Source/Load Bus
+ L +
S1 S3 S9
Charging S5 S7
pile D1C1 D3 C3
1:n D5 C5 D7 C7
Low-Voltage Bus
ULV Cr Lr * * UHV
C1 S10 C
High-Voltage Bus Lm
Power
AC DC DC Integration S2 S4 S6 S8
DC System of New D2C2 D4C4
DC DC - D6 C6 D8 C8 -
Energy Vehicle
AC
Source
FIGURE 2 A cascaded bidirectional topology with the combination of
Storage LLC resonant converter and buck/boost converter
System of
Battery
Figure 1 shows a general structure of the distributed DC where C and L represent the capacitance and inductance values,
system. The low-voltage bus is connected to the output of respectively. ui is the input voltage, uo and iL are the output
17554543, 2021, 8, Downloaded from https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/pel2.12120 by Algeria Hinari NPL, Wiley Online Library on [10/02/2025]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
SU ET AL. 1423
voltage and inductor current of the buck/boost converter, by the sign (̂∙). Then, the detailed design is presented as
respectively. d is the duty of the MOSFET, which is also the follows.
control law. iload is the uncertain term considered as the load
current which depends on the external load.
Considering the aforementioned, the disturbance terms usu- 3.1 Controller for buck/boost converter
ally comprise the external disturbance and the deviation of the
model parameters uncertainties. Then, the model parameters The first step in designing a sliding mode controller is to select
uncertainties such as inductance L, capacitance C and input the sliding surface. The sliding surface is designed according to
voltage ui , can be designed with bounded uncertainties as fol- the state equation of the controlled objective. Once the state
lows: reaches the sliding surface, it will reach a stable state based on
the exponential approach.
L = L0 + ΔL; C = C0 + ΔC ; ui = ui0 + Δui
(2)
|ΔL| ≤ 𝜀L ; |ΔC | ≤ 𝜀C ; |Δui | ≤ 𝜀ui
3.1.1 Sliding surface of SOSMC
where L0 , C0 and ui0 represent the nominal value of the induc-
tance, capacitance and input voltage, respectively. ∆L, ∆C and The control objective of the SOSMC for buck/boost converter
∆ui represent the deviation value of the inductance, capacitance is the output voltage uo . In order to track the voltage reference
and input voltage, respectively. 𝜀L , 𝜀C and 𝜀ui are known as pos- uo∗ with zero steady-state error and fast dynamic response, the
itive and bounded constants. error term for the output voltage and voltage reference should
Therefore, the dynamic model in Equation (1) is expressed be included in the sliding surface. Meantime, to increase the
as follows when the model parameter uncertainties are freedom of bandwidth regulation and extract the mismatched
considered. disturbances, the first-order derivative term of voltage error is
added as the state variable. Thus, the sliding surface is defined
d iL di by the following form,
L0 = d ui0 − uo+d Δui − ΔL L =d ui0 − uo+Δ𝜌1
dt dt
(3)
d uo uo d uo u s = 𝜆1 x1 + x2 (4)
C0 = iL − − i load − ΔC =iL − o − i load +Δ𝜌2
dt R dt R
where λ1 is a positive sliding coefficient, which affects the
di du
where Δ 𝜌1 = d Δui − ΔL L and Δ𝜌2 = −ΔC o are equiv- dynamic response of the operating system [22], and
dt dt
alent to the lumped uncertainties.
From Equation (3), it is found that the disturbance terms x1 = uo − uo∗
(5)
are the mismatched disturbances which are included in differ- x2 = ẋ 1 = u̇ o − u̇ o∗
ent formulas, such as ∆ρ1 and ∆ρ2 . If only some parts of the
disturbance terms are taken into account, the effect of the dis- Based on Equation (3), the first-order and second-order
turbances still exists. Therefore, the effects of the mismatched derivative of the control object uo can be obtained as the fol-
disturbances should not be neglected when designing the con- lowing form,
troller. Meanwhile, the build model should also contain buck
mode in the forward direction and boost mode in the reverse iL u i Δ𝜌2
u̇ o = − o − load + (6)
direction. The main control target of the proposed control C0 C0 R C0 C0
method is to mantain constant output voltage in both the for-
ward and reverse direction of power flow. Therefore, control (2) u x x u∗
strategies are designed and analysed as follows. uo = i0 d − 1 − 2 −
C0 L0 C0 L0 C0 R C0 L0
( ) (7)
i̇ u̇ ∗ Δ𝜌1 Δ𝜌̇ 2
+ − load − o + − = u1 + Δ𝜌
C0 C0 R C0 L0 C0
3 CONTROLLER AND DISTURBANCE
OBSERVER DESIGN where u1 is the input of the controller, which contains the con-
trol law d. Δ𝜌 is the disturbance term. It can be seen from Equa-
This section will give a detailed description of the proposed tion (7) that there are two relative degrees of the output voltage
method. Moreover, in order to clarify the problem, some uo to the control input u1 .
symbols of the function are represented as follow: the first- Therefore, the first-order derivation ṡ of the sliding surface
order derivative of variables are denoted by the sign (∙),
̇ the can be expressed as follows,
second-order derivative of variables are denoted by the sign
∗(2)
(∙)(2) , the reference value of variables are symbolized by the ṡ = 𝜆1 ẋ 1 + ẋ 2 = 𝜆1 x2 + u1 + Δ𝜌 − uo = 𝜆1 x2 + u1 + 𝜌
sign (∙∗ ), and the estimated value of variables are denoted (8)
17554543, 2021, 8, Downloaded from https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/pel2.12120 by Algeria Hinari NPL, Wiley Online Library on [10/02/2025]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
1424 SU ET AL.
ẋ 1 = x2 |𝜌| ≤ 𝜀 (15)
ẋ 2 = u1 + 𝜌 (9)
y = x1 where ε is a known positive constant.
According to Equation (10), the disturbance term 𝜌 can
where y is the output of the dynamical system and u1 is the con- be extracted separately when the influence of disturbance is
trol law of the system, x1 and x2 are the state variables [23]. not considered in the state variable. Therefore, the first-order
Then, according to the definition, x1 = uo − uo∗ , x2 = derivative of the sliding surface s can be rewritten as follows,
u̇ o − u̇ o∗ , Equation (9) can be rewritten as follows,
ṡ = 𝜆1 ẋ 1 + ẋ 2 +𝜌 = 𝜆1 x2 + ẋ 2 +𝜌 (16)
i u i Δ𝜌2
ẋ 1 = x2 = L − o − load + − u̇ o∗
C0 C0 R C0 C0
u x x u∗ (10)
Combining Equations (11), (14) and (16), the generalized
ẋ 2 = u1 + 𝜌 = i0 d − 1 − 2 − o + 𝜌 expression of the closed-loop system is obtained as follows,
C0 L0 C0 L0 C0 R C0 L0
y = x1 [ ( ) ]
ui0 x1 x2 uo∗
ṡ = 𝜆1 x2 + ueq + udis − − − +𝜌
C0 L0 C0 L0 C0 R C0 L0
Furthermore, the STA is a control algorithm of rela- ui0
1
tive degree one system, which has the advantage to achieve = u + 𝜌 = −a3 |s| sign(s) + 𝜔 + 𝜌
2
C0 L0 dis
finite-time convergence and inhibit the smooth disturbance 𝜔̇ = −a4 sign(s)
of arbitrary circumstances [24, 25]. Considering two terms (17)
when we design the global control law u(t), the equivalent where a3 and a4 are the designed positive constants, and a3 =
ui0 u
control term ueq and the super-twisting control term udis . a1 , a4 = i0 a2 .
C0 L0 C0 L0
Thus, the total control law can be obtained by the following In order to prove the stability of the actual system, the Lya-
form, punov function can be chosen as following [26, 27].
1 T ̃
V̇ ≤ − 𝜉 A𝜉 (20)
1∕2
|s|
4a
2a + a32 −( 4 + a3 )𝜀 −(a3 + 2𝜀)
̃ =
where A
a3
[ 4 a3 ]
2 −(a3 + 2𝜀) 1
From what has been discussed above, V̇ < 0 means the sys- FIGURE 4 The control block diagram of the buck/boost converter with
̃ > 0. In this case, the gains
tem will tend to be globally stable if A the proposed control strategy
of the STA need to be satisfied as follows,
Defining the estimation error e1 = x1 − x̂ 1 , e2 = x2 − x̂ 2 ,
a3 > 2𝜀
5a3 𝜀+4𝜀2 (21) and e3 = 𝜌 − x̂ 3 . Then, the correction terms are defined as
a4 > a3 follows,
2(a3 −2𝜀 )
2
Inequality in Equation (21) is the condition for the global sta- z1 = k1 |e1 | 3 sign(e1 )
bility of the system and provides a reference for the design of 1
(23)
parameters a1 and a2 . z2 = k2 |e1 | 3 sign(e1 )
z3 = k3 sign(e1 )
3.3 Design of HOSMDO where k1 , k2 , and k3 are the positive coefficients. The selection
of these parameters mentioned above will be illustrated in Sec-
From the above derivation, the disturbance terms exist in the tion 3.4.
sliding surface s, the derivation ṡ of the sliding surface and Then, the expression of error dynamics can be obtained as
the control law u. The disturbance terms can be observed by follows,
the sliding mode observer (SMO). However, from Equation (3),
2
it is also known that the disturbance terms assigned in different ė 1 = −k1 |e1 | 3 sign(e1 ) + e2
state equations. It is a mismatched disturbance. All disturbance 1
(24)
terms need to be considered by applying the second-order ė 2 = −k2 |e1 | 3 sign(e1 ) + e3
derivative of the output voltage. Meantime, to reduce the ė 3 = −k3 sign(e1 ) + 𝜌̇
current sensor, the inductance current iL needs to be observed.
Thus, the proposed HOSMDO method is designed to estimate Assuming that the disturbance term 𝜌 is a Lipschitz constant
the value of state variables. It requires the disturbance term 𝜌 and |𝜌| ≤ 𝜀. Now, assuming that |𝜌| ̇ ≤ 𝛿, where 𝛿 is a known
as a state variable and accurately observes the 𝜌. Therefore, it positive constant. Then, the stability of Equation (24) in finite-
makes compensation for the disturbance terms of the system time is already proved in [29] and [30].
and eliminates the influence of the disturbance on the system. Therefore, the HOSMDO has the following form,
In addition, it also estimates the state variable x2 . There-
2
fore, the sampling of the inductive current can be eliminated x̂̇ 1 = x̂ 2 + k1 |e1 | 3 sign(e1 )
because the inductive current is contained in the state variable x̂ u∗
1
x̂̇ 2 =
ui x1 (25)
x2 . u− − 2 − o + x̂ 3 + k2 |e1 | 3 sign(e1 )
CL CL CR CL
To suppress the influence of the disturbance terms and x̂̇ 3 = k3 sign(e1 )
reduce the cost, an HOSMDO is designed to achieve the desired
performance. Referring to Equation (9), the dynamic expres- It is concluded that the error terms e1 , e2 and e3 tend to zero in
sion of the HOSMDO containing observed errors is given as finite-time by choosing the appropriate correction coefficients
follows: k1 , k2 , and k3 , and the observed state variables can be used
to replace the actual state variables, namely, x1 = x̂ 1 , x2 = x̂ 2 ,
x̂̇ 1 = x̂ 2 + z1 and 𝜌 = 𝜌̂ = x̂ 3 [31].
Therefore, the control block diagram of the buck/boost con-
x̂̇ 2 = x̂ 3 + u + z2 (22) verter with the proposed control strategy is shown in Figure 4.
x̂̇ 3 = z3
3.4 The selection of parameters
where z1 , z2 , and z3 are the correction terms. x̂ 3 is regarded as
an observation value of disturbance term whose initial value is The six designed parameters in the actual system are λ1 , a1 ,
simplified to zero [28]. a2 , k1 , k2 and k3 , respectively, which are related to SOSMC
17554543, 2021, 8, Downloaded from https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/pel2.12120 by Algeria Hinari NPL, Wiley Online Library on [10/02/2025]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
1426 SU ET AL.
Oscilloscope Processor
Buck/Boost
Programmable
DC source
and HOSMDO. They play a significant role in steady-state and MDO are obtained as follows,
dynamic performance, as well as the ability to against the distur-
bance. k1 = −𝜆̃ 2 Ld 2∕3
According to the sliding surface s, the output voltage error k2 = −𝜆̃ 1 Ld 1∕3 (27)
can be expressed as follows when s = 0 and ṡ = 0: k3 = −𝜆̃ 0 Ld
4.1 Steady-state performance of the system 4.3 Disturbance rejection of load variation
First of all, to verify the steady-state performance of the pro- Then, in order to evaluate the performance of disturbance rejec-
posed method, the steady-state waveforms of input voltage ui , tion under load variation, the resistive load can be increased or
output voltage uo , inductor current iL in the 400 ms scale are decreased from the initial load. Figure 9 shows the dynamic per-
shown in Figure 6. In this case, the input voltage is 400 V, the formance of the system with the load resistor varies from 128
output voltage is 300 V, and the load resistance is 43 Ω. From to 43 Ω (power from 700 to 2100 W) and from 43 to 128 Ω
Figure 6, it can be seen that the output voltage is very stable (power from 2100 to 700 W), respectively. At the front of each
under the application of the proposed method in this paper. The graphic is the zoom in on the details of each case.
enlarged figure shows the steady-state precision of output volt- It can be seen from Figure 9(a,c) that the overshoot of the
age is about ±1.5 V. It can be calculated that the error of the output voltage by the double-loop PI method is about 7 V and
output voltage is within 1%. the settling time is about 16 ms when the load resistor is changed
17554543, 2021, 8, Downloaded from https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/pel2.12120 by Algeria Hinari NPL, Wiley Online Library on [10/02/2025]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
1428 SU ET AL.
400
350
ui(V)
300
250
200
101
100.5
uo(V)
100
99.5
99
2.36
iload(A)
2.35
2.34
2.33
2.32
0.03 0.035 0.04 0.045 0.05 0.055 0.06 0.065 0.07
Time(s)
a
400
350
ui(V) 300
250
200
101
100.5
uo(V)
100
99.5
99
2.35
2.34
2.33
2.32
Time(s)
b
FIGURE 8 Simulation results of the dynamic performance when the
input voltage varies instantaneously. (a) Double-loop PI, (b)
SOSMC+HOSMDO
FIGURE 9 The dynamic performance of the system when the load 4.5 Robustness of the control method to
variation. (a) From 128 to 43 Ω (Double-loop PI), (b) from 43 back to 128 Ω model parameter uncertainties
(Double-loop PI), (c) from 128 to 43 Ω (SOSMC+HOSMDO), (d) from 43
back to 128 Ω (SOSMC+HOSMDO)
Considering that the actual inductance and capacitance param-
eters may have tiny variations along with the running time
17554543, 2021, 8, Downloaded from https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/pel2.12120 by Algeria Hinari NPL, Wiley Online Library on [10/02/2025]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
1430 SU ET AL.
306
ΔL=0
304
ΔL=-20%
ΔL=20%
302
uo(V)
300
298
296
294
0.015 0.02 0.025 0.03 0.035 0.04 0.045
8
ΔL=0
7
ΔL=-20%
6 ΔL=20%
iload(A)
5
1
0.015 0.02 0.025 0.03 0.035 0.04 0.045
Time(s)
a
306
ΔC=0
304 ΔC=-40%
ΔC=40%
302
uo(V)
300
298
296
294
0.015 0.02 0.025 0.03 0.035 0.04 0.045
8
7 ΔC=0
ΔC=-40%
6
ΔC=40%
iload(A)
1
0.015 0.02 0.025 0.03 0.035 0.04 0.045
Time(s)
0.9
0.8
u
0.7
0.6
2000
s
0
-2000
6
4
2
0
x
-2
-4
4000
2000
0
x
-2000
-4000
0.046 0.048 0.05 0.052 0.054 0.056 0.046 0.048 0.05 0.052 0.054 0.056
Time(s)
4.6 Test of bidirectional characteristics The disturbance rejection performance plays an important role
in the buck/boost converter with wide range of output voltage
Figure 12 shows the dynamic performance of the system when regulation. This paper proposes an SOSMC based on STA and
the buck/boost converter running in different directions. Chan- the HOSMDO to improve the steady-state and dynamic perfor-
nels 1 to 4 corresponds to gating signal of the MOSFET switch mance of the system. Aiming at external disturbances and model
S9 , output voltage, output current, and gating signal of the parameter uncertainties, this method considers the lumped dis-
MOSFET switch S10 . As can be seen, Figure 12(a) shows the turbance terms as the observable state variables. Moreover, the
change of direction from forward 2100 W to reverse −2100 W, derivative of the error term between the output voltage and its
and Figure 12(b) shows the change of direction from reverse reference is also observed. It eliminates the disturbances by the
−2100 W to forward 2100 W. From the waveforms, it can be observation value of disturbance terms and reduces the induc-
seen that the output voltage keeps stable, and the direction of tor current sensor. The results show that the proposed method
the output current can achieve natural and smooth change. has good suppression effect on the input voltage fluctuation and
To exhibit the superior performance of the proposed load variation, superior steady-state and dynamic performance,
method, the simulation results of control law u, sliding surface s as well as robustness against the uncertainties of inductance and
and sliding variable x1 , x2 are presented. capacitance parameters.
17554543, 2021, 8, Downloaded from https://ietresearch.onlinelibrary.wiley.com/doi/10.1049/pel2.12120 by Algeria Hinari NPL, Wiley Online Library on [10/02/2025]. See the Terms and Conditions (https://onlinelibrary.wiley.com/terms-and-conditions) on Wiley Online Library for rules of use; OA articles are governed by the applicable Creative Commons License
1432 SU ET AL.
ACKNOWLEDGMENTS 16. Liu, J., et al.: Extended state observer-based sliding-mode control for
The authors acknowledge the support for this work pro- three-phase power converters. IEEE Trans. Ind. Electron. 64(1), 22–31
(2017)
vided by National Key R&D Program of China under Grant
17. Cui, H., Yang, J., Li, S.: Nonlinear disturbance rejection control for a buck-
2018YFB0606005, National Natural Science Foundation of boost converter with load uncertainties. In: Proceedings of the 33rd Chi-
China under Grant 61933011 and 61873289, Hunan Provin- nese Control Conference. Nanjing, pp. 3788–3793 (2014)
cial Key Laboratory of Power Electronics Equipment and Grid 18. Wang, J., et al.: Finite-time disturbance observer based non-singular termi-
under Grant 2018TP1001, Project of Innovation-driven Plan nal sliding-mode control for pulse width modulation based DC–DC buck
converters with mismatched load disturbances. IET Power Electron. 9(9),
in Central South University under Grant 2019CX003, Major
1995–2002 (2016)
Project of Changzhutan Self-dependent Innovation Demon- 19. Wang, J., et al.: Extended state observer-based sliding mode control for
stration Area under Grant 2018XK2002 and Provincial Key PWM-based DC–DC buck power converter systems with mismatched dis-
R&D Program of Hunan under Grant 2019GK2211. turbances. IET Control Theory Appl. 9(4), 579–586 (2015)
20. Yin, Y., et al.: Disturbance observer based second order sliding mode con-
trol for DC-DC buck converters. In: IECON 2017 - 43rd Annual Confer-
REFERENCES
ence of the IEEE Industrial Electronics Society. Beijing, pp. 7117–7122
1. Gorji, S.A., et al.: Topologies and control schemes of bidirectional DC–DC (2017)
power converters: An overview. IEEE Access 7, 117997–118019 (2019) 21. Xu, Q., et al.: An offset-free composite model predictive control strategy
2. Jiang, T., et al.: Bidirectional LLC resonant converter for energy storage for DC/DC buck converter feeding constant power loads. IEEE Trans.
applications. In: 2013 Twenty-Eighth Annual IEEE Applied Power Elec- Power Electron. 1(1), 1–11 (2019)
tronics Conference and Exposition (APEC). Long Beach, CA, pp. 1145– 22. Komurcugil, H.: Rotating-sliding-line-based sliding -mode control for
1151 (2013) single-phase UPS inverters. IEEE Trans. Ind. Electron. 59(10), 3719–3726
3. Zeng, Z., et al.: Research of bi-directional DC/DC converter topology (2012)
based on supercapacitor energy storage system in IP transmitter. J. Eng. 23. Davila, J., Fridman, L., Levant, A.: Second-order sliding-mode observer
2019(16), 1962–1967 (2018) for mechanical systems. IEEE Trans. Autom. Control 50(11), 1785–1789
4. Daware, C.V., Sabnis, A.: Performance measurement of linear and non lin- (2005)
ear controllers for buck-boost converter in solar energy system. In: 2018 24. Seeber, R., Horn, M.: Stability proof for a well-established super-twisting
International Conference on Computation of Power, Energy, Information parameter setting. Automatica 84, 241–243 (2017)
and Communication (ICCPEIC). Chennai, pp. 225–229 (2018) 25. Zhao, Z., et al.: Terminal sliding mode control based on super-twisting
5. Linares-Flores, J., et al.: Robust passivity-based control of a buck–boost- algorithm. J. Syst. Eng. Electron. 28(1), 145–150 (2017)
converter/DC-motor system: An active disturbance rejection approach. 26. Moreno, J.A., Osorio, M.: Strict Lyapunov functions for the super-
IEEE Trans. Ind. Appl. 48(6), 2362–2371 (2012) twisting algorithm. IEEE Trans. Autom. Control 57(4), 1035–1040
6. Wu, K.C.: A comprehensive analysis of current-mode control for DCM (2012)
buck-boost converters. IEEE Trans. Ind. Electron. 51(3), 733–735 (2004) 27. Moreno, J.A., Osorio, M.: A Lyapunov approach to second-order sliding
7. Salimi, M., et al.: Indirect output voltage regulation of DC-DC buck/boost mode controllers and observers. In: 2008 47th IEEE Conference on Deci-
converter operating in continuous and discontinuous conduction modes sion and Control. Cancun, pp. 2856–2861 (2008)
using adaptive backstepping approach. IET Power Electron. 6(4), 732–741 28. Chalanga, A., Kamal, S.: Implementation of super-twisting control super-
(2013) twisting and higher order sliding mode observer based approaches. IEEE
8. Duong, M.Q., et al.: Modeling and performance evaluation of a fuzzy logic Trans. Ind. Electron. 63(6), 3677–3685 (2016)
controller for buck-boost DC/DC converters. In: 2018 IEEE Interna- 29. Moreno, J.A.: Lyapunov function for Levant’s second order differentiator.
tional Conference on Fuzzy Systems (FUZZ-IEEE). Rio de Janeiro, pp. 1– In: Proceedings of the 51st IEEE Conference on Decision and Control.
7 (2018) Maui, HI, pp. 6448–6453 (2012)
9. Zhang, X., et al.: A model predictive current controlled bidirectional three- 30. Angulo, M.T., Moreno, J.A., Fridman, L.: Robust exact uniformly con-
level DC/DC converter for hybrid energy storage system in DC micro- vergent arbitrary order differentiator. Automatica 49(8), 2489–2495
grids. IEEE Trans. Power. Electron. 34(5), 4025–4030 (2019) (2013)
10. Pan, Y., et al.: Integral sliding mode control: Performance, modification, 31. Levant, A.: Higher-order sliding modes, differentiation and output-
and improvement. IEEE Trans. Ind. Inf. 14(7), 3087–3096 (2018) feedback control. Int. J. Control 76(9/10), 924–941 (2003)
11. Ling, R., et al.: Second-order sliding-mode controlled three-level buck DC– 32. Shtessel, Y., Fridman, C., Levant, A.: Sliding Mode Control and Observa-
DC converters. IEEE Trans. Ind. Electron. 65(1), 898–906 (2018) tion. 1st ed., Springer Science & Business Media, New York (2014)
12. Guo, B., et al.: A robust second-order sliding mode control for single-
phase photovoltaic grid-connected voltage source inverter. IEEE Access
7, 53202–53212 (2019)
13. Zhang, J., et al.: Discrete-time sliding mode control with disturbance rejec-
tion. IEEE Trans. Ind. Electron. 66(10), 7967–7975 (2019)
14. Li, Q., et al.: Super-twisting algorithm based on fast terminal sliding sur- How to cite this article: Su, M., et al.: Disturbance
face for buck converter in fuel cell electric vehicle. In: 2018 IEEE Trans- observer-based sliding mode control for dynamic
portation Electrification Conference and Expo (ITEC). Long Beach, CA, performance enhancement and current-sensorless of
pp. 69–74 (2018)
buck/boost converter. IET Power Electron. 14,
15. Zhang, W., et al.: A disturbance rejection control strategy for droop-
controlled inverter based on super-twisting algorithm. IEEE Access 7, 1421–1432 (2021). https://doi.org/10.1049/pel2.12120
27037–27046 (2019)