Mathematical Problems in Engineering

Mathematical Problems in Engineering / 2021 / Article

Research Article | Open Access

Volume 2021 |Article ID 9925072 |

Salma El Bourhichi, Abdellah Oukassi, Lhoussain El Bahir, Mustapha El Adnani, "Active Disturbance Rejection Control for a Five-Level Cascaded H-Bridge Inverter Fed Induction Motor Sensorless Field-Oriented", Mathematical Problems in Engineering, vol. 2021, Article ID 9925072, 13 pages, 2021.

Active Disturbance Rejection Control for a Five-Level Cascaded H-Bridge Inverter Fed Induction Motor Sensorless Field-Oriented

Academic Editor: Omar Naifar
Received17 Mar 2021
Revised02 May 2021
Accepted04 May 2021
Published13 May 2021


In this paper, a robust vector control sensorless based on three Active Disturbance Rejection Controllers (ADRC) for an induction motor fed by a five-level cascaded H-bridge was developed. The estimation of rotor position is achieved using a Luenberger estimator. The proposed model considers the disturbances and the inaccuracies of the system and compensates them using the extended state observer of ADRC. Moreover, a five-level cascaded H-bridge inverter is the best topology to minimize the torque ripples and to improve the current output of IMunder control. The suggested control system was simulated under different conditions using MATLAB-Simulink. The results demonstrate the effectiveness and the robustness of the proposed system against disturbances such as variations of parameters and load torque.

1. Introduction

Induction Motors are widely used in different industrial applications, especially in the variable speed drive applications [1], due to their robustness, high reliability, high performance, and low cost. However, the main problem of Induction Motors is related to the need for a more complex system in its control and because of nonlinear coupling between torque and flux [2].

For this reason, there are various speed control techniques available for the induction engine to solve this decoupling issue [3, 4]. Among all methods, indirect vector control or IFOC is the most popular for achieving high efficiency [5, 6]. Despite its safety and efficacy, IFOC has got several drawbacks such as high torque ripple, an increase in current harmonic distortion, and more disturbance problems. These disturbances can cause several problems for electrical equipment such as intense heating, abrupt shutdown of the induction motor, or even complete loss of this machinery [7].

Recently, due to their numerous benefits against the conventional two-level inverters and increasingly improved performance of the system [8], there has been an increasing interest in multilevel inverters to fed induction motor in vector control [9]. Five-level inverters (FLIs) are known for the possibility of generating five numbers of levels at the output [10]. As a result, they provide an output quasi-sinusoidal voltage with an improved harmonics spectrum. Albeit various topologies of the FLI in the literature, such as flying capacitor topology and neutral point clamped and cascaded H-bridge (HBCI) [11], the HBCI has the most potential and is used in different applications compared to other multilevel structures [12, 13]. It has a modular structure [14].

The vector control based FL-HBCI offers a better speed response and phase current [15]. It improves the torque ripples performance [16].

Nowadays, researchers have shown an increased interest in sensorless-speed controls [17] because the speed sensor is expensive and because they make control systems much more reliable, durable, robust, and cheaper. For example, they can function effectively against the variations of the machine resistances [18]. Therefore, it is necessary to have an estimator to estimate and to know the speed of the motor. For that, the common techniques to restore speed position are Model Reference Adaptive System, Fuzzy Sliding Mode Observer, Extended Kalman Filter, and Luenberger Observer (LO) [19]. In this study, the indirect vector control is developed for induction motor fed by FL-HBCI, using LO to estimate the speed position.

Proportional–integral (PI) is a conventional regulator used in different industrial applications, especially applications of induction motor drives, because of its easy implementation and simple structure [20]. However, the performance of the PI controller-based-control system suffers from various problems: perceptual high sensitivity against disturbing and loud noises and the excessive loss of efficiency due to superficial regulation [21]. Moreover, it requires a long recovery period when disturbances occur [22].

In order to overcome these drawbacks, researchers developed a very robust controller called Active Disturbance Rejection Controller (ADRC). It was firstly proposed in 1998 by Han [23] and was later developed by Gao and many researchers [20, 24]. It can reduce output noise and problems due to parameter uncertainty and disturbances. It can improve the robustness of the system against external disturbances and changes in parameters [25, 26]. For that, the PI controllers could be replaced by the ADRC controllers.

The major contribution of this paper is connected to suggesting a robust vector control sensorless system based on three Active Disturbance Rejection Controllers (ADRC) for an induction motor fed by a five-level cascaded H-bridge. The speed estimator is based on Luenberger Observer. To achieve good robustness, the accuracy and the rapidity of responses are expected.

A comparative study is provided with the PI controller applied for FL-HBCI, the simulation results are obtained using MATLAB-Simulink, to verify the performance, to evaluate the robustness of the suggested system, and to investigate its efficiency under different conditions.

The overall structure of the paper takes the form of six sections, including this introductory section. Section 2 is devoted to the models used in this study. Section 3 presents the adaptive scheme for the Luenberger estimator. Section 4 presents the motor commands, focusing on the application of the ADRC controller to the FLI-HBC scheme feeding sensorless-speed. Section 5 presents and discusses the results of the current study. The last section draws conclusions from the study.

2. Models of the System

2.1. Model of Induction Motor

The magnetizing flux equations of an induction motor in a reference two-phase frame are shown:

The stator currents of the induction motor in two-phase voltage can be written as follows:where

The electromagnetic torque and the rotor speed (Ω) of the induction motor in the axis are given as follows:where is the rotor flux magnitude, p is the number of poles, are stator current of d and q axis, J is the moment of inertia, ωs is the synchronous speed, and (Nm) is the load torque.

2.2. Model of Indirect-Field-Oriented Control

The model of indirect vector control was initially invented by Blaschke in 1972 [27]. It is based on decoupling control.

Clarke transformation and Park transformation are used to achieve the DC machine output required [3].

For decoupling control, the fluxes equations are given by

Equations (1) and (6) become

While , is mutual inductance.

2.3. FL-HBCI Topology

FLIs perform better than the three-level and the two-level inverters. They provide a harmonic reduction and decrease the losses for motor drives [28].

There are different structures of the FLI, but the HBCI is the preferable one due to its several advantages over other FLIs. It does not need many components, and it does not have fluctuation in neutral point voltage problems compared to FL-Diode Clamped and FL-flying capacitors inverters [29].

A FL-HBCI simplified circuit is presented in Figure 1. It has a modular structure. It comprises two separate DC voltages (T) in every phase; five output voltage levels can be obtained +2 T, +T, 0, −T, and −2 T.

The HCB-FLI produces an output voltage equal to +2 T when O3, O2, O7, and O6 are switched ON. +T can be obtained when O3, O2, O7, and O8 are switched ON, whereas 0 can be attained when O3, O2, O8, and O5 are on ON. −T can be obtained when O3, O8, O5, and O4 are switched ON. −2 T can be achieved when O8, O5, O4, and O1 are turned ON.

In-phase disposition Sinusoidal pulse-width modulation (IP-SPWM), where all carrier waveforms are in phase, is used to select the switches of the inverter. Its principle is based on the intersection of the sinusoidal reference signal with the triangular carrier waves.

3. Adaptive Scheme for Luenberger Estimator

There are different types of strategies to estimate the parameters of an IM. The Luenberger Observer (LO) is the most popular one due to its simplicity and precision [30].

The principle of the LO method is based on the state-variables model of the induction motor. The measured values (stator voltage and currents) are compared to the estimated values to obtain errors by using an adaptive model. Then, the output error is multiplied by the PI controller to generate the estimated speed.

The LO is designed as follows:where L is the Luenberger gain.


To ensure stability, the Lyapunov function is used and given by [31]with being a positive constant coefficient. is the estimation error vector of the induction motor and LO.

The time derivate of V is expressed aswhich should be negative.

Thus, equation (14) is developed as [31]where

The expression is always negative (since the imposed eigenvalues of the LO) [31].

The last two terms can be set to zero because they are weak compared to the first [31].


To improve the accuracy of the estimation, many researchers have proposed a PI-type adaptation mechanism. The following expression of the estimated speed is obtained:where and are positive constants which can be adjusted.

4. Motor Commands

4.1. Active Disturbance Rejection Controller

The IFOC for a FL-HBCI fed induction motor sensorless system can be affected by different internal (variation of resistance) and external perturbations (load torque, variation of speed). For that, ADRC is used as a robust control approach. Its principle is that all failures, disturbances, and uncertainties are handled in real-time as “total perturbation” through being calculated and compensated [25, 32]. It can estimate the whole perturbation as an extended state of the system by the introduction of the extended state observer (ESO).

For our case, the system is of the first order. In general, the canonical form of the first-order system is [33]where u is the input variable; y is the output variable, and is the constant. represents the whole of external and internal disturbances

Equation (20) can be written following in the state-space form as:with

The ESO can be presented by the following equation:

The linear ESO can be expressed aswhere L is the observer gain vector:with being the bandwidth of the observer. It is determined by the pole placement, to ensure the fast and good output, with a minimum of noise [34].

An ADRC well-tuned can compensate the total of disturbance. The control law is defined by

with being a correct estimation of “” and a correct estimation of “”.

Equation (20) becomeswhere is the reference input signal.

Figure 2 shows the structure of an ADRC. It consists of three blocks.

In our case, equations (2)–(4) can be rearranged to be written in the canonical form of ADRC. It can be described by the following equations:withwhere and are the known part in the controller tuning, when selecting the adequate response time. The parameters of the ADRC can be found easily.

Figure 3 shows the ADRC-IFOC scheme of the FLI-HBC feeding induction motor sensorless.

4.2. PI Controller

Figure 4 shows the PI controllers applied on the FLI-HBC fed induction motor sensorless.

The parameters of the PI controllers have been adjusted by a method based on a criterion giving a better compromise between the response time and the overshoot.

5. Simulation Results and Discussion

The proposed ADRC-IFOC of FL-HCBI fed induction motor sensorless scheme with three ADRC controllers (speed and currents controllers) is presented in Figure 4. The outputs of the ADRC flow and torque controllers are uncoupled, to ensure the decoupling of the IFOC approach. Therefore, three references are generated for the SPWM modulator. The induction motor receives input signals from the FL-HCB inverter. The speed is estimated using the Luenberger estimator.

The simulation was conducted on the platform MATLAB-Simulink. The numerical parameters of the induction motor are provided in Table 1.


Principal machine inductance
Seconder machine inductance
Stator resistance
Mutual inductance
Number of pole pairs2
Inertia moment
Viscous friction coefficient
Power1 kw

To evaluate the performances of the suggested ADRC control for FL-HCBI fed IM sensorless, different conditions are applied. Therefore, the reference speed value is maintained to A7B7 = [90  130 50] rad/s at {0 2 6} s. In addition, the load disturbance torque is applied at {3 5 7.5 8.5} s with the values [5 −5 6 −6] N.m. The suggested system is compared to the control for FL-HCBI fed IM sensorless based on the PI.

Initially, the simulation result of the output voltage for FL-HBCI on ADR-IFOC sensorless is obtained and shown in Figures 5 and 6.

5.1. Speed Variation and Load Torque Variation

Figure 7 shows the output of rotor speed of both systems; they successfully operated. From the figure, it can be seen that the response speed with ADRC follows more quickly the reference speed, despite the variation of torque, compared to the output speed with PI.

It is clear in Figure 8 that the torque performance of the system with ADRC is better than that with the use of the classical PI controller. Indeed, when the speed reference steps up from 90 rad/s to 130 rad/s at 2 s and at 6 s, we notice that the response torque with ADRC rejects rapidly the perturbation.

Figure 9 portrays the result of direct current for both of the systems. It is observed that ripples are more reduced with ADRC than with PI.

Figures 10 and 11 indicate the result of stator phase current for PI and ADRC, respectively, applied to the suggested system.

Moreover, the error of speed achieved both with the classic PI and with ADRC is shown in Figure 12. It is made clear that the biggest tracking error of speed occurs for the system with PI.

From the simulation results, it can be seen that the FL-HCBI IM obtains satisfactory performance in sensorless control with a minimum of ripples.

From the comparison, both systems give satisfactory results; the torque ripples have minimized with the use of FL-HCBI.

The system with PI requires more time to settle down when there is a variation of reference speed or application of disturbance. Moreover, some ripples are visible more than the system with ADRC. However, the system with ADRC handles the disruption better than PI. It can return to the steady state rapidly after sudden changes (such as the application of load torque). The ADRC improves system resistance against disturbances; therefore, it increases the ruggedness of the suggested system.

5.2. Resistance Variation and Load Torque Variation

For induction motor control system, the resistances of IM may suddenly vary, due to temperature variation with the operation time of IM. For that, the rotor and stator resistances parameters are selected, to evaluate the robustness of both systems under parameters variation and in worst cases.

Firstly, the value of the rotor resistance is increased by 100% from its nominal resistance.

Figure 13 shows the simulation results of the ADRC and PI systems, with the same response time, under rotor resistance variation.

Figure 14 shows the simulation results of the ADRC and PI systems, with the same response time, under stator resistance variation. Its value is increased by 50% from its nominal stator value.

Figures 13 and 14 indicate that when the motor reaches 90 rad/s. At 0.6 s, the system with ADRC follows smoothly the reference speed despite the variation of resistance. Nevertheless, the system with PI has an overshoot. When the load torque increases suddenly from 0 N to 5 N, the speed output has a smaller fluctuation with ADRC. Meanwhile, the rotor speed with PI takes more time to return to its steady state.

It can be noted from the simulation results that the proposed method with ADRC is more robust than the system with PI because it can compensate the disturbance caused by the variation of rotor and stator resistances.

6. Conclusions

In this paper, to improve the performance of the control, a vector control scheme sensorless was proposed for FL-HBCI feeding IM based on ADRC.

To compensate the external (the load torque) and internal (resistances variation) disturbances, the application of three ADRC to the system in sensorless vector control system has been proposed, instead of the PI controllers. The ADRC contains the ESO that can estimate and compensate the load disturbances and the sudden change.

The LO has been used to estimate the rotor speed. Furthermore, the FL-HBCI has been incorporated into the system to achieve the output with a minimum of losses.

From the simulation results, the proposed system makes the system more robust. Rapid response time and accurate output are achieved using the suggested control system.

The results also prove a high performance of the proposed solution and confirm that the system with ADRC is better and stiffer than the classical PI control under the different scenarios and disturbance conditions.

As a perspective of this work, we intend to compare the performance of the proposed method to the main existing methods.

Data Availability

No data used to support the study.

Conflicts of Interest

The authors declare that they have no conflicts of interest.


  1. O. Naifar, G. Boukettaya, and A. Ouali, “Robust software sensor with online estimation of stator resistance applied to WECS using IM,” International Journal of Advanced Manufacturing Technology, vol. 84, no. 5–8, pp. 885–894, 2016. View at: Google Scholar
  2. H.-C. Chuang, G.-D. Li, and C.-T. Lee, “The efficiency improvement of AC induction motor with constant frequency technology,” Energy, vol. 174, pp. 805–813, 2019. View at: Publisher Site | Google Scholar
  3. Z. Guo, J. Zhang, Z. Sun, and C. Zheng, “Indirect field oriented control of three-phase induction motor based on current-source inverter,” Procedia Engineering, vol. 174, pp. 588–594, 2017. View at: Publisher Site | Google Scholar
  4. G. Boukettaya, O. Naifar, and A. Ouali, “A vector control of a cascaded doubly fed induction generator for a wind energy conversion system,” in Proceedings of the 2014 IEEE 11th International Multi-Conference on Systems, Signals & Devices, SSD 2014, Barcelona, Spain, February 2014. View at: Google Scholar
  5. A. Venkadesan and K. Sedhuraman, “Novel neural network based speed estimator for multilevel inverter fed sensorless field oriented controlled IM drive,” Energy Systems, vol. 11, no. 4, pp. 909–933, 2020. View at: Publisher Site | Google Scholar
  6. D. Casadei, F. Profumo, G. Serra, and A. Tani, “FOC and DTC: two viable schemes for induction motors torque control,” IEEE Transactions on Power Electronics, vol. 17, no. 5, pp. 779–787, 2002. View at: Publisher Site | Google Scholar
  7. T. Abdelkrim, E. M. Berkouk, K. Benamrane, and T. Benslimane, “Study and control of 5-level PWM rectifier-5-level NPC active power filter cascade using feedback control and redundant vectors,” Turkish Journal of Electrical Engineering and Computer Sciences, vol. 20, no. 5, pp. 655–677, 2012. View at: Google Scholar
  8. E. R. Ramos, R. Leyva, G. Farivar, H. D. Tafti, C. D. Townsend, and J. Pou, “Incremental passivity control in multilevel cascaded H-bridge converters,” IEEE Transactions on Power Electronics, vol. 35, no. 8, pp. 8766–8778, 2020. View at: Publisher Site | Google Scholar
  9. M. F. Kangarlu and E. Babaei, “A generalized cascaded multilevel inverter using series connection of submultilevel inverters,” IEEE Transactions on Power Electronics, vol. 28, no. 2, pp. 625–636, 2013. View at: Publisher Site | Google Scholar
  10. A. K. Gupta and A. M. Khambadkone, “A space vector PWM scheme for multilevel inverters based on two-level space vector PWM,” IEEE Transactions on Industrial Electronics, vol. 53, no. 5, pp. 1631–1639, 2006. View at: Publisher Site | Google Scholar
  11. A. K. Panda and Y. Suresh, “Research on cascade multilevel inverter with single DC source by using three-phase transformers,” International Journal of Electrical Power & Energy Systems, vol. 40, no. 1, pp. 9–20, 2012. View at: Publisher Site | Google Scholar
  12. J. Xu, Z. Wu, X. Wu, F. Wu, and A. Shen, “An improved phase disposition SPWM strategy for cascaded multilevel inverter,” Mathematical Problems in Engineering, vol. 2014, Article ID 731574, 2014. View at: Publisher Site | Google Scholar
  13. C. I. Odeh, A. Lewicki, and M. Morawiec, “A single-carrier-based pulse-width modulation template for cascaded H-bridge multilevel inverters,” IEEE Access, vol. 9, 2021. View at: Google Scholar
  14. V. Sridhar and S. Umashankar, “A comprehensive review on CHB MLI based PV inverter and feasibility study of CHB MLI based PV-STATCOM,” Renewable and Sustainable Energy Reviews, vol. 78, pp. 138–156, 2017. View at: Publisher Site | Google Scholar
  15. S. E. L. Bourhichi and M. E. L. Adnani, “Indirect vector control of induction motor using a five-level cascaded H-bridge inverter,” in Proceedings of the 2018 International Symposium on Advanced Electrical and Communication Technologies, pp. 1–6, Kenitra, Morocco, November 2018. View at: Google Scholar
  16. P. Naganathan and S. Srinivas, “Direct torque control techniques of three-level H-bridge inverter fed induction motor for torque ripple reduction at low speed operations,” IEEE Transactions on Industrial Electronics, vol. 67, no. 10, pp. 8262–8270, 2020. View at: Publisher Site | Google Scholar
  17. S. Guven, M. A. Usta, and H. I. Okumus, “An improved sensorless DTC-SVM for three-level inverter-fed permanent magnet synchronous motor drive,” Electrical Engineering, vol. 100, no. 4, pp. 2553–2567, 2018. View at: Publisher Site | Google Scholar
  18. O. Naifar, G. Boukettaya, A. Oualha, and A. Ouali, “A comparative study between a high-gain interconnected observer and an adaptive observer applied to IM-based WECS,” European Physical Journal-Plus, vol. 130, no. 5, pp. 1–13, 2015. View at: Publisher Site | Google Scholar
  19. A. Oukassi and S. Elbourhichi, “Sensorless indirect control of induction motor fed by a multi-level inverter with consideration of variation in rotor and stator resistances,” in Proceedings of the 2020 7th International Conference on Electrical, Electronics and Information Engineering ICEEE, pp. 142–149, Antalya, Turkey, April 2020. View at: Google Scholar
  20. S. Li, M. Cao, J. Li, J. Cao, and Z. Lin, “Sensorless-based active disturbance rejection control for a wind energy conversion system with permanent magnet synchronous generator,” IEEE Access, vol. 7, pp. 122663–122674, 2019. View at: Publisher Site | Google Scholar
  21. H. Heidari, A. Rassõlkin, M. Hosein Holakooie et al., “A parallel estimation system of stator resistance and rotor speed for active disturbance rejection control of six-phase induction motor,” Energies, vol. 13, no. 5, 2020. View at: Publisher Site | Google Scholar
  22. J. Li and Y. Zhong, “Robust speed control of induction motor drives employing first-order auto-disturbance rejection controllers,” in Proceedings of the 2012 IEEE Industry Applications Society Annual Meeting, vol. 51, no. 1, pp. 712–720, Las Vegas, NV, USA, October 2012. View at: Google Scholar
  23. J. Han, “From PID to active disturbance rejection control,” IEEE Transactions on Industrial Electronics, vol. 56, no. 3, pp. 900–906, 2009. View at: Publisher Site | Google Scholar
  24. Z. Gao, “On the centrality of disturbance rejection in automatic control,” ISA Transactions, vol. 53, no. 4, pp. 850–857, 2014. View at: Publisher Site | Google Scholar
  25. H. Chalawane, A. Essadki, and T. Nasser, “Impact of increasing stator resistance on active disturbance rejection control based sensorless induction motor compared with a conventional Pi and fuzzy logic control,” International Review of Automatic Control (IREACO), vol. 11, no. 5, pp. 217–225, 2018. View at: Publisher Site | Google Scholar
  26. J. Luo, L. Wang, and B. Liu, “Low-speed control of PMSM based on ADRC + FOPID,” Systems Science & Control Engineering, vol. 9, no. 1, pp. 73–87, 2021. View at: Publisher Site | Google Scholar
  27. F. Blaschke, “A new method for the structural decoupling of ac induction machines,” in Proceedings of the Conference Record International Federation of Automatic Control, vol. 1, pp. 1–15, Dussesrdorf, Germany, October 1971. View at: Google Scholar
  28. P. Jain and S. P. Deshmukh, “Design of three-phase five-level cascaded H bridge inverter with boost converter,” International Journal of Electronics, vol. 108, no. 2, 2020. View at: Google Scholar
  29. P. Mehta, S. Sahoo, and M. Kumar, “A fault-diagnosis and tolerant control technique for five-level cascaded H-bridge inverters,” IET Circuits, Devices & Systems, pp. 1–11, 2021. View at: Publisher Site | Google Scholar
  30. J. Kim, J. Ko, J. Lee, and Y. Lee, “Rotor flux and rotor resistance estimation using extended luenberger-sliding mode observer (ELSMO) for three phase induction motor control,” Canadian Journal of Electrical and Computer Engineering, vol. 40, no. 3, pp. 181–188, 2017. View at: Google Scholar
  31. Z. Kandoussi, Z. Boulghasoul, A. Elbacha, and A. Tajer, “Luenberger observer based sensorless indirect FOC with stator resistance adaptation,” in Proceedings of the 2014 2nd World Conference on Complex Systems WCCS, pp. 367–373, Agadir, Morocco, November 2014. View at: Google Scholar
  32. W. R. Abdul-Adheem and I. K. Ibraheem, “Novel active disturbance rejection control based on nested linear extended state observers,” 2018, View at: Google Scholar
  33. I. Aboudrar, S. El Hani, M. S. Heyine, and N. Naseri, “Dynamic modeling and robust control by ADRC of grid-connected hybrid PV-wind energy conversion system,” Mathematical Problems in Engineering, vol. 2019, 2019. View at: Publisher Site | Google Scholar
  34. H. Laghridat, A. Essadki, and T. Nasser, “Comparative analysis between PI and linear-ADRC control of a grid connected variable speed wind energy conversion system based on a squirrel cage induction generator,” Mathematical Problems in Engineering, vol. 2019, 2019. View at: Publisher Site | Google Scholar

Copyright © 2021 Salma El Bourhichi et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Related articles

No related content is available yet for this article.
 PDF Download Citation Citation
 Download other formatsMore
 Order printed copiesOrder

Related articles

No related content is available yet for this article.

Article of the Year Award: Outstanding research contributions of 2021, as selected by our Chief Editors. Read the winning articles.