Professional Documents
Culture Documents
DC Motor Digital Control Using A Fractional Order Hold Device
DC Motor Digital Control Using A Fractional Order Hold Device
DC Motor Digital Control Using A Fractional Order Hold Device
net/publication/264273351
CITATIONS READS
9 263
3 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Manuel De la Sen on 28 July 2014.
Abstract: - It is well known that the type of hold circuit used in digital control schemes critically influences the position of
zeros of sampled-systems. Most digital control systems use a zero-order hold (ZOH). Nevertheless, they may be desirable
alternatives to the ZOH reconstruction device in certain digital control problems. A FRactional Order Hold (FROH) circuit
is applied here to a digitally controlled direct-drive DC motor (type QT6205C from Inland) described as a third order low-
pass system. Significant improvements with respect to the ZOH case are provided when using a properly designed FROH
signal reconstruction device.
1 Introduction 2 Theory
Unstable zeros limit the performance that can be Suppose that the state space equation of an nth-order
achieved when controlling a system. Several time-invariant single-input single output controllable
techniques for control system design are based on the and observable low-pass system is expressed as
cancellation of process zeros. However, such
methods can not be applied when the process has dx
unstable zeros. Consequently, special attention is = Ax (t ) + Bu(t )
dt
being paid to the study of the zeros of sampled- y (t ) = Cx (t ) (1)
systems in recent years. This subject was studied by
Amström et al. [1] for the case of Zero Order Hold A ∈ R nxn , B ∈ R nx1 , C ∈ R1 xn
(ZOH). Hagiwara et al. [2] carried out a comparative
study demonstrating that a First Order Hold (FOH) where u(t) and y(t) are the input and the output
provides no advantage over a ZOH as far as the scalars, and x(t) is the state vector. In order to design
stability of the zeros of the resulting sampled-data a digital control scheme, we are interested in the
systems is concerned. Passino et al. [3] proposed the discrete-time system composed of the hold device,
FRactional Order Hold (FROH) as an alternative to the continuous-time system and a sampler in series.
the ZOH. M. Ishitobi [4] analysed the stability When the fractional-order hold (FROH) signal
properties of the limiting zeros -for sufficiently small reconstruction device is used, the input is described
or large sampling period- concluding that the FROH, by
properly adjusted, is not inferior to the ZOH in any
case. u( KT) − u(( K − 1)T )
u( t ) = u( KT) + β ( t − KT)
In this paper, a study of the stability properties of T (2)
the discrete-time zeros of a direct-drive DC motor KT ≤ t < (K + 1)T
using a FROH signal reconstruction device is
presented. In addition, two different approaches for where T is the sampling period and β is a device
the determination of the appropriate β will be adjustable gain.
proposed here. These approaches will allow us to Then the sampled system is [3] [4]:
obtain the FROH that provides the discretisation
zeros as stable as possible -or with improved stability x( KT + T ) Φ βΓ − x( KT ) Γ − βΓ −
degree even when unstable- for a given plant and a = + u ( KT )
x1 ( KT + T ) 0 0 x1 ( KT ) 1
given sampling period. The magnitude of the zeros
x( KT )
obtained with such techniques is down to 60%
y ( KT ) = [C 0]
smaller than the corresponding ZOH ones. x1 ( KT ) (3)
where 3 Zeros of sampled system
T s
Γ = ∫ e As dsB, Γ − = ∫ e As dsB
T
Φ = e AT , The zeros of a discrete-time system can be classified
0 0
T into two categories: those which correspond to the
zeros of the continuous-time system, and those which
and 0 is an nth-row vector with all zero elements. do no have any continuous-time counterparts,
Thus the sampled transfer function is introduced by the discretisation method. The zeros of
the later category are called obviously discretisation
−1
Nβ Φ βΓ − Γ − βΓ − zeros and are the kind of zeros that will appear when
G β (z ) = = [C 0] zI − =
0 1 discretising any low-pass system.
Dβ 0 (4)
The advantages of the FROH signal
zI − Φ − Γ − zI − Φ − Γ
β( z − 1) det + z det reconstruction device are verified through the design
C 0 C 0
= of a direct drive DC motor digital controller. A
z det[zI − Φ ]
direct-drive motor is in fact just a very strong DC
motor. Recently, DC motors that deliver a high
where, according to (4), the location of the discrete- torque on the motor axis have become available, due
time poles does not depend on β. to the development of new magnetic materials. The
high acceleration torque of these motors enables a
Remark 1: Observe that the Zero Order Hold direct coupling of the load to the motor axis, which
(ZOH) and First Order Hold (FOH) can be makes a transmission superfluous. The disadvantages
considered as particular cases of the FROH when β=0 of the gear train, such as backlash and friction, can
and β=1, respectively. In doing so, hence be avoided. Further, the use of permanent
magnets instead of conventional field windings
zI − Φ − Γ makes the direct-drive motor compact and its use
det
N ( z) C 0 attractive for robot applications.
GT 0 ( z ) = T 0 =
DT 0 ( z ) z det[zI − Φ] (5) An appropriate model for the direct-drive DC
and motor has the following differential equations [5]:
zI − Φ − Γ zI − Φ − Γ
−
( z − 1) det + z det
C 0 C 0 dia (t )
u (t ) = K bω p (t ) + Rm ia (t ) + Lm
N (z)
G T1 ( z ) = T 1 =
z det[zI − Φ ] dt
DT1 ( z ) (6) (7)
M m (t ) = K t ia (t )
where GT0(z) and GT1(z) are the sampled transfer dω (t )
Jt p
+ fω p (t ) = M m (t ) − M ω (t )
function with ZOH and FOH [3] respectively. dt
Remark 2: In addition, notice that a pole-zero where Rm is the copper resistance, Lm is the motor
cancellation in z=0 occurs when β=0 (ZOH). As a inductance, Kt is the torque constant, Kb is the back-
result of this cancellation, an order reduction effect electromotive-force (EMF) constant, Jt is the total
will appear in the GT0(z) with respect to Gß(z) for any inertia (=Jl+Jm), Jl is the load inertia, Jm is the inertia
β≠0. of the motor axis, f is the viscous friction, Mm is the
Mω
U 1 Ia Mm + 1 ωp 1 θp
+ Kt
- sL m + R m + sJ t + f s
Kb
0.055
0.7
1.5
1
0.025 2.5
0.02
3
0.015
3.5
0.01
5 4
0.005
Discrete FROH zero magnitudes
4 4.5
−1 −0.8 −0.6 −0.4 −0.2 0 0.2 0.4 0.6 0.8 1
3 FROH parameter (Beta)
Remark 3: The second approach is, fairly, the where NT0(z) and NT1(z) are the numerators of the
most advantageous. Nevertheless, sometimes this sampled transfer functions with zero order hold
method is ill suited, depending on the continuous- (ZOH) and first order hold (FOH) respectively. On
time plant and, consequently, on the characteristics of the one hand, the roots of Nβ(z) are the zeros of
the corresponding generalised root loci. Gβ(z). On the other hand, substituting Eqns (10, 11)
into Eqn (4), the equation of the FROH discrete zeros
Now, the first method is applied to the case of the Nβ(z)=0 can be written as a generalised root loci with
QT6205C direct-drive DC motor from Inland. For a the parameter β as the generalised gain
given sampling period T=0.04 seconds, that is well-
suited for our digital control system, the magnitude of
N ( z ) − zN T 0 ( z )
he most unstable FROH zero as a function of β is 1 + β T1 =0
plotted in figure 4. Then, the optimum value of β can zN T 0 ( z ) (12)
be easily obtained by searching the minimum of that
function (βopt=-0.595 in our case). Once the β gain of where the generalised terminating points –generalised
the FROH reconstruction circuit is tuned to the value open-loop zeros- and starting points –generalised
of βopt, the most stable discretisation zeros are open-loop poles- are, respectively, the roots of
obtained for this particular continuous-time plant and
a given sampling period. zI − Φ − Γ − (13)
N T1 (z ) − zN T 0 ( z ) = ( z − 1) det
Contour plot for the control system sampling period T=0.04 sec.
C 0
2.5 and
zI − Φ − Γ
zN T 0 (z ) = z det (14)
C 0
2
1.5
Eqn (9), one obtains
Pbreak
0 the case of our DC motor, the magnitude of the zeros
obtained with our technique is 62.64 % smaller than
−2 the corresponding ZOH ones. In this way, we can
obtain an inverse stable sampled function in cases
−4 where ZOH and FOH generate unstable zeros.
Therefore, this device suitably adjusted allow us to
−6 apply a wider range of digital control schemes and,
−4 −2 0 2 4 6 8 10 consequently, to improve significantly the
Real Axis
performance of the controlled system [6] [7].
Figure 5. Complementary generalised root loci of G(s) for
T=0.04 seconds. Acknowledgement: This work has been partially
supported by the University of the Basque Country
We have four breakaway points located on the (UPV/EHU) through Project I06.I06-EB136/98.
real axis at z1=-0.6284, z2=-0.5221, z3=-0.1362 and
z4= 9.5543. The corresponding values of β are β1=- References:
0.5906, β2=-0.5893, β3=-0.1082 and β4=-3.2989. In [1] Aström. K. J., Hagander. P and Sternby. J: 'Zeros
this case, as Fig.5 clearly shows, the optimum value of Sampled Systems'. Automatica. Vol. 20, Nº 1,
of the parameter β corresponds to the breakaway pp.31. 1984.
point located in z1=-0.6284 and marked in the figure [2] Hagiwara. T, Yuasa. T and Araki. M.: 'Stability
as Pbreak. Therefore, βopt= β1 =-0.5906. Notice that this of the Limiting Zeros of Sampled-data Systems
FROH provides a discretisation zero magnitude with Zero- and First-Order Holds'. Int. J. of
(|zopt|=0.6284) that is 62.64 % smaller that the Control, Vol. 58, pp. 1325. 1993.
magnitude corresponding to the ZOH discretisation [3] Passino.K.M., Antsaklis: 'Inverse Stable Sampled
(|zZOH|=1.6820). Low-Pass Systems'. Int. J. of Control, Vol 47, Nº
Besides, the FROH zeros are inside the stability 6, pp. 1905, 1988.
region (unit circle in the figure), so that they can be [4] Ishitobi. M: 'Stability of Zeros of Sampled
cancelled by means of a digital controller. In this Systems with Fractional Order Hold'. IEE
way, the performance of the controlled system is Proceedings. Control Theory Apl. Vol. 143. Nº 3.
significantly improved [6] [7]. pp. 296-300. May 1996.
[5] Buttler, H. : ‘Model Reference Adaptive Control’,
Remark 4: The small discrepancies denoted with Prentice Hall, pp. 192-207. 1992.
respect to the results obtained using the first approach [6] Middleton, R. H: ‘Trade-offs in Linear Control
are due to the finite accuracy of the numerical recipes System Design’. Automatica. Vol. 27, Nº 2,
used to find the minimum of the function depicted in pp.281-292. 1991.
figure 4. [7] Sung, H. K. and S. Hara: ‘Properties of sensitivity
and complementary sensitivity functions singles
4 Conclusion input-output digital control systems’. Int. J. of
The location of the zeros introduced by the FROH Control, Vol. 48, pp. 2429-2439. 1988.
signal reconstruction device on the complex plane has
been studied for the case of a direct-drive DC motor
controlled digitally. As a result of this study it has
been shown that, using suitable values of the FROH
parameter β, the sampled system zeros can be located
inside the stability region in some cases when the
ZOH (β=0) and FOH (β=1) fails to do so.
Furthermore, for a given sampling period T, there