Académique Documents
Professionnel Documents
Culture Documents
Abstract: Time-delay and input disturbance frequently occur in control systems, which decrease the pre-dened perfor-
mance of the closed-loop system. This paper presents an output feedback controller that compensates the performance
degradation owing to time-delay and input disturbance. Simple adaptive control (SAC) and a new disturbance observer
(DOB) approaches have been combined to achieve the control purpose. It is shown that the closed-loop system can be
made robust against uncertain time-delay by using the SAC algorithm. For disturbance attenuation a new DOB structure
has been used for the non-minimum phase system caused by to the Pade approximation of time-delay. Simulation re-
sults show the performance improvement by the proposed controller for reducing the both effects of time-delay and input
disturbance.
Keywords: Time Delay, Simple Adaptive Control, Disturbance Observer, Non-minimum Phase, Smith Predictor
1. INTRODUCTION the plant does not possess ASPR, designers can realize
SPR by adding a parallel feedforward compensator (PFC)
This paper considers a system with time-delay and in- [6, 7].
put disturbance as shown in Fig. 1. A new adaptive out- s
Since the
term of
time-delay e is expressed as
put feedback control is presented to cope with the effects
1 2 s 1 + 2 s with the rst order Pade approxi-
of the uncertain time-delay and a time-varying distur-
mation, the approximation of the time-delay makes the
bance d.
plant non-minimum phase having a zero on the right half
plane. Hence, in order to design a robust controller for
time-delay systems via the SAC approach, a parallel feed-
forward compensator (PFC) should be designed with the
Pade approximation [8].
When a disturbance is added to the input side of the
plant, a control strategy should be required to reduce
Fig. 1 Typical Time-Delay System
the effects of the disturbance. For the purpose the dis-
turbance observer (DOB) approach has been widely em-
Time-delay can be found in various practical systems, ployed in motion control [911]. It uses the inverse trans-
such as chemical processes, biological systems, network fer function of the nominal system to observe the distur-
systems and so on. In order to deal with the time-delay, bance and then to cancel the effects in the control signal.
Smith predictor (SP) has been widely used for a method Together with the SAC scheme this paper combines
to maintain stable dynamic responses of the given plant a new conguration of DOB for attenuating the effects
[1]. The methodology has a drawback that the value of of disturbances. Note that, since the classical DOB uti-
the time-delay needs to be exactly known to ensure the lizes the inverse of the given plant, the DOB applications
successful performance [2]. have been limited to minimum phase systems. Since the
Simple adaptive control (SAC) is a simple and robust Pade approximation makes the time-delay system non-
algorithm for unmodeled dynamics since the order of ref- minimum phase, the classical DOB cannot be directly
erence model can be chosen almost freely regardless of applied to the system with time-delay. For that reason,
that of controlled system [3, 4]. Because of these features we consider a new structure of DOB for non-minimum
successful implementations of the SAC technique in vari- phase systems [12].
ous domains of application have been presented over sev-
eral decades (see e.g. [5] and references therein). 2. DOB FOR TIME-DELAY SYSTEM
This paper adopts the SAC scheme to improve the ro-
bust performance of the control system against uncertain 2.1 Structure of classical DOB
time-delay. It should be mentioned that the SAC method Structure of the classical disturbance observer (DOB)
requires the controlled plant to be almost strictly pas- is shown in Fig. 2. The inverse transfer function of the
sive and its transfer function almost strictly positive real nominal system (Pn1 (s)) is used to estimate the distur-
(ASPR). It has been shown that plants with minimum- bance d. P (s) represents the transfer function of the real
phase transfer functions of relative degree one are ASPR. system. The low-pass lter Q(s) is called as Q-lter in
The ASPR condition assures the convergence property of the disturbance observers. The input signal v is created
the adaptive algorithm for the stability of the system. If by C(s), and n is the measurement noise.
y = Pn +(P Pn ) v +
P Pn P Pn (1Q)
Pn +(P Pn )Q d
If |P (s)| |V (s)| at the frequency range of distur-
PQ (1) bance, (P + V )(s) can be approximated by
Pn +(P Pn )Q n.
From the analysis of the previous results on DOB- (P + V )(s) P (s). (6)
based controllers, we assume that disturbance (d) and
The output in Fig. 3 is obtained by
measurement noise (n) are separated from each other in
the frequency domain. If Q(s) 1 in lower frequency P (Pn +V )
y = (Pn +V )(1Q)+(P V )Q v
range and Q(s) 0 in higher frequency range, the ef- P (Pn +V )(1Q)+P V Q
fects of the disturbance and the measurement noise are + (P n +V )(1Q)+(P +V )Q
d (7)
PQ
cancelled, respectively. As a result, the output y in (1) (Pn +V )(1Q)+(P +V )Q n.
can be approximated by
If Q(s) 1 and V (s) 0 in low frequency range, the
y Pn (s)v. (2) effect of the disturbance disappears. Similarly, if Q(s)
0 in high frequency side, the effect of the measurement
The Q-lter is designed by considering the robustness noise can be ignored [12].
and performance to attenuate the effects of disturbance
and measurement noise [11]. The binomial lter is used 2.3 Design of V-Filter for Time-Delay system
in this paper. Let us dene P (s) as
n
P (s) = G(s)es . (8)
m Ci ( s)
i
i=0
Q(s) = , Q(0) = 1. (3)
( s + 1)m By using the method of [14] we assume that the plant
P (s) is reduced to the model of the form
2.2 DOB for non-minimum phase system
Note that Pn1 (s) was used in the structure of DOB of es
P (s) = G(s)e
s
= . (9)
Fig. 2. Hence the closed-loop system with the classical as2 + bs + c
DOB diverges if the given plant is non-minimum phase
having a zero on the right half plane [13]. This section With this model a candidate of the stabilizing PID con-
introduces a new conguration of DOB, as shown in Fig. troller C(s) is obtained by
3, for non-minimum phase systems.
as2 + bs + c
C(s) = V 1 (s) = k (10)
s
where k is tuned by the root locus method [14].
To obtain the nominal plant Pn (s) the Pade approxi-
mation is considered. By using the rst order approxima-
tion of (9), the nominal plant Pn (s) is obtained by
1
1 s/2
Pn (s) = . (11)
as2 + bs + c 1 + s/2
Fig. 3 DOB for non-minimum phase system
If the C(s) stabilizes Pn (s), the characteristic polyno-
Assume that Pn (s) is a non-minimum phase system. mial 1 + (Pn V 1 )(s) is Hurwitz. This means the inverse
It is well-known that the zeros of the systems cannot be transfer function (Pn + V )1 (s) in Fig. 3 is stable.
changed by using a feedback connection. For a paral- When the new structure of DOB in Fig. 3 is success-
lel connection of V-lter in Fig. 3, V (s) is constructed ful, the input-output relation of the time-delay system is
so that the augmented system (Pn + V )(s) is minimum approximated by the equation (2) with (11).
- 1743 -
3. PROPOSED CONTROLLER the augmented system DP (s) + P F C has relative de-
gree one and is minimum phase, the SAC approach can
3.1 Design of PFC for SAC
be applied to achieve robust performance [4, 5].
When Smith predictor (SP) is used to deal with the If we let ey = ym yp , the output of SAC block is
time-delay systems, the accurate information on the sys- dened as
tem parameters and the delay time are necessary. To
improve the robustness against uncertain time-delay and up = K(t)r(t) (13)
input disturbance, this paper considers the SAC (simple
adaptive control) algorithm as an outer-loop controller in where r(t) = [ey xm um ]T ; K(t) = KI (t) + KP (t);
Fig. 2. This section rst presents an SAC-based robust
control for the time-delay system P (s) as shown in Fig. KI (t) = [ KIe (t) KIx (t) KIu (t) ]; (14)
4. K I (t) = ey rT I [ KIe 0 0 ]; (15)
KP (t) = ey rT P ; (16)
- 1744 -
Fig. 6 The structure of proposed controller
20
1
4 3 2 1 0 1 2 3 4
Real Axis
0
Fig. 7 Pole-zero map of nominal plant
20
The controller gain (K) was adjusted using the root locus 40 P
n
method. P +V
n
A PD controller is constructed to stabilize the series 60 3 2 1 0
connection DPn (s). Note that the inverse of the PD con- 10 10 10 10
troller has relative degree one. The selected function is Fig. 9 Magnitude Bode Plot for V (s)
1
Z(s) = . (21) The simulation parameters are given in Table 1. This
s + 4.3
simulation includes a time-varying disturbance and un-
The parallel connection (DPn +Z)(s) satises the ASPR
certain time-delay when = 0.3, 0.6, and 0.9.
condition and the magnitude |(DPn + Z)(j)| is almost
same as |DPn (j)| at low frequency range. Figure 8 Table 1 Simulation parameters
shows the magnitude Bode plots that compares the mag-
Command input 1
nitudes.
= 0.3,
Time Delay = 0.6,
40
= 0.9
30 Disturbance 10 sin 0.1t
20 m=4
10 Q-lter n=3
0 = 0.05
10 DP
n Fig. 10 shows the disturbance attenuation property of
20 DP + PFC
n
the new structure DOB included in Fig. 6. The advan-
3 2 1 0
10 10 10 10 tage of the SAC over SP (Smith predictor) is compared in
Fig. 8 Magnitude Bode Plot for PFC Fig. 11. We can see that the SAC improves robust perfor-
mance against the uncertain time-delay .
By the SAC algorithm the augmented plant is forced
to follow the output of a simple st-order model 5. CONCLUSION
10 This paper proposes an adaptive output feedback con-
M (s) = . (22) troller that combines the SAC and the new DOB approach
s + 10
- 1745 -
1.5
Time Delay = 0.3 Journal Control, Vol. 42, No. 6, pp. 1491-1505-, Dec.
1
1985.
0.5
[4] H. Kaufman, I. Barkana, K. Sobel, Direct Adaptive
SAC
0
0 20 40 60 80
SAC.+DOB
100
Control Algorithms, Springer-Verlag, 2nd Ed., 1998
1.5
Time Delay = 0.6 [5] I. Barkana, Classical and Simple Adaptive Control
1
for Non-minimum Phase Autopilot Design, Journal
0.5
of Guidance, Control and Dynamics, Vol. 28, No. 4,
pp. 631-638 Jul.-Aug. 2005.
SAC
SAC.+DOB
0
0 20 40 60 80 100
1.5
Time Delay = 0.9 [6] I. BarKana, Parallel feedforward and simplied
1
adaptive control, Int. J. Adaptive Control and Sig-
0.5
nal Processing, vol. 1, no. 2, 95-109, 1987.
[7] Z. Iwai, I. Mizumoto, Realization of simple adaptive
SAC
SAC.+DOB
0
0 20 40 60 80 100
0
SAC.+DOB
[9] K. Ohnishi, A new servo method in mechatronics,
0 20 40 60 80 100
1
[10] T. Umeno, T. Kaneko and Y. Hori, Robust servo
0.5
SP+DOB
SAC.+DOB
system design with two degrees of freedom and its
0
0 20 40 60 80 100 application to novel motion control of robot manipu-
1.5
Time Delay = 0.9
lators, IEEE Trans. Ind. Electron., vol. 40, no. 5, pp.
1 473-485, 1993.
0.5
[11] Y. Choi, K. Yang, W.K. Chung, H.R. Kim, and
SP+DOB
0
SAC.+DOB I.H. Suh, On the robustness and performance of dis-
0 20 40 60 80 100
turbance observer for second-order systems, IEEE
Trans. Automatic Control, Vol. 48, No. 2, pp. 315-
Fig. 11 SP with DOB vs. SAC with DOB 320, 2003.
[12] Y.I. Son, H. Shim, N.H. Jo, and S.J. Kim, Design
of Disturbance Observer for Non-minimum Phase
to improve the robust performance of the control system Systems Using PID Controllers, Proc. of SICE2007,
against uncertain time-delay and input disturbance. Since pp. 196-201. Sep. 2007.
the time-delay system is non-ASPR, we construct a PFC [13] H. Shim and N.H. Jo. An almost necessary and
and a V-lter to apply the combined controller to time- sufcient condition for robust stability of closed-
delay systems. Through the numerical simulations, we loop systems with disturbance observer. Automatica,
have shown that the proposed controller is effective for 45:296299, 2009.
the plant with the uncertain time-delay and the input dis- [14] Q.G. Wang, T.H. Lee, H.W. Fung. Q. Bi, Y.
turbance. Zhang, PID Tuning for Improved Performance,
IEEE Trans. Contr. Sys. Tech. Vol. 7, No. 4, pp. 457-
ACKNOWLEDGEMENT 467, 1999.
This work was supported by the 2nd Brain Korea 21
Project. This work was supported by the ERC program
of MOST/KOSEF (Next-generation Power Technology
Center).
REFERENCES
[1] O.J.M Smith, Close control of loops with dead
time, Chemical Engineering Progress , Vol. 53, pp.
217-219, May, 1957.
[2] D.K. Lee, M.Y. Lee, S.H. Sung, I.B. Lee, Ro-
bust PID tuning for smith predictor in the presence
of model uncertainty, Journal of Process Control,
Vol.9, pp. 79-85, Feb. 1999.
[3] I. Barkana, H. Kaufman, Global Stability and Per-
formance of a Simplied Adaptive Algorithm, Int.
- 1746 -