Open Access This article is
- freely available
Energies 2019, 12(1), 170; doi:10.3390/en12010170
Current Control of a Six-Phase Induction Machine Drive Based on Discrete-Time Sliding Mode with Time Delay Estimation
Power Electronics and Industrial Control Research Group (GRÉPCI), École de Technologie Supérieure, Montreal H3C 1K3, QC, Canada
Laboratory of Power and Control Systems (LSPyC), Facultad de Ingeniería, Universidad Nacional de Asunción, Luque 2060, Paraguay
Applied Power Electronics Technology Research Group (APET), Universidad de Vigo, 36310 Vigo, Spain
Electrical Engineering Department, Ecole Mohammadia d’Ingénieurs, University of Mohammed V, Rabat 765, Morocco
Author to whom correspondence should be addressed.
Received: 22 November 2018 / Accepted: 29 December 2018 / Published: 5 January 2019
This paper proposes a robust nonlinear current controller that deals with the problem of the stator current control of a six-phase induction motor drive. The current control is performed by using a state-space representation of the system, explicitly considering the unmeasurable states, uncertainties and external disturbances. To estimate these latter effectively, a time delay estimation technique is used. The proposed control architecture consists of inner and outer loops. The inner current control loop is based on a robust discrete-time sliding mode controller combined with a time delay estimation method. As said before, the objective of the time delay estimation is to reconstruct the unmeasurable states and uncertainties, while the sliding mode aims is to suppress the estimation error, to ensure robustness and finite-time convergence of the stator currents to their desired references. The outer loop is based on a proportional-integral controller to control the speed. The stability of the current closed-loop system is proven by establishing sufficient conditions on the switching gains. Experimental work has been conducted to verify the performance and the effectiveness of the proposed robust control scheme for a six-phase induction motor drive. The results obtained have shown that the proposed method allows good performances in terms of current tracking, in their corresponding planes.
Keywords:multiphase induction machine; time delay estimation; sliding mode control; field-oriented control; current control
Multiphase drives have received significant interest from the power electronics, control, machines and drives communities due to their good features in comparison with traditional three-phase drives. The features include lower torque ripple, lower current/power per phase and fault-tolerant capabilities without adding extra hardware [1,2,3]. Currently, multiphase drives are extensively used in several applications where high power is required such as ships, wind energy generation systems and electric vehicles [3,4]. In the literature, most of the developed and published control techniques for multiphase Induction Machine (IM) drives are an extension of the ones designed for the three-phase machines such as Proportional-Resonant (PR) , Proportional-Integral (PI) Pulse-Width Modulation (PWM) , Direct Torque Control (DTC) , Predictive Torque Control (PTC) , sensorless [9,10] and Model Predictive Control (MPC) [11,12], among others. Recently, the above-mentioned controllers have been extended for multiphase machines under fault situations [13,14,15,16]. However, few published papers have considered robust nonlinear controllers and intelligent techniques such as backstepping [17,18], Sliding Mode Control (SMC) [19,20,21], fuzzy logic  and others.
Among the above-mentioned nonlinear controllers, SMC is one of the most widely used and has received particular attention from the automation community due to its three highly-valued properties, namely robustness against matched uncertainties, simplicity of design and finite-time convergence [23,24]. This method forces the system states to reach in finite time the user-selected sliding surface (switching surface) even in the presence of the matched uncertainties using discontinuous inputs . To ensure high performances, the switching gains should be chosen as large as possible to reject the effect of the bounded uncertainties. However, this choice causes the major drawback of SMC, well-known under the name of the chattering phenomenon [25,26]. The latter has an unpleasant impact on system actuators. It can lead to deterioration of the controlled system and/or instability. Once this problem has been identified, many works that tried to solve it were published, and among them, we cite the following:
- The substitution of the discontinuous signum function by linear ones . This method is the well-known SMC based on a boundary layer. This proposition allows the reduction of the chattering phenomenon. However, the finite-time convergence feature is no longer guaranteed. The latter is very desirable when critical convergence time is required.
- Higher Order Sliding Mode (HOSM) [30,31,32]. The idea consists of making the switching control term act on the control input derivative, which makes the control input fed into the system continuous. This method gives better performances since it allows higher precision and reduces the chattering phenomenon. However, this approach requires some information, as the first time derivative of the selected sliding surface is not always available for measurements, making the implementation difficult.
Recently, an interesting method that consists of combining SMC with the Time Delay Estimation (TDE) method for uncertain nonlinear systems [33,34] has been developed. The proposed method has been successfully tested on a redundant robot manipulator. The basic idea is to estimate the matched uncertainties that are assumed to be Lipschitz using delayed states and input information. Then, the estimated terms are added to the equivalent controller in order to allow a small choice of the switching gains of the discontinuous controller.
Nevertheless, real-time implementation is generally performed through discrete systems . For this reason, the development of the controller should be done in discrete-time. Consequently, it is suitable for use with a discrete-time model of the six-phase IM during the design procedure since after discretization, the inherent properties of the sliding mode approach can no longer be maintained.
In summary, the aim of this paper is to develop a robust Discrete-time SMC (DSMC) combined with the TDE method for the inner current control loop of an Indirect Rotor Field-Oriented Control (IRFOC) of a six-phase IM drive. The developed controller works for all multiphase machines in several applications as more electric aircraft, ship propulsion, battery-powered electric vehicles, electric traction and hybrid electric vehicles. Experimental validation is presented to show the effectiveness of the current controller in transient and steady-state conditions. The rest of the paper is organized as follows. The mathematical discrete-time model of the considered system is presented in Section 2, while the proposed controller design and detailed stability analysis are explained in Section 3. Experimental results are presented in Section 4. Finally, Section 5 draws some conclusions.
2. Six-Phase IM and VSI Model
The considered system shown in Figure 1 consists of the asymmetrical six-phase IM fed by two two-Level (2L) Voltage Source Inverter (VSI). After using the Vector Space Decomposition (VSD) approach, the decoupling transformation gives the subspace, which is related to the flux/torque producing components and the loss-producing subspace and a zero-sequence subspace. Then, by using an amplitude-invariant transformation matrix, is defined as follows:
The discrete-time model of the system in state-space representation is represented by the following equations :
In the equations above, the stator and rotor currents are the state vector:while the stator voltages represent the input vector:and the stator currents the output vector:and is the uncertain vector. The stator voltages have a discrete nature due to the VSI model, and the relationship between them is represented as:where is the DC-bus voltage, and the VSI model is:where is the vector of the gating signals with . Moreover, the matrices , and are defined by:where:with the sampling time and to are defined as: , , , , . The electrical parameters of the systems are , , , , and . The rotor electrical speed is related to the load torque and the generated torque as follows:where denotes the inertia coefficient, denotes the friction coefficient, P denotes the number of pole pairs and the generated torque is defined by:where and are the stator fluxes.
3. Controller Design and Stability Analysis
3.1. Outer Speed Control Loop
A two-degree PI controller with a saturation stage, introduced in , is used as the outer speed control loop, based on the IRFOC method. In this loop, the output of the PI regulator is used to get the dynamic current reference . In addition, the slip frequency calculation is obtained from the current references in the dynamic reference frame and the electrical parameters of the six-phase IM, as shown in Figure 2.
3.2. Inner Current Control Loop
The inner loop aims to control the stator currents. For this purpose, the DSMC with TDE method will be derived to ensure the finite-time convergence of the stator currents in the and the planes to their desired references with high accuracy even if some states are not measurable (i.e., rotor currents) and in the presence of uncertainties. First of all, let us decompose the discrete system described in (2) into three sub-systems as follows:where the stator and rotor current state vectors:while the stator voltages represent the input vectors:and , and denote the uncertain vectors. The matrices , , , , , , and are defined as follows:
3.2.1. Control of Stator Current in the Sub-Space
To achieve our control objective, let be the vector of desired references with and be the vector of tracking error. As the relative degree of the stator current in sub-space is equal to one, then, the sliding surface  is selected to be the error variable as follows:
In the DSMC design, the following conditions must be satisfied to achieve an ideal sliding motion:where is computed as:
The control obtained by setting does not ensure robustness and finite-time convergence. For these reasons, the following reaching law is selected:where with for , is a diagonal positive matrix and with:
The control performance might not be satisfactory since the above equation is in terms of the rotor currents that are not measurable and the uncertain vector . Assuming that and do not fluctuate widely between two consecutive sampling times, the TDE method [31,38] can be used to obtain an approximation as:
For a discrete-time system, a quasi-sliding mode is said to be a trajectory in the vicinity of the sliding surface, such that and where is the quasi-sliding mode bandwidth. In order to ensure a convergent quasi-sliding mode, the conditions given in [31,39] that are necessary and sufficient must be verified for each sliding surface, i.e.:
Proof of Theorem 1.
Substituting the obtained discrete time controller (32) into Equation (25) leads to:where is the bounded TDE error such as for :
Now, choose . Hence, Equation (30) can be rewritten as:
- Consider the first case where , then , and:If the condition in (31) is satisfied, then .Moreover, can be written as:Hence:
- Consider the second case where . This implies and . Then, let us rewrite as follows:Moreover, can be rewritten as:Since and , then, it is obvious that the inequality in (15) is always true.
- Consider the third case where , then:Hence:
Since the conditions in (36) are met, the existence of a convergent quasi sliding mode has been established. Consequently, the proposed DSMC with TDE method in (32) is stable.
Now, let us demonstrate by contradiction according to (34) that Equation (33) is true. For this part, let us assume that and .
- Consider the first case where and for all . Then:Hence, it is obvious that ensures that:It follows that:
- Consider the second case where and for all . Then:Once again, it is obvious that verifies:It follows that:
This concludes the proof of Theorem 1. □
3.2.2. Control of Stator Current in the Sub-Space
In this section, the same methodology used previously for the stator current will be adopted to control the stator current in the sub-space. In this case, the sliding surface is selected as follows:where is the desired current and denotes the tracking error variable. Hence, is computed as follows:
The discrete-time controller is obtained by solving:where with for , is a diagonal positive matrix and , and by substituting the uncertain vector by its estimate using TDE method:
If the controller gains are chosen for i = 1, 2 as follows:with the upper-bound of the TDE error , then, the following DSMC with TDE method for the stator current in the sub-space (16) ensures a quasi sliding motion:
Proof of Theorem 2.
The stability analysis is similar to the one described for the stator currents in the sub-space. □
4. Experimental Results
The proposed DSMC technique was tested in order to validate its performance with experimental results obtained in the test bench, and this consisted of a six-phase IM powered by two conventional three-phase VSI, being equivalent to a six-leg VSI, using a constant DC-bus voltage from a DC power supply system. The six-leg VSI was controlled by a dSPACE MABXII DS1401 real-time rapid prototyping platform, with Simulink version 8.2. The results obtained were captured and processed using MATLAB R2013b script. The parameters of the asymmetrical six-phase IM were obtained using conventional methods of the AC time domain and stand-still with VSI supply tests [40,41]. The results are listed in Table 1. The experimental tests were performed with current sensors LA 55-P s, which had a frequency bandwidth from DC up to 200 kHz. The current measurements were then converted to digital form using a 16-bit A/D converter. The six-phase IM position was obtained with a 1024-ppr incremental encoder, and the rotor speed was estimated from it. Finally, a 5 HP eddy current brake was used to introduce a variable mechanical load on the IM. A block diagram of the experimental bench is shown in Figure 3, including some photos of the equipment.
The performance of the proposed DSMC was analysed in transient and steady-state conditions. The experimental results analysed the controller performance in terms of Mean Squared Error (MSE) between the reference and measured stator currents in the , and planes. The Root Mean Square (RMS) of the currents in the plane was used to calculate their corresponding Form Factor (FF) and Total Harmonic Distortion (THD) obtained in the plane, as well as MSE for rotor speed. The MSE is defined as:where N is the number of analysed samples, the stator current reference, the measured stator currents and . On the other hand, the THD is calculated as:where is the fundamental stator currents and is the harmonic stator currents. At last, the FF is computed as:
A fixed d current ( A) was used. To perform a mechanical load for the six-phase IM, the eddy current brake was fixed at A. Moreover, the chosen gains of the DSMC with TDE for stator current tracking are:
The stator current reference in the sub-space was set to zero ( A) in order to reduce the copper losses. The sampling frequencies used in the tests were 8 kHz and 16 kHz. Three operation points were set for the rotor speed: 500 rpm, 1000 rpm and 1500 rpm for steady-state analysis. For a transient response, a step change in rotor speed was considered from 500 to rpm (i.e., a reversal condition).
The proposed technique DSMC was tested under different operating points in steady state and under transient conditions. Table 2 shows the experimental results obtained for different rotor mechanical speeds and sampling frequencies, regarding the MSE of stator currents in the , and planes. The results showed good performance of DSMC applied to the six-phase IM in terms of current tracking, in their corresponding planes, especially in current tracking. Table 3 shows the results of THD in stator currents, RMS ripple and FF in currents and the MSE of the measured and referenced rotor speed. The results presented a reduction on the THD stator currents with the higher sampling frequency and higher rotor speed. In terms of RMS ripple and FF, there was a significant reduction with higher sampling frequency in all the rotor speed tests. However, for rotor speed MSE, better performance was obtained at lower rotor speed and sampling frequency, but this was not significant.
Figure 4 presents the polar trajectories of stator currents in the and sub-spaces at different rotor speeds. The tests were developed with the same mechanical load; thus, the amplitude of currents was proportional to the rotor speed. The figures show that currents were reduced to almost the same ratio in every case and current tracking was good. On the other hand, Figure 5 and Figure 6 report a dynamic test, which consisted of the transient performance of DSMC for a step response in the q axis current reference (). The dynamic response was generated through a reversal condition of the rotor mechanical speed () from 500 to rpm. Figure 5a and Figure 6a show an overshoot of 42% and 70%, respectively, and a settling time of ms and ms. respectively, presenting in both cases very fast responses.
In this work, a speed control based on the IRFOC strategy with an inner robust DSMC with the TDE method for stator currents in the and sub-spaces has been proposed. On the one hand, the TDE method allows in a simple way highly accurate estimation of the uncertainties, perturbations and unmeasurable rotor current. On the other hand, discrete-time sliding mode cancels the effect of the TDE error, ensures robustness and delivers high precision and fast convergence. The efficiency of the proposed discrete control scheme has been confirmed by a real-time implementation on a six-phase induction motor drive. The proposed approach provides very good performances in dynamic processes, as well as in steady state. Moreover, the average switching frequency of the designed DSMC is low. Further research will be initiated to benefit from the advantages offered by multiphase machines. To that end, an extension of the proposed controller will be developed in the case of an open circuit fault in one or more phases occurring, since this fault is common for induction machines. The work will focus on the ability of ensuring good performances without good knowledge of the new mathematical model of the machine under fault condition.
Conceptualization, Y.K., J.R. and M.S.; methodology, Y.K., M.A. and J.R.; software, Y.K., M.A. and J.R.; validation, M.A. and J.D.-G.; formal analysis, Y.K., J.R., M.S. and K.B.; investigation, Y.K. and J.R.; resources, J.D.-G.; data curation, J.D.-G. and M.A.; writing, original draft preparation, Y.K., M.A. and J.R.; writing, review and editing, Y.K., M.A., J.R., M.S., J.D.-G. and R.G.; visualization, J.D.-G., M.A. and J.R.; project administration, J.R., M.S. and J.D.-G.; funding acquisition, R.G. and J.R.
This research and APC were funded by the Consejo Nacional de Ciencia y Tecnología (CONACYT)-Paraguay, Grant Numbers 14-INV-101 and POSG16-05.
The authors would like to thank Graham Goodwin (University of Newcastle-Australia) for his valuable comments on this research work.
Conflicts of Interest
The authors declare no conflict of interest.
The following abbreviations are used in this manuscript:
|DSMC||Discrete-Time Siding Mode Control|
|IRFOC||Indirect Rotor Field-Oriented Control|
|MSE||Mean Squared Error|
|RMS||Root Mean Square|
|SMC||Sliding Mode Control|
|TDE||Time Delay Estimation|
|THD||Total Harmonic Distortion|
|VSD||Vector Space Decomposition|
|VSI||Voltage Source Inverter|
- Barrero, F.; Duran, M.J. Recent Advances in the Design, Modeling, and Control of Multiphase Machines: Part I. IEEE Trans. Ind. Electron. 2016, 63, 449–458. [Google Scholar] [CrossRef]
- Duran, M.J.; Barrero, F. Recent Advances in the Design, Modeling, and Control of Multiphase Machines: Part II. IEEE Trans. Ind. Electron. 2016, 63, 459–468. [Google Scholar] [CrossRef]
- Levi, E. Advances in Converter Control and Innovative Exploitation of Additional Degrees of Freedom for Multiphase Machines. IEEE Trans. Ind. Electron. 2016, 63, 433–448. [Google Scholar] [CrossRef]
- Zoric, I.; Jones, M.; Levi, E. Arbitrary Power Sharing Among Three-Phase Winding Sets of Multiphase Machines. IEEE Trans. Ind. Electron. 2018, 65, 1128–1139. [Google Scholar] [CrossRef]
- Yepes, A.G.; Malvar, J.; Vidal, A.; López, O.; Doval-Gandoy, J. Current harmonics compensation based on multiresonant control in synchronous frames for symmetrical n-phase machines. IEEE Trans. Ind. Electron. 2015, 62, 2708–2720. [Google Scholar] [CrossRef]
- Lim, C.; Levi, E.; Jones, M.; Rahim, N.; Hew, W.P. FCS-MPC based current control of a five-phase induction motor and its comparison with PI-PWM control. IEEE Trans. Ind. Electron. 2014, 61, 149–163. [Google Scholar] [CrossRef]
- Taheri, A.; Rahmati, A.; Kaboli, S. Efficiency improvement in DTC of six-phase induction machine by adaptive gradient descent of flux. IEEE Trans. Power Electron. 2012, 27, 1552–1562. [Google Scholar] [CrossRef]
- Riveros, J.A.; Barrero, F.; Levi, E.; Duran, M.J.; Toral, S.; Jones, M. Variable-speed five-phase induction motor drive based on predictive torque control. IEEE Trans. Ind. Electron. 2013, 60, 2957–2968. [Google Scholar] [CrossRef]
- Gregor, R.; Rodas, J. Speed sensorless control of dual three-phase induction machine based on a Luenberger observer for rotor current estimation. In Proceedings of the 38th Annual Conference on IEEE Industrial Electronics Society (IECON), Montreal, QC, Canada, 25–28 Octorber 2012; pp. 3653–3658. [Google Scholar] [CrossRef]
- Ayala, M.; Gonzalez, O.; Rodas, J.; Gregor, R.; Doval-Gandoy, J. A speed-sensorless predictive current control of multiphase induction machines using a Kalman filter for rotor current estimator. In Proceedings of the 2016 International Conference on Electrical Systems for Aircraft, Railway, Ship Propulsion and Road Vehicles & International Transportation Electrification Conference (ESARS-ITEC), Toulouse, France, 2–4 November 2016; pp. 1–6. [Google Scholar] [CrossRef]
- Rodas, J.; Barrero, F.; Arahal, M.R.; Martín, C.; Gregor, R. Online estimation of rotor variables in predictive current controllers: a case study using five-phase induction machines. IEEE Trans. Ind. Electron. 2016, 63, 5348–5356. [Google Scholar] [CrossRef]
- Rodas, J.; Martín, C.; Arahal, M.R.; Barrero, F.; Gregor, R. Influence of Covariance-Based ALS Methods in the Performance of Predictive Controllers with Rotor Current Estimation. IEEE Trans. Ind. Electron. 2017, 64, 2602–2607. [Google Scholar] [CrossRef]
- Guzman, H.; Duran, M.J.; Barrero, F.; Zarri, L.; Bogado, B.; Prieto, I.G.; Arahal, M.R. Comparative study of predictive and resonant controllers in fault-tolerant five-phase induction motor drives. IEEE Trans. Ind. Electron. 2016, 63, 606–617. [Google Scholar] [CrossRef]
- Bermudez, M.; Gonzalez-Prieto, I.; Barrero, F.; Guzman, H.; Duran, M.J.; Kestelyn, X. Open-Phase Fault-Tolerant Direct Torque Control Technique for Five-Phase Induction Motor Drives. IEEE Trans. Ind. Electron. 2017, 64, 902–911. [Google Scholar] [CrossRef]
- Baneira, F.; Doval-Gandoy, J.; Yepes, A.G.; López, O.; Pérez-Estévez, D. Control Strategy for Multiphase Drives With Minimum Losses in the Full Torque Operation Range Under Single Open-Phase Fault. IEEE Trans. Power Electron. 2017, 32, 6275–6285. [Google Scholar] [CrossRef]
- Rodas, J.; Guzman, H.; Gregor, R.; Barrero, B. Model predictive current controller using Kalman filter for fault-tolerant five-phase wind energy conversion systems. In Proceedings of the 7th International Symposium on Power Electronics for Distributed Generation Systems (PEDG), Vancouver, BC, Canada, 27–30 June 2016; pp. 1–6. [Google Scholar] [CrossRef]
- Echeikh, H.; Trabelsi, R.; Mimouni, M.F.; Iqbal, A.; Alammari, R. High performance backstepping control of a fivephase induction motor drive. In Proceedings of the 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), Istanbul, Turkey, 1–4 June 2014; pp. 812–817. [Google Scholar] [CrossRef]
- Echeikh, H.; Trabelsi, R.; Iqbal, A.; Bianchi, N.; Mimouni, M.F. Comparative study between the rotor flux oriented control and non-linear backstepping control of a five-phase induction motor drive—An experimental validation. IET Power Electron. 2016, 9, 2510–2521. [Google Scholar] [CrossRef]
- Kali, Y.; Rodas, J.; Saad, M.; Gregor, R.; Bejelloun, K.; Doval-Gandoy, J. Current Control based on Super-Twisting Algorithm with Time Delay Estimation for a Five-Phase Induction Motor Drive. In Proceedings of the 2017 International Electric Machines and Drives Conference (IEMDC), Miami, FL, USA, 21–24 May 2017; pp. 1–8. [Google Scholar] [CrossRef]
- Kali, Y.; Rodas, J.; Saad, M.; Gregor, R.; Bejelloun, K.; Doval-Gandoy, J.; Goodwin, G. Speed Control of a Five-Phase Induction Motor Drive using Modified Super-Twisting Algorithm. In Proceedings of the 2018 International Symposium on Power Electronics, Electrical Drives, Automation and Motion (SPEEDAM), Amalfi, Italy, 20–22 June 2018; pp. 938–943. [Google Scholar] [CrossRef]
- Ayala, M.; Gonzalez, O.; Rodas, J.; Gregor, R.; Kali, Y.; Wheeler, P. Comparative Study of Non-linear Controllers Applied to a Six-Phase Induction Machine. In Proceedings of the 2018 International Conference on Electrical Systems for Aircraft, Railway, Ship Propulsion and Road Vehicles & International Transportation Electrification Conference (ESARS-ITEC), Nottingham, UK, 7–9 November 2018; pp. 1–6. [Google Scholar]
- Fnaiech, M.A.; Betin, F.; Capolino, G.A.; Fnaiech, F. Fuzzy logic and sliding-mode controls applied to six-phase induction machine with open phases. IEEE Trans. Ind. Electron. 2010, 57, 354–364. [Google Scholar] [CrossRef]
- Utkin, V. Sliding Mode in Control and Optimization; Springer: Berlin, Germany, 1992. [Google Scholar]
- Utkin, V.; Guldner, J.; Shi, J. Sliding Mode Control in Electromechanical Systems; Taylor-Francis: Abingdon, UK, 1999. [Google Scholar]
- Fridman, L. An averaging approach to chattering. IEEE Trans. Autom. Control 2001, 46, 1260–1265. [Google Scholar] [CrossRef]
- Boiko, I.; Fridman, L. Analysis of Chattering in Continuous Sliding-mode Controllers. IEEE Trans. Autom. Control 2005, 50, 1442–1446. [Google Scholar] [CrossRef]
- Young, K.D.; Utkin, V.I.; Ozguner, U. A control engineer’s guide to sliding mode control. IEEE Trans. Control Syst. Technol. 1999, 7, 328–342. [Google Scholar] [CrossRef]
- Drakunov, S.; Utkin, V. Sliding mode observers. Tutorial. In Proceedings of the 34th IEEE Conference on Decision and Control, New Orleans, LA, USA, 13–15 December 1995; pp. 3376–3378. [Google Scholar] [CrossRef]
- Yan, X.G.; Edwards, C. Nonlinear robust fault reconstruction and estimation using a sliding mode observer. Automatica 2007, 43, 1605–1614. [Google Scholar] [CrossRef]
- Levant, A. Higher-order sliding modes, differentiation and output-feedback control. Int. J. Control 2003, 76, 924–941. [Google Scholar] [CrossRef]
- Kali, Y.; Saad, M.; Benjelloun, K.; Fatemi, A. Discrete-time second order sliding mode with time delay control for uncertain robot manipulators. Robot. Auton. Syst. 2017, 94, 53–60. [Google Scholar] [CrossRef]
- Kali, Y.; Saad, M.; Benjelloun, K.; Khairallah, C. Super-twisting algorithm with time delay estimation for uncertain robot manipulators. Nonlinear Dyn. 2018, 93, 557–569. [Google Scholar] [CrossRef]
- Kali, Y.; Saad, M.; Benjelloun, K.; Benbrahim, M. Sliding Mode with Time Delay Control for MIMO Nonlinear Systems with Unknown Dynamics. In Proceedings of the 2015 International Workshop on Recent Advances in Sliding Modes (RASM), Istanbul, Turkey, 9–11 April 2015; pp. 1–6. [Google Scholar] [CrossRef]
- Kali, Y.; Rodas, J.; Gregor, R.; Saad, M.; Benjelloun, K. Attitude Tracking of a Tri-Rotor UAV based on Robust Sliding Mode with Time Delay Estimation. In Proceedings of the 2018 International Conference on Unmanned Aircraft Systems (ICUAS), Dallas, TX, USA, 12–15 June 2018; pp. 346–351. [Google Scholar] [CrossRef]
- Bandal, V.; Bandyopadhyay, B.; Kulkarni, A.M. Design of power system stabilizer using power rate reaching law based sliding mode control technique. In Proceedings of the 2005 International Power Engineering Conference, Singapore, 29 November–2 December 2005; pp. 923–928. [Google Scholar] [CrossRef]
- Gonzalez, O.; Ayala, M.; Rodas, J.; Gregor, R.; Rivas, G.; Doval-Gandoy, J. Variable-Speed Control of a Six-Phase Induction Machine using Predictive-Fixed Switching Frequency Current Control Techniques. In Proceedings of the 9th IEEE International Symposium on Power Electronics for Distributed Generation Systems (PEDG), Charlotte, NC, USA, 25–28 June 2018; pp. 1–6. [Google Scholar] [CrossRef]
- Harnefors, L.; Saarakkala, S.E.; Hinkkanen, M. Speed Control of Electrical Drives Using Classical Control Methods. IEEE Trans. Ind. Appl. 2013, 49, 889–898. [Google Scholar] [CrossRef]
- Jung, J.H.; Chang, P.; Kang, S.H. Stability Analysis of Discrete Time Delay Control for Nonlinear Systems. In Proceedings of the 2007 American Control Conference, New York City, NY, USA, July 11–13 2007; pp. 5995–6002. [Google Scholar] [CrossRef]
- Qu, S.; Xia, X.; Zhang, J. Dynamics of Discrete-Time Sliding-Mode-Control Uncertain Systems With a Disturbance Compensator. IEEE Trans. Ind. Electron. 2014, 61, 3502–3510. [Google Scholar] [CrossRef]
- Yepes, A.G.; Riveros, J.A.; Doval-Gandoy, J.; Barrero, F.; López, O.; Bogado, B.; Jones, M.; Levi, E. Parameter identification of multiphase induction machines with distributed windings Part 1: Sinusoidal excitation methods. IEEE Trans. Energy Convers. 2012, 27, 1056–1066. [Google Scholar] [CrossRef]
- Riveros, J.A.; Yepes, A.G.; Barrero, F.; Doval-Gandoy, J.; Bogado, B.; Lopez, O.; Jones, M.; Levi, E. Parameter identification of multiphase induction machines with distributed windings Part 2: Time-domain techniques. IEEE Trans. Energy Convers. 2012, 27, 1067–1077. [Google Scholar] [CrossRef]
Figure 1. Scheme of the six-phase induction machine drive.
Figure 2. Block diagram of the closed-loop system based on IRFOC and the DSMC with TDE method.
Figure 3. Block diagram of the test bench including the six-phase IM, the six-leg VSI, the dSPACE and the mechanical load.
Figure 4. Stator currents in the and planes for a rotor speed of: (a) 500 rpm; (b) rpm; (c) rpm.
Figure 5. Transient response of stator currents from a step response of 500 rpm to rpm from at a frequency sample of 8 kHz: (a) ; (b) ; (c) .
Figure 6. Transient response of stator currents from a step response of 500 rpm to rpm from at a frequency sample of 16 kHz: (a) ; (b) ; (c) .
Table 1. Parameters of the six-phase IM.
Table 2. Performance analysis of stator currents , , and MSE (A) for three different rotor speeds (rpm).
Table 3. Performance analysis of stator current , THD (%), , RMS ripple (A), FF, rotor speed () and MSE (rpm) at different rotor speeds (rpm).
|THD||THD||RMS ripple||RMS ripple||FF||FF||MSE|
|THD||THD||RMS ripple||RMS ripple||FF||FF||MSE|
© 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).