A journal of IEEE and CAA , publishes
high-quality papers in English on original
theoretical/experimental research
and development in all areas of automation
L. G. Wu, J. Liu, S. Vazquez, and S. K. Mazumder, “Sliding mode control in power converters and drives: A review,” IEEE/CAA J. Autom. Sinica, vol. 9, no. 3, pp. 392–406, Mar. 2022. doi: 10.1109/JAS.2021.1004380
Citation:
L. G. Wu, J. Liu, S. Vazquez, and S. K. Mazumder, “Sliding mode control in power converters and drives: A review,” IEEE/CAA J. Autom. Sinica, vol. 9, no. 3, pp. 392–406, Mar. 2022. doi: 10.1109/JAS.2021.1004380
L. G. Wu, J. Liu, S. Vazquez, and S. K. Mazumder, “Sliding mode control in power converters and drives: A review,” IEEE/CAA J. Autom. Sinica, vol. 9, no. 3, pp. 392–406, Mar. 2022. doi: 10.1109/JAS.2021.1004380
Citation:
L. G. Wu, J. Liu, S. Vazquez, and S. K. Mazumder, “Sliding mode control in power converters and drives: A review,” IEEE/CAA J. Autom. Sinica, vol. 9, no. 3, pp. 392–406, Mar. 2022. doi: 10.1109/JAS.2021.1004380
Department of Control Science and Engineering, Harbin Institute of Technology, Harbin 150001, China
2.
Electronic Engineering Department, Universidad de Sevilla, 41092 Sevilla, Spain
3.
Electrical and Computer Engineering Department, University of Illinois Chicago, Chicago, IL 60607 USA
Funds:
This work was supported in part by the National Key R&D Program of China (2019YFB1312000), the National Natural Science Foundation of China (62022030 and 62033005), the Fundamental Research Funds for the Central Universities (HIT.OCEF.2021005), the Heilongjiang Provincial Natural Science Foundation of China (62033005) and the Self-Planned Task of State Key Laboratory of Advanced Welding and Joining (HIT)
Ligang Wu (Fellow, IEEE) received the B.S. degree in automation from the Harbin University of Science and Technology, Harbin, China, in 2001 and the M.E. degree in navigation guidance and control and the Ph.D. degree in control theory and control engineering from the Harbin Institute of Technology, Harbin, in 2003 and 2006, respectively. From January 2006 to April 2007, he was a Research Associate in the Department of Mechanical Engineering, The University of Hong Kong, Hong Kong, China. From September 2007 to June 2008, he was a Senior Research Associate in the Department of Mathematics, City University of Hong Kong, Hong Kong, China. From December 2012 to December 2013, he was a Research Associate in the Department of Electrical and Electronic Engineering, Imperial College London, London, UK. In 2008, he joined the Harbin Institute of Technology, China, as an Associate Professor, and was then promoted to a Full Professor in 2012. Prof. Wu was the winner of the National Science Fund for Distinguished Young Scholars in 2015, and received China Young Five Four Medal in 2016. He was named as the Distinguished Professor of Chang Jiang Scholar in 2017, and was named as the Highly Cited Researcher from 2015 to 2021.Prof. Wu currently serves as an Associate Editor for a number of journals, including IEEE Transactions on Automatic Control, IEEE Transactions on Industrial Electronics, IEEE/ASME Transactions on Mechatronics, Information Sciences, Signal Processing, and IET Control Theory and Applications. He is also an Associate Editor for the Conference Editorial Board, IEEE Control Systems Society. Prof. Wu has published 6 research monographs and more than 150 research papers in international referred journals. His current research interests include switched systems, stochastic systems, computational and intelligent systems, sliding mode control, and advanced control techniques for power electronic systems. In 2019, he was elevated to the IEEE Fellow grade for contributions to sliding mode control and robust filtering
Jianxing Liu (Senior Member, IEEE) received the B.S. degree in mechanical engineering and the M.E. degree in control science and engineering from the Harbin Institute of Technology, Harbin, China, in 2004 and 2010, respectively, and the Ph.D. degree in Automation from the Technical University of Belfort-Montbeliard, Belfort, France, in 2014. Dr. Liu is currently a Professor in the Department of Control Science and Engineering, Harbin Institute of Technology. His current research interests include nonlinear control and observation methods, control algorithms of power electronics systems and renewable energy systems. He is currently serving as Associate Editors for several journals, including IEEE/CAA Journal of Automatica Sinica, Nonlinear Dynamics, ISA Transactions and IEEE Journal of Emerging and Selected Topics in Industrial Electronics, etc
Sergio Vazquez (Fellow, IEEE) received the M.S. and Ph.D. degrees in industrial engineering from the University of Seville (US), Spain, in 2006, and 2010, respectively. Since 2002, he is with the Power Electronics Group working in R&D projects. He is an Associate Professor with the Department of Electronic Engineering, US. His research interests include power electronics systems, modeling, modulation and control of power electronics converters applied to renewable energy technologies. Dr. Vazquez was recipient as coauthor of the 2012 Best Paper Award of the IEEE Transactions on Industrial Electronics and 2015 Best Paper Award of the IEEE Industrial Electronics Magazine. He is involved in the Energy Storage Technical Committee of the IEEE industrial electronics society and is currently serving as an Associate Editor of the IEEE Transactions on Industrial Electronics
Sudip K. Mazumder (Fellow, IEEE) received the Ph.D. degree in electrical and computer engineering from Virginia Tech, Blacksburg, VA, USA, in 2001. He has been a Professor with the University of Illinois Chicago (UIC), Chicago, IL, USA, since 2001. He has been the President of Next Watt LLC, Hoffman Estates, IL, USA, since 2008. He has around 30 years of professional experience and has held research and development and design positions in leading industrial organizations and has served as a Technical Consultant for several industries. He has developed novel multi-scale methodologies for controlling power-electronic systems and networks at wide-narrow-bandgap semiconductor device level resulting in a plurality of practical applications. He has also made multiple novel contributions to the areas of high-frequency-link power electronics including hybrid modulation and differential-mode-converter topology and optically controlled power semiconductor devices and power electronics. He has published more than 250 refereed papers, delivered over 110 keynote/plenary/distinguished/invited presentations, and received 55 sponsored research studies since joining UIC. He served as a Distinguished Lecturer for the IEEE Power Electronics Society (2016-2019) and since 2021, he has been serving as a Regional Distinguished Lecturer for the IEEE Power Electronics Society for the US region. He is the current Editor-at-Large for IEEE Transactions on Power Electronics, the leading journal in power electronics. He serves as an Administrative Committee Member and a Member at Large for the IEEE Power Electronics Society since 2015 and 2020, respectively. He also served as a Chair for The 2021 IEEE 12th International Symposium on Power Electronics for Distributed Generation Systems (PEDG 2021) and as a Chair for the IEEE Power Electronics Society’s Technical Committee on Sustainable Energy Systems between 2015-2020. At UIC, he is the recipient of the most prestigious awards including Distinguished Researcher Award in Natural Sciences and Engineering (2020), Inventor of the Year Award (2014), and University Scholar Award (2013). Earlier, he received several IEEE awards including Prize Paper Award from the IEEE Transactions on Power and Electronics and IEEE International Future Energy Challenge Award, the U.S. Office of Naval Research (ONR) Young Investigator Award (2005) and the U.S. National Science Foundation (NSF) CAREER Award (2003). He was a National Merit scholar in India in 1983 for ranking 9th out of about 250,000 students
Sliding mode control (SMC) has been studied since the 1950s and widely used in practical applications due to its insensitivity to matched disturbances. The aim of this paper is to present a review of SMC describing the key developments and examining the new trends and challenges for its application to power electronic systems. The fundamental theory of SMC is briefly reviewed and the key technical problems associated with the implementation of SMC to power converters and drives, such chattering phenomenon and variable switching frequency, are discussed and analyzed. The recent developments in SMC systems, future challenges and perspectives of SMC for power converters are discussed.
vdc Output voltage of grid-connected power converter
vabc AC voltage vector in abcframe
vαβ AC voltage vector in αβ frame
vdq AC voltage vector in dq frame
iabc AC current vector in abc frame
iαβ AC current vector in αβ frame
idq AC current vector in dq synchronous frame
idq AC current vector in dq synchronous frame
p,q Active power and reactive power
C DC-link capacitor
L Line inductor
RL Load resistance
ω Rotor speed
T Electromagnetic torque
Ψ Rotor flux
I.
Introduction
SLIDING mode control (SMC) is a special kind of nonlinear control which has proven to be an effective robust control strategy for incompletely modeled or nonlinear systems since its first appearance in the 1950s [1]-[4]. One of the most distinguished properties of SMC is that it utilizes a discontinuous control action which switches between two distinctively different system structures such that a new type of system motion, called sliding mode, exists in a specified manifold. This peculiar characteristic of the motion in the manifold provides insensitivity to the matched disturbances. In order to deal with the unmatched uncertainties, SMC with other approaches such as adaptive approach [5], LMI-based approach [6] and observer based approach [7], etc., have been proposed in many works [8], [9].
SMC has been applied primarily to the control of variable structure systems, its analysis and design are well presented in books, survey and tutorial papers [10]-[17], both from a theoretical and implementation perspective. In general, SMC suffers from the so-called chattering phenomena, which is undesirable because it often causes control inaccuracy, high heat loss in electric circuitry, and high wear of moving mechanical parts [18]-[20]. In addition, the chattering action may excite the unmodeled high-order dynamics, which could damage actuators, systems and even leads to unforeseen instability. The chattering in SMC systems is usually caused by
• Utilization of digital controllers with the finite sampling rate, which causes the so-called discretization chattering. Theoretically, the ideal sliding mode implies infinite switching frequency. Since the conventional SMC action is constant within a sampling interval, the switching frequency can not exceed that of half the sampling frequency, which leads to chattering.
• The unmodeled dynamics with small time constants, which are often neglected in the ideal model.
Whatever the case may be, a high switching frequency is not feasible or undesirable for practical power electronics applications due to limitations of switching devices, such as losses, time delay, response time constant, the presence of dead zone, hysteresis and saturation of device switching frequency [21].
Despite the chattering phenomena, the inherent switching nature of SMC is quite suitable and even advantageous for power converters due to its switched operation. Therefore, SMC is an interesting solution to deal with power electronics systems, such as switching dc/dc power converters, grid-connected power converters, and motor drives.
During the last few years, power electronics has undergone an intense technological evolution through the advancements of the power semiconductor industry. For example, the new generation of semiconductor switches operates with faster switching frequency and handles higher powers than the previous one. The widely used real-time computer controllers make the implementation of advanced and complex control algorithms a reality. These factors together have led to the development of cost-effective and grid-friendly converters, which play the fundamental roles in applications such as renewable energy sources and their integration into the electrical grid, motor drives, etc [22]-[25].
This paper is focused on the application of SMC for power converters and drives. The basic SMC theory is revisited and the particular problems and solutions, when applied to power electronics systems, are discussed and analyzed. Methods for solving major challenges of conventional SMC such as chattering phenomenon and variable switching frequency are addressed, and new trends and challenges for its application to power electronic systems are examined.
This paper is organized as follows: Section II briefs the fundamental theory and methodologies of SMC. The use of SMC for different types of power electronics systems are presented in Sections III to V. Future challenges to adopt SMC as an industry solution to power converters are addressed in Section VI. Finally, Section VII concludes the paper.
II.
SMC Fundamental Theory and Methodologies
SMC has been recognized as an efficient tool to design robust controllers for complex high order nonlinear dynamic plants operating under various uncertainty conditions since its first appearance in the 1950s. The major advantage of the sliding mode is the low sensitivity to plant parameter variations and external disturbances which relaxes the necessity of exact modeling. SMC enables the decoupling of the overall system motion into independent partial components of lower dimension, which reduces the complexity of feedback design. SMC has been developed as a new control design method for a wide spectrum of systems including nonlinear, time-varying, discrete, large-scale, infinite-dimensional, stochastic, and distributed systems [26]. Also, in the past two decades, SMC has successfully been applied to a wide variety of practical systems such as robot manipulators, aircrafts, underwater vehicles, spacecrafts, flexible space structures, power electronics, control of electric drives, doubly fed induction generator, robotics, and automotive engines [10], [27]-[29].
In this section, the basic notion of SMC, the controller design principle and their distinguishing features are presented.
A
Fundamental Theory of SMC
Let us consider the following nonlinear system:
x˙(t)=f(x,t)+g(x,t)u(t),
(1)
where x(t)∈Rn is the state variable vector, u(t)∈Rm is the control input, f(⋅,⋅) and g(⋅,⋅) are continuous functions in x and t vector fields [10], [30]. Note that the n is the dimension of the state variable vector x(t), and the m is the dimension of the control input vector u(t).
where u+i(t)≠u−i(t) and s(x)∈Rm is the switching vector function s(x)=[s1(x)s2(x)⋯sm(x)]T. It undergoes discontinuities on the surface s(x)=0.
Note that SMC law (3) is designed to ensure that the sliding surface (s(x)=0) is reached and then motion on the sliding surface is maintained. This means that the so-called ‘reachability condition’ should be satisfied by manipulating the control law u(t). The sufficient condition for the system (1) to satisfy the reachability condition is expressed as
s(x)s˙(x)<0.
(4)
Condition (4) guarantees that the trajectory of the system states always points towards the sliding surface. A more strict reachability condition called ‘η-condition’ is given as follows
s(x)s˙(x)≤−η|s(x,t)|,
(5)
where η is a positive scalar. Condition (5) ensures that the sliding surface is reached in finite time.
B
SMC Design Methods
Several SMC design methods have been proposed in literature which mainly consist of two steps [10], [30]:
Step 1: Design a sliding manifold s(x) which provides desired performance in the sliding mode, such as stability, disturbance rejection capability and tracking;
Step 2: Design a discontinuous feedback control u(t) which will force the system states to reach the sliding manifold in finite time, thus the desired performance is attained and maintained.
For ease of implementation, the sliding variable si(x),i=1,2,…,m is chosen as a linear combination of the state variables, expressed as
si(x)=∑j=1nαjixj(t),
(6)
where αji denotes the sliding coefficients and xj(t)∈x(t). The main objective of the sliding mode controller is to drive the system state trajectories onto the specified sliding surface in a finite time and maintained there for all subsequent time. Typical SMC strategies will be introduced in the following.
1) Equivalent control-based design: For the system (1), assuming that the term ∂s∂xg(x,t) is non-singular, the control law u(t) is designed as follows,
u(t)=ueq(t)+uN(t),
(7)
where ueq(t) represents a continuous component and uN(t) represents a discontinuous component.
The equivalent control ueq(t) is derived from the so-called equivalent control method, i.e., in the case when s(x)=s˙(x)=0. Thus, ueq(t) is calculated as
ueq(t)=−(∂s∂xg(x,t))−1∂s∂xf(x,t).
(8)
Substituting the above equivalent control (8) into the original system (1), it follows that the motion of sliding mode is determined by
x˙(t)=[In−g(∂s∂xg(x,t))−1∂s∂x]f(x,t).
(9)
where (9) is considered as the equation of the sliding mode in the manifold s(x)=0.
The high frequency switching action uN(t) is designed as
uN(t)=−β(∂s∂xg(x,t))−1sign(s(x)),β>0,
(10)
such that the derivative of the Lyapunov function V=12s(x)Ts(x) is negative, that is
V˙==sT(x)s˙(x)sT(x)∂s(x)∂xg(x,t)uN(t)<−β∥s(x)∥.
(11)
Remark 1: The physical meaning of the equivalent control can be interpreted as the low-frequency component of the discontinuous control law u(t), because the high-frequency uN(t) can be filtered out by a low pass filter of the system
τz˙+z=u(t),τ≪1,
(12)
which means z≃ueq.
2) Reaching law approach: The reaching law specifies the dynamics of a switching function, which can be described by the following differential equation:
and Υ=diag{ε1,ε2,…,εm}, εi>0, K=diag{k1,k2,…,km}, ki>0, gi(0)=0, si(x)gi(si(x))>0, i=1,…,m.
Equation (13) is only a general form of reaching law. In fact, there are many reaching laws and some special cases are
1) The constant rate reaching law:
s˙(x)=−Υsign(s(x)),
2) The constant plus proportional rate reaching law:
s˙(x)=−Υsign(s(x))−Ks(t),
3) The power rate reaching law:
s˙i(x)=−εi|si(x)|αsign(si(x)),0<α<1.
The reaching law approach not only guarantees the reaching condition but also specifies the dynamic characteristics of the motion during the reaching phase.
C
Chattering Phenomenon
Chattering problem is one of the main obstacles for applying SMC to real applications. It is caused by unmodeled dynamics or discrete time implementation. Chattering leads to undesirable results, such as low control accuracy, high heat loss in electric circuitry, and high wear of moving mechanical parts [31]. In addition, it may excite the unmodeled high-order dynamics, which probably leads to unforeseen instability. Therefore, various methods have been proposed in literature to reduce or soften the chattering action [32]-[36]. Among others, the main approaches to avoid or limit the chattering problems are shown in Table I. It should be noted that in addition to these methods mentioned in Table I, fractional-order SMC [37] and disturbance observer based SMC approaches [7] are also common and typical approaches to soften the chattering problem.
Table
I.
Main Approaches to Alleviate or Limit the Chattering Problems
Approaches
Operation principles
Boundary layer approach
To insert a boundary layer near the sliding surface so that a continuous control action replaces the discontinuous one when the system is inside the boundary layer [38]. For this purpose, the discontinuous component of the controller:
uN(t)=−Kssign(s(x)),
is often replaced by the saturation control:
uN(t)≈−Kss(x)∥s(x)∥+δ,
for some, preferably small, δ>0. The boundary layer approach has been utilized extensively to practical applications. However, this method has some disadvantages such as:
• It may give a chattering-free system but a finite steady-state error must exist;
• The boundary layer thickness has the trade-off between control performance of SMC and chattering mitigation;
• Within the boundary layer, the characteristics of robustness and the accuracy of the system are no longer assured.
Reaching law approach
Since the amplitude of chattering depends on the magnitude of control, the intuitive way of chattering reduction is to decrease the amplitude of the discontinuous control [39]. This technique affects the robustness property of the controller and degrades the transient response of the system. Therefore, exists a trade-off between the chattering reduction and the system performance. A compromised approach is to decrease the amplitude of the discontinuous control, uN(t), when the system state trajectories are near to sliding surface (to reduce the chattering), and to increase the amplitude when the system states are far from the sliding surface.
Dynamic SMC approach
The main idea of the dynamic SMC approach is to insert an integrator (or any other strictly proper low-pass filter) between the SMC and the controlled plant [40]. The concept is illustrated here:
The time derivative of the control input, ω, is treated as the new control input for the augmented system. Since the low-pass integrator filters out the high frequency chattering in ω, the control input to the real plant, u, becomes continuous which offers a possibility to reduce chattering. Such a method can eliminate chattering and ensure zero steady-state error, however, it should be noted that the system order is increased by one and the transient responses may be degraded [41].
SOSMC approach
Second order sliding mode control (SOSMC) approach is one of the most popular methods to alleviate the chattering problems, which not only effectively eliminates the disadvantages of the conventional SMC, but also maintains its all major attributes such as strong robustness and finite time convergence. The common SOSMC algorithms include twisting algorithm, super-twisting algorithm, drift algorithm and prescribed convergence law algorithm, etc. All these algorithms guarantee that system state can converge s=s˙ in finite time [42]–[45]. Among these second order sliding mode control algorithms, super-twisting algorithm viewed as nonlinear proportional-integral control is very effective to deal with the system in presence of strong nonlinearity effects [46]. The super-twisting algorithm can be expressed as,
The main idea of the intelligent SMC approach is integration of SMC with intelligent control technologies, such as neural networks (NNs), fuzzy logic technologies, etc., to make it smarter [47]–[49]. Depending on the technology different goals can be defined as follows.
• NNs allows one to approximate smooth nonlinear functions to arbitrary accuracy. Therefore, they can be used to approximate and compensate external disturbances and model uncertainties to soften the chattering. On the other hand, NNs in SMC can be also aimed to estimate the switching control term in which the discontinuous control signal is converted to a continuous control signal providing an efficient method to reduce the chattering.
• The purpose of adding fuzzy logic systems to SMC is similar to NNs. It allows one to approximate smooth nonlinear functions to arbitrary accuracy. Then it is used to estimate the external disturbance and modeling uncertainties to alleviate chattering.
• Evolutionary computation is an alternative to seek optimal control parameters. Thus it can be used to alleviate chattering.
SMC is naturally well suited for the control of variable structure systems. Since power converters inherently include switching devices, they belong to variable structure systems. Therefore, it is straightforward to apply SMC that yields a discontinuous control law [10]. Moreover, given that power converters are usually modeled using the state space averaging method, SMC forms an efficient analysis and design tool for the control of switched mode power converters because it offers excellent large-signal handling capability.
Conventional linear control is small signal based. It only allows one to optimally operate the converters for a specific range of operating conditions and often fails to achieve satisfactory performance under large parameter/load variations, i.e., large-signal operating condition. SMC as a kind of nonlinear control method. It is suitable for controlling the power converters, which is able to achieve better regulation and dynamical performance for a wider range of operating conditions. The main reason is that there’s no need to have a linear model of the power converter for nonlinear controller design. However, the main obstacle associated with the application of SMC is its variable frequency nature, which makes the design of output filter difficult. Nonetheless, if this problem is properly handled, SMC is a powerful control design method for power converters and has a huge potential in industrial applications [21].
Many sliding-based controllers have been proposed for dc/dc converters, such as SMC based on Hysteresis-Modulation (HM) technique or fixed-frequency SMC [52]-[54]. As it is well known, the direct implementation of SMC will result in some high and uncontrolled switching frequency which makes them unsuitable for industrial applications. HM-based SMC is adopted to limit the operating frequency via tuning the hysteresis parameter. It should be noted that the operating frequency is only limited but it is still variable [21].
Generally, there are three approaches to make the switching frequency constant. The first approach is to incorporate a constant ramp or timing function directly into the controller [55]. The second approach is to apply the adaptive hysteresis concept, with a hysteresis level which can be varied with both input and output voltages to force the switching frequency to remain a constant under all load conditions [50]. The third approach is to achieve constant switching frequency by employing PWM technique. The PWM-based SMC can be obtained by translating the equivalent control ueq to the duty ratio of the PWM, d. The equivalent control signal ueq is calculated by setting the derivative of the sliding variable to zero, i.e, s˙=0. The control signal u is compared to the PWM carrier to generate a discrete gate pulse signal.
Mazumder et al. proposed a first fixed-frequency PWM-based integral variable structure sliding mode controller for parallel buck converters [53]. This technique was subsequently extended for control of the voltage regulator module application in [56]. Later, a unified fixed-frequency PWM-based direct sliding mode voltage control design was proposed for the buck, boost and buck-boost converters [57]. Its main disadvantage is that it lacks robustness against system parameters, i.e., load resistance and capacitors. Pointed out by [12] that direct sliding mode voltage control for boost and buck/boost converters may result in the instability of the system. Cascade control structure which consists of an inner current loop and outer voltage loop is introduced to solve this problem. This control method increases the overall system’s stability (phase) margin, and hence simplifies the design of the outer voltage loop. It can be concluded from [58] that sliding mode current controller may be a good alternative over conventional current-mode controllers for fast-response boost-converter applications but at a higher implementation cost and circuit complexity.
As an illustrative example, three SMC strategies for buck converter are presented in the discussion. The mathematical model of the typical buck converter can be expressed as,
dVodt=iLC−VoRLC,diLdt=uVinL−VoL,
(14)
where L, C and RL represent inductor, storage capacitor and load resistance, respectively; iL, Vin and Vo are inductor current, input voltage and output voltage, respectively.
However, these strategies are generally applicable to any dc/dc converter types. Basic structures of typical HM-based SMC, fixed-frequency PWM based SMC and cascade control structure for a dc/dc converter system are shown in Table II.
External loop s1=V∗ref−Vo and internal loop s2=i∗L−iL.
i∗L=λ1|s1|12sign(s1)+α1∫tt0sign(s1)ds, u=LE(u2(s2)+VoL+RLLiL), u2(s2)=μ2|σ(s2)|12sign(s2)+α2∫tt0sign(s2)ds, where μ1, μ2, α1 and α2 are positive constants.
The schematic diagram of the buck converter with an HM-based SMC is shown in Table II. The sliding surface s is defined as
s=1RLC(Vref−V0)+ddt(Vref−V0)=1RLC(Vref−V0)−icC,
(15)
where C and RL are the capacitance, and instantaneous load resistance, respectively. Vref and V0 are the desired and capacitor output voltage, respectively.
To drive the trajectories onto the sliding surface s=0, the control law u can be designed as:
u={1,0,ifs>0,ifs<0.
(16)
where u=1 corresponds to the conducting state of the switching element sω while u=0 corresponds to nonconducting state of the switching element sω.
Remark 2: It is worth noting that, in the ideal sliding mode, the state trajectories are directed towards the sliding surface at an infinite switching frequency. However, practical applications limit the switching frequency to reduce the power losses in the converter. A hysteresis band with the boundary conditions s=κ and s=−κ is introduced to deal with this problem. The control law in (16) is redefined as
u={1,0,ifs>κ,ifs<−κ,
(17)
where κ is an arbitrarily small value.
The introduction of hysteresis band only solves the problem of high switching losses, however, variable switching frequency still exists. PWM techniques are employed to achieve constant switching frequency SMC.
B
Fixed-frequency PWM Based SMC
The schematic diagram of the buck converter with a fixed-frequency PWM-based SMC is presented in Table II. The main idea is to use a pulse-width modulator that employs an equivalent control signal to be compared with the fixed-frequency ramp in the modulator. The sliding surface s is defined as,
s=α1(Vref−V0)+α2d(Vref−V0)dt+α3∫(Vref−V0)dt,
(18)
where the positive constants α1,α2 and α3 are the sliding coefficients [21]. Then the control law u can be designed as:
u=ueq+Kp3sign(s),
(19)
where ueq=Kp1iC+Kp2(Vref−V0)+V0 is the equivalent control calculated from s˙=0, Kp1=L(α1α2−1RLC), Kp2=α3α2LC and Kp3>0.
This approach solves the problem of a resulting variable switching frequency but may lead to system instability.
C
Cascade Control Structure
The schematic diagram of the buck converter with a cascade control structure based SMC is presented in Table II. A cascade-control comprises two control loops. The voltage regulation loop is the external loop which provides the current reference for the inner loop [51]. The sliding surface is defined as
s1=Vref−Vo,
(20)
and the control law i∗L in the external loop can be designed as
i∗L=λ1|s1|12sign(s1)+α1∫tt0sign(s1)ds,
(21)
where λ1 and α1 are positive constants.
The inner loop is focused on the current tracking. In this case, the sliding surface is defined as
s2=i∗L−iL,
(22)
and the control law u in the internal loop can be designed as
u=LE[μ2(s2)+VoL+RLLiL],
(23)
where μ2(s2)=λ2|s2|12sign(s2)+α2∫tt0sign(s2)ds with positive constants λ2 and α2.
This approach provides fixed switching frequency and offers more robustness compared with direct voltage SMC. The features of different SMC techniques for a dc-dc buck converter are presented in Table III.
Table
III.
The Features of Different SMC Techniques for dc-dc Buck Converter
Control Scheme
Features
HM-Based SMC
• The order of the resultant control system is 2.
• The output voltage regulation error, integral term of voltage error and output current are considered into the sliding surface, which can improve output voltage performance such as steady-state error, etc.
• The computational time is short, where it adopts the first order SMC and does not use estimator.
• It needs to measure load current or knows the load information, which may increase the system complexity, cost and also limit the application range.
• The control parameters are easy to tune.
• The hysteresis modulation technique is adopted to alleviate the problem of frequency variation caused by line and load variations via tuning the hysteresis parameter. However, the operating frequency is only limited but it is still variable, which increases the switching losses and the complexity of the filter design.
PWM-Based SMC
Single-loop control structure
• The order of the resultant control system is 1.
• The sliding surface considers voltage regulation error, the rate of change of voltage error, and the integration of voltage error, which can improve output voltage performance with fast dynamical response and small voltage overshoot.
• Computational time is short, where it adopts the first order SMC and only has one control loop.
• It does not need to measure the current leading to simple implementation, which has wide range application.
• The sliding coefficients have a great effect on the dynamic of the output voltage, and it is relatively difficult to tune.
• The PWM technique is adopted to generate a constant switching frequency, which can provide comparatively better steady-state line and load regulated converters.
Double-loop control structure
• The order of the resultant control system is 2.
• It needs two sliding surfaces, where one is for the voltage regulation loop and the other is for the current tracking loop. However, only voltage regulation error is considered in both sliding surfaces.
• Computational time is relatively longer, because it has two control loops and uses an estimator and both them utilize second order sliding mode controllers.
• An extended state observer is used to estimate load resistance, considered as the unknown disturbance, improving the robustness of the converter. However, it also adds complexity for control strategy. On the other hand, it still needs to measure the inductor current.
• It has more control parameters and thus increase the difficulty of tuning the parameters.
• By employing PWM technique, the switching frequency is constant, mapping the duty cycle to the equivalent control signal.
• Compared with the single loop, this control structure has a strong anti-interference ability, but needs longer response time.
With the advent of distributed dc power sources in the energy sector, grid-connected power converter plays a key role in industrial applications like integration of renewable energy sources such as wind power systems or photo-voltaic, energy storage systems, motor drives, battery charger in electric vehicles, etc [59]-[63]. PWM converters can operate with a high power factor or any active/reactive power combination. Typically, in the application of renewable energy sources, power converter plays an important role in transforming the renewable energy in electrical energy efficiently and economically. For electric vehicles, power converter works as an interface in the electrical propulsion system turning electrical power to mechanical power for sake of efficiently driving the electric motor. It is also known as the active front end (AFE), which is grid-connected converter that offers features as bidirectional power flow, near-sinusoidal currents, power factor and dc-link capacitor voltage regulation capability [64]. The typical AFE is the three-phase two-level grid-connected power converters and its mathematical model in dq synchronous can be described as
where idq(t)=[id(t),iq(t)]T, vdq=[vd,vq]T, udq(t)=[ud(t),uq(t)]T, J=[01−10].
Different generic loads can be connected to the dc-link depending on the direction of the power flow. A resistive load is connected to the dc-link as a rectifier. For grid integration of renewable energies such as wind power, a power converter (rotor side converter) is connected to the dc-link for the torque and/or speed regulation [70].
The main control objectives for AFE are to regulate the dc-link voltage Vdc to a certain reference V∗dc for any connected load and supply a desired reactive power and draw grid currents with the lower harmonic distortion. Several control methods have been proposed for the control of power converters [71]. In general, a cascade control structure is used which consists of an external control loop and inner control loop. The external control loop is employed to regulate the dc-link voltage to some desired value. The inner control loop is designed to force the grid currents or the instantaneous active and reactive power to track their references [72], [73]. As discussed in [71], the performance of the converter system largely depends on the quality of the inner control strategy. Since grid-connected power converters are variable structure systems, sliding mode techniques are desirable to tackle their control problems. They are able to ensure stability, robustness and increase the dynamic response in the presence of parameter uncertainties and external disturbances. The cascade control structure, which includes outer control loop and inner control loop [74], employing SMC for AFE is shown in Fig. 1. SMC for grid-connected power converters is summarized in Tables IV and V.
Figure
1.
Cascade control structure for grid-connected power converters.
p∗=μdc(z~)+d^(t), where z~ is the regulation error, d^(t) is disturbance estimate and μdc(z~) is SMC with the following form: μdc(z~)=−λdc∣∣z~∣∣12sign(z~)+αdc∫tt0sign(z~)dτ, in which λdc and αdc are positive constants.
Many research endeavors have been focused during the recent years, on control problems in PWM rectifiers. Silva [65] designed a robust sliding-mode controller, suitable for the output voltage control of voltage-sourced unity-power-factor three-phase PWM rectifiers. Through the comparison with PI controller, it shows that the robust sliding-mode controller offers faster dynamics and does not present steady-state errors. Control methods based on state-space average models, using linear regulators for the rectifier output voltage control, must change the modulation index slowly, to ensure stability, thus losing response speed. However, the PI regulator parameters are dependent on the load, system parameters, and on the operating point. Responses, with loads far from the nominal one, are not good enough, presenting rise times and damping factors depending on the load and on the rectifier operating point. Some works have treated the sliding-mode control of these PWM rectifiers just considering the slow and fast manifold approximation [75]. Therefore, they control only the input currents in sliding mode and this approach yields robust input current controllers, but non-robust output voltage controllers. Furthermore, their robustness can only be improved using complex control processes.
Pires et al. [76] proposed a cascade sliding mode controller for a three-phase buck-boost-type rectifier. In the inner current loop, a vector-based sliding-mode control method is used to generate (αβ) space-vector modulation, which forces the input line currents to track a suitable sinusoidal reference. In the outer voltage regulation loop, a PI controller is adopted to regulate the output voltage of the converter. In order to guarantee robustness against load variation, a composite control law consisting of super-twisting based SMC and an extended state observer is developed for the voltage regulation loop [66].
While SMC has been extensively researched in the context of standalone PWM rectifiers, pioneering work has been conducted in [77], where SMC has been applied to plurality of PWM rectifiers connected in a parallel configuration to feed a dc bus from power delivered by a ac multiphase power source. In this application, SMC has been integrated with novel space-vector modulation [78] in a three-dimensional synchronous frame to not only alleviate problems associated with circulating currents in non-isolated parallel PWM rectifiers but also achieve constant frequency of operation even while achieving high quality performance while satisfying stability bound. Subsequently, additional SMC was developed in [79].
Most of the above works need continuous measurements of ac voltages, ac currents and dc voltage. This requires a large number of both voltage and current sensors, which increases system’s complexity, cost, space and reduces system reliability. Moreover, the sensors are susceptible to electrical noise, which cannot be avoided during high-power switching. Reducing the number of sensors has a significant effect upon the control system’s performance. In [80], a simple control scheme was presented for the three-phase power converter without using a current sensor, where the current command can be automatically adjusted. By using the information from dc-link current sensor, a technique of reconstructing three-phase input currents was given to control three-phase voltage-source converters in [81]. Lee et al. [82] proposed a control strategy for three-phase power converter without using any ac input current and voltage sensors in order to achieve desired control performance of the dc output voltage regulation over a wide range. The input phase currents are reconstructed from the switching states of the ac/dc rectifier and the measured dc-link currents, and then used in feedback control. The phase angle and the magnitude of the source voltage were estimated by controlling the deviation between the rectifier current and its model current to be zero. However, they require digital sampling of the dc-link current in every switching cycle and numerical computations. The accuracy of measurement is inherently controlled by the sampling rate.
V.
SMC for High Performance Motor Drives
For the control of the motor drive system, the conventional PI control has been commonly adopted because of its simplicity, strong adaptability and reliability. Nevertheless, PI control may not guarantee that the motor has high performance under parameter and load variations. Thus, a large amount of advanced control methods, such as model predictive control [70], [83], [84], adaptive control [85], [86], fuzzy control [87] and SMC [88]-[90], etc., have been proposed to improve the performance of the motor. Among these advanced control approaches, SMC can perfectly deal with the disturbances and uncertainties of the motor system causing unmodeled dynamics, friction force, and load disturbances to reach a high performance for motor control.
Fig. 2 is a typical cascade control structure employing SMC for the motor drives [91]-[93]. Note that the speed observer in the Fig. 2 is not mandatory, only for the speed sensor less control strategies. In [92], [93], the continuous fast terminal sliding mode control (CFTSMC) is adopted in the outer control loop to regulate speed of permanent magnet synchronous motor (PMSM), shown in Fig. 3. In which the CFTSMC is designed as,
Figure
2.
The block diagram of SMC for the motor speed-regulation system.
where ε is speed error, s is sliding variable, m is parameter of PMSM and μ1, μ2, k1 and k2 are the positive constants to be designed. It should be noted that the main idea of TSMC evolved out of seminal work on terminal attractors, and is evoked by the concept of terminal attractors which guarantee finite time convergence of the states. Thus, compared with traditional SMC, TSMC can guarantee that can make the closed loop system converge to equilibrium in finite time.
The simulation and experimental results demonstrated that CFTSMC has superior performance than the conventional approaches. The SMC for motor drive systems is summarized in Tables VI and VII. Here it should be pointed out that the current based SMC method in the inner control loop for motor drives systems is similar to the grid-connected power converters, which can be seen in Table V. Thus there are only the torque and flux variables based SMC methods given in the Table VII.
Table
VI.
SMC for Motor Drives: Outer Control Loop
s=C[x−∫t0(A+BK)x(τ)dτ], where x=[x1,x2]T, x1=θ∗−θ, x2=ω, A and B are the system matrix and input matrix, respectively, C is set as a positive constant matrix, and K is a state feedback gain matrix.
i∗d=Ks−Kfsign(s), where Kf is a control parameter.
On the other hand, a number of sensors are used in the systems (e.g., speed/position sensors), which increases not only installation difficulty but also cost. Therefore, it is of great interest proposing speed/position sensor-less control strategies in order to reduce cost and improve system reliability [98]. Many research endeavors have been focused on sensor-less control design problems during the recent years, Kalman filter (extended Kalman filter) [99], adaptive observer [100], and sliding-mode observer [101], and so on. Although most of them are able to get accurate speed or position information, they either depend largely on the machine parameters or require a large computational burden.
With its inherent advantages, order reduction, good dynamic performance and robustness to parameter variations and disturbances, sliding mode observer has widely applied in the sensor-less motor drives. In [102], a flatness-based SOSMC combined with an angular velocity second order sliding mode observer was designed for the stepper motor. The angular displacement and the direct current are chosen as flat outputs such that other states or input variables can be presented as a function of the flat outputs and their time derivatives up to some finite number. The practical stability of the closed-loop system was obtained inherently. For the real-time implementation of the designed control law, the online parameter identification should be taken into consideration. Shtessel et al. [103] designed a parameter observer to estimate the load resistance and parasitic phase resistance. An adaptive interconnected observer with online parameter identification (the stator inductance and the stator resistance) was proposed in [104]. It should be noted that above works require the utilization of the current sensors. Wang et al. [105] proposed an adaptive filter with the sliding mode observer for position sensor-less motor drives, and the approach was verified with the experimental results. Two novel sliding mode model reference adaptive system observers were successfully applied in the sensor-less induction motor drive [106]. Compared with the classical observer, the dynamics obtained by sliding mode model reference adaptive system observers do not exhibit damped responses or speed dip. In [107], an adaptive sliding-mode observer was designed for sensorless speed control of an induction motor, which contains three observers. Two sliding-mode observers are designed to estimate currents and the third observer is used to estimate rotor flux which is based on the current observers. This can diminish the influence of parameters variations on the flux and speed estimation. The control structure based on adaptive sliding-mode observer for sensor-less speed control is shown in Fig. 4, where the block diagram of adaptive sliding-mode observer is presented in Fig. 5. Note that the above observers only perform well in high and medium speed since the low signal-to-noise-ratio caused by modeling uncertainty and nonlinearity [108].
Figure
4.
Control structure for sensor-less speed control
VI.
Future Challenges and Prospects of SMC for Power Converters
SMC was effective solution for power converters and motor drives during the last decades. However, there are still several remaining issues that should be solved before it can be extensively used in the industry in the near future.
• Despite the advantages of simplicity and robustness, a main drawback of the pure SMC strategies is chattering which is a high-frequency oscillating occurring in the control process. In recent years, new SMC mechanisms such as higher-order sliding mode, terminal SMC and adaptive SMC have been introduced in order to alleviate the chattering problem. Although these new SMC approaches offer promising dynamical properties, theoretical proofs of finite time convergence and stability analysis are still open problems due to the introduction of non-smoothness and discontinuous terms. Future research activities in this area are definitely required.
• In commercial applications, the use of SMC for basic low-order power converters has been deemed unrealistic because of higher complexity compared to existing linear controllers. From a cost perspective, the idea of applying SMC in high-order power converters is of great value which provides desired performance over a large operating condition. However, for practical implementation of SMC to power converters, it only allows operating at limited frequency ranges while the ideal operation of SMC requires infinitely high frequency.
• Since the control strategies are implemented in digital microprocessor nowadays, the ideal sliding motion, invariability and stability cannot be guaranteed in the continuous time domain due to the discretized sampling. Thus discrete-time sliding mode control is needed, which takes control design in a more generalized sense. Future research about design discretized quasi-sliding mode control schemes for converters and drivers is still needed.
• Considering complex systems whose models have multiple variables, multiple parameters, and nonlinear couplings, it is evident that SMC techniques are inadequate to analyze and predict the behavior of such systems. Intelligent algorithms have proven to be efficient methods dealing with the intricacy and the complexity of the practical industrial systems. Furthermore, due to the fast development of powerful DSPs and field-programmable gate array, high-performance control algorithms can be easily implemented for complex industrial systems. Among various intelligent control techniques, fuzzy logic and neural networks are becoming more and more popular in the applications where the mathematical model is not accurate or the model is ill-defined. Therefore, the integration of intelligent control techniques and SMC can solve the problems met in practical implementations of SMC for complex systems. The major developments in this research area have been outlined in the earlier surveys [5], [7].
VII.
Conclusions
This paper has reviewed the applications of SMC to different types of power converters, i.e., dc/dc converters and three-phase voltage source PWM converters. Several control schemes used to obtain ac/dc conversion with bidirectional power flow and regulation power factor have also been discussed. SMC is a well-known nonlinear control technique which has achieved high-performance operation in a wide application range. The distinctive feature of SMC is its robustness against parametric uncertainties and external perturbations. The main problem associated with the application of SMC to power converters is its variable switching frequency nature, which causes excessive switching losses and complicated design of output filters. On the other hand, with large penetration of renewable energy in power systems, the power converters have become more and more large-scale and complex.
It is obviously not adequate only using the traditional SMC techniques to control these large-scale converters in the future. Therefore, the integration of intelligent control, multi-agent and data-driven approaches with SMC will become one of the most promising researches in control and power electronics fields. By designing properly, these seminal composite control schemes can enhance the performance of the SMC and simultaneously capture attractive features of the advanced algorithm, which can be extensively applied to control complex power electronics systems and does have a huge potential in industrial applications.
E. Shigin, “On improvement of transient processes with the help of correction networks with varying parameters,” Automat. Remote Contr., no. 4, pp. 299–304, 1958.
[2]
S. Emelyanov, “The use of nonlinear corrective devices of the key type to improve the behavior of second order control systems,” Automatic Remote Control, vol. 7, pp. 844–859, 1959.
[3]
U. Itkis, Control Systems of Variable Structure. New York: Wiley, 1976.
[4]
V. Utkin, “Variable structure systems with sliding modes,” IEEE Trans. Automatic Control, vol. 22, no. 2, pp. 212–222, 1977. doi: 10.1109/TAC.1977.1101446
[5]
C.-C. Wen and C.-C. Cheng, “Design of sliding surface for mismatched uncertain systems to achieve asymptotical stability,” Journal of the Franklin Institute, vol. 345, no. 8, pp. 926–941, 2008. doi: 10.1016/j.jfranklin.2008.06.003
[6]
H. H. Choi, “LMI-based sliding surface design for integral sliding mode control of mismatched uncertain systems,” IEEE Trans. Automatic Control, vol. 52, no. 4, pp. 736–742, 2007. doi: 10.1109/TAC.2007.894543
[7]
J. Yang, S. Li, and X. Yu, “Sliding-mode control for systems with mismatched uncertainties via a disturbance observer,” IEEE Trans. Industrial Electronics, vol. 60, no. 1, pp. 160–169, 2012.
[8]
W.-J. Cao and J.-X. Xu, “Nonlinear integral-type sliding surface for both matched and unmatched uncertain systems,” IEEE Trans. Automatic Control, vol. 49, no. 8, pp. 1355–1360, 2004. doi: 10.1109/TAC.2004.832658
[9]
Y. Jiang, D. Clements, and T. Hesketh, “Rejection of unmatched disturbances in sliding mode control,” IFAC Proceedings Volumes, vol. 29, no. 1, pp. 3473–3477, 1996. doi: 10.1016/S1474-6670(17)58215-4
[10]
V. Utkin, J. Gulder, and J. Shi, Sliding Mode Control in Electromechanical Systems. Taylor & Francis Group, 2009.
[11]
X. Yu and O. Kaynak, “Sliding-mode control with soft computing: A survey,” IEEE Trans. Industrial Electronics, vol. 56, no. 9, pp. 3275–3285, 2009. doi: 10.1109/TIE.2009.2027531
[12]
A. Sabanovic, L. M. Fridman, and S. K. Spurgeon, Variable Structure Systems: From Principles to Implementation. IET, 2004, vol. 66.
[13]
O. Kaynak, K. Erbatur, and M. Ertugnrl, “The fusion of computationally intelligent methodologies and sliding-mode control-a survey,” IEEE Trans. Industrial Electronics, vol. 48, no. 1, pp. 4–17, 2001. doi: 10.1109/41.904539
[14]
V. M. Panchade, R. H. Chile, and B. M. Patre, “A survey on sliding mode control strategies for induction motors,” Annual Reviews in Control, vol. 37, no. 2, pp. 289–307, 2013. doi: 10.1016/j.arcontrol.2013.09.008
[15]
D. A. Haghighi and S. Mobayen, “Design of an adaptive super-twisting decoupled terminal sliding mode control scheme for a class of fourth-order systems,” ISA Transactions, vol. 75, pp. 216–225, 2018. doi: 10.1016/j.isatra.2018.02.006
[16]
G. Bartolini, A. Pisano, E. Punta, and E. Usai, “A survey of applications of second-order sliding mode control to mechanical systems,” Int. Journal of Control, vol. 76, no. 9-10, pp. 875–892, 2003. doi: 10.1080/0020717031000099010
[17]
Y. Shtessel, C. Edwards, L. Fridman, A. Levant et al., Sliding Mode Control and Observation. Springer, 2014, vol. 10.
[18]
L. Wu, P. Shi, and X. Su, Sliding Mode Control of Uncertain Parameterswitching Hybrid Systems. John Wiley & Sons, 2014.
[19]
X. Xi, S. Mobayen, H. Ren, and S. Jafari, “Robust finite-time synchronization of a class of chaotic systems via adaptive global sliding mode control,” Journal of Vibration and Control, vol. 24, no. 17, pp. 3842–3854, 2018. doi: 10.1177/1077546317713532
[20]
S. Mobayen and F. Tchier, “Nonsingular fast terminal sliding-mode stabilizer for a class of uncertain nonlinear systems based on disturbance observer,” Scientia Iranica, vol. 24, no. 3, pp. 1410–1418, 2017. doi: 10.24200/sci.2017.4123
[21]
S.-C. Tan, Y.-M. Lai, and C.-K. Tse, Sliding Mode Control of Switching Power Converters: Techniques and Implementation. CRC Press, 2011.
[22]
J. Holtz and X. Qi, “Optimal control of medium-voltage drives – An overview,” IEEE Trans. Industrial Electronics, vol. 60, no. 12, pp. 5472–5481, 2013. doi: 10.1109/TIE.2012.2230594
[23]
Y. Sun, Y. Wang, Z. Wei, G. Sun, and X. Wu, “Robust H∞ load frequency control of multi-area power system with time delay: A sliding mode control approach,” IEEE/CAA Journal of Automatica Sinica, vol. 5, no. 2, pp. 610–617, 2018. doi: 10.1109/JAS.2017.7510649
[24]
G. S. Buja and M. P. Kazmierkowski, “Direct torque control of PWM inverter-fed AC motors-a survey,” IEEE Trans. Industrial Electronics, vol. 51, no. 4, pp. 744–757, 2004. doi: 10.1109/TIE.2004.831717
[25]
J. I. Leon, S. Vazquez, and L. G. Franquelo, “Multilevel converters: Control and modulation techniques for their operation and industrial applications,” Proc. the IEEE, vol. 105, no. 11, pp. 2066–2081, Nov. 2017. doi: 10.1109/JPROC.2017.2726583
[26]
X. Yu and O. Kaynak, “Sliding mode control made smarter: A computational intelligence perspective,” IEEE Systems,Man,and Cybernetics Magazine, vol. 3, no. 2, pp. 31–34, 2017. doi: 10.1109/MSMC.2017.2663559
[27]
C. M. Martínez and D. Cao, “Integrated energy management for electrified vehicles,” Ihorizon-Enabled Energy Management for Electrified Vehicles, pp. 15–75, 2019.
[28]
A. Djoudi, H. Chekireb, S. Bacha, et al, “Low-cost sliding mode control of WECS based on DFIG with stability analysis,” Turkish Journal of Electrical Engineering &Computer Sciences, vol. 23, no. 6, pp. 1698–1714, 2015.
[29]
V. Pande, U. Mate, and S. Kurode, “Discrete sliding mode control strategy for direct real and reactive power regulation of wind driven DFIG,” Electric Power Systems Research, vol. 100, pp. 73–81, 2013. doi: 10.1016/j.jpgr.2013.03.001
[30]
C. Edwards and S. Spurgeon, Sliding Mode Control: Theory and Applications. CRC Press, 1998.
[31]
H. Lee and V. I. Utkin, “Chattering suppression methods in sliding mode control systems,” Annual Reviews in Control, vol. 31, no. 2, pp. 179–188, 2007. doi: 10.1016/j.arcontrol.2007.08.001
[32]
I. Boiko and L. Fridman, “Analysis of chattering in continuous sliding-mode controllers,” IEEE Trans. Automatic Control, vol. 50, no. 9, pp. 1442–1446, 2005. doi: 10.1109/TAC.2005.854655
[33]
Y. Feng, F. Han, and X. Yu, “Chattering free full-order sliding-mode control,” Automatica, vol. 50, no. 4, pp. 1310–1314, 2014. doi: 10.1016/j.automatica.2014.01.004
[34]
P. V. Suryawanshi, P. D. Shendge, and S. B. Phadke, “A boundary layer sliding mode control design for chatter reduction using uncertainty and disturbance estimator,” Int. Journal of Dynamics and Control, vol. 4, no. 4, pp. 456–465, 2016. doi: 10.1007/s40435-015-0150-9
[35]
S. Chakrabarty and B. Bandyopadhyay, “A generalized reaching law for discrete time sliding mode control,” Automatica, vol. 52, pp. 83–86, 2015. doi: 10.1016/j.automatica.2014.10.124
[36]
S. Wen, M. Z. Chen, Z. Zeng, X. Yu, and T. Huang, “Fuzzy control for uncertain vehicle active suspension systems via dynamic sliding-mode approach,” IEEE Trans. Systems,Man,and Cybernetics:Systems, vol. 47, no. 1, pp. 24–32, 2017. doi: 10.1109/TSMC.2016.2564930
[37]
N. Bouarroudj, D. Boukhetala, and F. Boudjema, “Sliding-mode controller based on fractional order calculus for a class of nonlinear systems,” Int. Journal of Electrical &Computer Engineering, vol. 6, no. 5, pp. 2239–2250, 2016.
[38]
J. J. Slotine and S. S. Sastry, “Tracking control of nonlinear systems using sliding surface with application to robot manipulator,” Int. Journal of Control, vol. 38, no. 2, pp. 931–938, 1983.
[39]
W. Gao, Y. Wang, and A. Homaifa, “Discrete-time variable structure control systems,” IEEE Transactions on Industrial Electronics, vol. 42, no. 2, pp. 117–122, 1995. doi: 10.1109/41.370376
[40]
G. Bartolini, A. Ferrara, and E. Usai, “Chattering avoidance by second-order sliding mode control,” IEEE Trans. Automatic Control, vol. 43, no. 2, pp. 241–246, 1998. doi: 10.1109/9.661074
[41]
L. Wong, F. Leung, and P. Tam, “A chattering elimination algorithm for sliding mode control of uncertain non-linear systems,” Mechatronics, vol. 8, no. 7, pp. 765–775, 1998. doi: 10.1016/S0957-4158(98)00031-2
[42]
A. Levant, “Sliding order and sliding accuracy in sliding mode control,” Int. Journal of Control, vol. 58, no. 6, pp. 1247–1263, 1993. doi: 10.1080/00207179308923053
[43]
G. Bartolini, A. Ferrara, and E. Usai, “Chattering avoidance by second-order sliding mode control,” IEEE Trans. Automatic Control, vol. 43, no. 2, pp. 241–246, 1998. doi: 10.1109/9.661074
[44]
G. Bartolini, A. Pisano, and E. Usai, “Second-order sliding-mode control of container cranes,” Automatica, vol. 38, no. 10, pp. 1783–1790, 2002. doi: 10.1016/S0005-1098(02)00081-X
[45]
S. Laghrouche, F. Plestan, and A. Glumineau, “Higher order sliding mode control based on integral sliding mode,” Automatica, vol. 43, no. 3, pp. 531–537, 2007. doi: 10.1016/j.automatica.2006.09.017
[46]
A. Levant, “Principles of 2-sliding mode design,” Automatica, vol. 43, no. 4, pp. 576–586, 2007. doi: 10.1016/j.automatica.2006.10.008
J. Yu, J. Liu, Z. Wu, and H. Fang, “Depth control of a bioinspired robotic dolphin based on sliding-mode fuzzy control method,” IEEE Trans. Industrial Electronics, vol. 65, no. 3, pp. 2429–2438, 2018. doi: 10.1109/TIE.2017.2745451
[49]
D. Qian and G. Fan, “Neural-network-based terminal sliding mode control for frequency stabilization of renewable power systems,” IEEE/CAA Journal of Automatica Sinica, vol. 5, no. 3, pp. 706–717, 2018. doi: 10.1109/JAS.2018.7511078
[50]
S.-C. Tan, Y. Lai, C. K. Tse, and M. K. Cheung, “Adaptive feedforward and feedback control schemes for sliding mode controlled power converters,” IEEE Trans. Power Electronics, vol. 21, no. 1, pp. 182–192, 2006. doi: 10.1109/TPEL.2005.861191
[51]
Y. Yin, J. Liu, S. Vazquez, L. Wu, and L. G. Franquelo, “Disturbance observer based second order sliding mode control for dc-dc buck converters,” in Proc. IECON 2017-Conf. of the IEEE Industrial Electronics Society, 2017, pp. 7117–7122.
[52]
L. Malesani, R. G. Spiazzi, and P. Tenti, “Performance optimization of cuk converters by sliding-mode control,” IEEE Trans. Power Electronics, vol. 10, no. 3, pp. 302–309, May 1995. doi: 10.1109/63.387995
[53]
S. K. Mazumder, A. H. Nayfeh, and A. Borojevic, “Robust control of parallel dc-dc buck converters by combining integral-variable-structure and multiple-sliding-surface control schemes,” IEEE Trans. Power Electronics, vol. 17, no. 3, pp. 428–437, May 2002. doi: 10.1109/TPEL.2002.1004251
[54]
A. Mehta and B. Naik, Sliding Mode Controllers for Power Electronic Converters. Springer, 2019.
[55]
V. M. Nguyen and C. Lee, “Indirect implementations of sliding-mode control law in buck-type converters,” in Proceedings Applied Power Electronics Conf. and Exposition (APEC), vol. 1. IEEE, 1996, pp. 111–115.
[56]
S. K. Mazumder and S. L. Kamisetty, “Design and experimental validation of a multiphase VRM controller,” IEE Proceedings - Electric Power Applications, vol. 152, no. 5, pp. 1076–1084, 2005. doi: 10.1049/ip-epa:20045165
[57]
S.-C. Tan, Y.-M. Lai, and C. K. Tse, “A unified approach to the design of pwm-based sliding-mode voltage controllers for basic dc-dc converters in continuous conduction mode,” IEEE Trans. Circuits and Systems I:Regular Papers, vol. 53, no. 8, pp. 1816–1827, 2006. doi: 10.1109/TCSI.2006.879052
[58]
S. C. Tan, Y. M. Lai, C. K. Tse, L. Martinez-Salamero, and C. K. Wu, “A fast-response sliding-mode controller for boost-type converters with a wide range of operating conditions,” IEEE Trans. Industrial Electronics, vol. 54, no. 6, pp. 3276–3286, Dec. 2007. doi: 10.1109/TIE.2007.905969
[59]
S. Kouro, J. I. Leon, D. Vinnikov, and L. G. Franquelo, “Grid-connected photovoltaic systems: An overview of recent research and emerging PV converter technology,” IEEE Industrial Electronics Magazine, vol. 9, no. 1, pp. 47–61, Mar. 2015. doi: 10.1109/MIE.2014.2376976
[60]
Y. Yin, S. Vazquez, A. Marquez, J. Liu, J. I. Leon, L. Wu, and L. G. Franquelo, “Observer-based sliding-mode control for grid-connected power converters under unbalanced grid conditions,” IEEE Trans. Industrial Electronics, vol. 69, no. 1, pp. 517–527, 2022. doi: 10.1109/TIE.2021.3050387
[61]
R. Wang, Q. Sun, D. Ma, and Z. Liu, “The small-signal stability analysis of the droop-controlled converter in electromagnetic timescale,” IEEE Trans. Sustainable Energy, vol. 10, no. 3, pp. 1459–1469, 2019. doi: 10.1109/TSTE.2019.2894633
[62]
W. Hu, C. Ruan, H. Nian, and D. Sun, “Zero-sequence current suppression strategy with common mode voltage control for open-end winding PMSM drives with common DC bus,” IEEE Trans. Industrial Electronics, DOI: 10.1109/TIE.2020.2988221.
[63]
Q. Sun, R. Han, H. Zhang, J. Zhou, and J. M. Guerrero, “A multiagent-based consensus algorithm for distributed coordinated control of distributed generators in the energy internet,” IEEE Trans. Smart Grid, vol. 6, no. 6, pp. 3006–3019, 2015. doi: 10.1109/TSG.2015.2412779
[64]
S. Vazquez, A. Marquez, R. Aguilera, D. Quevedo, J. I. Leon, and L. G. Franquelo, “Predictive optimal switching sequence direct power control for grid-connected power converters,” IEEE Trans. Industrial Electronics, vol. 62, no. 4, pp. 2010–2020, Apr. 2015. doi: 10.1109/TIE.2014.2351378
[65]
J. Silva, “Sliding mode control of boost-type unity-power-factor PWM rectifiers,” IEEE Trans. Industrial Electronics, vol. 46, no. 3, pp. 594–603, 1999. doi: 10.1109/41.767067
[66]
J. Liu, S. Vazquez, L. Wu, A. Marquez, H. Gao, and L. G. Franquelo, “Extended state observer-based sliding-mode control for three-phase power converters,” IEEE Trans. Industrial Electronics, vol. 64, no. 1, pp. 22–31, 2017. doi: 10.1109/TIE.2016.2610400
[67]
Y. Yin, W. Luo, J. Liu, S. Vazquez, L. Wu, and L. G. Franquelo, “Sliding mode control of three-phase power converters with disturbance attenuation performance,” in Proc. 11th IEEE Int. Conf. on Compatibility, Power Electronics and Power Engineering (CPEPOWERENG). IEEE, 2017, pp. 270–275.
[68]
Y. Yin, J. Liu, J. A. Sanchez, L. Wu, S. Vazquez, J. I. Leon, and L. G. Franquelo, “Observer-based adaptive sliding mode control of NPC converters: an RBF neural network approach,” IEEE Trans. Power Electronics, DOI: 10.1109/TPEL.2018.2853093.
[69]
J. Hu, L. Shang, Y. He, and Z. Zhu, “Direct active and reactive power regulation of grid-connected DC/AC converters using sliding mode control approach,” IEEE Trans. Power Electronics, vol. 26, no. 1, pp. 210–222, 2011. doi: 10.1109/TPEL.2010.2057518
[70]
S. Vazquez, J. I. Leon, L. G. Franquelo, J. Rodriguez, H. A. Young, A. Marquez, and P. Zanchetta, “Model predictive control: A review of its applications in power electronics,” IEEE Industrial Electronics Magazine, vol. 8, no. 1, pp. 16–31, 2014. doi: 10.1109/MIE.2013.2290138
[71]
M. P. Kazmierkowski and L. Malesani, “Current control techniques for three-phase voltage-source PWM converters: a survey,” IEEE Trans. Industrial Electronics, vol. 45, no. 5, pp. 691–703, Oct. 1998. doi: 10.1109/41.720325
[72]
S. Vazquez, J. A. Sanchez, J. M. Carrasco, J. I. Leon, and E. Galvan, “A model-based direct power control for three-phase power converters,” IEEE Trans. Industrial Electronics, vol. 55, no. 4, pp. 1647–1657, Apr. 2008. doi: 10.1109/TIE.2008.917113
[73]
M. Malinowski, M. Jasiński, and M. P. Kazmierkowski, “Simple direct power control of three-phase PWM rectifier using space-vector modulation (DPC-SVM),” IEEE Trans. Industrial Electronics, vol. 51, no. 2, pp. 447–454, 2004. doi: 10.1109/TIE.2004.825278
[74]
S. Bacha, I. Munteanu, A. I. Bratcu, et al, “Power electronic converters modeling and control,” Advanced Textbooks in Control and Signal Processing, vol. 454, Article No. 454, 2014.
[75]
D. M. Vilathgamuwa, S. R. Wall, and R. D. Jackson, “Variable structure control of voltage sourced reversible rectifiers,” IEE Proceedings - Electric Power Applications, vol. 143, no. 1, pp. 18–24, Jan. 1996. doi: 10.1049/ip-epa:19960039
[76]
V. F. Pires and J. F. Silva, “Three-phase single-stage four-switch PFC buck-boost-type rectifier,” IEEE Trans. Industrial Electronics, vol. 52, no. 2, pp. 444–453, Apr. 2005. doi: 10.1109/TIE.2005.843911
[77]
S. K. Mazumder, “A novel discrete control strategy for independent stabilization of parallel three-phase boost converters by combining space-vector modulation with variable-structure control,” IEEE Trans. Power Electronics, vol. 18, no. 4, pp. 1070–1083, Jul. 2003. doi: 10.1109/TPEL.2003.813770
[78]
K. Xing, F. C. Lee, D. Borojevic, Z. Ye, and S. Mazumder, “Interleaved PWM with discontinuous space-vector modulation,” IEEE Trans. Power Electronics, vol. 14, no. 5, pp. 906–917, Sep. 1999. doi: 10.1109/63.788496
[79]
S. K. Mazumder, “Continuous and discrete variable-structure controls for parallel three-phase boost rectifier,” IEEE Trans. Industrial Electronics, vol. 52, no. 2, pp. 340–354, Apr. 2005. doi: 10.1109/TIE.2005.843921
[80]
C.-T. Pan and T.-C. Chen, “Modelling and analysis of a three phase PWM ac-dc convertor without current sensor,” IEE Proceedings B Electric Power Applications, vol. 140, no. 3, pp. 201–208, 1993. doi: 10.1049/ip-b.1993.0024
[81]
W.-C. Lee, T.-K. Lee, and D.-S. Hyun, “Comparison of single-sensor current control in the dc link for three-phase voltage-source PWM converters,” IEEE Trans. Industrial Electronics, vol. 48, no. 3, pp. 491–505, 2001. doi: 10.1109/41.925576
[82]
D.-C. Lee and D.-S. Lim, “AC voltage and current sensorless control of three-phase pwm rectifiers,” IEEE Trans. Power Electronics, vol. 17, no. 6, pp. 883–890, 2002. doi: 10.1109/TPEL.2002.805592
[83]
S. Vazquez, J. Rodriguez, M. Rivera, L. G. Franquelo, and M. Norambuena, “Model predictive control for power converters and drives: Advances and trends,” IEEE Trans. Industrial Electronics, vol. 64, no. 2, pp. 935–947, 2017. doi: 10.1109/TIE.2016.2625238
[84]
S. Vazquez, R. P. Aguilera, P. Acuna, J. Pou, J. I. Leon, L. G. Franquelo, and V. G. Agelidis, “Model predictive control for single-phase npc converters based on optimal switching sequences,” IEEE Trans. Industrial Electronics, vol. 63, no. 12, pp. 7533–7541, 2016. doi: 10.1109/TIE.2016.2594227
[85]
H. H. Choi, N. T.-T. Vu, and J.-W. Jung, “Digital implementation of an adaptive speed regulator for a PMSM,” IEEE Trans. Power Electronics, vol. 26, no. 1, pp. 3–8, 2011. doi: 10.1109/TPEL.2010.2055890
[86]
S. Li and Z. Liu, “Adaptive speed control for permanent-magnet synchronous motor system with variations of load inertia,” IEEE Trans. Industrial Electronics, vol. 56, no. 8, pp. 3050–3059, 2009. doi: 10.1109/TIE.2009.2024655
[87]
C.-S. Chen, “TSK-type self-organizing recurrent-neural-fuzzy control of linear microstepping motor drives,” IEEE Trans. Power Electronics, vol. 25, no. 9, pp. 2253–2265, 2010. doi: 10.1109/TPEL.2010.2046648
[88]
T. Bernardes, V. F. Montagner, H. A. Gründling, and H. Pinheiro, “Discrete-time sliding mode observer for sensorless vector control of permanent magnet synchronous machine,” IEEE Trans. Industrial Electronics, vol. 61, no. 4, pp. 1679–1691, 2014. doi: 10.1109/TIE.2013.2267700
[89]
C. L. Baratieri and H. Pinheiro, “New variable gain super-twisting sliding mode observer for sensorless vector control of nonsinusoidal back-EMF PMSM,” Control Engineering Practice, vol. 52, pp. 59–69, 2016. doi: 10.1016/j.conengprac.2016.04.003
[90]
S. E. Ryvkin and E. P. Lever, Sliding Mode Control for Synchronous Electric Drives. CRC Press, 2011.
[91]
F. Mohd Zaihidee, S. Mekhilef, and M. Mubin, “Robust speed control of PMSM using sliding mode control (SMC)-a review,” Energies, vol. 12, no. 9, Article No. 1669, 2019. doi: 10.3390/en12091669
[92]
W. Xu, A. K. Junejo, Y. Liu, and M. R. Islam, “Improved continuous fast terminal sliding mode control with extended state observer for speed regulation of PMSM drive system,” IEEE Trans. Vehicular Technology, vol. 68, no. 11, pp. 10465–10476, 2019. doi: 10.1109/TVT.2019.2926316
[93]
A. K. Junejo, W. Xu, C. Mu, M. M. Ismail, and Y. Liu, “Adaptive speed control of PMSM drive system based a new sliding-mode reaching law,” IEEE Trans. Power Electronics, vol. 35, no. 11, pp. 12110–12121, 2020. doi: 10.1109/TPEL.2020.2986893
[94]
X. Zhang, L. Sun, K. Zhao, and L. Sun, “Nonlinear speed control for pmsm system using sliding-mode control and disturbance compensation techniques,” IEEE Trans. Power Electronics, vol. 28, no. 3, pp. 1358–1365, 2013. doi: 10.1109/TPEL.2012.2206610
[95]
F.-J. Lin and S.-L. Chiu, “Adaptive fuzzy sliding-mode control for PM synchronous servo motor drives,” IEE Proceedings-Control Theory and Applications, vol. 145, no. 1, pp. 63–72, 1998. doi: 10.1049/ip-cta:19981683
[96]
C. Lascu, I. Boldea, and F. Blaabjerg, “Variable-structure direct torque control-a class of fast and robust controllers for induction machine drives,” IEEE Trans. Industrial Electronics, vol. 51, no. 4, pp. 785–792, 2004. doi: 10.1109/TIE.2004.831724
[97]
C. Lascu, I. Boldea, and F. Blaabjer, “Super-twisting sliding mode control of torque and flux in permanent magnet synchronous machine drives,” in Proc. IECON 39th Annual Conf. of the IEEE Industrial Electronics Society, Nov 2013, pp. 3171–3176.
[98]
M. P. Kazmierkowski, L. G. Franquelo, J. Rodriguez, M. A. Perez, and J. I. Leon, “High-performance motor drives,” IEEE Industrial Electronics Magazine, vol. 5, no. 3, pp. 6–26, Sept. 2011. doi: 10.1109/MIE.2011.942173
[99]
E. Zerdali and M. Barut, “The comparisons of optimized extended kalman filters for speed-sensorless control of induction motors,” IEEE Trans. Industrial Electronics, vol. 64, no. 6, pp. 4340–4351, 2017. doi: 10.1109/TIE.2017.2674579
[100]
G. Yang and T.-H. Chin, “Adaptive-speed identification scheme for a vector-controlled speed sensorless inverter-induction motor drive,” IEEE Trans. Industry Applications, vol. 29, no. 4, pp. 820–825, 1993. doi: 10.1109/28.232001
[101]
S. Chi, Z. Zhang, and L. Xu, “Sliding-mode sensorless control of directdrive PM synchronous motors for washing machine applications,” IEEE Trans. Industry Applications, vol. 45, no. 2, pp. 582–590, 2009. doi: 10.1109/TIA.2009.2013545
[102]
F. Nollet, T. Floquet, and W. Perruquetti, “Observer-based second order sliding mode control laws for stepper motors,” Control Engineering Practice, vol. 16, no. 4, pp. 429–443, 2008. doi: 10.1016/j.conengprac.2007.05.008
[103]
Y. Shtessel, S. Baev, and H. Biglari, “Unity power factor control in three-phase AC/DC boost converter using sliding modes,” IEEE Trans. Industrial Electronics, vol. 55, no. 11, pp. 3874–3882, 2008. doi: 10.1109/TIE.2008.2003203
[104]
M. Hamida, J. De Leon, A. Glumineau, and R. Boisliveau, “An adaptive interconnected observer for sensorless control of PM synchronous motors with online parameter identification,” IEEE Trans. Industrial Electronics, vol. 60, no. 2, pp. 739–748, 2013. doi: 10.1109/TIE.2012.2206355
[105]
G. Wang, T. Li, G. Zhang, X. Gui, and D. Xu, “Position estimation error reduction using recursive-least-square adaptive filter for model-based sensorless interior permanent-magnet synchronous motor drives,” IEEE Trans. Industrial Electronics, vol. 61, no. 9, pp. 5115–5125, 2014. doi: 10.1109/TIE.2013.2264791
[106]
M. Comanescu and L. Xu, “Sliding-mode MRAS speed estimators for sensorless vector control of induction machine,” IEEE Trans. Industrial Electronics, vol. 53, no. 1, pp. 146–153, 2006. doi: 10.1109/TIE.2005.862303
[107]
J. Li, L. Xu, and Z. Zhang, “An adaptive sliding-mode observer for induction motor sensorless speed control,” IEEE Trans. Industry Applications, vol. 41, no. 4, pp. 1039–1046, 2005. doi: 10.1109/TIA.2005.851585
[108]
G. Wang, M. Valla, and J. Solsona, “Position sensorless permanent magnet synchronous machine drives-a review,” IEEE Trans. Industrial Electronics, vol. 67, no. 7, pp. 5830–5842, 2019.
L. G. Wu, J. Liu, S. Vazquez, and S. K. Mazumder, “Sliding mode control in power converters and drives: A review,” IEEE/CAA J. Autom. Sinica, vol. 9, no. 3, pp. 392–406, Mar. 2022. doi: 10.1109/JAS.2021.1004380
L. G. Wu, J. Liu, S. Vazquez, and S. K. Mazumder, “Sliding mode control in power converters and drives: A review,” IEEE/CAA J. Autom. Sinica, vol. 9, no. 3, pp. 392–406, Mar. 2022. doi: 10.1109/JAS.2021.1004380
Table
I.
Main Approaches to Alleviate or Limit the Chattering Problems
Approaches
Operation principles
Boundary layer approach
To insert a boundary layer near the sliding surface so that a continuous control action replaces the discontinuous one when the system is inside the boundary layer [38]. For this purpose, the discontinuous component of the controller:
uN(t)=−Kssign(s(x)),
is often replaced by the saturation control:
uN(t)≈−Kss(x)∥s(x)∥+δ,
for some, preferably small, δ>0. The boundary layer approach has been utilized extensively to practical applications. However, this method has some disadvantages such as:
• It may give a chattering-free system but a finite steady-state error must exist;
• The boundary layer thickness has the trade-off between control performance of SMC and chattering mitigation;
• Within the boundary layer, the characteristics of robustness and the accuracy of the system are no longer assured.
Reaching law approach
Since the amplitude of chattering depends on the magnitude of control, the intuitive way of chattering reduction is to decrease the amplitude of the discontinuous control [39]. This technique affects the robustness property of the controller and degrades the transient response of the system. Therefore, exists a trade-off between the chattering reduction and the system performance. A compromised approach is to decrease the amplitude of the discontinuous control, uN(t), when the system state trajectories are near to sliding surface (to reduce the chattering), and to increase the amplitude when the system states are far from the sliding surface.
Dynamic SMC approach
The main idea of the dynamic SMC approach is to insert an integrator (or any other strictly proper low-pass filter) between the SMC and the controlled plant [40]. The concept is illustrated here:
The time derivative of the control input, ω, is treated as the new control input for the augmented system. Since the low-pass integrator filters out the high frequency chattering in ω, the control input to the real plant, u, becomes continuous which offers a possibility to reduce chattering. Such a method can eliminate chattering and ensure zero steady-state error, however, it should be noted that the system order is increased by one and the transient responses may be degraded [41].
SOSMC approach
Second order sliding mode control (SOSMC) approach is one of the most popular methods to alleviate the chattering problems, which not only effectively eliminates the disadvantages of the conventional SMC, but also maintains its all major attributes such as strong robustness and finite time convergence. The common SOSMC algorithms include twisting algorithm, super-twisting algorithm, drift algorithm and prescribed convergence law algorithm, etc. All these algorithms guarantee that system state can converge s=s˙ in finite time [42]–[45]. Among these second order sliding mode control algorithms, super-twisting algorithm viewed as nonlinear proportional-integral control is very effective to deal with the system in presence of strong nonlinearity effects [46]. The super-twisting algorithm can be expressed as,
The main idea of the intelligent SMC approach is integration of SMC with intelligent control technologies, such as neural networks (NNs), fuzzy logic technologies, etc., to make it smarter [47]–[49]. Depending on the technology different goals can be defined as follows.
• NNs allows one to approximate smooth nonlinear functions to arbitrary accuracy. Therefore, they can be used to approximate and compensate external disturbances and model uncertainties to soften the chattering. On the other hand, NNs in SMC can be also aimed to estimate the switching control term in which the discontinuous control signal is converted to a continuous control signal providing an efficient method to reduce the chattering.
• The purpose of adding fuzzy logic systems to SMC is similar to NNs. It allows one to approximate smooth nonlinear functions to arbitrary accuracy. Then it is used to estimate the external disturbance and modeling uncertainties to alleviate chattering.
• Evolutionary computation is an alternative to seek optimal control parameters. Thus it can be used to alleviate chattering.
External loop s1=V∗ref−Vo and internal loop s2=i∗L−iL.
i∗L=λ1|s1|12sign(s1)+α1∫tt0sign(s1)ds, u=LE(u2(s2)+VoL+RLLiL), u2(s2)=μ2|σ(s2)|12sign(s2)+α2∫tt0sign(s2)ds, where μ1, μ2, α1 and α2 are positive constants.
Table
III.
The Features of Different SMC Techniques for dc-dc Buck Converter
Control Scheme
Features
HM-Based SMC
• The order of the resultant control system is 2.
• The output voltage regulation error, integral term of voltage error and output current are considered into the sliding surface, which can improve output voltage performance such as steady-state error, etc.
• The computational time is short, where it adopts the first order SMC and does not use estimator.
• It needs to measure load current or knows the load information, which may increase the system complexity, cost and also limit the application range.
• The control parameters are easy to tune.
• The hysteresis modulation technique is adopted to alleviate the problem of frequency variation caused by line and load variations via tuning the hysteresis parameter. However, the operating frequency is only limited but it is still variable, which increases the switching losses and the complexity of the filter design.
PWM-Based SMC
Single-loop control structure
• The order of the resultant control system is 1.
• The sliding surface considers voltage regulation error, the rate of change of voltage error, and the integration of voltage error, which can improve output voltage performance with fast dynamical response and small voltage overshoot.
• Computational time is short, where it adopts the first order SMC and only has one control loop.
• It does not need to measure the current leading to simple implementation, which has wide range application.
• The sliding coefficients have a great effect on the dynamic of the output voltage, and it is relatively difficult to tune.
• The PWM technique is adopted to generate a constant switching frequency, which can provide comparatively better steady-state line and load regulated converters.
Double-loop control structure
• The order of the resultant control system is 2.
• It needs two sliding surfaces, where one is for the voltage regulation loop and the other is for the current tracking loop. However, only voltage regulation error is considered in both sliding surfaces.
• Computational time is relatively longer, because it has two control loops and uses an estimator and both them utilize second order sliding mode controllers.
• An extended state observer is used to estimate load resistance, considered as the unknown disturbance, improving the robustness of the converter. However, it also adds complexity for control strategy. On the other hand, it still needs to measure the inductor current.
• It has more control parameters and thus increase the difficulty of tuning the parameters.
• By employing PWM technique, the switching frequency is constant, mapping the duty cycle to the equivalent control signal.
• Compared with the single loop, this control structure has a strong anti-interference ability, but needs longer response time.
p∗=μdc(z~)+d^(t), where z~ is the regulation error, d^(t) is disturbance estimate and μdc(z~) is SMC with the following form: μdc(z~)=−λdc∣∣z~∣∣12sign(z~)+αdc∫tt0sign(z~)dτ, in which λdc and αdc are positive constants.
s=C[x−∫t0(A+BK)x(τ)dτ], where x=[x1,x2]T, x1=θ∗−θ, x2=ω, A and B are the system matrix and input matrix, respectively, C is set as a positive constant matrix, and K is a state feedback gain matrix.
i∗d=Ks−Kfsign(s), where Kf is a control parameter.
for some, preferably small, δ>0. The boundary layer approach has been utilized extensively to practical applications. However, this method has some disadvantages such as:
• It may give a chattering-free system but a finite steady-state error must exist;
• The boundary layer thickness has the trade-off between control performance of SMC and chattering mitigation;
• Within the boundary layer, the characteristics of robustness and the accuracy of the system are no longer assured.
Reaching law approach
Since the amplitude of chattering depends on the magnitude of control, the intuitive way of chattering reduction is to decrease the amplitude of the discontinuous control [39]. This technique affects the robustness property of the controller and degrades the transient response of the system. Therefore, exists a trade-off between the chattering reduction and the system performance. A compromised approach is to decrease the amplitude of the discontinuous control, uN(t), when the system state trajectories are near to sliding surface (to reduce the chattering), and to increase the amplitude when the system states are far from the sliding surface.
Dynamic SMC approach
The main idea of the dynamic SMC approach is to insert an integrator (or any other strictly proper low-pass filter) between the SMC and the controlled plant [40]. The concept is illustrated here:
The time derivative of the control input, ω, is treated as the new control input for the augmented system. Since the low-pass integrator filters out the high frequency chattering in ω, the control input to the real plant, u, becomes continuous which offers a possibility to reduce chattering. Such a method can eliminate chattering and ensure zero steady-state error, however, it should be noted that the system order is increased by one and the transient responses may be degraded [41].
SOSMC approach
Second order sliding mode control (SOSMC) approach is one of the most popular methods to alleviate the chattering problems, which not only effectively eliminates the disadvantages of the conventional SMC, but also maintains its all major attributes such as strong robustness and finite time convergence. The common SOSMC algorithms include twisting algorithm, super-twisting algorithm, drift algorithm and prescribed convergence law algorithm, etc. All these algorithms guarantee that system state can converge s=s˙ in finite time [42]–[45]. Among these second order sliding mode control algorithms, super-twisting algorithm viewed as nonlinear proportional-integral control is very effective to deal with the system in presence of strong nonlinearity effects [46]. The super-twisting algorithm can be expressed as,
The main idea of the intelligent SMC approach is integration of SMC with intelligent control technologies, such as neural networks (NNs), fuzzy logic technologies, etc., to make it smarter [47]–[49]. Depending on the technology different goals can be defined as follows.
• NNs allows one to approximate smooth nonlinear functions to arbitrary accuracy. Therefore, they can be used to approximate and compensate external disturbances and model uncertainties to soften the chattering. On the other hand, NNs in SMC can be also aimed to estimate the switching control term in which the discontinuous control signal is converted to a continuous control signal providing an efficient method to reduce the chattering.
• The purpose of adding fuzzy logic systems to SMC is similar to NNs. It allows one to approximate smooth nonlinear functions to arbitrary accuracy. Then it is used to estimate the external disturbance and modeling uncertainties to alleviate chattering.
• Evolutionary computation is an alternative to seek optimal control parameters. Thus it can be used to alleviate chattering.
External loop s1=V∗ref−Vo and internal loop s2=i∗L−iL.
i∗L=λ1|s1|12sign(s1)+α1∫tt0sign(s1)ds, u=LE(u2(s2)+VoL+RLLiL), u2(s2)=μ2|σ(s2)|12sign(s2)+α2∫tt0sign(s2)ds, where μ1, μ2, α1 and α2 are positive constants.
p∗=μdc(z~)+d^(t), where z~ is the regulation error, d^(t) is disturbance estimate and μdc(z~) is SMC with the following form: μdc(z~)=−λdc∣∣z~∣∣12sign(z~)+αdc∫tt0sign(z~)dτ, in which λdc and αdc are positive constants.
s=C[x−∫t0(A+BK)x(τ)dτ], where x=[x1,x2]T, x1=θ∗−θ, x2=ω, A and B are the system matrix and input matrix, respectively, C is set as a positive constant matrix, and K is a state feedback gain matrix.
i∗d=Ks−Kfsign(s), where Kf is a control parameter.