Abstract
Switching sliding mode control (SSMC) can be utilized as a robust control technique, which is appropriate for the control of highly non-linear power systems like chaotic systems. The present study proposes a switching sliding mode control technique for control and chaos suppression of non-autonomous fractional-order (FO) nonlinear power systems with uncertainties and external disturbances. In the first step, a novel fractional switching sliding surface is introduced as well as its stability analysis to the origin is demonstrated. In the second step, based on the fractional version of the Lyapunov stability theory, a robust non-singular control law is designed to ensure the convergence of the system trajectories to the proposed sliding surface. Next, the proposed SSMC approach is utilized for designing a single input switching control technique for the stabilization of a class of 3D FO chaotic power systems. In order to evaluate the effectiveness and robustness of the suggested approach in practice, two examples including control and the stabilization of FO chaotic electric motors are illustrated.
Keywords
Introduction
Control of nonlinear systems, especially chaotic systems, has been studied with growing interest in recent years (Singh and Roy, 2017, 2018; Singh et al., 2018). As stated in Leng et al. (2014), various publications have appeared over the recent years. By using fractional calculus (FC), many complex dynamics can be qualified as the simple system comprising fractional-order (FO) derivatives (Bagley and Torvik, 1983; Haghighi and Roohi, 2012; Petras, 2011; Sun et al., 2018). Moreover, FC plays a useful role in the control theory and system modeling (Petras, 2011; Roohi et al., 2018; Ullah et al., 2017). By using FC in the system model, a control law with the ideal order integration can be designed. In this regard, FO chaotic systems are considered as one of the significant applications in the control engineering, which they have vast applications in the real world. During the last 20 years, a large attempt has been made to explain different possibilities of how to implement the fractional calculus techniques in the modeling and control theory (Caponetto et al., 2010, Concepción et al., 2010). In addition, due to severe nonlinearity, high sensitivity, oscillatory characteristics and fractal motions in FO nonlinear systems, scientists have been attracted to control and stabilize such systems (Bigdeli and Ziazi, 2017b). To suppress undesirable behaviors of FO nonlinear systems, various control methods have been proposed such as: adaptive control (Aghababa et al., 2015; Jay Prakash et al., 2018; Roohi et al., 2015), fuzzy control (Sharma et al., 2017; Wang et al., 2016b), PID control (Zamani et al., 2009), feedback control (Shah et al., 2016), sliding mode control (Binazadeh, 2016; Li et al., 2012; Mobayen, 2015), automatic control (Alomoush, 2010; Debbarma et al., 2014) and optimal control (Nemati and Yousefi, 2016).
Sliding mode control (SMC) is a nonlinear control strategy expressing considerable properties such as robustness, accuracy, simple implementation and immutability to uncertainties (Yin et al., 2012, 2013). As is known, SMC includes two steps as follows:
The first one is to design appropriate sliding surface.
The second one is designing control input for the closed-loop system to change to the desired system specified by the sliding surface.
In recent years, a lot of work have utilized SMC technique for the control and stabilization of FO systems. For instance, in Mohadeszadeh and Delavari (2015), a new robust intelligent nonlinear SMC theory based on a time-varying type-2 fuzzy logic system is studied for the synchronization of FO hyper-chaotic systems. Stabilization of uncertain FO chaotic systems has been investigated in Bigdeli and Ziazi (2017a) by a FO adaptive intelligent SMC. In Mujumdar et al. (2015), by using a stable fractional surface, a sliding mode observer has been proposed for the control of non-commensurate FO systems. In Chen et al. (2016) and Yin et al. (2015), time-varying FO SMC methods have been designed for a class of 3D FO nonlinear systems. Shahri et al. (2016) have introduced a LMI-based robust FO feedback SMC strategy for a general class of uncertain fractional systems subject to saturation element. In Ding and Shen (2016), a SMC method has been proposed for projective synchronization of non-identical FO neural networks. Wang et al. (2016a) have designed a finite-time SMC approach, based on the frequency distributed model, to stabilize FO systems. In Lochan et al. (2018), a global SMC method is designed for the synchronization between the master and the slaves’ trajectories. Also, a second order adaptive time varying SMC is proposed for synchronization of hidden chaotic orbits in a new uncertain 4-D conservative chaotic system (Singh and Roy). An adaptive tuning method has been utilized to design FO non-singular fast terminal SMC for robot manipulator systems in Nojavanzadeh and Badamchizadeh (2016).
In this paper, switching sliding mode control method is designed to control and stabilize non-autonomous FO nonlinear systems with uncertainties and external disturbances. Based on the fractional type of the Lyapunov stability theorem, a novel stable sliding surface is introduced. Afterwards, a suitable non-singular control approach is suggested to guarantee the sliding motion. Moreover, as an application of the suggested non-singular controller, a single input sliding mode control approach is proposed for control and stabilization of a class of 3D FO chaotic systems. To evaluate the usefulness of the designed approaches in particular, numerical simulations are illustrated. Finally, the suggested approach in this study is validated and implemented in hardware-in-the-loop (HIL) based on OPAL-RT to integrate the fidelity of physical simulation and the flexibility of numerical simulation.
To sum up, the main advantages of this study are as follows: (i) designing a novel switching sliding mode surface, which is appropriate for non-integer nonlinear systems; (ii) the proposition of a robust switching control law, to force the system states to reach the proposed switching sliding surface; (iii) the suggested control approach in this study is robust over the system uncertainties and external disturbances; (iv) the suggested non-integer controller can be implemented for non-autonomous FO nonlinear systems; (v) the stability of both proposed sliding surface and the global stability of the closed-loop system are presented by using the fractional version of the Lyapunov stability theorem; (vi) stabilization of a class 3D non-integer non-autonomous chaotic systems via a single SMC input.
The switching logic, and thus the control law, are designed so that the state trajectories reach the surface and remain on it. So, as stated in Nandam and Sen (1995) and Vaidyanathan and Lien (2017), the target audience of this paper is not only intended for students and researchers but will also be valuable for executives, managers, marketing experts and project leaders who would like to apply SMC control to industrial applications such as the control of power systems and electronics, Robotics and so on. The paper presents a new non-integer SMC method to make it possible to improve the efficiency and effectiveness of the proposed control.
This paper is organized as follows. Section 2 is focused on some fundamentals of fractional differential equations (FDEs), a numerical algorithm to solve FDEs and problem statement, respectively. In Section 3, the switching sliding mode controllers are proposed and analytical results are given. Numerical simulations are provided in section 4 to demonstrate the effectiveness of the proposed technique. Finally, in Section 5 the paper is concluded.
Preliminaries and problem statement
Some basic concepts about FC are restated in this section. Also, a numerical approach for solving non-integer differential equations is given. In addition, the problem formulation of non-autonomous FO nonlinear systems is presented in this section.
Fractional calculus
where
Since the Caputo fractional derivative definition is more compatible rather than other definitions, in the rest of the paper the Caputo fractional derivative is utilized. Moreover,
Where,
where
Then for
where
The numerical solution of the non-integer differential equation
Here, the numerical solution of the FO differential equation is done through the modified Adams-Bashforth-Moulton algorithm (Asl and Javidi, 2017; Diethelm et al., 2002). A brief description of the algorithm aforementioned is presented in below.
Let the interested FO differential equation is given by
where equation (11) can be equivalent to the Volterra integral equation, which is shown below
Then, it can be written as
where
Problem formulation
Suppose a general class of the non-autonomous uncertain n-dimensional non-integer nonlinear system with unknown uncertainty, external disturbance and control input is given as follows
where
where
Switching sliding mode control technique: Framework and analytical argumentations
Recently, sliding mode control method has been known as a strong procedure for controlling FO chaotic systems. The main superiority of SMC is its robustness in overcoming uncertainties and external disturbances of the system.
Design of nonsingular SSMS
In total, the SMC technique can be expressed in two steps. In the first step, an appropriate sliding surface with some significant properties is designed. Here, a fractional sliding surface is designed as below
where
Based on the SMC approach, the following equations are met when the system works on the sliding mode (Utkin, 1992)
So, using equations (16) and (17), we have
Now, according to the Property 3 and taking
Obviously, the Lyapunov candidate (20) satisfies equation (8) in Theorem 2, the following inequality holds almost everywhere
Using the FO sliding mode dynamics (19), one obtains
Clearly
Defining
Hence, based on the Mittag-Leffler stability condition in Theorem 2, the system (19) is globally Mittag-Leffler stable and state trajectories of the system (19) will converge to zero asymptotically. Therefore, the proof is completed.
Once a suitable FO sliding surface is chosen, the next step is to design a control law to force the state trajectories of the system (14) onto the sliding surface (19) and remain on it forever. Therefore, to guarantee existence of the sliding motion, a robust switching control law is proposed as follows
where
In the following theorem, in order to prove that the sliding motion is accomplished, the fractional stability theorem 1 is utilized.
Clearly, the Lyapunov function (26) implies equation (8). Using Theorem 1, the following inequality satisfies almost everywhere
Substituting
According to
Using Assumption 1 and relation (15), one has
Inserting
Now by some simplifications, and based on lemma 1, we obtain
Where
Thus, pursuant to Theorem 2, Mittag-Leffler stability condition in equation (9) holds and the system (14) is globally Mittag-Leffler stable and the state trajectories of the FO system (14) will converge to
Design of a single input switching sliding mode controller for a class of three-dimensional FO chaotic systems
Here, applicability of the proposed switching SMC method is shown for a class of three dimensional (3D) FO chaotic systems. Now, a class of 3D FO system with one control input is considered as follows
which
where
where
By utilizing the sliding motion property
where
Obviously, the Lyapunov function (38) satisfies equation (8) and based on Theorem 1, we have almost everywhere
Inserting
Substituting
Inserting
Now by some manipulations and using lemma 1, we obtain
As a result, pursuant to Theorem 2, the Mittag-Leffler stability condition is satisfied and the states of the 3D non-integer system (34) will converge to
Numerical simulations
In this part, two illustrative examples are shown to indicate the applicability of the suggested switching sliding mode control technique in practice. The first example deals with the control of chaotic FO brushless DC motor (BLDCM) system and the second one is about control and stabilization of non-integer permanent magnet synchronous motor (PMSM) system. MATLAB software is utilized for numerical simulations. The mentioned numerical algorithm in Section 2.2 with
Control of FO BLDCM system
In this stage the effectiveness and robustness of the suggested non-integer switching sliding mode controller (33) is investigated by stabilizing the FO chaotic BLDCM system. The non-integer BLDCM system has vast applications in the industrial automation and manufacturing engineering, such as: computer systems, electric vehicles and hybrid vehicles, micro-radio-controlled airplane and especially aerospace (Zhou et al., 2015, 2016). The system is described as follows
As has been mentioned in Zhou et al. (2016), this system has chaotic behavior for
Equation (16) is utilized to design the sliding surfaces of the case study
Consequently, due to equation (33), by selecting
In order to show the state trajectories of the controlled uncertain FO BLDCM system (44), Figure 1 is illustrated. Figure 1 shows that the states converge to zero, which indicates that the chaotic motions of the uncertain FO BLDCM system are effectively suppressed. In Figure 2, the time responses of the SSs (45) are revealed. It is seen that the SSs achieve to zero. The time histories of the used control efforts (46) are plotted in Figure 3. Clearly, the control efforts are feasible in practice, without damaging chattering actions.

State trajectories of FO BLDCM system (44), controlled by (46).

Time response of the sliding surface (45).

Time history of the applied control input (46).
Now, for comparison of the SSMC method, a SMC designed in Wang et al. (2016a) and an adaptive fuzzy control (AFC) method (Liu et al., 2018) are also applied to stabilize the FO BLDCM system (44). Recently, in Wang et al. (2016a), a finite-time SMC and in Liu et al. (2018) an adaptive fuzzy controller has been proposed for stabilization of the FO systems. Here, the implementation of the control approaches in Wang et al. (2016a) and Liu et al. (2018) are considered as follows, respectively
The state trajectories of the system (44) controlled via suggested SSMC (46) and the SMC method (48), existed in Wang et al. (2016a) and the AFC methodology (49), existed in Liu et al. (2018) are shown in Figure 4. It is seen that even though the system states reach to origin, but there are permanent oscillations in the state trajectories of the system via SMC and AFC methods. Additionally, the time responses of the SS (47) and control efforts (48) and (49), which have been suggested in Wang et al. (2016a) and Liu et al. (2018) are depicted in Figures 5, 6 and 7, respectively. One can see that the chattering phenomenon there exists in sliding surface and control inputs. A discussion of this comparison is summarized in Table 1.

Comparison of state trajectories of the FO BLDCM system, controlled with suggested SSMC, SMC method in Wang et al. (2016a) and AFC method in Liu et al. (2018).

Time response of the sliding surface (47), proposed in Wang et al. (2016a).

Time history of the applied control input (48), proposed in Wang et al. (2016a).

Time history of the applied AFC (48), proposed in Liu et al. (2018).
Comparison between the results of this SSMC, SMC and AFC.
Control of FO permanent magnet synchronous motor system
Here, the usefulness of the single input switching SMC (36) and (37) are confirmed via the stabilization of the uncertain non-integer permanent magnet synchronous motor (PMSM) chaotic system. Due to simple structure, high speed, great power density, minimal maintenance, and smooth operation of the PMSM system, it is considered one of the most attractive models for researchers in industries (Rahimi et al., 2016).
The FO PMSM system is introduced by the following mathematical equations (Xue et al., 2015)
This system will have undesirable behavior for
In system (50), if
Clearly, the asymptotical stability of equation (51) around the origin
On the basis of equation (36), the following sliding surface is designed
Afterward, using the Theorem 4 and equation (37), the following switching control law is proposed
It should be noted that the initial conditions of the non-integer PMSM system are selected randomly as

State trajectories of the FO PMSM system (52), controlled via (54).
It is pointed that the chaotic movements of the FO PMSM system are resolved. The time history of the used SS (53) and the time response of the single input controller (54) are depicted in Figures 9 and 10, respectively. Clearly, the SS (53) as well as control signal (54) converge to zero. It is shown that the single input sliding mode control technique is feasible in the real-world applications.

Time response of the sliding surface (53).

Time history of the applied control input (54).
Conclusions
In this paper, in order to control and stabilize the FO non-autonomous nonlinear systems with uncertainty and external disturbance, a new switching sliding mode control approach is designed. Besides, as an application of the aforementioned SSMC, a single input SSMC technique is introduced to control a 3D class of FO non-autonomous chaotic systems. Also, the stability of the closed-loop system is analyzed via fractional version of Lyapunov stability theorem. In addition, for validation of the designed SSMC approaches in practice, two important chaotic FO systems in electric motors are investigated. For this purpose, chaos suppression problem of FO BLDCM system and FO PMSM system are employed. It is worth pointing out that the proposed SSMC techniques can be applied for control and stabilization of a prominent class of FO non-autonomous nonlinear systems.
Footnotes
Acknowledgements
The authors gratefully acknowledge the editor and anonymous reviewers for providing constructive comments.
Author Note
Mohammad-Hassan Khooban is currently affiliated with Department of Engineering , Aarhus University , Denmark.
Declaration of conflicting interests
The author(s) declared no potential conflict of interests with respect to the research, authorship and/or publication of this article.
Funding
The author(s) received no financial support for the research, authorship, and/or publication of this article.
