Abstract

Induction machines have become the standard for highly demanding industrial applications. This has led to the utilization of modern discrete-time control techniques (such as model predictive control) that require the estimation of internal variables that are not subject to measurement (such as the rotational velocity in sensorless applications). From this point of view, it is fundamental to have accurate discrete-time models of induction machines, particularly given their nonlinear nature, so that control techniques perform according to design requirements. In spite of the above, the modeling of induction machines has not received much attention in the literature, even though more powerful machines and faster microcontrollers are currently being used. To better understand induction machine models for control, in this paper, we develop and compare various discrete-time models of induction machines based on Euler, Taylor, and Runge–Kutta methods. In addition, we compare the Extended Kalman Filter and Unscented Kalman Filter for state estimation in terms of accuracy and computational burden. The models are derived and compared through extensive Monte Carlo simulations and the state estimation techniques are compared in terms of root mean squared error, execution time, and maximum absolute error. Our simulations show that, in general, the Taylor method yields more accurate models than both the Runge–Kutta and Euler methods. In particular, the Taylor method results in a root mean square error that is one order of magnitude smaller than the Euler method for stator current and rotor flux linkages. For rotor angular speed, the Runge–Kutta methods are more accurate than both the Taylor and Euler methods, resulting in a root mean square error that is two orders of magnitude smaller than the Euler method. On the other hand, the Extended Kalman Filter results in smaller execution time than the Unscented Kalman Filter, up to two orders of magnitude. In terms of root mean squared error and maximum absolute error, both filtering algorithms perform similarly.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.