been discussed by many authors (G, 1996; Jiang Y.A.,
1995; Sun Z., 2000; Tomizuka M., 1989; Tsao T.,
1994; Tzou Y., 1999; X.D. and J.P., 1998) both in
the discrete-time and continuous-time domain. Most
of them (G, 1996; Sun Z., 2000; Tomizuka M.,
1989; Tsao T., 1994; Tzou Y., 1999) are indirect
adaptive control algorithms. Several estimation al-
gorithms were used to identify the plant models and
certainty equivalence principles were applied to de-
sign the adaptive control schemes. On the other hand,
Jiang gave a direct adaptive control scheme and ap-
plied an adaptively adjusted gain in the feedback con-
troller when the upper bound of the plant uncertainty
exists, however unknown. Ye designed a global adap-
tive control of a class of nonlinear systems when the
signs of certain system parameters are unknown for
learning control system.
In this paper we will use the non-identifier-based
direct adaptive control technique (A., 1993) to design
adaptive controllers for a class of ASPR or ASNR
MIMO LTI systems, which actually are minimum-
phase, with relative degree m and unknown high-
frequency gain, to track/reject multi-periodic refer-
ence/disturbance signals. The Lyapunov stability
analysis is applied.
The adaptive MIMO multi-periodic repetitive con-
trol system is shown in Figure 1. The R, D, Y, U, E are
C (s)
1
C (s)
2
M(s)
G(s)
R E
U
D
Z
Y
W (s)
1
W (s)
2
W (s)
p
M(s):
V
p
V
2
V
1
Z
p
Z
2
Z
1
1
2
P
e
-S
1
e
-S
e
-S
2
P
Figure 1: Adaptive MIMO multi-periodic repetitive control
system
reference, disturbance, output, control input and error
respectively. The plant
P
G
is finite-dimensional, lin-
ear time-invariant and described by
˙x(t) = Ax(t) + B(u(t) + d(t))
y(t) = Cx(t), x(0) = x
0
(1)
where x(t) ∈ R
n
, u(t) ∈ R
m
, y(t) ∈ R
m
and the di-
mensions of constant matrices A, B, C are n×n, n ×
m, m × n respectively. Both reference r(t) and dis-
turbance d(t) are multi-periodic with components of
period τ
i
, i = 1, ..., p. These periods are assumed
known. The multi-periodic repetitive controller is
M(s) =
P
p
i=1
α
i
I
1−W
i
(s)e
−sτ
i
, we select
P
p
i=1
α
i
= 1
without loss of generality. W
i
(s) is a low-pass fil-
ter. C
1
(s), C
2
(s) are both feed forward matrix gains
given in the following sections designed to guarantee
the Lyapunov stability of the whole system including
the plant.
The paper is organized as follows. In section 2,
we introduce a simple high constant feed forward
gain, which realizes the stability of the multi-periodic
repetitive control system for an ASPR plant. In sec-
tion 3, we adopt an adaptive feed forward gain, which
alleviate the assumption made in section 2. In sec-
tion 4, the general problem is solved for the ASPR or
ASNR plant and here we introduce a Nussbaum-type
feed forward gain. Simulation results are presented
in section 5. Section 6 discusses the extension of the
lyapunov analysis to the ASPR or ASNR plant un-
der certain non-linear perturbations. Section 7 gives
an exponential stabilization control scheme via expo-
nential weighting factor. Section 8 gives an adap-
tive proportional plus multi-periodic repetitive con-
trol scheme. For every control schemes, the Lyapunov
stability proof is given. Finally in section 9, conclu-
sions are given.
2 STABILIZATION BY HIGH
CONSTANT FEED FORWARD
GAIN
In this section, we will show that applying a enough
high constant feed forward gain can make the multi-
periodic repetitive control system to be lyapunov sta-
ble when the plant is ASPR.
Assume the MIMO, LTI plant
P
G
is ASPR, that is
there exists an unknown constant matrix λ
∗
∈R
m×m
such that the closed-loop system (A − Bλ
∗
C, B, C)
satisfies the strict-positive-realness conditions, that is
P (A − Bλ
∗
C) + (A − Bλ
∗
C)
T
P < −Q
P B = C
T
(2)
where the P, Q are positive definite matrix. An ASPR
plant G(s) has a strictly minimum-phase m×m trans-
fer matrix of relative degree m(n poles and n − m ze-
ros). If G(s) has the minimal realization (A, B, C),
then CB > 0(positive definite).
Theorem 1 Consider the ASPR system
P
G
de-
scribed by (1). Suppose that both reference r(t) and
disturbance d(t) are identically zero. The feed for-
ward gain C
1
(s) = kΓ and C
2
(s) = Γ , where
k is a positive constant selected to be larger than
γ := kλ
∗
T
+ λ
∗
k and Γ ∈ R
m×m
is a matrix such
that Γ + Γ
T
> 0. Γ is selected to be I
m×m
without