Coprime factorizations of MISO fractional time

advertisement
COPRIME FACTORIZATIONS OF MISO FRACTIONAL
TIME-DELAY SYSTEMS
LE HA VY NGUYEN
AND CATHERINE BONNET∗
Abstract. In this paper we consider MISO fractional systems with delays that are given by
their transfer function. For a large class of such systems, we determine left coprime factorizations as
well as associated Bézout factors, and guarantee the existence of right coprime factorizations.
Key words. MISO systems, fractional systems, delay systems, H∞ -stability, coprime factorizations
AMS subject classifications. 15A23, 26A33, 93D15
1. Introduction. Fractional models have been of increased interest for about
twenty years in many domains, for example, mechanics, electronics, electromagnetic,
viscoelasticity, biology,. . . . Being able to model long memory systems, they provide
more compact models in comparison with classical models of integer order.
The transfer function of many fractional system models is a rational function of
sα , where s is the Laplace variable and 0 < α < 1. Some examples are electrochemical processes, flexible structures [11], viscoelastic materials [6], and non-laminated
suspension systems [4]. If we consider delays which often occur in real systems, we
obtain fractional time-delay systems.
There are few works on controller synthesis for this class of systems. In the framework of fractional representation approach to synthesis problems [10], the works in
[1, 2] derive coprime factorizations of the transfer function of the system and the
corresponding Bézout factors for SISO fractional time-delay systems. The work [3]
derives these expressions in terms of operators used in a pseudo state-space representation for a large class of MIMO infinite-dimensional systems. This representation is
not trivial to obtain for fractional time-delay systems. Moreover, fractional systems
are often described by transfer functions by means of frequency identification, for example, [11], [9]. Recently, PID controllers have been designed for a class of fractional
time delay systems with only one unstable pole [5].
The aim of this work is to determine explicit expressions of left coprime factorizations and the corresponding Bézout factors for a large class of MISO fractional
time-delay systems considering H∞ stability. The MISO structure, which is a particular and simple MIMO case, might be encountered in communication networks, for
example [8].
The determination of coprime factorizations and associated Bézout factors is the
first step for determining the set of all stabilizing controllers.
The paper is organized as follows. Section 2 provides some definitions. In section
3, the class of systems of interest is presented. In section 4, we show the main result
that gives explicit expressions of left coprime factorizations and associated Bézout
factors over H∞ of the transfer function of the systems under study. Some examples
are provided to illustrate this result. The existence of right coprime factorizations is
also proved. Section 5 gives conclusions and perspectives.
2. Preliminaries.
∗ INRIA Saclay - Île-de-France, Equipe DISCO, LSS-SUPELEC, 3 rue Joliot Curie, 91192 Gifsur-Yvette, France (le-ha-vy.nguyen@inria.fr, catherine.bonnet@inria.fr)
1
2
L. H. V. NGUYEN AND C. BONNET
• C+ = {s ∈ C | Re(s) > 0}.
• H∞ denotes the space of functions that are analytic and bounded in C+ with
kGkH∞ = sups∈C+ |G(s)| and M(H∞ ) denotes the set of matrices whose
components are in H∞ .
• A system G is said to have a right coprime factorization (N, M ) over H∞ if
G = N M −1 , det M 6= 0, N , M ∈ M(H∞ ) and there exist X, Y ∈ M(H∞ )
such that XM + Y N = I. Then X, Y are called right Bézout factors.
f, N
e ) over H∞ if
• A system G is said to have a left coprime factorization (M
−1
f N
e , det M
f 6= 0, M
f, N
e ∈ M(H∞ ) and there exist X,
e Ye ∈ M(H∞ )
G=M
f
e
e
e
e
e
such that M X + N Y = I. Then X, Y are called left Bézout factors.
In order to guarantee a unique value of the transfer function involving sα , we will
consider the complex variable s in the principle branch C\R− , that is arg(s) ∈ (−π, π).
We refer to poles (resp. roots) in the closed right half-plane C+ as unstable poles
(resp. roots).
3. A class of MISO fractional time-delay systems. We consider the following class of systems
G(s) = e−sh1 R1 (sα ), . . . , e−shn Rn (sα ) ,
(3.1)
where 0 ≤ hk ∈ R for k = 1, . . . , n are the delays; α ∈ R, 0 < α < 1; Rk (sα ) =
qek (sα )/e
pk (sα ), where pek (sα ) and qek (sα ) are polynomials of integer degree respectively
dk and nk in sα , pek (sα ) and qek (sα ) have no common roots, and deg pek (sα ) ≥ deg qek (sα )
for k = 1, . . . , n; and s ∈ C\R− .
The following notations will be of intense use later.
The polynomial p(sα ) denotes the lowest common denominator of Rk (sα ) for
k = 1, . . . , n, and d denotes the degree in sα of p(sα ). Then Rk (sα ) are rewritten as
α
Rk (sα ) = qk (sα )/p(sα ), where qk (sα ) are
.
Qpolynomials insQ
N
N0
m0j
α
α m0
α
mi
α
We can decompose p(s ) = (s )
, where
i=1 (s − bi )
j=1 (s − cj )
bi ∈ D := {σ ∈ C\{0} | − πα/2 < Arg(σ) < πα/2}, cj ∈ C\D and m0 , mi , m0j ∈ Z+
1/α
for i = 1, . . . , N and j = 1, . . . , N 0 . Hence si = bi are the non-zero unstable roots
in s of p(sα ).
Q
Q 0
N
N
m0jk
α
mik
α
(s
−
b
)
(s
−
c
)
,
Similarly, we write pek (sα ) = (sα )m0k
i
j
i=1
j=1
where m0k , mjk , m0jk ∈ Z+ for i = 1, . . . , N , j = 1, . . . , N 0 and k = 1, . . . , n. It is
obvious that m0k ≤ m0 , mjk ≤ mj , and m0jk ≤ m0j .
4. Left coprime factorizations and Bézout factors.
4.1. Left coprime factorizations.
Proposition 4.1. Let G(s) be given by (3.1). Then
f(s) =
(4.1) M
−sh1
1
p(sα )
e (s) =
and N
e
q1 (sα ), . . . , e−shn qn (sα )
(sα + 1)d
(sα + 1)d
is a left coprime factorization over H∞ of G.
f(s)−1 N
e (s) = G(s).
Proof. It is obvious that M
f(s) ∈ H∞ . Also, each component of N
e (s) is in H∞ , and then
We see that M
e
N (s) ∈ M(H∞ ).
For all roots σ of p, there exists at least one 1 ≤ k ≤ n such that qk (σ) 6= 0.
Pn
ek | + |M
f|) > 0 which ensures that (M
f, N
e ) is a left coprime
Thus inf s∈C+ ( k=1 |N
factorization over H∞ of G.
COPRIME FACTORIZATIONS OF MISO FRACTIONAL DELAY SYSTEMS
3
4.2. Bézout factors. Here we propose Bézout factors for two particular cases
of systems (3.1). The first proposition gives simple result for systems involving at
most one unstable pole for each element of the transfer matrix.
Proposition 4.2. Let G(s) be given by (3.1) with
(4.2)
Rk (sα ) =
ak
with ak , σk ∈ R for k = 1, . . . , n.
sα − σk
Then Bézout factors corresponding to the left coprime factorization (4.1) are given by
(4.3)
(sα + 1)d −
e
X(s)
=
Pn
k=1 e
p(sα )
−shk
qk (sα )Yek
,
h
iT
Ye (s) = Ye1 , . . . , Yen ,
(4.4)
where Yek for k = 1, . . . , n are constant and satisfy
(4.5)
n
X
e−shk qk (sα )Yek = (sα + 1)d
k=1
at s = b1/α for all b ∈ D = {σk |1 ≤ k ≤ n, σk ≥ 0}.
In the case where all σk are positive (σk ≥ 0) and distinct, the unique solution of
e
Yk is given by
1/α
eσk
Yek =
(4.6)
hk
(σk + 1)n
.
qk (σk )
In the case where σ1 = . . . = σn = σ > 0, then Yek satisfy the single equation
(4.7)
n
X
e−σ
1/α
hk
ak Yek = σ + 1.
k=1
Proof. From the left Bézout identity, we obtain
(4.8)
α
d
e
f−1 (1 − N
e Ye ) = (s + 1) −
X(s)
=M
Pn
k=1
e−shk qk (sα )Yek (s)
p(sα )
.
h
iT
e
If we choose Ye (s) = Ye1 (s), . . . , Yen (s) ∈ M(H∞ ) such that the numerator of X(s)
e
vanishes at s = b1/α for all b ∈ D, then X(s)
is analytic on C+ since s = b1/α are
e
also the roots of the denominator of X(s).
In this particular case, it suffices to choose
e
e
constants Y1 , . . . , Yn such that
(4.9)
n
X
e−shk qk (sα )Yek = (sα + 1)d
k=1
e
at s = b1/α for all b ∈ D to have X(s)
∈ H∞ .
4
L. H. V. NGUYEN AND C. BONNET
For all b ∈ D, we see that qk (b) = 0 if b 6= σk . Then it remains to solve
(4.10)
X
e−b
1/α
hk
qk (b)Yek = (b + 1)d ,
k:1≤k≤n,σk =b
which in general gives infinitely many solutions.
When all σk for k = 1, . . . , n are positive and distinct, the number of equations is
equal to the number of unknowns d = n. We deduce then the unique solution (4.6).
The case where σ1 = . . . = σn = σ > 0 corresponds to d = 1. Trivially we have
p(sα ) = sα − σ and qk (sα ) = ak . Thus we have to solve
n
X
(4.11)
e−σ
1/α
hk
ak Yek = σ + 1,
k=1
which gives a unique solution if n = 1 and infinitely many solutions if n > 1.
We illustrate the proposition by the next simple example.
Example 4.3.
−s
e−s
e
G(s) = √ , √
s
s−1
√
√ √
√
√
√
√
It is easy to see that p( s) = s( s − 1), q1 ( s) = s − 1, and q2 ( s) = s.
Then we obtain
−s √
√ √
√ e ( s − 1) e−s s
s( s − 1)
f
e
√
M (s) = √
, N (s) =
, √
.
( s + 1)2
( s + 1)2 ( s + 1)2
This system corresponds to the case of unstable and distinct poles. So we obtain
T
Ye (s) = [−1, 4e] ,
√
√
√
( s + 1)2 + e−s ( s − 1) − 4e1−s s
e
√ √
X(s) =
.
s( s − 1)
Remark 4.4. The result of Proposition 4.2 can be extended to systems with
(4.12)
Rk (sα ) =
(sα
ak
− σk )e
p0k (sα )
where the polynomials pe0k (sα ) have no unstable zero. This allows us to treat models of
non-laminated suspension systems obtained in [4], whose fractional transfer function
is proved to have only one unstable pole.
The next proposition considers a more general class of fractional systems.
Proposition 4.5. Let G(s) be given by (3.1) and suppose that the multiplicity
of the root at zero of p(sα ) verifies the condition m0 α ≤ 1. Then Bézout factors
corresponding to the left coprime factorization (4.1) are given by
(4.13)
(4.14)
Pn
(sα + 1)d u(sα ) − k=1 e−shk qk (sα )µk (sα )
e
X(s)
=
,
p(sα )u(sα )
T
µ1 (sα )
µn (sα )
e
Y (s) =
,...,
,
u(sα )
u(sα )
COPRIME FACTORIZATIONS OF MISO FRACTIONAL DELAY SYSTEMS
5
where u(sα ) is a polynomial in sα of degree greater or equal to d whose zeros are
PN
stable, and µk (sα ) for k = 1, . . . , n are polynomials in sα of degree m0k + i=1 mik
satisfying
(sα + 1)d u(sα ) −
(4.15)
n
X
e−shk qk (sα )µk (sα ) ∼s→0 sm0 α ,
k=1
and
"
α
d
α
(s + 1) u(s ) −
(4.16)
n
X
#(l)
e
−shk
α
α
qk (s )µk (s )
=0
k=1
1/α
at s = bi for 0 ≤ l ≤ mi − 1.
Proof. It is obvious that Ye (s) ∈ M(H∞ ).
The condition (4.15) is satisfied if, in the development of the denominator of
e
X(s)
around zero, the powers of s whose order is smaller than m0 α are cancelled.
Then this fact gives m0 equations of unknown coefficients of µk (sα ). The second
PN
PN
condition (4.16) introduces i=1 mi equations. Hence in total, there are m0 + i=1 mi
Pn
Pn PN
PN
equations of
m0k + k=1 i=1 mik + nN unknowns. As m0 + i=1 mi ≤
Pn
Pnk=1 PN
m
+
0k
k=1
k=1
i=1 mik + nN , the system of equations admits solutions.
e
The boundedness of X(s)
at zero is assured by (4.15). Then following the same
e
arguments as in the proof of the previous proposition, we can conclude that X(s)
∈
H∞ .
The left Bézout identity is satisfied.
Remark 4.6. When m0 α > 1, for the condition (4.15), the development of e−shk
around zero will contain powers of s, which might not be multiples of sα . This imposes
that µk might no longer be polynomials in sα .
The following example illustrates how to apply the proposition.
Example 4.7.
e−s
e−s
G(s) = 1/3
,
s −1 s
It is obvious that p(s1/3 ) = s(s1/3 − 1), then d = 4, m0 = 3, and b1 = 1 with
m1 = 1. We have q1 (s1/3 ) = s, and q2 (s1/3 ) = s1/3 − 1.
From Proposition 4.1, we obtain
1/3
f(s) = s(s − 1) ,
M
(s1/3 + 1)4
e (s) =
N
h
i
1
−s
−s 1/3
e
s,
e
(s
−
1)
(s1/3 + 1)4
From Proposition 4.5, we can choose u(s1/3 ) = (s1/3 + 1)4 , which has no unstable
roots.
Also, µ1 (s1/3 ) and µ2 (s1/3 ) have the form
µ1 (s1/3 ) = β01 + β11 s1/3 ,
µ2 (s1/3 ) = β02 + β12 s1/3 + β22 s2/3 + β32 s.
e
As s → 0, the numerator of X(s)
is developed as
(s1/3 + 1)4 u(s1/3 ) − e−s q1 (s1/3 )µ1 (s1/3 ) − e−s q2 (s1/3 )µ2 (s1/3 )
= 1 + β02 + (8 − β02 + β12 )s1/3 + (28 − β12 + β22 )s2/3 + O(s).
6
L. H. V. NGUYEN AND C. BONNET
The first condition of Proposition 4.5 is satisfied if and only the powers of s whose
exponent is smaller than m0 α vanish, thus giving β02 = −1, β12 = −9, and β22 = −37.
e
From the second condition, at non-zero unstable pole s = 1 of X(s),
we must
have
(s1/3 + 1)4 u(s1/3 ) − e−s q1 (s1/3 )µ1 (s1/3 ) − e−s q2 (s1/3 )µ2 (s1/3 ) = 0
This gives β01 + β11 = 256e.
One possible solution is β32 = 0, β01 = 256e, and β11 = 0.
In conclusion, we obtain the Bézout factors as follows
−1 − 9s1/3 − 37s2/3
256e
e
,
,
Y (s) =
(s1/3 + 1)4
(s1/3 + 1)4
(s1/3 + 1)8 − e1−s 256s − e−s (s1/3 − 1)(−1 − 9s1/3 − 37s2/3 )
e
.
X(s)
=
s(s1/3 − 1)(s1/3 + 1)4
4.3. Existence of right coprime factorizations.
Proposition 4.8. Let G(s) be given by (3.1) and suppose that the multiplicity
of the root at zero of p(sα ) verifies the condition m0 α ≤ 1. Then G(s) possesses right
coprime factorizations.
Proof. The system G(s) admits a left coprime factorization given by (4.1). Since
H∞ is a Hermite ring, then by Corollary 4.14 of [7], we conclude that there exist right
coprime factorizations for G(s).
5. Conclusion. Explicit expressions of a left coprime factorization over H∞ of
a large class of MISO fractional time-delays systems as well as corresponding Bézout
factors are given. The existence of right coprime factorizations of the systems is
also derived. In order to obtain the parametrization of all stabilizing controllers,
determining the right coprime factorizations is the objective of a forthcoming work.
REFERENCES
[1] C. Bonnet and J. R. Partington, Analysis of fractional delay systems of retarded and neutral
type, Automatica, 38 (2002), pp. 1133–1138.
[2]
, Stabilization of some fractional delay systems of neutral type, Automatica, 43 (2007),
pp. 2047–2053.
[3] R. Curtain, G. Weiss, and M. Weiss, Coprime factorization for regular linear systems,
Automatica, 32 (1996), pp. 1519–1531.
[4] C. R. Knospe and L. Zhu, Performance limitations of non-laminated magnetic suspension
systems, IEEE Trans. Contr. Syst. Technol., 19 (2011), pp. 327–336.
[5] H. Özbay, C. Bonnet, and A. R. Fioravanti, PID controller design for fractional-order
systems with time delays, Syst. Contr. Lett., 61 (2012), pp. 18 – 23.
[6] I. Podlubny, Fractional differential equations, Academic Press, 1999.
[7] A. Quadrat, The fractional representation approach to synthesis problems: An algebraic analysis viewpoint, Part I: (Weakly) doubly coprime factorizations, SIAM J. Control Optim.,
42 (2003), pp. 266–299.
[8] P.F. Quet, B. Ataşlar, A. İftar, H. Özbay, S. Kalyanaraman, and T. Kang, Rate-based
flow controllers for communication networks in the presence of uncertain time-varying
multiple time-delays, Automatica, 38 (2002), pp. 917–928.
[9] J. Sabatier, M. Aoun, A. Oustaloup, G. Grégoire, F. Ragot, and P. Roy, Fractional
system identification for lead acid battery state of charge estimation, Signal processing, 86
(2006), pp. 2645–2657.
[10] M. Vidyasagar, Control system synthesis: A factorization approach, MIT Press, 1985.
[11] B.M. Vinagre, V. Feliu, and J.J. Feliu, Frequency domain identification of a flexible structure with piezoelectric actuators using irrational transfer function models, in Proc. of 37th
IEEE Conf. Decision Contr., 1998.
Download