1. Introduction
Induction motors have long been the workhorse of the industrial world, revered for their robustness, reliability, and remarkable versatility [
1]. Their wide range of applications, extending from powering simple domestic appliances to driving large-scale industrial machinery, is a testament to their indispensability [
2]. Despite their simplicity in construction, the performance of induction motors significantly depends on the ability to effectively regulate and control their speed. Thus, their control has been a focus of rigorous research, leading to numerous methods and techniques with varying levels of complexity and effectiveness [
3,
4,
5,
6].
Over the years, several control techniques for induction motors have been developed, each with its own unique characteristics. Scalar control, or Volts/Hertz control, provides a simple approach, but it lacks precision in dynamic performance [
7]. On the other hand, Field-Oriented Control (FOC), also known as vector control, allows for independent control of the motor’s speed and torque, significantly improving dynamic response and precision [
8]. Direct Torque Control (DTC) is yet another method that directly controls the motor’s torque and flux, providing excellent dynamic response, but with a higher torque ripple and variable switching frequency [
9]. These three control techniques form the cornerstone of induction motor control, each offering different levels of simplicity, performance, and precision. Hence, finding an optimal control technique that balances precision, complexity, and cost has become a quest of paramount importance.
A significant factor contributing to the cost and complexity of the control process is the need for accurate speed estimation. Often, a separate sensor, such as an encoder or tachometer, is used to monitor the speed of the motor. However, these sensors not only add to the cost but also complicate the system by introducing additional components that require maintenance and are prone to failure. Consequently, research is veering towards sensorless control techniques that can effectively estimate motor speed without needing dedicated speed sensors, thereby reducing the cost and complexity of the control process [
10,
11,
12].
In this paper, we propose a novel approach to sensorless speed control of induction motors using the Model Reference Adaptive System (MRAS) method, leveraging the Deadbeat regulator in the adaptation mechanism. The Deadbeat regulator, known for its capacity to achieve system response in the minimum possible time, will be instrumental in providing fast and accurate speed estimation. By employing the MRAS method with the Deadbeat regulator, we aim to create a robust, cost-effective, and precise control mechanism, thereby contributing a significant advancement in the field of induction motor control.
The paper is systematically organized into eight sections:
Section 2 presents the mathematical model of the induction motor;
Section 3 explores the synthesis of the Deadbeat regulator;
Section 4 unpacks the components and functions of the MRAS;
Section 5 outlines the design of the Deadbeat regulator for the MRAS adaptation mechanism;
Section 6 elucidates the structure of sensorless-based Field-Oriented Control Drive;
Section 7 illustrates the simulation results; and finally,
Section 8 draws the conclusions from our research. Each section serves as a building block in understanding our proposed sensorless speed control method for induction motors.
2. Mathematical Model of Induction Motor
The mathematical model of an induction motor using the Park transformation method in the stationary reference frame, the
reference frame, and complex notation by considering that the
axis is aligned with the real axis, and the
axis is aligned with the imaginary axis, where
is given as follows:
where:
and are the and component, respectively.
and are the complex stator and rotor voltages, respectively.
and are the complex stator and rotor flux, respectively.
and are the complex stator and rotor currents, respectively.
is the rotor electrical speed.
and are the stator and rotor resistance, respectively.
, and are the stator, rotor, and mutual inductance, respectively.
3. Deadbeat Regulator Synthesis
The Deadbeat algorithm is designed to guide the output from an arbitrary initial state to a desired final state in the minimum number of sampling times. The design of the Deadbeat algorithm depends on the knowledge of the model of the system to be regulated. This control strategy is a key component in the adaptation mechanism of the Model Reference Adaptive System that will be addressed in the following section.
Figure 1 below represents an example where the input is a step function:
Using the Z-transform, the closed-loop transfer function of the system that led to this response is:
The coefficient K corresponds to the number of samples required for the output to reach the desired value. The Z-transform of the Deadbeat regulator is deduced as follows:
Using the Deadbeat regulator, all the poles of the closed-loop transfer function are at the origin of the Z plane [
13,
14]. When the poles of the closed-loop transfer function are located at the origin of the Z plane, it means that the response is as fast as possible. The control loop is represented in
Figure 2:
4. Model Reference Adaptive System
The Model Reference Adaptive System is principally developed to minimize the error between actual and estimated values. In this work, it is employed for determining the rotation speed of the induction motor, utilizing only the measurements of the stator voltage and current. The MRAS approach uses two structures of machine models to estimate the same state variable (
Figure 3). The model that does not include the estimated variable, the rotor speed, is referred to as the “Reference model”, while the other one as the “Adjustable model” [
15]. These models are compared, and any ensuing error is directed towards an “Adaptation mechanism”.
Within this framework, the state variable to be estimated—which is also the output variable of each model—is the rotor flux. To achieve this, the rotor flux equation derived from the stator equations forms the reference model. Simultaneously, the same variable, deduced from the rotor equations associated with the electrical speed, makes up the adjustable model.
4.1. Reference Model
The equation for the stator voltage (
2) should be rewritten in terms of the state to be estimated, which is the rotor flux. From Equation (
5), we obtain:
By substituting (
8) into the expression of the stator flux (
4), the following equation is obtained:
By replacing (
9) in (
2), we obtain:
Equation (
10) depicts the gradient of the rotor flux, and since it does not depend on the rotational speed, this equation is chosen as the reference model.
4.2. Adjustable Model
By substituting (
8) into the expression of the rotor voltage (
3), the following equation is obtained:
Equation (
11) depends on the rotor speed, which is why it is considered as the adjustable model, and the rotor flux obtained from it is the estimated flux. Therefore, Equation (
11) becomes:
4.3. Adaptation Mechanism
The role of the adaptation mechanism is to adjust the error between the reference model and the adjustable model to ensure both the stability of the estimation system and that the estimated value converges towards the reference value.
The error between the value estimated by the adjustable model and the supposedly exact value of the reference model will be noted as:
In the case where
, Equation (
11) can be used as the reference model in the analysis of the adaptation mechanism because it provides the exact value of the flux [
16].
Therefore, the dynamic error between the two models (
11) and (
12) is:
This model is equivalent to:
Several methods are used to study the stability of this error dynamic, among which the POPOV inequality that is usually used in the literature, which leads us to the following MRAS structure (
Figure 4):
Where
is the error intended for the corrector, which is calculated according to the cross product as follows:
In the following section, the identification of the adaptation mechanism is presented based on the Deadbeat regulator instead of the “PI” usually used in the literature.
5. Adaptation Mechanism Based on Deadbeat Regulator
Generally, the variables
and
are not constant but change over time, and each one can be considered as an input to a system that is defined by Equation (
11). To explore the dynamic behavior of the MRAS, the equations need to be linearized for small deviations around a specific steady-state solution. It is beneficial to initially convert the equations to reference frame d-q that rotates in sync with the stator current vector to benefit from its properties compared to the
reference frame. By doing so, the resulting equations would be as follows [
17]:
The error function
(
16) takes the form of an inner product vector, which remains independent of the reference frame in which the vectors are expressed. Therefore, it can be represented by the following linearized expression:
From these equations, we can derive the transfer function linking
to
as follows:
where
is the flux modulus, and it is assumed that
and
.
The slip pulsation
in Equation (
20) will be smaller as the slip g approaches zero. This corresponds to a “no-load” operation, when the torque moment demanded by the load is relatively weak compared to the nominal torque moment, which can be a problem at low speed. By neglecting the slip pulsation, the transfer function (
20) becomes:
where
and
.
In order to obtain the Deadbeat regulator, the Z-transform of Equation (
21) must be deduced:
By substituting Equation (
22) into Equation (
7), we obtain:
Figure 5 illustrates the structure of the speed regulator:
6. Structure of Sensorless-Based Field-Oriented Control Drive
Figure 6 presents the diagram of the proposed indirect field-oriented control based on the MRAS speed identification and tailored for the induction motor drive. This architecture employs dual-nested loops in both the d and q axes. The associated controllers are used to formulate the reference stator voltages
and
.
7. Simulation Results
To evaluate the effectiveness of the proposed regulator and compare it with the conventional “PI” regulator, a simulation test was conducted. The test took into account a speed profile that began at (rad/s), then moved to (rad/s) at (s). The rotor reference flux was set to (Wb) and the Load torque was applied at (Nm) at (s). The parameters of the PI regulator of the adaptation mechanism were and . In order to test the stability of the estimation error and make sure that it converges to zero, we added different initial conditions between the speed of the real system and the adjustable model.
The parameters of the induction motor are given in
Table 1 below [
18]:
Figure 7 and
Figure 8 are indeed insightful in evaluating the comparative performance of the proposed “Deadbeat” regulator against the traditional “PI” method. In
Figure 7, it is apparent that the proposed regulator demonstrates superior tracking of the real state over the conventional approach. This could be indicative of a more accurate and rapid response mechanism inherent in the proposed regulator, making it potentially more effective in real-world applications where time-sensitive regulation might be crucial.
Figure 8 further reinforces the effectiveness of the proposed regulator. It clearly illustrates a faster convergence of the estimation error to zero, with noticeably less overshoot than that exhibited by the conventional “PI”.
8. Conclusions
In conclusion, this paper has successfully presented an innovative approach towards reducing control process costs by eliminating the need for speed sensors in the control of induction motors. It showcases the effectiveness of sensorless speed control using a Model Reference Adaptive System, notably using the ’Deadbeat’ regulator as an adaptive mechanism. When compared to the conventional ’PI’ regulator, the ’Deadbeat’ regulator exhibits superior performance, demonstrates improved response time, and reduced overshoot during the estimation process.
Despite these significant advancements, certain limitations of the ’Deadbeat’ regulator have been identified, specifically its dependence on accurate mathematical system models and its sensitivity to parameter variations. These challenges delineate potential directions for future research, underscoring the pursuit of even more robust and flexible control strategies for induction motors.
Author Contributions
Conceptualization, W.H. and A.B.; methodology, W.H.; software, W.H.; validation, W.H.; investigation, W.H. and A.B.; writing—original draft preparation, W.H., A.B. and M.Y.H.; writing—review and editing, W.H., A.B. and M.Y.H.; visualization, W.H., A.B. and M.Y.H.; supervision, A.B.; project administration, A.B. All authors have read and agreed to the published version of the manuscript.
Funding
This research received no external funding.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Data sharing not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Lee, K.; Han, Y. Reactive-power-based robust MTPA control for v/f scalar-controlled induction motor drives. IEEE Trans. Ind. Electron. 2021, 69, 169–178. [Google Scholar] [CrossRef]
- Kumar, S.; Mukherjee, D.; Guchhait, P.K.; Banerjee, R.; Srivastava, A.K.; Vishwakarma, D.N.; Saket, R.K. A comprehensive review of condition based prognostic maintenance (CBPM) for induction motor. IEEE Access 2019, 7, 90690–90704. [Google Scholar] [CrossRef]
- Zhang, Y.; Yin, Z.; Li, W.; Liu, J.; Zhang, Y. Adaptive sliding-mode-based speed control in finite control set model predictive torque control for induction motors. IEEE Trans. Power Electron. 2020, 36, 8076–8087. [Google Scholar] [CrossRef]
- Arshad, M.H.; Abido, M.A.; Salem, A.; Elsayed, A.H. Weighting factors optimization of model predictive torque control of induction motor using NSGA-II with TOPSIS decision making. IEEE Access 2019, 7, 177595–177606. [Google Scholar] [CrossRef]
- Mahfoud, M.E.; Bossoufi, B.; Ouanjli, N.E.; Said, M.; Taoussi, M. Improved Direct Torque Control of Doubly Fed Induction Motor Using Space Vector Modulation. Int. J. Intell. Eng. Syst. 2021, 14, 177–188. [Google Scholar] [CrossRef]
- El Ouanjli, N.; Motahhir, S.; Derouich, A.; El Ghzizal, A.; Chebabhi, A.; Taoussi, M. Improved DTC strategy of doubly fed induction motor using fuzzy logic controller. Energy Rep. 2019, 5, 271–279. [Google Scholar] [CrossRef]
- dos Santos, T.H.; Goedtel, A.; da Silva, S.A.O.; Suetake, M. Scalar control of an induction motor using a neural sensorless technique. Electr. Power Syst. Res. 2014, 108, 322–330. [Google Scholar] [CrossRef]
- Cai, W.; Wu, X.; Zhou, M.; Liang, Y.; Wang, Y. Review and development of electric motor systems and electric powertrains for new energy vehicles. Automot. Innov. 2021, 4, 3–22. [Google Scholar] [CrossRef]
- El Ouanjli, N.; Derouich, A.; El Ghzizal, A.; Motahhir, S.; Chebabhi, A.; El Mourabit, Y.; Taoussi, M. Modern improvement techniques of direct torque control for induction motor drives-a review. Prot. Control. Mod. Power Syst. 2019, 4, 11. [Google Scholar] [CrossRef]
- Korzonek, M.; Tarchala, G.; Orlowska-Kowalska, T. A review on MRAS-type speed estimators for reliable and efficient induction motor drives. Isa Trans. 2019, 93, 1–13. [Google Scholar] [CrossRef] [PubMed]
- Van Pham, T.; Vo Tien, D.; Leonowicz, Z.; Jasinski, M.; Sikorski, T.; Chakrabarti, P. Online rotor and stator resistance estimation based on artificial neural network applied in sensorless induction motor drive. Energies 2020, 13, 4946. [Google Scholar] [CrossRef]
- Zuo, Y.; Ge, X.; Zheng, Y.; Chen, Y.; Wang, H.; Woldegiorgis, A.T. An adaptive active disturbance rejection control strategy for speed-sensorless induction motor drives. IEEE Trans. Transp. Electrif. 2022, 8, 3336–3348. [Google Scholar] [CrossRef]
- Xu, C.; Han, Z.; Lu, S. Deadbeat predictive current control for permanent magnet synchronous machines with closed-form error compensation. IEEE Trans. Power Electron. 2019, 35, 5018–5030. [Google Scholar] [CrossRef]
- Pfeifle, O.; Fichter, W. Time-Optimal Incremental Nonlinear Dynamic Inversion through Deadbeat Control. In Proceedings of the AIAA Scitech 2022 Forum, San Diego, CA, USA, 3–7 January 2022; p. 1596. [Google Scholar]
- Bednarz, S.A.; Dybkowski, M. Estimation of the induction motor stator and rotor resistance using active and reactive power based model reference adaptive system estimator. Appl. Sci. 2019, 9, 5145. [Google Scholar] [CrossRef]
- Chaigne, C.; Etien, E.; Cauët, S.; Rambault, L. Commande Vectorielle Sans Capteur des Machines Asynchrones; Hermes-Lavoisier: Paris, France, 2005. [Google Scholar]
- Schauder, C. Adaptive speed identification for vector control of induction motors without rotational transducers. In Proceedings of the Conference Record of the IEEE Industry Applications Society Annual Meeting, San Diego, CA, USA, 1–5 October 1989; pp. 493–499. [Google Scholar]
- Abdelati, R.; Mimouni, M.F. Minimum-energy consumption of an induction motor operating in dynamic regime. J. Electr. Eng. 2010, 10, 11. [Google Scholar]
| Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 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 (https://creativecommons.org/licenses/by/4.0/).