Three Phase Induction Motor Drive: A Systematic Review on Dynamic Modeling, Parameter Estimation, and Control Schemes

: An induction motor is generally used in industrial applications because it is reliable, robust, and low cost. Reliability is one of the essential parameters based on which the motor is selected, and the induction motor primarily comes into force. The well-founded induction motor gives good results under various operating states. To achieve this, the values of the motor are kept in mind. Dynamic simulation plays a signiﬁcant part in evaluating the model’s design process to eliminate design errors in typical construction types and when testing the motor drive system. The induction motor is modeled in a synchronously revolving rotor ﬂux-oriented frame, which is used as a reference. For sensorless vector control and induction motor control methods, accurate knowledge of a few induction motor parameters is necessary. The presentation of the drive will degrade if the original data in the motor do not match the values utilized in the controller. Various mechanisms have been developed to calculate the online and ofﬂine parameters of the induction machine for its application in high-performance drives. The foremost grail of this review paper is to present dynamic modeling and other considerable approaches used for estimating the induction motor parameter. This paper also constitutes some simulation examples related to dynamic modeling and parameter estimation techniques, which may be useful for specialists in the ﬁeld of electric drive control systems.


Introduction
The most common type of motor used in industries is the induction motor because of its reliability, robustness, and low cost. The DC motor was used initially, as it offers controlled speed and torque. However, due to the existence of a commutator, it requires constant maintenance. This problem was overcome by using an induction motor with no commutator. The elimination of the commutator in an induction motor is lower in cost and broader in its application. The main problem with an induction motor is its speed control, which is arduous. Advancements soon rectified this problem in power electronic converters. Now to control the speed of the motor, inverters were being used. Using an inverter eliminated the speed control problem, which led to another problem related to stability in an inverter-fed induction motor.
In order to carry out the analysis of an asynchronous motor, the induction motor is modeled in a frame that revolves synchronously and is flux-oriented. For sensorless vector control and the control schemes of the induction motor, excellent skills are required for at least some of the data of an asynchronous motor. So, the estimation of parameters needed to be taken care of. Due to the extensive use of induction motors across various industrial sectors, simulation and dynamic modeling of induction motors are significant to both businesses and academia. An induction motor's dynamic and steady-state analyses are challenging. The advantage of dynamic modeling is that it aids in understanding asynchronous motor behavior in dynamic mode. The mechanical equations used in dynamic modeling include speed, torque, and time. Dynamic modeling can also be used to simulate the differential voltages, flux links, and currents between the static stator and rotating rotor. Typically, an inverter with a speed sensor drives an induction motor. However, this speed sensor has the potential to reduce system reliability and raise investment costs. Its implementation is challenging as well. Several studies use induction motors with speed sensorless drives to overcome this challenge. Different speed estimators were taken into consideration under the absence of feedback, and their performance was compared when internal parameter change and outside disturbances were present. The MRAS staging was found to be superior to the variant speed estimator. The fact that MRAS requires a detailed model of the drive system and the speed differential between the two motors, however, added to its drawback. The system cannot attain total stability if there are significant speed variances between the two motors [1,2]. In light of this, a novel sensor-free device based on an adaptive observer and a modified decoupling-controlled technology was presented. However, due to the speed estimation being unsteady in the regenerative zone, this technology was not very practical [3].
This research utilizes reduced-order observers to analyze the speed and flux assessments of asynchronous motors without sensors [4][5][6]. There are no gain options that do not offer stability. This study also discusses some recently discovered reduced-order observer features in addition to the aforementioned. The authors work on a technique termed vector control for two induction motors operating in parallel. This approach, which is based on system parameter averages and differences, calls for high-speed digital processors [7,8]. The analysis of a single inverted-fed multiple-asynchronous motor operating in parallel is given based on the approach of the Laplace transform of the output to the Laplace transform of the input model. It came to the conclusion that the system was unable to achieve stability under strongly loaded conditions and could only maintain stability under unequal load conditions [9,10]. The performance of high-power asynchronous motors is examined using the constant voltage by a frequency closed loop approach without sensors based on space vector pulse width modulation (SVPWM) [11][12][13]. It has been suggested to use a DC-to-AC converter with a DC link to drive an induction motor. The SVPWM approach aids in lowering secondary switch losses and current values. Given that the commutation circuit is active for a considerable amount of time, it is crucial to reduce losses and current values at the secondary switch [14].
The control of the switches is obtained by soft and hard switching methods with increased efficiency. Four auxiliary switches are used in order to obtain fast transients as compared to power switches. Induction motor is controlled by a quasi-resonant inverter using a direct torque control scheme with space vector modulation. The source voltage is clamped with DC link [15]. A soft switching technique is employed to manage the voltage, torque, and speed [16,17]. Induction motor monitoring is the process of identifying a motor's developing defects. An induction motor experiences issues such as over voltage, above-rated current, high temperature, high-rated speed, monitoring of vibration, etc., while it is in operation. It is crucial to establish awareness of a motor drive system's fault mode reaction from the perspectives of enhanced system design, sanctuary, and fault impartial control [18,19].
The evolution of induction motors from being a stable speed motor to an unpredictable speed motor and torque machine has been observed over the past few decades. However, the problem of controlling a DC motor during fault conditions [20] remained a challenge to its growth. An intrinsic and challenging topic for electrical researchers was the behavioral study of induction motors during abnormal conditions when faults are present and its diagnosis (fault diagnosis). In an industrial plant, a sudden unexpected breakdown of an induction motor due to faults can be disruptive to the high level of production process. To increase the quality and reliability and to lower the cost of production, a programmable logic controller (PLC) is being employed in many industries to carry out the automation process. PLC controlled protective relay handle failures such as phase loss, above-rated current, above-rated voltage, without unequal phase displacement of supply voltage, without unequal phase displacement of currents, and the uncontrolled repeated starting [21,22].
The rotor faults and the stator faults are the two types of faults existing in electrical motors. The most common of these faults is the stator fault. Inter-turn short circuit in one of the stator coils is the main cause ofthe origin of this type of fault. This short circuit leads to increased heating that eventually leads to ground faults and finally the breakdown of the stator takes place. Rotor faults contribute to only 20% of the overall faults in induction motors, yet fault detection diagnosis of rotor faults is important for industrial applications [23]. High current flow in adjacent bars of an induction motor happens because of broken rotor bars and air gap eccentricity. This eventually leads to further potential breakage and stator faults as well. In order to diagnose and rectify problems related to broken rotor bar and air gap eccentricity, MCSA (motor current signature analysis) is widely used in industries [24].By applying the predicted parameters, the induction motors are designed dynamically. Thus, the working method target to develop its efficacy from the designed grip for propulsion by using a multilevel inverter in place of the existing voltage source inverter thereby diminishes the torque ripple and speed deviation under the parameter variations. The system requires better control performance, precision and quicker torque response and they were very difficult because of computing. The speed of the motors can be sensed by using the generators called Tacho-generators or encoders. This will boost up the entire expenses. Moreover, advanced technology has been developed to drive the motors without the use of speed sensors.
The parameter estimation of an induction motor by a no-load test, resistance test in DC, and a blocked rotor test is analyzed in a simulation as well as hardware setup. The dynamic modeling of an induction motor with estimated parameters is proposed in this paper. The performance investigation of induction motor drive in parallel with field-oriented control using the MRAS technique with speed controller is reviewed.
Industries frequently employ variable speed drives (VSDs) to link induction motors to the main supply. However, the use of VSDs frequently results in current ripple, making it challenging to locate the fault [25]. Discrete wavelet transform was used to obtain the various stator current harmonics. The benefit of local representation of the current signal for both healthy and malfunctioning modules is provided by DWT. Additionally, using a proportional integral (PI) controller to control KP and Ki values produces changeable data. The speed control of the induction motor is illustrated in Figure 1.To identify faults in induction motors, numerous techniques such as short-time Fourier transform, Gabor transform, wavelet transform and fast Fourier transform are used. Out of all the above-mentioned techniques, the fast Fourier transform is the easiest to implement. The only disadvantage of this technique is that transient signals using the time frequency representation cannot be analyzed by it.
On the other hand, STFT (short-time Fourier transform) is useful for analyzing shortlived signals using time frequency description, but its drawback is that it can only examine the signal with all frequencies for a stable-sized window. This marshal to imperfect frequency solution of this technique is that transient signal using the time frequency [26]. However, a powerful tool that helps in fault detection and diagnosis of motors by utilizing an adjustable-sized window is Wavelet Transform. The various software techniques and those used for fault diagnosis are Matlab, LabVIEW, Pscad, Neutral Net, etc. Artificial neural network, Fuzzy logic, and Space vector modulation are the several intelligent techniques that have been developed to detect the faults and early onset as well as avoid serious problems [27]. However, out of all the above-mentioned techniques, wavelet transform utilizing an adjustable-sized window is the very powerful tool used in the fault detection of induction motor. Furthermore, the structure of this article is as follows: Section 2 presents the modeling and result analysis of a three-phase induction motor; Section 3 explicates the simulation and result discussion of three-phase induction motor dynamic neural network, Fuzzy logic, and Space vector modulation are the several intelligent techniques that have been developed to detect the faults and early onset as well as avoid serious problems [27]. However, out of all the above-mentioned techniques, wavelet transform utilizing an adjustable-sized window is the very powerful tool used in the fault detection of induction motor. Furthermore, the structure of this article is as follows: Section 2 presents the modeling and result analysis of a three-phase induction motor; Section 3 explicates the simulation and result discussion of three-phase induction motor dynamic modeling; Section 4 emphasizes the hardware results and discussions; and Section 5 draws the conclusion.

Modeling and Result Analysis of Three-Phase Induction Motor
Accurate induction motor modeling is essential for building the machines' controllers and for spotting problems with the machines. Any characteristics, including flux, torque, and speed, are based on the controller's design, which is itself based on the transfer function. First-principle methods, system identification techniques, the finite element method, the equivalent magnetic circuit approach, the use of ordinary differential equations, linear/nonlinear differential equations, models with lumped parameters and distorted parameters, static and dynamic modeling, and others are the various types of mathematical modeling. The theory of electrical machines uses the mathematical representation provided by ordinary differential equations.
The interaction between electromagnetic torque and the primary electrical and mechanical parameters is represented by them. Partial differential equations can be utilized to more thoroughly characterize the electrical machines' magnetic fields, temperature distributions, and other quantities. However, the disadvantage of employing partial differential equations for research is that they are quite difficult to understand. Simulation and dynamical modeling of induction motors are crucial for both academic and business purposes. Because induction motor drives are so common in many building contexts and for induction motors with sensorless control, its value is increasing. Therefore, a thorough explanation of the dynamic modeling of an asynchronous motor is presented in this study.

Modeling and Result Analysis of Three-Phase Induction Motor
Accurate induction motor modeling is essential for building the machines' controllers and for spotting problems with the machines. Any characteristics, including flux, torque, and speed, are based on the controller's design, which is itself based on the transfer function. First-principle methods, system identification techniques, the finite element method, the equivalent magnetic circuit approach, the use of ordinary differential equations, linear/nonlinear differential equations, models with lumped parameters and distorted parameters, static and dynamic modeling, and others are the various types of mathematical modeling. The theory of electrical machines uses the mathematical representation provided by ordinary differential equations.
The interaction between electromagnetic torque and the primary electrical and mechanical parameters is represented by them. Partial differential equations can be utilized to more thoroughly characterize the electrical machines' magnetic fields, temperature distributions, and other quantities. However, the disadvantage of employing partial differential equations for research is that they are quite difficult to understand. Simulation and dynamical modeling of induction motors are crucial for both academic and business purposes. Because induction motor drives are so common in many building contexts and for induction motors with sensorless control, its value is increasing. Therefore, a thorough explanation of the dynamic modeling of an asynchronous motor is presented in this study.

Dynamic Modeling of Three-Phase Induction Motor
Since induction motor drives can be used in various industrial environments, the simulation and dynamic modeling of induction motors are critical to both businesses and academia. Therefore, mathematical modeling is prepared to carry out the analysis. Induction machine modeling has constantly been attracting research, as these machines have various operations models and are used in large numbers. The reference frame theory has been efficiently analyzed as a potent approach to determining the mathematical model of the three-phase induction motor. The value of dynamic modeling aids in understanding motor behavior in dynamic mode. D-Q modeling of an induction motor is modeled by three different reference frames, as shown in Figure 2 [28,29].
Mechanical equations involving speed, torque, and time are included in the dynamic modeling. Dynamic modeling can also be used to simulate the differential voltages, flux links, and currents between the fixed stator and rotating rotor. Any rotating reference frame, stator reference frame, or rotor reference frame can be reported uniquely for an induction motor. It is generally more favorable to simulate an asynchronous motor in a Energies 2022, 15, 8260 5 of 39 stationary reference frame while proceeding with the transient studies of an adjustable speed drive. This reference frame offers less complex calculations because it has zero frame speed. A synchronously rotating frame is used to carry out small signal stability analysis under the same operating condition. This yield was used to carry out the small signal stability analysis and the same operating condition. This yield is used for the enduring value of steady-state voltage and current under identical loaded conditions [30,31].

Dynamic Modeling of Three-Phase Induction Motor
Since induction motor drives can be used in various industrial environments, the simulation and dynamic modeling of induction motors are critical to both businesses and academia. Therefore, mathematical modeling is prepared to carry out the analysis. Induction machine modeling has constantly been attracting research, as these machines have various operations models and are used in large numbers. The reference frame theory has been efficiently analyzed as a potent approach to determining the mathematical model of the three-phase induction motor. The value of dynamic modeling aids in understanding motor behavior in dynamic mode. D-Q modeling of an induction motor is modeled by three different reference frames, as shown in Figure 2 [28,29]. Mechanical equations involving speed, torque, and time are included in the dynamic modeling. Dynamic modeling can also be used to simulate the differential voltages, flux links, and currents between the fixed stator and rotating rotor. Any rotating reference frame, stator reference frame, or rotor reference frame can be reported uniquely for an induction motor. It is generally more favorable to simulate an asynchronous motor in a Time-dependentinductances in two-phase machinery: The inductances linking the primary and secondary turns are an outcome of the second position, theta r. They are imagining being sinusoidal due to the reason for sinusoidal MMF dispensations in the windings. Hence, they keep varying with time as rotor position varies with time and therefore leading to time-varying inductances Constant inductances in two-phase machinery: To obtain inductances, the actual rotor must be replaced with the fictitious rotor on the d and q axes. In this way, the fictitious rotor produces the same MMF as it has an equal number of windings for all phases as the actual rotor turns. In the instance of changing the speed of the rotor and if its variations are independent of the current, then the system of equation will become nonlinear.
Three-phase to two-phase transformation: The uniformity of the three-phase inductance machine and two-phase induction machine must be established. This equivalence must be dependent on the fairness of the MMF processed through two-and three-phase windings and identical current magnitude. Power equivalence: To obtain definitive explanations in the modeling investigations and simulation, the input power to the three-phase motor must be equal to the two-phase machine. The model development has kept the d and q axes stationary concerning the stator in the power equivalence equations. These axis or frames are known as reference frames.
Generalized induction machine models in arbitrary reference: Transformation is the procedure of changing one set of volatiles by another type of volatile. To ease the solution of the laborious equations with time fluctuate coefficients or to introduce all the variables in a general reference frame, transformation is used. The essential feature of transformation, which rationalizes its high vogue, is that it eliminates the time-changing inductance from the potential difference between two points and current equations.
Electromagnetic Torque: The torque is obtained from the machine calculations by considering the input power and its various elements, such as resistive losses, power, rate of change of stored magnetic energy and power from the reference frame. The abovementioned magnetic energy needs to be zero, as there is no power element due to the presentations of the reference frame. However, it is not true dynamically. Depending on these examinations, electromagnetic torque is made.
In the electromagnetic torques equation, p is the number of poles, L m describes the magnetizing inductance, and i qs and i ds are the stator currents in the d and q axes, respectively. Finally, i dr and i qr are the rotor currents in the d and q axes. The equation of flux linkage helps in the depletion of several complex terms in the d-q equations, which fetch their solutions by manipulating the analog and cross-computers. The best feature about this is that even when the voltage and current are intermittent, the flux linkages are sustained.

Mathematical Modeling of Three-Phase Induction Motor in Reference Frames
Induction motors are the motors generally used in industries these days. During the starting up of induction motors, it tends to draw large currents at times and produces voltage immersion and ripple torques. Induction motors gain their full speed within a fraction of a second, precisely 0.2 s, with its electrical torque exhibiting 50 Hz oscillations. If self-control is not considered, the motor starting current gets as high as 9.5 p.u. In such a case, the d-q unpredictable in the frame of reference tends to differ, although the performance of the manual variables as estimated by each reference frame is uniform. The difference in the d-q variables can be rectified by adequately matching the reference frames. Several methods have been developed for this, and the d-q or two-axis transforms are the best suited and most accurate. Three preferred speeds/frames of reference exist: the stationary reference frame, the synchronously rotating reference frame, and the rotor reference frame [32].
The arbitrary reference frame of a generalized model is derived from the following equations [32].
From the above matrix v qs i qs c = i qs cosθ c − i ds sinθ c i ds c = i ds cosθ c + i qs sinθ c (4) From the general equation of induction motor v qs = (R s + L s p)i qs + L m pi qr v ds = (R s + L s p)i ds + L m pi dr (5) v qr = (R r + L r p)i qr + L m pi qs −L m ω r i ds − L r ω r i dr (6) v dr = (R r + L r p)i dr + L m pi ds +L m ω r i qs + L r ω r i qr Substitute v qs , v ds , v qr , v dr in the above equations; the arbitrary reference generalized model is given by

Reference Frame for Stator
It is best suited for studying the stator variables because the stator d axes are the same as a phase of stator variable. Here, reference frame speed is zero, while K represents the transformation matrix. In the reference frame of the stator, the q-axis is stable and coincides with phase a stator winding. Therefore, this reference frame is advantageous for analyzing transient development involving the stator variables. The ABC variables must be changed into d-q variables to study the electrical and mechanical behavior of the original machine correctly. This is obtainable by Park's transform. For this transformation, a zero-sequence element is introduced with the variables of d-q. This new variable handles the unbalanced voltages and inverts Park Transform. On careful observation, the voltage v ds given to the stator d-axis coil is similar to the voltage of stator phase A. It was concluded that it is not inevitable to determine i as individually at every step of the integration procedure by the inverse of Park's transform. This is convenient for the fixed reference frame and saves computer time [32].
Substitute ω c = 0 for the stator reference frame in the generalized arbitrary reference model [32]

Reference Frame for Rotor
It is well advanced when the investigation is confined to rotor variables, as the rotor d axes variable is similar to the rotor variables of phase a. Reference Frame speed here is equal to the rotor speed K represents the transformation matrix. In the rotor frame, the q axes of the reference frame are changing at the same speed as the winding of the rotor and are consonant with its axis. Therefore, the q-axis current and Ia status are expected to be the same [32].
Substitute ω c = ω r for rotor reference frame [32]. This technique cannot be used in machines where both the stator and rotor are salient. The non-salient element has unequal windings; this method cannot be used for such cases. The phenomenon of brush contact, effects of commutation and surge effect cannot be entitled in this model, so they have to be handled individually. This reference frame can analyze a transient phenomenon in the rotor because the rotor d axes are unstable at slip frequency.

Synchronously Rotating Reference Frame
The frame is suited when the continuous signal computer is involved because both stationary and rotating d-q aggregates become steady DC aggregates. It is also convenient for analyzing several machine systems. Reference Frame speed equals the synchronous speed, and k represents the transformation matrix. The stator and rotor rotate at different speeds, while the reference frame is rotating at synchronous speed, which is relative to it. Nevertheless, the frame of reference sometimes rotates at the same speed as the rotor and stator. For such cases, this reference frame should be opted for achieving stability of controller design. The stator d axis current has a steady nature and makes the synchronous reference frame so functional when a continuous signal computer is used in analyzing simulation. Moreover, the stationary and rotating d-axis variables change steadily in this reference frame, which gives the advantage of using a more considerable integration step length for digital computers. To achieve controller stability, the linearized motor equations are to be considered. This reference frame is best suited [33].
Substitute ω c = ω s for synchronously rotating reference frame A dqo circuit of an asynchronous motor is represented in the above design as in Figures 3 and 4. This circuit consists of changing inductance, which will assist in interpreting the dynamic performance of the three-phase induction motor after simulation. The steady-state model and equivalent circuit of an asynchronous motor are advantageous in learning the machine's performance. The voltage and torque equations are time-varying and help describe the dynamic characteristics of AC motors. The complexities of these equations can be eliminated if a change in the equation is carried out such that all the time-varying inductances are measured from the equation of the machine's voltage. These time-changing inductances rise because of the relative motion of electric circuits. This is because, to deal with complex number variables in most cases, the performance of motors with space vectors becomes complicated. Control estimation is often carried out in the reference frame when asynchronous motors are supervised by the vector drive [34]. It is necessary for the frame transform to be executed in control since actual state variables are measured in a stationary frame [35][36][37][38]. The attractive transform links static frame three-phase variables to the synchronizing rotating frame of two-phase quantities. In the case where the objective is to create a rotating space vector describing a circle, three-phase sinusoidal currents are not necessary. For a circle to be described in space, two coordinates, Energies 2022, 15, 8260 9 of 39 namely, d and q analytical geometry are required. Two coils are placed perpendicular by varying the fact, and sinusoidal current is supplied to them, displaced by an angle of 90 degrees. The two coils are called the direct coil and the quadrature coil. In the rotating frame of reference, concerning phase a, the d axis is considered, and the other axis is considered as the q axis. Thus a 3-phase system can be reduced to a 2-phase system using this method with the help of this cross-coupling between individual coils. An external advantage is that the current flowing in the coils is DC current in constant regions. The difficulties of any state value are found to be 0 in steady state by using the rotating frame of reference. In case the differentials turn out to be different from 0, they lead to a change from a steady state. Another advantage of a rotating frame of reference is that the rotor angle is known. Devising the design for presenting the phase transformation to a rotating frame of reference is yet to be figured out. Equation (12) describes the modeling and transformation of three-phase induction motors [39,40].
Substitute λsd, λsq, λrd, and λrq, in isd, isq, ird, and irq, and the currents can be demonstrated by flux linkages in Equations (23) and (24).        The connection between αβ and abc is given by Then, the voltage of d and q axis is The three-phase stator and rotor currents' instantaneous values are finally deliberated by the succeeding modifications [41,42].
From the analysis of the D-q equivalent circuit, the differential equations are given by the following equations [43][44][45] The flux linkages equation is given by Equation (20) describes the self-inductance of three-phase induction motor The currents can be written as Substitute λ sd , λ sq , λ rd , and λ rq , in i sd , i sq , i rd , and i rq , and the currents can be demonstrated by flux linkages in Equations (23) and (24).

Simulation and Result Discussion of Three-Phase Induction Motor Dynamic Modeling
The value of parameters, namely, speed, d-q current, torque and three-phase voltage, is obtained from the d-q representation of AC motor, which is constructed using Simulink. The basic need of this dynamic model in state space form is that it is essential in performing the transient analysis of the induction motor or particularly for simulation study in the computer by using MATLAB/SIMULINK. The squirrel cage type of induction motor requires three inputs: the rotor speed, three-phase voltage and fundamental frequencies.
When we feed these three inputs, the outputs are the rotor speed, three-phase currents and torque [46][47][48]. The basic prerequisite of the d-q model is the transformation of the entire three-phase variable to the two-phase rotating frame. As a result, the AC machine design will be constituted by blocks that transform the three-phase voltage to the d-q frame and currents back to three phases. In addition, a vector of field-oriented control, which is considered considerable presentation drive control, is established on the dynamic d-q design of the induction motor. The motor can be modeled in a rotating and stationary frame. The main variables considered are the machine state space equation in the rotor frame with flux linkages illustrated in Figure 5. The simulated model is easy to develop since Simulink is a model operation programmer [49][50][51][52].

Simulation and Result Discussion of Three-Phase Induction Motor Dynamic Modeling
The value of parameters, namely, speed, d-q current, torque and three-phase voltage, is obtained from the d-q representation of AC motor, which is constructed using Simulink. The basic need of this dynamic model in state space form is that it is essential in performing the transient analysis of the induction motor or particularly for simulation study in the computer by using MATLAB/SIMULINK. The squirrel cage type of induction motor requires three inputs: the rotor speed, three-phase voltage and fundamental frequencies.
When we feed these three inputs, the outputs are the rotor speed, three-phase currents and torque [46][47][48]. The basic prerequisite of the d-q model is the transformation of the entire three-phase variable to the two-phase rotating frame. As a result, the AC machine design will be constituted by blocks that transform the three-phase voltage to the d-q frame and currents back to three phases. In addition, a vector of field-oriented control, which is considered considerable presentation drive control, is established on the dynamic d-q design of the induction motor. The motor can be modeled in a rotating and stationary frame. The main variables considered are the machine state space equation in the rotor frame with flux linkages illustrated in Figure 5. The simulated model is easy to develop since Simulink is a model operation programmer [49][50][51][52].
(a)        Figure 9 with the amplitude 340 Volts and stator current in Figure 10.   Figure 9 with the amplitude 340 Volts and stator current in Figure 10. The induction motor simulation results are given with the succeeding specifications: R s = 6.03 ohms, R r = 6.085 ohms, L m = 0.4893 H, f b = 50 Hz, p = 4, J = 0.011787, B = 0.0027, L r = 0.5192 H, L s = 0.5192 H, L rl = L r − L m , L sl = L s − L m , T s = 2 × 10 −6 N-M, T r = L r /R r . The output voltage of three-phase induction motor is depicted in Figure 9 with the amplitude 340 Volts and stator current in Figure 10. Figure 11 represents the motor speed and torque realization for different time instances for an induction motor. At an instant of precisely 1.5 s, speed is noted to be 1490 rpm. After this instant per time, it remains constant at 1490 rpm. Consequently, the torque oscillates from the values of 2 to 85 N-M to the speed of 1490 rpm. After this, the torque remains at 0. Therefore, this figure helps in concluding that the induction motor can reach the speed of 1490 rpm with a stable condition. A d-q model of an induction motor developed with the use of Simulink has been presented here. This model has varied applications and is beneficial for using electric machines, and power electronic courses can be employed in laboratories as a research tool. A block model method was studied for the motor model construction. This allows the students to resolve the issues related to the reference frame theory. The enhanced model is intuitive, simple to use and gives the case to access all motor parameters for monitoring and comparison purposes. Besides this, this model can help study the induction motor's dynamic behavior. New subsystems can be added to the presented model to implement various control schemes. In addition, the presented model can be clubbed with different inverter topologies and pulse width modulation (PWM) techniques after making a few minor modifications to the model.   Figure 11 represents the motor speed and torque realization for different time instances for an induction motor. At an instant of precisely 1.5 s, speed is noted to be 1490 rpm. After this instant per time, it remains constant at 1490 rpm. Consequently, the torque oscillates from the values of 2 to 85 N-M to the speed of 1490 rpm. After this, the torque remains at 0. Therefore, this figure helps in concluding that the induction motor can reach the speed of 1490 rpm with a stable condition. A d-q model of an induction motor developed with the use of Simulink has been presented here. This model has varied applications and is beneficial for using electric machines, and power electronic courses can be employed in laboratories as a research tool. A block model method was studied for the   Figure 11 represents the motor speed and torque realization for different time instances for an induction motor. At an instant of precisely 1.5 s, speed is noted to be 1490 rpm. After this instant per time, it remains constant at 1490 rpm. Consequently, the torque oscillates from the values of 2 to 85 N-M to the speed of 1490 rpm. After this, the torque remains at 0. Therefore, this figure helps in concluding that the induction motor can reach the speed of 1490 rpm with a stable condition. A d-q model of an induction motor developed with the use of Simulink has been presented here. This model has varied applications and is beneficial for using electric machines, and power electronic courses can be employed in laboratories as a research tool. A block model method was studied for the

Parameter Estimation of Three-Phase Induction Motor
An Ac motor is commonly employed as a machine for application in high-interpretation drives. Detailed knowledge of parameters subjected to an induction motor is required to control such drives. If, by chance, the value of the parameter used in the control-

Parameter Estimation of Three-Phase Induction Motor
An Ac motor is commonly employed as a machine for application in high-interpretation drives. Detailed knowledge of parameters subjected to an induction motor is required to control such drives. If, by chance, the value of the parameter used in the controller mismatches, the overall drive performance will degrade. The parameters of an induction motor are the stator's resistance, the rotor's inductance of stator and rotor, magnetizing reactance, the number of poles, frictional coefficient, speed, torque, etc. The electrical parameters of the induction motor are approximated by a DC resistance test, no load test, and blocked rotor test with equivalent circuit calculations. The number of poles, friction coefficient and moment of inertia is taken from old literature with mathematical formulae. To avoid the mismatch of motor parameters with controller parameters, estimating parameters play a vital role in an induction motor. Parameters have been approximated by online and offline methods for use in high-performance drives, the asynchronous motor. The frequently used method to control AC machines is the field control method. It is used in high implementations of induction motors or applications of electric drives. A perfect value of some of the motor quantities is required by rotor flux-oriented RFO so that it can achieve robust control in the induction motor. To figure out what parameters are required for control, an RFO control scheme is used. If the variable and the actual values fail to match, the detuned operation occurs oriented (RFO) control needs a perfect value of at least some of the motor parameters. In the past, an extensive study has been carried out on the influence of parameter changes on different vector control algorithms, and detailed discussion concluded based on this study is obtainable in several books. An induction motor vector control can be employed within a drive of torque and speed. The torque drive exhibits the largest sensitivity to the increased parameter value of the mentioned drives. The speed control applications are affected by the changes in rotor parameters [53][54][55][56]. These effects can be eliminated with the help of a PI controller. A PI controller helps by reducing the negative consequence of the parameter detuning to a considerable level. This way, if there happens to be a mismatch between the actual motor values, the flux position and the position assumed by the controller can be quickly figured out. Factors such as temperature, frequency and saturation affect the induction motor parameters and bring a change in their values. The actual motor flux is constituted by x and y axis composing, which is guided to a loss of dissociates flux and torque control. This leads to a decrease in the performance of the drive. The solution to avoid such saturation is a motor controller with an accurate induction motor parameter value obtained during the driver's initialization from measurements. Several tests have been carried out lately to figure out the required parameter values of a motor-supervised induction fed by a motor driver inverter. Such parameters were given the name "Offline parameter identification methods". Numerous possibilities also exist these days, which help estimate the parameter values during time operation. During driver operation, the methods that qualify parameter transformation are known as "Online parameter estimation methods". This paper gives a review of the methods employed for identifying and calculating offline and online parameters of an induction motor. The offline or online tracked parameters can be distinguished with the help of vector control schemes.
The rated value of magnetizing inductance, the resistance of rotor and stator, and the leakage inductance of stator and rotor on transient stator inductance are the parameters required in case the drive employs a constant rated flux reference magnetizing curve will be required in cases where the drives function with a changeable reference of flux. The induction motor is utilized most frequently in electric traction applications because of its better performance and lower initial and maintenance cost. Installing speed sensors to the drive motor results in several drawbacks, including decreased reliability, increased pricing, and footprint. Therefore, this paper review has been focused on sensorless induction motor drives. An induction motor's rotor speed is found using the studied stator voltage and current as the sensorless drive. Several methodologies can be utilized to provide peed estimation for sensorless drives. These strategies were developed considering several

Significance of Parameters
For transient purposes, it is crucial to have a precise model of a drive motor so that a detailed analysis can be conducted. Inducing such motor injury in the real world for drive motors is hazardous. Investigating these processes with mathematical modeling selects the appropriate protection and control devices essential for reliable operation. To accurately simulate the motor, it is vital to know the equivalent circuit parameters. Motor settings intended for the scientific record may vary up to 20% from one manufacturer to another due to technical or observational errors. Therefore, engineers demand precise motor values to craft robust drives. Moreover, suppliers must devise a strategy to address this challenge, as only commercial indices provided alongside technical documents are valued [60].
Stator resistance: The current obtained from the magnetic field of the stator winding is used to produce torque in the induction motor. The rotor resistance R2 has a vital role in the working of an induction motor. Apart from this, R1 resistance decides the torque-speed curve, which determines the speed at which the pull-out torque occurs. To determine the resistance, a blocked rotor test can be performed. This test determines the resistance of the total motor circuit. However, this test finds only the total resistance. It is mandatory to know the value of R1 so that it can be subtracted from the total to find R2. The DC resistance is a test for determining R1 independent of parameters such as R2, X1 and X2. To carry out this test, the induction motor stator winding is primarily supplied with the DC. The main objective behind supplying DC is that there is no voltage being influenced inside the rotor circuit as an output of which rotor current and the reactance of the motor becomes zero. Therefore, stator resistance is the only quantity in the motor that limits the current. Hence, in this way, the rotor resistance can be determined. This parameter's availability is only present when the "equivalent circuit of parameter for the parameterization" is selected [61].
Rotor Resistance: The rotor resistance circuit considerably affects the occurrence of maximum torque speed. This can be found in the torque-speed curve. Rotor resistance and starting torque are directly proportional to each other, which mean a high starting torque will be obtained by a high rotor resistance, which will lead to rapid acceleration of the mechanical system. This acceleration is required since starting the stator current significantly exceeds the rated current. A relatively high slip occurs during normal conditions due to high rotor resistances. Torque corresponds to rotor joule losses allocated by slip and significant resistance. The increase in losses is due to high resistance, which decreases the efficiency during regular operation. These points lead to a problem as for the most significant applications; it is advisable to have (1) very high starting torque and (2) improved efficiency at a constant speed. However, two facts are conflicting. The first one says that the prototype with ample starting torque will have less efficiency at the rated speed, while the other states that the design with high frequency will have low starting torque. To solve these two conflicting requirements, the steps that must be taken are (1) careful consideration of the application requirement and (2) design of a motor with variable rotor resistance. The value of the stator and rotor RMS current magnitude of the motor increases drastically, and this effect keeps decreasing with modulation frequency and as the voltage varies (increases). Losses will also increase due to the increase in RMS current, as a consequence of which the motor winding temperature will rise. Subsequently, the ageing process gets accelerated [61].
Stator Inductance: The leakage reactance is basically defined as the impedance/resistance offered by the leakage inductor. Similarly, the inductance offered by the stator winding is called the stator inductance. Its default value is considered to be 0.02 H. This parameter is observable when "by equivalent circuit parameters for the model parameterization parameter" is selected [61].
Magnetizing Inductance: Magnetizing Inductance can be the self-inductance of an inductor with a magnetic core. The parameter-magnetizing inductance of the stator is visible only when "equivalent circuit parameters" for parameterization of parameters are selected. Its effect is usually the smallest, and it is not easy to estimate the value from motor parameters. Its typical value is 25 times the inductance of the stator value. The standard value is 0.5 H [62].
Rated mechanical power: Electrical circuits are rated in electrical input power. Generally, a device's power value is the largest power input authorized to flow across notable equipment. It can involve the maximum and average power depending on the application. Here, mechanical is the power motor provided while running at rated speed. The standard value is taken as 825 W. This parameter is visible only when "by equivalent circuit parameters for the model parameterization parameter" is selected [62].
Rotor impedance: asynchronous motor with slip ring is benefited where conditions such as high load demands and variable speed are to be met or where the motor needs to be initiated under a large load. The main advantage of using slip-ring induction motors is that it provides a wide range of liberation for the engineers' starting and control speed values. Applications of these motors include crane and hoist control. To achieve smooth start and speed control, register controllers are used in the rotor circuit. Several recent investigations have shown that a desired torque speed characteristic can be obtained by inserting a simple passive frequency-sensitive network. By carefully selecting the network parameters, starting currents can be reduced, and improved torque-to-current ratio can be achieved. Hence, it is mandatory to understand the results of rotor impedance on presentations of induction motors, which will further help in understanding the industrial system preferring to incorporate slip ring induction motors generally [62,63]. Factors that agitate the parameters of induction motor are listed in Table 1.

Factors Affecting Mechanism Parameters Affected
Temperature reorder Change in temperature changes the degree of ageing and also wear and tear of motor Stator and rotor resistance Frequency reorder Due to frequency changes of current skin effect comes into action, which in turn affects the rotor's slot Resistance and inductance of rotor Magnetic saturation When the magnetic is soaked, the resistance of the rotor is enlarged, and the inductance reduced Rotor resistance and inductance, the coefficient of leakage inductance stray loss Higher-order harmonics are produced because of eddy current and hysteresis loss which are produced by magnetic flux leakage the inductance of the stator and rotor, mutual inductance

Methods of Parameter Estimation and Its Test
Measurement of stator winding resistance-the test of each stator winding is measured individually, and the condenser is omitted when the capacitor starts the motor. To perform a blocked rotor test, primary and stator winding are dealt with separately. For each case, input voltages, amperes and watts are measured. This measurement is conducted (up to 40% of rated voltage) to avoid any extra short circuit current and heating. To perform the no load test, a rated voltage is selected. The primary winding is excited, and the input voltage, current and power are measured. For carrying out the windage and friction loss test, the voltage in the motor is gradually decreased until the point where the motor will only run. The power input is measured. This gives the friction and windage losses [64]. The two primary techniques for parameter estimation are Offline and Online techniques.

Offline Techniques for Identifying Parameters of Induction Motor
In common practice, one manufacturer contributes to an inverter with field-oriented control (FOC), while the machines come from further processors. Under such a situation, the controller's data cannot be set in foster. The onsite setting of the parameters has to be conducted after the inverter has been connected to the machine. This guided the procedure of self-commissioning for vector-controlled induction machines. This concept authentically makes the controller determine all the parameters needed for FOC in an AC motor. The electrical procedure of checking and determinations is carried out by first switching on the controller. There is a possibility that the induction machine would be coupled to a load already. The main aim of self-commissioning is to trace the data at a halt while the induction machine is combined with the load.
Tracing such parameters is carried out with a one-phase supply to the machine. The types of excitations can be used AC or DC [65]. DC excitation, however, is considered ideal in the case of self-commissioning. To find the value of the stator resistance, appeal DC voltage and resistant DC constant state current are used. The rest of the parameters are based most regularly on transient current reactions that successfully apply the DC voltage self-commissioning schemes described in conventional methods in this approach. The methods that required the same states to be pleased during commissioning may be regarded as suitable for commission but appropriate for self-commissioning. Some of these methods are the ones in which the rotation of the machine is allowed. This is because of the need for substantially high difficult mathematical action of the results during measurements compared to the self-commissioning procedure. For example, the algorithm stated in previous methods depends on some test in the one-phase power to the machine. At the same time, the old methods require the application of pseudo-random sequence voltage stimulation and an adaptive observer [66][67][68]. Parameters that are determined match with sinusoidal supply on the condition that the calculations are dependent on the basic components. This feature is explored in conventional methods, where the parameters are identified by using the DC, no load and pseudo-locked rotor tests [69,70].

DC Resistance Test
Stator resistance is the simplest element to be determined. To determine the value of resistance, the text is conducted on an isolated motor to check the resistance of stator windings. A low-reading ohmmeter or a high-resolution digital multimeter is used to achieve an accurate measurement. The values that are obtained from the DC test are approximate values. Skin effects and temperatures that are produced due to AC supply are not taken into consideration. However, this approximation is quite reasonable. Initially, the motor is isolated. This can be conducted mechanically or electrically [64,65]. Next is the identification by using the millimeter. The DC resistance test of a tree-phase induction motor simulation circuit is shown in Figure 12.

No Load Test
The no-load test provides data about the rotational losses and exciting current and is somewhat the same as the open circuit test on a transformer. To carry out the test, an equitable rated voltage is applied on the winding of the stator at a rated frequency. The slip of the machine is nearly zero, which makes the machine rotate at almost a synchronous speed. In this study, there is no load on the machine. The slip is minuscule. This involves the current, and resistance in rotor winding can be neglected compared to the magnetizing current. A magnetizing branch is present in the equivalent circuit of an induction motor at no load conditions. The value of the above-stated parameter can be determined by evaluating the current, power, and voltage at no load. No load test is studied by managing the motor at an estimated line-to-line voltage. The values so obtained are noted down. These are no-load current values and total three-phase active power [64,65]. The mathematical equation that was derived from the equivalent circuit helps to identify the electrical parameter of the induction motor.
achieve an accurate measurement. The values that are obtained from the DC test are approximate values. Skin effects and temperatures that are produced due to AC supply are not taken into consideration. However, this approximation is quite reasonable. Initially, the motor is isolated. This can be conducted mechanically or electrically [64,65]. Next is the identification by using the millimeter. The DC resistance test of a tree-phase induction motor simulation circuit is shown in Figure 12.

No Load Test
The no-load test provides data about the rotational losses and exciting current and is somewhat the same as the open circuit test on a transformer. To carry out the test, an equitable rated voltage is applied on the winding of the stator at a rated frequency. The slip of the machine is nearly zero, which makes the machine rotate at almost a synchronous speed. In this study, there is no load on the machine. The slip is minuscule. This involves the current, and resistance in rotor winding can be neglected compared to the magnetizing current. A magnetizing branch is present in the equivalent circuit of an induction motor at no load conditions. The value of the above-stated parameter can be determined by evaluating the current, power, and voltage at no load. No load test is studied by managing the motor at an estimated line-to-line voltage. The values so obtained are noted down. These are no-load current values and total three-phase active power [64,65]. The mathematical equation that was derived from the equivalent circuit helps to identify the electrical parameter of the induction motor.

Blocked Rotor Test
The locked rotor test provides data about leakage impedance and resistance of rotors.
To circulate the rated current, a low voltage is supplied to the windings of the stator while the rotor remains at a standstill state. The voltage and power to the phase are measured. The following equivalent circuit is obtained due to no rotation slip, where s = 1. As the name suggests, in the blocked rotor test, the rotor is blocked from rotating. As we know, the rotor is not allowed to rotate, and the mechanical speed is zero. For the blocked rotor test, the value of the slip is taken as unity. Therefore, the rotor current essentially exceeds the current value in the circuit's excitation limbs, concluding that the branch mentioned above can be omitted.
A mathematical equation derived from the equivalent circuit is used to calculate the electrical parameters of the induction motor. The extensive analysis of drives of induction motors, including the decoupling control and without sensor control, depends on the accuracy of the parameters of the machine. They make use of equivalent machine models for this purpose. To date, the blocked rotor test and the no-load test are traditional methods for measuring motor variables. However, these methods have some disadvantages. They require additional means for locking or rotating the rotor at synchronous speed. Another drawback is that the testing conditions differ from the actual operating conditions. During the regular induction motor operation, the slip frequency is identified as less than the rated slip. The slip frequency of induction motors during a locked rotor test is equal to the power source frequency. Therefore, an inaccuracy in measurements occurs because of high slip frequency. To eliminate such inaccuracies, the auto commissioning function includes auto measurement of motor parameters. Auto commissioning is a significant request for modern adjustable drive systems in the market [65][66][67][68][69][70]. Survey for parameter estimation-offline identification methods is given in Table 2. Table 2. Survey for parameter estimation-offline identification methods.

Recognition Method Recognition Principle Recognition Parameters Benefits Limitations
Blocked rotor test The rotor is blocked from rotating by applying a full load. Then different values are noted down at the rated current.
Resistance and inductance of stator, mutual inductance.
The identification parameters mentioned are calculated easily.
Proper control of load is needed, and skin effect appears.

No Load test
The rotor runs at synchronous speed without any load.
Excitation resistance and reactance. Convenient. Applying no load is inconvenient.

Auto tuning method
We tune the accurate inverse of the time constant of the rotor in this method.
Stator and rotor resistance.
Precise and reliable.
This method is favourable when used with a frequency converter in a control system.

Least square method
Data is sampled and measured and a curve is drawn with least square values and results are obtained.
Rotor resistance and inductance.
Highly accurate and precise.
A large amount of data analysis is required with lot of tedious time calculations.

Parameter Mismatch with Measured Data
Manufacturers provide a data sheet listing the electrical data for the AC motor equivalent model. This listing is based on calculated test data, such as manipulating the quality tests in IEEE std112, for instance. However, when it comes to computing the motor speedtorque curve employing these data, it is found that the data sheet values and the values obtained after computing differed significantly. The torque-speed graph entails the equivalent circuit, and the manufacturer's sheet showed variations. The reason behind this variation is that the equivalent circuit model is just a simplified version of reality. An equivalent model with sustained parameters is preferred for representation because it is reasonably accurate for the full range of sip values. The parameters of the equivalent circuit are not sustained and differ with slip frequency. The measured electrical data for various slips provided by the manufacturer will undoubtedly differ from those provided by some other manufacturers. Due to the teeth' core saturation and temperature, the parameters of AC motor will vary. By the DC resistance test, the resistance of the stator is generally measured, but the AC resistance will vary due to its temperature effect. The leakage reactance at locked rotor conditions gets reduced because of the soaking of the leakage trail of the stator and rotor magnetic field during direct on line (DOL). However, to simulate total load currents, a leaked rotor test is carried out at reduced voltages [70].

Online Assessment Techniques for Speed Estimation of Sensorless Drive
The development of motor time constant online estimation methods is where major effort has been put into. These are further categorized and classified into four subgroups because of the multiple prepared solutions of adverse nature [71][72][73]. The structures of the fundamental basic speed methods are shown in Figure 13. In short, it can be summarized that the speed estimation technique is classified as slip calculation and direct synthesis from state equations.

Open Loop Observer
From the stationary reference frame, the rotor fluxes of the induction motor are described as follows [58][59][60]: Substitute the above equation into the following component form: where where The angle of the rotor flux vector given by where ψ qr = |ψ r |sinω e t, ψ dr = |ψ r |cosω e t.
θ * e = ω e = ψ dr ψ qr * − ψ qr ψ dr * ψ qr 2 + ψ dr 2 Substituting Equations (31) and (32) in (34), the estimated speed is given by The assignment of the several gains, G and PI gains, determine the precision of speed calculations. Based on the pole placement approach, a representation of the observer gain G is performed. Stability at all speeds can be achieved by keeping the observer poles proportional to the motor poles. So, the parameter variation still tends to affect the accuracy of this method. This effect is more predominant in the case of low speeds as observer gain G is dependent upon induction motor parameters. The diagrammatic representation of the open loop observer is displayed in Figure 14, which is straight forward and has less computational time.

Adaptive Flux Observer
For AC motor drives, the indirect decoupling control method is employed. This method requires a speed sensor such as a shaft encoder, so that both speed and torque control can be achieved; however, this method is not very pragmatic since the direct decoupling control method with flux estimation, which was a pure integrator, does not need the speed sensor to control the torque. Moreover, another reason for its practicality is that the flux estimator does not perform well at low speeds. The flux valuation pole lying on the plane is conscious of the voltage sensor offset and variation in the resistance of the stator. Therefore, several field-oriental methods that do not require the use of speed sensors have been proposed. Out of all the proposed methods, some of these methods are applicable. Apart from this, some methods are unstable in low-speed regions, as a pure integrator is used for the flux calculations, as mentioned above. Therefore, based on the adaptive control theory, a new technique of evaluating AC motor speed, a speed adaptive flux observer, has been suggested. To allocate poles arbitrarily, the observer has been used. It can also be adapted to the direct decoupling control in the low-speed region [74][75][76].  The state equation in the stationary reference frame is described by where i s -stator current, ϕ r -rotor flux, and V s -stator voltage.
where R s , R r -resistance of Stator and Rotor, L s , L r -self-inductance of Stator and rotor, σ-Leakage coefficient, T r¯T ime constant for the rotor, and ω r -angular velocity of the motor.

Speed Estimation Adaptation Schemes
Unknown parameters must be comprehended in the state observer equation when the speed sensor cannot be mounted. One solution for reckoning the state and unrecognized parameters together is an adaptive observer, as shown in Figure 15. This led to the inclusion of a compatible program for calculating the speed of the rotor in the matrix A*, the equation calculating together the current of stator and rotor flux.
where v s -input of the system; x*-estimated state vector; i s -stator current; i s *-estimated stator current; A and B are constant matrices; G-observer gain matrix.

Sliding Mode Observer
A reduced-order discrete time is used to reduce the estimation processing time. This took much less estimation time than a full-order observer in sliding mode. An extended version of the observer mentioned above is suggested for online evaluation of rotor flux, speed, and resistance of the rotor in an AC motor by using a robust closed-loop linearization control. However, there is a probability of a state space associate being included, which can lead to the mortification of the system [77][78][79]. This coupling occurs when there is a change in the resistance in the rotor. An online approximation of rotor flux, rotor resistance and speed is necessary. A sliding mode observer is suitable for attaining good dynamic performance only for a specific class of non-linear systems. When the upper bounds values of modeling in accuracies, disturbances and parameter variations are known, this controller design is accurate. Often, factors such as the selection of an untangle description of a dynamic system and ambiguity about the plant give rise to modeling inaccuracies. Hence, the systematic approach to the issue of retaining stability is provided by a sliding mode controller design. It is also capable of giving an adequate performance in the presence of modeling imperfection. For tracing the control of motors, whose mechanical load changes only an extensive range, sliding mode control is appropriate in such cases. Induction motors that proceed with complicated trajectories use induction motors as an activator for manipulating movements. The sliding mode controller is computation- An observer is an estimator that utilizes a plant scheme and a feedback model with an estimated plant variable. To devise a better method for estimating speed, the principal of a speed adaptive flux observer is used. Here, electrical model in a rotating reference frame is used by a full-order observer [74][75][76].
The rotor voltage equation is described by Substitute i dr s and i qr s in Equations (42) and (43), respectively. d dt (ψ dr s ) = − R r L r ψ dr s − ω r ψ qr s + L m R r L r i ds s d dt ψ qr s = − R r L r ψ qr s − ω r ψ dr s + L m R r L r i qs The desired state equation is calculated from the above equations and can be composed by the following equations. In the below figure * indicating the estimated values of the system. d dt The Lyapunov theorem is utilized to derive the adaptive scheme. The current of stator and rotor flux estimated error is implemented in Equation (50).
where The improved response of the speed estimation is calculated in Equation (53). ψ r * = K p e ids ϕ qr * − e iqs ϕ dr * +K I e ids ϕ qr * − e iqs ϕ dr * dt (53) K P , K I is the positive gain of arbitrary.

Sliding Mode Observer
A reduced-order discrete time is used to reduce the estimation processing time. This took much less estimation time than a full-order observer in sliding mode. An extended version of the observer mentioned above is suggested for online evaluation of rotor flux, speed, and resistance of the rotor in an AC motor by using a robust closed-loop linearization control. However, there is a probability of a state space associate being included, which can lead to the mortification of the system [77][78][79]. This coupling occurs when there is a change in the resistance in the rotor. An online approximation of rotor flux, rotor resistance and speed is necessary. A sliding mode observer is suitable for attaining good dynamic performance only for a specific class of non-linear systems. When the upper bounds values of modeling in accuracies, disturbances and parameter variations are known, this controller design is accurate. Often, factors such as the selection of an untangle description of a dynamic system and ambiguity about the plant give rise to modeling inaccuracies. Hence, the systematic approach to the issue of retaining stability is provided by a sliding mode controller design. It is also capable of giving an adequate performance in the presence of modeling imperfection. For tracing the control of motors, whose mechanical load changes only an extensive range, sliding mode control is appropriate in such cases. Induction motors that proceed with complicated trajectories use induction motors as an activator for manipulating movements. The sliding mode controller is computationally simple compared to the adaptive controller and durable parameter changes. However, the unexpected and significant variation of variables under action often puts enormous pressure on the plant to be supervised. This can be counted as a disadvantage of sliding mode control. It also guides the plant states' rambling [80,81].
The estimator deviates the flux and speed from the actual values in the parameter. As a result, if any different from the present value, a new sliding mode adaptive scheme and flux observer is investigated to make flux and speed calculation rugged to parameter variation. In sliding mode, current observers are used in this method, by the communications of the two current sliding mode observers and the effect of parameter variation. On the rotor, the flux observer can be reduced. A special application of feedback linearization of non-linear systems is the diverse, dynamic technique, also known as the computed torque technique. A linear is a non-linear equation of robust motion by cancelling the same or all non-linear terms, and a commutated torque controller is used. This way, the feedback controller is made with linear to achieve the craved closed-loop performance. With a sliding mode, the system dynamics are controlled, giving system dynamics with variances property to uncertainties. To design a suitable sliding mode control, the first step is to choose a sliding surface capable of modeling the desired closed-loop achievements indifferent space. Then, model the design of control. It must be depicted in such a way so that plant state trajectories are mandatory towards the direction of the sliding surface, and they remain on it. The reaching phase is the period taken by the system state trajectory before reaching the sliding surface. The model trajectory attains the sliding region; it stays on it and subsequently moves along to the origin. The sliding mode is the system trajectory sliding along the sliding area [82].
The constraints in the induction motor for a controller design are delineated by the following equations: From the value of current and voltage signals, the expressions of back EMF can be observed as e mq = V sq − R s i sq − σL s d dt i sq e md = V sd − R s i sd − σL s d dt i sd (54) It is able to acquire the back-EMF equations is given by where L * m = L 2 m L r . The magnetizing currents are written by The following equations calculate the magnetizing currents of differential equations Thus, Equation (53) helps to calculate the magnetizing current using the computed back EMF. These methods to obtain magnetizing currents are demonstrated by repressions, Equations (57) and (58). In the first technique, the currents of the stator and the data that include the rotor speed statistics are present. In contrast, magnetizing currents have been calculated personally from the back EMF in the second approach. To implement the first approach stated above, rotor speed information is needed. Without speed information, this method cannot be implemented. Observer depends on the sliding mode technique for the magnetizing current and can be used for the second method stated above, as it uses only voltage and current signals. The parameters to be obtained from the rotor speed information diagram for the sliding mode observer are given in Figure 16.
The extended state vector of reduced dimension for calculating the rotor time constant is observed by the X re equation .
Extended Kalman Filter (EKF) The sampled continuous EKF depends on the looping state, and data estimation are acceptable to manipulate with several input and non-linear output EKF, which should be adjusted to the noisy features of the estimated output by selecting the values in the covariance matrices using this matrix. The initial ambiguities in the calculated condition and parameters can also be tuned for an EKF, as shown in Figure 17. In [83][84][85][86], the procedure noise covariance matrix gives the freedom to use the version with actual interference in their states and models that are not proper in their formation. Knowledge of the mechanism that brings about the changes in state and parameter is not required. This paper presents a special booting of the procedure covariance matrix to enhance the fitter dynamics during start-up. To find the components of d-q and all manual parameters of an asynchronous motor, EKF is used. This is categorized as a reduce-order approach where a variable output equation is obtained. Considering the parameters of the ACmotor as secondarily stated, EKF can be analyzed for parameter and state findings. Moreover, it can be used for forming an augmented state vector. So, the inter-product of states, the nonlinear extended state space model, is one irrespective of the accurate linear state space model. The non-linear expanded model is dealt with directly in EKF. The linearized model structure is around an operation point to give a linear perturbation structure to handle the EKF with the nonlinear model. A sixth enlarged state space model with the exceeding state vector [87][88][89] is produced because of the advantages of EKF to the concurrent identifications of motor flux combined with motor parameters.
The above modeling is incorporated in the matlab for analyzing the behaviours of the machine by kalman filter methods Concurrent identifications of states and parameters are allowed by the extended Kalman filter. In an augmented state vector, these data are assumed as different states. Since the multiplication of states takes place now, the augmented model results are non-linear. Thus, to obtain a linear perturbation model, the state trajectory must be linearized to handle the extended Kalman filter algorithm; the discrete condition AC motor model is accented in the rotating and d-q frame of reference.

Model Reference Adaptive System (MRAs)
One of the generally used drives is the speed sensorless drive approach, the MRAs. In the MRAS, two models are present, which perform parallel as shown in Figure 18 and simulation model is illustrated in Figure 19. The first model is the valuation of the induction motor's flux linkage, named as a reference model, and the potential difference between two points and currents are input. The output flux linkage of the induction motor of this model was studied as unstable [90][91][92][93].     Equations (71) and (72) represent a voltage model for the stator. These have not had the speed of a rotor and are, accordingly, a model. The induction motor rotating voltage equations contain the rotor flux and the speed when they are stated in a stationary reference frame [94][95][96]. Equations of the adaptive model are The reference and adjustable models are considered to figure out the angular difference and the flux linkages of the rotor's outputs of the two estimators. The reference and adjustable model are tuned using an adaptation mechanism with the controller until the error state reaches zero value [97][98][99][100][101].

Model Reference Adaptive System with Soft Computing Technique
An input and output model is there for the MRAS depending on the approach depicted in the preceding section. However, if a neural network partly exchanges the statistical approach, greater exactness and robustness can be obtained. A separate PI controller can be employed this way since this can be interspersed into the neural network-based adaptive device. An ANN on a fuzzy neural network is some of the frames of the neural networkbased model. The adjustable model has been exchanged by a two-layer ANN. However, the input prototype is still needed to determine the motor flux, which is taken as a speed adapting signal. Several machine parameters, such as Rs and Ls, are used to construct the previous input model. These data may vary their values during a motor performance for different periods. The value of these parameters is also constant in the input model. Hence, even at a motor low-speed running period, ANN speed estimation is very sensitive to parameter deviations. A resistance of stator estimator is applied in the new input model to rectify the above problems and form the project more commercial of the machine data. In this, the resistance of the stator (Rs) value could be measured online [102][103][104]. The survey for parameter estimation by online identification methods is listed in Table 3. Table 3. Survey for parameter estimation by online identification methods.

Recognition Method Recognition Principle Recognition Parameters Benefits Limitations
Kalman filter extended Motor state equation used directly.
Resistance of rotor, mutual inductance.
The effect of filtering is good. It has high precision time and reduced interference.
High processor required; calculation is difficult.

MRAS
The exact operating condition of the motor is a reference model. The state equation of the motor is a flexible model then the controller prosed the error value between these models.
Resistance of stator and rotor.
Less calculation time.Very high precisions.
Determination of the reference model is challenging.

Intelligent technique
A fuzzy logic controller, neural network, adaptive neural network, and genetic algorithm is considered in this technique.
Inductance and resistance. Precise and reliable.
Very high processor is also needed computation time is difficult.

Hardware Results and Discussions
Every stator coil testing is executed independently. Hence, in the instance of capacitance initiate electric drive, the electrical condenser is ignored. To move from the plugged rotor testing, stator and primary coils are carried out independently. Although, in each instance, the transmitted voltage, electric current and energy is determined. Moreover, the fast electric connection is to avert and to warm. An appropriate termination has been employed. An evaluated potential is selected to carry out without a load test. If the significant coil is considered, then the estimations of the transmitted potential, electric current and intensity are required. Thus, the way of winding exposure and friction damage examination is held. The transmitted intensity gain that offers friction damage and winding damage is determined. The hardware setup for parameter estimation is depicted in Figure 20. From the parameter estimation techniques, the modified, extended Kalman filter performs better than the other methods, as depicted in Table 4. However, this method is difficult for hardware implementation due to the noise factor of EKF. The modified MRAS technique has comparable performance to the Kalman filter. The proposed MRAS technique is a simple method for hardware implementation.  From the parameter estimation techniques, the modified, extended Kalman filter performs better than the other methods, as depicted in Table 4. However, this method is difficult for hardware implementation due to the noise factor of EKF. The modified MRAS technique has comparable performance to the Kalman filter. The proposed MRAS technique is a simple method for hardware implementation. The speed performance is analyzed for no load, balanced load and unbalanced load conditions from the induction motor drive hardware implementation, as shown in Tables 5-7, respectively. From Table 5, it is shown that the speed deviation is minimal for wide variations of voltage at no load conditions. Variable Speed control is difficult due to the absence of a power electronics converter. In the performance of two induction motors connected in parallel with balanced load conditions, the speed of two different motors is almost the same and is shown in Table 6.
Under unbalanced load conditions, the speed deviation becomes high, which is depicted in Table 7. To rectify the problem mentioned above, the two-level voltage source inverter feeding parallel connected induction motors is tested using the DTC-SVM-based control technique.

Conclusions
Induction motor usage in industries has increased dramatically, as it offers several advantages, such as reliability, low cost and robustness. However, regularly monitoring its parameters, such as speed control and torque control, is required to help the motor match its advantages. It determines the electrical system's performance during dynamic and steady operating conditions as the motor operates in a wide range of parameters. The various parameter estimation techniques and dynamic modeling of induction motors have been reviewed. Moreover, the simulation of a dynamic model of an asynchronous motor and MRAS also verified the system's performance. This paper presents a simple and effective solution that provides the platform for modeling and parameter estimations through the above derivations and study. Induction motor monitoring is the process of identifying a motor's defects. An induction motor experiences issues such as over-voltage, above-rated current, high temperature, higher-than-rated speed, and high circulating bearing current while it is in operation. The understanding of an induction motor drive system at high circulating current circumstances becomes crucial from the perspectives of improved system design, sanctuary, and fault-unbiased control. The behavior of induction motors under parameter modification settings was a fundamental and difficult problem for electrical researchers. Common mode voltage results in common mode current, which causes a variety of issues in industrial electrical systems that may result in damage at the output terminal.
This results in damage to motor bearings, which could lead to malfunctioning machines and unwanted tripping of relays. It has been observed that the main cause of motors' faults and bearings is this common mode voltage. AC motors' finite element realization and signal processing approach is essential in stable and faulty situations.

Observations
Dynamic induction models based on Simulink are available in several books and research papers. However, these models are described as a black box with no inside relationship accurate in the available text matter. Some of these texts have recommended using purpose for approaching the model data, but they are not feasible as they do not use the Simulink at full power and capacity. Even though the s function runs faster than discrete Simulink blocks, it is still possible to make them faster using an accelerator or non-linearity model. The available machine's model permits the complete formation of the model equations of Simulink structure, so it is reproduced in an aspect that makes it easy for the reader to develop and recognize. The problem can also be easily solved by employing an offline motor. The online identification of a synchronous motor is required to monitor the motor's precision. In several cases, it happens such that, not only these kinds of experimental conditions are tough to achieve but also very uneasy about installing and removing the load on the system. Apart from this, the skin effect of the rotor is also a severe concern.
• In the no-load experiment method, recognition accuracy is not significant, and the rotor circuit is not taken into consideration. To No load, a removed load is not a very convenient process.

•
The auto-tuning method can be utilized in the closed-loop setup with a frequency converter. However, using the same in the closed loop setup without a frequency converter is uncomfortable.

•
The high rating and experimental data, on the whole, need to be computed in the least square method. However, the measurement and calculation of this experimental data is a tedious process/task.

•
In an extended Kalman filter, a high processor is required, and the computation time for the algorithm is too high. The processor requirement is high, and intelligent algorithms are also tricky. The offline identification method is subdivided into many classes.

•
The least square method is an improved method for systems requiring high understanding accuracy, less cost, accurate achievement, and easy application. This method is performed because it realizes not only offline understanding but also online understanding. The control system is a type of system that requires very high precision of understanding.
Funding: This research received no external funding.
Data Availability Statement: Not applicable.

Conflicts of Interest:
The authors declare no conflict of interest.