Professional Documents
Culture Documents
Abstract: The robust servomechanism problem consists in finding an LTI controller for the plant so that:
(i) the resultant closed-loop system is asymptotically stable, (ii) asymptotic tracking occurs, and (iii)
condition (ii) holds any arbitrary perturbation in the plant model (parametric uncertainty or dynamic
uncertainty, including changes in model order) that do not cause the resultant closed-loop system to
become unstable.
Keyword: Robust control, servo DC motor, Linear Matrix Inequality (LMI) approach, robust
servomechanism problem.
a ,
u
... + La
1 TL
We also ignore the relatively small
0 −
J d L
effects of Raia on Te Te = a . Under this
i 1 0 ia dt Ra
y = a = .
ω 0 1 ω
assumption, the closed loop current transfer
function is:
The block diagram of DC motor it is
shown in figure 1, [7]. K ipa K PWM s + K iia K PWM
G ≅
ia
.
La s 2 + K ipa K PWM s + K iia K PWM
cl
We consider the following numerical
values: La=2.75E-6H, Ra=4Ω ,J=3.23E-6
We select the natural frequency
kg.m2/s2, B=3.51E-6 N.m.s, KT=0.0274
ωia
N.m/A and Ke=0.0274 N.m/A. f nia = n
to be one tenth of the PWM
2π
3. CONVENTIONAL CONTROLLERS switching frequency fPWM (to ensure the
validity of a linear approximation) and the
A simplified model of a servo DC motor
is presented in figure 1. It is assumed that the damping ζ ia = 1 The coefficients K ipa and
measurements of the motor speed ω and the K iia are then derived from the equations:
armature current ia are available and that the
control input is the voltage reference signal
uc, see figure 2.
K iia K PWM
La
( )
2
= ω nia ,
K ipa K PWM
La
= 2ζ ia ω nia .
A PI controller: The design of the PI speed controller:
K PIia (s ) = K ipa + K iia ,
1
s
ω
K PI (s ) = K ωp + K iω 1 ,
s
for the current loop is designed in the first In the second step, a similar procedure is
step. Here we ignore the back e.m.f. the following: the friction effects are
(z ) ( )
_____
y = (0 1 0 )x,
2 T
i
max − C zi Q C zi ≥ 0 z max
i
, i = 1, nz .
where JN is the rotor inertia nominal value
and δ J represents the rotor inertia 4.3. Simulation
uncertainty such that J = J N (1 + δ J ) , x ∈ R 3x1 The numerical results are obtained with
is the state the MATLAB. We synthesized a controller
that ensures speed reference tracking for
ia ±5%-variations from its nominal value. We
x= ω assume a constant load torque of TL=0.4
[N.m] and require a velocity (angular speed)
∫
ω
rad .
of ω sp = 1500[rpm] = 50π . This design
and sec .
48 ACTA ELECTROTEHNICA
provides the robustness of the closed-loop permanent magnet DC motor in speed servo
system with respect to rotor inertia applications. A robust synthesis, via LMI
uncertainties and so that the saturation design, is compared with a conventional pole
bounds for current ( ia ≤ iamax = 10[ A] ) and placed design. An analysis of a generic
example demonstrates that robust design
voltage uc ≤ ucmax = 5[V ] are not exceeded.
offers noticeable improvements in
We impose a strong decay-rate by setting performance only in cases of relatively large
α = 65 and find the controller model uncertainties.
ω ω
K p = 0.1411 K p = 0.7514 K i = 45.8043 .
ia
In this paper, we have extended state-
We plot in figure 5 the responses of the feedback control to systems with parameter
closed loop system of angular speed ( ω ) and uncertainties. The controller presented (via
current (ia) when the load inertia varies from LMI’s) shows excellent robustness
100% to 200% of its nominal value. characteristics in comparison with the
classical controller design. This work
demonstrates that state-feedback robust
controller via LMI’s is very efficient and
flexible in practical problems.
REFERENCES