Abstract
In this paper, the design of a speed control scheme based on sliding mode control for indirect field oriented of a three phase induction motor (IM) fed by three-level inverter is proposed. This type of inverter presents an important novelty in the field of energy control with high voltage and power, and has the advantages of fewer harmonics in the output and low torque ripples. Sliding mode control design is investigated to achieve a speed tracking objective under different load torque disturbance and to make the system more performing and more robust.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Induction motors (IM) have been widely used in industry for variable speed applications due to their inherent advantages such as simplicity of design, reliability, low cost of maintenance, high efficiency and they have become the subject of several researches [1, 2]. PI control have been used, together with vector control methods, for speed control of induction machines, but may be insufficient for nonlinear systems because they are not robust especially when requirements such as precision and other dynamic characteristics of the system are strict [3, 4].
Many robust controls have been proposed in the technical literature. Among them, the variable structure control sliding mode. This control has largely proven its effectiveness through the theoretical studies reported; main fields of application are robotics and electric motors. It is a robust control because the high-gain feedback control input cancels nonlinearities, uncertainty parameters, and external disturbances. [5,6,7]. Sliding mode control (SMC). Is one of the prospective control methodologies for electrical machines [8, 9]. This is due to its order reduction, disturbance rejection and strong robustness properties, along with its simple implementation by means of power converters; Sliding mode control is a type of variable structure scheme, i.e. one which involves switching between controllers. In general, the design of variable structure controllers consists of two steps, namely the reaching and sliding phases [10, 11]. First, the system is directed towards a switching surface by a feedback control law. A switching term is then used to maintain the sliding mode, during which the dynamics of the system are determined by the choice of sliding surface. The sliding mode is relatively independent of parametric uncertainties and load disturbances. SMC has been employed for position and speed control of AC machines. However, the discontinuous nature of the switching feature of SMC causes chattering in the control system [11, 12].
In this paper, a sliding mode controller based on indirect field orientation is proposed for IM speed control. The proposed controller is applied to achieve speed control under disturbances of load torque. The mathematical model of the induction machine is developed and presented in Sect. 2. The following section shows the modeling of an NPC multilevel inverter, Sect. 4 illustrates the development of a PI controller and the application of this induction machine. And the sliding mode controller design for induction machine is given in Sect. 5.
Section 6 shows the simulation results’ using Matlab, Simulink, and the conclusion is drawn in Sect. 7.
2 Mathematical Model of the Induction Machine
In order to lighten the mathematical notations, the indices s, r will be used to designate the stator and rotor respectively, while d and q will represent the direct and quadrature axes. In steady state, the electrical equations of an IM expressed in a stator reference are [7]:
2.1 Electrical Equations
2.2 Mechanical Equation
3 Modeling of a NPC Three-Level Inverter
Multilevel converters have recently increased interest in the research and industry communities [3, 7]. In these kinds of converters, the output voltage can take several discrete levels of equal magnitude. The multilevel converter was aimed at reducing the harmonics content of generated voltage or current waveforms. The harmonics content of such a waveform is greatly reduced compared to a two-level waveform.
The structure of a multilevel inverter makes it possible to synthesize a sinusoidal signal, starting from several levels of tension, the larger the number of levels, the closer the output voltage is to sinusoidal with a minimum of distortion of harmonics. The connection function Fki defines the state of each switch, where k is the arm number and i is the switch number. In the controllable mode, the connection functions of the inverter are linked by [16]:
The half-arm connection function is defined as follows:
The potentials of the nodes A, B, C with respect to the mid-points M of the three-phase - inverter are expressed by:
The simple output voltages of the inverter are deduced as a function of the potentials of the nodes with respect to the midpoint by the following relation:
This makes it possible to express the simple voltages by using the functions of connections of the half arms by:
4 PI Controller Design to Increase the Speed of an Induction Machine
The speed controller determines the reference torque in order to maintain the corresponding speed. For the cascade to be justified, it is necessary that the loop intern be very fast compared to speed of an induction machine.
The mechanical equation gives:
The block diagram of speed control is therefore carried out as indicated in Fig. 1.
The closed loop transfer function is given by:
The characteristic equation \( \rho \left( s \right) \) is:
By imposing two complex conjugated poles \( {\text{s}}_{1,2} = -\uprho \pm {\text{j}}.\uprho \) in closed loop and by identification, the parameters of the regulator PI are obtained as follows:
5 Sliding Mode Controller
Variable structure control (VSC) with sliding mode, or sliding-mode control (SMC) is one of the most effective nonlinear robust control approaches, because it provides system dynamics with an invariance property to uncertainties once the system dynamics is controlled in the sliding mode [11,12,13]. The first step of a SMC design is to select a sliding surface that models the desired closed-loop performance in state variable space. Then the control is designed such that the system state trajectories are forced toward the sliding surface and stay on it. The system state trajectory in the period of time before reaching the sliding surface is called the reaching phase. Once the system trajectory reaches the sliding surface, it stays on it and slides along it to the origin. The system trajectory sliding along the sliding surface to the origin is called the sliding mode. The insensitivity of the controlled system to uncertainties exists in the sliding mode, but not during the reaching phase. Thus, the system dynamic in the reaching phase is still influenced by uncertainties [8, 12].
Without loss of generality, the design of a sliding mode controller is considered for the following second order system: \( {\ddot{\text{x}}} + {\text{a}}_{1} {\dot{\text{x}}} + {\text{a}}_{2} {\text{x}} = {\text{b}}.{\text{u,}} \) where u(t) is the input to the system and we assume that b > 0. A possible choice of the structure of a sliding mode controller is: [9, 11].
Where \( {\text{u}}_{\text{eq}} \) is called equivalent control, which dictates the motion of the state trajectory along the sliding surface [11]; k is a constant, representing the maximum controller output required to overcome parameter uncertainties and disturbances; \( {\text{s}} \) is called the switching function because the control action switches its sign on the two sides of the switching surface \( {\text{s}} = 0 \). For a second order system, s is defined as: [8]
Where \( {\text{e}} = {\text{x}}_{\text{d}} - {\text{x}} \) and \( {\text{x}}_{\text{d}} \) is the desired state; \( \uplambda \) is a constant, and sgn(s) is the signum function, which is defined as:
The design of sliding mode controllers mainly requires three steps [16,17,18,19], namely:
-
The choice of the sliding surface
-
The condition of convergence
-
The calculation of control law
5.1 Choice of the Sliding Surface
The switching function is a scalar function, such as the variable to be adjusted to the slides on this surface to reach the origin of the phase plane. A general equation has been proposed to determine the sliding surface, which ensures the convergence of a variable to its desired value defined as follows [19]:
With: \( {\text{e}}\left( {\text{x}} \right) =\upomega^{ *}_{\text{s}} -\upomega_{\text{s}} \)
\( \uplambda_{\text{i }} \left( {{\text{i}} = 1,2, \ldots ,{\text{m}}} \right) \) Is a positive constant, interpreting the control bandwidth desired and m is a relative degree, equal to the number of times to derive the output for command display.
5.2 Condition of Convergence
This is the mode in which the variable to be adjusted moves from any point in the phase plane and tends towards the switching surface \( {\text{S}}\left( {\text{x}} \right) = 0. \)
This mode is characterized by the control law and the convergence criterion. In this paper, the direct switching function is proposed by Emilianov and Utkin [19], can be formulated by the following sufficient condition:
5.3 Calculation of Control Law
Once the selected slip surface and the convergence criterion are satisfied, the necessary condition are determined to bring the variable to be controlled to the sliding surface and then to its equilibrium point.
In the VSC theory, there are different ways of choosing the parameters to define switching logic; in the literature there are three types of widespread structures: linear feedback control with switched gain, relay, and equivalent control. In the latter, two approaches are preferred in the control of induction machines because they are more appropriate.
In this case, the method chosen is that of the equivalent command, so we have:
\( {\text{u}}_{\text{eq}} \) is determined from the convergence condition.
\( {\text{u}}_{\text{n}} \) is calculated to ensure the attractiveness of the state variable to be controlled to the switching surface.
Definition of the Speed Control Surface
The structure includes a speed control loop which imposes the control Cemref with slip surface deduced on the basis of the concepts of the reference and is given by [19]:
Considering that the condition of the sliding regime \( {\text{s}}\left(\upomega \right) \) is zero, one obtains the equivalent control law:
During the convergence mode and in order to satisfy the condition \( {\text{S}}\left( {\text{x}} \right).{\dot{\text{S}}}\left( {\text{x}} \right) < 0 \), the following equation is adopted:
This gives us the reference control at the output of the \( {\text{c}}_{\text{emref}} \) controller for speed control.
6 Simulation Results
In order to evaluate the performance of the indirect speed vector control with adjustment by a PI regulator and a sliding mode regulator, we performed numerical simulations under the following conditions:
-
Speed set point change from 200 to −200 rad/s at the instant 3 s
-
Variation of the mechanical load from 0 to −10 Nm between times 1 and 2 s.
Figure 2 shows the IM speed setting by the indirect vector control adjustment by a PI regulator, with load variation, supplied with a three-level inverter voltage.
Figure 3 shows measured speed and speed reference of the PI regulator.
The results show that the use of the decoupled model gives satisfactory results:
-
The speed of rotation follows the reference speed with an excess of 7.20 rad/s.
-
Control ensures good regulation with disturbance rejection of 13 rad/s.
-
A response time of 0.3 ms to reach the balanced state.
Figure 4 shows the IM speed setting by the indirect vector control adjustment via a sliding mode regulator, with load variation, supplied with a three-level inverter voltage.
Figure 5 shows measured speed and speed reference of the sliding mode regulator.
Figure 6 shows the difference between the PI regulator and the sliding mode regulator.
The results show that regulation using a Sliding mode regulator gives satisfactory results:
-
The speed of rotation follows the reference speed without excess.
-
The control ensures good regulation with disturbance rejection of 5 rad/s.
-
A response time of 0.22 ms is needed to reach the balanced state.
7 Conclusion
In this paper, the PI and SMC have been tested in simulation; the sliding mode is a controller for nonlinear systems with non-constant parameters; it leads to precision and robustness, and allows solving problems caused by PI controller. The simulation results indicate that the sliding mode control gives better results compared to the PI regulator.
References
Bose BK (2002) Modern Power Electronics and AC Drives. Prentice Hall PTR, Upper Saddle River. ISBN 0-13-016743-6
Rafa S, Larabi A, Barazane L, Manceur M, Essounbouli N, Hamzaoui A (2014) Implementation of a new fuzzy vector control of induction motor. ISA Trans 53(3):744–754
Azar AT, Serrano FE (2015) Design and modeling of anti wind up PID controllers. In: Zhu Q, Azar A (eds) Complex System Modelling and Control Through Intelligent Soft Computations. Studies in Fuzziness and Soft Computing, vol 319. Springer, Cham
Reza M, Hassan M, Mahboubi E, Vafamand N, Goodarzi M (2016) A self-tuning load frequency control strategy for microgrids: human brain emotional learning. Electr Power Energy Syst 75:311–319
Barrero F, González A, Torralba A, Galván E, Franquelo LG (2002) Speed control of induction motors using a novel fuzzy sliding-mode structure. IEEE Trans Fuzzy Syst 10(3):375–383
Vaidyanathan S, Azar AT (2015) Hybrid synchronization of identical chaotic systems using sliding mode control and an application to Vaidyanathan chaotic systems. In: Azar A, Zhu Q (eds) Advances and Applications in Sliding Mode Control Systems. Studies in Computational Intelligence, vol 576. Springer, Cham
Leonov GA, Kuznetsov NV, Kiseleva MA, Solovyeva EP, Zaretskiy AM (2014) Hidden oscillations in mathematical model of drilling system actuated by induction motor with a wound rotor. Nonlinear Dyn 77(1–2):277
Boughazi O, Boumedienne A, Glaoui H (2014) Sliding mode backstepping control of induction motor. Int J Power Electr Drive Syst IJPEDS 4(4):481–488
Wai R-J (2000) Adaptive sliding-mode control for induction servomotor drives. IEE Proc Electr Power Appl 147:553–562
Gouichiche A, Boucherit MS, Safa A, Messlem Y (2012) Sensorless sliding mode vector control of induction motor drives. Int J Power Electr Drive Syst IJPEDS 2(3):277–284
Utkin VI (1993) Sliding mode control design principles and applications to electric drives. IEEE Trans Ind Electr 40(01):23–36
Echeikh H, Trabelsi R, Iqbal A, Mimouni MF, Alammari R (2016) Online adaptation of rotor resistance based on sliding mode observer with backstepping control of a five-phase induction motor drives. Int J Power Electr Drive Syst IJPEDS 7(3):648–655
Wai R-J, Lin C-M, Hsu C-F (2004) Adaptive fuzzy sliding-mode control for electrical servo drives. Fuzzy Sets Syst 143:295–310
Yaramasu V, Wu B (2014) Predictive control of a three-level boost converter and an NPC inverter for high-power PMSG-based medium voltage wind energy conversion systems. IEEE Trans Power Electr 29(10):5308–5322
Ding S, Levant A, Li S (2016) Simple homogeneous sliding-mode controller. Automatica 67:22–32
Kazmierkowski MP, Sobczuk DL (1996) Sliding mode feedback linearized control of PWM inverter fed induction motor. In: IEEE IECON, 22nd International Conference on Industrial Electronics, Control and Instrumentation, vol 1, pp 244–249
Laribil M, Aït Cheikh MS, Larbès C, Barazane L (2010) Application de la commande synergétique au contrôle de vitesse d’une machine asynchrone. Rev Energies Renouv 13(3):485–496
Khanesar MA, Kaynak O, Yin S, Gao H (2015) Adaptive indirect fuzzy sliding mode controller for networked control systems subject to time-varying network-induced time delay. IEEE Trans Fuzzy Syst 23(1):205–214
Faqir A, Betin F, Chrifi Alaoui L, Nahid B, Pinchon D (2003) Varying sliding surface control of an induction machine drive. In: Proceedings of 2003 IEEE Conference on Control Applications, vol 1, pp 93–98, 23–25 June 2003
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2019 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Lakhdari, L., Bouchiba, B., Habbab, M., Monsour, B. (2019). Sliding-Mode Controls Applied to Induction Machine Fed by Three - Level Inverter. In: Hajji, B., Tina, G.M., Ghoumid, K., Rabhi, A., Mellit, A. (eds) Proceedings of the 1st International Conference on Electronic Engineering and Renewable Energy. ICEERE 2018. Lecture Notes in Electrical Engineering, vol 519. Springer, Singapore. https://doi.org/10.1007/978-981-13-1405-6_63
Download citation
DOI: https://doi.org/10.1007/978-981-13-1405-6_63
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-1404-9
Online ISBN: 978-981-13-1405-6
eBook Packages: EngineeringEngineering (R0)