DOI: 10.2478/v10006-011-0038-6
REGIONAL CONTROL PROBLEM FOR DISTRIBUTED BILINEAR SYSTEMS:
APPROACH AND SIMULATIONS
K
ARIMAZTOT
∗, E
LH
ASSANZERRIK
∗, H
AMIDBOURRAY
∗∗∗
MACS Team, Faculty of Sciences
Moulay Ismail University, BP 4010, B´eni M’hamed, Zitoune, Meknes, Morocco e-mail:
k.ztot@menara.ma;zerrik3@yahoo.fr∗∗
TICOS Team, Faculty of Multidisciplinary Research
Moulay Ismail University, BP 512, Boutalamine, 52000, Errachidia, Morocco e-mail:
hbourrayh@yahoo.frThis paper investigates the regional control problem for infinite dimensional bilinear systems. We develop an approach that characterizes the optimal control and leads to a numerical algorithm. The obtained results are successfully illustrated by simulations.
Keywords: distributed systems, bilinear systems, regional controllability, regional optimal control problem.
1. Introduction
The aim of several control problems is to drive a dynami- cal system from an initial state to a desired one in a finite time. Let us consider a distributed bilinear systems evolv- ing on Ω ⊂ R
nand described by the equation
⎧ ⎨
⎩
˙z(t) = Az(t) + u(t)Bz(t), t ∈ [0, T ],
z(0) = z
0= 0, (1)
where A is the generator of a strongly continuous semi- group (S(t))
t≥0on the state space Z =: L
2(Ω) endowed with its natural inner product ·, ·, and the correspond- ing norm · , B : Z → Z is a linear bounded operator, while u ∈ L
2[0, T ] is a control. The main result on the controllability of the system (1) is due to the pioneering work by Ball et al. (1982), which shows that, under the above-mentioned conditions, a mild solution z
uof (1) as- sociated with the control u exists and the set of reachable states from an initial state z
0is of dense complement in the state space. This makes exact controllability difficult to be achieved.
Most results are established for particular bilinear systems (Ball et al., 1982; Joshi, 2005; Lenhart and Liang, 2000; Khapalov, 2002a; 2002b). Later the concept of regional controllability for linear distributed systems has been introduced and developed by El Jai and Zerrik and
concerns the transfer of such a system to a desired state only on a region of the system spacial domain. The sys- tem (1) is said to be exactly (respectively, approximately) controllable in ω ⊂ Ω if for all z
d∈ L
2(ω) there exists a control u ∈ L
2[0, T ] such that χ
ωz
u(T ) = z
d(respec- tively, ||χ
ωz
u(T ) − z
d||
L2(ω)≤ ε, ε > 0), where z
dis a desired state in the space L
2(ω), χ
ω: Z −→ L
2(ω) is the restriction operator to ω. Many results for linear and semi linear systems have been developed (see El Jai et al., 1995; Zerrik and Kamal, 2007; Zerrik et al., 2007).
This concept finds its applications in many real world problems. For example, the physical problem which con- cerns a tunnel furnace where one has to maintain a pre- scribed temperature only in a subregion of the furnace.
Also there exist systems which are controllable on some subregion ω ⊂ Ω but not controllable in the whole domain Ω and that controlling regionally a system is cheaper than controlling it in the whole domain (see El Jai et al., 1995).
In this paper we discuss an extension of previous works
(El Jai et al., 1995; Zerrik and Kamal, 2007; Zerrik et
al., 2007) on regional controllability for linear and semi
linear systems to a bilinear one. More precisely, for the
system (1) defined on a spatial domain Ω, a nonempty
subset ω ⊂ Ω, with a positive Lebesgue measure and a
desired state z
din L
2(ω), the problem of regional con-
trollability for (1) consists in finding a control function
with minimum energy in an appropriate control space that
steers (1) from z
0to a final state close to z
don ω at time T . This problem may be stated as follows:
Find u ∈ L
2[0, T ] which minimizes u
2L2[0,T ], u ∈ U
ad(ω),
(2) while
U
ad(ω)
= {u ∈ L
2[0, T ] : χ
ωz
u(T )−z
dL2(ω)
is minimum }.
We discuss the cases of U
ad(ω) = ∅ and U
ad(ω) = ∅. To characterize the optimal solution of (2), we propose an ap- proach based on a quadratic cost control problem, which involves the minimization of the control norm and the fi- nal state error. This is the aim of this paper, which is orga- nized as follows. In Section 2 we consider the quadratic cost control problem associated with (2). In Section 3, we give a characterization of a control solution of (2) and we show that, under supplementary conditions, the unique- ness may be ensured. In the last section, we develop a numerical approach and give illustrations with numerical examples and simulations.
2. Regional quadratic control problem
Given T > 0, let us associate with (2) the problem
u∈L
min
2[0,T ]J
(u) (3)
with
J
(u) = χ
ωz
u(T ) − z
d2L2(ω)
+
T0
u
2(t) dt, > 0. (4)
Proposition 1.
1. For u ∈ L
2[0, T ] and h ∈ L
2[0, T ], ∀t ∈ [0, T ], we have z
u+h(t) − z
u(t) = o(h) as h → 0.
2. There exists u
∗∈ L
2[0, T ] such that J
ε(u
∗) = J
∗= min
v∈L2[0,T ]
J
ε(v).
Let
y(t) =
t0
U(t, s)h(s)Bz
u(s) ds.
Then
z
u+h(t) − z
u(t) − y(t) = o(h)
as h → 0, where (U(t, s))
t≥sis the evolution operator generated by A + uB.
Proof.
1. We have
z
u+h(t) − z
u(t)
=
t0
S(t − s)u(s)B(z
u+h(s) − z
u(s)) ds
+
t0
S(t − s)h(s)Bz
u+h(s) ds.
Using the boundedness of the semigroup (S(t))
t≥0on the entire finite interval of [0, T ], i.e., the fact that there is an M > 0 such that S(t) ≤ M, ∀t ∈ [0, T ], we have
z
u+h(t) − z
u(t)
≤ MB
t 0|u(s)|z
u+h(s) − z
u(s)
+ |h(s)|z
u+h(s)
ds
,
and
z
u+h(t) ≤ M
z
0+ B
t0
|u(s) + h(s)|z
u+h(s) ds .
Using the Gronwall inequality twice, we obtain
z
u+h(t) ≤ k
1, and
z
u+h(t) − z
u(t)
≤ MB
t0
|u(s)|z
u+h(s) − z
u(s) ds
+k
1 t0
|h(s)| ds
,
and, again by the Gronwall inequality, we obtain
z
u+h(t) − z
u(t) = o(h) as h → 0.
2. The set E = {J
ε(u) | u ∈ L
2[0, T ]} is nonempty and bounded from below, so the lower bound J
∗exists. Let the sequence (u
n) in L
2[0, T ] be such that
n→+∞
lim J
ε(u
n) = J
∗. We have
ε
T0
u
2n(t) dt ≤ J
ε(u
n).
Hence (u
n)
n≥0is bounded. Therefore, we can extract a subsequence denoted by (u
nk) which converges weakly to u
∗in L
2[0, T ]. This implies that z
unkconverges to z
u∗strongly in C(0, T ; Z) (see Ball et al., 1982). Hence J
ε(u
∗) ≤ lim inf
n→∞
J
ε(u
n) = J
∗≤ J
ε(u
∗).
3. Since u ∈ L
2[0, T ] and B is a bounded linear operator
on Z, the operator A + uB ∈ L
1[0, T ; D(A)]. Then
501 A + u(t)B generates an evolution operator (U(t, s))
t≥s(cf. Pazy, 1983, Chapter 5, Remark 3.2). Thus y(t) =
t0
U(t, s)h(s)Bz
u(s) ds is well defined.
Let Y (t) = z
u+h(t) − z
u(t) − y(t). We can write Y (t) =
t0
S(t − s)u(s)BY (s) ds +
t0
S(t − s)h(s)B(z
u+h(s) − z
u(s)) ds
+
t0
S(t − s)h(s)Bz
u(s) ds
+
t0
S(t − s)u(s)By(s) ds − y(t).
Let
K(t) =
t0
S(t − s)h(s)Bz
u(s) ds
+
t0
S(t − s)u(s)By(s) ds − y(t).
Then, for z
0∈ D(A), we have K(t) = A ˙
t0
S(t − s)h(s)Bz
u(s) ds
+ h(t)Bz
u(t) + A
t0
S(t − s)u(s)By(s) ds + u(t)By(t) − ˙y(t).
Since ˙y(t) = (A + u(t)B)y(t) + h(t)Bz
u(t) and y(0) = 0, we get
y(t) =
t0
S(t − s)h(s)Bz
u(s) ds
+
t0
S(t − s)u(s)By(s) ds,
which shows that ˙ K(t) = 0, and since K(0) = 0, it fol- lows that K(t) = 0, ∀t ∈ [0, T ].
Then we have Y (t) =
t0
S(t − s)u(s)BY (s) ds +
t0
S(t − s)h(s)B(z
u+h(s) − z
u(s)) ds,
and
Y (t) ≤ MB
t0
|u(s)|Y (s) ds +
t0
|h(s)|z
u+h(s) − z
u(s) ds
.
By Property 1, we have
MB
t0
|h(t)|z
u+h(s) − z
u(s) ds
≤ k
1h
2, k
1∈ R.
By the Gronwall inequality, we obtain
Y (t) ≤ k
2h
2, k
2∈ R, that is,
Y (t) = o(h),
and by the density of D(A) in Z we have the above in-
equality in Z.
Now, the solution to the problem (3) is characterized by the following result.
Theorem 1. A control which minimizes the problem (3) is given by
u(t) = − 1
Bz(t), P (t)z(t) − U
∗(T, t)χ
∗ωz
d, (5) where P is the selfadjoint and nonnegative operator solu- tion of the following equation:
⎧ ⎪
⎪ ⎪
⎨
⎪ ⎪
⎪ ⎩ d
dt P (t)y, z + P (t)y, (A + u(t)B)z
+(A + u(t)B)y, P (t)z = 0, ∀y, z ∈ D(A), P (T ) = χ
∗ωχ
ω.
(6) Here U
∗(t, s) is the adjoint operator of U (t, s) and χ
∗ωis the adjoint operator of χ
ω.
The minimum is given by
J
ε(u) = P (0)z
0, z
0+ 2χ
ωU(T, 0)z
0, z
d+ z
d2L2(ω)
+ ε
T0
u
2(t) dt.
Proof. Using Property 3 of the previous proposition, we have
z
u+h(t) = z
u(t) + y(t) + o(h).
Then we obtain
χ
ωz
u+h(t) − z
d, χ
ωz
u+h(t) − z
d= χ
ωz
u(t) − z
d, χ
ωz
u(t) − z
d+ 2χ
ωz
u(t) − z
d, χ
ωy(t) + o(h).
Hence
J
ε(u + h) − J
ε(u) = 2χ
ωz
u(T ) − z
d, χ
ωy(T )
+ 2ε
T0
u(t)h(t) dt + o(h).
For v ∈ L
2[0, T ], define
Λv(t) = χ
ωU(T, t)v(t)Bz
u(t).
Since
y(T ) =
T0
U(T, s)h(s)Bz
u(s) ds,
we obtain
J
ε(u + h) − J
ε(u)
= 2
T0
[χ
ωz
u(T ) − z
d, Λh(t)εu(t)h(t)] dt + o(h).
Thus, the differential of J
εat u is dJ
ε(u)h = 2
T0
Λ
∗(χ
ωz
u(T ) − z
d), h(t)
+ εu(t)h(t)
dt.
Then dJ
ε(u)h = 0, ∀h ∈ L
2[0, T ] is equivalent to u(t) = − 1
ε Λ
∗(χ
ωz
u(T ) − z
d).
Also, we have
Λ
∗v(t) = z
∗u(t)B
∗U
∗(T, t)χ
∗ωv(t), which gives
u(t) = − 1
ε z
∗u(t)B
∗U
∗(T, t)(χ
∗ωχ
ωz
u(T ) − χ
∗ωz
d).
Let us consider the following nonnegative and self- adjoint operator:
P (t)z = U
∗(T, t)χ
∗ωχ
ωU(T, t)z, ∀z ∈ D(A).
Since z
u(t) = U (t, 0)z
0, we have
P (t)z
u(t) = U
∗(T, t)χ
∗ωχ
ωz
u(T ), and then we obtain (5).
Let us show that P (t) satisfies Eqn. (6). We have
∂U
∂s (t, s)z = −U (t, s)(A + u(s)B)z, ∀z ∈ D(A).
Then, ∀y, z ∈ D(A) and we obtain d
dt U
∗(T, t)χ
∗ωχ
ωU(T, t)y, z
= −χ
ωU(T, t)(A + u(t)B)y, χ
ωU(T, t)z
− χ
ωU(T, t)y, χ
ωU(T, t)(A + u(t)B)z,
which shows the right part of (6). Now, using z
u(t) = U (t, 0)z
0,
χ
ωz
u(T ), χ
ωz
u(T ) = P (0)z
0, z
0, we have
J
ε(u) = P (0)z
0, z
0+ 2χ
ωU(T, 0)z
0, z
d+ z
d2L2(ω)
+ ε
T0
u
2(t) dt.
Remark 1. Equation (6) has a unique solution (cf. El Alami, 1988).
If u
denotes the solution of (3) and z
the associ- ated state of (1), the following result will be useful for the sequel of the paper.
Proposition 2.
1. The sequence (J
(u
))
>0is decreasing as → 0.
2. The sequence
T0
u
2(t) dt
>0
is increasing as → 0.
3. The sequence
χ
ωz
(T ) − z
d2L2(ω)
>0
is decreasing as → 0, and ∀ > 0
χ
ωz
(T ) − z
dL2(ω)
≤ χ
ωS(T )z
0− z
dL2(ω)
. In particular, there exists a subsequence of
χ
ωz
(T ) − z
d>0
which converges weakly in L
2(ω).
Proof. Let 0 <
1<
2. Using consecutively the opti- mality of u
1for J
1and the optimality of u
2for J
2, we have
J
1(u
1) = χ
ωz
1(T ) − z
d2L2(ω)
+
1 T0
u
21(t) dt
≤ χ
ωz
2(T ) − z
d2L2(ω)
+
1 T0
u
22(t) dt
≤ χ
ωz
2(T ) − z
d2L2(ω)
+
2 T0
u
22(t) dt
≤ χ
ωz
1(T ) − z
d2L2(ω)
+
2 T0
u
21(t) dt.
(7) This implies that
J
1(u
1) ≤ J
2(u
2). (8) From (7), we obtain
J
2(u
2) − J
1(u
2) ≤ J
2(u
1) − J
1(u
1),
503 and then
T0
u
22(t) dt ≤
T0
u
21(t) dt.
Thus χ
ωz
1(T ) − z
d2L2(ω)
≤ χ
ωz
2(T ) − z
d2L2(ω)
, which shows Statements 1 and 2 and the first part of State- ment 3.
For u = 0, we have z
u(T ) = S(T )z
0and ∀ > 0,
χ
ωz
(T ) − z
d2L2(ω)
+
T0
u
(t)
2dt
≤ χ
ωS(T )z
0− z
d2L2(ω)
. Then
0 ≤ χ
ωz
(T ) − z
d2L2(ω)
≤ χ
ωS(t)z
0− z
d2L2(ω)
, ∀ > 0.
Finally, (χ
ωz
(T ) − z
dL2(ω)
)
>0is bounded. Then we can extract a subsequence of (χ
ωz
(T ) − z
d)
>0which
converges weakly in L
2(ω).
3. Regional minimum energy control problem
Here let us go back to the problem (2), and consider the set
R(T ) =
u∈L2[0,T ]
{z
u(T )}
of the states reachable at time T from z
0. We have the main result.
Theorem 2. Let u
be a solution of (3) and assume that U
ad(ω) is nonempty. Then we have
u
→ u
as → 0 in L
2[0, T ] and
χ
ωz
→ χ
ωz
uin C([0, T ]; L
2(ω)).
Moreover, u
is a solution to the problem (2).
Proof. Using the optimality of u
for J
, we have ∀ > 0,
∀u ∈ L
2[0, T ], J
(u
) ≤ J
(u), i.e.,
χ
ωz
(T ) − z
d2L2(ω)
+
T0
u
2(t) dt
≤ χ
ωz
u(T ) − z
d2L2(ω)
+
T0
u
2(t) dt.
U
ad(ω) is nonempty, which means that there exists v ∈ L
2[0, T ] such that
χ
ωz
v(T ) − z
d2L2(ω)
= min
z∈R(T )
χ
ωz − z
d2L2(ω)
.
Thus, we have
T0
u
2(t) dt ≤
T0
u
2(t) dt, ∀u ∈ U
ad(ω), ∀ > 0.
(9) Therefore, we can extract a subsequence, also de- noted by (u
)
>0, such that u
→ u
weakly in L
2[0, T ] and z
→ z
ustrongly in C([0, T ]; Z) as → 0 (see Ball et al., 1982), and this implies that χ
ωz
→ χ
ωz
ustrongly in C([0, T ]; L
2(ω)). Since u
→ u
weakly in L
2[0, T ], by the lower semi-continuity of the norm we have
lim inf
→0
T0
u
2(t) dt ≥
T0
u
2(t) dt (10)
and
lim inf
→0
J
(u
) ≥ χ
ωz
u(T ) − z
d2L2(ω)
. Moreover, J
(u
) ≤ J
(u) ∀u ∈ L
2[0, T ], so
lim sup
→0
J
(u
)
≤ χ
ωz
u(T ) − z
d2L2(ω)
∀u ∈ L
2[0, T ], (11) and, in particular,
lim sup
→0
J
(u
) ≤ χ
ωz
v(T ) − z
d2L2(ω)
≤ χ
ωz
u(T ) − z
d2L2(ω)
≤ lim inf
→0
J
(u
).
Hence
→0
lim J
(u
) = lim
→0
χ
ωz
(T ) − z
d2L2(ω)
= χ
ωz
u(T ) − z
d2L2(ω)
= χ
ωz
v(T ) − z
d2L2(ω)
.
(12)
Thus
→0
lim χ
ωz
(T ) − z
d2L2(ω)
= min
z∈R(T )
χ
ωz − z
d2L2(ω)
, and u
∈ U
ad(ω).
Furthermore,
χ
ωz
(T ) − z
d2L2(ω)
+
T0
u
2(t) dt
≤ χ
ωz
u(T ) − z
d2L2(ω)
+
T0
u
2(t) dt.
From (12) it follows that
T0
u
2(t) dt ≤
T0
u
2(t) dt, ∀ > 0. (13)
Equations (10) and (13) show that
T0
u
2(t) dt →
T0
u
2(t) dt as → 0.
This result, together with the weak convergence of (u
)
>0towards u
in L
2[0, T ], implies that
→0
lim
T0
(u
(t) − u
(t))
2dt = 0.
Using (9), we obtain
T0
u
2(t) dt ≤
T0
u
2(t) dt, ∀u ∈ U
ad(ω),
and hence u
is a solution to the problem (2).
Remark 2.
1. From the proof of Theorem 2, it follows that, if the se- quence (u
)
>0is bounded in L
2[0, T ], then U
ad(ω) = ∅.
2. We do not give any result for the uniqueness except for the global case (ω = Ω). We have the following result.
Proposition 3. Suppose that U
ad(Ω) is nonempty and L
2(Ω) has an orthonormal basis (φ
n)
nof eigenfunctions of A. In addition, if A commutes with B, then the problem (2) has only one solution.
Proof. First, the existence of a solution is ensured by The- orem 2. With no loss of generality, we may suppose that the eigenvalues of A are simple. Now, A and B commute, so the mild solution of (1) can be written as
z
u(t) = S(t) exp B
t0
u(s) ds z
0, where
exp B
ts
u(r) dr
t≥s
is the evolution operator generated by uB. For z
0∈ L
2(Ω), we have
z
u(t) =
+∞
n=1
exp λ
ntexp B
t0
u(s) ds
z
0, φ
nφ
n.
Then z
u(T ) − z
d=
+∞
n=1
exp (λ
nT ) exp B
T0
u(s) ds
z
0−z
d, φ
nφ
n,
and
z
u(T ) − z
d2
=
+∞
n=1
exp (λ
nT ) exp B
T0
u(s) ds
z
0− z
d, φ
n2
. (14)
If u and v are two distinct solutions to the problem (2), then (14) implies
T0
u(s) ds =
T0
v(s) ds.
The control w = (u + v)/2 lies in U
ad(Ω), i.e., z
w(T ) = S(T ) exp
B
T0
1
2 [u(s) + v(s)] ds z
0= z
u(T ), and
w
2L2[0,T ]= 1
4 u + v
2L2[0,T ]< 1
2 [u
2L2[0,T ]+ v
2L2[0,T ]]
= u
2L2[0,T ].
This contradiction implies that the minimum energy con-
trol is unique.
Remark 3.
1. The above results remain true in the case of multi- controls, i.e., when the system is described by
˙z(t) = Az(t) +
p i=1u
i(t)B
iz(t),
where ∀i, 1 ≤ i ≤ p, u
i∈ L
2[0, T ], and B
iis a bounded linear operator on Z.
2. In the same way we can solve the following general problem:
⎧ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎨
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎩
min u
2L2[0,T ]with
χ
ωz
u(T ) − z
d(T ), G(χ
ωz
u(T ) − z
d(T ))
L2(ω)+
T0
χ
ωz
u(t) − z
d(t), Q(χ
ωz
u(t) − z
d(t)) dt minimum,
(15) where z
dis a desired regular function.
The problem associated with (15) is
min Φ
(u),
u ∈ L
2[0, T ] (16)
with Φ
(u)
= χ
ωz
u(T ) − z
d(T ), G(χ
ωz
u(T ) − z
d(T ))
L2(ω)+
T0
[(χ
ωz
u(t) − z
d(t), Q(χ
ωz
u(t) − z
d(t))
L2(ω)+ u
2(t)] dt, > 0,
505 whose solution is given by
u(t) = − 1
Bz(t), P (t)z(t) − U
∗(T, t)χ
∗ωGz
d(T )
−
Tt
U
∗(s, t)χ
∗ωQz
d(s) ds.
where P is the self-adjoint and nonnegative operator solu- tion of the equation
⎧ ⎪
⎪ ⎪
⎪ ⎨
⎪ ⎪
⎪ ⎪
⎩ d
dt P (t)y, z + P (t)y, (A + u(t)B)z
+(A + u(t)B)y, P (t)z + χ
∗ωQχ
ωy, z = 0, P (T ) = χ
∗ωGχ
ω, where y, z ∈ D(A).
3. If z
d(·) is exactly reachable with the control v, then u
→v in L
2[0, T ] strongly ,
χ
ωz
→z
din C([0, T ]; L
2(ω)) strongly, as → 0, where u
is a control which minimizes in L
2[0, T ] the quadratic cost
J
(u)
= χ
ωz
u(T ) − z
d(T )
2L2(ω)+
T0
[χ
ωz
u(t) − z
d(t), χ
ωz
u(t) − z
d(t)
L2(ω)+ u
2(t)] dt, > 0.
We now deal with the case where U
ad(ω) is an empty set.
Theorem 3. Suppose that U
ad(ω) is empty. Then
→0
lim χ
ωz
(T ) − z
d2L2(ω)
= inf
z∈R(T )
χ
ωz − z
d2L2(ω)
. Proof. Let
F = {χ
ωz − z
dL2(ω)
| z ∈ R(T )}.
Then, F is a nonempty subset of R
+. Therefore, F has a lower bound denoted by a. According to Proposition 1, (J
(u
))
>0is a decreasing sequence as → 0, and J
(u
) ≥ 0, ∀ > 0.
Hence, it converges in R towards a limit denoted by J. Similarly, (χ
ωz
(T ) − z
dL2(ω)
)
>0is a nonnegative and decreasing sequence. Thus, as → 0 it converges in R towards a limit denoted by b. Let us show that b = a.
Suppose that b > a. Then there exists v ∈ L
2[0, T ] such that
a < χ
ωz
v(T ) − z
dL2(ω)
< b. (17)
Now,
χ
ωz
(T ) − z
d2L2(ω)
+
T0
u
2(t) dt
≤ χ
ωz
v(T ) − z
d2L2(ω)
+
T0
v
2(t) dt.
(18)
Equations (17) and (18) imply that
T0
u
2(t) dt ≤
T0
v
2(t) dt.
Thus, according to Remark 2, U
adT(ω) is nonempty, which
is a contradiction.
Remark 4.
1. The family of controls (u
)
>0is not bounded in L
2[0, T ] (Remark 2) and for a fixed and for all χ
ωz
v(T ) such that
χ
ωz
(T ) − z
dL2(ω)
= χ
ωz
v(T ) − z
dL2(ω)
according to (18) we have
T0
u
2(t) dt ≤
T0
v
2(t) dt.
2. The approach used to solve the optimal control prob- lem assumes a bounded control operator. However, the unbounded case may be carried out in a similar manner taking more regular controls which allow regular system states. This means that the control is selected such that the state z is in Z = L
2(Ω).
4. Numerical approach and simulations
We have seen that, if an optimal control solution to the problem (2) exists, such a control may be approximated by the solution u
to the problem (3), which in turn may be implemented by the following formula:
u
n+1(t) = −nBz
n(t), P
n(t)z
n(t) − U
n∗(T, t)χ
∗ωz
d, u
0= 0,
(19) where P
nis the selfadjoint and nonnegative operator so- lution of the Riccati equation
⎧ ⎪
⎪ ⎪
⎪ ⎨
⎪ ⎪
⎪ ⎪
⎩ d
dt P
n(t)y, z + P
n(t)y, (A + u
n(t)B)z
+(A + u
n(t)B)y, P
n(t)z = 0, P
n(T ) = χ
∗ωχ
ωwith y, z ∈ D(A),
(20)
whose solution can be achieved by the algorithm given by
El Alami (1988).
This allows us to consider the following algorithm:
Step 1: Initialize system data: z
0, u
0= 0, desired state z
d, threshold accuracy ε, subregion ω and sensor location b.
Step 2: Until u
n+1− u
n≤ ε repeat
Solve Eqn. (20) which gives P
n.
Solve Eqn. (1) which gives z
n(t).
Compute u
n+1by the formula (19).
The control u
nsteers the system to the desired state z
dat time T .
To illustrate the above algorithm, consider the fol- lowing examples.
Example 1. Let Ω =]0, 1[ and consider the bilinear sys- tem described by the following evolution equation:
⎧ ⎪
⎪ ⎪
⎪ ⎨
⎪ ⎪
⎪ ⎪
⎩
∂z
∂t (x, t) = α ∂
2z(x, t)
∂x
2+ βz(x, t)
+γu(t)z(x, t) in Ω×]0, T [,
z(x, 0) = z
0(x) in Ω,
z(0, t) = z(1, t) = 0 on ]0, T [, (21) where α, β and γ are positive real numbers. This equa- tion may represent a simplified model of the temperature distribution in a furnace.
The system (21) looks like (1) with A = α ˜ ∂
2∂x
2+ β with the domain
D( ˜ A) =
z ∈ H
2(0, 1) | z(0) = z(1) = 0
.
The operator ˜ A admits a set of eigenfunctions φ
i(·) asso- ciated with the eigenvalues λ
igiven by
φ
i(x) = √
2 sin(iπx), λ
i= β − αi
2π
2, i ≥ 1.
The solution (21) is approximated by
z(x, t)
Mi=1
a
i(t)φ
i(x).
Let z
0(x) = sin(πx), z
d(x) = 8x(1 − x), α = 0.01, β = 0.01, γ = 0.02, ε = 0.0001 and T = 1. Aug- menting the truncation order M beyond 5 does not im- prove the simulation results.
Using the above algorithm for different regions of ω and after the 7-th iteration, we have
(i) Case of ω =]0.4, 0.6[: see Figs. 1 and 2, (ii) Case of ω =]0.6, 1[: see Figs. 3 and 4.
Fig. 1. Desired state
zd(dashed line) and the reached state
zu7(T ) (continuous line) in ω.Fig. 2. Optimal control function
u(·) u7(·).(iii) Case of ω =]0.8, 1[: see Figs. 5 and 6.
Example 2. Let us consider the bilinear system with the domain Ω =]0, 1[ described by the following equation:
⎧ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎨
⎪ ⎪
⎪ ⎪
⎪ ⎪
⎪ ⎩
∂z
∂t (x, t) = α ∂
2z(x, t)
∂x
2+ βz(x, t) + ˜ γu(t)z(x, t) +δ(x − b)u(t) in Ω×]0, T [,
z(x, 0) = z
0(x) in Ω,
z(0, t) = z(1, t) = 0 on ]0, T [.
(22) The operator
A = α ˜ ∂
2∂x
2+ β
has the domain D( ˜ A) = {z ∈ H
2(0, 1) | z(0) = z(1) = 0} and δ is the Dirac delta. Let z
0(x) = 6.4x(1 − x), α = 0.01, β = 0.01, ˜γ = 0.02, ε = 10
−4, T = 1 and b = 0.1.
For
ω = [0.35, 0.65]
507
Fig. 3. Desired state
zd(dashed line) and the reached state
zu7(T ) (continuous line) in ω.Fig. 4. Optimal control function
u(·) u7(·).Fig. 5. Desired state
zd(dashed line) and the reached state
zu7(T ) (continuous line) in ω.and
z
d=
⎧ ⎪
⎨
⎪ ⎩
1.5 + 300(x − 0.3)
2×(x − 0.7)
2if x ∈ [0.35, 0.65],
0 otherwise,
Fig. 6. Optimal control function
u(.) u7(.).application of the above algorithm gives the results pre- sented in Figs. 7 and 8.
5. Conclusion
A regional controllability problem for bilinear systems was considered and an optimal control was characterized.
Under adding conditions, the uniqueness of such a control was proved. Moreover, a numerical approach was devel- oped based on a quadratic control problem. The obtained results were successfully tested through numerical exam- ples and simulations. Many questions remain still open, e.g., the extension of the present results to a boundary sub- region. The case of systems with time delays would also be very interesting.
Acknowledgment
This work was carried out with the help of the Hassan II Academy of Sciences and Technologies.
References
Ball, J.M., Marsden, J.E. and Slemrod, M. (1982). Controllabil- ity for distributed bilinear systems, SIAM Journal on Con- trol and Optimization 20(4): 575–597.
Bradley, M.E. and Lenhart, S. (2001). Bilinear spatial control of the velocity term in a Kirchhoff plate equation, Electronic Journal of Differental Equations (27): 1–15.
El Alami, N. (1988). Algorithms for implementation of optimal control with quadratic criterion of bilinear systems, in A.
Bensoussan and J.L. Lions (Eds.) Analysis and Optimiza- tion of Systems, Lecture Notes in Control and Information Sciences, Vol. 111, Springer-Verlag, London, pp. 432–444, (in French).
El Jai, A., Simon, M.C., Zerrik, E. and Prirchard, A.J. (1995).
Regional controllability of distributed parameter systems,
International Journal of Control 62(6): 1351–1365.
Fig. 7. Desired state
zd(dashed line) and the reached state
zu6(T ) (continuous line) in ω.Fig. 8. Optimal control function
u(·) u6(·).Joshi, H.R. (2005). Optimal control of the convective velocity coefficient in a parabolic problem, Nonlinear Analysis 63 (5–7): 1383–1390.
Kato, T. (1995). Perturbation Theory for Linear Operators, Springer Verlag, Berlin/Heidelberg.
Khapalov, A.Y. (2002a). Global non-negative controllability of the semilinear parabolic equation governed by bilinear control, ESAIM: Control, Optimisation and Calculus of Variations 7: 269–283.
Khapalov, A.Y. (2002b) On bilinear controllability of the parabolic equation with the reaction-diffusion term satis- fying Newton’s, Journal of Computational and Applied Mathematics 21: 1–23.
Khapalov, A.Y. (2010). Controllability of Partial Differential Equations Governed by Multiplicative Controls, Lecture Notes in Mathematics, Vol. 1995, Springer, Berlin, p. 284.
Lenhart, S. and Liang, M. (2000). Bilinear optimal control for a wave equation with viscous damping, Houston Journal of Mathematics 26(3): 575–595.
Pazy, A. (1983). Semigroups of Linear Operators and Appli- cations to Partial Differential Equations, Springer-Verlag, New York, NY.
Zerrik, E., Ouzahra, M. and Ztot, K. (2004). Regional stabiliza- tion for infinite bilinear systems, IEE: Control Theory and Applications 151(1): 109–116.
Zerrik, E. and Kamal, A. (2007). Output controllability for semi linear distributed parabolic system, Journal of Dynamical and Control Systems 13(2): 289–306.
Zerrik, E., Larhrissi, R. and Bourray, H. (2007). An output con- trollability problem for semi linear distributed hyperbolic system, International Journal of Applied Mathematics and Computer Science 17(4): 437–448, DOI: 10.2478/v10006- 007-0035-y.
Karina Ztot is a professor at the Moulay Ismail University of Meknes in Morocco. She obtained her doctorate d’ ´Etat in bilinear systems control and analysis (1996) at the Mohammadia Grad- uate School of Engineering of Rabat, Morocco.
Now she is a member of the MACS (Modelling Analysis and Control of Systems) research team at the Moulay Ismail University of Meknes.
El Hassan Zerrik is a professor at the Moulay Ismail University of Meknes in Morocco. He has been an assistant professor in the Faculty of Sci- ences of Meknes and a researcher at the Univer- sity of Perpignan, France. He obtained his doc- torate d’ ´Etat in systems regional analysis (1993) at the Mohammed V University of Rabat, Mo- rocco. Professor Zerrik has authored many pa- pers in the area of systems analysis and control.
Now he is the head of the MACS (Modelling Analysis and Control of Systems) research team at the Moulay Ismail University of Meknes.
Hamid Bourray is a professor at the Moulay Ismail University of Meknes in Morocco and an assistant professor in the Faculty of Multidisci- plinary Research of Errachidia, Morocco. He ob- tained his doctorate in systems analysis (2002) at the Moulay Ismail University of Meknes. Pro- fessor Bourray has authored many papers in the area of systems analysis and control. He is a re- searcher at the TICOS team at the Moulay Ismail University of Meknes.