Next Article in Journal
Behavioral Implications in COVID-19 Spread and Vaccinations
Previous Article in Journal
Delay Risk Assessment Models for Road Projects
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Distributed Parameter State Estimation for the Gray–Scott Reaction-Diffusion Model

Automation and Control Group, Kiel University, 24143 Kiel, Germany
*
Author to whom correspondence should be addressed.
Systems 2021, 9(4), 71; https://doi.org/10.3390/systems9040071
Submission received: 11 August 2021 / Revised: 26 September 2021 / Accepted: 29 September 2021 / Published: 7 October 2021
(This article belongs to the Section Systems Engineering)

Abstract

:
A constructive approach is provided for the reconstruction of stationary and non-stationary patterns in the one-dimensional Gray-Scott model, utilizing measurements of the system state at a finite number of locations. Relations between the parameters of the model and the density of the sensor locations are derived that ensure the exponential convergence of the estimated state to the original one. The designed observer is capable of tracking a variety of complex spatiotemporal behaviors and self-replicating patterns. The theoretical findings are illustrated in particular numerical case studies. The results of the paper can be used for the synchronization analysis of the master–slave configuration of two identical Gray–Scott models coupled via a finite number of spatial points and can also be exploited for the purposes of feedback control applications in which the complete state information is required.

1. Introduction

The Gray–Scott model [1,2], which is a simple prototype for models of complex isothermal autocatalytic reactions, is governed by a pair of coupled reaction–diffusion equations
t a = D a z 2 a a b 2 + α ( 1 a ) ,
t b = D b z 2 b + a b 2 ( α + β ) b ,
with homogeneous Neumann (non-flux) boundary conditions
z a ( t , 0 ) = z a ( t , L ) = 0 , t 0 ,
z b ( t , 0 ) = z b ( t , L ) = 0 , t 0 ,
and initial conditions given by
a ( 0 , z ) = a 0 ( z ) , z Ω ,
b ( 0 , z ) = b 0 ( z ) , z Ω ,
where a ( t , z ) R 0 and b ( t , z ) R 0 denote the concentrations of two chemical species at time t [ 0 , ) and at position z Ω : = ( 0 , L ) , L > 0 , parameters D a ,   D b ,   α , and β are positive scalars, initial conditions a 0 ,   b 0 L 2 ( Ω ) . The space of square integrable functions f : Ω R n , n N is denoted by L 2 ( Ω ) and it is equipped with the norm f = ( Ω | f ( z ) | 2 d z ) 1 2 , where | · | denotes the absolute value and will also indicate the l 2 norm, i.e., the R n distance, depending on whether its argument is a vector or scalar.
System (1) has a trivial steady state ( a , b ) = ( 1 , 0 ) (which is locally stable even with respect to spatially inhomogeneous perturbations) and may exhibit a variety of irregular spatiotemporal patterns in response to finite-amplitude perturbations [2,3] (see also Figure 1). These also include a diversity of complex dynamical regimes ranging from steady states and stationary periodic solutions to traveling waves, pulse splittings, spatiotemporal chaotic behavior, and mixed modes having time-dependent spatial structures [4]. In particular, the dynamics of self-replicating patterns of the Gray–Scott model have been investigated in [2,5,6], the existence of Bogdanov–Takens and Bautin bifurcations of spatially homogeneous states have been studied in [7], the existence of a global attractor has been proven in [8]. Pattern formation capabilities and the underlying mechanisms of the Gray–Scott model in 1D and 2D domains have been reported and analyzed by mathematical analysis methods [9,10,11], by computer simulations [12,13,14,15], and by experiments [16,17]. Interestingly, the complex dynamical behavior of the Gray–Scott model attracts scientists from diverse research domains ranging from material science and geology to theoretical biology. Thus, the Gray–Scott pattern generation mechanisms have been applied to the design of adaptive bio-inspired composite microstructures with optimized stiffness and toughness characteristics [18] and to the magmatic ore deposit modeling [19] that accounts for instabilities in giant hydrothermal ore systems. Similar pattern generation mechanisms have been examined in [20] for the mussel beds self-organization phenomenon in Wadden Sea.
Due to the broad application area and practical relevance of the Gray–Scott model, the control of processes modeled by these equations is of a primary interest. In particular, effects of a time-delayed feedback control on the emergence and development of spatiotemporal patterns have been studied in [21,22]. It has been shown how different control regimes can stabilize uniform steady states or generate bistability between the uniform state and a traveling wave [21] and lead to the bifurcations of Turing patterns [22]. The impulsive control and synchronization problem of spatiotemporal chaos in the Gray–Scott model have been addressed in [23,24]. In particular, a class of pinning impulsive controller has been designed to stabilize and synchronize the spatiotemporal chaotic behavior. The discussed feedback control methods require the knowledge of the complete system state at every point of the spatial domain Ω . This requirement is hardly compatible with real applications in which the sensors can deliver only the point-wise measurements. Thus, the state reconstruction is required for the Gray–Scott model, whose behavior is very sensitive to the perturbations of the initial data.
For the Gray–Scott model, the observer design techniques, together with the unknown parameters identification and the observer-based synchronization, have been proposed in [25,26,27] using the extensions of the high-gain extended Kalman filter. It is worth noting that these works are based on the early-lumping approach and hence make use of finite-dimensional ODE approximations of the Gray-Scott model, which can be derived from (1) via space discretization. In contrast, the present paper attempts at closing this gap and follows the late-lumping approach that will rely directly on the original PDE description (1).
This paper aims at reconstructing stationary patterns and track spatiotemporal behavior of the one-dimensional Gray–Scott model utilizing measurements at a finite number of spatial locations. This task will be carried out by designing an observer, i.e., an auxiliary PDE system whose state asymptotically converges to the state of the original system in an appropriate norm as time goes to infinity. To this end, the pointwise innovation (PWI) estimator approach presented in [28] for a class of exothermic tubular reactors with multiple measurements will be extended to a class of autocatalytic chemical processes (1). The idea of the PWI scheme for distributed parameter systems has been developed in [28,29,30,31], where the sensor location is determined by a suitable detectability analysis in terms of the Lipschitz constant of the nonlinearity and the dominant eigenvalue of the linear diffusion–convection operator. Following this approach, the current paper proposes an exponentially convergent observer by direct injection of measurements into the observer dynamics at the measurement points. This introduces an algebraic constraint, which is implemented as an additional Dirichlet boundary condition at the sensor locations.
The initial conditions for the model (1) are assumed to be restricted to arbitrary functions a 0 , b 0 L 2 ( Ω ) , whose graphs are contained in the rectangle ( 0 , L ) × [ 0 , 1 ] . Despite the complexity of the spatiotemporal behavior in (1), the quasi-positiveness and ‘mass-control structure’ of the reaction terms [32] allow for deriving a priori bounds and certain regularity results regarding solutions to this class of reaction-diffusion systems. In particular, following the reasoning of [33] (Theorem 2), for any initial condition a 0 , b 0 L 2 ( Ω ) with 0 a 0 ( z ) 1 and 0 b 0 ( z ) 1 for all z Ω there exists a unique classical solution to (1) uniformly bounded [ 0 , ) × Ω , i.e., there exists positive constants h a = h a ( D a , D b , α , β ) and h b = h b ( D a , D b , α , β ) such that
sup t [ 0 , ) , z Ω | a ( t , z ) | h a and sup t [ 0 , ) , z Ω | b ( t , z ) | h b .
The paper is organized as follows. Main results of the paper are stated in Section 2. In particular, the observer setup and the estimation of the observation errors are presented in Section 2.2 and Section 2.3, respectively. Numerical examples are discussed in Section 3. Conclusions and a short outlook in Section 4 complete the paper.

2. Observer Design

2.1. Available Measurements and Main Results

Let m + 1 be the measurements be available for the concentrations a and b at positions z = ζ i Ω ¯ : = [ 0 , L ] , i = 0 , , m , m N so that ζ 0 = 0 , ζ m = L , and z i z i 1 = : d i > 0 for all i = 1 , , m . System (1) is then equipped with the outputs
y i a ( t ) = a ( t , ζ i ) , y i b ( t ) = b ( t , ζ i ) , t 0 , i = 0 , , m .
A particular case of m = 1 with d 1 = L corresponds to the availability of boundary measurements only, i.e., no in-domain measurement points. The main result of the paper is given in the following theorem.
Theorem 1.
Let the initial conditions a 0 , b 0 L 2 ( Ω ) for system (1) satisfy 0 a 0 ( z ) 1 and 0 b 0 ( z ) 1 for all z Ω . Then, there exist constants σ i > 0 , i = 1 , , m such that the state of the Gray–Scott model (1) can be asymptotically reconstructed from the measurements (3) provided that d i σ i , i = 1 , , m .
Remark 1.
In this paper, the asymptotic reconstruction of the state refers to the construction of auxiliary PDEs with pointwise measurement injections (called observer) whose state asymptotically converges to the original state of (1) in the L 2 sense. The initial conditions for the original system are assumed to be unknown. In Section 2.3, it will be shown that the mentioned convergence is exponential.
A constructive proof of Theorem 1 consists of the observer design and the analysis of its convergence to the original state of the system. The proof is provided in the two following Section 2.2 and Section 2.3.

2.2. Observer Setup

Following the observer design approach proposed in [28] for a class of tubular reactor models consisting of semi-linear coupled diffusion-convection-reaction systems, the observer is set as a copy of system (1a) and (1b) with the in-domain injection of available measurements y i a , y i b at respective locations ζ i , i = 1 , , m :
t a ^ = D a z 2 a ^ a ^ b ^ 2 + α ( 1 a ^ )
t b ^ = D b z 2 b ^ + a ^ b ^ 2 ( α + β ) b ^
a ^ ( t , ζ i ) = y i a ( t ) , t 0 , i = 0 , , m
b ^ ( t , ζ i ) = y i b ( t ) , t 0 , i = 0 , , m
a ^ ( 0 , z ) = a ^ 0 ( z ) , z Ω
b ^ ( 0 , z ) = b ^ 0 ( z ) , z Ω .
The measurement locations ζ i , i = 0 , , m split Ω into m intervals I i = ( ζ i 1 , ζ i ) , i = 1 , , m with ζ 0 = 0 and ζ m = L . At each measurement location an inhomogeneous Dirichlet-type boundary condition is imposed on the observer, so that the dynamics of the estimated concentrations a and b can be partitioned into m uncoupled estimates a ^ i ( t , z ) and b ^ i ( t , z ) , z I i , i = 1 , , m , respectively. Therefore, the observer dynamics can be written as a set of PDEs defined on the domain z I i , i = 1 , , m
t a ^ i = D a z 2 a ^ i a ^ i b ^ i 2 + α ( 1 a ^ i ) ,
t b ^ i = D b z 2 b ^ i + a ^ i b ^ i 2 ( α + β ) b ^ i ,
with boundary conditions
a ^ i ( t , ζ i 1 ) = y i 1 a ( t ) , t 0 ,
a ^ i ( t , ζ i ) = y i a ( t ) , t 0 ,
b ^ i ( t , ζ i 1 ) = y i 1 b ( t ) , t 0 ,
b ^ i ( t , ζ i ) = y i b ( t ) , t 0 ,
and initial conditions
a ^ i ( 0 , z ) = a ^ 0 ( z ) , z I i ,
b ^ i ( 0 , z ) = b ^ 0 ( z ) , z I i .
The actual concentration estimate for a ^ and b ^ at a given location z Ω can be determined as
a ^ ( t , z ) = i = 1 m a ^ i ( t , x ) χ i ( z ) , b ^ ( t , z ) = i = 1 m b ^ i ( t , x ) χ i ( z ) .
by means of the characteristic functions χ i , i = 1 , , m defined by
χ 1 ( z ) = 1 , z I 1 { ζ 0 , ζ 1 } 0 , otherwise ,
and
χ i ( z ) = 1 , z I i { ζ i } 0 , otherwise , i = 2 , , m .

2.3. Proof of Theorem 1

In Section 2.3, the observer error dynamics will be derived and its convergence analysis will be performed based on the conditions of Theorem 1. For any i = 1 , , m let a i and b i denote the restriction of the functions a and b to the domain (of definition) [ 0 , ) × I i . Introducing the estimation errors a ˜ i ( t , z ) = a ^ i ( t , z ) a i ( t , z ) and b ˜ i ( t , z ) = b ^ i ( t , z ) b i ( t , z ) , i = 1 , , m the error dynamics is given by
t a ˜ i = D a z 2 a ˜ i α a ˜ i ( a i + a ˜ i ) ( b i + b ˜ i ) 2 + a i b i 2 ,
t b ˜ i = D b z 2 b ˜ i ( α + β ) b ˜ i + ( a i + a ˜ i ) ( b i + b ˜ i ) 2 a i b i 2 .
Dirichlet boundary conditions
a ˜ i ( t , ζ i 1 ) = a ˜ i ( t , ζ i ) = 0 , t 0 ,
b ˜ i ( t , ζ i 1 ) = b ˜ i ( t , ζ i ) = 0 , t 0 ,
and initial conditions
a ˜ i ( 0 , z ) = a ^ 0 ( z ) a 0 ( z ) , z I i ,
b ˜ i ( 0 , z ) = b ^ 0 ( z ) b 0 ( z ) , z I i ,
for i = 1 , , m . For any a , b L 2 ( Ω ) let φ ( a , b ) : = a b 2 . Denoting Δ φ i ( a i , b i , a ˜ i , b ˜ i ) = φ ( a i + a ˜ i , b i + b ˜ i ) φ ( a i , b i ) , i = 1 , , m , problem (7) can be rewritten in the form of the initial-value problems for the corresponding evolutionary equations
d d t a ˜ i ( t ) = A i a a ˜ i ( t ) Δ φ i ( a i ( t ) , b i ( t ) , a ˜ i ( t ) , b ˜ i ( t ) ) , t > 0 ,
a ˜ i ( 0 ) = a ^ 0 a 0 L 2 ( I i ) ,
and
d d t b ˜ i ( t ) = A i b b ˜ i ( t ) + Δ φ i ( a i ( t ) , b i ( t ) , a ˜ i ( t ) , b ˜ i ( t ) ) , t > 0 ,
b ˜ i ( 0 ) = b ^ 0 b 0 L 2 ( I i ) ,
for a ˜ i ( t ) = a ˜ i ( t , · ) L 2 ( I i ) , b ˜ i ( t ) = b ˜ i ( t , · ) L 2 ( I i ) , a i ( t ) = a i ( t , · ) L 2 ( I i ) , b i ( t ) = b i ( t , · ) L 2 ( I i ) , i = 1 , , m with operators
A i a = D a z 2 α , A i b = D b z 2 ( α + β ) .
defined on the domains
D i = { f H 2 ( I i ) : f ( ζ i 1 ) = f ( ζ i ) = 0 } ,
i = 1 , , m , where H 2 ( I i ) denotes the Sobolev space of twice differentiable functions whose second derivative is in L 2 ( I i ) .
Following monotonicity arguments [34] and the global existence and boundedness conditions for reaction-diffusion systems [33], there exist positive constants h ^ a = h ^ a ( D a , D b , α , β , h a , b b ) and h ^ b = h ^ b ( D a , D b , α , β , h a , h b ) such that
sup t [ 0 , ) , z Ω | a ^ ( t , z ) | h ^ a and sup t [ 0 , ) , z Ω | b ^ ( t , z ) | h ^ b .
Denoting h ¯ a = max { h a , h ^ a } , h ¯ b = max { h b , h ^ b } and taking (2) and (11) and continuous differentiability of φ with respect to its arguments into account, the reaction term Δ φ admits the following L 2 -estimate
Δ φ i ( a i , b i , a ˜ i , b ˜ i ) = φ ( a i + a ˜ i , b i + b ˜ i ) φ ( a i , b i ) = z I i | φ ( a i ( z ) + a ˜ i ( z ) , b i ( z ) + b ˜ i ( z ) ) φ ( a i ( z ) , b i ( z ) ) | 2 d z ( z I i max | a i ( z ) | h ¯ a , | b i ( z ) | h ¯ b | a i φ ( a i ( z ) , b i ( z ) ) | · | a ˜ i ( z ) | 2 + max | a i ( z ) | h ¯ a , | b i ( z ) | h ¯ b | b i φ ( a i ( z ) , b i ( z ) ) | · | b ˜ i ( z ) | 2 d z ) 1 2 L a a ˜ i + L b b ˜ i .
with L a = h ¯ b 2 , L b = 2 h ¯ a h ¯ b .
Lemma 1.
The operators A i a and A i b , i = 1 , , m are infinitesimal generators of C 0 -semigroups of contractions S i a and S i b with decay bounds
ν i a = α + D a π 2 d i 2 , ν i b = α + β + D b π 2 d i 2 ,
i.e.,
S i a ( t ) 0 e ν i a t , t 0 , i = 1 , , m ,
S i b ( t ) 0 e ν i b t , t 0 , i = 1 , , m ,
where the operator norm · 0 is defined as A 0 = sup x 0 A x x .
Proof. 
The proof is based on the property that the solutions to the associated Sturm–Liouville problem, i.e., the eigenfunctions of operators A i a , form a Riesz basis of L 2 ( I i ) [35]. By the spectrum determined growth assumption [36], the decay bound ν i a coincides with the largest eigenvalue A i a , i.e., ν i a = α + D a π 2 / d i 2 . Similarly, the respective decay rate ν i b = α + β + D b π 2 / d i 2 can be derived for the operator A i b . This completes the proof.    □
Since operators A i a and A i b , i = 1 , , m are infinitesimal generators of C 0 -semigroups and the reaction term Δ φ i in the error-system (7) is Lipschitz continuous in a ˜ i and b ˜ i , uniformly in t on bounded intervals, the error-system (7) has a unique local mild solution for any a ˜ i ( 0 , · ) , b ˜ i ( 0 , · ) L 2 ( I i ) [37] (Theorem 1.4, Chapter 6). Following Lemma 1 the implicit solution to (7) can be then written as
a ˜ i ( t ) = S i a ( t ) a ˜ i 0 0 t S i a ( t τ ) Δ φ i ( a i ( τ ) , b i ( τ ) , a ˜ i ( τ ) , b ˜ i ( τ ) ) d τ , b ˜ i ( t ) = S i b ( t ) b ˜ i 0 + 0 t S i b ( t τ ) Δ φ i ( a i ( τ ) , b i ( τ ) , a ˜ i ( τ ) , b ˜ i ( τ ) ) d τ ,
i = 1 , , m . Taking the norms of both sides of the above inequalities and accounting for (12) and (14) it follows that
a ˜ i ( t ) e ν i a t a ˜ i 0 + 0 t e ν i a ( t τ ) ( L a a ˜ i ( τ ) + L b b ˜ i ( τ ) ) d τ , b ˜ i ( t ) e ν i b t b ˜ i 0 + 0 t e ν i b ( t τ ) ( L a a ˜ i ( τ ) + L b b ˜ i ( τ ) ) d τ ,
i = 1 , , m . Denoting the right-hand sides of the latter inequalities by ξ i a and ξ i b , respectively, and differentiating ξ i a , ξ i b w.r.t. t we obtain
d d t ξ i a ( t ) = ν i a e ν i a t a ˜ i 0 + L a a ˜ i ( t ) + L b b ˜ i ( t ) + ν i a 0 t e ν i a ( t τ ) ( L a a ˜ i ( τ ) + L b b ˜ i ( τ ) ) d τ = ν i a ξ i a ( t ) + L a a ˜ i ( t ) + L b b ˜ i ( t ) ( ν i a + L a ) ξ i a ( t ) + L b ξ i b ( t ) d d t ξ i b ( t ) = ν i b e ν i b t b ˜ i 0 + L a a ˜ i ( t ) + L b b ˜ i ( t ) + ν i b 0 t e ν i b ( t τ ) ( L a a ˜ i ( τ ) + L b b ˜ i ( τ ) ) d τ = ν i b ξ i b ( t ) + L a a ˜ i ( t ) + L b b ˜ i ( t ) L a ξ i a ( t ) + ( ν i b + L b ) ξ i b ( t ) ,
i = 1 , , m . Introducing the vector notation ξ i = ( ξ i a , ξ i b ) the last inequalities can be written as
ξ ˙ i ν i a + L a L b L a ν i b + L b : = Λ i ξ i , i = 1 , , m .
If the matrix Λ i from (15) is Hurwitz for every i = 1 , , m then the corresponding ξ i converges exponentially to zero and, therefore, the L 2 -norms of the observation errors a ˜ i , b ˜ i vanish when time t . Conditions
α + D a π 2 d i 2 + α + β + D b π 2 d i 2 > L a + L b ,
( L a ( α + D a π 2 d i 2 ) ) ( L b ( α + β + D b π 2 d i 2 ) ) > L a L b
imply that the trace tr Λ i < 0 and the determinant det Λ i > 0 and, therefore Λ i is Hurwitz for any i = 1 , , m . Inequalities (16a) and (16b) can always be satisfied by choosing sufficiently small d i , i.e., if sensor locations are sufficiently dense in Ω . Let us denote this value of d i by σ i . Then, it is clear that (16a) and (16b) are also satisfied for any d i σ i , i = 1 , , m . This completes the proof of Theorem 1. The observer is given by the family of PDEs (5) and the estimates for the concentrations a and b are obtained using (6).

3. Numerical Case Studies and Discussion

3.1. Example 1 (Stationary Pattern)

Model (1) is considered on the domain Ω = ( 0 , 2.5 ) with parameters D a = 2 × 10 4 , D b = 1 × 10 4 , α = 0.02951 , β = 0.058 and the initial conditions ( a 0 , b 0 ) = ( 1 , 0 ) which are perturbed to ( a 0 ( z ) , b 0 ( z ) ) = ( 0.5 , 0.25 ) at locations z ( 0.925 , 1.05 ) and z ( 1.925 , 2.05 ) (see Figure 1a). The corresponding stationary pattern is depicted in Figure 1b. Thirteen measurement points are distributed uniformly over Ω . The initial values for the observer are selected at the steady state ( a ^ 0 , b ^ 0 ) = ( 1 , 0 ) . The evolution of the system and the observer states are depicted in Figure 2. The corresponding observation errors are given in Figure 3 showing the convergence of their norms to zero as t . All simulations in Example 1 (and Example 2) are performed in Matlab using pdepe-function and approximate solutions are plotted on 10 3 × 10 3 space-time discretization mesh.

3.2. Example 2 (Non-Stationary Pattern)

Model (1) is considered in the domain Ω = ( 0 , 2.5 ) with parameters D a = 2 × 10 4 , D b = 1 × 10 4 , α = 0.02 , β = 0.047 and the initial conditions ( a 0 , b 0 ) = ( 1 , 0 ) which are perturbed to ( a 0 ( z ) , b 0 ( z ) ) = ( 0.5 , 0.25 ) at locations z ( 0.925 , 1.05 ) and z ( 1.925 , 2.05 ) and to ( a 0 ( z ) , b 0 ( z ) ) = ( 0.25 , 0.75 ) at locations z ( 0.25 , 0.375 ) . A comparison of the original behavior and the observer with six uniformly distributed sensors is given in Figure 4 and the corresponding observation errors are provided in Figure 5. The norms of these errors converge to zero as t . Additionally, the observation errors for the observers with 3, 6, 11, 51, and 126 equidistant measurement locations are depicted in Figure 6. These numerical simulations demonstrate that the smaller gaps d i between sensors lead to smaller observation errors and their faster convergence to 0. This convergence is exponential provided a sufficiently large number of sensors is used, i.e., the distances d i between sensors satisfy (16). The initial conditions for all observers are selected at the steady state ( a ^ 0 , b ^ 0 ) = ( 1 , 0 ) .
For the system parameters D a , D b , α , β , and initial conditions used in Examples 1 and 2, the uniform bounds of the concentrations can be taken as h ¯ a = h ¯ b = 1 . Then, (16) suggests that 125 sensors are required to guarantee the convergence of the observer’s state to the real states of both systems from Examples 1 and 2. The simulations, however, show that 13 and 6 sensors are sufficient for Example 1 and Example 2, respectively. There are two reasons for this conservatism: (i) Lipschitz-type estimates of the reaction nonlinearities and rough estimates of their gradients; (ii) Theoretical results guarantee the convergence of the error for any initial conditions, while the simulations use particular ones.
Taking this into account, the theoretical result of the current paper provides a fundamental statement on the possibility of pattern reconstruction by choosing a sufficiently large number of measurement points. For the simulations and real experiments this number can be considered as a tuning parameter. Interestingly, if the number of sensors is less than the value required to satisfy (16), the non-stationary patterns and spatiotemporal chaotic behavior are more likely to be properly tracked with the observer (5) compared to the asymptotically stable stationary patterns. The reason for this is that the perturbation terms Δ φ i in (8) oscillate in a relatively wide range of values for the case of non-stationary behavior whilst these terms can be permanently large in particular spatial intervals I i when the state profile is close to the stationary pattern. In these intervals, the observer state may diverge from the real state if the corresponding d i , i = 1 , , m are larger than the required theoretical value defined in (16).

4. Conclusions and Outlook

The paper proposes a constructive state estimation technique for the one-dimensional Gray–Scott model utilizing the state measurements at a finite number of spatial locations. Sufficient conditions are derived which ensure the exponential convergence of the estimated state to the original one. The proposed state reconstruction technique can be utilized for the feedback control schemes which require the knowledge of the complete state of the system. Complete state feedback of reaction-diffusion systems are often used for the control of semiconductor nanostructures [38] and particular examples of the control of patterns in the Gray–Scott model via delayed state feedback can be found in [21]. In addition, inequalities (16a) and (16b) can be reformulated as sufficient conditions for the synchronization of the master-slave configuration of two identical 1D Gray–Scott models coupled via a finite number of spatial locations.
It is of interest to obtain more precise estimates of the invariant subspaces for the concentrations a, b, and a + b depending on the system parameters, initial conditions, and spatial interval. Numerical simulations of [3,5] suggest that neither a nor b are O ( 1 ) throughout the whole pattern. For instance, during a peak in b, it has been observed that b is ‘large’, while a becomes ‘small’. This additional information might lead to more precise estimates of the constants L a , L b used in the proof of Theorem 1. Also, it is of interest to study possible improvements of the observer’s performance by adding an output injection term (i.e., the difference between the measured and estimated output weighted with some observer gain) directly into the observer PDEs and by optimizing the non-uniform spacing between measurement locations. Another challenging direction is the observer design with a finite number of measurement locations for the Gray–Scott model defined in 2D and higher-dimensional spatial domains.
The observer design approach proposed in this paper assumes the knowledge of the model and all its parameters. This assumption may not always be compatible with real applications and experimental setups. Therefore, a fusion of the proposed state estimation technique with the simultaneous parameter identification could be of interest for future research.

Author Contributions

Conceptualization, P.F., A.S. and T.M.; methodology, P.F., A.S. and T.M.; validation, P.F.; formal analysis, P.F., A.S. and T.M.; writing—original draft preparation, P.F.; writing—review and editing, P.F., A.S. and T.M.; visualization, P.F.; project administration, A.S. and T.M.; funding acquisition, A.S. and T.M. All authors have read and agreed to the published version of the manuscript.

Funding

Funded by the Deutsche Forschungsgemeinschaft (DFG, German Research Foundation), Project-ID 434434223, SFB 1461.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data sharing not applicable.

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Gray, P.; Scott, S. Autocatalytic reactions in the isothermal, continuous stirred tank reactor: Oscillations and instabilities in the system A+ 2B→3B; B→C. Chem. Eng. Sci. 1984, 39, 1087–1097. [Google Scholar] [CrossRef]
  2. McGough, J.S.; Riley, K. Pattern formation in the Gray–Scott model. Nonlinear Anal. Real World Appl. 2004, 5, 105–121. [Google Scholar] [CrossRef]
  3. Doelman, A.; Kaper, T.J.; Zegeling, P.A. Pattern formation in the one-dimensional Gray-Scott model. Nonlinearity 1997, 10, 523. [Google Scholar] [CrossRef]
  4. Nishiura, Y.; Ueyama, D. Spatio-temporal chaos for the Gray–Scott model. Phys. D 2001, 150, 137–162. [Google Scholar] [CrossRef]
  5. Reynolds, W.N.; Pearson, J.E.; Ponce-Dawson, S. Dynamics of self-replicating patterns in reaction diffusion systems. Phys. Rev. Lett. 1994, 72, 2797. [Google Scholar] [CrossRef]
  6. Kolokolnikov, T.; Wei, J. On ring-like solutions for the Gray–Scott model: Existence, instability and self-replicating rings. Eur. J. Appl. Math. 2005, 16, 201–237. [Google Scholar] [CrossRef] [Green Version]
  7. Delgado, J.; Hernández-Martínez, L.I.; Pérez-López, J. Global bifurcation map of the homogeneous states in the Gray–Scott model. Int. J. Bifurc. Chaos 2017, 27, 1730024. [Google Scholar] [CrossRef] [Green Version]
  8. You, Y. Global attractor of the Gray-Scott equations. Commun. Pure Appl. Anal. 2008, 7, 947. [Google Scholar] [CrossRef]
  9. Morgan, D.S.; Kaper, T.J. Axisymmetric ring solutions of the 2D Gray–Scott model and their destabilization into spots. Phys. D 2004, 192, 33–62. [Google Scholar] [CrossRef] [Green Version]
  10. Muratov, C.; Osipov, V.V. Static spike autosolitons in the Gray-Scott model. J. Phys. A 2000, 33, 8893. [Google Scholar] [CrossRef]
  11. Wei, J.; Winter, M. Asymmetric spotty patterns for the Gray–Scott model in ℝ2. Stud. Appl. Math. 2003, 110, 63–102. [Google Scholar] [CrossRef]
  12. Ouyang, Q.; Swinney, H.L. Transition from a uniform state to hexagonal and striped Turing patterns. Nature 1991, 352, 610–612. [Google Scholar] [CrossRef]
  13. Pearson, J.E. Complex patterns in a simple system. Science 1993, 261, 189–192. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  14. Wang, W.; Lin, Y.; Yang, F.; Zhang, L.; Tan, Y. Numerical study of pattern formation in an extended Gray–Scott model. Commun. Nonlinear Sci. Numer. Simul. 2011, 16, 2016–2026. [Google Scholar] [CrossRef]
  15. Vigelius, M.; Meyer, B. Stochastic simulations of pattern formation in excitable media. PLoS ONE 2012, 7, e42508. [Google Scholar] [CrossRef] [Green Version]
  16. Lee, K.J.; McCormick, W.; Ouyang, Q.; Swinney, H.L. Pattern formation by interacting chemical fronts. Science 1993, 261, 192–194. [Google Scholar] [CrossRef] [Green Version]
  17. Lee, K.J.; McCormick, W.D.; Pearson, J.E.; Swinney, H.L. Experimental observation of self-replicating spots in a reaction–diffusion system. Nature 1994, 369, 215–218. [Google Scholar] [CrossRef]
  18. Hankins, S.N.; Fertig, R.S., III. Methodology for optimizing composite design via biological pattern generation mechanisms. Mater. Des. 2021, 197, 109208. [Google Scholar] [CrossRef]
  19. Vigneresse, J.L.; Truche, L. Modeling ore generation in a magmatic context. Ore Geol. Rev. 2020, 116, 103223. [Google Scholar] [CrossRef]
  20. Sherratt, J.A.; Mackenzie, J.J. How does tidal flow affect pattern formation in mussel beds? J. Theor. Biol. 2016, 406, 83–92. [Google Scholar] [CrossRef]
  21. Kyrychko, Y.; Blyuss, K.; Hogan, S.; Schöll, E. Control of spatiotemporal patterns in the Gray–Scott model. Chaos 2009, 19, 043126. [Google Scholar] [CrossRef] [Green Version]
  22. Xie, W.X.; Cao, S.P.; Cai, L.; Zhang, X.X. Study on Turing Patterns of Gray–Scott Model via Amplitude Equation. Int. J. Bifurc. Chaos 2020, 30, 2050121. [Google Scholar] [CrossRef]
  23. Zhang, K.; Liu, X.; Xie, W.C. Impulsive Control and Synchronization of Spatiotemporal Chaos in the Gray–Scott Model. In Interdisciplinary Topics in Applied Mathematics, Modeling and Computational Science; Springer: New York, NY, USA, 2015; pp. 549–555. [Google Scholar]
  24. Zhang, K. Impulsive Control of Dynamical Networks. Ph.D. Thesis, University of Waterloo, Waterloo, ON, Canada, 2017. [Google Scholar]
  25. Torres, L.; Besancon, G.; Verde, C.; Georges, D. Parameter identification and synchronization of spatio-temporal chaotic systems with a nonlinear observer. IFAC Proc. Vol. 2012, 45, 267–272. [Google Scholar] [CrossRef]
  26. Torres, L.; Besançon, G.; Verde, C.; Guerrero-Castellanos, J.F. Generalized synchronization of a class of spatiotemporal chaotic systems using nonlinear observers. Int. J. Bifurc. Chaos 2015, 25, 1550149. [Google Scholar] [CrossRef]
  27. Torres, L.; Besançon, G.; Georges, D.; Verde, C. Exponential nonlinear observer for parametric identification and synchronization of chaotic systems. Math. Comput. Simul. 2012, 82, 836–846. [Google Scholar] [CrossRef]
  28. Schaum, A.; Alvarez, J.; Meurer, T.; Moreno, J. State-estimation for a class of tubular reactors using a pointwise innovation scheme. J. Process Control 2017, 60, 104–114. [Google Scholar] [CrossRef]
  29. Schaum, A.; Moreno, J.A.; Alvarez, J.; Meurer, T. A simple observer scheme for a class of 1-D semi-linear parabolic distributed parameter systems. In Proceedings of the 2015 European Control Conference (ECC), Linz, Austria, 15–17 July 2015; pp. 49–54. [Google Scholar]
  30. Schaum, A.; Alvarez, J.; Meurer, T.; Moreno, J. Pointwise innovation–based state observation of exothermic tubular reactors. IFAC-PapersOnLine 2016, 49, 955–960. [Google Scholar] [CrossRef]
  31. Schaum, A. An unknown input observer for a class of diffusion-convection-reaction systems. at-Automatisierungstechnik 2018, 66, 548–557. [Google Scholar] [CrossRef]
  32. Pierre, M. Global existence in reaction-diffusion systems with control of mass: A survey. Milan J. Math. 2010, 78, 417–455. [Google Scholar] [CrossRef]
  33. Hollis, S.L.; Martin, R.H., Jr.; Pierre, M. Global existence and boundedness in reaction-diffusion systems. SIAM J. Math. Anal. 1987, 18, 744–761. [Google Scholar] [CrossRef]
  34. Mironchenko, A.; Karafyllis, I.; Krstic, M. Monotonicity methods for input-to-state stability of nonlinear parabolic PDEs with boundary disturbances. SIAM J. Control Optim. 2019, 57, 510–532. [Google Scholar] [CrossRef]
  35. Delattre, C.; Dochain, D.; Winkin, J. Sturm-Liouville systems are Riesz-spectral systems. Int. J. Appl. Math. Comput. Sci. 2003, 13, 481–484. [Google Scholar]
  36. Curtain, R.F.; Zwart, H. An Introduction to Infinite-Dimensional Linear Systems Theory; Springer: New York, NY, USA, 1995. [Google Scholar]
  37. Pazy, A. Semigroups of Linear Operators and Applications to Partial Differential Equations; Springer: New York, NY, USA, 1992. [Google Scholar]
  38. Franceschini, G.; Bose, S.; Schöll, E. Control of chaotic spatiotemporal spiking by time-delay autosynchronization. Phys. Rev. E 1999, 60, 5426. [Google Scholar] [CrossRef]
Figure 1. Typical patterns generated by the Equation (1) in the interval (0, 2.5) with diffusion coefficients Da = 2 × 10−4 and Db = 10−4. Both patterns (b,c) emerge from the same initial conditions (a) but for different sets of parameters α, β.
Figure 1. Typical patterns generated by the Equation (1) in the interval (0, 2.5) with diffusion coefficients Da = 2 × 10−4 and Db = 10−4. Both patterns (b,c) emerge from the same initial conditions (a) but for different sets of parameters α, β.
Systems 09 00071 g001
Figure 2. A comparison of the evolution of the system and the observer states for Example 1.
Figure 2. A comparison of the evolution of the system and the observer states for Example 1.
Systems 09 00071 g002
Figure 3. Observation errors for Example 1.
Figure 3. Observation errors for Example 1.
Systems 09 00071 g003
Figure 4. A comparison of the original evolution of a and a ^ for the observers with 6 measurement locations for Example 2.
Figure 4. A comparison of the original evolution of a and a ^ for the observers with 6 measurement locations for Example 2.
Systems 09 00071 g004
Figure 5. Observation errors for the observer with 6 sensors for Example 2.
Figure 5. Observation errors for the observer with 6 sensors for Example 2.
Systems 09 00071 g005
Figure 6. Evolution of a ˜ ( t ) + b ˜ ( t ) (i.e., the sum of L 2 -norms of the observation errors) for Example 2 depending on the number of equidistantly located sensors for t [ 0 , 5000 ] (top figure) and t [ 0 , 50 ] (bottom figure). The observer with 3 sensors does not converge to the original system, whereas all other observers converge to the original system with the convergence rate increasing with the number of sensors.
Figure 6. Evolution of a ˜ ( t ) + b ˜ ( t ) (i.e., the sum of L 2 -norms of the observation errors) for Example 2 depending on the number of equidistantly located sensors for t [ 0 , 5000 ] (top figure) and t [ 0 , 50 ] (bottom figure). The observer with 3 sensors does not converge to the original system, whereas all other observers converge to the original system with the convergence rate increasing with the number of sensors.
Systems 09 00071 g006
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Feketa, P.; Schaum, A.; Meurer, T. Distributed Parameter State Estimation for the Gray–Scott Reaction-Diffusion Model. Systems 2021, 9, 71. https://doi.org/10.3390/systems9040071

AMA Style

Feketa P, Schaum A, Meurer T. Distributed Parameter State Estimation for the Gray–Scott Reaction-Diffusion Model. Systems. 2021; 9(4):71. https://doi.org/10.3390/systems9040071

Chicago/Turabian Style

Feketa, Petro, Alexander Schaum, and Thomas Meurer. 2021. "Distributed Parameter State Estimation for the Gray–Scott Reaction-Diffusion Model" Systems 9, no. 4: 71. https://doi.org/10.3390/systems9040071

APA Style

Feketa, P., Schaum, A., & Meurer, T. (2021). Distributed Parameter State Estimation for the Gray–Scott Reaction-Diffusion Model. Systems, 9(4), 71. https://doi.org/10.3390/systems9040071

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