Академический Документы
Профессиональный Документы
Культура Документы
Marcello Montanari
Center for Research on Complex Automated Systems (CASY) Department of Electronics, Computer Science and Systems (DEIS) University of Bologna Bologna
Outline
Introduction Induction motor (IM) model and general definitions Control requirements Speed/flux amplitude control Concept of field orientation Speed/flux estimation Observability properties of IM Lack of observability at zero frequency Speed sensorless control approaches Full-order observer Reduced-order observer Observerless controller Speed sensorless control of IM based on high-gain speed observer Main features Experimental and simulation results Concluding remarks
2
Speed/flux trajectory tracking with high dynamics Large bandwidth torque disturbance rejection Safe behavior in a wide range of operating conditions speed range from standstill up to 200% rated speed load and regenerative torque up to 500% rated value
Feedback linearization
[Kim et al., IJC 1990], [Marino, Peresada, Valigi, TAC 1993]
Passivity based
[Ortega et al., Automatica 1996]
Advantages
Reduced hardware complexity, reduced size, no sensor cable Increased reliability, less maintenance requirements Lower cost Better noise immunity
Trends:
Better accuracy Increased bandwidth Wider operating conditions
IM electromagnetic/mechanical parameters:
8
Rejection of load torque disturbance Arbitrarily selectable bandwidth of the speed control loop
Variable flux: For efficiency/energy purposes In the field weakening regime To ensure persistency of excitation of estimation methods avoidance of unsafe operating conditions (e.g. dc excitation) e.g. for simultaneous speed/rotor resistance
10
0 ,0
11
12
Field orientation requirement Rotating reference frame with the d-axis aligned with the rotor flux vector
13
Torque/speed control
flux control
Decoupled speed/flux control Inner loops for d-axis (flux) and q-axis (torque) current control
14
Based on measurement (or estimation) of the rotor flux vector, independently of the controller Not trivial stability proof for the full-order controller and observer dynamics Indirect field orientation
Asymptotic field orientation is achieved without flux vector measurement or estimation Stability is guaranteed through the design of a proper output feedback controller
15
Sensorless control of IM
Control requirements are identical to those of standard IM control
Controlled outputs: , d, q Control inputs: ud, uq, 0 (with indirect FO approach)
Assumptions:
Measured stator currents: ia, ib (i.e. id, iq) other technical assumptions: Known smooth speed/flux references Known constant IM parameters
16
17
18
Global asymptotic stability of the error model, thanks to passivity properties of the E.M. dynamics
19
Observability/detectability properties of IM
See [Canudas De Wit et al., CDC 2000], [Ibarra-Rojas et al., Automatica 2004], [Holtz, Proc. IEEE 2002] Existence of indistinguishable trajectories with particular control inputs (i.e. internal trajectories that are different under the same input/output behavior) Speed sensorless controlled IM is not globally (or locally) observable/detectable through stator currents
20
21
IM model
During dc excitation, constant stator voltages (ua, ub) are applied, i.e. 0=0, ud=const, uq=const Steady-state behavior constant stator currents, independently of stator flux and speed dynamics No information from stator currents and voltages for speed estimation
22
Steady-state behavior with dc exctitation: Lack of speed information in the back-emf signal Speed observers based on the back-emf signal (IM electromagnetic energy conversion) fail to work at zero frequency
23
Adaptive speed observer based on current/flux tracking errors Speed estimation and control with global stability properties [Marino et al., IFAC 2002, Automatica 2004]
24
Adaptive speed observer based on current tracking errors Standard indirect field oriented control Speed estimation and control with local stability properties [Montanari et al., ECC 2003]
25
, Controller
, u IM i u Observer
28
High computational burden and overall controller complexity Direct or indirect FO control architecture Issues related to stability of the full-order error dynamics
separation principle for nonlinear time-varying system
29
Observer
30
Controller structure Vector-flux control based on improved indirect field oriented control strategy Auxiliary terms designed according to Lyapunov-like technique for the stability of the reduced-order flux subsystem Speed controller based on P-I + feed-forward action for speed tracking with unknown constant load torque adaptation Inner current control loop
32
Notation
34
Speed-flux controller
35
No exploitation of the stator flux model for state estimation Rotor/stator flux are not estimated true speed-sensorless control
36
Two feedback-interconnected 2nd order linear systems Time-scale separation obtained imposing the estimation dynamics to be faster than the mechanical one Perturbation from flux dynamics i, due to lack of flux estimation Quasi-steady state for the estimation error dynamics
37
Slow subsystem
Reduced-order tracking error dynamics
2nd order LTI exponentially stable mechanical dynamics xm Interconnection terms with linear/bilinear properties Series-interconnection, considering the linearized dynamics Bilinear terms lead to local stability
38
Exponentially stable d & q-axis current tracking error dynamics Classical structure of adaptive control systems with skew-symmetric dynamical matrix (see [Morgan & Narendra, SIAM JC&O 1977]) Stability is related to Persistency of Excitation conditions
39
PE condition corresponds to avoid zero-frequency excitation, i.e. 0r 0 Relation with observability properties of speed-sensorless controlled IM without flux reconstruction from stator flux model
40
41
50
0.5
42
Speed tracking error 10 rad/s rad/s 0 -10 0 10 rad/s 0 -10 0 0.5 time (s) 5 Reference for d-axis current 5 1 1.5 A 0.5 1 1.5 Speed estimation error 10
Estimated speed tracking error 200 V 0 -200 0.5 1 1.5 q-axis current estimation error 0
q-axis voltage (u q)
0 -10 0 1 0.5 0
0.5
1 time (s)
1.5
-0.5 -1 0 0.5 time (s) Reference for q-axis current 0.02 d-axis flux error 0.02 Wb 0 q-axis flux error 1 1.5
Wb
-0.02 -5 0 1 0.5 A 0 -0.5 -1 0 0.5 time (s) 1 1.5 A 0.5 1 d-axis current error 1.5 -5 0 1 0.5 0 -0.5 -1 0 0.5 time (s) 1 1.5 0.5 1 q-axis current error 1.5 0 0.5 1 time (s) 1.5
*=100rad/s, TL=7.0Nm
43
Speed tracking error 10 rad/s rad/s 0 -10 0 10 rad/s 0 -10 0 0.5 time (s) 5 Reference for d-axis current 5 1 1.5 A 0.5 1 1.5 Speed estimation error 10 0 -10 0 1 0.5
q-axis voltage (u q)
-200 0.5 1 1.5 q-axis current estimation error 0 200 V 0 0.5 1) a-axis voltage (u a 1.5
-5 0 1 0.5 A 0 -0.5 -1 0 5
-5 0 1 0.5 A 0 -0.5
1.5
0.5 1 a current)(i a
1.5
-1 0 5
0.5 1 b current)(i b
1.5
-5 0
1.5
-5 0
1.5
*=100rad/s, TL=7.0Nm
44
-5 0 5 A 0
0.5 1 a current (i a)
1.5
-5 0 5 A 0
0.5 1 b current (i b)
1.5
-5 0
0.5
1 time (s)
1.5
-5 0
0.5
1 time (s)
1.5
45
0.5 current1(i a a)
1.5
-5 0 5 A 0
0.5 current1(i b b)
1.5
0.5
1 time (s)
1.5
-5 0
0.5
1 time (s)
1.5
*=10rad/s, TL=-7.0Nm
46
In order to avoid lack of PE (0s=0), the reference flux * can be selected such that |0s| is maximum * [*m,*M]
47
Speed tracking error rad/s rad/s 10 0 10 0 -10 0.5 1 1.5 Speed estimation error Nm 0 10 5 0 -5 0.5 1 Flux reference 1.5 -10 0 40 rad/s
Estimated speed tracking error 10 rad/s 0 -10 0.5 1 1.5 Load torque (real and estimated) rad/s 0 10 0 -10 0.5 1 Synchronous speed 1.5 0 0 1 Wb
Speed tracking error 10 rad/s 0 -10 0.5 1 1.5 Speed estimation error 0 10 Nm 5 0 -5 0.5 1 Flux reference 1.5 -10 0 40 rad/s 20 0
-10 0 10 0
rad/s
-10 0 1 Wb 0.5
1.5
20 0
0.5
0 0 5 A 0 -5 0
0.5
1.5
-20 0 5 A 0 -5 0
0.5
1.5
0 0 5 A
0.5
1.5
-20 0 5 A
0.5
1.5
0.5
1 time (s)
1.5
0.5
1 time (s)
1.5
-5 0
1.5
-5 0
0.5
time (s)
1.5
*=7.5rad/s, TL=-7.0Nm
48
Concluding remarks
Achievable performances
At high speed with load or regenerative torque Performance similar to standard IFO control with medium-cost encoder
mechanical time constant 10ms
49
Concluding remarks
Sensorless control of IM under realistic assumptions (unknown speed, rotor flux and load torque) is still a research topic both from the theoretical and application viewpoint A solution based on high-gain reduced-order observer and IFO control seems to be promising
Based on fundamental laws of electromechanical energy conversion of IM (back-emf estimation)
Local stability results, but with sufficiently large domain of attraction, at least at high speed
Local results seem to be unavoidable with unknown rotor flux
50
Concluding remarks
Other solutions based on stator flux model are deeply investigated Reconstruction of rotor/stator fluxes from stator flux model Estimation is independent of speed It is necessary to cope with pure integrator dynamics Low-pass filtering, stator resistance and inverter model estimation, other technological remedies [Holtz, Proc. IEEE 2002], [Profumo et al., Trans. IAS 1998], adaptive observers [Montanari et al., CDC 2004], etc.
51
Learning-based adaptive control Hybrid systems modeling and control Modeling and control of a car driveline
Clutch, gear-box actuators, transmission shaft modeling Application of hybrid control techniques
52