This manuscript investigates speed and flux tracking control method based on quasi-continuous sliding mode control (SMC) for induction motor (IM). To overcome the problem of conventional SMC, a quasi-continuous second-order sliding mode controller (QC2SMC) is first designed. QC2SMC produces continuous control and less chattering. Chattering exists during the control action of QC2SMC when the system remains on the sliding manifold. However, it is difficult to select sliding mode (SM) controller gain that minimizes the reaching time on sliding manifold. So as to reduce the chattering, fuzzy-adapted QC2SMC (FQC2SMC) is designed, in which the fuzzy system is employed to adaptively tune the SM controller gain. Moreover, with the intention of reduce chattering and achieve high tracking accuracy, quasi-continuous third-order sliding mode controller (QC3SMC) is investigated. However, the transient response of QC3SMC is very slow. This is the main constraint of QC3SMC and overcome by applying a fuzzy-adapted QC3SMC (FQC3SMC) is intended. Control structure incorporates a state observer based on a super twisting algorithm to estimate the rotor flux and torque from stator currents and rotor speed. By using robust exact differentiator, estimation of the sliding surface derivative and designing of an observer for load torque are not needed. The convergence of controllers can be guaranteed and analyzed by using Lyapunov function. Here, simulation results are included to validate the effectiveness of the proposed strategy.
An induction motor (IM) is widely used in industry, mainly due to its reliability and relatively low cost. The control of an IM has attracted much attention in the past few decades. However, IMs constitute a theoretically challenging control problem, since the dynamical system is nonlinear, the electric rotor variables are not measurable, and the physical parameters are most often imprecisely known. In the past years, various approaches have been developed to estimate rotor flux and speed including conventional schemes [1–4], model reference adaptive schemes (MRAS) [5–10], sliding mode control (SMC) theory [11–18] and fuzzy logic control (FLC) [19–28]. [29] is concerned with the problem of passivity-based asynchronous SMC for a class of uncertain singular Markovian jump systems (MJSs) with time-delay and nonlinear perturbations. [30] investigates the problem of the fault detection filter design for nonhomogeneous MJSs by a Takagi-Sugeno fuzzy approach. From the existing literature, SMC has received a great deal of attention due to its attractive features such as order reduction, disturbance rejection, robustness and simplicity of implementation. In most of application to IMs, the first order sliding mode controller (FOSMC) approach is impractical due to chattering phenomenon and offer lower accuracy. So that high order sliding modes (HOSMs) employed in real time applications to eliminate chattering effect with high tracking accuracy [31, 32].
The quasi continuous SMC existing in [33–36] is the class of HOSM controller. Formulation of HOSM controllers involved higher time derivatives of the switching surface in the design of control law. Their implementation is more complicated and need further computation time. However, the benefits of HOSM are that elimination of chattering effect and offers higher accurateness in realization. In [33–36], quasi-continuous HOSM controller with robust exact differentiators techniques have been developed and applied successfully for real applications. Besides, quasi continuous second-order sliding mode controller (QC2SMC) and quasi continuous third-order sliding mode controller (QC3SMC) and differentiators are applied to quaternion-based spacecraft-attitude-tracking maneuvers in [37]. [38, 39] proposed controller using the quasi- continuo control algorithm to IM. Quasi-continuous HOSM generates continuous control and less chattering than other HOSM controllers. However, quasi-continuous HOSM require large SM controller gain values to bring the system state on the sliding manifold . Significant chattering is produced owing to the presence of switching delays, measurement noises and singular perturbations. In addition, it is complicated to choose a suitable SM controller gain that minimize the reaching time on sliding manifold. Moreover, in order to reduce chattering, fast transient response and achieve high tracking accuracy, so that a fuzzy-adapted QC3SMC (FQC3SMC) based robust exact differentiators is proposed to IM. In order to these, the fuzzy system is employed to adaptively tune the SM controller gain. This technique has been developed and applied successfully for robot manipulatorsin [40].
In SMC, auxiliary control effort should be designed to eliminate the effect of the unpredictable perturbations. The auxiliary control effort is referred to as hitting control effort. The hitting control gain concerned with an upper bound of uncertainties and sign function. However, the upper bound of uncertainties, which is required in the control law, is difficult to obtain precisely in advance for practical applications. Several methods exist [41–46] in literature, which has significant advantage that, convergence speed increased and reaching time is reduced. In path tracking systems, however, the system invariance properties are observed only during the sliding phase. In reaching phase, tracking may be hindered by disturbances or parameter variations. The straightforward way to reduce tracking error and reaching time by increasing hitting gain, which may cause chattering effect. The chattering can also be reduced by using small boundary layer thickness. The selection of hitting gain value is based on minimization of tracking error and reaching time, whenever the tracking error is negative then we have to choose a small gain value for desired performance of system and vice-versa. The sliding hyperplane highly depend upon the dynamics of error and change in error so that we have to consider this variable as input to the fuzzy logic module for updating hitting gain. By using above consideration, the general rule is composed as, if sliding surface in negative region, then select a small value of hitting gain and vice versa. In this way, hitting gain can be determined by using fuzzy logic tuning approach.
In this paper, quasi continuous SM approach includes state observers based on super twisting algorithm (STA) to estimate the rotor flux and torque from stator currents and rotor speed. QC2SMC with first order differentiator and QC3SMC with second order differentiator are developed to robust for the speed and the flux module in three phase IMs. QC2SMC provides continuous control and less chattering. Chattering exists during the control action of QC2SMC when the system remains on the sliding manifold. However, it is difficult to select SM controller gain that minimize the reaching time on sliding manifold. So as to reduce the chattering, fuzzy QC2SMC (FQC2SMC) is designed, in which the fuzzy system is employed to adaptively tune the SM controller gain. Moreover, with the intention of reduce chattering and achieve high tracking accuracy, a QC3SMC is investigated. However, tracking response of QC3SMC is very slow. This is main constraint of QC3SMC and to overcome this problem, a fuzzy-adapted QC3SMC (FQC3SMC) is proposed. The convergence of controllers can be guaranteed and analyzed by using Lyapunov function.
Induction Motor Model description
Equations for an IM can be modeled in the (α, β) orthogonal stationary reference frame as [47, 48]
The parameters of the model c1, c2, c3, c4, c5 and a1 are defined as
and . with η, σ, β, and γ are positive constants described as
and Rs and Ls are stator resistance and inductance; Rr and Lr are rotor resistance and inductance; and Lm is the mutual inductance. ω is the electrical rotor speed, two-dimensional vectors λT = (λα, λβ), iT = (iα, iβ) and uT = (uα, uβ) are rotor fluxes, stator currents, and stator voltages in (α, β) coordinate, respectively; T and Tl are the torque developed by the motor and the load torque; J is the moment of inertia; Nr is the number of pole pairs. The control output vectors are chosen as
where ω and φ are an electrical rotor speed and square of the rotor flux module respectively.
Problem statements
The control problems stated in the manuscript are mentioned as:
To design a controller scheme for an output tracking based on QC2SMC with first order differentiator, QC3SMC with second order differentiator.
To investigate a controller by employing fuzzy logic system to adaptively tune the SM controller gain in order to minimize chattering, high accuracy and fast response.
Lyapunov function employed to verify convergence of suggested controllers in presence of the parametric uncertainties and disturbances effect. It implies that the speed and rotor flux tracking error maintain towards zero.
Error variables are defined as
where ωref and φref are the references value for the electrical rotor speed and square rotor flux module respectively. Deriving (3) and introducing the desired dynamics, we have
In a state regulator problem, change in reference signals should be zero and
Finally, the new variable system is represented in the following way
Fuzzy-adapted quasi continuous second order sliding mode controller
In the controller design procedure the state variables of a system are known. The relative degree is determined for the respective control output. The relative degree [49] for electrical rotor speed and rotor flux is 2 for each one and the system relative degree is (r = 4). The order of system state equation (1) is 5. As a result, the new system has internal dynamics with lesser order. This means that the system can be partly linearized, controllable and observable. Using linearization technique, the system is converted into a new system where sliding surface is designed. A control law is employed to the sliding variables. An observer is used to estimate the unavailable variables and differentiators to determine the sliding surface derivative.
QC2SMC
Sliding Manifold
The time derivative of expressed by
where is the control input vector. The sliding variables in the subspace s∗=0 are given as
Where D= is non singular matrix and it remains all over in the state space.
Control Law
A SMC algorithm is used to lead the sliding variable towards zero, within fixed time in presence of internal and external disturbances (6). The suggested control law is given by [33, 34]
where is a quasi-continuous signal of the controller and k is a control gain as adjustment parameter.
First order robust differentiator
To employ the QC2SMC, time derivative of the sliding variable () is required. But, it is extremely difficult to find out () for an IM. Owing to this cause, we employ the first order differentiator [50, 51] for evaluation of . A first order robust differentiator using the STA to estimate the sliding variable has the form
where z00, z11 are the actual time estimation of s∗ and . λ0 and λ1, are the fine tune constraints of the differentiator and they are determined by an equation [51].
where lc is the Lipschitz constant.
The sliding surface of speed and rotor flux module φ formulate vector s and both are the functions of differentiation. With the use of differentiator, the requirement of load torque has been eliminated for estimating the sliding surface.
QC2SMC (10) can be revised as
k > 0 is selected suitably large to guarantee convergence in fixed time and disturbance rejection in the system [34]. Second order dynamic systems (6), its stability and convergence are evaluated through Lyapunov functions.
Theorem 1.Consider an IM represented in (6) with the control law (10) leads the rotor speed ω and flux ϕ so that tracking error as (ω - ωref) and (ϕ - ϕref) tends to zero as the time tends to infinity.
Proof. The Lyapunov function for quasi continuous SOSM flux observer is chosen as
and Vs = 0 only when s = 0. Taking the first derivative of Vs, we have
using (6), (8) and (9), then (15) becomes
where , and , are smooth and bounded functions and these are known. Let Lr = L0r + Δ Lr, where L0r and ΔLr indicate the nominal and uncertain part of rotor inductance. J = J0 + Δ J0, where J0 and ΔJ0 indicate the nominal and uncertain part of inertia. Suppose that the external disturbances δ and uncertain parameters ΔJ, ΔLr are all bounded and that these bounds are included in bounded functions. The bounded function becomes . Consider , , and
Then above equation becomes
suppose Ψi = δi + ϒi
by setting the controller as (10) and we have
To assure the attaining and sliding on the manifold, we need
Since , (18) can be written as
If we select the gain ki so that , then . It imply that tracking error as (ω - ωref) and (ϕ - ϕref) tends to zero as the time tends to infinity. This assurances the attainment and sliding on the surface.
FQC2SMC
In previous section (i.e. design of QC2SMC), SM controller gain k in the control law of equations (10) and (13) should be selected to be larger than the upper bound of the uncertainty. Due to large values of SM controller gain, significant chattering is generated even if sliding manifold converges to zero, . In extra case, k should be chosen as time-varying due to the uncertainties are frequently unknown and time varying. In this section, we designed compensated control (CC), whose gain is to adaptively tune k and the time-varying.
where is the estimated value of k. Using fuzzy logic system with adaptive tune, the estimation gain can be obtained. The general structure of the proposed FQC2SMC and FQC3SMC are given in Figure 1. The proposed control scheme describes using fuzzy system to adaptively tune the quasi continuous SM controller gain . We take into consideration operating condition (initial condition, magnitude of the uncertainties, etc.) while constructing fuzzy IF-THEN rules. In the presence of the uncertainties, the operating conditions of the system can be illustrated as a set of points OPi in the sliding surface s and the derivative of the sliding surface state space as shown in figure 2. Each OPi, . . . , OPn represents an operating point corresponding to the magnitude of the uncertainties of the system at each time. Based on the knowledge of the controlled system, we decide the operation of the SM controller gain corresponding to the output of the fuzzy system as follows: when the operating point OP is far from the sliding surface such as at point OP1, the control signal of QC2SMC is continuous. The SM controller gain should be correspondingly large to force the state trajectories to reach the sliding surface rapidly. In contrast, when the system remains around the sliding surface such as at point OPn, the control signal is now discontinuous [40]. The SM controller gain should be very small to reduce chattering. The FQC2SMC scheme to adaptively tune sliding gain is executed as follow:
The recommended control scheme of the fuzzy quasi continuous second / third order sliding mode control (FQC2SMC / FQC3SMC) for induction motor
Operating point corresponding to the magnitude of the uncertainties of the system at each time
Fuzzy rule base
s
P
Z
N
P
PB
P
Z
Z
P
Z
N
N
Z
N
NB
We considered two inputs s, and one output ufqc for fuzzy control with adaptively tune SM controller gain system as demonstrated in figure 1
Switching surface s represented as input variable, which is defined by using linguistic variables P (positive), Z (zero), N (negative). Another input variable is also defined with the help of above mention linguistic variables. Then the output of fuzzy inference system as ufqc described by using linguistic variables NB (negative big), N (negative), Z(zero), P (positive), PB (positive big). Table 1 shows the fuzzy tuning rule base, which are constructed based on the above operating condition. A fuzzy system with two non-interactive inputs x1 and x2 (antecedents) are expressed in the form of s and respectively. Then, a single output ufqc (consequent) is described by a collection of 5 linguistic IF-THEN proposition in the Mamdani form: [52]
IF x1 is and x2 is THEN is Bl for l = 1, 2, . . . .5
where and are the fuzzy sets representing the lth antecedent pairs, and Bl is the fuzzy set representing the lth consequent. ith = 1, 2 are number of antecedents. By using the center of gravity defuzzification, the output value of fuzzy system is[40, 52]
where xi is a running point in the continuous universe, is the membership functions of the input variable xi. and are the membership functions of the fuzzy sets s and and the membership functions of the fuzzy output ufqc are shown in figure 3a, 3b and 3c respectively. With two inputs and one output the input-output mapping is a surface. Figure 4 is a mesh plot of the control surface of the fuzzy inference engine not a flat surface. The plot results from a rule base with nine rules and the surface is more or less bumpy. The horizontal plateaus are due to flat peaks on the input sets. The plateau around the origin implies a low sensitivity towards changes in either error or derivatives of error near the reference. Flat input sets produce flat plateaus and large gains far away from thereference.
The membership functions of the fuzzy subsets (a): s, (b): and (c): fuzzy output ufqc
Mesh plot of the control surface of the fuzzy inference engine
Next, SM controller gain with the adaptively tune is designed as
from the equation (10), (13) and (20), the FQC2SMC is designed as
Fuzzy-adapted quasi continuous third order sliding mode controller
In case of QC2SMC, some chattering effect occurs, thus relative degree is increased upto 3, and third order SMC may be used. QC3SMC normally provides very accurate output.
The positive gains k, β1 and β2 are the adjustment parameters of the controller and it is calculated by simulations. It is extremely difficult to find out and from this system, we employ the second order differentiator [50] for evaluation of and .
where z00, z11 and z22 are estimates of s∗, and respectively.
QC3SMC (24) can be rewritten as
The adjustment parameters of the differentiator are λ0, λ1 and λ2 [50].
FQC3SMC
The compensated control u is now designed by replacing k by in (26). where the adjustable gain constant is the estimated value of k. To obtain the estimation gain , fuzzy control with an adaptive tune is employed. Also consider is the output of an adaptive fuzzy control which is defined same as in FQC2SMC section. The general structure of proposed FQC3SMC scheme is demonstrated in figure 1.
Theorem 2.Consider an IM represented in (6) with the control law (24)and the second order exact differentiator (25) leads the rotor speed ω and flux ϕ so that tracking error as (ω - ωref) and (ϕ - ϕref) tends to zero as the time tends to infinity.
Proof. Similar to the proof of stability of QC2SMC in theorem 1 in design of FQC2SMC section. The Lyapunov function for quasi continuous SOSM flux observer is chosen as
and Vs = 0 only when s = 0. Taking the first derivative of Vs, we have
We choose the control law (24). By setting this controller into (17), and letting Ψi = δi + ϒi, we have
To assurance the attaining and sliding on the manifold, we need
Since , (29) can be written as
If we select the gain ki so that , then . It imply that tracking error as (ω - ωref) and (ϕ - ϕref) tends to zero as the time tends to infinity. This assurances the attainment and sliding on the surface.
Observer design
Flux measurements are the challenging task in IM. Alternatively, by measuring stator currents and rotor speed, flux estimation using observer is possible under various circumstances like parametric uncertainties and disturbance. Due to this, robustness, elimination of chattering and cheapness have the main advantages offered by observer. For the elimination of chattering effect, an asymptotic observer is included in the control loop. Due to the load or machine parametric inaccuracy, chattering is occurred in control signal. In IM, the chattering occurrence is caused by the load or machine parameter inaccuracy. Another possible reason is the unmodelled dynamics in the system, e.g. the lag or transport delay in the inverter or the sensors [14].
Flux observer
The observer is designed to estimate rotor fluxes by measuring ω and (iα, iβ) based on the switching control input with STA [14, 54]. The recommended observer is given as
where , , are observed fluxes of the rotor, , , are the observed stator currents and l1, l2 are the observer gains. The inputs V1α, V2β are derived from the STA [38, 54].
l1, l2, Kλ and Kα are positive parameters suitably high to guarantee the convergence of observer.
Load Torque Observer
In [38] the observer design, the rotor fluxes and speed ω have been used as an input to the system. According to that, motor model is given as
The suggested observer is given by
By selecting observer gains l1 and l2 in such manner that closed loop system become stable.
Simulation results
In this section, performance of First-order SMC [55, 56], QC2SMC [39], QC3SMC [38], FQC2SMC and FQC3SMC (proposed) schemes have been investigated on the three phase IM. The investigations are recognized using simulation in MATLAB- Simulink through numerical integration technique of Euler with the sampling frequency of 10 KHz (a fixed step of 10-4 sec.). An IM and controller parameters are shown in Table 3 and table4 respectively.
Parameters of an induction motor used in simulation
Rotor Type: Squirrel Cage
Nominal Power = 0.186 KW
Voltage(Line to line)= 220 V
Frequency = 60 Hz
Rs= 14 Ω
Ls= 0.4 H
Rr= 10.1 Ω
Lr= 0.4128 H
Lm= 0.377 H
J = 0.01N . m . s2
Nr= 2
1660 rpm
Controller parameters for an induction motor used in simulation
The constants in the mathematical model of an IM are obtained from the table 2: η = 24.4671, σ = 0.1392, β = 16.3977, γ = 402.6218, c1 = 17.9549, c2 = 0.9133, c3 =24.4671, c4 =9.2241, c5 = 273.9826, a1 = 22.4241.
A. Rotor speed tracking The performance of these controllers have been investigated under various circumstances. The first case involves electrical rotor speed controlling under no load, while second and third are related to parametric uncertainties and disturbance. The each case of simulation is divided into two parts. In first part, we validate the potential of FQC2SMC compared with QC2SMC. In second part of simulation, the proposed FQC3SMC is compared with QC3SMC. Also the performance of controllers were assessed based on its robustness, exactness, fast tracking and chattering effect of the plant output.
Under no load condition: In the rotor speed tracking, behavior analysis of the controllers are carried at low speed so that reference value chosen as 100 rad/sec. for the first part of simulation, rotor speed tracking performance of QC2SMC and FQC2SMC are studied. From figure 5(a.ii) and 5(b.i), we see that FQC2SMC converges faster and with less error than QC2SMC. QC2SMC required large SM controller gain values (k = 8.576217 * 103) to bring system states on sliding manifold . However, it is very difficult to select SM controller gain that minimize the reaching time on sliding manifold. Also significant chattering is generated by QC2SMC when the system remains in the sliding manifold. The control efforts of QC2SMC on uα and uβ axis is shown in figures 6(a.ii) and 7(a.ii) respectively. By applying fuzzy system to adaptively tune the SM controller gain (k=751), FQC2SMC almost eliminates the chattering as compared to QC2SMC as shown in figure 6(b.i) and 7(b.i).
The response of actual rotor speed and the estimated rotor speed at no load
Control signal as stator current on alpha axis (uα)
Control signal as stator current on beta axis (uβ)
In second part of simulation, the proposed FQC3SMC is compared with QC3SMC. A phase portrait is the graphical representation of speed tracking error variable moving towards the origin as shown in figure 8. In case of QC2SMC, we require to know (), but, it is very difficult to determine. We employed the first order Levant differentiator to find (). Similarly for QC3SMC, we must know ( and ), which is very difficult to determine. Owing to this reason, we employ the second order differentiator for evaluation of and . Therefore, sliding variable of QC3SMC required more time to reach the origin in state space as presented in phase portrait. Hence transient response of QC3SMC is very slow. Also QC3SMC require large SM controller gain values (k = 1.379 * 106) as shown in figures 6(a.iii) and 7(a.iii). This is main constraint of QC3SMC as appraise to QC2SMC. By applying fuzzy system to adaptively tune the sliding gain (k = 3 *104), FQC3SMC provides fast tracking output with less error as compared to QC3SMC, FQC2SMC and QC2SMC techniques as shown in figure 5(b.ii) (i.e. minimum settling time of FQC3SMC is around t = 0.1msec, while QC2SMC having around t = 2.5msec). Figure 5(a.iii) and figure 5(b.ii) are illustrated as rotor speed tracking performance of QC3SMC and FQC3SMC. The control efforts of FQC3SMC on uα and uβ axis is shown in figures 6(b.ii) and 7(b.ii) respectively.
Phase Portrait of the sliding manifold
Discussion: It is very difficult to choose SM controller gain and require large values in case of QC3SMC. QC3SMC system becomes too slow and significant chattering is generated. This difficulty can be overcome by applying fuzzy system to adaptively tune the SM controller gain (which is also low value). So that FQC2SMC provides less tracking error, smooth control action and fastresponse.
Remark 1. As compared with quasi continuous SM approach described in [37–39], the proposed controller required less hitting gain value as k = 751 under the influence of the lumped uncertainties in system model.
Under parametric uncertainties: In the actual situation, the parameter variation in the value of Lr i.e. ΔLr =+3 % as the mass properties in an IM. Here robustness of suggested controllers are examined under this condition. Due to uncertain condition, the nominal part varies to , which is represented by the smooth and bounded function matrix as
The robustness of the suggested control strategy has been verified by including . QC2SMC and QC3SMC produced significant chattering due to large SM controller gain k values the uncertainties exists in the system. From the table 4, table 5, and figure 9(b.ii), FQC3SMC produce less tracking error than QC2SMC & FQC2SMC under parametric uncertainties. Due to the uncertainties, which are frequently unknown and time varying, error in the system becomes time varying. Figure 10 represents selection of k as time-varying with respect to error function.
Mean Squared Error (MSE): Performance comparison of QC2SMC, FQC2SMC, QC3SMC and FQC3SMC
The response of actual rotor speed and the estimated rotor speed with uncertain parameter variation
Behavior of error in speed and sliding mode controller gain k
Discussion: Robustness property i.e. insensitivity to uncertain variation in parameter of the HOSM is preserved and the chattering is reduced.
Remark 2. Fuzzy logic tool employed to generate hitting signal as stated in (22) of quasi continuous SMC algorithm, which has less magnitude value and also provide smooth control action in speed and flux tracking control problem. Fuzzy adaptation technique applied to minimize the effect of time-varying uncertainties which maintain the transient behavior in complex condition.
Under the influence of disturbances: The internal disturbance rejection response of rotor speed tracking is presented in figure 11a and b. The external disturbance rejection response of rotor speed tracking is presented in figure 12a and b. Table 4 and 5 shows signified performance function such as the mean squared error (MSE) and mean absolute error (MAE), which exhibits a very low value of FQC3SMC in comparison with other techniques.
The response of actual rotor speed and the estimated rotor speed with internal disturbances
The response of actual rotor speed and the estimated rotor speed at load Torque
Discussion: The FQC3SMC has more accurate motion tracking with the speed remains significant unchanged in disturbance and load torqueconditions.
B. Observers The validity of recommended flux and torque observers are evaluated via simulation with initial conditions close to zero. In case of flux observer design, rotor flux has been estimated by considering rotor speed ω and stator currents (iα, iβ) are as input of the system. Similarly, in torque observer design, the rotor speed has been estimated and the magnetic flux of rotor in company with stator currents are considered as input of the system. Due to external disturbances as vibration and measurement noise causes variation in measured rotor speed, which can be eliminated by using observer based solution. Parameters of observers, controller gain and differentiators parameters are selected suitably as shown in table 3. After selecting these parameters, estimated flux will converge to the real ones, when SM will happen as demonstrated in figure 13a and b.
The response of rotor flux module and its estimation
Figures 5, 9, 11 and 12 depicts responses of the estimated rotor speed and a real speed under no load, parametric uncertainties, influence of internal disturbances and load torque. It is examined that the estimated rotor speed converge quickly to the real values in FQC3SMC with less error. The performance index i.e. integral square error (ISE) for the square rotor flux module of QC2SMC, FQC2SMC, QC3SMC and FQC3SMC are presented in figure 14(a.ii), (b.i), (a.iii) and (b.ii) respectively. The performance index i.e. integral square error (ISE) for the rotor speed of QC2SMC, FQC2SMC, QC3SMC and FQC3SMC are presented in figure 15(a.ii), (b.i), (a.iii) and (b.ii)respectively.
Integral square error (ISE) of rotor flux
Integral square error (ISE) of rotor speed
Discussion: SMO can work properly in adverse condition. The performance of observers exhibit more precise, fast tracking and robustness in existence of uncertain variation in parameter, influence of internal disturbances and load torque.
Remark 3. In view of above cases, QC3SMC provides more accurate motion tracking and smooth control action than QC2SMC. Unfortunately, the time response is much slower compared with that of QC2SMC. This difficulty can be solved by employing fuzzy system to adaptively tune SM controller gain. The FQC3SMC has less tracking error, smooth control action and a fast transient response. From the results, FQC3SMC could be a good selection for IM controller design.
Conclusion
In this manuscript, speed and rotor flux tracking control schemes based on quasi continuous second and third-order SMC along with robust differentiators and fuzzy system for IM have been investigated. These investigations have been carried out under the influence of load disturbances and uncertain parameters variations. These quasi-continuous approach provides less chattering and higher accuracy compared with conventional SMC. In addition, a fuzzy logic control scheme was applied to adaptively tune the SM controller gain so as to reduce chattering, high accuracy and fast response. Usefulness of the recommended approach is investigated by comparing computer simulation results of QC2SMC, FQC2SMC, QC3SMC and FQC3SMC.
Footnotes
Acknowledgements
The authors would like to thank BCUD (Board of College and University Development), S. P. Pune University for funding the research project (Sanction No. BCUD/OSD/ 390).
References
1.
P.L.Jansen and R.D.Lorenz, Accuracy limitations of velocity and flux estimation in direct field oriented induction machines, In Power Electronics and Appli- cations, Fifth European Conference on, vol. 4, 1993, pp. 312–318.
2.
P.L.Jansen, R.D.Lorenz and D.W.Novotny, Observer-based direct field orientation: Analysis and comparison of alternative methods, Industry Applications, IEEE Transactions on30(4) (1994), 945–953.
3.
F.-Z.Peng and T.Fukao, Robust speed identification for speed-sensorless vector control of induction motors, Indus Try Applications, IEEE Transactions on30(5) (1994), 1234–1240.
4.
D.A.Dominic and T.R.Chelliah, Analysis of fieldoriented controlled induction motor drives under sensor faults and an overview of sensorless schemes, {ISA} Transactions53(5) (2014), 1680–1694. {ICCA} 2013.
5.
M.Tursini, R.Petrella and F.Parasiliti, Adaptive sliding-mode observer for speed-sensorless control of induction motors, Industry Applications, IEEE Transactions on36(5) (2000), 1380–1387.
6.
J.Li, L.Xu and Z.Zhang, An adaptive sliding-mode observer for induction motor sensorless speed control, Industry Applications, IEEE Transactions on41(4) (2005), 1039–1046.
7.
R.Trabelsi, A.Khedher, M.M.Faouzi and M.Faouzi, Backstepping control for an induction motor using an adaptive sliding rotor-flux observer, Electric Power Systems Research93 (2012), 1–15.
8.
O.Barambones and P.Alkorta, Position control of the induction motor using an adaptive sliding-mode controller and observers, Industrial Electronics, IEEE Transactions on61(12) (2014), 6556–6565.
9.
N.Kumar, T.R.Chelliah and S.P.Srivastava, Adaptive control schemes for improving dynamic performance of efficiency-optimized induction motor drives,{ISA} Transactions57 (2015), 301–310.
10.
A.Zaafouri, C.B.Regaya, H.B.Azza and A.ChAcari, Dsp-based adaptive backstep ping using the tracking errors for high-performance sensorless speed control of induction motor drive, {ISA} Transactions60 (2016), 333–347.
11.
V.I.Utkin, Sliding mode control design principles and applications to electric drives, Industrial Electronics, IEEE Transactions on40(1) (1993), 23–36.
12.
A.Benchaib, A.Rachid, E.Audrezet and M.Tadjine, Realtime sliding-mode observer and control of an induction motor, Industrial Electronics, IEEE Transactions on46(1) (1999), 128–138.
13.
A.Benchaib, A.Rachid and E.Audrezet, Sliding mode inputoutput linearization and field orientation for real-time control of induction motors, Power Electronics, IEEE Transactions on14(1) (1999), 3–13.
14.
Z.Yan and V.Utkin, Sliding mode observers for electric machines-an overview, In IECON02 [Industrial Electronics Society, IEEE 2002 28th Annual Conference of the], vol. 3, 2002, pp. 1842–1847.
15.
T.-J.Fu and W.-F.Xie, A novel sliding-mode control of induction motor using space vector modulation technique, {ISA} Transactions44(4) (2005), 481–490.
16.
M.Comanescu, Single and double compound manifold sliding mode observers for flux and speed estimation of the induction motor drive, Electric Power Applications, IET8(1) (2014), 29–38.
17.
Y.Hammou, I.Kebbati and A.Mansouri, New algorithms of control and observation of the induction motor based on the sliding mode theory, Electric Power Components and Systems43(5) (2015), 520–532.
18.
J.R.Dominguez, Discrete-time modeling and control of induction motors by means of variational integrators and sliding modes-part ii: Control design, Industrial Electronics, IEEE Transactions on (PP99) (2015), 1–1.
19.
M.K.Masood, W.P.Hew and N.A.Rahim, Review of anfis-based control of induction motors, Journal of Intelligent & Fuzzy Systems23(4) (2012), 143–158.
20.
A.Lokriti, I.Salhi, S.Doubabi and Y.Zidani, Induction motor speed drive improvement using fuzzy ip-self-tuning controller.A real time implementation, { ISA} Transactions52(3) (2013), 406–417.
21.
S.Rafa, A.Larabi, L.Barazane, M.Manceur, N.Essoun-bouli and A.Hamzaoui, Implementation of a new fuzzy vector control of induction motor, {ISA} Transactions53(3) (2014), 744–754.
22.
E.Daryabeigi, N.R.Abjadi and G.R.Arab Markadeh, Automatic speed control of an asymmetrical six-phase induction motor using emotional controller (belbic), Journal of Intelligent and Fuzzy Systems26(4) (2014), 1879–1892.
23.
S.Senthilkumar and S.Vijayan, High performance emotional intelligent controller for induction motor speed control, Journal of Intelligent & Fuzzy Systems27(2) (2014), 891–900.
24.
T.Ramesh, A.K.Panda and S.S.Kumar, Type-2 fuzzy logic control based MRAS speed estimator for speed sensorless direct torque and flux control of an induction motor drive, {ISA} Transactions57 (2015), 262–275.
25.
M.Vahedi, M.H.Zarif and A.A.Kalat, Speed control of induction motors using neuro-fuzzy dynamic sliding mode control, Journal of Intelligent & Fuzzy Systems29(1) (2015), 365–376.
26.
M.Vahedi, M.H.Zarif and A.A.Kalat, A simple stable adaptive neuro-fuzzy speed controller for induction motors, Journal of Intelligent and Fuzzy Systems29(2) (2015), 571–581.
27.
A.Saghafinia, H.W.Ping, M.N.Uddin and K.S.Gaeid, Adaptive fuzzy sliding-mode control into chatteringfree im drive, Industry Applications, IEEE Transactions on51(1) (2015), 692–701.
28.
Z.Tir, O.P.Malik and A.M.Eltamaly, Fuzzy logic based speed control of indirect field oriented controlled double star induction motors connected in parallel to a single six-phase inverter supply, Electric Power Systems Research134 (2016), 126–133.
29.
F.Li, C.Du, C.Yang and W.Gui, Passivity-based asynchronous sliding mode control for delayed singular markovian jump systems, IEEE Transactions on Automatic Control, 2017, pp. 1–1.
30.
F.Li, P.Shi, C.C.Lim and L.Wu, Fault detection filtering for nonhomogeneous markovian jump systems via a fuzzy approach, IEEE Transactions on Fuzzy Systems26(1) (2018), 131–141.
31.
M.T.Angulo and R.V.Carrillo-Serrano, Estimating rotor parameters in induction motors using high-order sliding mode algorithms, Control Theory Applications, IET9(4) (2015), 573–578.
32.
Y.Han and X.Liu, Continuous higher-order sliding mode control with time-varying gain for a class of uncertain nonlinear systems, {ISA} Transactions62 (2016), 193–201. SI: Control of Renewable Energy Systems.
33.
L.Fridman and A.Levant, Sliding modes control in engineering.Control Engineering series, Ed.W. Perruquetti, J.P. Barbot, Marcel Dekker, New York, 2002.
A.Levant, Homogeneous quasi continuous sliding mode control. ser Lecture Notes in Control and Information Sciences, Berlin, Germany:Springer-Verlag, 2006, pp. 143–168.
36.
A.Levant and Y.Pavlov, Generalized homogeneous quasi continuous controllers, Int J Robust Nonlinear Control18(4/5) (2007), 385–398.
37.
C.Pukdeboon, A.S.I.Zinober and M.W.L.Thein, Quasi-continuous higher order sliding-mode controllers for spacecraft-attitude-tracking maneuvers, IEEE Transactions on Industrial Electronics57(4) (2010), 1436–1444.
38.
J.M.Canedo, L.Fridman, A.G.Loukianov and F.A.Valen-zuela, Third-order quasi-continuo control of induction motor, In Electrical Engineering, Computing Science and Automatic Control, CCE, 2009 6th International Conference on, 2009, pp. 1–6.
39.
F.A.Valenzuela, O.A.Morfin, J.C.Rodriguez, R.J.Ramirez and M.I.Castellanos, High performance controller design applied to the induction motor via quasicontinuous sosm, 22nd International Conference on Electrical Communications and Computers (CONIELECOMP), 2012, pp. 124–129.
40.
M.Van, H.J.Kang and K.-S.Shin, Adaptive fuzzy quasi-continuous high-order sliding mode controller for output feedback tracking control of robot manipulators, Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science228(1) (2014), 90–107.
41.
S.-H.Ryu and J.-H.Park, Auto-tuning of sliding mode control parameters using fuzzy logic, In Proceedings of the 2001 American Control Conference (CatNo.01CH37148), vol. 1, 2001, pp. 618–623.
42.
C.-Y.Liang and J.Su, A new approach to the design of a fuzzy sliding mode controller, 139 (2003), 111–124.
43.
R.-J.Wai and K.-H.Su, Adaptive enhanced fuzzy sliding-mode control for electrical servo drive, IEEE Transactions on Industrial Electronics53(2) (2006), 569–580.
44.
A.F.Amer, E.A.Sallam and W.M.Elawady, Adaptive fuzzy sliding mode control using supervisory fuzzy control for 3 dof planar robot manipulators, Appl Soft Comput11(8) (2011), 4943–4953.
45.
G.V.Lakhekar, Tuning and analysis of sliding mode controller based on fuzzy logic, International Journal of Control and Automation5(3) (2012), 93–110.
46.
G.V.Lakhekar and L.M.Waghmare, Dynamic Fuzzy Sliding Mode Control of Underwater Vehicles, Springer International Publishing, Cham, 2015, pp. 279–304.
47.
W.Leonard, Control of Electrical Drives, Springer Verlag, Berlin, Germany, 1985.
48.
V.Peter, Sensorless Vector and Direct Torque Control, Oxford University Press, 1998.
49.
L.Fridman, Y.Shtessel, X.Edwards and C.Yan, Higher order sliding mode observer for state estimation and input reconstruction in nonlinear system, International Journal of Robust and Nonlinear Control (2007), 399–412.
50.
A.Levant, Higher-order sliding modes, differentiation and output-feedback control, International Journal of Control76(9–10) (2003), 924–941.
T.J.Ross, Fuzzy Logic With Engineering Applications, 2ND ED. Wiley India Pvt Limited, 2007.
53.
Z.Yan, C.Jin and V.I.Utkin, Sensorless slidingmode control of induction motors, Industrial Electronics, IEEE Transactions on47(6) (2000), 1286–1297.
54.
J.Davila, L.Fridman and A.Levant, Second-order sliding-mode observer for mechanical systems, Automatic Control, IEEE Transactions on50(11) (2005), 1785–1789.
55.
A.Derdiyok, M.K.Guven, H.Rehman, N.Inanc and L.Xu, Design and implementation of a new sliding-mode observer for speed-sensorless control of induction machine, Industrial Electronics, IEEE Transactions on49(5) (2002), 1177–1182.
56.
H.Rehman, A.Derdiyok, M.K.Guven and L.Xu, A new current model flux observer for wide speed range sensorless control of an induction machine, Power Electronics, IEEE ransactions on17(6) (2002), 1041–1048.