Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
AbstractThis work proposes and studies a new internal model for discrete-time passive or finite-frequency positive-real systems which can be
used in repetitive control designs to track or to attenuate periodic signals.
The main characteristic of the proposed internal model is its passivity. This
property implies closed-loop stability when it is used with discrete-time passive plants, as well as the broader class of discrete-time finite-frequency positive real plants. This work discusses the internal model energy function and
its frequency response. A design procedure for repetitive controllers based
on the proposed internal model is also presented. Two numerical examples
are included.
Index TermsDiscrete-time control, discrete-time passivity, finite-frequency positive realness, repetitive control.
I. INTRODUCTION
Repetitive control is an established control design technique for systems handling periodical signals. The most important component in a
repetitive controller is the periodic signal internal model [4]. The main
drawback of the conventional internal model is its high order that makes
the stability analysis of the closed-loop system difficult. In the pioneering work of Inoue [10], the stability of these systems is established
by disecting the closed-loop system into three series-connected subsystems. The stability checking of the first two subsystems is straightforward but, for the remaining third subsystem, the Small Gain Theorem
needs to be used. Later, this approach was extended and modified to
improve high frequency robustness [7] and
conditions and procedures were established [19]. Lyapunov based analysis was also introduced in [14]. These works provide stability conditions for passive (i.e.
Positive Real (PR) in linear systems) systems. These results have been
extended to Almost Strictly Positive Real (ASPR) and Almost Strictly
Negative Real (ASNR) systems [3]. Although a discrete-time formulation exists [1], most works have set out and developed repetitive control
in continuous time.
This work proposes a new structure for the internal model which is
discrete-time passive (equivalently, it is Discrete-Time Positive Real).
When this internal model is used as a repetitive controller with a discrete-time passive plant, the closed-loop system stability is guaranteed.
Furthermore, feedback passivizable plants [16] can also benefit from
this property.
The passivity property of the proposed internal model implies a reduced phase lag and this finds its application to finite frequency positive-real (FFPR) and passive plants [11]. The FFPR property is less
H1
2 ,
where
low-pass filter.
( )
For
N
K (z) = YU ((zz)) = kr zzN 00 HH ((zz))
kr 2
+ , 01 1, 01
(1)
1 and H (z) is a
H z j((2=N )=k+((10sign(
1,
the poles of (1) are1
))=2N ))
jje
, k = 0; 1; . . . ; N 0 1,
so they are uniformly distributed over a circumference of
p. The frequencies associated to the poles are
radius2
!k = (2=N )k + ((1 0 sign())=2N ), so the poles are placed
to cover all the harmonic frequencies of the fundamental one,
2=N . This pole placement is the same as the one obtained in
pk
Hz
Manuscript received October 02, 2006; revised June 29, 2007. First published March 24, 2009; current version published April 08, 2009. This work
was supported in part by the Comision Interministerial de Ciencia y Tecnologa
(CICYT) under Project DPI2007-62582. Recommended by Associate Editor M.
Kothare.
R. Costa-Castell and R. Gri are with the Institut dOrganitzaci i
Control de Sistemes Industrials (IOC), Universitat Politcnica de Catalunya
(UPC), Barcelona 08028, Spain (e-mail: ramon.costa-castello@ieee.org;
roberto.grino@upc.edu).
D. Wang is with the School of Electrical and Electronics Engineering,
Nanyang Technological University (NTU), Singapore 639798 (e-mail: edwwang@ntu.edu.sg).
Color versions of one or more of the figures in this technical note are available
online at http://ieeexplore.ieee.org.
Digital Object Identifier 10.1109/TAC.2008.2009594
1sign(x)
2
3I
Authorized licensed use limited to: UNIVERSIDADE FEDERAL DE ENGENHARIA DE ITAJUBA. Downloaded on December 8, 2009 at 04:01 from IEEE Xplore. Restrictions apply.
801
where and are symmetric matrices and an appropriate size matrix, are regarded as ( ; ; )-Dissipative systems.
Lemma 1 ([5]): If a single-input-single-output (SISO) system
( ; ; ; ) with transfer function G(z ) is (Q; S; R)-DTP, then:
1) If Q < 0, then the graph of G(ej! ) lies inside the
circle on the complex plane with center S=jQj and radius
(1=jQj) S 2 + RjQj.
2) If Q = 0, then the graph of G(ej! ) lies to the right (if S > 0)or
the left (if S < 0) of the vertical line Refzg = 0(R=2S ).
For H (z ) = 1, a state-space description of the transfer function
QSR
j! N
kr ((e
A = 0 01 0 0011 , B =
) 0 01 ] and D = [ ].
n
[kr (
0 ;
T
n
In
T
n
C=
kr
G
G
3)
K (01)
kr (((01)
))=(e
j! N
j!
))) should be
j!
). The only
= e
H (e
satisfied; which implies e
possible solution is for jH (ej! )j = 1 and, according to the
hypothesis made on H , this is only feasible for !2 = 0. Note that
if = 1 this point is placed at 1.
ABCD
j!
0 H (e
j! N
0 H (e
j! N
0 H (01))=((01)
0 H (01))) 2
Proposition 3: If kr
with jH (ej! )j < h 8!
>
Authorized licensed use limited to: UNIVERSIDADE FEDERAL DE ENGENHARIA DE ITAJUBA. Downloaded on December 8, 2009 at 04:01 from IEEE Xplore. Restrictions apply.
802
Kz
Pz
P (e
j!
f r
f r
j!
j!
j!
r 0
bounds introduced in Remarks 1, 2, and 3, it is possible to shape the internal model frequency response according to the desired performance
[2].
Kz
Gz
Gz
C z
Gz
! <
$
! <$<
;$
$;
5Note
K (e
j!
< 1;
! [$; ]:
(6)
Gz
Gz
C z
$
Pz
Pz
C z
C e Ge = C e Ge
$
C e Ge =
C e Ge
! >$
N
H z = z H z
k z
Kz
=P e
Hz
0j!N H (e0j! )
kr ee0j!N 00 H
(e0j! )
< ;
! [$; ]
(7)
H (e
C z
j!
Hz
; ! [$; ]:
< k k
r 0
(8)
Gz
rk
N
z : z : = z : z :
=N k :
=N k
50
77
K (z) = k zz50++01:6 + zz77++01:6
r
Authorized licensed use limited to: UNIVERSIDADE FEDERAL DE ENGENHARIA DE ITAJUBA. Downloaded on December 8, 2009 at 04:01 from IEEE Xplore. Restrictions apply.
(9)
= 01
803
= 05
= 1 and output
$
:
=P e
P
$
( )
( )
Kz
The purpose of this example is to illustrate the design procedure proposed in Section III for FFDTPR plants.
The control objective is to force the plant p ( ) = (0 03196 +
2
0 1 832 + 0 8948) to track a p = 50 Hz sinu0 03079) (
soidal signal. This plant corresponds to the discrete-time model of a
pulse-width modulated (PWM) dc-ac converter with sampling time
=z
: z
G z
F
:
C
N F=F
k
Hz
= k
B. Example II
Kz
F
:=z
Hz
:
[0 ]
;
Kz
=1
Authorized licensed use limited to: UNIVERSIDADE FEDERAL DE ENGENHARIA DE ITAJUBA. Downloaded on December 8, 2009 at 04:01 from IEEE Xplore. Restrictions apply.
804
V. CONCLUSION
This work has proposed an internal model for repetitive control design. This internal model is a Discrete-Time Passive, or equivalently,
Discrete-Time Positive Real. According to this, the proposed internal
model can be connected in feedback form with a generic DTP system
with the closed-loop stability being ensured.
Taking advantage of the passivity structure, a design procedure for
FFDTPR systems has been proposed and analyzed. The design procedure allows to set the desired gain margin through the value of parameter kr and filter H (z ). Furthermore, the proposed internal model
allows to shape the open-loop frequency response in a more accurate
way because it adds an additional degree of freedom to its structure.
Additionally, this passivity structure of the internal model establishes
a simple way to deal with multiperiodic references and disturbances.
REFERENCES
[1] K. Chew and M. Tomizuka, Digital control of repetitive errors in disk
drive systems, IEEE Control Syst. Mag., vol. 10, no. 1, pp. 1620, Jan.
1990.
[2] R. Costa-Castell and R. Gri, A repetitive controller for discretetime passive systems, Automatica, vol. 42, no. 9, pp. 16051610, 2006.
[3] H. Dang and D. Owens, Mimo multi-periodic repetitive control
system: Universal adaptive control schemes, Int. J. Adaptive Control
Signal Processing, vol. 20, pp. 409429, 2006.
[4] B. Francis and W. Wonham, Internal model principle in control
theory, Automatica, vol. 12, pp. 457465, 1976.
[5] G. C. Goodwin and K. S. Sin, Adaptive Filtering Prediction and Control, ser. Information and Systems Science, T. Kailath, Ed. Englewood Cliffs, NJ: Prentice Hall, 1984.
[6] R. Gri and R. Costa-Castell, Digital repetitive plug-in controller
for odd-harmonic periodic references and disturbances, Automatica,
vol. 41, no. 1, pp. 153157, Jan. 2005.
[7] S. Hara, Y. Yamamoto, T. Omata, and M. Nakano, Repetitive control system: A new type servo system for periodic exogenous signals,
IEEE Trans. Automat. Control, vol. AC-33, no. 7, pp. 659668, Jul.
1988.
[8] G. Hillerstrm and R. Lee, Trade-Offs in Repetitive Control University
of Cambridge, Cambridge, U.K., Tech. Rep. CUED/F-INFENG/TR
294, Jun. 1997.
[9] L. Hitz and B. D. O. Anderson, Discrete positive-real functions and
their applications to system stability, Proc. IEEE, vol. 116, no. 1, pp.
153155, 1969.
[10] T. Inoue, M. Nakano, T. Kubo, S. Matsumoto, and H. Baba, High
accuracy control of a proton synchroton magnet power supply, in Proc.
8th IFAC World Congress, 1981, pp. 216220.
[11] T. Iwasaki and S. Hara, Generalized KYP lemma: Unified frequency
domain inequalities with design applications, IEEE Trans. Automat.
Control, vol. 50, no. 1, pp. 4159, Jan. 2005.
[12] T. Iwasaki, S. Hara, and H. Yamauchi, Dynamical system design from
a control perspective: Finite frequency positive-realness approach,
IEEE Trans. Automat. Control, vol. 48, no. 8, pp. 13371354, Aug.
2003.
[13] W. Lin, Synthesis of Discrete-Time Nonlinear Systems, Ph.D. dissertation, Washington University, St. Louis, MO, 1993.
[14] D. H. Owens, L. M. Li, and S. P. Banks, Multi-periodic repetitive
control system: A lyapunov stability analysis for mimo systems, Int.
J. Control, vol. 20, no. 5, pp. 504515, Mar. 2004.
I. INTRODUCTION
Fault detection and isolation (FDI) for stochastic systems has drawn
a considerable attention in the past decades, where many effective
methodologies have been developed as seen from the survey works
Manuscript received September 19, 2007; revised June 14, 2008. Current version published April 08, 2009. This work was supported by the National Natural
Science Foundation of China under Grants 60474050 and 60828007, as well as
the 973 and 863 programme of China. Recommended by Associate Editor V.
Krishnamurthy.
L. Guo is with the School of Instrument Science and Opto-Electronics Engineering, Beihang University, Beijing 100191, Chian (e-mail:lguo@buaa.edu.
cn).
L. P. Yin is with the Research Institute of Automation, Southeast University,
Nanjing 210096, China (e-mail: yinlipingqufu@163.com).
H. Wang is with the Control Systems Center, the University of Manchester,
Manchester M60 1QD, U.K. (e-mail: hong.wang@manchester.ac.uk).
T. Y. Chai is with the Research Center of Automation, Northeastern University, Shenyang 110004, China (e-mail: ty-chai@mail.edu.cn).
Digital Object Identifier 10.1109/TAC.2008.2009599
Authorized licensed use limited to: UNIVERSIDADE FEDERAL DE ENGENHARIA DE ITAJUBA. Downloaded on December 8, 2009 at 04:01 from IEEE Xplore. Restrictions apply.