1 Introduction
Let Ω stand for the open unit interval 0,1 . The symbol N denotes the distributed parameter system governed by a non-autonomous 1-D Klein-Gordon equation
\[L(y) = y_{tt} - y_{xx} + \alpha(t) y = u \operatorname{in} \Omega \times (0, T)\] (1)
This system covers the string or wave equation and the well-known Klein-Gordon equation, because if we set 0 , we will obtain the standard wave equation. If we set 1 , we obtain the standard Klein-Gordon equation.
We assume the original system N has a homogenous boundary condition:
\[y(0,t) = y(1,t) = 0\]
The symbol u denotes the internal control. We call it internal control, since it affects the system through some internal part of the domain . This internal part, where the support of u lies, is denoted by . The subset is a relatively open subset of . Thus, supp u T 0, .
We assume the control space is the Hilbert space 2 U L T ( (0, )) . Thus, u lives in U . To make the notation simpler, we extend every internal control in
\(\mathbf{\mathcal{U}} = L^2(\omega \times (0,T))\) to all of \(\Omega \times (0,T)\), by assigning u(x,t) = 0 for \((x,t) \notin \omega \times (0,T)\), and we denote the extended function as u as well. Moreover, we assume that the control u lies in an open \(\delta\)-ball \(B(c,\delta)\) centered at some known \(c \in \mathbf{\mathcal{U}}\), for some \(\delta > 0\). Thus,
\[u \in B(c, \delta) = \{ \varphi \in \mathcal{U} \mid |\varphi - c| < \delta \}\] where \(|\bullet|\) denotes the \(L^2\)-norm.
The initial conditions are
\[y(x,0) = y_0(x)\] and \(y_t(x,0) = y_1(x)\)
We assume that \((y_0, y_1)\) belongs to an open \(\delta\)-ball \(B((b_0, b_1), \delta)\) in the Hilbert space \(V = H_0^1(\Omega) \times L^2(0,1)\), for some \((b_0, b_1) \in V\).
We are able to observe the dynamics of the system \({\mathcal N}\) through the output function
\[z(t) = \partial_x y(x,t)|_{x=1} \text{ where } t \in (0,T).\]
Thus, one may observe the system only through the derivative of the displacement y on only one extreme of the interval, that is at x = 1. It is shown that this limited information about the system suffices to partially recover the control u, provided some conditions are satisfied.
Because we work with linear systems, the system depends linearly on the initial condition and the control. This implies that the value of \(\delta\) does not matter on the existence of the solution, as long as it is positive. This makes sure the variables \(\lambda, \tau_0, \tau_1\) lie in (-1,1).
The problem to recover control from some information on the output was invented by Lions [1,2]. He studied conservative equations like wave and plate equations. If some conditions are satisfied, one can recover the control, or at least recover some information about the control u. This process, by observing z and obtaining some information of the internal control u, is called partial internal control recovery. In our previous paper Pranoto [3], we extend the above results to include time-variant Klein-Gordon system, where the dimension is higher than 2. It is also shown that the above problem is closely related to the exact controllability problem. In this paper, we complete the results to include the 1-D case. Therefore, now it is true that for any dimension, one may recover the internal control of the Klein-Gordon system, provided some conditions are satisfied. The brief summary of the results have been outlined in Pranoto [4].
It is a well known fact that the exact controllability problem of Distributed Parameter System is closely related to the uniqueness property. One such property, for example, is the fact that if the normal derivative of the solution of wave equation with homogenous Dirichlet condition vanishes on the boundary, then the solution is trivial. The exact controllability in this work needs a stronger uniqueness property. We need some inequality, that we call observability inequality. The name observability may become clear later.
The exact controllability of distributed parameter systems usually is studied for linear systems. However, some researchers succeed to generalize the approaches and apply them to semilinear cases, such as in Zuazua [5,6]. Methods for approximating the exact control are proposed. For example, one should consult Zuazua [7,8].
The problem to recover internal control discussed here has many applications. For example, if one interprets the internal control as the source of pollution in ecological environment, this method means that we can detect the location of the pollution source and its intensity by observing merely on some part of the boundary. This is one motivation for studying this problem. See for example Acheli et al [9]. While this paper focuses on the partial recovering of the internal control in an infinite-dimensional system, Fliess et al [10] estimate the state variable of non-linear systems.
2 Boundary Sentinel
We assume that u lies in the open \(\delta\) -ball centered at some c . Therefore, one can represent
\[u = c + \lambda \overline{c}\] for some \(\lambda \in (-1,1)\) and \(c \in B(0,\delta) \subset L^2(0,T)\). Similarly, one writes the initial data as
\[y_0 = b_0 + \tau_0 \overline{b}_0\] and \(y_1 = b_1 + \tau_1 \overline{b}_1\)
\[\text{ where } \tau_{\scriptscriptstyle 0},\tau_{\scriptscriptstyle 1}\in \left(-1,1\right) \text{ and } \left(\overline{b}_{\scriptscriptstyle 1},\overline{b}_{\scriptscriptstyle 0}\right)\in B\left(\left(0,0\right),\mathcal{S}\right)\subset V\,.\]
We define a new system \(\mathcal{M}\):
\[L(w) = 0 \text{ in } \Omega \times (0,T) \tag{3}\]
\[w(0,t) = 0 \text{ and } w(1,t) = \sigma(t)\] (4)
where \(\sigma \in L^2(0,T)\). The above boundary value problem has the following terminal conditions
\[w(x,T) = 0\] and \(w_{t}(x,T) = 0\) for \(x \in \Omega\)
Therefore, the system \(\mathcal{M}\) is a problem with homogeneous final conditions, but it has a non-homogeneous boundary condition.
We next consider a functional
\[\mathcal{S}(\lambda, \tau_0, \tau_1) = \int_0^T \sigma(t) z(t; \lambda, \tau_0, \tau_1) dt\] where \(z(t; \lambda, \tau_0, \tau_1)\) is the output of \(\mathcal{N}\), with initial conditions
\[y_0 = b_0 + \tau_0 \overline{b_0}\] and \(y_1 = b_1 + \tau_1 \overline{b_1}\).
and control
\[u = c + \lambda \overline{c}\].
Thus, \(y(x,t;\lambda,\tau_0,\tau_1)\) evaluated at x=1 Since we want to recover u, we have to make the functional we are going to observe depend only on the internal control u. Thus, the functional S must be insensitive to the variation of the initial data. We therefore must impose the following conditions
\[\partial \tau_0 S(0,0,0) = \partial \tau_1 S(0,0,0) = 0.\]
Thus, by the definition of z in (2), we have the following two identities
\[\int_{0}^{T} \sigma(t) \partial_{\tau_{0}} \partial_{x} y(1, t; 0, 0, 0) dt = 0\] \[\int_{0}^{T} \sigma(t) \partial_{\tau_{1}} \partial_{x} y(1, t; 0, 0, 0) dt = 0\] (5)
One may check that \(\partial_{\tau_0} y\) satisfies the following problem:
\[L(\partial_{\tau_0} y) = 0 \text{ in } \Omega\]
\[\partial_{\tau_0} y = 0 \text{ on } x = 0 \text{ and } x = 1,\]
\[\partial_{\tau_0} y(x,0) = \overline{b}_0 \text{ and } \partial_{\tau_0} y_t(x,0) = 0.\]
So, if we multiply (3) by \(\partial_{\tau_0} y\) and then integrate it over \(\Omega \times (0,T)\), we find
\[0 = \int_{\Omega \times (0,T)} \left( L(w) \partial_{\tau_0} y - L(\partial_{\tau_0} y) w \right) dx dt\] \[= \int_0^T w(1,t) \partial_{\tau_0} \partial_x y(1,t;0,0,0) dt - \left\langle w_t(x,0), \overline{b_0} \right\rangle + \left( w(x,0), 0 \right)\] \[= -\left\langle w_t(x,0), \overline{b_0} \right\rangle + \left( w(x,0), 0 \right)\] \[(6)\] \[= -\left\langle w_t(x,0), \overline{b_0} \right\rangle + \left( w(x,0), 0 \right)\]
\[= -\left\langle w_{t}(x,0), \overline{b}_{0} \right\rangle \tag{8}\] for every \(\overline{b}_0\). We use the Green's formula and the boundary condition of the system \(\mathcal{M}\) to obtain the above identity. The first term in (6) vanishes, because of the condition (5). Next, the term \(-\langle w_t(x,0), \overline{b}_0 \rangle\) in (7) is the pairing between \(H_0^1\) and its dual \(H^{-1}\), and the other term is the usual \(L^2\) inner product.
By the non-degeneracy of the form \(\langle \cdot, \cdot \rangle\), the fact that (8) is zero for every \(\overline{b}_0\) implies
\[w_{t}\left(x,0\right) = 0\tag{9}\]
Similarly, if we multiply (3) by \(\partial_{\tau_i} y\) and integrate over \(\Omega \times (0,T)\), we obtain
\[w(x,0) = 0 (10)\]
This means, in order to make S independent on the value of \(\tau_0\) and \(\tau_1\), the boundary control \(\sigma\) must steer the system M from the equilibrium initial state to the equilibrium state again at time T. Such boundary control \(\sigma\) satisfying (9) and (10) is called boundary sentinel. It is clear that such \(\sigma\) exists, since at least \(\sigma \equiv 0\) drives equilibrium state to itself, i.e. without moving at all. However, such \(\sigma\) is not useful, because the functional S will be zero all the time. Thus, using the trivial sentinel, we will not be able to observe the dynamic of the system. Hence, we must find a sentinel \(\sigma\) which is not trivial.
The proposition below shows that there exists a non-trivial boundary sentinel. Moreover, from the constructive proof of the proposition, one could imply that there are infinitely many boundary sentinels.
Proposition 1. If \(\alpha\) satisfies the following conditions:
A1: There is an \(\epsilon \in (0,1)\), such that \(|\alpha(t)| \le (1-\epsilon)\pi^2\) for every t;
A2: \(Var(\alpha) < \infty\), where \(Var(\alpha)\) denotes the variation of the function \(\alpha\) on \((0,\infty)\), then for any \(e \in L^2(0,T')\), there exist \(T^* > 0\) and \(f \in L^2(T',T^*)\), such that the concatenate e * f is a boundary sentinel.
The proof of the above proposition relies primarily on the validity of some inequality, called observer inequality. We are interested if there are positive constants \(T, k_T, K_T\) such that the following uniqueness (and regularity) inequality
\[k_{T} \left\| \left( v_{0}, v_{1} \right) \right\|_{H_{0}^{1} \times L^{2}}^{2} \leq \int_{0}^{T} \left( \partial_{x} v \left( 1, t \right) \right)^{2} dt \leq K_{T} \left\| \left( v_{0}, v_{1} \right) \right\|_{H_{0}^{1} \times L^{2}}^{2}\] \[(11)\] is true for all \((v_0, v_1) \in H_0^1 \times L^2\). Here, v is the solution of the dual system:
\[L(v) = 0\] in \(\Omega \times (0,T)\)
\[v(0,t) = v(1,t) = 0\] for all t
\[v(x,0) = v_0(x), \quad v_t(x,0) = v_1(x).\]
The above inequality is analogous to the Kalman's rank observability condition utilized widely in the finite dimensional linear system theory. More precisely, let us consider a linear system
\[\dot{x} = Ax + Bu\] \(x \in \mathbb{R}^n\)
with initial condition \(x(0) = x_0\). The above system has a dual system
\[\dot{\mathbf{v}} = -\mathbf{A}^T \mathbf{v} \qquad \mathbf{v} \in \mathbb{R}^n\]
together with an output map
\[z = \boldsymbol{R}^T \boldsymbol{v}\]
If one multiplies x with v and partially integrate it over \(\begin{bmatrix} 0,T \end{bmatrix}\), a similar inequality may be obtained. However, this inequality reduces to the well known dual observability condition
\[rank \left( A^T \quad B^T A^T \quad B^T \left( A^T \right)^2 \quad \cdots \quad B^T \left( A^T \right)^{n-1} \right)^T = n\], because all topologies in finite dimensional vector spaces are equivalent. Of course, the above rank condition is exactly the same with the Kalman's rank controllability condition. The above condition is called the observability condition. This duality property is widely known in the finite dimensional linear case (see, for example, Olsder [11] and Wonham [12]). Therefore, we can say that the above inequality is the infinite dimensional version of the Kalman's rank observability condition.
Proposition 2. If \(\alpha\) satisfies the following conditions:
A1: There is an \(\epsilon \in (0,1)\), such that \(|\alpha(t)| \le (1-\epsilon)\pi^2\) for every t;
A2: \(Var(\alpha) < \infty\), where \(Var(\alpha)\) denotes the variation of the function \(\alpha\) on \((0,\infty)\), then there exist T > 0 and \(k_T, K_T > 0\) such that
\[k_{T} \left\| \left( v_{0}, v_{1} \right) \right\|_{H_{0}^{1} \times L^{2}}^{2} \leq \int_{0}^{T} \left( \partial_{x} v \left( x, t \right) \right) \left| \frac{1}{x - 1} dt \right| \leq K_{T} \left\| \left( v_{0}, v_{1} \right) \right\|_{H_{0}^{1} \times L^{2}}^{2}\] \[(12)\] for every \((v_0, v_1) \in H_0^1(\Omega) \times L^2(\Omega)\).
The proposition above is proved in Pranoto [13] using multiplier technique. This technique is initiated by Komornik [14]. Another important technique that can be used to justify the inequality is micro-local analysis. This technique is utilized by Bardos et al in [15]. Their main contribution is to give sharp conditions on the exact controllability of the conservative wave equations.
Using the inequality (11) and the Hilbert Uniqueness Method (HUM) initiated by Lions [16], one can prove the exact controllability of the system. This is stated in Proposition 3 below. One could also consult Pranoto [17] for proving the exact controllability of time-variant systems utilizing the inequality above. This method reduces the problem of the existence of an exact control to a question whether the inequality (12) is true or not.
Proposition 3. If the assumptions A1 and A2 in the above proposition are satisfied, then the following system M
\[L(w) = 0 \text{ in } \Omega \times (0,T), \tag{13}\]
\[w(0,t) = 0 \text{ and } w(1,t) = \sigma(t),\] (14)
\[w(x,0) = w_0(x)\] and \(w_t(x,0) = w_1(x)\)
is exact controllable, i.e. there exists a T > 0 such that for any initial data \((w_0, w_1) \in H^{-1} \times L^2\) there is a boundary control \(\sigma \in L^2(0,T)\) such that \(w(x,T) = w_t(x,T) = 0\).
The above proposition means that if the conditions (A1-A2) are satisfied, then for any initial state one can find a control steering it to the equilibrium state in time T. So, now we are ready to prove Proposition 1.
Proof of Proposition 1. If we plug e into the system \(\mathcal{M}\) above, then it will drive the initial data (0,0) to \((w(x,T')=w_t(x,T'))\). By Proposition 3, there exists a \(T^*>0\), such that for any initial data, we could find a control f driving the initial data to (0,0). In particular, we could find a control \(f_e\) driving the initial data \((w(x,T')=w_t(x,T'))\) to (0,0). Thus, it is clear that the control
\[\sigma(x,t) = (e * f_e)(x,t) = \begin{cases} e(x,t) & \text{if } 0 \le t \le T' \\ f_e(x,t) & \text{if } T' \le t \le T' + T^* \end{cases}\]
steers the zero initial data to itself. So, the function \(\sigma\) is a boundary sentinel. If e is not zero, then in general \(f_e\) is not zero as well. Thus, the concatenate \(\sigma = e * f_e\) in general is not trivial.
Proof Outline of Proposition 3. First, let v be the solution of the dual system
\[L(v) = 0\] in \(\Omega \times (0,T)\)
\(v(0,t) = v(1,t) = 0\) for all \(t\)
\(v(x,0) = v_0(x)\) \(v_t(x,0) = v_1(x)\).
Next, let p be the output function of this dual system, defined by \(p(t) = v_x(1,t)\). Therefore, for any initial state \((v_0,v_1) \in V\), one can obtain a function p = p(t). Next, using this p as the input of the system, one solves the following backward problem
\[L(w) = 0\] in \(\Omega \times (0,T)\)
\(w(0,t) = 0\) and \(w(1,t) = p(t)\)
\(w(\cdot,T) = w_t(\cdot,T) = 0\)
for calculating the initial conditions \(w(\cdot,0)\) and \(w_t(\cdot,0)\). This means that one can construct a linear functional
\[\Phi: V \to V'\] \[\Phi: (v_0, v_1) \mapsto (w(\cdot, 0), w_t(\cdot, 0))\]
Now, the exact controllability of course is proved if it can be shown that the above functional is surjective. This is precisely the case, because of the inequality (12). In particular, the left hand inequality of (12) is the main reason on the surjectivity of \(\Phi\). The right hand inequality proves the square integrability of the output.
3 Recovering the Internal Control u
The proof of Proposition 1 implicitly states that one can construct infinitely many boundary sentinels. So, now one may ask how to recover the internal control u using the boundary sentinels.
Now, assume one has a boundary sentinel \(\sigma\). Thus, one can construct a linear functional
\[S(\lambda, \tau_0, \tau_1) = \int_0^T \sigma(t) z(t; \lambda, \tau_0, \tau_1) dt.\]
Since \(\sigma\) is a sentinel, the functional S is independent of \(\tau_0, \tau_1\). This implies that for sufficiently small \(\lambda\), one may approximate the value of \(S(\lambda, \tau_0, \tau_1)\) by
\[S(\lambda, \tau_0, \tau_1) \approx S(0, 0, 0) + \lambda \partial_{\lambda} S(0, 0, 0)\] (15)
Now, if we multiply (3) by \(\partial_{\lambda} y\) and integrate it over \(\Omega \times (0,T)\), we obtain the following fact
\[\int_{\Omega \times (0,T)} (L(w)\partial_{\lambda} y - L(\partial_{\lambda} y)w) dxdt = \int_{0}^{T} w(1,t)\partial_{\lambda} y_{x}(1,t) dt\] \[= \partial_{\lambda} \int_{0}^{T} \sigma(t) z(t) dt\] \[= \partial_{\lambda} S(0,0,0). \tag{16}\]
On the other hand, since \(\partial_{\lambda} y\) satisfies the following problem
\[L(\partial_{\lambda} y) = \overline{c} \text{ in } \Omega \times (0,T);\]
\[\partial_{\lambda} y = 0 \text{ on } x = 0 \text{ and } x = 1;\]
\[\partial_{\lambda} y(x,0) = \partial_{\lambda} y_{t}(x,0) = 0\]
we obtain
\[\int_{\Omega \times (0,T)} \left( L(w) \partial_{\lambda} y - L(\partial_{\lambda} y) w \right) dx dt = -\int_{\omega \times (0,T)} w \overline{c} \ dx dt \ . \tag{17}\]
Thus, the relations (15), (16), (17) provide the main relation between S and \(\overline{c}\):
\[S(\lambda, \tau_0, \tau_1) - S(0, 0, 0) \approx -\lambda \int_{\omega \times (0, T)} w\overline{c} \, dx dt.\] (18)
The values \(S(\lambda, \tau_0, \tau_1)\) and S(0,0,0) are known from observations. This implies that the left hand side of the above relation is known. Therefore, the relation above means that one can learn about the internal control \(u = c + \lambda \overline{c}\) from the value \(\lambda \int_{\omega \times (0,T)} w\overline{c} \ dxdt\). More specifically, the effect of the perturbation c can be studied from the values \(S(\lambda, \tau_0, \tau_1) - S(0,0,0)\). Of course, the relation (18) cannot be used to completely recover the exact \(\overline{c}\) which is the perturbation of u, if one uses only one w. However, the relation (18) can provide some information about \(\overline{c}\) if one can generate a sufficient number of w's that may form a kind of basis of the space \(L^2(\omega \times (0,T))\). Thus, analogous to Fourier transformation that converts the information of the signal to the set of Fourier coefficients, here (18) provides some partial information about c .
4 Future Works
Some future work that we are interested to pursue is to design a systematic method for constructing an almost complete set of boundary sentinels. This method will be very useful for making the sentinel method above efficient and effective for recovering the internal control.
Acknowledgments
The author is very grateful for the comments provided by the anonymous referees. Their recommendations are valuable.
This work is partially supported by the 14th Competitive Grant (Hibah Bersaing XIV), provided by the Minister of National Education, Republic of Indonesia. The author thanks the Minister for the support.
