Skip to main content

Theory and Modern Applications

Numerical approximation for a time optimal control problems governed by semi-linear heat equations

Abstract

In this paper, we study the optimal time for a time optimal control problem (P), governed by an internally controlled semi-linear heat equation. By projecting the original problem via the finite element method, we obtain another time optimal control problem ( P h ) governed by a semi-linear system of ordinary differential equations. Here, h is the mesh sizes of the finite element spaces. The purpose of this study is to approach the optimal time for the problem (P) through the optimal time for the problem ( P h ). We obtain error estimates between the optimal times in terms of h.

MSC:35K05, 49J20.

1 Introduction

One of the most important optimal control problems is how to drive the corresponding trajectory of the equation from an initial state to a given target set in the shortest time, through applying constrained controllers. With regard to this kind of problems, the optimal time, is a very significant value. In this paper, we study numerical approximation for a time optimal control problems governed by semi-linear heat equations. We first project the problem into another time optimal control problem of ordinary differential equations, via the finite element method. Then, we establish error estimates between the optimal times for the original problem and its projected problem.

Let us first state the time optimal control problem (P) studied in this paper. We begin with introducing the controlled equation. Let Ω be a convex and bounded domain, with smooth boundary Ω, in R d (d=1,2,3). Let ω be an open and nonempty subset of Ω. In this paper, we consider the following semi-linear controlled heat equation:

{ t y ( x , t ) y ( x , t ) = f ( y ( x , t ) ) + χ ω u ( x , t ) in  Ω × ( 0 , + ) , y ( x , t ) = 0 on  Ω × ( 0 , + ) , y ( x , 0 ) = y 0 ( x ) in  Ω ,
(1.1)

where the initial value y 0 belongs to H 0 1 (Ω) L (Ω), and u() is a control function taken from the space L (0,+; L 2 (Ω)), and f() is a C 1 function from to . We assume that

| f (x)|Lfor xR
(1.2)

and

f(0)=0.
(1.3)

It is easy to see that under the present assumptions this semi-linear heat equations has a unique solution (see [1, 2]). Throughout this paper, we will treat the solutions of (1.1) as functions of the time variable t, from R + [0,+) to the space L 2 (Ω), and denote y(; y 0 ,u) the unique solution of (1.1) corresponding to the control u and the initial value y 0 . We denote and , to the usual norm and the inner product of L 2 (Ω) respectively. Besides, variables x and t for functions of (x,t) and variable x for functions of x will be omitted, provided that it is not going to cause any confusion. The constraint control set is taken as

U a d = { v L ( 0 , + ; L 2 ( Ω ) ) ; v ( t ) L 2 ( Ω ) 1  for almost every  t [ 0 , + ) } ,

while the target set is the closed ball B(0,1){w L 2 (Ω);w1}. The time optimal control problem reads as follows:

(P): min u U a d { T ; y ( T ; y 0 , u ) B ( 0 , 1 ) } .

In this problem, the number T ( y 0 )= min u U a d {T;y(T; y 0 ,u)B(0,1)} is called the optimal time, while a control u , in the set U a d , and holding the property that y( T ( y 0 ); y 0 , u )B(0,1), is called an optimal control. For each y 0 L 2 (Ω), we define T ( y 0 ) to be the optimal time for the problem (P). Thus, T () is a function from L 2 (Ω) to R + .

We next build the approximate problem for (P). We first build a finite element space V 0 h , which will be further discussed in the next section. Let P h be the L 2 -projection from L 2 (Ω) to V 0 h , and we project the target set B(0,1) into

B h (0,1) { w h V 0 h ; w h 1 } .

Now, we study the following semi-discrete system:

{ y h ( t ) , v h + y h ( t ) , v h = f ( y h ) , v h + χ ω u , v h , v h V 0 h , t 0 , y h ( 0 ) = P h y 0 .
(1.4)

Here, the control u() is taken from the constraint control set U a d . We denote y h (; P h y 0 ,u) the solution of (1.4) corresponding to the control u and the initial value P h y 0 . Consequently, we project the problem (P) into the following time optimal control problem of ordinary differential equations:

( P h ): min u U a d { T ; y h ( T ; P h y 0 , u ) B h ( 0 , 1 ) } .

For each y 0 h V 0 h , we define T h ( y 0 h ) to be the optimal time for the problem ( P h ) where the initial value P h y 0 is replaced by y 0 h . Thus, T h () is a function from V 0 h to R + , and T h ( P h y 0 ) is the optimal time for ( P h ).

In this study, we derive the error estimates between T ( y 0 ) and T h ( P h y 0 ), in terms of h. The main results of the paper are presented as follows.

Theorem 1.1 Let y 0 H 0 1 (Ω) L (Ω). Equations (1.2) and (1.3) hold, and the constant L in (1.2) satisfies L< λ 1 . Then there exists a positive number h 0 such that

| T h ( P h y 0 ) T ( y 0 )|Ch,when 0<h< h 0 .

Here and throughout the rest of the paper, λ 1 stand for the first eigenvalue of the operator −, with the Dirichlet boundary condition, and C stands for a positive constant independent of h. This constant varies in different contexts.

Since (P) is an optimal control problem governed by an infinite dimensional system, while ( P h ) is an optimal control problem governed by a finite dimensional system, the study of T ( y 0 ) should be much more difficult than that of T h ( P h y 0 ). The main purpose of this paper is to study the approximation of T ( y 0 ) through T h ( P h y 0 ). This kind of problem has only been addressed in quite limited papers. To the best of our knowledge, the first study on this subject is the paper [3]. In this [3], the author was concerned with time optimal control problems for a class of boundary scalar controlled linear parabolic equations, obtained error estimates for optimal times, presented a full discretization of the original problem followed by numerical tests. In our paper, the problem which we study is governed by the internally controlled semi-linear heat equation. The other important literature on this subject which we would like to mention is [4, 5].

The rest of the paper is structured as follows. In Section 2, we first construct finite element spaces V 0 h , then give certain properties for the functions T () and T h (). Section 3 presents the proof of Theorem 1.1.

2 Finite element spaces V 0 h and preliminary results

Since Ω is a convex set with a smooth boundary, there exists a positive number

h 0 h 0 (Ω)(depending only on Ω)
(2.1)

having the property: corresponding to each h, with 0<h< h 0 , one can construct such a family T h of regular triangulations in Ω ¯ that satisfies the following conditions (see [6]):

  • (A1) There exist two positive constants ρ and σ independent of h, such that ρ(τ)/σ(τ)σ and h/ρ(τ)ρ for each element τ in T h . (The notations ρ(τ) and σ(τ) stand for the diameter of the set τ and the diameter of the greatest ball contained in τ, respectively.)

  • (A2) Ω ¯ h τ T h τ is a polygonal approximation of Ω ¯ . The vertices of T h , which are on the boundary Ω h , belong to Ω. Furthermore, we see that the measure of (Ω Ω h )C h 2 .

For each τ T h , we denote S(τ) to the space of all polynomials of 1-order and defined on τ. Corresponding to the state space L 2 (Ω), we build a finite element space as follows:

V 0 h = { v h C ( Ω ¯ ) ; v h | τ S ( τ )  for every  τ T h  and  v h | Ω ¯ Ω h = 0 } .

It is a subspace of H 0 1 (Ω). Let P h be the L 2 -projection from L 2 (Ω) to V 0 h , namely,

P h v, v h =v, v h ,v L 2 (Ω), v h V 0 h .

Now, we will present some lemmas, which will be used later.

Lemma 2.1 Suppose (1.2) and (1.3) hold, and y 0 H 0 1 (Ω) L (Ω). Then the corresponding solution y(; y 0 ,u) of (1.1) is global and the following inequality holds:

y ( t ; y 0 , 0 ) y 0 e ( λ 1 L ) t for t0.
(2.2)

Proof The proof for the existence of the global solution for (1.1) can be viewed in [1]. Now, we are going to prove inequality (2.2). According to (1.2) and (1.3), we get

|f(y)|L|y|.
(2.3)

Let F(t)= Ω | y ( t ; y 0 , 0 ) | 2 dt, for t[0,+). Then,

F ( t ) 2 λ 1 F ( t ) + 2 Ω | y ( t ; y 0 , 0 ) f ( y ( t ; y 0 , 0 ) ) | d x 2 λ 1 F ( t ) + 2 L Ω | y ( t ; y 0 , 0 ) | 2 d x 2 ( λ 1 L ) F ( t ) .

From this, we can complete the proof of the lemma. □

Remark 2.1 With the same argument, we can also derive that the solution y h (; y 0 h ,0) of (1.4) also satisfies the following inequality:

y h ( t ; y 0 h , 0 ) y 0 h e ( λ 1 L ) t for t0.
(2.4)

Lemma 2.2 Suppose y 0 H 0 1 (Ω) L (Ω) and u U a d . Then, for each T>0, there exists a constant C T , which is independent of h but depends on T, such that

y ( ; y 0 , u ) y h ( ; P h y 0 , u ) C ( [ 0 , T ] ; L 2 ( Ω ) ) C T h ( y 0 1 + u ( t ) L 2 ( 0 , T ; L 2 ( Ω ) ) ) .
(2.5)

We can deduce this lemma by classical finite element analysis; see [7] and [8].

Lemma 2.3 Suppose that L< λ 1 , and let g be the function from R + to R + defined by

g(s)= { 0 , s [ 0 , 1 ] , 1 λ 1 L ln s , s ( 1 , + ) .

Then, we have

T ( y 0 )g ( y 0 ) for all  y 0 L 2 (Ω)
(2.6)

and

T h ( y 0 h ) g ( y 0 h ) for all  y 0 h V 0 h .
(2.7)

Proof Clearly, it suffices to show that the desired inequality in this lemma stands in the case that y 0 B(0,1). According to Lemma 2.1, we observe that the solution y(; y 0 ,0) of (1.1) with u=0, has the estimate

y ( t ; y 0 , 0 ) e ( λ 1 L ) t y 0 for each t0.

Combined with L< λ 1 , we see that when t= 1 λ 1 L ln y 0 ,

y ( t ; y 0 , 0 ) e ( λ 1 L ) 1 λ 1 L ln y 0 y 0 =1.

Namely, y(; y 0 ,0) have entered into the ball B(0,1) at time t= 1 λ 1 L ln y 0 . This fact, together with the optimality of T ( y 0 ) to the problem (P), yields the inequality:

T ( y 0 ) 1 λ 1 L ln y 0 .

Thus, we obtain the estimate (2.6). With the same argument, we can also obtain inequality (2.7). This completes the proof of the lemma. □

3 The proof of Theorem 1.1

Let h 0 be the positive number given in (2.1). It suffices to show that the following two inequalities hold for any h with 0<h< h 0 :

T h ( P h y 0 ) T ( y 0 )Ch
(3.1)

and

T ( y 0 ) T h ( P h y 0 )Ch.
(3.2)

We first prove the inequality (3.1). It is well knows that there exist optimal controls for problem (P) and ( P h ), respectively (see [9, 10] and [11]). Let u be the optimal control to the problem (P). Then, by (2.5) we obtain

y ( T ( y 0 ) ; y 0 , u ) y h ( T ( y 0 ) ; P h y 0 , u ) Ch.

From the optimality of T ( y 0 ) and u to the problem (P), it follows that

y ( T ( y 0 ) ; y 0 , u ) =1.

Along with the above-mentioned inequality, this indicates that

y h ( T ( y 0 ) ; P h y 0 , u ) 1+Ch.
(3.3)

Write z h = y h ( T ( y 0 ); P h y 0 , u ). There are only two possibilities: z h either belongs to B h (0,1) or is outside of B h (0,1).

In the first case, by the optimality of T h ( P h y 0 ) to the problem ( P h ), we deduce that T h ( P h y 0 ) T ( y 0 ). Therefore, the inequality (3.1) holds for this case.

In the second case, we let T h ( z h ) and w h be the optimal time and an optimal control to the problem ( P h ), where the initial state P h y 0 is replaced by the state z h . (The existence of such an optimal control can be verified easily.) Then, the solution y h (; z h , w h ) takes value in B h (0,1) at time T h ( z h ). One can utilize Lemma 2.3 and (3.3) to deduce that

T h ( z h ) 1 λ 1 L ln z h 1 λ 1 L ln(1+Ch)Ch.
(3.4)

Now we construct another control u ¯ h by setting

u ¯ h (t)= { u ( t ) , t [ 0 , T ( y 0 ) ] , w h ( t T ( y 0 ) ) , t ( T ( y 0 ) , + ) .

Clearly, u ¯ h U a d , and the solution y h (; P h y 0 , u ¯ h ) takes value in B h (0,1) at time T ( y 0 )+ T h ( z h ). Combined with the optimality of T h ( P h y 0 ) to the problem ( P h ), these indicate that

T h ( P h y 0 ) T ( y 0 )+ T h ( z h ).

This inequality, together with (3.4), yields the estimate (3.1) for the second case. In summary, we conclude that the estimate (3.1) stands.

Next, we are in the position to prove (3.2). Let u h be the optimal control to the problem ( P h ). Then it follows from (2.5) that

y ( T h ( P h y 0 ) ; y 0 , u h ) y h ( T h ( P h y 0 ) ; P h y 0 , u h ) Ch.

By the optimality of T h ( P h y 0 ) and u h to the problem ( P h ), we get

y h ( T h ( P h y 0 ) ; P h y 0 , u h ) =1.

Therefore, we have

y ( T h ( P h y 0 ) ; y 0 , u h ) 1+Ch.
(3.5)

Write z=y( T h ( P h y 0 ); y 0 , u h ). There are only two possibilities: z either belongs to B(0,1) or is outside of B(0,1).

In the first case, the solution y( T h ( P h y 0 ); y 0 , u h ) takes value in B(0,1) at time T h ( P h y 0 ). This, together with the optimality of T ( y 0 ) to the problem (P), indicates that T ( y 0 ) T h ( P h y 0 ). Therefore, the inequality (3.2) stands in the first case.

In the second case, we let T (z) and w be the optimal time and an optimal control to the problem (P), where y 0 is replaced by z.

Then, the solution y(;z, w ) takes value in the target set B(0,1) at time T (z). Furthermore, it follows from Lemma 2.3 and (3.5) that

T (z) 1 λ 1 L lnz 1 λ 1 L ln(1+Ch)Ch.
(3.6)

Now we construct another control u ¯ by setting

u ¯ (t)= { u h ( t ) , t [ 0 , T h ( P h y 0 ) ] , w ( t T h ( P h y 0 ) ) , t ( T h ( P h y 0 ) , + ) .

Clearly, u ¯ U a d , and the solution y(; y 0 , u ¯ ) takes value in B(0,1) at time T h ( P h y 0 )+ T (z). Combined with the optimality of T ( y 0 ) to the problem (P), these indicate that

T ( y 0 ) T h ( P h y 0 )+ T (z).

This inequality, together with (3.6), gives the estimate (3.2) for the second case. In summary, we conclude that the estimate (3.2) stands, and we can complete the proof of this theorem.

References

  1. Cazenave T, Haraux A: An Introduction to Semilinear Evolution Equations. Clarendon, Oxford; 1998.

    Google Scholar 

  2. Evans LC Graduate Studies in Mathematics 19. In Partial Differential Equation. Am. Math. Soc., Providence; 1998.

    Google Scholar 

  3. Knowles G: Finite element approximation of parabolic time optimal control problem. SIAM J. Control Optim. 1982, 20: 414-427. 10.1137/0320032

    Article  MathSciNet  Google Scholar 

  4. Wang G, Yu X: Error estimates for an optimal control problem governed by the heat equation with state and control constraints. Int. J. Numer. Anal. Model. 2010, 7: 30-65.

    MathSciNet  Google Scholar 

  5. Wang G, Zheng G: An approach to the optimal time for a time optimal control problem of an internally controlled heat equation. SIAM J. Control Optim. 2012, 50: 601-628. 10.1137/100793645

    Article  MathSciNet  Google Scholar 

  6. Ciarlet P: The Finite Element Method for Elliptic Problems. North-Holland, Amsterdam; 1978.

    Google Scholar 

  7. Chrysafinos K, Hou LS: Error estimates for semidiscrete finite element approximations of linear and semilinear parabolic equations under minimal regularity assumptions. SIAM J. Numer. Anal. 2002, 40: 282-306. 10.1137/S0036142900377991

    Article  MathSciNet  Google Scholar 

  8. Thomée V: Galerkin Finite Element Methods for Parabolic Equations. Springer, Berlin; 1997.

    Book  Google Scholar 

  9. Barbu V: Analysis and Control of Nonlinear Infinite Dimensional Systems. Academic Press, New York; 1993.

    Google Scholar 

  10. Li X, Yong J: Optimal Control Theory for Infinite Dimensional Systems. Birkhäuser Boston, Cambridge; 1995.

    Book  Google Scholar 

  11. Wang G: L -Null controllability for the heat equation and its consequences for the time optimal control problem. SIAM J. Control Optim. 2008, 47: 1701-1720. 10.1137/060678191

    Article  MathSciNet  Google Scholar 

Download references

Acknowledgements

The authors would like to express their sincere thanks to the referees for their providing several important references and for their valuable suggestions. This work was partially supported by the National Natural Science Foundation of China under Grants (U1204105, 61203293), the Natural Science Foundation of Zhejiang (Y6110751), the Natural Science Foundation of Ningbo (2010A610096), the Key Foundation of Henan Educational Committee (13A120524, 12B120006), and the National Research Foundation of South Africa.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Guojie Zheng.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ contributions

GZ provided the question. GZ and JY gave the proof for the main result together. All authors read and approved the final manuscript.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 2.0 International License (https://creativecommons.org/licenses/by/2.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Reprints and permissions

About this article

Cite this article

Zheng, G., Yin, J. Numerical approximation for a time optimal control problems governed by semi-linear heat equations. Adv Differ Equ 2014, 94 (2014). https://doi.org/10.1186/1687-1847-2014-94

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/1687-1847-2014-94

Keywords