Abstract
In this article, global stabilization results for the two dimensional viscous Burgers’ equation, that is, convergence of unsteady solution to its constant steady state solution with any initial data, are established using a nonlinear Neumann boundary feedback control law. Then, applying \(C^0\)-conforming finite element method in spatial direction, optimal error estimates in \(L^\infty (L^2)\) and in \(L^\infty (H^1)\)-norms for the state variable and convergence result for the boundary feedback control law are derived. All the results preserve exponential stabilization property. Finally, several numerical experiments are conducted to confirm our theoretical findings.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
We consider the following Neumann boundary control problem for the two-dimensional viscous Burgers’ or Bateman–Burgers equation: seek \(u=u(x,t),\)\(t>0\) which satisfies
where \(\Omega \subset {\mathbb {R}}^2\) is a bounded domain with smooth boundary \(\partial \Omega ,\)\(\nu >0\) is the diffusion constant with the diffusion term \(\nu \Delta u\), \(v_2\) is scalar control input, \(\mathbf{{1}}=(1,1),\)\(u(\nabla u\cdot \mathbf{{1}})=u\sum _{i=1}^{2}u_{x_i}\) is the nonlinear convection term and \(u_0\) is a given function. Application of (1.1) in the area of fluid mechanics is significant to study turbulence behavior, where u is denoted as flow speed of fluid media, \(\nu >0\) is the viscosity parameter which is analogous to the inverse of Reynolds number in the Navier Stokes system. The rate of flow or flux through the boundary is \(v_2\) which is our control. When \(\nu \) tends to zero in (1.1), it models nonlinear wave propagation.
In literature, several local stabilization results for one dimensional Burgers’ equation are available, say for example, see, [5, 6] for distributed and Dirichlet boundary control, and [7] for Neumann boundary control under sufficiently smallness assumption on the initial data. We refer to [16, 17] and [23] for further references on local stabilization results including results on existence and uniqueness. Related to instantaneous control of 1D Burgers’ equation, we refer to [15].
Local stabilization result for 2D viscous Burgers’ equation is available in [29] where a nonlinear feedback control law is applied which is obtained through solving Hamilton–Jacobi–Bellman (HJB) equation and using Riccati based optimal feedback control. For instance, authors first formulate the two dimensional Burgers’ equation in abstract form as
where A, with domain D(A), is the infinitesimal generator of an analytic semigroup on a Hilbert space W, F(w) is the nonlinear term, B is the operator from a control space V into W. With corresponding cost functional of the form
the associated linear feedback control law becomes \(v=-B^*Pw\), where P is the solution to the algebraic Riccati equation for the linear quadratic regulator (LQR) problem. Through solving HJB equation using Taylor series expansion, one can obtain the nonlinear feedback control law as
where \((A-BB^*P)^{-*}\) is the inverse of \((A-BB^*P)^{*}\) (see [29] for more details). Later on, Buchot et al. [4] have discussed local stabilization result in the case of partial information for the two dimensional Burgers’ type equation. Subsequently in [25], author has shown local stabilization results for the Navier–Stokes system around a nonconstant steady state solution by constructing a linear feedback control law for the corresponding linearized equation. This, in turn, locally stabilizes the original nonlinear system. All the above mentioned stabilization results are local in nature and are valid under smallness assumption on the data.
Our attempt in this paper is to establish global stabilization result without smallness assumption on the data through the nonlinear Neumann control law using Lyapunov type functional. Such global stabilization results for one dimensional Burgers’ equation was earlier studied in [3, 18] for both Dirichlet and Neumann boundary control laws. When the coefficient of viscosity is unknown, an adaptive control for one dimensional Burgers’ equation is discussed in [22, 26, 27]. Although, effect of these control laws to their state are shown computationally using finite difference method and Chebychev collocation method, but convergence of numerical solution posses some serious difficulty because of the typical nonlinearity present in the system through nonlinear feedback laws. Also in [5, 6], authors have considered finite element method to solve numerically local stabilization problem for 1D Burgers’ equation without any convergence analysis. Subsequently in [19], optimal error estimates in the context of finite element method for the state variable and superconvergence result for the feedback control laws are derived. For related analysis on Benjamin Bona Mahony Burgers’ (BBM-Burgers’) type equations, we refer to [20]. Concerning extensive literature for one dimensional Burgers’ and BBM-Burgers’ problem, see the references in [19, 20].
To the best of our knowledge, there is hardly any result on global stabilization for the two dimensional Burgers’ equation. Further to continue our investigation keeping an eye on the Navier–Stokes system, finite element method is applied to 2D Burgers’ equation, that is, the Eq. (1.1).
The major contributions of this article are summarized as follows:
-
With the help of Lyapunov functional, a nonlinear Neumann feedback control law for the problem (1.1)–(1.3) is derived and global stabilization results in \(L^\infty (H^i)\)\((i=0,1,2)\) norms are established.
-
Based on \(C^0\)-conforming finite element method in spatial direction, optimal error estimates, (optimality with respect to approximation property) for the state variable and for the feedback control law are derived keeping time variable continuous.
-
Several numerical examples including an example in which a part of boundary is with Neumann control and other part is with Dirichlet boundary condition are given to illustrate our theoretical findings.
For the rest of the article, denote \(H^m(\Omega )=W^{m,2}(\Omega )\) to be the standard Sobolev space with norm \(\left\Vert \cdot \right\Vert _m,\) and seminorm \(|\cdot |_m\). For \(m=0,\) it corresponds to the usual \(L^2\) norm and is denoted by \(\left\Vert \cdot \right\Vert \). The space \(L^p((0,T);X)\)\(1\le p\le \infty ,\) consists of all strongly measurable functions \(v:[0,T] \rightarrow X \) with norm
and
The rest of the paper is organized as follows. While Sect. 2 is on problem formulation and preliminaries, Sect. 3 focuses on global stabilization results using a nonlinear feedback control law. Section 4 deals with finite element approximation for the semidiscrete system. Further, optimal error estimates are obtained for the state variable and convergence result is derived for the feedback control law. Finally, Sect. 5 concludes with some numerical experiments.
2 Preliminaries and Problem Formulation
This section focuses on some preliminary results to be used in our subsequent sections. Further, it deals with the Neumann control law using Lyapunov functional and with problem formulation for our global stabilizability and finite element analysis on our latter sections.
The following trace embedding result holds for 2D.
Boundary Trace Imbedding Theorem (p. 164, [1]): There exists a bounded linear map
such that
for each \(y\in H^1(\Omega )\), with the constant C depend on q and \(\Omega \). Also the following trace result holds
Trace inequality [21]:
Below, we recall the following inequalities for our subsequent use:
Friedrichs’s inequality: For \(y\in H^1(\Omega ),\) there holds
where \(C_F>0\) is the Friedrichs’s constant.
More precisely, in 2D we have
where \(\phi (x)=\frac{1}{4}|x|^2\) so that \(\Delta \phi =1\). Now integrate by parts to obtain
Therefore, it follows that
Hence, the Friedrichs’s inequality constant can be taken as \(C_F=\max \{\sup _{x\in \partial \Omega }|x|^2,\sup _{x\in \partial \Omega }|x|\}\). Gagliardo–Nirenberg inequality (see [24]): For \(w\in H^1(\Omega )\), we have
Agmon’s inequality (see [2]): For \(z\in H^2(\Omega ),\) there holds
Now the corresponding equilibrium or steady state problem of (1.1)–(1.3) becomes: find \(u^\infty \) as a solution of
Note that any constant \(w_d\) satisfies (2.4)–(2.5). Without loss of generality, we assume that \(w_d\ge 0\). When \(\nu \) is sufficiently small and initial condition \(u_0\) is antisymmetric, the numerical solution of (1.1)–(1.3) with \(\frac{\partial u}{\partial n}=0\) may converge to a nonconstant steady state solution for which related references are given in [19]. We do not consider such cases here. To achieve
it is enough to consider \(\lim _{t\rightarrow \infty }w=0,\) where \(w=u-w_d\) and w satisfies
The motivation behind choosing the Neumann boundary control comes from the physical situation. Say for example, in thermal problem, one cannot actuate the temperature w on the boundary, but the heat flux \(\frac{\partial w}{\partial n}\). This makes the stabilization problem nontrivial because \(w_d\) is not asymptotically stable with zero Neumann boundary data. Concerning Dirichlet boundary control unlike in 1D [18], it is not easy to get a concrete useful form of the control law. Although the control law \(v_2\) derived in (2.13), is in invertible form so we can obtain w in terms of \(\frac{\partial w}{\partial n}\) on the boundary by solving cubic equation using Cardan’s method, but that form is not useful for the stabilizability analysis.
For our analysis, the following compatibility conditions for \(w_0\) on the boundary are required, namely;
where \(v_2(x,\cdot )\) is continuously differentiable at \(t=0\) for almost all x. These conditions are required for the proof of Lemmas 3.4 and 3.5.
Now, the motivation for choosing the control law comes from the construction of a Lyapunov functional of the following form \(V(t)=\frac{1}{2}\int _{\Omega }w(x,t)^2\; dx\). Hence, on taking derivative with respect to time, we arrive at
Using the Young’s inequality, it follows that
and
where \(c_0\) is a positive constant. Therefore, it follows that
Now, choose the Neumann boundary feedback control law as
to obtain
where \(C_{Lyp}=\frac{2}{C_F}\min \Big \{\nu ,\big ({c_0}+w_d\big )\Big \}>0\).
Setting \(B\big (v;w,\phi \big )\) as \(B\big (v;w,\phi \big )=\Big (v\big (\nabla w\cdot \mathbf{{1}}\big ),\phi \Big ),\)w satisfies a weak form of (2.6)–(2.8) as
with \(w(0)=w_0,\) where \(\langle v,w\rangle _{\partial \Omega }:=\int _{\partial \Omega }vw \;d\Gamma \).
For our subsequent analysis, we assume that there exists a unique weak solution w of (2.14) satisfying the following regularity results
For existence and uniqueness with continuous dependence property of one dimensional Burgers’ equation with similar type nonlinearity, see, [17, 22] and their arguments can be modified to prove the wellposedness of the problem (2.14). For regularity results, the energy method applied in our Sect. 3 can be appropriately modified to prove (2.15). Therefore, we shall not pursue it further in this article.
Throughout the paper C is a generic positive constant.
3 Stabilization Results
In this section, we establish global stabilization results of the continuous problem (1.1)–(1.3). More precisely, exponential stabilization results for the state variable w(t) are shown for the modified problem (2.6)–(2.8), where feedback control \(v_2\) is given in (2.13). Moreover, additional regularity results are established assuming compatibility conditions, which are crucial for proving optimal error estimates for the state variable.
Our results of this section are based on energy arguments using exponential weight functions. For similar analysis, see, [8, 11, 12, 14, 28, 30].
Throughout this section, all the results hold with the same decay rate \(\alpha \):
Lemma 3.1
Let \(w_0\in L^2(\Omega )\). Then, there holds
where \(\beta = 2\min \{(\nu -\alpha C_F), (c_0+w_d-\alpha C_F)\}>0\), and \(C_F>0\) is the constant in the Friedrichs’s inequality (2.3).
Proof
Set \(v=e^{2\alpha t}w\) in (2.14) to obtain
For the first term on the right hand side of (3.2), we use (2.10) to bound it as
For the second term on the right hand side of (3.2), a use of (2.11) with the Young’s inequality yields
Now, using the Friedrichs’s inequality (2.3), it follows that
Hence, from (3.2), we arrive using (3.3)- (3.5) at
Since decay rate satisfy (3.1), the coefficients on the left hand side of (3.6) are non-negative. Integrate (3.6) with respect to time from 0 to t, and then, multiply the resulting inequality by \(e^{-2\alpha t}\) to obtain
This completes the proof. \(\square \)
Remark 3.1
The above Lemma also holds for \(\alpha =0,\) that is,
Moreover, by the Friedrichs’s inequality, it follows that
Remark 3.2
Now instead of taking the control on the whole boundary, if we take the above mentioned Neumann control on some part of the boundary (\(\Gamma _N\)) where \(\Gamma _N\) has nonzero measure with remaining part zero Dirichlet boundary condition, still the stabilization result holds. For instance, consider \(\partial \Omega =\Gamma _D\cup \Gamma _N\) with \(\Gamma _D\cap \Gamma _N=\phi \), where \(\Gamma _D\) and \(\Gamma _N\) are sufficiently smooth. With this setting, from (3.2), we arrive at
Using Friedrichs’s inequality \(\left\Vert v\right\Vert ^2\le C_F\Big (\left\Vert \nabla v\right\Vert ^2+\left\Vert v\right\Vert ^2_{L^2(\Gamma _N)}\Big )\), we obtain
Proceed as before to complete the rest of the proof for \(L^2\)- stabilization result. In higher order norm, stabilization result also holds similarly when control works on some part of the boundary.
Lemma 3.2
Let \(w_0\in H^1(\Omega ).\) Then, for \(C=C(\left\Vert w_0\right\Vert _1)\) there holds
Proof
Form an \(L^2\)-inner product between (2.6) and \(-e^{2\alpha t}\Delta w\) to obtain
The fourth term on the left hand side of (3.9) can be rewritten as
The terms on the right hand side of (3.9) are bounded by
and using Gagliardo–Nirenberg inequality and Lemma 3.1, by
Finally, from (3.9), we arrive at
Integrate the above inequality from 0 to t, and then use the Grönwall’s inequality with Lemma 3.1 to obtain
Use Remark 3.1 for the integral term under the exponential sign, and then multiply the resulting inequality by \(e^{-2\alpha t}\) to complete the rest of the proof. \(\square \)
Lemma 3.3
Let \(w_0\in H^1(\Omega )\). Then, there exists a positive constant \(C=C\Big (\left\Vert w_0\right\Vert _1\Big )\) such that the following estimate holds.
Proof
Choose \(v=e^{2\alpha t}w_t\) in (2.14) to obtain
The terms on the right hand side of (3.11) are bounded by
and using Gagliardo–Nirenberg inequality and Lemma 3.1, by
Hence, rewriting the boundary integral term in (3.11) as in previous Lemma 3.2, we arrive from (3.11) at
Apply Lemmas 3.1 and 3.2, and the Grönwall’s inequality to the above inequality to complete the rest of the proof. \(\square \)
Lemma 3.4
Let \(w_0\in H^2(\Omega )\). Then there exists a positive constant \(C=C\Big (\left\Vert w_0\right\Vert _2\Big )\) such that
Proof
Differentiate (2.6) with respect to t and then take the inner product with \(e^{2\alpha t}w_t\) to obtain
The right hand side terms in (3.12) are bounded by
Hence, from (3.12), we arrive at
To calculate \(\left\Vert w_t(0)\right\Vert ,\) take the inner product between (2.6) and \(w_t\); and use compatibility condition to obtain
Integrate the inequality (3.13) from 0 to t and then use Lemmas 3.1-3.3 to complete the proof of \(\left\Vert w_t(t)\right\Vert .\) From this the estimate of \(\left\Vert \Delta w(t)\right\Vert \) follows. Altogether it completes the rest of the proof. \(\square \)
Lemma 3.5
Let \(w_0\in H^3(\Omega ).\) Then there exists a positive constant \(C=C\Big (\left\Vert w_0\right\Vert _3\Big )\) such that
Proof
Differentiate (2.6) with respect to t and then take inner product with \(-e^{2\alpha t}\Delta w_t\) to obtain
The first three terms on the right hand side of (3.14) are bounded by
and using Gagliardo–Nirenberg inequality and Lemma 3.1, by
The boundary terms on the right hand side of (3.14) are bounded by
Therefore, from (3.14), we arrive at
Integrate the above inequality from 0 to t and then apply the Grönwall’s inequality along with Lemmas 3.1–3.4 to obtain
Differentiate (2.6) with respect to \(x_1\) and \(x_2\) and applying compatibility condition to arrive at \(\left\Vert \nabla w_t(0)\right\Vert \le C\left\Vert w_0\right\Vert _3\). Also, by (2.1), \(\left\Vert w_t(0)\right\Vert _{L^2(\partial \Omega )}\le C\left\Vert w_t(0)\right\Vert ^2_1\) and \(\left\Vert w(0)w_t(0)\right\Vert ^2_{L^2(\partial \Omega )}\le C\left\Vert w(0)\right\Vert _{L^4(\partial \Omega )}\left\Vert w_t(0)\right\Vert ^2_1.\)
Again, use of Lemmas 3.1, 3.2 and 3.4 for the above inequality (3.15) completes the proof. \(\square \)
4 Finite Element Method
In this section, we discuss semidiscrete Galerkin approximation keeping the time variable continuous and show global stabilization result for the spatially discrete or semidiscrete solution. Further optimal error estimates ( optimality with respect to approximation property) for both state variable and feedback controller are derived. With respect to \(H^s\) regularity of w, the optimal error estimate satisfy \(\left\Vert w(t)-w_h(t)\right\Vert _{H^m(\Omega )}\le Ch^{\min (s,k+1)-m}\left\Vert w(t)\right\Vert _{H^s(\Omega )}\), where m, s ( \(0\le m<s\)) are integers and k is the degree of polynomial used, Here \(m=0\) or 1, \(k=1\) and \(s=2\).
For our semidiscrete analysis we assume \(\Omega \) is a convex polygonal domain with boundary \(\partial \Omega \), otherwise we can always get a polygonal domain \(\Omega _h\subset \Omega \), where union of quasi-uniform triangulation determines \(\Omega _h\) with boundary vertices on \(\partial \Omega \). For more details see [31]. Given a regular triangulation \({\mathcal {T}}_h\) of \({\overline{\Omega }}\), let \(h_K=\text {diam}(K)\) for all \(K\in {\mathcal {T}}_h\) and \(h=\displaystyle \max _{ K\in {\mathcal {T}}_h} h_K\).
Set
We shall assume further that the following inverse property hold for each \(v_h\in V_h\) and \(p\in [2,\infty ],\) see, [9]
The semidiscrete approximation corresponding to the problem (2.14) is to seek \(w_h(t)=w_h(\cdot ,t)\in V_h\) such that
with \(w_h(0)=P_h u_0-w_d=w_{0h}\) (say), an approximation of \(w_0,\) where, \(P_hu_0\) is the \(H^1\) projection of \(u_0\) onto \(V_h\) such that
Since \(V_h\) is finite dimensional, (4.2) leads to a system of nonlinear ODEs. Hence, an application of Picard’s theorem ensures the existence of a unique solution locally, that is, there exists an interval \((0,t_h)\) such that \(w_h\) exists for \(t\in (0,t_h)\). Then, using the boundedness of the discrete solution from Lemma 4.1 below, the continuation arguments yields existence of a unique solution for all \(t>0\).
In a similar fashion as in continuous case, the following stabilization result holds for the semidiscrete solution.
Lemma 4.1
Let \(w_0\in L^2(\Omega )\).Then, there holds
4.1 Error Estimates
Define an auxiliary projection \({{\tilde{w}}}_h\in V_h\) of w through the following form
where \(\lambda \ge 1\) is some fixed positive number. For a given w, the existence of a unique \({{\tilde{w}}}_h\) follows by the Lax-Milgram Lemma. Let \(\eta :=w-{{\tilde{w}}}_h\) be the error involved in the auxiliary projection. Then, the following error estimates hold:
For a proof, we refer to Thomée [9, 31]. Following Lemma 4.2 is needed to establish error estimates.
Lemma 4.2
Let \(F\in H^{3/2+\epsilon }(\Omega )\), for some \(\epsilon >0\), and \(G\in H^{1/2}(\partial \Omega ).\) Then \(FG\in H^{1/2}(\partial \Omega )\) and
Proof
For a proof see [10]. \(\square \)
In addition, for proving error estimates for state variable and feedback controllers, we need the following estimates of \(\eta \) and \(\eta _t\) at boundary.
Lemma 4.3
For smooth \(\partial \Omega ,\) there holds
Proof
Consider an auxiliary function \(\phi \) satisfying the following problem
with \(\left\Vert \phi \right\Vert _2\le C\left\Vert \eta \right\Vert _{H^\frac{1}{2}(\partial \Omega )}\). For a proof of this regularity result see [21].
Take the inner product between (4.6) and \(\eta \) to obtain
Using the Trace inequality (2.2) for \(s=1/2\), we arrive at
Hence, \(\left\Vert \eta \right\Vert _{L^2(\partial \Omega )}\le Ch^\frac{3}{2}\left\Vert w\right\Vert _2\).
The idea for showing estimate \(\left\Vert \eta \right\Vert _{H^{-1/2}(\partial \Omega )}\) using variant of the Aubin-Nitsche technique can be found in [10]. For completeness, we provide a brief proof here. Let \(\beta =\beta (t)\) be the solution of
where \(\delta \in H^{1/2}(\partial \Omega )\) is such that
where the existence of \(\delta \) follows from the Hahn-Banach theorem. Set \(\chi =\eta \) and use (4.4) to obtain
Therefore using \(\inf _{\chi \in V_h}\left\Vert v-\chi \right\Vert _i\le Ch^{2-i}\left\Vert v\right\Vert _2, \quad i=0,1\) and (4.6), it follows that
Hence \(\left\Vert \eta \right\Vert _{H^{-1/2}(\partial \Omega )}\le Ch^2\left\Vert w\right\Vert _2.\)
Consider an auxiliary function \(\phi \) satisfying the following problem
where \(\left\Vert \phi \right\Vert _2\le C\left\Vert \eta _t\right\Vert _{H^\frac{1}{2}(\partial \Omega )}\). For a proof of this regularity result see [21].
Similarly we can show that \(\left\Vert \eta _t\right\Vert _{H^{-1/2}(\partial \Omega )}\le Ch^2\left\Vert w_t\right\Vert _2.\)
Using (2.1), it follows for \(q \in [2,\infty )\) that
and
This completes the proof. \(\square \)
With \(e:=w-w_h,\) decompose \(e:=(w-{{\tilde{w}}}_h)- (w_h-{{\tilde{w}}}_h)=:\eta -\theta ,\) where \(\eta =w-{{\tilde{w}}}_h\) and \(\theta =w_h-{{\tilde{w}}}_h\).
Since estimates of \(\eta \) are known from (4.5) and Lemma 4.3, it is sufficient to estimate \(\theta \). Subtracting the weak formulation (2.14) from (4.2) and a use of (4.4) yields
Hence forward, we like to restrict the range of \(\alpha \), that is,
For such \(\alpha \), the results of Sect. 3 are also valid.
In the following theorem, we estimate \(\left\Vert \theta (t)\right\Vert \).
Theorem 4.1
Let \(w_0\in H^3(\Omega )\). Then, there exists a positive constant \(C=C(\left\Vert w_0\right\Vert _3)\) such that there holds
where \(\beta _1= \min \Big (\big (\frac{3\nu }{2}-2\alpha C_F\big ), \big ((c_0+2w_d)- 2\alpha C_F\big ), \frac{1}{27 c_0} \Big )>0\).
Proof
Set \(\chi =\theta \) in (4.9) to obtain
The first term \(I_1(\theta )\) on the right hand side of (4.10) is bounded by
where \(\epsilon >0\) is a positive number which we choose later. For the second term \(I_2(\theta )\) on the right hand side of (4.10), a use of the Cauchy-Schwarz inequality with Young’s inequality and \(\left\Vert \theta \right\Vert _{H^{1/2}(\partial \Omega )}\le C\left\Vert \theta \right\Vert _1\) yields
The third term \(I_3(\theta )\) on the right hand side is bounded by
For the fourth term \(I_4(\theta ),\) first we use the Gagliardo–Nirenberg inequality for \(H^1\) function to bound the following sub-terms as
and apply \(w_h= \theta + {\tilde{w}}_h\) with integration by parts and \( \Vert {\tilde{w}}_h\Vert _{L^{\infty }} \le C \Vert w\Vert _2\) to obtain a bound
Using the Sobolev inequality \(\left\Vert \theta \right\Vert _{L^4} \le C \left\Vert \theta \right\Vert _1\) and \(\left\Vert {\tilde{w}}_h\theta \right\Vert _{H^{1/2}(\partial \Omega )}\le C \left\Vert w\right\Vert _2 \; \left\Vert \theta \right\Vert _1\), the other sub-term in \(I_4(\theta )\) can be bounded by
For \(I_5(\theta ),\) we note that
and
Finally, using Lemmas 3.1-3.4, 4.1 and 4.3, we arrive from (4.10) at
Multiply (4.11) by \(e^{2\alpha t}\) and use Friedrichs’s inequality
Then a use of Lemmas 3.1, 3.2, and 4.3in (4.11) yields
Integrate the above inequality from 0 to t and choose \(\epsilon =\frac{\beta _1}{2C_F}\). Then use the Grönwall’s inequality to obtain
A use of Lemmas 3.1–3.5, and 4.1to the above inequality with a multiplication of \(e^{-2\alpha t}\) completes the proof. \(\square \)
Remark 4.1
As a consequence of Theorem 4.1, we use inverse property (4.1) to arrive for \(p\in [2,\infty ]\) at
Theorem 4.2
Let \(w_0\in H^3(\Omega )\). Then, there is a positive constant C independent of h such that
Proof
Set \(\chi =\theta _t\) in (4.9) to obtain
The first term \(I_1(\theta _t)\) on the right hand side of (4.9) is bounded by
The second term \(I_2(\theta _t)\) on the right hand side of (4.9) can be rewritten as
and hence, we get
The third term \(I_3(\theta _t)\) on the right hand side of (4.9) is bounded by
For the fourth term \(I_4(\theta _t)\) on the right hand side of (4.9), first we rewrite the sub terms as
and bound it using the Gagliardo–Nirenberg inequality for \(H^2\) function
For the other sub-term of \(I_4(\theta _t)\), apply \(w_h= \theta + {\tilde{w}}_h\) with and then use integration by parts to obtain
and hence, from \(\left\Vert \theta \right\Vert _{L^4(\Omega )} \le C (\left\Vert \nabla \theta \right\Vert + \left\Vert \theta \right\Vert )\) and \(\left\Vert {\tilde{w}}_h\right\Vert _{L^{\infty }}\le C (1+h)\; \left\Vert w\right\Vert _2,\) (see, Ciarlet [9, page 168]), it follows that
For the remaining other two sub-terms of \(I_4(\theta _t),\) a use of \(\left\Vert \theta (t)\right\Vert _{L^{\infty }} \le C\;h e^{-\alpha t}\le C\) now leads to
For the last term on the right hand side of (4.9), the first sub-term is bounded by
Similarly, the other sub-terms are bounded by
Trace inequality for fractional Sobolev norm yields
Using inverse inequality \(\left\Vert v_h\right\Vert _{W^{\delta ,\infty }(K)} \le C h^{-\delta } \left\Vert v_h\right\Vert _{L^{\infty }(K)}\), we obtain \(\left\Vert v_h\right\Vert _{L^\infty (\partial K)} \le C \left\Vert v_h\right\Vert _{L^{\infty }(K)}\).
A use of \(\Vert \theta (t)\Vert _{L^{\infty }} \le C \;h e^{-\alpha t}\) with \(w_{ht}= \theta _t + {\tilde{w}}_{ht}\), \(\left\Vert v_h\right\Vert _{L^\infty (\partial K\cap \partial \Omega )}\le \left\Vert v_h\right\Vert _{L^\infty (\Omega )}\), and inverse inequality \(\Vert \theta \Vert _1\le C h^{-1} \Vert \theta \Vert \) yields
Substitute all the above estimates in (4.13), apply kickback argument and then multiply the resulting ones by \(e^{2\alpha t}\) with using Lemmas 3.1, 3.4, 4.1 and 4.2 to obtain after setting
and
as
Integrate the above inequality from 0 to t. Note that using the bound \(\left\Vert w_h\right\Vert _{L^{\infty }} \le C \;\left\Vert w\right\Vert _2\), we obtain
and using the splitting \(w_h=\theta + {\tilde{w}}_h\) for first term of F, we bound F as
Then use kickback argument and apply estimate (4.5), Lemmas 3.2, 3.4, 3.5, 4.3 and Theorem 4.1 to arrive at
Now a use of Gronwall’s Lemma with a multiplication of \(e^{-2\alpha t}\) completes the rest of the proof. \(\square \)
As a consequence of Theorem 4.2, we obtain a super convergence result \(\left\Vert \nabla (w_h(t)-{{\tilde{w}}}_h(t))\right\Vert \). This, in turn, provides an optimal order of convergence result for feedback control law. Finally, the main theorem of this section, which provides optimal error estimates (optimality with respect to approximation property) in the state variable as well as feedback control law is given below.
Theorem 4.3
There is a positive constant \(C=C(\left\Vert w_0\right\Vert _3)\) independent of h such that
and
Proof
First part of the proof follows from estimates of \(\eta \) in (4.5) and Theorems 4.1 and 4.2with a use of triangle inequality.
For the second part, we note that
Hence, using \(w_h=\theta +{{\tilde{w}}}_h\) we get
A use of Lemmas 3.2, 4.3 and Theorem 4.2 completes the proof. \(\square \)
5 Numerical Experiments
In this section, we conduct several numerical experiments to observe stabilizability of the system (2.6)–(2.8). More precisely, the convergence of the unsteady solution to its constant steady state solution using nonlinear Neumann feedback control law are shown. Moreover, we show the order of convergence for both state variable and feedback control law by solving (2.14). Finally, our last example concerns with the stabilization of solution for the forced viscous Burgers’ equation applying linear control law in which case steady state solution is nonconstant.
For a complete discrete scheme, we use a semi-implicit Characteristic-Galerkin method as follows: Let \(0<k<1\) denote the time step size and \(t_n=nk,\) where n is nonnegative integer. For smooth function \(\phi \) defined on \([0,\infty ),\) set \(\phi ^n=\phi (t_n).\) We now apply the Characteristic-Galerkin method to approximate
where \(X^{n-1}(x)\) is an approximation of the solution at \(t=(n-1)k\) of the ordinary differential equation \(\frac{d\mathbf{X}(t)}{dt}=\mathbf{W}^{n-1}(\mathbf{X}(t))\), \(\mathbf{X}(nk)=x\), where \(\mathbf{W}^{n-1}(x)=(w(x,(n-1)k), w(x,(n-1)k))\) and \(\mathbf{X}=(X_1,X_2)\). Now this can be easily solve by Freefem++ ’convect’ operator command. Hence, finally we seek \(\{{W^n}\}_{n\ge 1}\in V_h\) as a solution of
with \(W^0=w_{0h}\). For more details see [13]. For state and control trajectories final plot, we use Matlab.
Example 5.1
We choose initial condition \(w_0\) as \(w_0=x_1(x_1-1)x_2(x_2-1)-3,\) where \(w_d=3\) is the steady state solution and \(\nu =1\) with \(\Omega =[0,1]\times [0,1]\). For uncontrolled solution, we take zero Neumann boundary condition in (2.14) and corresponding solution is denoted as “Uncontrolled solution” in Fig. 1. For controlled solution, we choose the Neumann control (2.13) with \(c_0=1\) and corresponding solution is denoted as “Controlled solution, \(c_0=1\)” in Fig. 1.
State, Example 5.1
From Fig. 1, we can easily see that without any control i.e. with zero Neumann boundary, solution of (2.14) does not settle at zero, whereas applying the control (2.13), the solution for the problem (2.14) in \(L^2\)- norm goes to zero. Also it is observed that for other values of \(c_0>0\), the system (2.14) is stabilizable. From Table 1, it follows that \(L^2\) and \(H^1\) orders of convergence for state variable w(t) are 2 and 1, respectively, which confirms our theoretical results established in Theorem 4.3. Since the exact solution is unknown in this case, we have taken very refined mesh solution as exact solution to compute the order of convergence. In Table 2, it is noted that the order of convergence of feedback control law (2.13) is 2, while theoretically it is proved to be 3/2 in Theorem 4.3. Behavior of the trajectory of the control law (2.13) which tends to zero, is shown in Fig. 2.
Example 5.2
In this example, take the initial condition \(w_0=\sin (\pi x_1)\sin (\pi x_2)\) and \(\nu =0.05\), \(c_0=1\) with 0 as the steady state solution in \(\Omega =[0,1]\times [0,1]\).
Control, Example 5.1
State, Example 5.2
Control, Example 5.2
From Fig. 3, it is observed that steady state solution \(w_d=0\) is unstable in the first case denoted as “Uncontrolled solution”. But using the control law (2.13), it is shown that state w in \(L^2\)- norm goes to zero exponentially. Figure 4 indicates how control law (2.13) behave with time and tends to settle at zero after some time.
Now the following example is related to the Remark 3.2 where the control law is applied to some part of the boundary. In the remaining part, either zero Dirichlet or zero Neumann condition is considered.
Example 5.3
We take the initial condition \(w_0=\cos (\pi x_1)\cos (\pi x_2)-5\), where \(w_d=5\) is the steady state solution with \(\nu =0.01\) and \(\Omega =[0,1]\times [0,1]\). We consider two cases.
- Case 1:
-
Take zero Dirichlet boundary \(\Gamma _D={1}\times [0,1]\) and on the remaining parts Neumann boundary control \(\Gamma _N\). For controlled solution, we take (2.13) with \(c_0=10\) on \(\Gamma _N\) i.e. on 3 parts of the boundary. We then compare the trajectories with another case which is given below.
- Case 2:
-
We consider zero Dirichlet boundary \(\Gamma _D={1}\times [0,1]\), put the Neumann boundary control on \({0}\times [0,1]\) and put zero Neumann boundary condition on other 2 parts. So, in Case 2 control works only on one part of the boundary. For uncontrolled solution, we take zero Neumann boundary condition on \(\Gamma _N\) and zero Dirichlet on \(\Gamma _D={1}\times [0,1]\).
State, Example 5.3
Control, Example 5.3
From Fig. 5, it is clear that with homogeneous mixed boundary condition, uncontrolled solution does not change its state to zero whereas in presence of control on \(\Gamma _N\) only, state and control trajectories go to zero both in Case 1 and Case 2. Since in Case 2, control works only in one part of the boundary, so control needs more time compare to Case 1 to settle its state to zero, which is also visible in Fig. 5. The \(L^2\)- norm of feedback control has a tendency to settle at zero faster in the Case 2 compare to Case 1 which is documented in Fig. 6. Also we have not observed much differences in the trajectories if we change the zero Dirichlet by zero Neumann condition in Case 1. Concerning zero Dirichlet boundary on more parts of the boundary e.g. if we take \(w=0\) on 3 parts of the boundary with Neumann control on remaining one part, corresponding state tends to settle at zero even within \(t<1\) since with zero Dirichlet boundary, the system is already stable.
Below we discuss another example, where steady state solution is not a constant for the forced Burgers’ equation. It will be shown that, even with the linear control law, system can be stabilizable numerically.
Example 5.4
We now consider a case when the steady state solution is not constant:
where, \(f^\infty \) and \(g^\infty \), independent of t are functions of \(x_1\) and \(x_2\) only. Corresponding equilibrium or steady state solution \(u^\infty \) of the unsteady state problem satisfies
Let \(w=u-u^\infty \). Then, w satisfies
Similarly as before we solve (5.4) using Freefem++ as in (5.1) with linear control law \(v_2=-\frac{1}{\nu }c_0W^n\).
For the numerical experiment, we choose viscosity parameter \(\nu =0.1\), steady state solution \(u^\infty =-0.2x_1\), forcing function \(f^\infty =0.04x_1\) and \(g^\infty = -0.2n_1\), control parameter \(c_0=10\) with initial condition \(w_0=\sin (\pi x_1)\sin (\pi x_2)+0.2x_1\) in \(\Omega =[0,1]\times [0,1]\).
State, Example 5.4
Control, Example 5.4
From the first draw line in Fig. 7, we observe that nonconstant steady state solution is not asymptotically stable with zero Neumann boundary condition. But, using the linear control law \(-\frac{1}{\nu }c_0W^n\), system (5.4) is stabilizable which is also documented in Fig. 7. Figure 8 shows that the linear control law \(-\frac{1}{\nu }c_0W^n\) decays to zero as time increases. However, we do not have a theoretical result to substantiate this observation. We believe that the system is locally stabilizable with this linear control law.
6 Concluding Remarks
In this paper, global stabilization results for the two dimensional viscous Burgers’ equation are established in \(L^\infty (H^i)\), \(i=0,1,2\) norms, when the steady state solution is constant. Optimal error estimates in \(L^\infty (L^2)\) and in \(L^\infty (H^1)\) for the state variable are established. Further, error estimate for the feedback controller is also shown. All the results are verified by numerical examples. Now under addition of forcing function in the two dimensional viscous Burgers’ equation, the steady state solution is no more constant and as such the present analysis does not hold for nonconstant steady state case. Hence, the analysis for two dimensional generalized forced viscous Burgers’ equation will be addressed in future.
References
Adams, R.A., Fournier, J.J.F.: Sobolev Spaces. Elsevier, Amsterdam (2003)
Agmon, S.: Lectures on Elliptic Boundary Value Problems. AMS Chelsea Publishing, Providence (2010)
Balogh, A., Krstic, M.: Burgers’ equation with nonlinear boundary feedback: \(H^1\) stability well-posedness and simulation. Math. Probl. Eng. 6, 189–200 (2000)
Buchot, J.M., Raymond, J.P., Tiago, J.: Coupling estimation and control for a two dimensional Burgers type equation. ESAIM Control Optim. Calc. Var. 21, 535–560 (2015)
Burns, J.A., Kang, S.: A control problem for Burgers’ equation with bounded input/output. Nonlinear Dyn. 2, 235–262 (1991)
Burns, J.A., Kang, S.: A stabilization problem for Burgers’ equation with unbounded control and observation. vol. 8–14 (1990)
Byrnes, C.I., Gilliam, D.S., Shubov, V.I.: On the global dynamics of a controlled viscous Burgers’ equation. J. Dyn. Control Syst. 4, 457–519 (1998)
Cannon, J.R., Ewing, R.E., He, Y., Lin, Y.-P.: A modified nonlinear Galerkin method for the viscoelastic fluid motion equations. Int. J. Eng. Sci. 37, 1643–1662 (1999)
Ciarlet, P.G.: The Finite Element Method for Elliptic Problems, Studies in Applied Mathematics and Its Applications, vol. 4. North-Holland Publishing Co., Amsterdam (1978)
Douglas, J., Dupont, T.: Galerkin methods for parabolic equations with nonlinear boundary conditions. Numer. Math. 20, 213–237 (1973)
Goswami, D., Pani, A.K.: A priori error estimates for semidiscrete finite element approximations to the equations of motion arising in Oldroyd fluids of order one. Int. J. Numer. Anal. Model. 8, 324–352 (2011)
He, Y., Lin, Y., Shen, S., Tait, R.: On the convergence of viscoelastic fluid flows to a steady state. Adv. Differ. Equ. 7, 717–742 (2002)
Hecht, F.: Freefem++, Version 3.58-1, Laboratoire Jacques-Louis Lions, Université Pierre et Marie Curie, Paris
Heywood, J.G., Rannacher, R.: Finite element approximation of the nonstationary Navier–Stokes problem: I. Regularity of solutions and second order error estimates for spatial discretization. SIAM J. Numer. Anal. 19, 275–311 (1982)
Hinze, M., Volkwein, S.: Analysis of instantaneous control for the Burgers equation. Nonlinear Anal. Theor. 50, 1–26 (2002)
Ito, K., Kang, S.: A dissipative feedback control for systems arising in fluid dynamics. SIAM J. Control Optim. 32, 831–854 (1994)
Ito, K., Yan, Y.: Viscous scalar conservation laws with nonlinear flux feedback and global attractors. J. Math. Anal. Appl. 227, 271–299 (1998)
Krstic, M.: On global stabilization of Burgers’ equation by boundary control. Syst. Control Lett. 37, 123–141 (1999)
Kundu, S., Pani, A.K.: Finite element approximation to global stabilization of the Burgers’ equation by Neumann boundary feedback control law. Adv. Comput. Math. 44, 541–570 (2018)
Kundu, S., Pani, A.K.: Global stabilization of BBM-Burgers’ type equations by nonlinear boundary feedback control laws: theory and finite element error analysis. J. Sci. Comput. 81, 845–880 (2019)
Lions, J.L., Magenes, E.: Problèmes aux Limites Non Homogènes et Applications. Dunod, Paris (1968)
Liu, W.J., Krstic, M.: Adaptive control of Burgers equation with unknown viscosity. Int. J. Adapt. Control Signal Process 15, 745–766 (2001)
Ly, H.V., Mease, K.D., Titi, E.S.: Distributed and boundary control of the viscous Burgers’ equation. Numer. Funct. Anal. Optim. 18, 143–188 (1997)
Nirenberg, L.: On elliptic partial differential equations. Ann. Scuola Norm. Sup. Pisa 3(13), 115–162 (1959)
Raymond, J.P.: Feedback boundary stabilization of the two-dimensional Navier–Stokes equations. SIAM J. Control Optim. 45, 790–828 (2006)
Smaoui, N.: Nonlinear boundary control of the generalized Burgers equation. Nonlinear Dyn. 37, 75–86 (2004)
Smaoui, N.: Boundary and distributed control of the viscous Burgers equation. J. Comput. Appl. Math. 182, 91–104 (2005)
Sobolevskii, P.E.: Stabilization of viscoelastic fluid motion (Oldroyd’s mathematical model). Differ. Integral Equ. 7, 1597–1612 (1994)
Thevenet, L., Buchot, J.M., Raymond, J.P.: Nonlinear feedback stabilization of a two-dimensional Burgers’ equation. ESAIM Control Optim. Calc. Var. 16, 929–955 (2010)
Temam, R.: Navier–Stokes Equations, Theory and Numerical Analysis. North-Holland, Amsterdam (2002)
Thomee, V.: Galerkin Finite Element Methods for Parabolic Problems. Springer, Berlin (1997)
Acknowledgements
Both authors acknowledge the valuable suggestions and comments given by honorable referees which help to improve the manuscript. The first author was supported by the ERC advanced Grant 668998 (OCLOC) under the EUs H2020 research program.
Funding
Open access funding provided by University of Graz.
Author information
Authors and Affiliations
Corresponding author
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Kundu, S., Pani, A.K. Global Stabilization of Two Dimensional Viscous Burgers’ Equation by Nonlinear Neumann Boundary Feedback Control and Its Finite Element Analysis. J Sci Comput 84, 45 (2020). https://doi.org/10.1007/s10915-020-01294-x
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s10915-020-01294-x
Keywords
- 2D-viscous Burgers’ equation
- Boundary feedback control
- Constant steady state
- Stabilization
- Finite element method
- Error estimate
- Numerical experiments