Professional Documents
Culture Documents
net/publication/44797107
Article in The Annals of “Dunarea de Jos” University of Galati Fascicle III Electrotechnics Electronics Automatic Control and Informatics · August 2008
Source: DOAJ
CITATION READS
1 317
4 authors, including:
Marian Gaiceanu
Universitatea Dunarea de Jos Galati
117 PUBLICATIONS 205 CITATIONS
SEE PROFILE
Some of the authors of this publication are also working on these related projects:
KNOWLEDGE TRANSFER REGARDING THE ENERGY EFFICIENCY GROWTH AND INTELLIGENT POWER SYSTEMS View project
All content following this page was uploaded by Marian Gaiceanu on 21 May 2014.
Abstract: In this paper the optimal electrical drive development system is presented. It
consists of both electrical drive types: DC and AC. In order to implement the optimal
control for AC drive system an Altivar 71 inverter, a Frato magnetic particle brake (as
load), three-phase induction machine, and dSpace 1104 controller have been used. The
on-line solution of the matrix Riccati differential equation (MRDE) is computed by
dSpace 1104 controller, based on the corresponding feedback signals, generating the
optimal speed reference for the AC drive system. The optimal speed reference is tracked
by Altivar 71 inverter, conducting to energy reduction in AC drive. The classical control
(consisting of rotor field oriented control with PI controllers) and the optimal one have
been implemented by designing an adequate ControlDesk interface. The three-phase
induction machine (IM) is controlled at constant flux. Therefore, the linear dynamic
mathematical model of the IM has been obtained. The optimal control law provides
transient regimes with minimal energy consumption. The obtained solution by
integration of the MRDE is orientated towards the numerical implementation-by using a
zero order hold. The development system is very useful for researchers, doctoral
students or experts training in electrical drive. The experimental results are shown.
The objectives of the optimal control law are smooth and the weighting matrices
response, no oscillations on the control interval, no
overshoot, the fast compensation of the load torque, (6) S ≥ 0 , R>0, Q ≥ 0
and of minimizing the AC drive input energy.
have in view the minimizing of the square error
2. PROBLEM FORMULATION between the reached state and the desired state x1 in
the fixed time t1, the control effort and the expended
2.1. The model of the three-phase induction motor energy in the motor windings. Therefore, the optimal
control problem is: with free-end point, fixed time
The decoupling of the stator current components, isd and unconstrained. The restrictions of the magnitude
and isq, is performed in rotor field reference frame for the control and state could be solved by the
(Athans, et al., 1966; Leonhard, 1996). Maintaining adequate choice of the weighting matrices.
the flux component of the stator current at the constant
value, the mathematical model of the IM becomes 3. THE SOLUTION OF THE OPTIMAL
linear and has the form (Gaiceanu, et al., 1999 ; CONTROL PROBLEM
Gaiceanu, 2004a ; Rosu, et al., 1998a):
By using the variational method, the Hamiltonian of
(1) ω m (t ) F K 1
− 0 ωm (t ) m − the optimal control problem is
q (t ) = J ⋅ + J ⋅ isq (t ) + J ⋅ ml (t )
1
0 q (t ) K
0
q
(7) 1 T o
with specific constants: H (λ , x, u , t ) = x (t )Qx(t ) + u T (t ) Ru (t ) + λT (t )⋅ x(t )
2
1 3 M
(2) K q = , Km = p imR λ(t)∈ℜ2 being the costate vector.
τ RimR 2 1+ σ R
Therefore, the following canonic system is obtained
in which isd is the flux component current; isq-the
torque component current; imR the rotor magnetizing
current; ωm the instantaneous mechanical angular A − BR −1B T x(t ) G
(8) x (t ) =
velocity of the rotor; me the electromagnetic torque of λ (t ) − Q
+ w (t )
− A T λ (t ) 0
the induction motor; ml load torque; q the angular
position of the rotor field; J the combined inertia of
the motor and load; F the viscous friction coefficient; The well known boundary conditions result from the
M the mutual inductance between the stator and the initial state x(0)=x0 and from the transversality of the
costate vector (Athans, et al., 1966 ; Rosu, et al.,
rotor d, q equivalent windings; τR the rotor time
1998b): .
constant; σR the rotor leakage factor; p the number of
pole pairs. Eq.1, in the state form, becomes
(9) λ (t1 ) = S[x(t1 ) − x1 ]
(3) x (t ) = Ax(t ) + Bu(t ) + Gw (t )
The optimal control law u*(t)=i*sq(t) results from the
integration of the canonic system (6).
ω m (t )
where x(t ) is the state vector x(t ) = , u is In order to avoid the classic recursive solution of the
q (t )
MRDE with the well known disadvantages and the
[ ]
the control vector u(t)= isq (t ) and the perturbation positive eigenvalues of the system, the current time 't'
vector is w(t)= [ml (t ) ] . goes to 't1-t', time remaining until the end of the
2.2. The performance functional quadratic criteria optimal process, through the adequate conversion of
the state coordinates (Gaiceanu, 2004b).
The performance functional quadratic criteria
(Athans, et al., 1966) is as follows: The optimal control law, at any moment ' t ', is,
(Rosu, et al., 1998 a,b; Gaiceanu, 1999; Gaiceanu,
1 2004 b):
(4) J = [x(t1 ) − x1 ] S[x(t1 ) − x1 ]
T
2
+
1 t1 T
2 0
[
∫ x (t )Qx(t ) + u (t )Ru(t ) dt
T
] (10) u* (t ) = − R −1BT P(t1 − t )x(t ) + R −1BT K1 (t1 − t )x1
+ R −1BT K 2 (t1 − t )w (t )
in which the required final state is:
ωm*
in which P(t1 - t) is the solution of the MRDE and the
(5) x1 = matrices K1 and K2 are calculated via P(t1-t).
0
6
THE ANNALS OF “DUNAREA DE JOS” UNIVERSITY OF GALATI
FASCICLE III, 2008, Vol.31, No.1, ISSN 1221-454X
The optimal control law has three components the Altivar 71 converter (Fig.5). The Altivar71 tracks
(Fig.1): the state feedback, the forcing component to the optimal speed reference through the implemented
achieve the desired state x1 and the compensating rotor field oriented control. The results of the
feed forward of the perturbation w(t). developed AC drive system consist of energy
reduction in all system.
Obviously, the analytical solution supposes the
knowledge of the perturbation w(t)=ml(t), which 5. EXPERIMENTAL RESULTS
could be available by using a load torque estimator,
as in (Gaiceanu, 1996 ; Rosu, et al., 1998c) or a Maintaining the flux component of the stator current at
torque sensor. the constant value, 3,827[A], the optimal control law
(8) and the mathematical model (1) have been
4. THE STRUCTURE OF THE DEVELOPMENT numerically simulated and implemented for starting
SYSTEM period of a 2.2 [kW], 1420 [rpm] 1LA7106-4AA10-
Siemens induction motor without and with load torque.
The optimal control for ac drives has been The initial conditions of the optimal control problem
implemented by means of an experimental test bed are: to=0[s], (ni=0 [rpm], qi=0). The free final
(Fig.2). The structure of the development system conditions are: tf=0.65[s], (nf=1500 [rpm], qi=0). Both
involves the three-phase induction motor, an types of control, i.e. classical and optimal (Figs.3,4),
electrical brake, the ac-ac converter, the dSPACE have been implemented on DS1104 controller board.
board and the current/voltage box of the transducers
(Figure 2). The electrical drive signals (Figs.3-4), i.e. the line
currents (iA, iB, iC), the supplying voltages of the
w^ induction motor (uR, uS, uT), the load torque Mf, and
load
K2(t1-t) torque the rotor postion, can be monitored in real time by
estimator means of the developed ControlDesk (Figs.3,4). The
ControlDesk acts as an interface between the DS1104
+ isq ml^ controller and PC. The functions of the ControlDesk
x1(t) - ωm
K1(t1-t) 1 interface are: monitoring, load torque magnitude
R-1BT km +
+ Js+Fv control, the type of the real-time control choosing
- q (classical or optimal); real-time energy analyses for
1
kq + both type of controls. The output active and reactive
s
+ power of the system, the speed, the RMS values of the
phase current and voltage, and the output frequency of
P(t1-t) the inverter are calculated on-line based on the
acquisitioned feedback signals (Figs.3-4).
Fig.1. The optimal control system. The references of the desired final state (x1) are
provided by DS1104 through a digital to analog (DAC)
q
DS 1104 Controller
Tl [Nm] channel of the connector panel CP1104 by means of
iLa
Board the ControlDesk. Comparison between the classical
CP1104
PCI iLb
with Matlab/Simulink iLc and optimal system speed references is shown in Fig.5.
[t*,n*] Interface uR
ControlDesk
Command Interface uS The similar test has been performed for a braking. In
uT
Fig.7 the experimentation platform for the development
torque
of the optimal drives (dc and ac) is depicted.
GALVANIC ISOLATION sensor
TRS200
Siemens
2,2 kW
3x380V; 50Hz
MA
3∼
ENCODER
1000ppr
LIEDTKE
Magnetic particle
brake FRATO 2002
watercooled
7
THE ANNALS OF “DUNAREA DE JOS” UNIVERSITY OF GALATI
FASCICLE III, 2008, Vol.31, No.1, ISSN 1221-454X
Altivar71
Inverter
Siemens
2,2kW Motor
Brake with
magnetic
Fig.4. The optimal control system results particle
Brake Controller FRATO2002
The comparison between optimal control and classical one
Torque sensor
1.2 M2302 TRS200
1 Encoder
Classical control
1000ppr
0.8
N o rm a liz e d S p e e d x 1 5 0 0 [ rp m ]
Optimal Control
0.6
Fig.8. The experimentation platform for the
0.4 development of the optimal drives.
0.2
From the Fig.6 it could be noted that: 1) during the
0 AC drive starting the input energy decreases in
optimal control case; 2) during the steady state
-0.2
0 0.1 0.2 0.3 0.4 0.5
Time [sec]
0.6 0.7 0.8 0.9 1
regime both energy consumptions are the same.
6. CONCLUSIONS
Fig.5. The AC drive speed references: comparative
results. In this paper the optimal control experimental test bed
has been shown.
0.50 The dedicated optimal control developed system
0.40 includes both drive systems: AC and DC.
0.30 Classical The developed optimal control test bed is orientated to
0.20 Optimal research purposes.
0.10
The real-time optimal control solution is delivered by
0.00 the dSpace controller interconnected with the Altivar71
Starting Stationary converter.
regime
The classical control (consisting of rotor field
oriented control with PI controllers) and the optimal
Fig.6. The AC drive input energy comparison [p.u.]: one have been implemented by designing an
classical and optimal control system adequate ControlDesk interface.
8
THE ANNALS OF “DUNAREA DE JOS” UNIVERSITY OF GALATI
FASCICLE III, 2008, Vol.31, No.1, ISSN 1221-454X
In order to implement the optimal control, the Gaiceanu, M. (1996). Optimal Control of DC
dSPACE board computes the real-time MRDE’s Drives, Licentiate Thesis, Dunarea de Jos
solution. University of Galati
Gaiceanu, M., Rosu, E., Lungeanu, F and Bivol, I.
The solution features of the optimal control problem (1999). The stator voltage optimal space-vector
are: for induction machine, ElectroMotion'99,
Patras, Greece, Vol. I, 297-302.
• The nonrecursive solution has been used to avoid Gaiceanu, M. (2004a). AC-AC Converter System for
the main disadvantages of the recursive solution AC Drives, Second IEE International
(that is, the solution can be calculated at the current Conference on Power Electronics, Machines
time, not backward in time; the load torque could and Drives (PEMD2004), University of
have any shape: either linear or nonlinear, in Edinburgh, UK, ISBN 0-86341-383-8, vol.2, 31
admissible limits due to the fact that solution is March – 2 April 2004, pp. 724-729.
computed at each sample time); Gaiceanu, M. (2004b). Reglarea optimala a
• The optimal problem is unconstrained, the sistemelor de conversie electromecanica, Ed.
magnitude constraints for the control and state can Didactica si Pedagogica, Bucuresti, ISBN 973-
be solved by adequate choice of the weighting 30-1877-5, 244 pp.
matrices S, R and Q; Jianqiang, L., Yang, L., F., Zheng, Z., Trillion., Q.
(2007). Optimal Efficiency Control of Linear
• According to Bellman's theorem of optimality, the Induction Motor Drive for Linear Metro, 2nd
solution obtained for a starting is extended for a IEEE Conference on Industrial Applications,
braking or a reversing process. 2007, ICIEA 2007, 23-25 May 2007, pp. 1981-
1985, ISBN 978-1-4244-0737-8
The features of the optimal controller: Leonhard, W. (1996). Control of Electrical Drives,
Springer-Verlag, Berlin
• The optimal control law provides about 19 % Matinfar, M., and K.Hashtrudi-Zaad (2005).
reduction in electrical losses compared to a standard Optimization-based Robot Compliance Control:
control design; Geometric and Linear Quadratic Approaches,
• High dynamic performances, without overshoot and International Journal of Robotics Research,
the fast compensation of the load torque; ISSN 0278-3649, Sage Publications, Inc.,
Vol.24, pp. 645-656, August 2005
• Smooth dynamic response; Rosu, E., Gaiceanu, M., Bivol, I (1998a). Optimal
Control for AC Drives Supplied from PWM
• Due to the negative real eigenvalues, the stable
Voltage Source Inverter, IEEE Optim '98, 6th
system is obtained;
International Conference on Optimization of
• For the drives with frequent reversing and high Electrical and Electronic, Equipments, Brasov,
power the solution can be feasible. Romania, 427-432.
Rosu, E., Gaiceanu, M., Bivol, I.(1998b). Optimal
The reduction of the energy assures either an increasing Control Strategy for AC Drives.IEEE- PEMC
of the operational period of the electrical drives '98, 8th International Power Electronics &
components, or the induction motor overload Motion Control Conference, Prague, Czech
permission. Republic, 4.160-4.165
Rosu, E., Gaiceanu, M., Bivol, I (1998c). Load
Torque Estimation for AC Motors, CNAE '98,
7. REFERENCES The 9th Symposium on Electrical Drives,
Craiova, Romania, 1998, pp.221-224.
Su, C.T., and C.L. Chiang (2004). Optimal
Athans, M. , Falb, P. L. (1966). Optimal Control, Position/Speed Control of Induction Motor
Mc Graw-Hill, New York,. Using Improved Genetic Algorithm and Fuzzy
Cheng, T., F.L.Lewis, M.Abu-Khalaf (2007). A Phase Plane Controller, Journal of Control and
neural network solution for fixed-final time Intelligent Systems, ISSN 1480-1752, Vol.32,
optimal control of nonlinear systems, Tamimi, J.M.Kh., and H.M. Jaddu (2006). Optimal
Automatica, Journal of IFAC, Vol.43, vector control of three-phase induction
Pergamon Press, Inc., March 2007, pp. 482-490 machine, International Association of Science
Deneika, V.S. (2006). Optimal control of the and Technology for Development, Proceedings
dynamic state of a thin compound plate, of the 25th IASTED International Conference
Journal of Cybernetics and Systems Analysis, on Modeling, Identification and Control,
Vol.42, Kluwer Academic Publishers, ISSN Lanzarote, Spain, Acta Press, CA USA, ISSN
1060-0396, pp. 587-608 0-88986-549-3 pp. 92-96
9
THE ANNALS OF “DUNAREA DE JOS” UNIVERSITY OF GALATI
FASCICLE III, 2008, Vol.31, No.1, ISSN 1221-454X
10