Next Article in Journal
Effect of Pore Shape and Spacing on Water Droplet Dynamics in Flow Channels of Proton Exchange Membrane Fuel Cells
Next Article in Special Issue
Adaptive Robust Fault-Tolerant Control Design for Wind Turbines Subject to Pitch Actuator Faults
Previous Article in Journal
Temperature, Ageing and Thermal Management of Lithium-Ion Batteries
Previous Article in Special Issue
Small-Signal Modeling of PMSG-Based Wind Turbine for Low Voltage Ride-Through and Artificial Intelligent Studies
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Adaptive Global Sliding Mode Controller Design for Perturbed DC-DC Buck Converters

1
Department of Electrical Engineering, University of Zanjan, Zanjan 4537138791, Iran
2
Future Technology Research Center, National Yunlin University of Science and Technology, Yunlin 64002, Taiwan
3
Bachelor Program in Interdisciplinary Studies, National Yunlin University of Science and Technology, Yunlin 64002, Taiwan
4
Electrical and Computer Engineering Department, University of Louisiana at Lafayette, Lafayette, LA 70504, USA
*
Authors to whom correspondence should be addressed.
These authors contributed equally to this work.
Energies 2021, 14(5), 1249; https://doi.org/10.3390/en14051249
Submission received: 24 January 2021 / Revised: 20 February 2021 / Accepted: 22 February 2021 / Published: 25 February 2021

Abstract

:
This paper proposes a novel adaptive intelligent global sliding mode control for the tracking control of a DC-DC buck converter with time-varying uncertainties/disturbances. The proposed control law is formulated using a switching surface that eliminates the reaching phase and ensures the existence of the sliding action from the start. The control law is derived based on the Lyapunov stability theory. The effectiveness of the proposed approach is illustrated via high-fidelity simulations by means of Simscape simulation environment in MATLAB. Satisfactory tracking accuracy, efficient suppression of the chattering phenomenon in the control input, and high robustness against uncertainties/disturbances are among the attributes of the proposed control approach.

1. Introduction

DC-DC converters are widely employed in various electric power supply systems, such as DC motor drives, computers, cars, ships, aircraft, photovoltaic systems, etc. [1,2,3,4]. In those applications where the desired output voltage is smaller than the input voltage a common choice is the buck converter. Because of the nonlinear and time-varying structure of the buck converters owing to their switching operation, the design procedure of high-performance controller for these systems is a challenging topic [5,6,7,8]. The main objective of the control method is to confirm the stability of the system in the arbitrary condition with satisfactory dynamic response in the presence of load variations, parametric uncertainties and external disturbances. Nonlinear and robust control techniques are considered to be the best candidates in DC-DC converter applications than other linear feedback control methods. In the recent years, several nonlinear and robust control schemes have been employed for the stability and tracking control of DC-DC buck converters [9]. Among them, the sliding mode control (SMC) as an effective robust control method has received many applications because of its exceptional robustness against uncertainties and disturbances, guaranteed stability properties, computational and implementation easiness, fast response and excellent transient performance with respect to other control schemes [10,11]. The sliding mode control method has been prosperously applied to a broad diversity of practical linear and nonlinear systems such as nonholonomic systems [12,13], robot manipulators [14], aircraft [15], spacecraft [16,17], underwater vehicles [18], chaotic systems [19], electrical motors [20], and power systems [21,22]. The algorithm of SMC comprises two different phases, i.e., reaching and sliding phases [23]. Due to the impact of the switching surface on the transient performance and stability of the closed-loop system, the main stage of SMC procedure is to present an appropriate sliding surface such that errors reduce to a suitable value [24,25]. In the traditional SMC design methods, the guaranteed performance of the robust tracking is only achieved after the states errors reach the sliding surface, and during the reaching phase the closed-loop system is not robust [26]. If the sliding action exists from the initial time, the system is more robust against perturbations compared to the conventional SMC with reaching phase. The global SMC (GSMC) method provides a unified framework to skip the reaching phase such that the sliding mode starts right from the beginning, and hence the controlled system is entirely invariant to the uncertainties and disturbances [27]. The global SMC yields a suitable robust performance when an additional term is inserted to the switching surface. In recent years, GSMC has become a noteworthy control procedure and its design algorithm is guaranteed to attain some particularly robust performance. In [28], an output-feedback GSMC scheme based on the high gain observer is presented for a class of SISO uncertain nonlinear systems. In [29], a novel discrete GSMC for DC-DC buck converters is introduced and the stability conditions for quasi-GSMC are proposed. In [30], a GSMC approach composed of optimal linear state-feedback and fuzzy nonlinear robust controllers is suggested for the electromechanical actuator of a missile with parametric external disturbances and variations. In [31], a global quasi-SMC (GQSMC) method is provided with guaranteed zigzag motion with a smaller bound compared to the method proposed by Gao. In [32], a GSMC disturbance-observer is proposed for the position tracking of DC motor system with parameter variations, modeling errors, and load moment disturbances. In [33], a chattering-free fuzzy back-stepping GSMC for tracking control of multi-joint robotic manipulators is proposed. In [34], a GSMC law based on linear matrix inequality (LMI) is designed for the stabilization of a class of nonlinear uncertain systems which guarantees the asymptotic stability of the states. In [35], an adaptive GSMC combined with an RBF neural network is suggested for the system identification, angular velocity estimation and tracking control of gyroscope system. In [36], an adaptive fast terminal SMC method combined with a GSMC scheme is proposed for the robust tracking control of uncertain third-order nonlinear systems. In [37], a solution to the design problem of adaptive GSMC based on dynamic nonlinear sliding function is proposed for linear helicopter systems with actuator faults and time-delays. To the best of our knowledge, no adaptive control method has been investigated to design a GSMC law for the tracking control of buck converters. This paper considers the tracking control problem of DC-DC buck converters with time-varying disturbances. To this aim, a robust controller is designed for the worst-case scenario and with the focus on the steady state response of the DC-DC buck converter (regulated DC value). The sliding mode control approach was used for its inherent robustness to input disturbances and the nature of its discontinuous control, which makes its implementation to power converters trivial [38]. Its main contributions are as follows:
  • An adaptive GSMC approach based on the Lyapunov stability theorem to ensure the system is entirely invariant to the uncertainties and disturbances.
  • A new switching surface that eliminates the reaching phase and ensures the existence of the sliding action from the start.
  • A chattering-free robust control law that improve the robustness and stability of DC-DC buck converters.
It is emphasized that the transient behavior, intrinsic dynamics of the IGBT, and current and voltage fluctuations as a result of the inherent switching action of the buck converter were not the focus of this study. Nonetheless, the subject matter was the focus of various publications [39,40,41]. Moreover, most existing chips have mechanisms in place to counteract those ripples and over currents [42,43]. This paper is organized as follows. The dynamical model of DC-DC buck converter is briefly described in Section 2. The proposed adaptive global sliding mode controller is detailed in Section 3. The effectiveness of the proposed control scheme is illustrated in Section 4. Concluding remarks are finally given in Section 5.

2. Dynamical Model of DC-DC Buck Converter

The dynamical equations of the DC-DC buck converters for the switching situations ON and OFF are described as:
i ˙ L ( t ) = 1 L v i n ( t ) v o ( t ) , v ˙ o ( t ) = 1 C i L ( t ) v o ( t ) R ,
and
i ˙ L ( t ) = v o ( t ) L , v ˙ o ( t ) = 1 C i L ( t ) v o ( t ) R ,
where R is the load resistor, C is the filter capacitor, L is the filter inductor, v i n ( t ) denotes the DC input voltage, i L ( t ) represents the inductor current and v o ( t ) indicates the output voltage. Figure 1 displays the electrical circuit of the DC-DC buck converter.
Considering (1) and (2), the dynamical model of DC-DC buck converter in both of the situations is given as:
i ˙ L ( t ) = 1 L u ( t ) v i n ( t ) v o ( t ) , v ˙ o = 1 C i L ( t ) v o ( t ) R ,
where u signifies the control input which takes 0 for OFF situation and 1 for ON situation of the switch ( S w ). Now, considering the difference of the output voltage v 0 ( t ) and a continuous piecewise linear reference voltage v r e f ( t ) , we define the first state signal e 1 ( t ) as:
e 1 ( t ) = v 0 ( t ) v r e f ( t ) .
Then, the second state variable is defined as:
e 2 ( t ) = e ˙ 1 ( t ) = v ˙ 0 ( t ) v ˙ r e f ( t ) .
Then, considering that v ¨ r e f ( t ) = 0 (since v r e f ( t ) is a continuous piecewise linear function), then dynamic model of the system’s error in the state-space form can be expressed as:
e ˙ 1 ( t ) = e 2 ( t ) , e ˙ 2 ( t ) = e 2 ( t ) R C + ω 2 u ( t ) v i n ( t ) v r e f ( t ) e 1 ( t ) + d ( t ) ,
where ω = 1 L C and d ( t ) denotes an unknown disturbance signal with bounded amplitude, i.e., d ( t ) Q . From practical point of view it is important to note that the values of resistors, capacitors and inductors used in the converter are not known exactly. This will imply some uncertainties in the system’s dynamic and should be considered in the design procedure to achieve more accurate and robust results. To this aim and assuming that the uncertainties are bounded we can represent the overall effects of those uncertainties by an uncertainty function ψ ( e 1 , e 2 , t ) as:
e ˙ 1 ( t ) = e 2 ( t ) , e ˙ 2 ( t ) = e 2 ( t ) R 0 C 0 + ω 0 2 u ( t ) v i n ( t ) v r e f e 1 ( t ) + ψ ( e 1 , e 2 , t ) + d ( t ) ,
where R 0 , C 0 and L 0 are the nominal known values of the components, ω 0 = 1 L 0 C 0 and it is assumed that the function ψ ( e 1 , e 2 , t ) is unknown but bounded, i.e., ψ ( e 1 , e 2 , t ) Ψ .

3. Main Results

In the DC-DC buck converters, the main goal is to regulate the output voltage at a desired value despite the existing disturbances/uncertainties. To this aim, we use the idea of global sliding mode control technique which is not only robust to perturbations such as the common sliding mode control approach, but also removes the reaching phase right from beginning. The following theorem characterizes the main results and provides the control law which guarantees the asymptotic convergence of the closed-loop system.
Theorem 1.
Consider the state-space model of DC-DC buck converter (3). If the control law is defined as follows, then the global asymptotic stability of the system is guaranteed and the output voltage regulation is achieved:
u ( t ) = 1 v i n ω 0 2 K g σ sgn ( e 2 ( t ) + ϕ e 1 ( 0 ) e ϕ t ) e 2 ( t ) R 0 C 0 ω 0 2 v r e f + e 1 ( t ) ϕ 2 e 1 ( 0 ) e ϕ t + g s 2 g σ 2 e 1 ( t ) e 1 ( 0 ) e ϕ t
where ϕ , g s and g σ are the positive constants, and K is a positive coefficient with K > g σ Q + Ψ .
Proof. 
Considering the output voltage regulation goal, the following sliding surfaces are defined:
s = g s e 1 ( t ) e 1 ( 0 ) e ϕ t σ = g σ e 2 ( t ) + ϕ e 1 ( 0 ) e ϕ t .
The time-derivative of the above sliding surfaces are written as
s ˙ = g s e ˙ 1 ( t ) + ϕ e 1 ( 0 ) e ϕ t σ ˙ = g σ e ˙ 2 ( t ) ϕ 2 e 1 ( 0 ) e ϕ t .
Substituting (7) into (10), one achieves
s ˙ = g s e 2 ( t ) + ϕ e 1 ( 0 ) e ϕ t σ ˙ = g σ ω 0 2 u ( t ) v i n ( t ) v r e f e 1 ( t ) e 2 ( t ) R 0 C 0 + ψ ( e 1 , e 2 , t ) + d ( t ) ϕ 2 e 1 ( 0 ) e ϕ t .
Now, consider the following Lyapunov candidate function:
V = 1 2 ( s 2 + σ 2 )
where differentiating V and using (11) yields
V ˙ = g s e 2 ( t ) + ϕ e 1 ( 0 ) e ϕ t s + g σ ω 0 2 u ( t ) v i n ( t ) v r e f e 1 ( t ) e 2 ( t ) R 0 C 0 + ψ ( e 1 , e 2 , t ) + d ( t ) ϕ 2 e 1 ( 0 ) e ϕ t σ
Substituting the suggested control law (8) into (13) and taking the definitions in (9) into account, one obtains
V ˙ = g s e 2 ( t ) + ϕ e 1 ( 0 ) e ϕ t σ g σ s K sgn ( σ ) σ g s g σ s σ + g σ ψ ( e 1 , e 2 , t ) σ + g σ d ( t ) σ = g s g σ σ s K sgn ( σ ) σ g s g σ s σ + g σ ψ ( e 1 , e 2 , t ) σ + g σ d ( t ) σ = g σ ψ ( e 1 , e 2 , t ) + d ( t ) K sgn ( σ ) σ g σ σ . ψ ( e 1 , e 2 , t ) + d ( t ) K sgn ( σ ) σ σ g σ Q + Ψ K σ
where considering the condition K > g σ Q + Ψ in (8), one obtains the asymptotic stability condition V ˙ < 0 . □
Remark 1.
Compared to the common sliding surface s c = g s e 1 ( t ) , the global sliding surface s in (9) forces the states of the system to arrive at the surface right from the beginning. Thus, the reaching mode is omitted, and the global robustness is fulfilled.
In practice, the upper bounds of disturbances and uncertainties are often unknown and hence d ( t ) and ψ ( e 1 , e 2 , t ) are difficult to determine. Assume that disturbance and uncertainty terms are bounded, i.e., Q > d ( t ) , Ψ > ψ ( e 1 , e 2 , t ) , where Ψ and Q are two unknown positive constants. Moreover, assume that Q ^ is the estimation of Q, Ψ ^ is the estimation of Ψ , and K ^ is the estimation of K with K ^ > g σ Q ^ + Ψ ^ which is proposed by the subsequent adaptation law:
K ^ ˙ = μ g σ σ
where μ is a positive constant.
Theorem 2.
Consider the dynamical model of DC-DC buck converter (3). Let the sliding surface be in the form of (9) and suppose that the adaptation law (15) is satisfied. Using the adaptive control law specified by:
u ( t ) = 1 v i n ω 0 2 K ^ g σ sgn ( σ ) e 2 ( t ) R 0 C 0 ω 0 2 v r e f + e 1 ( t ) ϕ 2 e 1 ( 0 ) e ϕ t + g s g σ 2 s
then the global finite-time stability of the system is satisfied, and the output voltage regulation is achieved.
Proof. 
The positive-definite Lyapunov function candidate is considered to be:
V = 1 2 ( s 2 + σ 2 ) + 1 2 χ K ˜ 2
where χ > 0 and K ˜ = K ^ K . Taking the time-derivative of V and using (15) and (16) gives
V ˙ = s s ˙ + σ σ ˙ + χ K ˜ K ^ ˙ = g s g σ σ s + χ K ˜ K ^ ˙ g s g σ σ s + g σ ψ ( e 1 , e 2 , t ) σ + g σ d ( t ) σ K ^ σ = χ K ˜ μ g σ σ + g σ ψ ( e 1 , e 2 , t ) σ + g σ d ( t ) σ K ^ σ .
Equation (18) can be expressed as
V ˙ μ g σ χ K ^ K σ + g σ ψ ( e 1 , e 2 , t ) σ + g σ d ( t ) σ K ^ σ + K σ K σ 1 μ g σ χ K ^ K σ K g σ ψ ( e 1 , e 2 , t ) g σ d ( t ) σ .
Since K > g σ ψ ( e 1 , e 2 , t ) + d ( t ) and μ g σ χ < 1 , then Equation (19) can be represented as
V ˙ 1 μ g σ χ K ^ K σ g σ Q d ( t ) σ g σ Ψ ψ ( e 1 , e 2 , t ) σ 2 χ 1 μ g σ χ σ K ^ K 2 χ 2 g σ Q d ( t ) σ 2 2 g σ Ψ ψ ( e 1 , e 2 , t ) σ 2 Ξ s 2 + σ 2 + K ˜ 2 χ = Ξ V 1 2 ,
with Ξ = min { 2 g σ Ψ ψ ( e 1 , e 2 , t ) , 2 g σ Q d ( t ) , 2 χ 1 μ g σ χ σ } > 0 . Therefore, the adaptive global finite-time stability of the system is achieved, and the output voltage regulation is fulfilled. □
When the error trajectory is below the sliding surface, i.e., S ( e ( t ) ) < 0 , the control signal must be applied ( u = 1 ) such that it steers the error trajectory towards the sliding surface. In this situation ( S w : ON ), to satisfy the reaching condition S ( e ( t ) ) S ˙ ( e ( t ) ) < 0 , one obtains from (11) that:
g s e 2 ( t ) + ϕ e 1 ( 0 ) e ϕ t + g σ e 2 ( t ) R 0 C 0 + ω 0 2 ( v i n ( t ) v r e f e 1 ( t ) ) + ψ ( e 1 , e 2 , t ) + d ( t ) + ϕ e 2 ( 0 ) e ϕ t > 0 .
On the other hand, when the error trajectory is above the sliding surface, i.e., S ( e ( t ) ) > 0 , the control input must be disconnected ( u = 0 ) such that it forces the error trajectory to move towards the sliding surface. In this situation ( S w : OFF ), to fulfill the reaching condition, we achieve from (11) that:
g s e 2 ( t ) + ϕ e 1 ( 0 ) e ϕ t + g σ e 2 ( t ) R 0 C 0 ω 0 2 e 1 ( t ) + v r e f + ϕ e 2 ( 0 ) e ϕ t + ψ ( e 1 , e 2 , t ) + d ( t ) < 0 .
The overall control law which adapts such switching conditions is simplified as:
u ( t ) = 1 2 1 sgn ( S ( e ( t ) ) ) = 1 , S ( e ( t ) ) < 0 0 . S ( e ( t ) ) > 0
The direct realization of the controller (23) implies that the buck converter will operate at an infinite switching frequency which is not desirable in practice. Then, a hysteresis bandwidth h is employed for the control input:
u ( t ) = 1 , S ( e ( t ) ) < h 0 , S ( e ( t ) ) > h
where if S ( e ( t ) ) is less than h , the switch S w will turn ON, and if S ( e ( t ) ) is more than h, the switch will turn OFF. The hysteresis modulation method limits the operating frequency of the switch. Considering the positive slope of the sliding surface by S ˙ ( e ( t ) ) + and the negative slope of it by S ˙ ( e ( t ) ) , the ON and OFF periods of the switch S w are obtained as:
T O N = 2 h S ˙ ( e ( t ) ) + ,
T O F F = 2 h S ˙ ( e ( t ) ) .
Now, assuming that the state errors e 1 ( t ) and e 2 ( t ) are negligible and the effect of the disturbance d ( t ) and uncertainty ψ ( e 1 , e 2 , t ) is removed, Equation (11) can be written as:
S ˙ ( e ) g s ϕ e 1 ( 0 ) e ϕ t + g σ ω 0 2 ( u ( t ) v i n v r e f ) + ϕ e 2 ( 0 ) e ϕ t ,
where using (27), the ON and OFF periods (25) and (26) are calculated as:
T O N = 2 h g s ϕ e 1 ( 0 ) e ϕ t + g σ ω 0 2 ( v i n v r e f ) + ϕ e 2 ( 0 ) e ϕ t ,
T O F F = 2 h g s ϕ e 1 ( 0 ) e ϕ t + g σ ω 0 2 v r e f + ϕ e 2 ( 0 ) e ϕ t .
Thus, the switching frequency can be achieved by:
f s = 1 T O N + T O F F = ϕ g σ ω 0 2 G E ( 0 ) e ϕ t 2 v r e f v i n + g σ 2 ω 0 4 v r e f v i n v r e f ϕ 2 ( G E ( 0 ) ) 2 e 2 ϕ t 2 g σ h ω 0 2 v i n .
Considering lim t e ϕ t = 0 in the steady state, then (28) and (29) can be simplified as:
T O N = 2 h g σ ω 0 2 ( v i n v r e f )
T O F F = 2 h g σ ω 0 2 v r e f .
Finally, using (31) and (32), the switching frequency is obtained by:
f s = g σ ω 0 2 v r e f 2 h 1 v r e f v i n ,
This result signifies that the switching frequency is directly proportional to the sliding gain g σ and inversely proportional to the hysteresis bandwidth h. These parameters can be chosen such that an appropriate switching frequency is obtained.

4. Simulation Results

In this section, the proposed GSMC design framework is implemented to control a DC-DC buck converter and its effectiveness and performance are verified. The verifications are performed using Simscape of the MATLAB software which is a high-fidelity simulation environment of the physical systems. The nominal parameters of DC-DC buck converter and its controller are presented in Table 1. In the following simulations, the total effects of the dynamic uncertainties and external disturbances are supposed as ψ + d = 200 sin ( 2 π t ) . These are additive disturbances that are modeled as entering the system in the same manner as the control input. They are implemented using an additional/summing block located at the input of the DC-DC block. It also assumed that the parameters of the converter have uncertainties with the magnitude of 10–20%, and the measurements of the DC-DC buck converter are contaminated with a Gaussian noise with zero mean, standard deviation of 0.1. First, the effects of load variation and the performance of the proposed controller to handle such situation is investigated. To this aim it is assumed that the output load is increased 100% at time 0.2 s, i.e., the output resistance changed from R = 20 Ω to R = 10 Ω . The corresponding results of the converter output voltage v o ( t ) , the inductor current i L ( t ) and the control signal u ( t ) , are shown in Figure 2. The results demonstrate that the proposed method is able to stabilize very quickly the output voltage at the desired value V r e f = 15 volt, even for a large load variation. It is also observed from this figure that the inductor current varies from 0.75 to 1.5 ampere which itself determines the load current. Noticeably, the simulation results confirm the theoretical anticipations. In the second scenario, we investigate the performance of the proposed approach in the presence of load variations as well as disturbances and dynamic uncertainties, which will be introduced at time 0.4 s. The obtained results, in this case, are illustrated in Figure 3. The results demonstrate that the proposed method is able to robustly regulate the output voltage at the desired value V r e f = 15 volt in the presence of large load variation, uncertainties and disturbances. Finally, in the third scenario, it is assumed that the system is subject to the external disturbance of d = 200 sin ( 2 π t ) , t > = 0.4 s, the uncertainties in the converter’s parameters (10–20%), and 100% output load variation (from 10 to 20 ohm). Then, assuming the desired output voltage V r e f = 6 volt, the simulation results are shown in Figure 4. It is seen that the proposed method is able to efficiently cope with all undesirable source of error affecting the system, i.e., load large variation, disturbances and parameter uncertainties.

5. Conclusions

This paper proposed a novel adaptive GSMC approach for DC-DC buck converters with time-varying uncertainties. The design was derived using a new switching surface and aimed at eliminating the reaching phase and ensuring system’s global robustness and chattering-free dynamics. High-fidelity simulations conducted using Simscape simulation environment in MATLAB showed satisfactory tracking accuracy and high robustness against uncertainties/disturbances. Additionally, the design successfully suppressed the chattering phenomenon in the control input. It is worth noting that though in this paper we considered DC-DC buck converters, the proposed control framework is applicable to any high-order nonlinear system with bounded uncertainties.

Author Contributions

Conceptualization, investigation, and writing—original draft preparation, S.M., F.B. and A.T.; writing—review & editing and supervision, C.-C.L. and A.F. All authors have read and agreed to the published version of the manuscript.

Funding

The authors received no financial support for the research, authorship, and/or publication of this article.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Conflicts of Interest

The authors declare that they have no conflict of interest.

References

  1. Bayat, F.; Karimi, M.; Taheri, A. Robust output regulation of Zeta converter with load/input variations: LMI approach. Control Eng. Pract. 2019, 84, 102–111. [Google Scholar] [CrossRef]
  2. Bensaada, M.; Stambouli, A.B. A practical design sliding mode controller for DC–DC converter based on control parameters optimization using assigned poles associate to genetic algorithm. Int. J. Electr. Power Energy Syst. 2013, 53, 761–773. [Google Scholar] [CrossRef]
  3. Shtessel, Y.B.; Zinober, A.S.; Shkolnikov, I.A. Sliding mode control of boost and buck-boost power converters using method of stable system centre. Automatica 2003, 39, 1061–1067. [Google Scholar] [CrossRef]
  4. Huangfu, Y.; Zhuo, S.; Rathore, A.K.; Breaz, E.; Nahid-Mobarakeh, B.; Gao, F. Super-twisting differentiator-based high order sliding mode voltage control design for DC-DC buck converters. Energies 2016, 9, 494. [Google Scholar] [CrossRef] [Green Version]
  5. Utkin, V. Sliding mode control of DC/DC converters. J. Frankl. Inst. 2013, 350, 2146–2165. [Google Scholar] [CrossRef] [Green Version]
  6. Deylamani, M.J.; Amiri, P.; Refan, M.H. Design and Stability Analysis of a Discrete-time Sliding Mode Control for a Synchronous DC-DC Buck Converter. Int. J. Control Autom. Syst. 2019, 17, 1393–1407. [Google Scholar] [CrossRef]
  7. Shtessel, Y.B.; Ghanes, M.; Ashok, R.S. Hydrogen Fuel Cell and Ultracapacitor Based Electric Power System Sliding Mode Control: Electric Vehicle Application. Energies 2020, 13, 2798. [Google Scholar] [CrossRef]
  8. Garriga-Castillo, J.A.; Valderrama-Blavi, H.; Barrado-Rodrigo, J.A.; Cid-Pastor, À. Analysis of Sliding-mode controlled impedance matching circuits for inductive harvesting devices. Energies 2019, 12, 3858. [Google Scholar] [CrossRef] [Green Version]
  9. Komurcugil, H. Non-singular terminal sliding-mode control of DC-DC buck converters. Control Eng. Pract. 2013, 21, 321–332. [Google Scholar] [CrossRef]
  10. Komurcugil, H. Adaptive terminal sliding-mode control strategy for DC-DC buck converters. ISA Trans. 2012, 51, 673–681. [Google Scholar] [CrossRef]
  11. Dev, A.; Sarkar, M.K. Robust higher order observer based non-linear super twisting load frequency control for multi area power systems via sliding mode. Int. J. Control Autom. Syst. 2019, 17, 1814–1825. [Google Scholar] [CrossRef]
  12. Chen, H.; Zhang, B.; Zhao, T.; Wang, T.; Li, K. Finite-time tracking control for extended nonholonomic chained-form systems with parametric uncertainty and external disturbance. J. Vib. Control 2018, 24, 100–109. [Google Scholar] [CrossRef] [Green Version]
  13. Narayan, S.; Kaur, S. Finite Time Fractional-Order Sliding Mode-Based Tracking for a Class of Fractional-Order Nonholonomic Chained System. J. Comput. Nonlinear Dyn. 2018, 13. [Google Scholar]
  14. Islam, S.; Liu, X.P. Robust sliding mode control for robot manipulators. IEEE Trans. Ind. Electron. 2010, 58, 2444–2453. [Google Scholar] [CrossRef]
  15. Alwi, H.; Edwards, C. Fault detection and fault-tolerant control of a civil aircraft using a sliding-mode-based scheme. IEEE Trans. Control Syst. Technol. 2008, 16, 499–510. [Google Scholar] [CrossRef] [Green Version]
  16. Bayat, F. Model predictive sliding control for finite-time three-axis spacecraft attitude tracking. IEEE Trans. Ind. Electron. 2018, 66, 7986–7996. [Google Scholar] [CrossRef]
  17. Bayat, F.; Javaheri, M. Two-Layer Terminal Sliding Mode Attitude Control of Satellites Equipped with Reaction Wheels. Asian J. Control 2020, 22, 388–397. [Google Scholar] [CrossRef]
  18. Zhu, D.; Sun, B. The bio-inspired model based hybrid sliding-mode tracking control for unmanned underwater vehicles. Eng. Appl. Artif. Intell. 2013, 26, 2260–2269. [Google Scholar] [CrossRef]
  19. Roohi, M.; Khooban, M.H.; Esfahani, Z.; Aghababa, M.P.; Dragicevic, T. A switching sliding mode control technique for chaos suppression of fractional-order complex systems. Trans. Inst. Meas. Control 2019, 41, 2932–2946. [Google Scholar] [CrossRef]
  20. Tota, A.; Lenzo, B.; Lu, Q.; Sorniotti, A.; Gruber, P.; Fallah, S.; Velardocchia, M.; Galvagno, E.; De Smet, J. On the experimental analysis of integral sliding modes for yaw rate and sideslip control of an electric vehicle with multiple motors. Int. J. Automot. Technol. 2018, 19, 811–823. [Google Scholar] [CrossRef]
  21. Ouassaid, M.; Maaroufi, M.; Cherkaoui, M. Observer-based nonlinear control of power system using sliding mode control strategy. Electr. Power Syst. Res. 2012, 84, 135–143. [Google Scholar] [CrossRef]
  22. Taherkhani, A.; Bayat, F. Wind turbines robust fault reconstruction using adaptive sliding mode observer. IET Gener. Transm. Distrib. 2019, 13, 3096–3104. [Google Scholar] [CrossRef]
  23. Zhao, Y.; Wang, J.; Yan, F.; Shen, Y. Adaptive sliding mode fault-tolerant control for type-2 fuzzy systems with distributed delays. Inf. Sci. 2019, 473, 227–238. [Google Scholar] [CrossRef]
  24. Liu, J.; Wu, L.; Wu, C.; Luo, W.; Franquelo, L.G. Event-triggering dissipative control of switched stochastic systems via sliding mode. Automatica 2019, 103, 261–273. [Google Scholar] [CrossRef]
  25. Sun, C.; Gong, G.; Yang, H. Sliding Mode Control with Adaptive Fuzzy Immune Feedback Reaching Law. Int. J. Control Autom. Syst. 2020, 18, 363–373. [Google Scholar] [CrossRef]
  26. Jiang, B.; Karimi, H.R.; Kao, Y.; Gao, C. A novel robust fuzzy integral sliding mode control for nonlinear semi-Markovian jump T-S fuzzy systems. IEEE Trans. Fuzzy Syst. 2018, 26, 3594–3604. [Google Scholar] [CrossRef]
  27. Xiu, C.; Guo, P. Global terminal sliding mode control with the quick reaching law and its application. IEEE Access 2018, 6, 49793–49800. [Google Scholar] [CrossRef]
  28. Peixoto, A.J.; Oliveira, T.R.; Hsu, L.; Lizarralde, F.; Costa, R.R. Global tracking sliding mode control for a class of nonlinear systems via variable gain observer. Int. J. Robust Nonlinear Control 2011, 21, 177–196. [Google Scholar] [CrossRef]
  29. Ni, Y.; Xu, J. Study of discrete global-sliding mode control for switching DC-DC converter. J. Circuits, Syst. Comput. 2011, 20, 1197–1209. [Google Scholar] [CrossRef]
  30. Liu, X.; Wu, Y.; Deng, Y.; Xiao, S. A global sliding mode controller for missile electromechanical actuator servo system. Proc. Inst. Mech. Eng. Part J. Aerosp. Eng. 2014, 228, 1095–1104. [Google Scholar] [CrossRef]
  31. Wu, M.; Chen, J.S. A discrete-time global quasi-sliding mode control scheme with bounded external disturbance rejection. Asian J. Control 2014, 16, 1839–1848. [Google Scholar] [CrossRef]
  32. Zhang, H.; Ge, L.; Shi, M.; Yang, Q. Research of compound control for DC motor system based on global sliding mode disturbance observer. Math. Probl. Eng. 2014, 2014, 1–7. [Google Scholar] [CrossRef]
  33. Shao, K.; Ma, Q. Global fuzzy sliding mode control for multi-joint robot manipulators based on backstepping. In Foundations of Intelligent Systems; Springer: Berlin/Heidelberg, Germany, 2014; pp. 995–1004. [Google Scholar]
  34. Mobayen, S. Design of LMI-based global sliding mode controller for uncertain nonlinear systems with application to Genesio’s chaotic system. Complexity 2015, 21, 94–98. [Google Scholar] [CrossRef]
  35. Chu, Y.; Fei, J. Adaptive global sliding mode control for MEMS gyroscope using RBF neural network. Math. Probl. Eng. 2015, 2015, 403180. [Google Scholar] [CrossRef]
  36. Mobayen, S. An adaptive fast terminal sliding mode control combined with global sliding mode scheme for tracking control of uncertain nonlinear third-order systems. Nonlinear Dyn. 2015, 82, 599–610. [Google Scholar] [CrossRef]
  37. Chen, F.; Jiang, R.; Wen, C.; Su, R. Self-repairing control of a helicopter with input time delay via adaptive global sliding mode control and quantum logic. Inf. Sci. 2015, 316, 123–131. [Google Scholar] [CrossRef]
  38. Mehta, A.; Naik, B. Sliding Mode Controllers for Power Electronic Converters; Springer: Berlin/Heidelberg, Germany, 2019. [Google Scholar]
  39. Amariutei, R.D.; Andries, V.D.; Goras, L.; Rafaila, M.; Buzo, A.; Pelz, G. On the transient analysis of a DC-DC buck converter under load steps scenarios. In Proceedings of the 2015 International Symposium on Signals, Circuits and Systems (ISSCS), Iasi, Romania, 9–10 July 2015; pp. 1–4. [Google Scholar]
  40. Hsu, Y.C.; Ting, C.Y.; Hsu, L.S.; Lin, J.Y.; Chen, C.C.P. A transient enhancement DC–DC buck converter with dual operating modes control technique. IEEE Trans. Circuits Syst. II Express Briefs 2018, 66, 1376–1380. [Google Scholar] [CrossRef]
  41. Suntio, T. Methods to estimate load-transient response of buck converter under direct-duty-ratio and peak-current-mode control. IEEE Trans. Power Electron. 2019, 35, 6436–6446. [Google Scholar] [CrossRef]
  42. Xie, H.; Guo, E. How the Switching Frequency Affects the Performance of a Buck Converter; Texas Instruments: Dallas, TX, USA, 2019. [Google Scholar]
  43. Butterfield, B. Optimizing Transient Response of Internally Compensated dc-dc Converters with Feedforward Capacitor. Application Report; SLVA289. 2008. Available online: https://www.ti.com/lit/an/slva289b/slva289b.pdf?ts=1614329823364&ref_url=https%253A%252F%252Fwww.google.com%252F (accessed on 22 February 2021).
Figure 1. The DC-DC buck converter model in Simscape.
Figure 1. The DC-DC buck converter model in Simscape.
Energies 14 01249 g001
Figure 2. Time trajectories of the output voltage v o ( t ) , inductor current i L ( t ) , control signal u ( t ) , and the Lyapunov function (Load variation).
Figure 2. Time trajectories of the output voltage v o ( t ) , inductor current i L ( t ) , control signal u ( t ) , and the Lyapunov function (Load variation).
Energies 14 01249 g002
Figure 3. Time trajectories of the output voltage v o ( t ) , inductor current i L ( t ) , control signal u ( t ) , and the Lyapunov function (Load variation + disturbances).
Figure 3. Time trajectories of the output voltage v o ( t ) , inductor current i L ( t ) , control signal u ( t ) , and the Lyapunov function (Load variation + disturbances).
Energies 14 01249 g003
Figure 4. Time trajectories of the output voltage v o ( t ) , inductor current i L ( t ) , control signal u ( t ) , and the Lyapunov function (Load variation + disturbances + uncertainties).
Figure 4. Time trajectories of the output voltage v o ( t ) , inductor current i L ( t ) , control signal u ( t ) , and the Lyapunov function (Load variation + disturbances + uncertainties).
Energies 14 01249 g004
Table 1. Parameters of DC-DC buck converter.
Table 1. Parameters of DC-DC buck converter.
Param.ValueParam.ValueParam.Value
C1000 F g s 60 χ 0.7
L150 H g σ 0.1Q3
R20 Ω ϕ 50h80
V i n 20 v μ 0.5K10 × 10 3
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Mobayen, S.; Bayat, F.; Lai, C.-C.; Taheri, A.; Fekih, A. Adaptive Global Sliding Mode Controller Design for Perturbed DC-DC Buck Converters. Energies 2021, 14, 1249. https://doi.org/10.3390/en14051249

AMA Style

Mobayen S, Bayat F, Lai C-C, Taheri A, Fekih A. Adaptive Global Sliding Mode Controller Design for Perturbed DC-DC Buck Converters. Energies. 2021; 14(5):1249. https://doi.org/10.3390/en14051249

Chicago/Turabian Style

Mobayen, Saleh, Farhad Bayat, Chun-Chi Lai, Asghar Taheri, and Afef Fekih. 2021. "Adaptive Global Sliding Mode Controller Design for Perturbed DC-DC Buck Converters" Energies 14, no. 5: 1249. https://doi.org/10.3390/en14051249

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop