If you see this, something is wrong
First published on Friday, Apr 18, 2025 and last modified on Friday, Apr 18, 2025
Université Grenoble Alpes, CNRS, Grenoble-INP, GIPSA-lab, F-38000, Grenoble, France Email
Université Grenoble Alpes, CNRS, Grenoble-INP, GIPSA-lab, F-38000, Grenoble, France Email
Université Grenoble Alpes, CNRS, Grenoble-INP, GIPSA-lab, F-38000, Grenoble, France Email
Université Grenoble Alpes, CNRS, Grenoble-INP, GIPSA-lab, F-38000, Grenoble, France Email
KS equation, boundary control, intermittent sensing, Lyapunov methods, adaptive design.
We study in this paper boundary stabilization, in the \( L^2\) sense, of the perturbed Kuramoto-Sivashinsky (KS) equation subject to intermittent sensing. We assume that we measure the state on a given spatial subdomain during certain time intervals, while we measure the state on the remaining spatial subdomain during the remaining time intervals. We assign a feedback law at the boundary of the spatial domain and force to zero the value of the state at the junction of the two subdomains. Throughout the study, the equation’s destabilizing coefficient is assumed to be unknown and possibly space dependent but bounded. As a result, adaptive boundary controllers are designed under different assumptions on the perturbation. In particular, we guarantee input-to-state stability (ISS) when an upperbound on the perturbation’s size is known. Otherwise, only global uniform ultimate boundedness (GUUB) is guaranteed. In contrast, when the state is measured at every spatial point all the time (full state measurement), convergence to an arbitrarily-small neighborhood of the origin is guaranteed, even if the perturbation’s maximal size is unknown. Numerical simulations are performed to illustrate our results.
In control loops, inputs are often subject to sensor limitations. For systems governed by partial differential equations (PDEs) evolving in both space and time, a major limitation is the spatial range of sensing, as it can be impractical to measure the state simultaneously at every spatial point. Another limitation is the energy cost associated with always-on sensors, as it can be unaffordable to run the sensor all the time. In this work, we propose an intermittent-sensing scenario that takes into account the aforementioned limitations, in which the system’s state is measured at certain spatial subdomains over specific time intervals, rather than continuously across the entire spatial domain. This scenario depicts situations of restricted-energy sensors [1, 2], network control systems [3, 4], and mobile sensors [5].
The proposed sensing scenario is considered in the context of the perturbed KS equation given by [6, 7]
(1)
where \( x \in (0,1)\) is the one-dimensional space variable, \( \lambda >0\) is known as the destabilizing coefficient, and \( f\) is the perturbation. This equation has been used to model various physical phenomena including wildfires [8], turbulence in reaction-diffusion systems [6], and plasma instabilities [9], among others.
Since [10], several boundary controllers are proposed to stabilize the origin for (1) when \( f\equiv 0\) ; see [11, 12, 13]. These works, however, either assume a small \( \lambda\) , in which case boundary measurements are enough to ensure global asymptotic/exponential stability, or assume arbitrary \( \lambda\) but small initial conditions while requiring full state measurement. Additionally, \( \lambda\) is often assumed constant, though it could be space-dependent according to [14, 15]. To the best of our knowledge, the first work to study (1) without constraining the range of the initial condition nor the size of \( \lambda\) is [16]. The state in the latter reference is assumed to be measured intermittently over the subdomains \( (0,Y)\) and \( (Y,1)\) . Furthermore, feedback controllers are applied at \( x=0\) and \( x=1\) , while enforcing a zero state at \( x=Y\) , to ensure \( L^2\) global exponential stability of the origin. However, the destabilizing coefficient \( \lambda\) is assumed constant and known. This requirement is relaxed in [17] by allowing \( \lambda\) to be unknown, and proposing an adaptive design of the control parameters, to guarantee the same stability conclusions. On the other hand, the perturbed KS equation is considered in [18], where a boundary controller using boundary measurements is shown to guarantee an input-to-state stability with respect to \( f\) , under small \( \lambda\) .
In this work, we study boundary stabilization for (1) under intermittent sensing, in the presence of the bounded space- and time-dependent perturbation \( f\) . More specifically, we extend the adaptive Lyapunov-based approach in [17] to the perturbed case, when an upper bound on the norm of \( f\) is either known or unknown. In the former case, we establish \( L^2\) -input-to-state stability [19] with respect to \( f\) , while in the latter case, we establish only \( L^2\) -global uniform ultimate boundedness. On the other hand, under full state measurement, we simplify our design to achieve convergence to arbitrarily-small neighborhoods of the origin, even if we ignore an upper bound on the norm of \( f\) . Notably, the presence of perturbations prevents us from establishing the same properties under full and intermittent sensing, different from the unperturbed case, where \( L^2\) global exponential stability of the origin is guaranteed under both scenarios.
The rest of the paper is organized as follows. Problem formulation is in Section 2. The proposed adaptive controller as well as key Lyapunov inequalities are in Section 3. The results are in Sections 4 and 5. Finally, numerical simulations are in Section 6.
Notation. Depending on the context, a.e. means either almost every or almost everywhere. We denote by \( L^2(a,b)\) , for \( b>a\) , the space of functions \( u:[a,b]\to \mathbb{R}\) such that \( \int_{a}^{b}u(x)^2dx<+\infty\) . Furthermore, we let \( |u|_{\infty} := \text{ess sup}_{x\in (a,b)}|u(x)|:=\inf \{M\geq :|u(x)|\leq M\ \text{for a.e.}x\in (a,b)\}\) . For \( (x,t) \mapsto u(x,t)\) , the partial derivative of \( u\) with respect to \( t\) is denoted by \( u_t\) , the first partial derivative with respect to \( x\) is denoted by \( u_x\) , the second partial derivative with respect to \( x\) is denoted by \( u_{xx}\) (and so on), and we may write \( u(x)\) instead of \( u(x,t)\) . We denote the time derivative of a function \( t \mapsto V(t)\) by \( \dot{V}\) . We also denote the space derivative of a function \( x \mapsto \lambda(x)\) of a scalar variable by \( \lambda'\) . A continuous function \( \Phi : \mathbb{R}_{\geq 0}\to \mathbb{R}_{\geq 0}\) is of class \( \mathcal{K}\) if it vanishes at zero and is strictly increasing. Finally, for \( x \in \mathbb{R}\) , \( \text{sgn} (x) = 1\) if \( x>0\) , \( =0\) if \( x=0\) and \( =-1\) if \( x<0\) .
In this section, we formulate the proposed sensing scenario and the in-domain and boundary conditions.
Consider equation (1), let \( Y \in (0,1)\) , and consider a sequence \( \{t_i\}^{\infty}_{i=1} \subset \mathbb{R}_{\geq 0}\) , where \( t_1 = 0\) and \( t_{i+1} > t_i\) for all \( i\in \{1,2,...\}\) , such that
Associated with the proposed sensing scenario, we consider the following assumption.
Assumption 1
There exist four constants \( \overline{T}_1\) , \( \overline{T}_{2}\) , \( \underline{T}_{1}\) , \( \underline{T}_{2}>0\) such that, for each \( k \in \mathbb{N}^{*}\) , we have
The proposed sensing scenario could represent situations where two battery-powered sensors are used (one measuring \( u\) over \( (0,Y)\) , and the other one over \( (Y,1)\) ), in case where their simultaneous activation can be costly; see [1, 2]. Furthermore, in the context of network control systems [20], we can assume that the two sensors share the same channel to transfer measurements to the controller. Hence, each sensor is allowed to use the channel only over certain time intervals. Another motivation emerges when using a single mobile sensor [21]. Indeed, when the sensor’s commuting speed (between two subdomains \( (0,Y)\) and \( (Y,1)\) ) is fast enough, the proposed sensing scenario can offer a fair approximation.
In the case of intermittent sensing, we propose to control (1) at \( x=0\) and \( x=1\) . Also, we set the \( u\) and its spatial derivative \( u_x\) at \( x=Y\) to a null value. Therefore, we assimilate (1) to a system of two PDEs interconnected through boundary constraints at \( x=Y\) . That is, we introduce the system of PDEs
(2.a)
(2.b)
where \( (u_{1},u_{2})\) are control inputs.
As a consequence, we define a solution \( u : [0,1] \times \mathbb{R}_{\geq 0} \rightarrow \mathbb{R}\) to (1) subject to the boundary conditions
(3)
for some inputs \( (u_{1},u_{2})\) , as \( u(x,t) := w(x,t)\) for a.e. \( (x,t)\in (0,Y) \times \mathbb{R}_{> 0}\) and \( u(x,t) := v(x,t)\) for a.e. \( (x,t)\in (Y,1) \times \mathbb{R}_{> 0}\) , with \( (w,v)\) a strong solution to (2) subject to the same inputs \( (u_1,u_2)\) ; see [22, Chapter 9] for the concept of strong solutions. According to this concept of solutions, we study (1) under (3) by fully focusing on (2).
We follow in this work a Lyapunov-based approach to design \( (u_1, u_2)\) for (2). To do so, we start introducing the Lyapunov function candidates
(4)
The following lemma establishes key Lyapunov inequalities along (2), that hold under the following assumption.
Assumption 2
The function \( \lambda\) is absolutely continuous on \( (0,Y)\cup (Y,1)\) , and there exist \( \bar{f}\) , \( \bar{\lambda}_l\) , \( \bar{\lambda}_r\) , \( \bar{\lambda}'_l\) , \( \bar{\lambda}'_r > 0\) such that \( |f|_\infty \leq \bar{f}\) and
Lemma 1
Along (2), it holds that
(5)
(6)
where \( C_{1} := \sqrt{2Y}\bar{f}, C_{2} := \sqrt{2(1-Y)}\bar{f}\) , and
Proof
The proof is in the Appendix .
In view of (5)-(6), the control input \( u_1\) affects the (worst-case) behavior of \( V_1\) only and since \( (V_1,w_{xxx}(0))\) is available on \( I_1\) only, we propose to design \( u_1\) to guarantee a stable behavior for \( V_1\) over \( I_1\) and set \( u_1 = 0\) otherwise. For the same reasons, we design \( u_2\) to guarantee as stable behavior for \( V_2\) over \( I_2\) and set \( u_2 = 0\) otherwise. That is, we let
(7)
where \( \hat{\theta}_1, \hat{\theta}_2 \geq 0\) are adaptation parameters that we design to handle the fact that \( \lambda\) , \( \lambda'\) , and \( (\overline{T}_{1},\overline{T}_{2},\underline{T}_{1}, \underline{T}_{2})\) from Assumption 1 can be unknown. Furthermore, we design \( \kappa : \mathbb{R}_{\geq 0}\times \mathbb{R}\times \mathbb{R}_{\geq 0}\to \mathbb{R}\) to verify
(8)
The latter inequality combined to (5)-(6) yields
(9)
As a result, the stability analysis of the origin for the system of PDEs (2) is achieved through the stability analysis of the origin for the switched system (9).
We provide in the next lemma an example of a feedback law \( \kappa\) verifying (8).
Lemma 2
Given \( \varepsilon,\delta >0\) such that \( \delta \varepsilon \geq 1\) , \( \varepsilon (\delta \varepsilon) \geq 1\) , and \( \varepsilon^3\delta^2-(\varepsilon/3)-\varepsilon \delta - 1 \geq 0\) , the function \( \kappa : \mathbb{R}_{\geq 0} \times \mathbb{R} \times \mathbb{R}_{\geq 0} \rightarrow \mathbb{R}\) given by
(10)
where \( l(V,\hat{\theta}) := (1/3) (1 + 3 \hat{\theta}) V^{2/3}\) , verifies (8).
Proof
The proof is in the Appendix .
Remark 1
The discontinuity of \( \kappa\) is key to verify (8) while guaranteeing boundedness of \( \kappa\) independently of how large \( \omega\) can be, and as long as \( V\) and \( \hat{\theta}\) are bounded. This will allow us to conclude that, as long as \( (V_1,V_2,\hat{\theta}_1,\hat{\theta}_2)\) are bounded, the control inputs \( (u_1,u_2)\) will remain bounded independently of how large \( (w_{xxx}(0),v_{xxx}(1))\) may be. Another discontinuity in \( (u_1,u_2)\) is due to transitioning from a time interval in \( I_{1}\) to a time interval in \( I_{2}\) , and vice versa; see (7). Discontinuous boundary control of PDEs brings challenges in terms of numerical and practical implementation as well as to ensure well-posedness; see [23, 24].
In this section, we design the parameters \( (\hat{\theta}_1,\hat{\theta}_2)\) in (7) when \( \bar{f}\) is unknown. Then, to ensure stronger properties, we assume that \( \bar{f}\) is known.
In this case, we update \( (\hat{\theta}_1,\hat{\theta}_2)\) according to the following algorithm.
Algorithm 1
Given \( \Delta_{1}, \Delta_{2}\) , \( \sigma >0\) , the coefficients \( (\hat{\theta}_{1},\hat{\theta}_{2})\) are dynamically updated as follows.
On every interval \( [t_{2k-1},t_{2k}) \subset I_1\) , we set \( \dot{\hat{\theta}}_2:=0\) . Moreover, if
we set \( \dot{\hat{\theta}}_{1}:= \Delta_{1}\) ; otherwise, we set \( \dot{\hat{\theta}}_{1}:=0\) .
On every interval \( [t_{2k},t_{2k+1}) \subset I_2\) , we set \( \dot{\hat{\theta}}_{1}:=0\) . Moreover, if
we set \( \dot{\hat{\theta}}_{2}:= \Delta_{2}\) ; otherwise, we set \( \dot{\hat{\theta}}_{2}:=0\) .
Remark 2
According to Algorithm 1, if we assume that \( t\mapsto \hat{\theta}_1(t)\) is bounded (which we prove later), being non-decreasing, it will become equal to a constant \( \theta_1^*\) after some finite time. Hence, according to (III), we verify that \( k\mapsto V_1(t_{2k-1})\) converges to the ball centered at the origin of radius \( \left(\theta_1^*+\frac{\theta_1^{*2}}{4}\right) \exp^{(\theta_1^*+1) \left( \bar{T}_1+\bar{T}_2 \right)}\) . As we will show that \( \theta_1^*\) admits an upperbound that is independent of the PDEs initial conditions, we will be able to conclude that \( V_1\) converges to a neighborhood of the origin whose size is independent of the PDEs initial condition. The same reasoning applies to \( (\hat{\theta}_2,V_2)\) .
Remark 3
The tuning parameters \( \Delta_1\) and \( \Delta_2\) represent the adaptation gains for \( \hat{\theta}_1\) and \( \hat{\theta}_2\) , respectively. Specifically, \( \Delta_1\) (respectively, \( \Delta_2\) ) determines the rate at which \( t \mapsto \hat{\theta}_1(t)\) (respectively, \( t \mapsto \hat{\theta}_2(t)\) ) increases during intervals in \( I_1\) (respectively, \( I_2\) ) until specific decay of \( t \mapsto V_1(t)\) (respectively, \( t \mapsto V_2(t)\) ) is detected, which marks the end of the adaptation phase. Hence, larger values of \( \Delta_1\) (respectively, \( \Delta_2\) ) will result in \( \hat{\theta}_1\) (respectively, \( \hat{\theta}_2\) ) quickly compensating the destabilizing effect of \( \theta_1\) (respectively, \( \theta_2\) ). It is to be noted that, since the growth rate of \( t \mapsto \hat{\theta}_1(t)\) (respectively, \( t \mapsto \hat{\theta}_2(t)\) ) is updated at specific time instants, large values for \( \Delta_1\) (respectively, \( \Delta_2\) ) can lead to large values for \( \hat{\theta}_1\) (respectively, \( \hat{\theta}_2\) ) and thus large control inputs. On the other hand, the gain \( \sigma\) defines the desired decay rate for \( t \mapsto (V_1(t) + V_2(t))\) , once the adaptation phase is over. That is, larger values for \( \sigma\) would result in faster decay rates.
Theorem 1
Consider system (2) such that Assumption 2 holds. Consider the intermittent sensing scenario in (I)-(II) in Section 2.1 such that Assumption 1 holds. Let \( (V_{1},V_2)\) be defined in (4), \( \kappa\) be defined in (10), and \( (\hat{\theta}_{1},\hat{\theta}_{2})\) be governed by Algorithm 1. Then, system (2) in closed loop with \( (u_{1},u_{2})\) as in (7) satisfies:
\( L^2\) -global uniform ultimate boundedness: For any \( (\hat{\theta}_{1}(0),\hat{\theta}_{2}(0))\) , there exists a constant \( r>0\) such that for any \( R>0\) , there exists a finite time \( T(R)\geq 0\) such that, along the closed-loop solutions, we have
\( V_{1}(0)+V_{2}(0)\leq R \Rightarrow V_{1}(t)+V_{2}(t)\leq r, \forall t\geq T(R). \)
Proof
The proof relies on the stability analysis of the origin \( \{(V_1,V_2)=0\}\) for the switched system (9) and is divided into three steps. In Step \( 1\) , we prove that \( (\hat{\theta}_{1},\hat{\theta}_{2})\) become constant after some finite time \( T\geq 0\) . Furthermore, \( \hat{\theta}_{1}\) and \( \hat{\theta}_{2})\) never exceed \( \max \{\hat{\theta}_1(0), M_1\}\) and \( \max \{\hat{\theta}_2(0),M_2\}\) , respectively, where \( M_1, M_2>0\) depend only on \( (\sigma, \theta_{1},\theta_{2}, C_1, C_2, \overline{T}_{1},\overline{T}_{2},\underline{T}_{1},\underline{T}_{2},\Delta_{1}, \Delta_{2})\) . In Step \( 2\) , we analyze the function \( V_1+V_2\) and show that the \( L^2\) -global uniform ultimate boundedness property holds. Finally, in Step \( 3\) , we use the structure of \( \kappa\) and the fact that \( (\hat{\theta}_1,\hat{\theta}_2, V_1,V_2)\) are bounded to conclude that \( (u_1,u_2)\) remains bounded.
Step 1: We first show that \( \hat{\theta}_{1}\) and \( \hat{\theta}_{2}\) become constant after some \( T \geq 0\) using contradiction. Namely, we assume that there is not such a \( T \geq 0\) such that, for all \( t\geq T\) , \( \dot{\hat{\theta}}_{1}(t)=\dot{\hat{\theta}}_{2}(t)=0\) . As a result, according to (III)-(V) in Algorithm 1, we conclude that \( \lim_{t \to \infty}\hat{\theta}_{1}(t)=\lim_{t\to \infty}\hat{\theta}_{2}(t) = \infty\) . Therefore, there exists \( T \geq 0\) such that, for all \( t\geq T\) , we have
(11)
(12)
Let \( k>1\) be such that \( t_{2k-3}\geq T\) . Using Lemma 4 in the Appendix, while replacing therein \( (V,\hat{\theta},\theta,C)\) by \( (V_1,\hat{\theta}_1,\theta_1,C_1)\) , we find
(13)
Next, we shall prove the following inequality
(14)
To obtain the latter inequality, we start using
Then, applying Lemma 5 in the Appendix while replacing \( (\theta,C,[0,T],\delta)\) therein by \( (\theta_1,C_1,[t_{2k-2},t_{2k-1}], 1)\) , we obtain
Using the fact that \( \hat{\theta}_1(t_{2k-3}) \geq \theta_1\) , we obtain
(15)
Finally, using (15) and the fact that \( \hat{\theta}_1(t_{2k-3})\geq C_1\) , we obtain (14).
By combining (13) and (14), we obtain
(16)
which implies, according to (III) in Algorithm 1, that \( \dot{\hat{\theta}}_{1}(t)=0\) for all \( t\geq t_{2k-1}\) . We show in a similar way that \( \dot{\hat{\theta}}_{2}(t)=0\) for all \( t\geq t_{2k}\) , which leads to a contradiction.
To show the uniform boundedness of \( \hat{\theta}_1\) with respect to the closed-loop trajectories, we first suppose the existence of \( T\geq 0\) such that
(17)
Since \( \hat{\theta}_1\) is non-decreasing, then either \( \hat{\theta}_1\) is smaller than the right-hand side of (17), or \( \hat{\theta}_1(0)\) is greater than the right-hand side of (17), or there exists \( T\) such that (17) holds. In the case where such a \( T\) exists, we can always pick it to be in \( I_{1}\) , as \( \hat{\theta}_1\) is constant over each interval in \( I_2\) . Thus, we let \( T \in [t_{2k'-3},t_{2k'-2}) \subset I_{1}\) for some \( k'>1\) . Note that inequality (17) implies (11), with \( t\geq T\) . We have already shown that if (11) holds, then (16) also holds for all \( k>1\) such that \( t_{2k-3}\geq T\) . Thus, we can write that
for all \( k>1\) such that \( t_{2k-1}\geq T\) . Furthermore, using (VI) in Algorithm 1, we conclude that \( 0 \leq \dot{\hat{\theta}}(t)\leq \Delta_1\) for all \( t\geq 0\) . As a result,
On the other hand, note that, using (VI), we have \( \dot{\hat{\theta}}_1(t)=0\) for all \( t \geq t_{2k'+1}\) . As a result,
We thus conclude that \( |\hat{\theta}_{1}|\leq \max \{\hat{\theta}_1(0),M_1\}\) , with
(18)
Similarly, we can show that \( |\hat{\theta}_{1}|\leq \max \{\hat{\theta}_1(0),M_1\}\) , with
(19)
Step 2: To study the function \( V_{1}+V_{2}\) , we first define the sequences \( \{T_{i}\}_{i=0}^{\infty}\) and \( \{T_{i}'\}_{i=1}^{\infty}\) , such that \( T_{i}:=t_{2i+1}\) and \( T_{i}':=t_{2i}\) . Since \( \hat{\theta}_1\) and \( \hat{\theta}_2\) are nondecreasing and become constant after some finite time, we conclude the existence of at most a finite number of intervals \( [t_{2k-1},t_{2k}) \subset I_1\) , on which, \( \hat{\theta}_1\) may increase. On the latter intervals, we know that \( V_1\) is governed by the inequality \( \dot{V}_1 \leq \theta_1V_1+C_1\sqrt{V_1}\) , while on the remaining intervals, \( V_1\) does not verify the inequality in (VI). The same reasoning applies to \( \hat{\theta}_2\) and \( V_2\) . More precisely, for each initial condition \( (\hat{\theta}_{1}(0),\hat{\theta}_{2}(0))\) , there exist two integers \( N^{*}_{1}, N_{2}^{*} \in \mathbb{N}\) such that, for each locally absolutely continuous solution \( (V_{1},V_{2})\) to (9), there exist two finite increasing subsequences \( \{i_1,i_2,...,i_{N_1^*}\} \subset \mathbb{N}\) and \( \{j_1,j_2,...,j_{N_2^*}\} \subset \mathbb{N}^*\) such that
Using Lemma 6 in the Appendix, while replacing \( (V,M,\psi,N^*)\) therein by \( (V_1,M_1,M_1+1,N^*_1)\) , we obtain
for some \( \gamma_1 > 0\) and \( \Phi_1 \in \mathcal{K}\) . Similarly, using Lemma 6 in the Appendix, while replacing \( (V,M,\psi,N^*, \{T_i\}^\infty_{i=1})\) therein by \( (V_2,M_2,M_2+1,N^*_2, \{T'_i\}^\infty_{i=1})\) , we obtain
for some \( \gamma_2 > 0\) and \( \Phi_2 \in \mathcal{K}\) . As a consequence, for each \( t\in [T_i,T_{i+1}]\) ,
(20)
Moreover, for each \( t\in [T_{i}',T_{i+1}']\) ,
(21)
Defining
and summing (20) and (21), which are valid for all \( t\geq 0\) , we obtain
Let \( r := \Phi + \epsilon\) , where \( \epsilon\) is any positive constant, and suppose that \( V_{1}(0)+V_2(0)\leq R\) . We conclude that \( V_{1}(t) + V_2(t) \leq \gamma R\exp^{-\sigma t} + \Phi\) for all \( t \geq 0\) . Hence, to guarantee that \( \gamma R\exp^{-\sigma t} + \Phi \leq r\) , it is sufficient to have \( t \geq T(R) := \frac{1}{\sigma} \log\left(\frac{\gamma R}{\epsilon}\right)\) .
Step \( 3\) : The boundedness of \( (u_1,u_2)\) follows from the boundedness of \( (\hat{\theta}_1,\hat{\theta}_2)\) , the \( L^2\) -global uniform ultimate boundedness property of the closed-loop solutions, and the structure of \( \kappa\) in (10) which implies that \( |u_i|\leq \max\{\varepsilon (\hat{\theta}_i+\delta),1\}\sqrt[3]{V_i}\) for \( i\in \{1,2\}\) .
In this section, we use the knowledge of \( (C_1,C_2)\) in (9) to design \( (\hat{\theta}_1,\hat{\theta}_2)\) according to the following algorithm.
Algorithm 2
Given \( \Delta_{1}\) , \( \Delta_{2}\) , \( \sigma >0\) , we update \( (\hat{\theta}_{1},\hat{\theta}_{2})\) according to the following rules.
On each interval \( [t_{2k-1},t_{2k}) \subset I_1\) , we set \( \dot{\hat{\theta}}_2:=0\) . Moreover, if
we set \( \dot{\hat{\theta}}_{1}:= \Delta_{1}\) ; otherwise, we set \( \dot{\hat{\theta}}_{1}:=0\) .
On each interval \( [t_{2k},t_{2k+1}) \subset I_2\) , we set \( \dot{\hat{\theta}}_{1}:=0\) . Moreover, if
we set \( \dot{\hat{\theta}}_{2}:= \Delta_{2}\) ; otherwise, we set \( \dot{\hat{\theta}}_{2}:=0\) .
The main difference between Algorithms 1 and 2, is that in the latter case, the inequality in (VI) uses the constant \( C_1\) . As a result, along the lines of Remark 2, we show that the map \( k\mapsto V_1(t_{2k-1})\) converges to the ball centered at the origin of radius \( \left(C_1+\frac{C_1^2}{4}\right) \exp^{(\theta_1^*+1) \left( \bar{T}_1+\bar{T}_2 \right)}\) . Hence, since \( C_1 := \sqrt{2Y}\bar{f}\) , we conclude that the latter radius is a class \( \mathcal{K}\) function of \( \bar{f}\) . The same reasoning applies for the behavior of \( V_2\) .
Theorem 2
Consider system (2) such that Assumption 2 holds. Consider the intermittent sensing scenario in (I)-(II) in Section 2.1 such that Assumption 1 holds. Let \( (V_{1},V_2)\) be defined in (4), \( \kappa\) be defined in (10), and the parameters \( (\hat{\theta}_{1},\hat{\theta}_{2})\) governed by Algorithm 2. Then, system (2) in closed loop with \( (u_{1},u_{2})\) as in (7) satisfies:
\( L^2\) -input-to-state stability with respect to \( \bar{f}\) ; namely, for each \( (\hat{\theta}_{1}(0),\hat{\theta}_{2}(0))\) , there exists \( \gamma\geq 1\) and a class \( \mathcal{K}\) function \( \Phi\) such that, for all \( t\geq 0\) , we have
where \( \sigma>0\) comes from Algorithm 2.
Proof
The proof is divided into three steps. In Step 1, we prove that \( \hat{\theta}_{1}\) and \( \hat{\theta}_{2}\) become constant after some \( T>0\) and are bounded uniformly with respect to \( (V_1,V_2)\) . In Step 2, we analyze the function \( V_1+V_2\) and show that the \( L^2\) -input-to-state stability property with respect to \( f\) is verified. Finally, the boundedness of \( (u_1,u_2)\) follows, as in Step \( 3\) in the proof of Theorem 3, from the structure of \( \kappa\) and the boundedness of \( (V_1,V_2,\hat{\theta}_1,\hat{\theta}_2)\) .
Step 1: We show that \( \hat{\theta}_{1}\) and \( \hat{\theta}_{2}\) are constant after some \( T \geq 0\) using contradiction. Assume that there is not such a finite time \( T \geq 0\) such that \( \dot{\hat{\theta}}_{1}(t)=\dot{\hat{\theta}}_{2}(t)=0\) for all \( t\geq T\) . As a result, according to (III)-(V) in Algorithm 2, \( \lim_{t\to \infty}\hat{\theta}_{1}(t)=\lim_{t\to \infty}\hat{\theta}_{2}(t) = \infty\) . Therefore, there exists \( T \geq 0\) such that, for all \( t\geq T\) , inequalities (11) and (12) hold. Let \( k>1\) be such that \( t_{2k-3}\geq T\) . Inequality (15) hold. Furthermore, using Lemma 4 in the Appendix while replacing therein \( (V,\hat{\theta},\theta,C)\) by \( (V_1,\hat{\theta}_1,\theta_1,C_1)\) , we obtain,
(22)
By combining (15) and (22), we obtain
which implies, according to (III) in Algorithm 2, that \( \dot{\hat{\theta}}_{1}(t)=0\) for all \( t\geq t_{2k-1}\) . We show in a similar way that \( \dot{\hat{\theta}}_{2}(t)=0\) for all \( t\geq t_{2k}\) , which leads to a contradiction. We follow the exact same steps as in the proof of Theorem 1 to conclude that \( |\hat{\theta}_1|\leq \max \{\hat{\theta}_1(0), M_1\}\) and \( |\hat{\theta}_2|\leq \max \{\hat{\theta}_2(0),M_2\}\) , where \( M_1\) and \( M_2\) are defined in (18) and (19) respectively.
Step 2: To study the function \( V_{1}+V_{2}\) , we introduce the sequences \( \{T_{i}\}_{i=0}^{\infty}\) and \( \{T_{i}'\}_{i=1}^{\infty}\) , such that \( T_{i}:=t_{2i+1}\) and \( T_{i}':=t_{2i}\) . As in the proof of Theorem 1, for each initial conditions \( (\hat{\theta}_{1}(0),\hat{\theta}_{2}(0))\) , there exist two integers \( N^{*}_{1}, N_{2}^{*}\in \mathbb{N}\) such that, for each locally absolutely continuous solution \( (V_{1},V_{2})\) to (9), there exist two finite increasing subsequences \( \{i_1,i_2,...,i_{N_1^*}\}\subset \mathbb{N}\) and \( \{j_1,j_2,...,j_{N_2^*}\}\subset \mathbb{N}^*\) such that
Using Lemma 6 in the Appendix, while replacing \( (V,M,\psi,N^*)\) therein by \( (V_1,C_1,M_1+1,N^*_1)\) , we obtain the inequality
(23)
for some \( \gamma_1 > 0\) and \( \Phi_1 \in \mathcal{K}\) . Similarly, using Lemma 6 in the Appendix, while replacing \( (V,M,\psi,N^*, \{T_i\}^\infty_{i=1})\) therein by \( (V_2,C_2,M_2+1,N^*_2, \{T'_i\}^\infty_{i=1})\) , we obtain
(24)
for some \( \gamma_2 > 0\) and \( \Phi_2 \in \mathcal{K}\) . As a consequence, for each \( t\in [T_i,T_{i+1}]\) , we have
(25)
Similarly, for each \( t\in [T_{i}',T_{i+1}']\) , we have
(26)
Defining
and combining (25) and (26), we obtain, for all \( t\geq 0\) ,
(27)
Remark 4
The main result in [17] follows now as a direct corollary of Theorem 2. Indeed, using the latter theorem with \( f\equiv 0\) , we recover the \( L^2\) global exponential stability of the origin.
In this section, we consider (1) subject to
(28)
where \( u_1\) is a control input to be designed. We assume that \( \lambda\) is absolutely continuous on \( (0,1)\) and that \( u\) is measured a.e. on \( (0,1)\) and for all time. As a result, defining the Lyapunov function candidate
(29)
and using Lemma 1, we conclude that, along (1) and (28),
(30)
where \( \theta := |\lambda'|_{\infty}^{2}+2\left(|\lambda|_{\infty}+\frac{1}{2}\right)\left(\left(|\lambda|_{\infty}+\frac{1}{2}\right)+12\right).\)
Now, by letting \( u_1 := \kappa (V,u_{xxx}(0),\hat{\theta})\) , where \( \kappa\) is defined in (10) and \( \hat{\theta} > 0\) to be designed, we conclude using (30) and Lemma 2 that
Finally, using Young inequality, we obtain
(31)
At this point, we propose to update the parameter \( \hat{\theta}\) according to the following algorithm.
Algorithm 3
Given \( \Delta\) , \( \tau\) , \( \epsilon\) , \( \sigma >0\) , the coefficient \( \hat{\theta}\) is dynamically updated, on each interval \( [k\tau,(k+1)\tau]\) with \( k \in \mathbb{N}^{*}\) , according to the following rules:
For each \( t \in [k\tau, (k+1) \tau]\) if
then \( \dot{\hat{\theta}}(t)=0\) ; otherwise,
(32)
According to Algorithm 3, if \( t\mapsto \hat{\theta}(t)\) is bounded, being non-decreasing, we can show that \( \hat{\theta}\) becomes constant after some finite time. Hence, according to (IX) in Algorithm 3, the function \( t\mapsto V(t)\) converges to a ball of radius \( \epsilon /\sigma\) . Since such a radius can be made arbitrarily small, we conclude that we can achieve the convergence of \( V\) to an arbitrarily small neighborhood of the origin.
Theorem 3
Consider system (1) under (28) such that Assumption 2 holds. Let \( V\) be defined in (29), \( \kappa\) be defined in (10), and the parameter \( \hat{\theta}\) governed by Algorithm 3. Then, we conclude that (1) and (28) in closed-loop with \( u := \kappa(V,u_{xxx}(0),\hat{\theta})\) satisfies the following properties:
Proof
We first show that \( \hat{\theta}\) admits an upperbound that does not depend on \( V(0)\) . As a result, since \( \hat{\theta}\) is nondecreasing and, when it increases, it does so according to (32), we conclude that \( \hat{\theta}\) becomes constant after some finite time \( T \geq 0\) . Next, we analyze the Lyapunov function candidate \( V\) in (29) and show that, after a finite time, \( V\) starts decaying exponentially towards a neighborhood of the origin, whose size is proportional to \( \epsilon\) . Hence, we conclude \( L^2\) -global practical attractivity of the origin. Finally, using boundedness of \( (V,\hat{\theta})\) and the structure of the feedback law \( \kappa\) , boundedness of the control input \( u_1\) follows. Let us show that
(33)
To conclude that the inequality (33) is verified, we first suppose that \( \hat{\theta}(0) \leq \theta+C^2/\epsilon + \sigma\) . As a result, either
Otherwise, in view of (IX) in Algorithm 3, there exist \( k^* \geq 1\) and \( t \in [(k^*-1)\tau, k^* \tau)\) such that
Using (31), we then conclude that
This implies that \( \hat{\theta}\) is constant on \( [t, k^*\tau]\) . Since \( \hat{\theta}\) is nondecreasing, it follows that
which in turn implies that
If \( \hat{\theta}(0) > \theta+C^2/\epsilon + \sigma, \) we use the fact that \( \hat{\theta}\) is nondecreasing to conclude that
which in turn implies that \( \hat{\theta}(s) = \hat{\theta}(0)\) for all \( s \geq 0. \) To analyze the function \( V\) , we let \( k \geq 0\) such that \( \hat{\theta}\) is constant on \( [k\tau, +\infty)\) . As a result, for each \( t \in [k\tau, +\infty)\) , there exists \( n \geq 0\) such that \( t\in [(k+n)\tau,(k+1+n)\tau)\) . Now, according to (IX), we have
(34)
Moreover, by continuity of \( V\) and according to (IX), we conclude that, for each \( i\in \{1,...,n\}\) , we have
We show next that
(35)
Indeed, the latter inequality combined with (34) allows us to conclude \( L^2\) -global practical attractivity of the origin. To prove (35), we note that
Finally, (35) follows using the fact that
Remark 5
Under full sensing and when \( f\equiv 0\) , we can guarantee \( L^2\) global exponential stability of the origin by following an approach analogous to the one in this section. More specifically, since \( f \equiv 0\) , then \( \dot{V}\leq (\theta-\hat{\theta})V\) . The parameter \( \hat{\theta}\) is then updated according to Algorithm 3, while setting \( \epsilon := 0\) therein. The rest follows using the arguments in the proof of Theorem 3.
The system (1) under (3) is simulated with the controller introduced in Section 4.1. We set \( \lambda(x) := 4\pi^{2}/0.25+50+2\sin(4x)^2\) for all \( x \in (0,Y)\) and \( \lambda(x) := \lambda (x-Y)\) for all \( x\in (Y,1)\) and \( f(x,t) := 12\times 10^3\sin (2\times 10^4t)+\xi(x,t)\) , where \( \xi\) is a white noise of power \( 80\) dBW generated using the Matlab function ’wgn’. We set \( I_{1} := [0,1)\cup [2,2.8)\cup [3.9,5)\cup [5.5,6.5)\cup [7,7.6) \times 10^{-3}\) and \( I_{2} := [1,2)\cup [2.8,3.9)\cup [5,5.5)\cup [6.5,7)\cup [7.6,8) \times 10^{-3}\) . Finally, \( (u_1,u_2)\) are given by (7), with \( \kappa\) defined in (10) for \( (\varepsilon, \delta) := (1,2)\) , and \( \hat{\theta}_1\) and \( \hat{\theta}_2\) designed according to Algorithm 1 with \( \hat{\theta}_1(0)=\hat{\theta}_2(0)=0\) , \( \Delta_1=\Delta_2 =0.01\) , and \( \sigma = 100\) .
The system is discretized with the mesh-free collocation method in [25], based on radial basis functions (RBFs). We estimate the boundary values \( w_{xxx}(0)\) and \( w_{x}(0)\) using the Euler forward scheme and \( v_{xxx}(1)\) and \( v_{x}(1)\) using the Euler backward scheme. The Lyapunov function candidates \( (V_{1},V_{2})\) are estimated using Riemannian sums.
We use multiquadric RBFs, which depend on a shape parameter \( c :=0.4\) . The initial and final simulation times are selected as \( t_{1} := 0\) and \( t_{f} := 8 \times 10^{-3}\) , respectively. We select \( 10\) uniformly separated collocation points on the interval \( [0,Y]\) (with \( Y:=0.5\) ), ranging from \( x_{o} := 0\) to \( x_{9} := Y\) , and select the same number of points on the interval \( [Y,1]\) . Hence, our spatial step is \( \Delta x \approx 0.05\) , which makes us choose the time step of \( \Delta t := 10^{-7}\) to keep the ratio \( \Delta t/\Delta x^4\) small. For comparison, the time step \( \Delta t := 10^{-9}\) and the spatial step \( \Delta x := 5\times 10^{-3}\) are used in [26], to simulate the third-order Korteweg-de Vries-Burgers’ equation defined on \( [0,1]\) . Finally, the initial condition \( u_o(x) := -A(\cos (4\pi x)-1)\) for all \( x \in (0,1)\) is tested for different values of \( A>0\) .
Figure 1 shows the closed-loop solutions corresponding to the initial condition \( u_o\) under \( A = 3\) . The corresponding control inputs are shown in Figure 2. As expected, the inputs are bounded, at the price of some chattering due to the discontinuous nature of our controller. Furthermore, the corresponding plots of \( t \mapsto (V_1(t),V_2(t))\) and \( t \mapsto V_1(t)+V_2(t)\) are depicted in Figure 3. On every interval in \( I_2\) , where \( u_1 = 0\) , the final value of \( V_1\) is greater than its initial value at the beginning of that time interval. This increase is compensated over the next intervals in \( I_1\) , where \( u_1 = \kappa (V_1,w_{xxx}(0),\hat{\theta}_1)\) . The same behavior is observed for \( V_2\) , which increases over intervals in \( I_1\) and decreases over intervals in \( I_2\) . In Figure 4, we plot the evolution of the adaptation parameters \( t \mapsto (\hat{\theta}_{1}(t),\hat{\theta}_{2}(t))\) , which shows the existence of an adaptation phase, during which \( \hat{\theta}_1\) and \( \hat{\theta}_2\) increase before they become, as expected, constant. Finally, Figure 5 illustrate the evolution of \( t \mapsto V_{1}(t) + V_{2}(t)\) for the initial condition \( u_o\) with \( A \in \{2,3,4,5,6,7\}\) . The conclusions of Theorem 1 are in agreement with Figure 5, which shows finite-time convergence of \( V_{1}+V_{2}\) to a bound that is independent of the various choices of \( A\) .
In this paper, we studied the boundary stabilization problem for the perturbed KS equation under an intermittent sensing scenario, and compared the obtained results with those we obtained with full sensing. The intermittent sensing scenario forces us to consider in-domain conditions, that we do not necessarily require under full sensing. Our design is Lyapunov-based, tailored to some adaptive design to handle unknown parameters and perturbations. The obtained results are summarized in the following table.
| Sensing Scenario | \( f=0\) | \( \bar{f}\) known | \( \bar{f}\) unknown |
| Full Sensing | \( L^2\) -GES | \( L^2\) -GpA | \( L^2\) -GpA |
| Intermittent Sensing | \( L^2\) -GES | \( L^2\) -ISS | \( L^2\) -GUUB |
Several challenging research directions emerge from our work. A primary extension would involve considering measurements taken intermittently over an arbitrary number of subregions, rather than just two. Another compelling direction concerns uncertainty in the location \( Y\) , which becomes particularly relevant when the Lyapunov functions \( (V_1,V_2)\) must be approximated numerically using sensor measurements. A related scenario arises when enforcing the in-domain condition at \( x=Y\) while gathering measurements over intervals \( [0,Y_o]\) and \( [Y_o,1]\) with \( Y_o<Y\) . The consideration of packet losses under an average dwell-time condition is also an interesting research perspective. Finally, extending our approach to accommodate measurements from scanning and pointwise sensors [21, 27] represents a natural progression of our work.
Lemma 3
[[28], page 84] Given \( u:(a,b)\rightarrow \mathbb{R}\) be twice continuously differentiable and let \( \epsilon > 0\) . Then,
(36)
Lemma 4
Let \( \{t_{i}\}_{i=1}^{\infty} \subset \mathbb{R}\) , with \( t_1=0\) and \( t_{i+1}>t_i\) , \( I_1 := \bigcup_{k=1}^{\infty}[t_{2k-1},t_{2k})\) , and \( I_2:= \bigcup_{k=1}^{\infty}[t_{2k},t_{2k+1})\) . Moreover, let \( \underline{T}_1\leq t_{2k}-t_{2k-1}\leq \bar{T}_1\) and \( \underline{T}_2\leq t_{2k+1}-t_{2k}\leq \bar{T}_2\) for all \( k\geq 1\) , and for some constants \( \underline{T}_1, \underline{T}_2,\bar{T}_1,\bar{T}_2>0\) . Furthermore, let \( \theta, C\in \mathbb{R}_{\geq 0}\) , and \( t\mapsto \hat{\theta}(t)\geq 0\) be a non-decreasing function such that there exists \( T\geq 0\) , such that, for all \( t\geq T\) , we have
(37)
where \( \sigma >0\) . We let \( V:\mathbb{R}_{\geq 0}\to \mathbb{R}_{\geq 0}\) be a locally absolutely continuous solution to the switched system of differential inequalities
(38)
Then, for all \( k>1\) such that \( t_{2k-3}\geq T\) , we have
(39)
(40)
Proof
To prove (40), first note that, a.e. on \( [t_{2k-3},t_{2k-2})\subset I_1\) , we have, according to (38),
(41)
where we have used the fact that \( \sqrt{V}\leq V+1\) . Integrating (41), we obtain
Furthermore, since \( t \mapsto \hat{\theta}(t)\) is non-decreasing, we conclude that \( t \mapsto \theta + C -\hat{\theta}(t)\) is non-increasing. Therefore,
Using the latter inequality, we can write
Next, in view of inequality (37), we conclude that
(42)
and
Now, using the fact that
we obtain
and thus
Furthermore, in view of (42) and, since \( t_{2k-2}-t_{2k-3} \leq \bar{T}_1+\bar{T}_2\) , we conclude that
Combining the aforementioned inequalities, and the fact that \( -\frac{C}{\theta+C-\hat{\theta}(t_{2k-3})} \leq C\) , we obtain
Finally, (40) is obtained by combining (39) with the fact that, from (37), we have \( \hat{\theta}(t_{2k-3})\geq C\) .
Lemma 5
Let \( V : \mathbb{R}_{\geq 0} \rightarrow \mathbb{R}_{\geq 0}\) be a locally absolutely continuous solution to the differential inequality
(43)
where \( \theta , C\geq 0\) are constants. Then, for any constant \( \delta >0\) we have, for all \( t\in [0,T]\) ,
(44)
Proof
Let \( \delta >0\) and consider the function \( f(V) := \sqrt{V}-\frac{\delta V}{C}-\frac{C}{4\delta }\) . By differentiating \( f\) , we find for all \( V>0\) , \( f'(V) = \frac{1}{2\sqrt{V}}-\frac{\delta }{C}\) . As a result, the function \( f\) is strictly increasing on \( [0,C^{2}/(4\delta^{2})]\) and strictly decreasing on \( [C^{2}/(4\delta^{2}),\infty)\) . Moreover, \( f(0)=-C/4\delta\) , and \( f(C^{2}/(4\delta^{2}))=0\) . Therefore, for all \( V\geq 0\) , we have \( f(V)\leq 0\) . As a consequence, we can rewrite (43) as \( \dot{V} \leq \theta V+C\sqrt{V} \leq (\theta+\delta)V+\frac{C^{2}}{4\delta}\) . By integrating this inequality from \( 0\) to \( t\) , (44) follows.
Lemma 6
Let the function \( V:\mathbb{R}_{\geq 0} \to \mathbb{R}_{\geq 0}\) be locally absolutely continuous, let a sequence \( \{T_i\}_{i=0}^{\infty}\) and \( \underline{T}, \overline{T} > 0\) such that \( T_{0}=0 \text{and} \overline{T} \geq T_{i+1} - T_i \geq \underline{T} \forall i \in \mathbb{N}\) . Let \( \{i_1, i_2, ..., i_{N^*}\} \subset \mathbb{N}\) , with \( N^* \in \mathbb{N}\) , and let \( (M,\psi,\sigma)\) be nonnegative constants. Assume that
For each \( i \in \{i_1, i_2, ..., i_{N^*}\}\) ,
(45)
For each \( i \in \mathbb{N}/ \{i_1, i_2, ..., i_{N^*}\}\) ,
(46)
Then, we have
Proof
To prove the Lemma, it is enough to show that
(47)
where, for each \( i \in \mathbb{N}\) ,
To prove (47), it is sufficient to show that
(48)
where \( N(i) := \text{card} \{ [T_j,T_{j+1}] : j+1 \leq i, j \in \{i_1,i_2,...,i_{N^*}\} \}\) is the number of time intervals \( [T_j,T_{j+1}]\) , \( j \in \{i_1,i_2,...,i_{N^*}\}\) , prior to \( T_i\) , which satisfies \( N(i) \leq N^*\) for all \( i \in \mathbb{N}\) . To show (48), we proceed by recurrence. Indeed, for \( i=0\) , the inequality in (48) is trivially satisfied. Suppose now that the inequality in (48) is verified for \( i \in \mathbb{N}\) and let us show that it is also verified for \( i+1\) .
Note that either \( N(i+1) = N(i)\) or \( N(i+1) = N(i)+1\) . If \( N(i+1)=N(i)\) then, using (46), we obtain
Using the fact that
we obtain
It implies that
Combining the latter two terms, we obtain
Finally, since \( N(i) = N(i+1) \leq N^*\) and
we obtain
If \( N(i+1) = N(i)+1\) , we use (45) to conclude that
Now, using the fact that \( N(i+1) = N(i) +1\) , we obtain
The proof is completed by showing that
Indeed, we note that
By differentiating \( V_{1}\) along (2), we obtain
(49)
Note that \( -3 \int_{0}^{Y} w(x)^2 w_{x}(x) dx = - w(Y)^3 + w(0)^3\) . Using integration by part, we obtain
Using the boundary conditions \( w_x(0)=w_x(Y)=0\) , we obtain
Similarly, note that
Using Young inequality, we obtain
This allows us to conclude that
Finally, using Cauchy-Schwarz inequality, we obtain \( \int_{0}^{Y} w(x)f(x)dx \leq \bar{f}\int_{0}^{Y} |w(x)|dx \leq C_{1}\sqrt{V_{1}}\) . As a consequence, we have
Invoking Lemma 3 with \( \epsilon := 1/(\bar{\lambda}_{l}+\frac{1}{2})\) , we find
which proves inequality (5). We show inequality (6) in a similar way. \( \blacksquare\)
Consider first the case when \( |\omega |\geq l(V,\hat{\theta})\) . It implies that \( \kappa^3+3\kappa \omega \leq V-3\sqrt[3]{V}l(V,\hat{\theta})\leq -3\hat{\theta}V\) . On the other hand, \( |\omega|<l(V,\hat{\theta})\) implies that
Since \( \hat{\theta}\geq 0\) , we conclude that \( \kappa^3+3\kappa \omega +3\hat{\theta}V \leq 0.\) \( \blacksquare\)
[1] H. Josiah and S. Jacob. The Future of Sensing is Batteryless, Intermittent, and Awesome. In Proceedings of the 2017 ACM Conference on Embedded Network Sensor Systems.
[2] S. Lan, Z. Wang, J. Mamish, J. Hester and Q. Zhu. AdaSens: Adaptive Environment Monitoring by Coordinating Intermittently-Powered Sensors. In Proceedings of the 2022 Asia and South Pacific Design Automation Conference, pp. 556-561.
[3] A. Mainwaring, D. Culler, J. Polastre, R. Szewczyk, and J. Anderson. Wireless sensor networks for habitat monitoring. In Proceedings of the 2002 ACM international workshop on Wireless sensor networks and applications. Association for Computing Machinery, New York, NY, USA, pp. 88–97.
[4] E. Witrant, P. Di Marco, P. Park and C. Briat. Limitations and performances of robust control over WSN: UFAD control in intelligent buildings. IMA Journal of Mathematical Control and Information, vol. 27, no. 4, pp. 527–543, 2010.
[5] L. Yanjun, W. Zhi and S. Yeqiong. Wireless Sensor Network Design for Wildfire Monitoring. In Proceedings of the 2006 World Congress on Intelligent Control and Automation, pp. 109-113.
[6] Y. Kuramoto. Diffusion-induced chaos in reaction systems. Progress of Theoretical Physics Supplement, 64:346–367, 1978.
[7] G. Sivashinsky. On flame propagation under conditions of stoichiometry. SIAM Journal on Applied Mathematics, 39(1):67–82, 1980.
[8] N. Larkin. Global Solutions for the Kuramoto-Sivashinsky Equation Posed on Unbounded 3D Grooves. Contemp. Math, 2(4):293-30, 2021.
[9] R. LaQuey, S. Mahajan, P. Rutherford, and W. Tang. Nonlinear saturation of the trapped-ion mode. Physical Review Letters, 33:391–394, 1975.
[10] W-J. Liu and M. Krstić. Stability enhancement by boundary control in the Kuramoto–Sivashinsky equation. Nonlinear Analysis: Theory, Methods & Applications, 43(4):485–507, 2001.
[11] T. Kobayashi. Adaptive stabilization of the Kuramoto-Sivashinsky equation. Internat. J. Systems Sci., 33:3:175–180, 2002.
[12] J-M. Coron and Q. Lü. Fredholm transform and local rapid stabilization for a Kuramoto–Sivashinsky equation. Journal of Differential Equations, 259(8):3683–3729, 2015.
[13] H. Lhachemi. Local output feedback stabilization of a nonlinear Kuramoto-Sivashinsky equation. IEEE Trans. on Automatic Control, pages 1–6, 2023.
[14] D. Gajardo, A. Mercado, and J. C. Muñoz. Identification of the anti-diffusion coefficient for the linear Kuramoto-Sivashinsky equation. Journal of Mathematical Analysis and Applications, 495(2):124747, 2021.
[15] L. Baudouin, E. Cerpa, E. Crépeau, and A. Mercado. Lipschitz stability in an inverse problem for the Kuramoto–Sivashinsky equation. Applicable Analysis, 92(10):2084–2102, 2013.
[16] M. Maghenem, C. Prieur, and E. Witrant. Boundary control of the Kuramoto-Sivashinsky equation under intermittent data availability. In Proceedings of the 2022 American Control Conference, 2227-2232, Atlanta, GA, USA.
[17] M.C. Belhadjoudja, M. Maghenem, E. Witrant, and C. Prieur. Adaptive stabilization of the Kuramoto-Sivashinsky equation subject to intermittent sensing. In Proceedings of the 2023 American Control Conference, 1608-1613, San Diego, CA, USA.
[18] H. Cao, D. Lu, L. Tian, and Y. Cheng. Boundary control of the Kuramoto-Sivashinsky equation with an external excitation. International Journal of Nonlinear Science, 1(2):67–81, 2006.
[19] S. Dashkovskiy, A. Mironchenko. Input-to-state stability of infinite-dimensional control systems. Math. Control Signals Syst. 25, 1–35, 2013.
[20] W. Zhang, M. S. Branicky, and S. M. Phillips. Stability of networked control systems. IEEE control systems magazine, 21(1), 84-99, 2001.
[21] M. A. Demetriou. Guidance of Mobile Actuator-Plus-Sensor Networks for Improved Control and Estimation of Distributed Parameter Systems. IEEE Trans. on Automatic Control, vol. 55, no. 7, pp. 1570-1584, 2010.
[22] D. Gilbarg, N. S. Trudinger, D. Gilbarg, and N. S. Trudinger. Elliptic partial differential equations of second order, volume 224. Springer, 1977.
[23] T. Liard, I. Balogoun, S. Marx, and F. Plestan. Boundary sliding mode control of a system of linear hyperbolic equations: a Lyapunov approach. Automatica, 135:109964, 2022.
[24] J-M. Wang, J-J. Liu, B. Ren, and J. Chen. Sliding mode control to stabilization of cascaded heat PDE–ODE systems subject to boundary control matched disturbance. Automatica, 52:23–34, 2015.
[25] M. Uddin, S. Haq, and S. ul Islam. A mesh-free numerical method for solution of the family of Kuramoto–Sivashinsky equations. Applied Mathematics and Computations. 212, pages 458–469, 2009.
[26] A. Balogh, and M. Krstić. Boundary control of the Korteweg-de Vries-Burgers equation: further results on stabilization and well-posedness, with numerical demonstration. IEEE Trans. on Automatic Control, vol. 45, no 9, p. 1739-1745, 2000.
[27] P. Parmananda. Generalized synchronization of spatiotemporal chemical chaos. Phys. Rev. E, 56:1595–1598, 1997.
[28] D. S. Mitrinovic, J. E. Pecaric, and A. M. Fink. Inequalities involving functions and their integrals and derivatives. Kluwer Academic Publishers, Dordrecht/Boston/London, 1991.