Controllability and Observability of Nonautonomous Riesz-Spectral Systems
Abstract
There are many industrial and biological reaction diffusion systems which involve the time-varying features where certain parameters of the system change during the process. A part of the transport-reaction phenomena is often modelled as an abstract nonautonomous equation generated by a (generalized) Riesz-spectral operator on a Hilbert space. The basic problems related to the equations are existence of solutions of the equations and how to control dynamical behaviour of the equations. In contrast to the autonomous control problems, theory of controllability and observability for the nonautonomous systems is less well established. In this paper, we consider some relevant aspects regarding the controllability and observability for the nonautonomous Riesz-spectral systems including the Sturm-Liouville systems using a C0-quasi-semigroup approach. Three examples are provided. The first is related to sufficient conditions for the existence of solutions and the others are to confirm the approximate controllability and observability of the nonautonomous Riesz-spectral systems and Sturm-Liouville systems, respectively.
1. Introduction
In the real problems, many underlying transport-reaction phenomena are described by partial differential equations with the time-varying coefficients. The phenomena arise in processes such as crystal growth, metal casting and annealing, solid-gas reaction systems (see [1–3]), and heat conduction of a material undergoing decay or radioactive damage [4]. The others also arise in solid-fluid mechanics and biological systems. The time-dependencies of the system parameters can be caused by changes in the boundary of domain and variances in the diffusion characteristics. The transport-reaction phenomena encourage the emergence of nonautonomous linear control systems.
There is an extensive amount of literatures which have studied controllability for the system (A(t), B(t), −) (1). Barcenas and Leiva [5] prove some properties of attainable sets for the systems (1) with time-varying constrained controls and target sets. They also characterize the extremal controls and give necessary and sufficient conditions for the normality of the system. Elharfi et al. [6] study well-posedness of a class of nonautonomous neutral control systems in Banach spaces. The systems are represented by absolutely regular nonautonomous linear systems in the sense of Schnaubelt [7]. These works can be considered as the nonautonomous version of the works of Bounit and Hadd [8]. By employing skew-product semiflow technique, Barcenas et al. [9] give necessary and sufficient conditions for exact and approximate controllability of a wide class of linear infinite-dimensional nonautonomous control systems (1). Ng et al. [10] characterize the some pertinent aspects regarding the controllability and observability of system (1)-(2) which are modelled by parabolic partial differential equations with time-varying coefficients. By using theory of linear evolution system and Schauder fixed point theorem, Fu and Zhang [11] establish a sufficient result of exact null controllability for a nonautonomous functional evolution system with nonlocal conditions. Using evolution operators and concept of Lebesgue extensions, Hadd [12] proposes a new approach which brings nonautonomous linear systems with state, input, and output delays in line with the standard theory. Leiva and Barcenas [13] have established a quasi-semigroup theory as an alternative approach in solving (1). Even the control theory can be developed by this approach although it is still limited to the time-invariant controls [14]. In this context, A(t) is an infinitesimal generator of a C0-quasi-semigroup on X. Finally, the advanced properties and some types of stabilities of the C0-quasi-semigroups in Banach spaces can be determined by Sutrima et al. [15] and Sutrima et al. [16], respectively. These results are important in analysis and applications of the C0-quasi-semigroups.
In the autonomous case, that is, A(t) = A, B(t) = B, and C(t) = C, independent of t, there are many literatures which have been devoted to study of the controllability and observability for the system (A, B, C) of (1)-(2). Dolecki and Russell [17] explore the duality relationships between observation and control in an abstract Banach space setting. Investigation is also given to the problem of optimal reconstruction of system states from observations. Zhao and Weiss [18] establish the well-posedness, regularity, exact (approximate) controllability, and exact (approximate) observability results for the coupled systems consisting of a well-posed and regular subsystem and a finite-dimensional subsystem connected in feedback. For neutral type linear systems in Hilbert spaces, Rabah et al. [19] prove that exact null controllability and complete stabilizability are equivalent. The paper also considers the case when the feedback is not bounded. In particular, if A is a Riesz-spectral generator of a C0-semigroup on X, then the solution of (1) for B = 0 can be expressed as an infinite sum of all its eigenvectors which form a Riesz basis (see [20, 21]), and in this case the system (A, B, −) is called a Riesz-spectral system. It gives convenience to analyze some problems in infinite-dimensional systems such as spectrum-determined growth condition, controllability, observability, stabilizability, and detectability; see, for example, [22, 23].
Although the aforementioned researches provide a well-established theoretical basis on the nonautonomous Cauchy problems and the controllability and observability theory, there are a relatively scarce number of the researches using quasi-semigroups. Even, there is no research which investigates the Riesz-spectral systems on Hilbert space for the nonautonomous cases. These are challenges to study and to realize the associated control problems, the controllability, and observability, for the nonautonomous infinite-dimensional systems.
In this paper, we are concerned with investigation of sufficient conditions for A(t) to induce a nonautonomous Riesz-spectral system. The obtained nonautonomous operator is implemented to study the controllability and observability for the nonautonomous systems. All the studies use the C0-quasi-semigroup approach. The organization of this paper is as follows. In Section 2, we provide notion of the generalized Riesz-spectral operator and its sufficiency related to the nonautonomous systems. The concepts of controllability and observability for the nonautonomous systems are considered in the Section 3. In Section 4, we confirm the obtained results by the two examples.
2. Generalized Riesz-Spectral Generator
This section is a part of the main results. We first recall the definition of a strongly continuous quasi-semigroups following [13, 14].
Definition 1. Let be the set of all bounded linear operators on Hilbert space X. A two-parameter commutative family {R(t, s)} s,t≥0 in is called a strongly continuous quasi-semigroup, in short C0-quasi-semigroup, on X if, for each r, s, t ≥ 0 and x ∈ X,
- (a)
R(t, 0) = I, identity operator on X,
- (b)
R(t, s + r) = R(t + r, s)R(t, r),
- (c)
,
- (d)
there exists a continuous increasing function M : [0, ∞)→[0, ∞) such that
(3)
In the sequel, for simplicity we denote the quasi-semigroup {R(t, s)} s,t≥0 and family {A(t)} t≥0 by R(t, s) and A(t), respectively.
Definition 2. For every t ≥ 0, let A(t) be an operator of form (4) on a Hilbert space X. A(t) is called a generalized Riesz-spectral operator if A is a Riesz-spectral operator.
Definition 2 states that if a is a nonnegative constant function, then A(t) is a Riesz-spectral operator. In the sequel we always assume that, for every t ≥ 0, A(t) is an operator of form (4). The following results are generalization of the results of [21, 22] for autonomous case.
Theorem 3. For every t ≥ 0, let A(t) be an operator of (4) where A is a Riesz-spectral operator with simple eigenvalues and corresponding eigenvectors . If are the eigenvectors of A∗, the adjoint of A, such that 〈ϕn, φm〉 = δmn, then
- (a)
ρ(A(t)) = {λa(t) : λ ∈ ρ(A)}, σ(A(t)) = {λa(t) : λ ∈ σ(A)}, and for λ ∈ ρ(A(t)), the resolvent operator is given by
(5) - (b)
A(t) has representation
(6) -
for , where
(7) - (c)
if , then, for every t ≥ 0, A(t) is the infinitesimal generator of a C0-quasi-semigroup R(t, s) given by
(8) -
where ;
- (d)
the growth bound of the quasi-semigroup at t is given by
(9)
Proof. Proofs of (a) and (b) follow the proofs of Theorem 2.3.5 of [21] replacing (λI − A) −1 and yN with
(c) Let ω = supn≥1Re(λn). Given t ≥ 0 fixed, for λ such that Re(λ) > a(t)ω, from (a)
(d) By (10) we have
Corollary 4. If, for every t ≥ 0, A(t) is the generalized Riesz-spectral generator of a C0-quasi-semigroup R(t, s) on a Hilbert space X, then for any and r ≥ 0 the initial value problem
3. Nonautonomous Riesz-Spectral Systems
Definition 5. Assume that the state linear system (A(t), B(t), −) holds for all initial state x0 ∈ X and for all input . The state
We verify that and the output y defined by (2) always belongs to . The definitions of the controllability and observability in this paper follow the definitions for the autonomous case; see, for example, [21].
Definition 6. The linear system (A(t), B(t), −) is said to be
- (a)
exactly controllable on [0, τ] if for each x0, x1 ∈ X there exists a control u ∈ Lp([0, τ], U) such that the mild solution x(·) of (1) corresponding to u(·) satisfies x(τ) = x1;
- (b)
approximately controllable on [0, τ] if for each x0, x1 ∈ X and any ϵ > 0 there exists a control u ∈ Lp([0, τ], U) such that the mild solution x(·) of (1) corresponding to u(·) satisfies ‖x(τ) − x1‖ < ϵ.
It is easy to show that the system (A(t), B(t), −) is exactly controllable on [0, τ] if and only if , where ran T denotes the range of T. Also, system (A(t), B(t), −) is approximately controllable on [0, τ] if and only if .
Lemma 7. The controllability map in (26) satisfies the following conditions.
- (a)
The operator and for 0 ≤ t ≤ τ.
- (b)
( on [0, τ].
Proof. (a) Since R(t, s) is strongly continuous and u ∈ Lp([0, τ], U), then the map s ↦ 〈x, R(s, τ − s)B(s)u(s)〉 is measurable on [0, τ] for every x ∈ X. Moreover,
(b) The definition of adjoint operator shows that is bounded. Moreover,
Theorem 8. For u ∈ Lp([0, τ], U), the system (A(t), B(t), −) is exactly controllable on [0, τ] if and only if any one of the following conditions holds for some γ > 0 and all x ∈ X:
- (a)
.
- (b)
and is closed.
Proof. (a) We set V = Lp([0, τ], U), so . It is enough to prove that . By similarity of adjoint and dual operator in Hilbert space, Corollary 3.5 of [20] states
(b) The condition shows that is injective, and so . Next, let be a Cauchy sequence in Lp([0, τ], U). Condition (a) shows that (xn) is a Cauchy sequence in X. However, Lemma 7 (a) forces for some . Thus, has a closed range.
Theorem 9. The linear system (A(t), B(t), −) is approximately controllable on [0, τ] if and only if any one of the following conditions holds:
- (a)
B∗(s)R∗(s, τ − s)x = 0, 0 ≤ s ≤ τ, implies x = 0.
- (b)
.
Proof. (a) We see that the system (A(t), B(t), −) is approximately controllable on [0, τ] if and only if . According to Lemma VI 2.8 of [24], this is equivalent to the fact that the mapping is injective. The similarity between adjoint and dual operator gives
(b) Condition (a) and condition (b) of Lemma 7 give the desired result.
Complementary to Definition 6, we define the exact observability and the approximate observability as follows.
Definition 10. The linear system (A(t), B(t), C(t)) is said to be
- (a)
exactly observable on [0, τ] if the initial state can be uniquely constructed from the knowledge of the output in Lq([0, τ], Y);
- (b)
approximately observable on [0, τ] if the knowledge of the output in Lq([0, τ], Y) determines the initial state uniquely.
From Definition 10 and the definition of observability map we verify that the system (A(t), B(t), C(t)) is exactly observable on [0, τ] if and only if is injective and its inverse is bounded on . Also, (A(t), B(t), C(t)) is approximately observable on [0, τ] if and only if
Lemma 11. For the linear system (A(t), B(t), C(t)) one has the following duality:
- (a)
The linear system (A(t), −, C(t)) is approximately observable on [0, τ] if and only if the dual (A∗(t), C∗(t), −) is approximately controllable on [0, τ].
- (b)
The linear system (A(t), −, C(t)) is exactly observable on [0, τ] if and only if the dual (A∗(t), C∗(t), −) is exactly controllable on [0, τ].
Proof. As a consequence of Proposition 1.2 and Theorem 1.6 of [14], if A(t) generates a C0-quasi-semigroup R(t, s) on a Hilbert space, then A∗(t) generates the C0-quasi-semigroup R∗(t, s). Furthermore, we verify that
(a) We see that (A(t), −, C(t)) is approximately observable on [0, τ] if and only if . Condition (b) of Theorem 9 implies that if and only if (A∗(t), C∗(t), −) is approximately controllable on [0, τ]. This proves the equivalence.
(b) Suppose that (A(t), −, C(t)) is exactly observable on [0, τ]. There exists an inverse on and a constant κ > 0 such that
Conversely, assume that (A∗(t), C∗(t), −) is exactly controllable on [0, τ]. Theorem 8 (a) gives that is injective and is closed. Since , then is injective and is closed. This states that (A(t), −, C(t)) is exactly observable on [0, τ].
Theorems 8 and 9 and Lemma 11 yield the following conditions for observability.
Corollary 12. For the linear system (A(t), −, C(t)), one has the following necessary and sufficient conditions for exact and approximate observability:
- (a)
(A(t), −, C(t)) is exactly observable on [0, τ] if and only if any one of the following conditions holds for some γ > 0 and all x ∈ X:
- (i)
.
- (ii)
and is closed.
- (i)
- (b)
(A(t), −, C(t)) is approximately observable on [0, τ] if and only if any one of the following conditions holds:
- (i)
C(s)R(0, s)x = 0, 0 ≤ s ≤ τ, implies x = 0.
- (ii)
.
- (i)
In the infinite-dimensional system, it is generally easier to prove the approximate controllability and approximate observability than the exact controllability and exact observability. Next, we shall derive easily verifiable criteria for the approximate controllability and approximate observability of the generalized Riesz-spectral systems with finite-rank inputs and outputs.
These two facts deal with the following theorem which is a generalization of Theorem 4.2.3 of [21] for the autonomous case.
Theorem 13. Consider the linear system (A(t), B(t), C(t)) of (37)-(38), where A is a Riesz-spectral operator with simple eigenvalues such that and corresponding eigenvectors . Let be the eigenvectors of A∗ such that 〈ϕn, φm〉 = δmn. Then
- (a)
(A(t), B(t), −) is approximately controllable on [0, τ] if and only if for all n
(45) -
for all t ∈ [0, τ];
- (b)
(A(t), −, C(t)) is approximately observable on [0, τ] if and only if for all n
(46) -
for all t ∈ [0, τ].
Proof. (a) We consider the matrix Bn:
Conversely, suppose that rank for some n0, then , for all i = 1, …, m and t ∈ [0, τ]. So we can find a nonzero x ∈ X such that
(b) We can have similar proof to (a) for the matrix
4. Nonautonomous Sturm-Liouville Systems
Since a and b are finite, the definition only corresponds to regular Sturm-Liouville problems. We verify that is a self-adjoint operator with real, countable, and simple eigenvalues λn such that 0 < λ1 < λ2 < ⋯ (see [25, 26]).
Definition 14. The state linear system (A(t), B(t), C(t)) of (1)-(2) is called a nonautonomous Sturm-Liouville system if A(t) is the negative of a nonautonomous Sturm-Liouville operator of form (54).
Corollary 15. For every t ≥ 0, let A(t) be the negative of a nonautonomous Sturm-Liouville operator of the form (54) on its domain given by (52). Then
- (a)
A(t) is generalized Riesz-spectral operator;
- (b)
A(t) is the infinitesimal generator of a C0-quasi-semigroup on X.
Proof. (a) Lemma 1 of [27] gives the fact that A(t) is generalized Riesz-spectral operator.
(b) If is the set of eigenvalues of , then . Hence, Theorem 3 concludes that, for every t ≥ 0, A(t) is the infinitesimal generator of a C0-quasi-semigroup on X.
We note that Corollary 15 does not hold when A(t) is a nonautonomous Sturm-Liouville operator. Indeed, A(t) = −a(t)(d2/dξ2) is a nonautonomous Sturm-Liouville operator, but it does not generate any C0-quasi-semigroup (see Section 3 [14]). Corollary 15 also concludes that any nonautonomous Sturm-Liouville system is the nonautonomous Riesz-spectral system. Therefore, all of the results of the controllability and observability in the previous section are applicable on the nonautonomous Sturm-Liouville systems.
5. Applications
In this section, we consider two examples of applications to confirm the results of the generalized Riesz-spectral operator in the nonautonomous systems.
Example 1. Consider the boundary condition problem of the PDE:
We are ready to show that the problem has a unique solution. Let X be a Hilbert space of L2[1, b]. Problem (55) can be written as
We verify that operator A is not self-adjoint on . Furthermore, we obtain the eigenvalues and corresponding eigenvectors of A as
The adjoint of A is
Next, since the adjoint of any operator is always closed, then A∗ is closed. But in this case we have A = (A∗) ∗, so A is closed. Thus, A is a Riesz-spectral operator. In other words, A(t), t ≥ 0, is a generalized Riesz-spectral operator.
Since , condition (c) of Theorem 3 forces that A(t) is the infinitesimal generator of a C0-quasi-semigroup R(t, s) given by
Example 2. Consider the controlled wave equation
We shall analyze the approximate controllability and approximate observability of the system. Problem (66) can be formulated as a linear system:
We assume that the system is controlled around the point ξc. So, we may set
Next, consider the observation
Example 3. Consider the controlled nonautonomous heat equation on interval [1, b]:
We shall analyze the approximate controllability and approximate observability of the system. Let X be a Hilbert space of L2[1, b]. System (77) can be formulated as a nonautonomous Sturm-Liouville system
As the previous example, we assume that the system is controlled around the point ξc and
Next, we locate the measurement y(t) at the system output with the point measurement:
Remark 4. In this example we consider the nonautonomous regular Sturm-Liouville problem with the Dirichlet boundary condition. Actually, we can verify that all the results remain valid for which the problem has the Neumann boundary condition. Even, the nonautonomous singular Sturm-Liouville problems can be applied for the results. However, the periodic cases do not hold for the theory due to not simpleness of the related eigenvalues.
Conflicts of Interest
The authors declare that there are no conflicts of interest regarding the publication of this article.
Acknowledgments
The authors are grateful to Research Institution and Community Service of Universitas Sebelas Maret Surakarta for funding. This research is funded by Doctoral Dissertation Research Grant 2018 of Universitas Sebelas Maret Surakarta.