Skip to main content

2010 | Buch

Induction Motor Control Design

verfasst von: Riccardo Marino, Patrizio Tomei, Cristiano M. Verrelli

Verlag: Springer London

Buchreihe : Advances in Industrial Control

insite
SUCHEN

Über dieses Buch

This book provides the most important steps and concerns in the design of estimation and control algorithms for induction motors. A single notation and modern nonlinear control terminology is used to make the book accessible, although a more theoretical control viewpoint is also given. Focusing on the induction motor with, the concepts of stability and nonlinear control theory given in appendices, this book covers: speed sensorless control; design of adaptive observers and parameter estimators; a discussion of nonlinear adaptive controls containing parameter estimation algorithms; and comparative simulations of different control algorithms. The book sets out basic assumptions, structural properties, modelling, state feedback control and estimation algorithms, then moves to more complex output feedback control algorithms, based on stator current measurements, and modelling for speed sensorless control. The induction motor exhibits many typical and unavoidable nonlinear features.

Inhaltsverzeichnis

Frontmatter
Chapter 1. Dynamical Models and Structural Properties
Abstract
Starting from the three physical stator and rotor windings, several state space dynamical models for the induction motor are introduced in this chapter. Each model clarifies specific dynamical properties. Their steady-state operating conditions are determined and analyzed: in particular the steady-state torque–speed characteristic curve is computed when sinusoidal voltages with constant amplitude and frequency are applied. This curve reveals many important nonlinear features: for instance, for a given load torque there may be two operating conditions, a stable one and an unstable one; they become closer and closer as the load torque increases up to a load torque bifurcation value. More generally, the dynamic inverse system is explicitly computed: it generates the voltage inputs which are required to track a desired time-varying rotor speed profile with the desired rotor flux modulus. The flux modulus parameterizes the control input: it may be chosen to minimize the power losses or to keep the voltage modulus constant or below a desired level (field weakening). The corresponding tracking dynamics are also computed: they determine limit cycles in the state space whose speed depends on the load torque and the desired rotor speed and flux. The structural properties of the motor from the control view point are studied: observability from stator currents and rotor speed measurements; observability from stator currents and rotor fluxes; observability from stator current measurements only; feedback linearizability, i.e. the possibility of transforming the motor model into a linear and controllable system by state feedback (either static or dynamic), which implies the controllability property; the identifiability, from different set of measurements, of critical parameters such as load torque and rotor resistance which may vary during operations. The induction motor turns out to be feedback linearizable by a dynamic state feedback; it is observable for any voltage input if stator currents and rotor speed are measured but it is not observable if only stator currents are measured and rotor speed and rotor fluxes are kept constant.
Chapter 2. State Feedback Control
Abstract
In this chapter we explore the advantages of feedback control assuming that all the state variables are measurable. This is not a realistic assumption since the rotor variables are usually not measured but it allows us to explore fully the potentiality of feedback control. In Section 2.1 we establish that the feedforward control does not guarantee the asymptotic stability of the desired operating point for every initial condition and for every parameter value: the load torque in particular is a critical parameter. Hence, feedback control is needed to achieve the asymptotic stability of the desired operating condition, for any load torque and for any initial condition. Six feedback control algorithms are then presented. The most complex is the dynamic feedback linearizing control presented in the last Section 2.6, which imposes an arbitrary linear dynamic behavior to the controlled motor. The input–output feedback linearizing control is presented in Section 2.4: it achieves arbitrary and decoupled linear dynamics for the two tracking errors of rotor speed and flux modulus; it is generalized in Section 2.5 by an adaptive input–output feedback linearizing control which identifies both the load torque and the rotor resistance in realistic operating conditions. The identification of these two parameters allows computation online of the optimal value of the rotor flux modulus which minimizes the power losses. All three feedback linearizing control schemes have excellent performances provided that the initial errors are sufficiently small: this is a significant limitation which is removed by the global control with arbitrary rate of convergence presented in Section 2.7. It is the evolution of the historically important direct field-oriented control which is presented in Section 2.2 and its variant, the indirect field-oriented control, which is discussed in Section 2.3 and can operate from any initial conditions. The field-oriented controls constitute a modification of the feedforward control discussed in Section 2.1 and contain the key steps to design the global control with arbitrary rate of convergence, which can operate from any motor initial conditions. The indirect field-oriented control is tested by experiments in Section 2.8 and its robustness with respect to rotor resistance variations is explored.
Chapter 3. Flux Observers and Parameter Estimation
Abstract
Under the assumption that the rotor speed, the stator currents, and the stator voltages are available from measurements, this chapter is devoted to the design of rotor flux (or rotor current) asymptotic observers and their adaptive versions when the rotor resistance is uncertain. Load torque estimators are also designed which can be used in conjunction with the flux observers. The estimation algorithms which are presented and analyzed in this chapter are intended to complement the control algorithms which were obtained in Chapter 2 under the assumption that the rotor fluxes are available for feedback and that the load torque and the rotor/stator resistances are known. The rotor fluxes have been shown to be observable in Chapter 1 so that global rotor flux observers with arbitrary exponential rate of convergence are designed in this chapter. Adaptive observers show that the rotor resistance can be estimated online along with rotor fluxes, provided that persistency of excitation conditions are satisfied.
Chapter 4. Output Feedback Control
Abstract
In this chapter the state feedback controls presented in Chapter 2 and, in particular, the control given in Section 2.7 are combined with the rotor flux observers presented in Chapter 3: the goal is to obtain global output feedback controls which do not require flux measurements and guarantee rotor speed tracking for any initial condition of the motor. In Section 4.1 the global control with arbitrary rate of convergence which was presented in Section 2.7 is modified to eliminate the need of rotor flux measurements, at the expense of the property of arbitrary exponential rate of convergence. In order to recover this important property, in Section 4.2 the global state feedback control with arbitrary rate of convergence, discussed in Section 2.7, is modified so that the rotor fluxes can be replaced by the estimates provided by the rotor flux observer with arbitrary rate of convergence given in Section 3.1: the resulting observer-based global controller guarantees exponential convergence with arbitrary rate of both the tracking and the estimation errors. In Section 4.3 the control algorithm presented in Section 4.2 is made adaptive with respect to an uncertain load torque by incorporating the load torque estimator presented in Section 3.3. Finally, in Section 4.4 a global output feedback control algorithm is presented which is adaptive with respect to both the unknown load torque and the uncertain rotor resistance and achieves asymptotic rotor speed tracking. Under persistency of excitation conditions, exponentially converging estimates of the unmeasured rotor fluxes and of the uncertain parameters are obtained, while exponential tracking of rotor speed and flux modulus is achieved from any motor initial condition.
Chapter 5. Speed-sensorless Feedback Control
Abstract
In this chapter we address the design of feedback control algorithms for speed-sensorless induction motors, i.e. motors in which the measurement of rotor speed is not available due to sensor failures or on purpose to reduce costs and complexity. In Section 5.1 the reference signals for stator currents are used together with stator current measurements, which are the only measured variables, to generate a feedback control algorithm which is a generalization of the feedforward control and includes a PI feedback based on stator current tracking errors: it turns out that the desired steady-state operating condition may be unstable, depending on the load torque value and on the desired reference flux modulus. In Section 5.2 we address the control problem by assuming that rotor flux measurements are available and that all parameters are known: the aim is to explore at least the possibility of estimating the rotor speed from any motor initial condition within a closed-loop control algorithm and then to obtain a global control for any load torque and reference signals. The design is made adaptive in Section 5.3 in which we explore the design of adaptation with respect to load torque and rotor resistance under the assumption that flux measurements are available: it turns out that the reference flux signal must be time-varying in order to satisfy the persistency of excitation condition which implies that the rotor resistance estimate converges to the true value. On the basis of the results obtained in Sections 5.2 and 5.3, in Section 5.4 the realistic situation in which rotor flux measurements are not available is considered and an adaptive speed-sensorless control algorithm is designed when the load torque is uncertain: it relies on rotor speed and flux closed-loop estimators. This control design is then extended in Section 5.5 to the case in which the rotor resistance is also uncertain: a speed-sensorless control algorithm which is adaptive with respect to both load torque and rotor resistance is finally obtained.
Chapter 6. Conclusions
Abstract
In this book the problem of designing a control for an induction motor has been systematically studied and thoroughly discussed using tools from nonlinear system theory, both for analysis and control purposes. Adaptive control techniques have been used to identify online critical parameters.
Backmatter
Metadaten
Titel
Induction Motor Control Design
verfasst von
Riccardo Marino
Patrizio Tomei
Cristiano M. Verrelli
Copyright-Jahr
2010
Verlag
Springer London
Electronic ISBN
978-1-84996-284-1
Print ISBN
978-1-84996-283-4
DOI
https://doi.org/10.1007/978-1-84996-284-1

Neuer Inhalt