Next Article in Journal
On the Exact Solution of a Scalar Differential Equation via a Simple Analytical Approach
Previous Article in Journal
Widest Path in Networks with Gains/Losses
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Average Sentinel of the Heat Equation with an Unknown Reaction

by
Houria Selatnia
1,†,‡,
Abdelhamid Ayadi
2,‡ and
Imad Rezzoug
2,*
1
Mathematics Department, Science and Technology Faculty, Mohamed-Cherif Messaadia Souk Ahras University, Souk Ahras 41000, Algeria
2
Department of Mathematics and Computer Science, Larbi Ben M’hidi University, Oum El Bouaghi 04000, Algeria
*
Author to whom correspondence should be addressed.
Current address: Laboratory of Dynamical System and Control, Oum El Bouaghi 04000, Algeria.
These authors contributed equally to this work.
Axioms 2024, 13(2), 128; https://doi.org/10.3390/axioms13020128
Submission received: 9 December 2023 / Revised: 24 January 2024 / Accepted: 6 February 2024 / Published: 19 February 2024

Abstract

:
In this paper, we analyze the identification of the amount of pollutant discharged problem by each source in a heat system when the dynamics of the state are governed by a parameterized unknown operator. In this way, we introduce the notion of average sentinel. The decomposition method is used to solve the equation of this problem, the gradient method is used to calculate the averaged control, and the combination of the two methods is used to estimate the pollution terms. Numerical example is given to confirm this result.

1. Introduction

We consider in this work a water lake polluted by a chemical species. The phenomena we have take into account are the dispersion and the consumption of the pollutant [1]. One may think of a lake polluted by biological oxygen demand (BOD) and of unknown consumption proportional to the concentration of BOD. The physical problem is to identify the amount of pollutant discharged by each source [2,3]. Measurements are available to achieve this goal. These are the average pollutant concentrations measured at a few points, which we call the observability.
The notion of averaged control for a parameter-dependent family of parabolic systems introduced by Zuazua [4,5] and the sentinel method introduced by Lions [6] are adapted to the estimation of these incomplete or unknown data in the problems governed by a parabolic system in general, for example, pollution in lakes or in a river. Since the introduction of the sentinel method, many authors have developed several applications, such as in the environment and in ecology [7].
The sentinel method is very interested in the identification of the missing data when the system depends on unknown parameters; for instance, we refer to [1,6,7,8,9].
With σ null, the problem becomes a classical control problem [7,9,10,11]. The problem of when σ is different than zero and, at the same time, it is given, has been studied by Kernevez [1]. Now, if σ is different than zero and, at the same time, unknown, then the problem becomes difficult because of the nonlinearity in σ . For this, we have introduced the decomposition method to obtain an independent problem system in σ , from which we can make an efficient calculation algorithm. This is the novelty and originality of our work.
The difference between our problem setting in this section and the problem setting in Kernevez [1] is the parameter σ ; that is to say, the difficulty of the problem rests in the change in the parameter, which becomes an unknown parameter, producing a nonlinear problem with σ .
To resolve this problem, in the first part, we use the decomposition method to isolate the parameter σ ; see Lions [12]. In the second part, we use the gradient method to identify the averaged control parameter. This method is more efficient as confirmed by the example given in the numerical part. In the third part, we calculate the average solution and the averaged parameter control, and in the last part, we give a numerical example to confirm our result.

2. Problem Setting

Let Ω be a bounded domain in R 2 , denote the water field with smooth boundary Γ , and designate with ω an open non-empty subset of Ω . Denote by Q = Ω × 0 , T the space-time cylinder where the equation holds, and use Σ = Γ × 0 , T for the lateral boundary. We will assume that the parameter σ 0 , 1 and z t , x is the solution to the following system:
z t , x t + A z ( t , x ) = i = 1 N 1 λ i s i t δ x a i in Q , z η = 0 on Σ , z ( 0 , x ) = j = 1 N 2 τ j χ j x in Ω ,
where
A z = Δ z + σ z ,
z η = z . η , η is the unit co-normal vector,
N 1 is the discharge number,
λ i s i t is the flow rate of the i-th source,
i = 1 N 1 λ i s i t is the total flow rate,
δ x a i is the Dirac mass at the discharge point a i ,
N 2 is the number of missing terms.
The positive parameter σ characterizes a first-order chemical reaction of disappearance supposed in 0 , 1 . That is to say, the consumption of pollutants is of the form σ z .
The points a i = a i 1 , a i 2 , 1 i N 1 are located in Ω and are the sources of pollution.
λ i is the i-th source intensity of the pollutant discharge.
s i is defined from 0 , T to R ; it is the shape of the discharge of the i-th source of pollution over a period of T hours.
The indicator function of the element Ω j is χ j x = 1 if x Ω j 0 if x Ω j ,
All s i and χ j are given, but the terms λ i s i and τ j χ j are unknown functions.
The term τ j χ j describes the missing data, and λ i s i is the pollution term.
This work aims to identify the average pollution term of the system not affected by the missing term.
There are two possible approaches to this problem. One is more classical and uses the least square method (see G. Chavent [13]), but the problem in this method is that the pollution and the missing terms play the same role, so we cannot separate them. The other is the sentinel method introduced by J.L. Lions [4,6,8,9,14,15,16,17,18], which is used to study systems of incomplete data.
This notion permits us to distinguish and to analyze two types of incomplete data: the pollution term and the missing terms.
Therefore, we show that this function can be associated with our system and allow us to characterize the pollution terms [1].
Let us denote:
τ j is the initial condition on element Ω j , 1 j N 2 ,
λ = λ 1 , . . . λ i , . . . λ N 1 and τ = τ 1 , . . . τ j , . . . τ N 2 ,
ν = λ 1 , . . . , λ i , . . . , λ N 1 ; τ 1 , . . . , τ j , . . . , τ N 2 = λ ; τ of length N = N 1 + N 2 .
To overcome the non-linearity of the solution with the parameter σ , we propose using the decomposition method.

3. Solving Equation (1) by the Decomposition Method

Let us write the solution to Equation (1) as:
z ( t , x ; σ ) = i = 0 z i t , x σ i .
We replace it in the first equation of system (1) and, by identification, we obtain:
i = 0 z i t t , x Δ z i t , x σ i + i = 0 z i t , x σ i + 1 = i = 1 N 1 λ i s i t δ x a i ,
which is equivalent to saying
z 0 t Δ z 0 σ 0 + i = 1 z i t Δ z i σ i + i = 1 z i 1 σ i = i = 1 N 1 λ i s i t δ x a i .
Then
z 0 t Δ z 0 i = 1 N 1 λ i s i t δ x a i σ 0 + i = 1 z i t Δ z i + z i 1 σ i = 0 ,
which is equivalent to
z 0 t Δ z 0 i = 1 N 1 λ i s i t δ x a i = 0 , z i t Δ z i + z i 1 = 0 , i = 1 , ¯ .
Adding the initial condition and the boundary conditions, the preceding system becomes:
z 0 t Δ z 0 = i = 1 N 1 λ i s i t δ x a i in Q , z 0 n = 0 on Σ , z 0 0 , x = j = 1 N 2 τ j χ Ω j in Ω ,
and
z i t Δ z i = z i 1 in Q , z i η = 0 on Σ , z i 0 , x = 0 in Ω ,
for all i = 1 , ¯ ,
and then the average solution, denoted z ¯ t , x , is
z ¯ t , x = 0 1 z t , x ; σ d σ = i = 1 1 i + 1 z i t , x .
Theorem 1.
The average solution given by (6) is well-defined (see in Figure 1).
Proof. 
The general term of the average solution given by (6) is alternated and decreases in absolute value towards zero, so this series is convergent (d’Alembert’s theorem). □
Moreover, suppose that the sensors provide some punctual average observation at the points x k given by
z ¯ t , x k , k = 1 , M ¯ ,
where M is the number of observation sensors.
We suppose that the available data are continuous-time averaged observations of the pollutant concentration at each of these M observation points.
Suppose we do not know the parameters of ν . In the counterpart, we have at our disposal z ¯ ( t , x k ; ν ) at M points x k , or the time history, as time t varies in the time interval [ 0 , T ] of the average pollutant concentration
z ¯ : t z ¯ t , x k ; ν , 1 k M .
Let us define the operator B between R N and H = L 2 0 , T ; R M
where
z ¯ = B ν
and where z ¯ is the average calculated observation corresponding to the parameter ν .
Let z d m be the given averaged observation vector defined on the interval [0,T]. Then, we find ν ¯ such that
z d m = B ν ¯ ,
with ν ¯ R N .
Then, we define for that the cost function
J ν = 1 2 B ν z d m H 2 ,
where . H denotes the norm of H.
We take
Λ = B * × B ,
where Λ is the N × N matrix.
The minimum of (11) is characterized by B * B ν ¯ B * z d m = 0 , so we have
Λ ν ¯ = B * z d m .
We essentially suppose that B is one-to-one. Then, since it is well-known that Λ is strictly positive definite, Λ 1 exists such that
ν ¯ = Λ 1 B * z d m .
If e n denotes the n-th vector of the canonical basis of R N , the n-th component of ν ¯ is given by ν ¯ n = ν ¯ , e n and ν ¯ n = Λ 1 B * z d m , e n , and Λ 1 is symmetric, then
ν ¯ n = B * z d m , Λ 1 e n ,
where w n is defined by Λ 1 e n = w n , and then
Λ w n = e n .
Remark 1.
We solve this equation using the gradient method.

4. Gradient Method (Iterative Method (See in Figure 2))

To solve the equation Λ w n = e n , since the matrix Λ is symmetric, then the resolution of the system (15) is equivalent to the minimization of J w = 1 2 Λ w n , w H e n , w R N , for all w on R N .
Figure 2. Error of the gradient relative to the number of iterations.
Figure 2. Error of the gradient relative to the number of iterations.
Axioms 13 00128 g002
However, gradient methods are based on the fact that, if we give the vector of controls as γ = λ , τ , then the cost function J γ and its gradient J γ are obtained by solving the following two systems of equations by the decomposition method for, respectively, the state ρ and the adjoint state q:
ρ + A ρ = i = 1 N 1 λ i s i t δ x a i in Q , ρ n = 0 on Σ , ρ x , 0 = j = 1 N 2 τ j χ j x in Ω ,
and
q + A * q = k = 1 M w k t δ x x k on Q , q η = 0 in Σ , q x , T = 0 on Ω ,
with w k t = ρ ¯ x k , t , where ρ ¯ is the average of ρ with σ .
Lemma 1.
The components of the gradient of J are given by
0 T s i t q ¯ t , a i d t δ i n 1 i N 1 Ω j q ¯ 0 , x d x 1 j N 2 ,
where q ¯ is the average of q with σ (see in Figure 3).
Proof. 
We take the derivative following the direction e i ; then,
Λ ω n , e i = e n , e i = δ n i = 1 if n = i , 0 if n i ,
and then we have B * B ω n , e i R N = B ω n , B e i H , since
B ω n , B e i H = 0 T k = 1 k = M ρ ¯ t , x k ψ ¯ i t , x k , d t = k = 1 k = M 0 T 0 1 ρ ¯ t , x k Ω δ x x k ψ i t , x ; σ d x d σ d t = 0 1 k = 1 k = M ρ ¯ t , x k δ x x k , ψ i t , x ; σ L 2 0 , T ; Ω d σ ;
and since k = 1 k = M ρ ¯ t , x k δ x x k = q t + A * q , then
0 1 k = 1 k = M ρ ¯ ( t , x k ) δ x x k , ψ i L 2 0 , T ; Ω d σ = 0 1 q t + A * q , ψ i L 2 0 , T ; Ω d σ = 0 1 q , ψ j t + A ψ i L 2 0 , T ; Ω d σ ;
and since ψ i t + A ψ i = s i t δ x a i , then
0 1 q , s i t δ x a i L 2 0 , T ; Ω d σ = s i t δ x a i , q ¯ L 2 0 , T ; Ω , ( , is commutative ) = s i t , q ¯ t , a i L 2 0 , T = 0 T s i t q ¯ t , a i d t δ i n ;
and then grad J = 0 T s i t q ¯ t , a i d t δ i n 1 i N 1 Ω j q ¯ x , 0 d x 1 j N 2 . □

5. Average Solution to the Heat Equation with an Unknown Parameter

If we have
z ( t , x ; σ ) = i = 0 σ i z i t , x ,
then the average solution, denoted z ¯ t , x , is
z ¯ t , x = 0 1 z t , x ; σ d σ = i = 1 z i t , x 0 1 σ i d σ ,
and then
z ¯ t , x = i = 1 1 i + 1 z i t , x .
In the same way, we calculate the average adjoint state, denoted q ¯ t , x :
q ¯ t , x = j = 1 1 j + 1 q j t , x .
Remark 2.
The average solution q ¯ is also well-defined (see Theorem 1).
We deduce the components of the average gradient:
0 T s i t q ¯ t , a i d t δ i n 1 i N 1 Ω j q ¯ x , 0 d x 1 j N 2 .
Now, we give two positive parameters, ϵ and θ , and we obtain:
ν j + 1 = ν j + θ grad J .
If ν j + 1 ν j ϵ stop,
then
u n = z d m , B w n H = ν j ;
else, we repeat the calculation.

6. Numerical Application

To calculate the average solution z ¯ t , x , we take x 0 , 1 ,  t  0 , 2 , and we can write this in the form d x = 1 19 , d t = 1 2 .
We take in (4), N 1 = 1 , λ 1 = 0.2115 , a 1 = x ( 10 ) ,   z O b s t = e x p ( t ) ,   S t = t ,   N 2 = 4 , τ j = 0.3192 ,   0.3839 ,   0.4128 ,   0.3554 for j = 1 , 4 ¯ .
We calculate z 0 by solving Equation (4), and we calculate z i , i = 1 , 12 ¯ by solving Equation (5). To calculate z ¯ t , we use Equation (7), and we take M = 1 , x o b s = x ( 7 ) , to calculate the approximate average solution. Then, we find these results at t = 1 .
z ¯ t , x = 0.2087 0.2087 0.2086 0.2085 0.2082 0.2078 0.2073 0.2067 0.2060 0.2054 0.2063 0.2073 0.2081 0.2089 0.2095 0.2099 0.2103 0.2105 0.2106 0.2106
q ¯ t , x = 0.1530 0.1530 0.1537 0.1550 0.1570 0.1596 0.1615 0.1559 0.1496 0.1439 0.1389 0.1344 0.1305 0.1272 0.1245 0.1224 0.1207 0.1197 0.1191 0.1191
To make the graph of the norm of the gradient vector with θ = 0.1 and ϵ = 0.01 , we find the control u = 0.1722 0.2846 0.3427 0.3753 0.3258 .

7. Conclusions and Perspectives

The method of decomposing the solution to the system in a series with respect to the “sigma” parameter (reaction coefficient) allowed us to transfer the problem to a series of simple problems (independent of sigma). Using an iterative method, we calculated the components of the series using the calculation of the state and the obtained adjoint state of the system. The calculation of the average sentinel requires the resolution of a very large linear system (not recommended for numerical calculations), which made us think of an indirect method (optimization method). In addition, the calculation of the adjoint state allows the components of the gradient vector to be calculated. This new idea led to surprising results, meaning we could demonstrate the convergence of the series in a numerical way. It is believed that this new idea can be applied in several areas, including physical problems, wave problems, acoustics, bilinear control, inverse problems of determining stiffness coefficients, and topological degree techniques.

Author Contributions

Writing—original draft, H.S.; Writing—review & editing, A.A.; Supervision, I.R. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Directorate-General for Scientific Research and Technological Development (DGRSDT).

Institutional Review Board Statement

The authors reveal that there are no ethical problems in the production of this paper.

Informed Consent Statement

The authors want to publish this paper in this journal.

Data Availability Statement

This paper does not use data or materials.

Acknowledgments

The authors are grateful to the reviewers for their valuable and insightful comments.

Conflicts of Interest

The authors declare that they have no competing interests.

References

  1. Kernévez, J.P. The Sentinel Method and Its Applications to Environmental Pollution Problems; CRC Mathematical Modelling Series; CRC Press: Boca Raton, FL, USA, 1997. [Google Scholar]
  2. Abdelhamid, A.; Chafia, L.; Abdelhak, H. Identification problem of a fractional thermoelastic deformation system with incomplete data: A sentinel method. Nonlinear Stud. 2022, 29, 399–410. [Google Scholar]
  3. Elhamza, B.; Hafdallah, A. Identification of the bulk modulus coefficient in the acoustic equation from boundary observation: A sentinel method. Bound Value Probl. 2023, 2023, 23. [Google Scholar] [CrossRef]
  4. Zuazua, E. Averaged control. Automatica 2014, 50, 3077–3087. [Google Scholar] [CrossRef]
  5. Fursikov, A.V. Properties of solutions of some extremal problems connected with the Navier-Stokes system. Math. USSR-Sb. 1983, 46, 323–351. [Google Scholar] [CrossRef]
  6. Lions, J.L. Some notions in the analysis and control of incomplete data systems. In Proceedings of the 11th Congress on Differential Equations and Applications, Kyoto, Japan, 21–29 August 1990; pp. 43–54. [Google Scholar]
  7. Elhamza, B. Hafdallah: Identification of the potential coefficient in the wave equation with incomplete data: A sentinel method. Russ. Math. 2022, 2022, 113–122. [Google Scholar] [CrossRef]
  8. Raore, A.; Mampassi, B.; Saley, B. A Numerical Approach of the sentinel method for distributed parameter systems. Open Math. 2007, 5, 751–763. [Google Scholar] [CrossRef]
  9. Selatnia, H.; Berhail, A.; Ayadi, A. Average Sentinel for a Heat Equation with Incomplete Data. J. Appl. Comput. Math. 2018, 7, 2. [Google Scholar] [CrossRef]
  10. Fursikov, A.V.; Imanuvilov, O.Y. Controllability of Evolution Equations; Séoul National University: Seoul, Republic of Korea, 1996. [Google Scholar]
  11. Lions, J.L. Contrôle Optimal de Systèmes Gouvernés par des Equations aux Dérivées Partielles; Dunod: Paris, France, 1968. [Google Scholar]
  12. Lions, J.L.; Bensoussan, A.; Glowinski, R. Méthode de Décomposition Appliquée au Contrôle Optimal de Systèmes Distribués. In Proceedings of the 5th IFIP Conference on Optimization Techniques, Rome, Italy, 7–11 May 1973; Lecture Notes in Computer Science. Springer: Berlin, Germany, 1973; Volume 5. [Google Scholar]
  13. Chavent, G. Generalized sentinels de ned via least squares. Appl. Math. Optim. 1993, 31, 189–218. [Google Scholar] [CrossRef]
  14. Lions, J.L. Sentinelles Pour les Systémes Distribués à Données Incomplètes; Masson, RMA: Paris, France, 1992; Volume 21. [Google Scholar]
  15. Lions, J.L. Contrôlabilité exacte, perturbations et stabilisation de systèmes distribués. In Contrôlabilité Exacte, Recherches en Mathématiques Appliquéesl; Masson: Paris, France, 1988; Volume 8. [Google Scholar]
  16. Massengo, G.; Nakoulima, O. Sentinels with given sensitivity. Eur. J. Appl. Math. 2008, 19, 21–40. [Google Scholar] [CrossRef]
  17. Merabet, A.; Ayadi, A.; Omrane, A. Detection of pollution terms in nonlinear second order wave systems. Int. J. Parallel Emergent Distrib. Syst. 2019, 34, 13–20. [Google Scholar] [CrossRef]
  18. Nakoulima, O. Optimal control for distribute systems subject to null controllability. Application to discrimiting sentinels. Esaim Control Optim. Calc. Var. 2007, 13, 623–638. [Google Scholar] [CrossRef]
Figure 1. The approximation of the average solution of state equation.
Figure 1. The approximation of the average solution of state equation.
Axioms 13 00128 g001
Figure 3. The approximation of the average solution of adjoint state equation.
Figure 3. The approximation of the average solution of adjoint state equation.
Axioms 13 00128 g003
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Selatnia, H.; Ayadi, A.; Rezzoug, I. The Average Sentinel of the Heat Equation with an Unknown Reaction. Axioms 2024, 13, 128. https://doi.org/10.3390/axioms13020128

AMA Style

Selatnia H, Ayadi A, Rezzoug I. The Average Sentinel of the Heat Equation with an Unknown Reaction. Axioms. 2024; 13(2):128. https://doi.org/10.3390/axioms13020128

Chicago/Turabian Style

Selatnia, Houria, Abdelhamid Ayadi, and Imad Rezzoug. 2024. "The Average Sentinel of the Heat Equation with an Unknown Reaction" Axioms 13, no. 2: 128. https://doi.org/10.3390/axioms13020128

APA Style

Selatnia, H., Ayadi, A., & Rezzoug, I. (2024). The Average Sentinel of the Heat Equation with an Unknown Reaction. Axioms, 13(2), 128. https://doi.org/10.3390/axioms13020128

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop