Entropy-Preserving Coupling of Hierarchical Gas Models
Pascal Mindt, Jens Lang, Pia Domschke

TL;DR
This paper develops entropy-preserving coupling conditions for hierarchical gas flow models at pipeline junctions, ensuring well-posedness and solution uniqueness for complex transient flow scenarios.
Contribution
It introduces a novel entropy-preserving coupling framework for hierarchical gas models, including compressors, with proven existence and uniqueness of solutions.
Findings
Existence and uniqueness of solutions at junctions.
Well-posedness of Cauchy problems with small total variation.
Framework applicable to models with compressors and different fidelities.
Abstract
This paper is concerned with coupling conditions at junctions for transport models which differ in their fidelity to describe transient flow in gas pipelines. It also includes the integration of compressors between two pipes with possibly different models. A hierarchy of three one-dimensional gas transport models is built through the 3x3 polytropic Euler equations, the 2x2 isentropic Euler equations and a simplified version of it for small velocities. To ensure entropy preservation, we make use of the novel entropy-preserving coupling conditions recently proposed by Lang and Mindt [Netw. Heterog. Media, 13:177-190, 2018] and require the continuity of the total enthalpy at the junction and that the specific entropy for pipes with outgoing flow equals the convex combination of all entropies that belong to pipes with incoming flow. We prove the existence and uniqueness of solutions to…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Entropy-Preserving Coupling of Hierarchical Gas Models
P. Mindt, J. Lang, P. Domschke
Pascal Mindt, Jens Lang111corresponding author , and Pia Domschke
Technische Universität Darmstadt
*Dolivostraße 15, 64293 Darmstadt, Germany
(December 14, 2019)
Abstract
This paper is concerned with coupling conditions at junctions for transport models which differ in their fidelity to describe transient flow in gas pipelines. It also includes the integration of compressors between two pipes with possibly different models. A hierarchy of three one-dimensional gas transport models is built through the polytropic Euler equations, the isentropic Euler equations and a simplified version of it for small velocities. To ensure entropy preservation, we make use of the novel entropy-preserving coupling conditions recently proposed by Lang and Mindt [Netw. Heterog. Media, 13:177-190, 2018] and require the continuity of the total enthalpy at the junction and that the specific entropy for pipes with outgoing flow equals the convex combination of all entropies that belong to pipes with incoming flow. We prove the existence and uniqueness of solutions to generalised Riemann problems at a junction in the neighbourhood of constant coupling functions and stationary states which belong to the subsonic region. This provides the basis for the well-posedness of certain Cauchy problems for initial data with sufficiently small total variation.
Keywords: Conservation laws, networks, Euler equations at junctions, model hierarchy, coupling conditions of compressible fluids, compressor coupling
2010 Mathematics Subject Classification: 35L60, 35L65, 35Q31, 35R02, 76N10
1 Introduction
The transient flow of natural gas through pipeline networks in a dynamic supply-demand environment has been attracting increasing interest. Such distribution networks play an important role in future energy systems. They also allow the storage of renewable electric energy within a power-to-gas process chain. Simulation and optimisation of gas pipeline networks require the study of large scale models ranging from complex compressor stations to networks of a whole country. There exists a bunch of models based on the compressible Euler equations to predict the network behaviour with varying accuracy, see e.g. [2, 21, 22] and the nice overview in [4].
Since more accurate models are computationally more expensive, an appropriate use of a hierarchy of models is desirable. In a sequence of papers [13, 14, 15], we have developed adaptive strategies to automatically control the model selection, mainly depending on the dynamics of the gas flow. Generally, simplified models can be applied in regions with low activity, while sophisticated models have to be used in regions, where the dynamical behaviour has to be resolved in more detail.
A crucial point in the one-dimensional modelling process of gas networks is the determination of physically sound coupling conditions at junctions. Beside the natural mass and energy conservation, the equality of the dynamic pressure [12] or the pressure itself [1, 17] are widely used in the literature. The latter one is the usual choice in the engineering community. For isothermal and isentropic flows, investigations in [23, 24] showed that both pressure-based coupling conditions can deliver non-physical solutions characterized by the production of mechanical energy at a junction and should be replaced by the equality of enthalpy. Recently, we have extended this result to Euler systems with source terms at a junction of pipes with possibly different cross-sectional areas [18]. We additionally propose entropy-preserving coupling conditions, i.e., we require that the specific entropy for pipes with outgoing flow equals the convex combination of all entropies that belong to pipes with incoming flow.
In this paper, we generalize the design of entropy-preserving coupling conditions in order to account for varying models at a single junction. A hierarchy of three one-dimensional gas transport models which differ in their fidelity is built through the polytropic Euler equations, the isentropic Euler equations and a simplified version of it, where the kinetic energy is neglected. We also consider the practically important case of a compressor connected by two pipes with possibly different gas transport models. We first define solutions of generalised one-sided Riemann problems at a junction and show then by suitable application of the Implicit Function Theorem the existence and uniqueness of such solutions in the neighbourhood of constant coupling functions and stationary states which belong to the subsonic region. This provides the basis for the well-posedness of certain Cauchy problems for initial data with sufficiently small total variation.
The paper is organised as follows. In Sect. 2, we introduce a model hierarchy for polytropic Euler equations. Thermodynamically consistent coupling conditions are described in Sect. 3, including coupling at junctions and two models of compressor coupling. In Sect. 4, we study the solvability of generalized Riemann problems. The corresponding Cauchy problems and their solutions are studied in Sect. 5.
2 Model Hierarchy for Polytropic Euler Equations
We consider the one-dimensional polytropic Euler equations with source terms as our most accurate model to describe the gas flow in a pipe of infinite length,
[TABLE]
with thermodynamic variables and flux functions
[TABLE]
Here, is the density, is the velocity, is the pressure, and is the total energy. Let and be the specific heat at constant volume and pressure, respectively. Then, is the gas constant and is the adiabatic exponent. The relation between the specific internal energy and the temperature of a polytropic gas is described by . Together with the total energy and the ideal gas law , the equation of state for an ideal polytropic gas in the common form reads
[TABLE]
For later use, we introduce the mass flux , the specific entropy , the total enthalpy , and the speed of sound defined by
[TABLE]
where is a constant entropy value. More details about the underlying thermodynamic principles can be found, e.g., in [19, Sect. 14.4]. The right-hand side vector describes source terms, e.g., gravity and friction.
A first simplification for small disturbances around some background state is the use of an isentropic flow, where the entropy is taken as constant throughout the gas. In this case, we can drop the third equation in (1), i.e., the conservation of energy. The isentropic Euler equations taken as model are
[TABLE]
with thermodynamic variables and flux functions
[TABLE]
Taking in (5), we get an explicit relation between pressure and density,
[TABLE]
which serves now as equation of state for the isentropic Euler equations. Total energy, total entropy and speed of sound simplify to functions of and ,
[TABLE]
The isentropic equations are still nonlinear and shocks can appear, if we allow arbitrary data. Then entropy and energy will jump to a higher level across the shock, indicating the correct vanishing-viscosity solution. Although conservation of energy is no longer satisfied, such isentropic shocks may be a good approximation to reality, if they are weak enough. Further arguments are given in [19, Sect. 14.5].
In many practical situations, the spatial derivative of the kinetic energy can be neglected [21]. This yields model – a further simplification of (6) with thermodynamic variables and flux functions
[TABLE]
We formally set and use for the total energy and enthalpy the following approximations:
[TABLE]
The speed of sound in (10) remains unchanged.
The models , define a hierarchy of models with decreasing fidelity. Their characteristic eigenvalues are given by
[TABLE]
In what follows, we will work within the subsonic region, i.e., . In this case, only can change its sign, depending on the velocity. It will be always clear to which model the state belongs.
3 Thermodynamically Consistent Model Coupling
3.1 Coupling at Junctions
In this section, we consider one-dimensional gas flow on a network consisting of a single junction connecting pipe sections of infinite length
[TABLE]
for . The possibly different models are identified by the parameters . Each pipe is described by a vector, , originating from the common junction and parameterized by , the real halfline . The surface section of the pipe equals . We assume for .
For each model, we introduce two sets of subsonic data
[TABLE]
with . Due to and the orientation of the pipes, we can relate pipes modelled by with a flow direction towards the junction with (incoming flow), while corresponds to pipes with flow direction away from the junction (outgoing flow). Since and for the isentropic models , , a distinction between incoming and outgoing pipes is usually not necessary. However, this separation becomes crucial if these models are coupled with . This point is discussed in more detail in Section 4.
The corresponding index sets of the incoming and outgoing pipes are defined by
[TABLE]
For later use, we define the index sets and for incoming and outgoing pipes, and the special numbers and . We will only consider cases with
[TABLE]
The coupling of the different model equations at the junction-pipe interface is prescribed by a set of coupling conditions of the form
[TABLE]
where is a possibly nonlinear function of the traces of the unknown variables and is a coupling constant, which depends only on time. We will use the entropy-preserving coupling conditions from [18] for ,
[TABLE]
with the entropy mix
[TABLE]
The function in (H) is not prescribed and determined by the flow itself. It must be eliminated before the coupling function is defined. We fix one of the enthalpy equations for a certain , which will be specified later, and subtract from it all the other ones. This gives the coupling conditions
[TABLE]
with . Note that here .
3.2 Compressor Coupling
Compressors in a network are typically placed between two pipes with equal surface section and have to be described by special coupling conditions. The task of a compressor is to increase the pressure which is permanently decreased through friction. We consider the resulting compression under adiabatic conditions, i.e., zero heat transfer between the gas and the surroundings, and as reversible process in which the entropy remains constant. This leads to the following coupling conditions (see also [20, Chapt. 4.4]):
[TABLE]
Here, and , hence different models for the two pipes are allowed. The coupling constant stands for the change in adiabatic enthalpy, necessary to raise the incoming pressure to the outgoing pressure . The condition (CS) can be also expressed in the form
[TABLE]
In optimal control problems, is often replaced by the theoretical compressor power, [16, 20], which can be also used as coupling constant. In this case, we have
[TABLE]
Note that .
The coupling conditions defined above yield the two coupling functions
[TABLE]
[TABLE]
and the corresponding -functions in (24),
[TABLE]
4 Generalized Riemann Problems for Model Coupling
4.1 Coupling at Junctions
In this section we will show that the coupling conditions (M), (H) and (S) for the network system (16) – (17) with are well-defined. Following the theoretical framework applied in [5, 12, 18], we consider a generalised Riemann problem at a junction connecting pipes with different gas flow models, and show that there exists a unique self-similar solution in terms of the classical Lax solution to standard Riemann problems.
Let us denote by for and nonempty sets and define the overall state space .
Definition 4.1**.**
The generalized Riemann problem at a junction in with adjacent pipes with different flow models is defined through the set of equations
[TABLE]
where the states are constant states in and is a constant vector of dimension .
Definition 4.2**.**
A -solution to the Riemann problem (31) is a self-similar function for which the following hold:
There exists a constant state such that all components coincide with the restriction to of the Lax solution to the standard Riemann problem for ,
[TABLE] 2. 2.
The state satisfies for all .
Riemann solution for isentropic Euler equations. The solution of the standard Riemann problem (32) for the isentropic models and with initial data for and , respectively, can be described by a set of elementary waves such as rarefaction and shock waves.
These waves are parameterisations of the Rankine-Hugoniot jump condition and the Riemann invariants [19, 25]. Due to the construction of the network and the subsonic flow conditions, only -waves can hit the junction, whereas -waves leave the junction. These waves separate the solution in three states , , see Fig. 2. The components of are determined by the following equations [6]:
[TABLE]
where
[TABLE]
Riemann solution for polytropic Euler equations. For the polytropic Euler equations, the set of waves is extended by a contact discontinuity which is located between the other two, see Fig. 2.
Here, -waves enter the junction, - and -waves leave the junction while separating the solution in four states . The velocity and the pressure are constant across the contact discontinuity, i.e., we have
[TABLE]
The four sought variables are again implicitly defined by means of parameterizations [25, Chapt. 4], [19, Chapt. 14.11]. It holds
[TABLE]
where for
[TABLE]
with and . The parameter is determined from the second equality in (38). The functions and are twice continuously differentiable at . The total energy for the inner region is derived from for .
Lax curves. By means of the Riemann solutions, we can set up the parameterisations of the -waves, the so called -Lax curves. For the isentropic models, and , they are given by
[TABLE]
The Lax-curves for the model read
[TABLE]
Coupling conditions for the -solution. Since in our network modelling all pipes are only outgoing from a junction with respect to -coordinate, the sign of the velocity in incoming pipes (w.r.t. flow direction) has to be changed when switching from the standard to the generalised Riemann problem. This changes the parameterisations of all -curves. Indeed, has to be replaced by for , and by . We also note that a contact discontinuity always travels with positive wave speed. This is a consequence of constant initial data, the spatial parametrisation of the pipes and the restriction to subsonic flow.
The coupling conditions in (31) can now be expressed in terms of the Lax-curves, see Fig. 3 for a schematic illustration. Let us set for . Then, the sought state in Def. 4.2 satisfies
[TABLE]
with
[TABLE]
Given constant states , mass flux, enthalpy and entropy can be extracted from using the Lax curves:
[TABLE]
with , where and depend on the model chosen and are given by the expressions
[TABLE]
Without loss of generality, let , , , and . Accordingly, the free parameters are and . The coupling conditions (M), (H), and (S) can now be written as
[TABLE]
with defined through
[TABLE]
We set for , which is always possible, if is well-defined by the coupling conditions (54). The regularity of the Lax curves ensures the property . It remains to show that (54) has a unique solution. Newton’s method can then be applied to determine the solution vector , which determines the states . For the well-posedness of the generalised Riemann problem (31) with the coupling function defined in (54), the following local result as a generalisation of [18, Theorem 2.1] can be given.
Theorem 4.1**.**
Let and as defined in (54). Assume constant initial data , and , , with are given. Then there exist positive constants and such that for all initial states with , the Riemann problem (31) admits a unique -solution satisfying and
[TABLE]
Additionally, if is replaced by , where , and is the corresponding -solution for the same initial state , then
[TABLE]
with .
Proof.
In the spirit of the implicit function theorem, it is sufficient to study the determinant of the Jacobian matrix with the two argument vectors and . Note that . The Jacobian reads
[TABLE]
Here, we have used the notations , for and , and . Note that for . From (51), we derive the following derivatives:
[TABLE]
where for and for . None of the derivatives can vanish, except and . Without loss of generality, we number the incoming pipes in such a way that . Then , and therefore since for . Note that has been assumed.
Case 1: .
A closer inspection of the special structure of the Jacobian (58) reveals that it is regular if and only if all –matrices
[TABLE]
are regular. Taking into account the sign of the derivatives, we find
[TABLE]
Case 2: .
In this case, model does not appear for outgoing pipes. Hence, the entropy mix is simply passed as constant entropy value to the lower order models applied in the outflow region. The parameters disappear and the Jacobian matrix has the simplified form
[TABLE]
We first note that for all . Consequently, the column vectors are linearly dependent if and only if the first vector can be written as the sum of the others. It would request that with , which contradicts . This shows .
Now, the implicit function theorem ensures the existence of a , a neighbourhood of in case 1 or in case 2, and a function such that and if and only if for all . The solution can then be identified by the restriction to of the solution to the standard Riemann problem (32) with . The Lipschitz estimate (56) follows from the -regularity of . Since depends smoothly on , the same arguments as above can be used to show (57). ∎
4.2 Compressor Coupling
We will now show that the compressor couplings, i.e., the coupling conditions (CM) and (CS) accomplished with either (CP1) or (CP2), are also well-defined. The generalized Riemann problem for the compressor and its self-similar -solution can be formulated using Definition 4.2 with and given by the corresponding compressor model.
We have the following theorem:
Theorem 4.2**.**
Let , and defined through (CM), (CS), and either (CP1) or (CP2). Assume constant initial data and with and with are given. Then there exist positive constants and such that for all states with , the Riemann problem (31) admits a unique -solution satisfying and
[TABLE]
Proof.
We proceed as in Theorem 4.1 and study the determinants of the Jacobian matrices. Let us first start with (CP1) and the case where model is taken at the outflow. Then the free parameter vector is and the coupling conditions can be written in the form . More precisely, we have
[TABLE]
with . The derivatives taken at constant state values read
[TABLE]
and
[TABLE]
for . The Jacobian of evaluated at if or if has the form
[TABLE]
where we used the notation for , and . A short calculation of all derivatives of the second coupling condition reveals
[TABLE]
Together with , , and , this shows
[TABLE]
If one of the models or is used in the outflow region, the entropy equality becomes trivial and the coupling conditions reduce to
[TABLE]
Due to and , we finally conclude that
[TABLE]
It remains to study the case (CP2). Again we start with model at the outflow. Then, the second component of the coupling conditions reads
[TABLE]
with . We note and have due to the assumption . This gives the inequalities
[TABLE]
and eventually . Simplifying the model in the outflow region to or leads to the coupling conditions
[TABLE]
The same arguments as above show .
In all cases, the implicit function theorem guarantees the existence of a unique -solution to the Riemann problem (31) for initial values varying in a small neighborhood of . ∎
5 The Cauchy Problem at the Junction
We first introduce a few notations.
Definition 5.1**.**
Let
[TABLE]
For the extended variable , a constant state and a constant vector , we consider the metric space
[TABLE]
equipped with the distance and total variation (TV)
[TABLE]
For positive , we set and introduce the set of varying states in the neighborhood of .
Let denote the vector of the right-hand side functions in (16) for all pipes and be defined through
[TABLE]
For the map , we assume that there exist positive constants and such that for all the following inequalities are satisfied:
[TABLE]
This is the usual assumption on , which also covers non-local terms [7, 8] as well as real applications [10].
Next we define the Cauchy problem at junctions, which corresponds to our special set of coupling conditions, and weak solutions.
Definition 5.2**.**
Let and defined through (M), (H), (S), or , and defined through (CM), (CS), and either (CP1) or (CP2). A weak solution on to the Cauchy problem
[TABLE]
is a function such that for all , the initial conditions, , and the condition at the junction, , for a.e. are satisfied. Further, for all it holds
[TABLE]
The weak solution is entropic if for all non-negative and it holds
[TABLE]
for all convex entropy-entropy flux pairs of the model .
5.1 The homogeneous Cauchy problem
We first start with the homogeneous Cauchy problem, i.e, we set in (86) for all . The function is assumed to be constant, , to cover the situations discussed in Theorem 4.1 and 4.2. In this case, a solution of the Cauchy problem can be constructed applying a proper modification of the wave front tracking method by Bressan [3] and its natural extension for networks introduced by Colombo and Mauri [12]. In terms of the standard Riemann semigroup, we have the following
Theorem 5.1**.**
Let for all , , and the assumptions of Theorem 4.1 or 4.2 be satisfied with constant values . Then there exist positive constants , , a domain , and a semigroup such that
- (1)
. 2. (2)
For all , and . 3. (3)
For all , the map is a weak entropic solution to the homogeneous Cauchy problem (86) in the sense of Definition 5.2. 4. (4)
For and it holds
[TABLE] 5. (5)
If is piecewise constant and sufficiently small, then coincides with the juxtaposition of the solutions to Riemann problems centered at the points of jumps or at the junction.
Proof.
The proof is based on the wave front tracking algorithm, see [3]. The initial data is approximated by a piecewise constant function with a finite number of discontinuities such that and . Next, we approximate the local Riemann problems at each point of a jump in the inner of a pipe by an approximate Riemann solver - the accurate solver from [3, Sect. 7.2]. Rarefaction waves are substituted by rarefaction fans as specified by the accurate solver. At junctions, we solve the Riemann problems by means of our solution procedures introduced above. If is sufficiently small, Theorems 4.1 and 4.2 ensure the existence and uniqueness of corresponding solutions. This construction can be continued up to the first collision among waves in a pipe or until a wave hits the junction. We then apply the simplified solver from [3, Sect. 7.2] and its natural extension to junctions from [12, Sect. 4.2] in order to keep the total number of waves finite. At a junction, waves with small strength are reflected into a non-physical wave so that no wave in any other pipe is produced. For , the algorithm produces a sequence of -solutions in the sense of Bressan [3, Lemma 7.1]. We will now show that these solutions fulfill Helly’s embedding theorem [3, Theorem 2.3].
Fix a wave front tracking approximate solution . Then we have to show the following three properties:
[TABLE]
for some . Let and denote the set of discontinuities and the set of approaching wave fronts in the -th pipe for every , respectively, see [3, Sect. 7.3]. The strengths of the waves of the first, second and third family are denoted by , and with for outgoing waves of the most accurate model and otherwise. The notation is used when the wave type is not explicitly specified. We now define Glimm-type functionals
[TABLE]
with a suitable constant , which will be specified later, and the functionals
[TABLE]
The interaction of waves for all models considered above are well understood. Estimates for the interaction functional are given, e.g., in [8, Lemma 4.1] and [12, Sect. 4.2.]. Here, we focus on the interaction at junctions. In what follows, all wave fronts before interaction time , at which a shock or rarefaction fan hits the junction, are denoted by and wave fronts after interaction time resulting from our Riemann solver are denoted by . We first recall a simple consequence of the implicit function theorem applied in the proofs of Theorems 4.1 and 4.2. With the function , where and , there exists a constant such that for all with it holds
[TABLE]
Identifying the states before and after interaction by and with parameters and and setting , which is always possible by a change of the coordinate system, we get
[TABLE]
with a positive constant . From this, we conclude with the general estimate
[TABLE]
We are now ready to choose appropriate constants in (91). We set
[TABLE]
We will now show the boundedness of the total variation of . Changes of the functional as function of can be expressed in the form
[TABLE]
with
[TABLE]
Thus, due to estimate (94), we have , , and therefore also . Consequently, the map is non-increasing over time at the junction. For the map , we proceed analogously to [6, 12] and deduce
[TABLE]
from which we get the estimate
[TABLE]
Let now be such that . Then , showing that the map is also non-increasing. Observe that the TV-norm is equivalent to , i.e., there exists a constant such that and for all . Thus, we can estimate
[TABLE]
where we have used that . Boundedness of follows from the fact that all -solutions are piecewise constant with a finite number of discontinuities and have bounded variation. The stability with respect to time - the third condition in (89) - has been proven in [3, Sect. 7] independently of the underlying geometry. As a consequence, an application of Helly’s compactness theorem yields the convergence of a subsequence , where the limit function preserves the properties of the -functions. The limit orbits are solutions in the sense of Definition 5.2, see [3, Lemma 7.1]. This proves the existence of a semigroup and a domain such that . Hence, statements (1), (2), (3), and (5) clearly hold.
We pass now to the -stability of the -solutions with respect to the initial data, i.e., statement (4). For this aim, we will use stability functionals from [11, 12]. Let , be two piecewise constant -solutions and denote by the shock sizes implicitly given as solutions of
[TABLE]
where is the index set of all pipes with model and , , are the Lax-curves for the shock waves (see also [3, (8.4)]). For a compact notation, we set for . Now define the functional
[TABLE]
with weights
[TABLE]
The constant is defined by
[TABLE]
with and from (94). Further, is the functional defined in (90), while the functions are defined in dependence of the models on the -th pipe by with
[TABLE]
and
[TABLE]
These definitions are standard and can be found, e.g., in [3, (8.9)], [12, p. 566], and [11]. Now we fix and in such a way that in the definition of can be chosen to uniformly satisfy for every and . Indeed, since and , the lower bound is obvious. By definition, we have with a certain constant and consequently , where for and for . Hence, the functional is equivalent to the distance, i.e.,
[TABLE]
with a positive constant . Applying the same calculations as in the proof of [3, Theorem 8.2] shows that at any time when an interaction happens neither in nor , we have
[TABLE]
with a positive constant that depends only on a bound on the total variation of the initial data. At an interaction time , we get from above and hence, by choosing large enough, we obtain
[TABLE]
Thus, for all . This concludes the proof of statement (4) by standard arguments given in [3, Sect. 8.3]. ∎
5.2 The inhomogeneous Cauchy problem
Including the source terms in (86) for all , we have the following result for the well-posedness of the Cauchy problem:
Theorem 5.2**.**
Let the assumptions of Theorem 4.1 or 4.2 be satisfied with constant values . Let be the right translation defined by . Then there exist positive constants , , , domains for , and a map with and such that
- (1)
* for all .* 2. (2)
* for all .* 3. (3)
* for all .* 4. (4)
For all , with
[TABLE] 5. (5)
For all , the map is the entropic solution to the Cauchy problem (86) in the sense of Definition 5.2. 6. (6)
For all and
[TABLE]
where and denotes the semigroup generated from (86) with . 7. (7)
For all and
[TABLE]
Proof.
The proof of this theorem is based on the operator splitting technique introduced by Colombo and Guerra [9] in the framework of differential equations in metric spaces and the techniques applied by Colombo, Guerra, Herty, and Schleper [10]. In the metric space defined in (82), the following map is considered:
[TABLE]
It approximates the solution of the inhomogeneous Cauchy problem in the time interval . Let , and extent the stability function to
[TABLE]
This extension keeps all properties of the original function and therefore there exists again a positive constant such that for all , it holds
[TABLE]
with defined in (83). Then, the same calculation as in [10, Lemma 4.7] yields
[TABLE]
for all , for all (the domain of the semigroup from Theorem 5.1), sufficiently small and a positive constant . This also gives the Lipschitz dependence of from and , see [10, Proposition 4.8]. Following [9, Definition 2.2], we next construct the Euler -polygonal generated by on the interval ,
[TABLE]
where . In such a way, the solution of the inhomogeneous Cauchy problem is approximated by the solution of the homogeneous Cauchy problem, corrected by an Euler approximation of the source term after every time step of length . It follows from [10, Proposition 4.9] that this Euler approximation is a local flow in the sense of [9] and hence allows to apply [9, Theorem 2.6]. This ensures the existence of a unique limit semigroup generated by and being first order tangent to in the sense of the tangency condition (6). With this key observation, the remaining properties stated in the theorem directly follow from standard results, see, e.g., the proof of Theorem 2.3 in [10]. ∎
Acknowledgments
This work was supported by the German Research Foundation within the collaborative research center TRR154 “Mathematical Modeling, Simulation and Optimization Using the Example of Gas Networks” (DFG-SFB TRR154/2-2018, TP B01).
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M.K. Banda, M. Herty, and A. Klar. Coupling conditions for gas networks governed by the isothermal Euler equations. Netw. Heterog. Media , 1:295–314, 2006.
- 2[2] M.K. Banda, M. Herty, and A. Klar. Gas flow in pipeline networks. Netw. Heterog. Media , 1:41–56, 2006.
- 3[3] A. Bressan. Hyberbolic Systems of Conservation Laws: The One-dimensional Cauchy Problem , volume 20 of Oxford Lecture Series in Mathematics and Its Application . Oxford University Press, 2000.
- 4[4] J. Brouwer, I. Gasser, and M. Herty. Gas pipeline models revisited: model hierarchies, nonisothermal models, and simulations of networks. Multiscale Model. Simul. , 9:601–623, 2011.
- 5[5] R.M. Colombo and M. Garavello. A well posed Riemann problem for the p 𝑝 p -system at a junction. Netw. Heterog. Media , 1:495–511, 2006.
- 6[6] R.M. Colombo and M. Garavello. On the Cauchy problem for the p-system at a junction. SIAM J. Math. Anal. , 39:1456–1471, 2008.
- 7[7] R.M. Colombo and G. Guerra. Hyperbolic balance laws with a non local source. Commun. Partial Differential Equations , 32:1917–1939, 2007.
- 8[8] R.M. Colombo and G. Guerra. Hyperbolic balance laws with a dissipative non local source. Commun. Pure Appl. Anal. , 7:1077–1090, 2008.
