leads naturally to design algorithms to ensure closed
loop stability along the pass under control laws of this
form — see, for example, (Gałkowski et al., 2002).
To implement a control law which uses the cur-
rent pass state vector will, in general, require an ob-
server to estimate the elements in this vector which
are not directly measurable. As an alternative, this
paper shows how to use the LMI setting to design
control laws which only require pass profile informa-
tion (which has already been generated and hence is
available control action) for implementation. Note
here that LMI based methods have also been inves-
tigated as a means of stability analysis and controller
design for 2D discrete linear systems described by the
well known Roesser (Roesser, 1975) and Fornasini
Marchesini (Fornasini and Marchesini, 1978) state
space models, see, for example, (Hinamoto, 1997; Du
and Xie, 2002). Discrete linear repetitive processes
have strong structural links with such systems class
of systems and some results can be exchanged be-
tween these classes of linear systems. The key novelty
in this paper is the use of physically motivated con-
trol schemes which are actuated only by pass profile
information (in previous work the current pass state
feedback vector was used and hence the possible need
for an observer to implement such a scheme) and also
the development of numerically feasible design algo-
rithms for them.
Throughout this paper, the null matrix and the iden-
tity matrix with the required dimensions are denoted
by 0 and I, respectively. Moreover, M > 0 (< 0)
denotes a real symmetric positive (negative) definite
matrix. We use (∗) to denote the transpose of matrix
blocks in some of the LMIs employed (which are re-
quired to be symmetric).
2 BACKGROUND
Following (Rogers and Owens, 1992), the state-space
model of a discrete linear repetitive process has the
following form over 0 ≤ p ≤ α, k ≥ 0,
x
k+1
(p + 1) =Ax
k+1
(p) + Bu
k+1
(p) + B
0
y
k
(p)
y
k+1
(p) =Cx
k+1
(p) + Du
k+1
(p) + D
0
y
k
(p)
(1)
Here on pass k, x
k
(p) ∈ R
n
is the state vector,
y
k
(p) ∈ R
m
is the pass profile vector and u
k
(p) ∈ R
l
is the vector of control inputs.
To complete the process description, it is necessary
to specify the boundary conditions, i.e. the state initial
vector on each pass and the initial pass profile. Here
no loss of generality arises from assuming x
k+1
(0) =
d
k+1
∈ R
n
k ≥ 0, and y
0
(p) = f (p) ∈ R
m
, where
d
k+1
is a vector with known constant entries and f(p)
is a vector whose entries are known functions of p
over [0, α]. (For ease of presentation, we will make no
further explicit reference to the boundary conditions
in this paper.)
The stability theory (Rogers and Owens, 1992)
for linear repetitive processes consists of two distinct
concepts but here it is the stronger of these which
is required. This is termed stability along the pass
and several equivalent sets of necessary and sufficient
conditions for processes described by (1) to have this
property are known, but here the essential starting
point is based on the so-called 2D characteristic poly-
nomial for these processes given next.
Define the delay operators z
1
, z
2
in the along the
pass (p) and pass-to-pass (k) directions respectively
as
x
k
(p) := z
1
x
k
(p + 1), x
k
(p) := z
2
x
k+1
(p) (2)
Then the 2D characteristic polynomial for processes
described by (1) is defined as
C(z
1
, z
2
) = det
·
I − z
1
A −z
1
B
0
−z
2
C I − z
2
D
0
¸
(3)
and it can be shown (Rogers and Owens, 1992) that
stability along the pass holds if, and only if,
C(z
1
, z
2
) 6= 0, ∀ |z
1
| ≤ 1, |z
2
| ≤ 1
Note that stability along the pass can also be ex-
pressed in the form
C(z
1
, z
2
) = det(I − z
1
b
A
1
− z
2
b
A
2
) 6= 0,
∀ |z
1
| ≤ 1, |z
2
| ≤ 1 (4)
where
b
A
1
=
·
A B
0
0 0
¸
,
b
A
2
=
·
0 0
C D
0
¸
(5)
In this work, we use the following LMI based suf-
ficient condition derived from (4) which, unlike all
other existing stability tests, leads immediately (see
below) to systematic methods for control law design.
The proof of this result can be found in (Gałkowski
et al., 2002).
Theorem 1 A discrete linear repetitive process de-
scribed by (1) is stable along the pass if there exist
matrices Y > 0 and Z > 0 such that the following
LMI holds
Y − Z (∗) (∗)
0 −Z (∗)
b
A
1
Y
b
A
2
Y −Y
< 0
The control law considered in previous work has
the following form over 0 ≤ p ≤ α, k ≥ 0
u
k+1
(p) = K
1
x
k+1
(p)+K
2
y
k
(p) := K
·
x
k+1
(p)
y
k
(p)
¸
(6)