Abstract
The analysis and boundary optimal control of the nonlinear transport of gas on a network of pipelines is considered. The evolution of the gas distribution on a given pipe is modeled by an isothermal semilinear compressible Euler system in one space dimension. On the network, solutions satisfying (at nodes) the Kirchhoff flux continuity conditions are shown to exist in a neighborhood of an equilibrium state. The associated nonlinear optimization problem then aims at steering such dynamics to a given target distribution by means of suitable (network) boundary controls while keeping the distribution within given (state) constraints. The existence of local optimal controls is established and a corresponding Karush–Kuhn–Tucker (KKT) stationarity system with an almost surely non-singular Lagrange multiplier is derived.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
In this paper, we are interested in the analysis of optimal control problems for gas transport on a network of pipelines. For the sake of an introductory discussion, let us start by sketching the underlying state system in the simple case where the pipeline system consists of a single pipe only. Further, we state the optimization problem of interest. Once these mathematical formulations are at hand, we will set it in context in view of the currently ongoing energy transition from fossil fuels to all renewable energy sources.
Mathematically, a single pipe can be associated with the domain \(\Omega =(0,L)\) where \(L>0\) denotes the length of the pipe. Given physical parameters \(c, \alpha , \lambda , D\), and g, which will be discussed in detail later, for modeling the gas transport in that pipe consider the semilinear hyperbolic initial boundary value problem (IBVP):
This system is known as the isothermal Euler system for gas dynamics. It describes the evolution in time of a given initial gas pressure \(p_0: \Omega \rightarrow \mathbb {R}\) and gas flux distribution \(q_0: \Omega \rightarrow \mathbb {R}\) along the fixed pipe \(\Omega \). Within the scope of this work, the quantities \(\Phi _1, \Phi _2: (0,T) \rightarrow \mathbb {R}\) acting on the boundary of the pipe domain \(\Omega \) take the role of controls which can be influenced in order to steer the gas dynamics in a desired way. Note that the system (1.1a)–(1.1b) can be derived from the compressible Euler system for an ideal gas by assuming constant temperature and a subsonic regime (i.e. gas velocity below the speed of sound c). For more details on the derivation we refer the interested reader to [8, ISO2 model] and [19, Sects. 1 & 2]. We also point out that models of the form (1.1) or similar appear in a number of contributions to the literature. In subsequent sections we will however only include references that are very close to our context. For a more general reference, we refer here to the monograph [31].
Suppose that the states \(p, q: (0,T) \times \Omega \rightarrow \mathbb {R}\) are appropriate solutions of the system (1.1) and the given (non-empty, convex and closed) set U encodes constraints on the controls. Then consider the rather general optimization problem
where J is an objective functional that one wishes to minimize. To ease our exposition, in this work, we take J as the standard tracking-type functional which models the desire to reach a given target state over time while keeping the (average) cost of the control low. For more details see below. We also mention here that more general objectives can be used as long as they fulfill certain requirements. Further, \(k_p, k_q, K_p, K_q \in \mathbb {R}\) with \(k_p<K_p\) and \(k_q<K_q\) yield point-wise almost everywhere bound constraints on the states p, q.
In view of this optimization task, one of the goals of this paper is to investigate the well-posedness of (P) on a network of m pipes, allowing non-trivial controls to act only at the boundary of such a network. Concerning details on the latter notion we refer to the discussion in the following section. At internal network nodes, the Kirchhoff law is imposed in order to balance inflow and outflow at such nodes. Once optimal solutions of (P) are guaranteed, a natural next goal of this work is to derive a suitable stationarity system for characterizing such solutions via first-order conditions.
In connection with these research goals, one of the main challenges in our present study is associated with the analysis of the underlying state system which consists of nonlinear hyperbolic partial differential equations (PDEs) coupled via the Kirchhoff law on a network. Since pipes are connected by joints and in view of the dynamics of (P), one needs to pay special attention to the structure of solutions and their regularity. This entails a careful choice of function spaces to enable suitable solution concepts. Another challenge stems from the non-linearity of (1.1) which renders the constrained problem (P) non-convex, even if U is convex. As a consequence, both the proof of the existence of optimal controls as well as their characterization via first-order systems requires careful analysis.
Next, we connect the above mathematical setting to the wider application context of implementing a transition strategy from a current (often fossil fuel-prone) energy portfolio to an (ideally) all-renewable one.
In fact, natural gas still plays a central role in the current European energy scenario. The so-called European Green Deal [42] has set a net zero greenhouse gas emissions target for the year 2050. In this context, natural gas is the key common factor in all proposed transition strategies (from fossil to renewable energy sources) [41]. It is transported through large pipeline networks whose complexity poses a challenge to currently known modeling and analysis techniques. The intricacy of this transmission system encompasses much more than just the various hardware structures in a given network [30]—which are generally difficult to represent as abstract mathematical objects and concepts that can be dealt with. Apart from the fact that the partial differential equations (PDEs) governing the dynamics of gas transport are nonlinear and hyperbolic, the understanding of gas markets is constantly confronted by the rapidly evolving European Commission’s gas policies. Such changes are often interpreted as (state, operator) constraints in regard to the structure of the gas network as well as limitations imposed by legislation. The latter usually changes the gas market’s dynamics by adding or removing agents (buyers, sellers, etc) or by changing their logistics. An example of such change is the replacement of the point-to-point transport routes with the entry-exit system for capacity booking and the establishment of a virtual trading point, which allows for transactions between agents that do not necessarily have direct physical access to gas volumes [23].
In a realistic gas market, one has to deal with non-cooperative agents pursuing specific objectives subject to general (global) as well as individual (private) constraints. One example of such a global constraint would be the above model of the gas flow in a pipe (or a pipeline network, more generally). The controls may then be interpreted as the agents’ decision variables; in (1.1), for instance, \(\Phi _1\) may belong to one agent (producer) and \(\Phi _2\) to another agent (wholesaler). Then, U in (P) would encode private constraints affecting the agents.
This leads to modeling such a gas market as a non-cooperative game. More precisely we will call this a generalized Nash equilibrium problem (GNEP); see, for instance [12, 13, 18, 23, 27]. We also refer to the seminal work [33], or [1, 16] for instance, for further references. Note that the descriptor ”generalized” is used here to emphasize that each agent’s optimization problem has a feasible set that depends on the decisions of its competitors. Establishing the existence and a (first-order) characterization of associated solutions (so-called Nash equilibria) for GNEPs are typically challenged when the agents’ individual problems are non-convex or when the agents’ problems are posed in infinite dimensional settings. The latter is for instance the case when the above PDE model of the gas network becomes a constraint. Let us point out that GNEPs with PDE constraints are a relatively recent problem class in the literature; see e.g. [10, 17, 18, 25, 26, 28, 35,36,37]. In view of our focus on energy networks we mention that the theory in [26] is applied to study a GNEP for a gas market modeled by a simplified linear PDE for the gas transport. In [18], GNEPs are studied in the context of gas markets where the gas transport is modeled by a linearized and viscosity-regularized version of the semilinear Euler equation.
The main study object of this paper is the optimization problem which can be attributed to a single agent in the above GNEP context. It has the structure of (P) but with the PDE for the gas transport posed on a tree-like network under the Kirchhoff law at interior nodes and possibly more than two controls. Let us further point out that (P) is also of interest independent of the GNEP resp. market context, but rather it would entail optimal boundary control of a (passive) gas network. Such a viewpoint is of interest, e.g., in steering the physical network towards a target state in terms of gas distribution.
The two major contributions of this paper to the existing literature are the following:
-
(i)
Based on semigroup theory, we prove the existence of smooth (local) solutions to the semilinear Euler system (1.1) on a tree-like network and with coupling at interior nodes (joints) via the Kirchhoff law. Technically, our approach is based on [31], but under a weak smallness assumption of the boundary data (controls); here only in the space of continuous functions, rather than in \(C^1\).
-
(ii)
Exploiting compactness properties of the image space of the control-to-state map, i.e., the solution map for the semilinear isothermal Euler system as a mapping of the boundary controls, the existence of optimal controls for (P) for the state system of (i) is established. Moreover, the regularity of our states allows us to derive a first-order optimality condition for characterizing a (local) solution with almost surely bounded Lagrange multipliers.
The rest of the paper is organized as follows: In Sect. 2 we introduce the configuration of our state system in detail. We also fix some notations for temporal and spatial regularity spaces and comment on some of their key properties used in this work. In Sect. 3 we present (without proofs) and discuss our main results. In this way, we hope to make the paper more accessible to the reader. The following sections are then devoted to the associated mathematical proofs. In fact, Sect. 4 is concerned with the well-posedness of the state system, and in Sect. 5 we prove the existence of optimal controls as well as their first-order characterization.
2 The Semilinear Euler System on a Network of Pipelines
Let \({\mathcal {G}}:=({\mathcal {E}}, {\mathcal {V}})\) be a finite, directed, and connected graph whose underlying undirected graph is a tree. Without increasing the theoretical difficulty, more complex finite networks (with cycles, for example) could also be considered here, see [9, 38]. In order to keep the notation reasonably simpler, we work on a tree-like network.
We denote the set of m edges of \({\mathcal {G}}\) by \({\mathcal {E}}:=\{e_1,\ldots ,e_m\}\) and the set of its n vertices by \({\mathcal {V}}:=\{v_1, \ldots , v_n\}.\) In this paper, \(\mathcal {G}\) models the network of pipelines on which the analysis and the optimal boundary control of gas transport are of interest, respectively. Each edge \(e_k\) represents a pipe and each vertex \(v_k\) is either a junction or a boundary node, and since \(\mathcal {G}\) is a directed graph, we identify the start and end points of a given pipe \(e_k\) by \(0_k\) and \(l_k\), respectively.
We decompose the set \({\mathcal {V}}\) of vertices into the following three distinct subsets: entry (source or provider) vertices, denoted by \({\mathcal {V}}_-^\partial \); exit (sink or customer) vertices, denoted by \({\mathcal {V}}_+^\partial \); and interior (junction) nodes, denoted by \({\mathcal {V}}^\circ \). For the analytical description of such subsets, we first distinguish interior and boundary vertices. For this purpose, define \(\xi _k: {\mathcal {V}}\rightarrow \{-1,0, 1\}\) by
Notice that \(\xi _k\) establishes a clear relationship between a given vertex v and every pipe of the network. Since inner nodes are connected to more than one pipe, by introducing the set \(\kappa (v) :=\{e_k \in {\mathcal {E}}: \xi _k(v) \ne 0\}\) we can identify inner and boundary vertices via
Entry and exit vertices can also be characterized by \(\xi _k\). Indeed, we have
An example of a network as described above is shown in Fig. 1. Also, we refer to [21] for a similar description of such networks.
A pipe \(e_k\) in \({\mathcal {G}}\) is assumed to have length \(L_k > 0\), and it is considered to be cylindrical with a circular cross-section of diameter \(D_k>0\). We also consider its associated friction coefficient \(\lambda _k \geqslant 0\) and its inclination \(\sin (\alpha _k), \alpha _k \in (-\pi /2, \pi /2)\). It is typical to assume \(L_k \gg D_k\) such that the gas dynamics are well described by one-dimensional models [8]. For each time instance \(t \geqslant 0\), the gas pressure and flux are functions from the finite interval \([0,L_k]\) to \(\mathbb {R}\), respectively. As motivated in the introduction, the evolution of these distributions is assumed to obey the isothermal semilinear Euler system. We restate this system here, but now with a focus on introducing suitable initial and boundary data (for pipes connected to entry or exit vertices) and continuity conditions (for junctions).
For a fixed time horizon \(T>0\), define the open interval \(\Omega _k :=(0,L_k)\) with product \(\Omega :=\prod _{k=1}^m \Omega _k\), and let \(Q_T^k, Q_T\) denote the cylinders \(Q_T^k :=(0,T) \times \Omega _k\) and \(Q_T :=(0,T) \times \Omega \). On the \(k^{\tiny \text{ th }}\)-pipe, the Euler system relates the quantities, pressure \(p^k = p^k(t,x)\) and flux \(q^k = q^k(t,x)\) via the equations
with
where c denotes the sound speed, and g is the acceleration of gravity. Here and below, ‘a.e.’ stands for ’almost everywhere’ in the sense of the Lebesgue measure.
We shall assume that initially at time \(t = 0\) the pressure and flux distributions in each pipe are given by an equilibrium or steady state (SS) solution of the corresponding counterpart of the Euler system. This assumption is standard in the context of boundary control of compressible Euler equations; see, for instance, [20] and [24]. To compute the SS solution, we assume that the pressure is known at the entry vertex of each pipe and collect this information in the vector \(\textbf{p}_{\textrm{e}}^{\textrm{in}} = (p_{\mathrm {\textrm{in}}}^k)_{k=1}^m\). The constant SS mass flux vector is denoted by \(\textbf{q}_{\textrm{e}} = (q_{\textrm{e}}^k)_{k=1}^m\) and the SS pressure \(\textbf{p}_{\textrm{e}} = (p_{\textrm{e}}^k)_{k=1}^m\) is given, in each pipe, by
We define \(p_{\mathrm {\textrm{out}}}^k :=p_{\textrm{e}}^k(L_k), \textbf{p}_{\textrm{e}}^{\textrm{out}} = (p_{\mathrm {\textrm{out}}}^k)_{k=1}^m.\) Finally, the SS solution on each pipe is denoted by \(\textbf{v}_{\textrm{e}}^k(\cdot ) :=(p_{\textrm{e}}^k(\cdot ), q_{\textrm{e}}^k(\cdot ))\), and on the network by \(\textbf{v}_{\textrm{e}}: \Omega \rightarrow \mathbb {R}^{2m}\), \(\textbf{v}_{\textrm{e}}:= (\textbf{v}_{\textrm{e}}^k)_{k=1}^m.\) We shall assume that \(\textbf{p}_{\textrm{e}}^{\textrm{in}}\) and \(\textbf{q}_{\textrm{e}}\) are such that each component of the SS solution is continuously differentiable on its respective domain and \(p_{\textrm{e}}^k\) is monotonically decreasing for all k with \(p_{\textrm{e}}^k(x) \geqslant p_{\mathrm {\textrm{out}}}^k\) for all \(x \in \overline{\Omega _k}=[0,L_k]\). Moreover, we assume \(\textbf{v}_{\textrm{e}}\) to be compatible with the pressure and flux continuity conditions that we wish solutions to enjoy. This will be further discussed below.
The condition on the continuity of the flux serves the fact that at each inner node of the network the amount of gas that streams in needs to flow out again. We model this by imposing the so-called Kirchhoff condition at each node. In our context the latter readsFootnote 1
Concerning the continuity of the pressure we require the pressure to be stable at junctions, i.e., equal in all of the pipes meeting at a junction. Mathematically, we require that for any \(1 \leqslant j, k \leqslant m\) and \(v \in {\mathcal {V}}^\circ \) such that both \(\xi _k(v), \xi _j(v)\) are nonzero
The main goal of this paper is to study how controls acting on the boundary of the network can drive the SS solution (assumed to be the state at \(t=0\)) to a given target distribution while satisfying fixed state constraints. We are going to assume that the pressure is controlled at the set \({\mathcal {V}}_-^\partial \) of entry vertices and the flux is controlled at the set \({\mathcal {V}}_+^\partial \) of exit vertices. That is, \(p^k(\cdot ,0)\) (if \(0_k \in {\mathcal {V}}_-^\partial \)) and \(q^k(\cdot ,L_k)\) (if \(l_k \in {\mathcal {V}}_+^\partial \)) are given functions on (0, T) of appropriate regularity. Again, this structure (pressure controlled at the entry and flux at the exit) is not new in the context of the (optimal) control of gas transport; see [11], for instance.
Notation We now introduce the notation which we are going to use throughout the paper.
For an open set \(O \subset \mathbb {R}\) and \(1 \leqslant p < \infty \), \(L^p(O)\) denotes the space of Lebesgue measurable functions whose absolute value to the \(p^{\tiny \text{ th }}\)-th power is Lebesgue integrable. For \(p = \infty \), the set \(L^\infty (\Omega )\) denotes the set of Lebesgue measurable functions which are also almost everywhere bounded in O. When equipped with the norm
\(L^p(O)\) is a Banach space. In the case \(p=2\), \(L^2(O)\) is a Hilbert space if equipped with the standard inner product
The latter induces the norm \(\Vert \cdot \Vert _{L^2(O)}\). For a non-negative integer s we denote by \(W^{s,p}(O)\) the Sobolev space of \(L^p(O)\) functions whose distributional derivatives up to order s are also in \(L^p(O)\). With the norm
\(W^{s,p}(O)\) (for \(s \in \mathbb {N} \cup \{0\}\), \(1 \leqslant p \leqslant \infty \)) is a Banach space. In the case \(p = 2\), the associated spaces are also Hilbert spaces. It is then common to write \(H^s(O)\) instead of \(W^{s,2}(O)\). The inner product
induces the norm \(\Vert \cdot \Vert _{H^s(O)}\).
We denote by \(C({\overline{O}})\) the set of functions \(u: O \rightarrow \mathbb {R}\) which are continuous on O and can be extended continuously to \(\partial O\), the boundary of O. In the particular case where \(O = (a,b)\), with \(a,b\in \mathbb {R}\) and \(a<b\), we denote by \({\mathcal {M}}(O)\) the dual of \(C({\overline{O}})\). It is well known that \({\mathcal {M}}(O)\) can be identified with the set of regular and finite Borel measures. More specifically (since we are in dimension one), any \(l \in {\mathcal {M}}(O)\) can be uniquely (up to a countable set) represented by a function \(\mu \) of bounded variation and such that \(\mu (a) = 0\) and
for all \(f \in C({\overline{O}}).\) This justifies the duality pairing between \({\mathcal {M}}(O)\) and \(C(\overline{O})\) to be defined as
If \(I \subset \mathbb {R}\) is an interval and X a Banach space, then we denote by \(C^m(I;X)\) the set of X-valued functions \(u: I \subset \mathbb {R}\rightarrow X\) which are m-times continuously differentiable on I. When I is compact, then the space \(C^m(I;X)\) when equipped with the norm
is a Banach space.
For \(1 \leqslant p \leqslant \infty \) we denote by \(L^p(I;X)\) the Bochner space of functions \(u: I \subset \mathbb {R}\rightarrow X\) such that \(t \mapsto \Vert u(t)\Vert _X\) belongs to \(L^p(I).\) Equipped with the norm
\(L^p(I;X)\) is a Banach space, and if \(X'\) denotes the topological dual of X then \(\left[ L^p(I;X)\right] ' = L^q(I;X')\) where \(pq = p+q\) for \(1<p,q<\infty \). If X is a Hilbert space, then \(L^2(I;X)\) is a Hilbert space when equipped with the inner product
Similarly, \(W^{s,p}(I;X)\) denotes the space of functions in \(L^p(I;X)\) whose distributional derivatives up to order s are also in \(L^p(I;X).\) With the norm
When \(p = 2\) and X is a Hilbert space, the Hilbert space \(W^{s,2}(I;X)\) is denoted by \(H^s(I;X)\) and the inner product is given by
Since, in our application context, on each pipe, the description of the evolution is given by two functions — pressure and flux — and we have m pipes, we are led to work with Cartesian products of Lebesgue and Sobolev spaces. To ease notation, we use bold typeface (\(\mathbf{{L}}, \mathbf{{H}}, \) etc) to denote the products on each pipe and double-struck typeface (\(\mathbb {L}, \mathbb {H}, \) etc) when extending it to the network.
For the sake of convenient reference let us state the following definition where we write \(x_k\in (0,L_k)=\Omega _k\) in order to refer to the space variable along the kth pipe.
Definition 2.1
We say that the vector-valued function \(\textbf{v}: (0,T) \times \Omega \rightarrow \mathbb {R}^{2\,m}\) is a solution of the isothermal semilinear Euler system on the network \({\mathcal {G}}\) if for each \((t,\textbf{x}) \in (0,T) \times \Omega \), \(\textbf{v}\) has the form \(\textbf{v}(t,\textbf{x}) = (\textbf{v}^k(t,x_k))_{k=1}^m\), \(\textbf{x} = (x_k)_{k=1}^m\) with \(\textbf{v}^k = (p^k, q^k)\) and
- (i):
-
each \(\textbf{v}^k\) solves the corresponding system (2.3);
- (ii):
-
the initial, boundary and continuity conditions are satisfied.
Later in the text, we will also specify in which sense \(\textbf{v}^k\) is required to solve the PDE on the kth pipe. For the time being, we are merely interested in the structural aspects of our setting. Below we will also use \(\mathbf{{L}}_k^2(\Omega _k) :=L^2(\Omega _k) \times L^2(\Omega _k)\) with the norm
and \(\mathbf{{H}}_k^1(\Omega _k) :=H^1(\Omega _k) \times H^1(\Omega _k)\) equipped with the norm
On the network, we let \(\mathbb {L}^2(\Omega ) :=\prod _{k=1}^m \mathbf{{L}}_k^2(\Omega _k)\) and \(\mathbb {H}^1(\Omega ) :=\prod _{k=1}^m \mathbf{{H}}_k^1(\Omega _k)\) both endowed with the induced Euclidean norm.
In view of regularity in time, given two Banach spaces X, Y, with X continuously embedded in Y, i.e., \(X \hookrightarrow Y\) we define
with the norm \(\Vert \textbf{w}\Vert _{\mathbf{{X}}_T(X,Y)} :=\sup _{t \in [0,T]} \left( \Vert \textbf{w}(\cdot ,t)\Vert _{X} + \Vert \textbf{w}_t(\cdot ,t)\Vert _{Y}\right) \), and for \(1 \leqslant p \leqslant \infty \)
with the norm \(\Vert \textbf{w}\Vert _{\mathbf{{Y}}_T^p(X,Y)} :=\Vert \textbf{w}(\cdot ,t)\Vert _{L^p(0,T;X)} + \Vert \textbf{w}_t(\cdot ,t)\Vert _{L^2(0,T;Y)}\).
In this paper we will often use the spaces defined above with \(X = \mathbb {H}^1(\Omega )\) and \(Y = \mathbb {L}^2(\Omega )\), or spaces of similar structure. A key observation related to this choice is that, due to the Aubin–Lions lemma [39, Corollary 4, p. 84] the space \(\mathbf{{Y}}_T^p \ (p < \infty )\) (resp. \(\mathbf{{Y}}_T^\infty \)) lies in between two spaces contained in \(L^p\left( 0,T;[C(\overline{\Omega })]^2\right) \) (resp. \(C\left( [0,T] \times \overline{\Omega }^2\right) \)). Namely, we have
with the second embedding being compact and
with the second embedding being again compact. We finish this section by defining yet another important space for us used when showing the well-posedness of the semilinear Euler system. Given a compact set \(\mathcal {K} \subset \mathbb {R}^{2m}\), we define for some fixed real numbers \(\kappa _t,\kappa _\textbf{x}>0\)
3 Main Results and Discussion
As indicated in (P), in our main optimal control problem we work with pointwise a.e box- constraints on the state. In this paper, we use \(\mathcal {K}\subset \mathbb {R}^{2m}\) to indicate this particular compact set.
With
and given a compact \(\mathcal {K} \subset \mathbb {R}^{2m}\) we introduce the \(\mathcal {K}\)–admissible set
Due to the structure of the nonlinearity in the Euler system, the compact set \(\mathcal {K}\) cannot be arbitrary. This requires us to introduce the notion of suitable compact sets.
Definition 3.1
Let \({\mathcal {K}} \subset \mathbb {R}^{2m}\) be a compact set. We say that \({\mathcal {K}}\) is suitable for state constraint representation if there exists an element \(\textbf{v}_\textrm{e}(\textbf{x}) \in \textrm{int}(\mathcal {K})\) for all \(\textbf{x} \in \overline{\Omega }\) and \(\mathcal {K}\) is a product of special two-dimensional boxes located in the positive half-plane of \(\mathbb {R}^2\). More precisely,
where \({\mathcal {K}}_k :={\mathcal {K}}_k^\textrm{p} \times {\mathcal {K}}_k^\textrm{q}\) with \({\mathcal {K}}_k^\textrm{p} :=[a_k, b_k] \subseteq \mathbb {R}_+^*\), \({\mathcal {K}}_k^\textrm{q} :=[c_k,d_k] \subseteq \mathbb {R}\) and, for each k, \(a_k + p_{\textrm{in}}^k \leqslant b_k.\)
Throughout we invoke the following assumption concerning the initial state.
Assumption 3.1
With reference to the SS solution \(\textbf{v}_{\textrm{e}}\) introduced before, the vectors \(\textbf{q}_{\textrm{e}}\) and \(\textbf{p}_{\textrm{e}}^{in}\) are taken such that \(q_{\textrm{e}}^k, p_{\textrm{in}}^k,p_{\textrm{out}}^k> 0\) for all \(1 \leqslant k \leqslant m\) and the continuity conditions (2.5) and (2.6) are both satisfied. Moreover, we assume that \(\textbf{v}_{\textrm{e}} \in \textrm{int}(\mathbb {K})\) where \(\mathbb {K}\) is the suitable compact we will later fix as a description of our state constraints.
We notice that Assumption 3.1 above is sufficient to guarantee that \(\textbf{v}_{\textrm{e}}\) is continuously differentiable and each component is, in addition, strictly monotonically decreasing. However, to comply with the state constraints, we also needed to add the interiority condition on \(\textbf{v}_\textrm{e}\).
We now define the several control spaces. Since we want to introduce a framework that is able to handle the whole network at once, the basic feature of our control spaces is that any of their elements will have possible nonzero actions only at controllable entry/exit nodes.
Let \(\mathbb {U}\subset [H^2(0,T)]^{2m}\) be defined by
and let \(\mathbb {U}_0\) be defined as
Notice that \(\mathbb {U}_0\) is a subspace of \(\mathbb {U}\) and both are Hilbert spaces when endowed with the inner product of \([H^2(0,T)]^{2m}.\) We now define the set of admissible controls.
Definition 3.2
Let \(\Phi ^{\textrm{e}} :=(\Phi _k^{\textrm{e}})_{k=1}^{2m}\) be defined by
We say that \(\Phi \in \mathbb {U}\) belongs to \(\mathbb {U}^\textrm{ad}\), the set of admissible controls, if
- (i):
-
\(\Phi -\Phi ^{\textrm{e}} \in \mathbb {U}_0,\) i.e., \(\Phi (0) = \Phi ^{\textrm{e}}\), and
$$\begin{aligned} \displaystyle \sum _{k=1}^{2m}\left\| \Phi _k-\Phi _k^{\textrm{e}}\right\| _{H^2(0,T)}^2 \leqslant \eta ^2 \end{aligned}$$for a fixed \(\eta >0.\)
- (ii):
-
\(\Vert \Phi -\Phi ^\textrm{e}\Vert _{[C([0,T])]^{2m}} \leqslant \kappa _\mathbb {U}\) with fixed \(\kappa _\mathbb {U}>0.\)
We will later take \(\kappa _\mathbb {U}\) to be sufficiently small. See Theorem 3.5.
Remark 3.1
Notice that \(\mathbb {U}^\textrm{ad}\) is a bounded, closed and convex subset of \([H^2(0,T)]^{2m}.\)
Remark 3.2
In this paper, we work with a so-called passive network. This means that non-zero controls act only on its boundary. The structure of the set \(\mathbb {U}\) in (3.2) allows for the incorporation of non-passive elements like valves and compressor stations (see [20])—at least from the abstract point of view—although their modeling would probably require smoothing techniques in order to impose pointwise state constraints.
Remark 3.3
In Sect. 2 we said that the boundary data were given functions of appropriate regularity. For studying the general well-posedness problem as we do in Sect. 4, boundary conditions are assumed to be fixed. However, when we study the control problem, those become the variables of interest. In any case, by appropriate regularity we mean that \(\Phi = (\Phi _k)_{k =1}^{2\,m}\) is defined as
and belongs to \(\mathbb {U}^\textrm{ad}.\)
Remark 3.4
Let
and notice that \(\Phi + \Phi ^\textrm{e} \in \mathbb {U}^\textrm{ad}\) for all \(\Phi \in {\mathbb {U}_0^\eta }\). Moreover, by defining \(\phi : {\mathbb {U}_0^\eta } \rightarrow \mathbb {U}^{\textrm{ad}}\) as \(\phi (\Phi ) = \Phi + \Phi ^\textrm{e}\) we see that \({\mathbb {U}_0^\eta }\) and \( \mathbb {U}^{\textrm{ad}}\) are isomorphic.
Now that all the relevant spaces have been introduced, we present a Sobolev embedding and interpolation theorem in one dimension. The version presented here is a combination of Theorems 2.5.4 and 2.6.4 in [29, p. 90 and p. 94, respectively] and [32, p.19], adapted to our setting.
Proposition 3.2
For \(\Omega := \prod \limits _{k=1}^{m} \Omega _k\) and \(T>0\) we have that
- (i):
-
the embedding \(\mathbb {H}^1(\Omega ) \hookrightarrow \mathbb {L}^p(\Omega )\) \((1 \leqslant p \leqslant \infty )\) is continuous and the inequality
$$\begin{aligned} \Vert \textbf{u}\Vert _{\mathbb {L}^p(\Omega )} \leqslant \kappa _{1,p}\Vert \textbf{u}\Vert _{\mathbb {H}^1(\Omega )}, \end{aligned}$$(3.7)holds for all \(\textbf{u} \in \mathbb {H}^1(\Omega ).\)
- (i):
-
the embedding \(\mathbb {H}^1(\Omega ) \hookrightarrow C(\overline{\Omega })\) is compact and the inequality
$$\begin{aligned} \Vert \textbf{u}\Vert _{C(\overline{\Omega })} \leqslant \kappa _{1,c}\Vert \textbf{u}\Vert _{\mathbb {H}^1(\Omega )}, \end{aligned}$$(3.8)holds for all \(\textbf{u} \in \mathbb {H}^1(\Omega ).\)
- (iii):
-
for any \(0<\varepsilon \ll 1/2,\) the embedding \(H^{1/2+\varepsilon }(\Omega ) \hookrightarrow C(\overline{\Omega })\) is continuous and the interpolation inequalities
$$\begin{aligned} \Vert \textbf{u}\Vert _{C(\overline{\Omega })} \leqslant \kappa _{\varepsilon ,c} \Vert \textbf{u}\Vert _{\mathbb {H}^{1/2+\varepsilon }(\Omega )}, \end{aligned}$$(3.9)$$\begin{aligned} \Vert \textbf{u}\Vert _{\mathbb {H}^{1/2+\varepsilon }(\Omega )} \leqslant \kappa _{\varepsilon } \Vert \textbf{u}\Vert _{\mathbb {H}^1(\Omega )}^{1/2 + \varepsilon }\Vert \textbf{u}\Vert _{\mathbb {L}^2(\Omega )}^{1/2 - \varepsilon } \end{aligned}$$(3.10)hold for all \(\textbf{u} \in \mathbb {H}^{1/2+\varepsilon }(\Omega )\) and \(\textbf{u} \in \mathbb {H}^1(\Omega )\), respectively.
- (iii):
-
the embedding \(\mathbb {U}\hookrightarrow [C^1([0,T])]^{2m}\) is continuous and the inequality
$$\begin{aligned} \Vert \Phi \Vert _{[C^1([0,T])]^{2m}} \leqslant \kappa _{1,\mathbb {U}}\Vert \Phi \Vert _{\mathbb {U}}, \end{aligned}$$(3.11)holds for all \(\Phi \in \mathbb {U}.\)
It should be noted that we introduced the above with distinct indices. But particularly in Sect. 4, the various embeddings will be used without further explanation or possibly any reference to m.
In order to formulate our main results, we reintroduce our state equations in a unified abstract setting. For this, we first formally introduce several abstract operators and some notation. Let \(\mathbf{{B}}_0^k\) and \(\mathbf{{B}}_1^k(x)\) act, formally, on a vector \(\textbf{w} = (w_1, w_2)\) according to
and define
For the rest of the paper, we will not carry on the dependence of \(\mathbb {B}_1\) on \(\textbf{x} = (x_k)_{k=1}^m \in \mathbb {R}^{m}\). Next, recalling that \(\gamma _k = \dfrac{g}{c^2}\sin (\alpha _k)\) we introduce operators \(\mathbf{{A}}_k\) and \(\mathbf{{P}}_k\) as
and
with domains to be appropriately defined after Eq. (3.17) below. Finally, with \(\textbf{v}^k :=(p^k,q^k)\), \(\textbf{v} :=(\textbf{v}^k)_{k=1}^m\) and recalling that \(\beta _k := \frac{c^2\lambda _k}{2D_k}\), we define
and \(\mathbb {F}(\textbf{v}):=(\mathbf{{F}}^k(\textbf{v}))_{k=1}^m.\) Then, for a (network)–boundary datum \(\Phi \in \mathbb {U}^\textrm{ad}\) represented as in (3.5), the semilinear Euler system (2.3) can be rewritten as
where \(\textbf{u} :=\textbf{v} - \mathbb {B}_1\Phi \), \(\mathbb {B}:=\mathbb {B}_0 + \mathbb {P}\mathbb {B}_1 - D_t\mathbb {B}_1\) (here \(D_t = \) derivative (in time) operator), the domain of \(\mathbb {P}\) is \({\mathcal {D}}(\mathbb {P}) = \mathbb {L}^2(\Omega )\) and \({\mathcal {D}}(\mathbb {A})\) is characterized by: \(\textbf{u} \in {\mathcal {D}}(\mathbb {A})\) if and only if
- (i):
-
\(\textbf{u} = (\textbf{u}_1, \ldots , \textbf{u}_m) \in \mathbb {H}^1(\Omega )\), \(\textbf{u}_k = ({\tilde{p}}^k, {\tilde{q}}^k)\);
- (ii):
-
\({\tilde{p}}^k(0_k) = 0\) for all k such that \(0_k \in {\mathcal {V}}_-^\partial \);
- (iii):
-
\({\tilde{q}}^k(L_k) = 0\) for all k such that \(l_k \in {\mathcal {V}}_+^\partial \); and
- (iv):
-
both continuity conditions (2.6) and (2.5) are satisfied at all the inner nodes.
Let us next introduce the notion of a classical (smooth) solution.
Definition 3.3
(Classical solution) Let \(\Phi \in \mathbb {U}^\textrm{ad}\). We say that \(\textbf{v}: (0,T) \times \Omega \rightarrow \mathbb {R}^{2\,m}\) is a classical solution of the semilinear Euler system with boudary condition given by \(\Phi \) provided \(\textbf{v} \in \mathbf{{X}}_{T}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\), \(\textbf{v}(0) = \textbf{v}_{\textrm{e}}\), is such that \(\textbf{v}_k = (p^k,q^k)\) solves the corresponding semilinear Euler system (2.3) and satisfies both the boundary and the continuity conditions.
Notice that initial, boundary and continuity conditions have to be accounted for separately in the above definition. In this sense, the introduction of the abstract system (3.17) helps to simplify the analysis, because now both the boundary and continuity conditions are embedded into the definition of the differential operator \(\mathbb {A}\). The main property of \(\mathbb {A}\) allowing us to even consider the abstract version of the system is stated below and discussed in detail in Sect. 4.
Theorem 3.3
The operator \(\mathbb {A}: {\mathcal {D}}(\mathbb {A}) \subset \mathbb {L}^2(\Omega ) \rightarrow \mathbb {L}^2(\Omega )\) is skew–adjoint. Therefore, it generates a \(C_0\)–group of isometries.
Of course, for the purpose of this study, the generation of a strongly continuous semigroup is enough. However, we chose to state Theorem (3.3) in full strength since such properties come naturally in the proof of the generation results. Now, since \(\mathbb {A}\) is the generator of a semigroup, the notion of classical solution is borrowed from semigroup theory.
Lemma 3.4
Let \(\Phi \in \mathbb {U}^\textrm{ad}\). Then \(\textbf{v}: (0,T) \times \Omega \rightarrow \mathbb {R}^{2\,m}\) is a classical solution of the semilinear Euler system on the network \({\mathcal {G}}\) with boundary condition given by \(\Phi \) if and only if \(\textbf{u} = \textbf{v} - \mathbb {B}_1\Phi \in \mathbf{{X}}_{T}({\mathcal {D}}(\mathbb {A}),\mathbb {L}^2(\Omega ))\) solves (3.17) in the classical sense.
We work with the abstract formulation of the state system from now on. Based on this, we want to study the well-posedness of the following minimization problem:
where \(T>0\), the compact set \(\mathbb {K}\) is suitable (see Definition 3.1), \(\textbf{v}_d \in \textrm{int}(\mathbb {V}_{T,\mathbb {K}}^\textrm{ad})\) is a given desired (gas) distribution, and \(\sigma >0.\)
Our main theorem is the first step needed to study (\({P}_{T}^\mathbb {K}\)) in the sense that it establishes its consistency, i.e., that there exists a time \(T>0\) such that the set of pairs \((\Phi ,\textbf{v})\) with \(\textbf{v}\) a classical solution is non-empty.
Theorem 3.5
(Well-posedness of the state system) Let \(\mathcal {K}\) be a suitable compact set and \(\textbf{v}_\textrm{e}\) be a steady state solution of the semilinear Euler system (2.3) such that Assumption 3.1 is satisfied and let \(\Phi \in \mathbb {U}^\textrm{ad}\). Then, there exist \(T = T(\kappa _\mathbb {U}, \mathcal {K}, \textbf{v}_{\textrm{e}}) > 0\) and a unique \(\textbf{v} = \textbf{v}(\Phi ) \in \mathbf{{X}}_T^{\mathcal {K}}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) such that \(\textbf{u} = \textbf{v} - \mathbb {B}_1\Phi \) is a classical solution of (3.17).
Inspired by [22], the solution in Theorem 3.5 is built on semigroup theory (see [14, 34]). However, in [22] the nonlinearity is not explicit and regularity properties such as Lipschitz continuity (with respect to the solution) are assumed, allowing the authors to apply standard results of [34] to obtain well-posedness. In our case, the nonlinearity is explicit and can possibly degenerate. The scope of our proof is not similar to the treatment of semilinear problems in [34], i.e., solutions are constructed as fixed points of contraction-maps whose formula come from the representation of the underlying linear abstract initial value Cauchy problem. The main reason is invariance: even on spaces away from the vacuum where some sort of Lipschitz continuity (w.r.t to the solution) is guaranteed for our nonlinearity, it is hard to construct sets on which a contraction self-map can be obtained.
Also, it is known that the interplay of the smallness of time and data is standard. However, in our case, it seems that smallness alone is not enough, see Remark 4.2. As a consequence, our strategy lies in taking advantage of the structure of the initial data (taken as steady state solution) along with geometric properties provided by suitable (in the sense of Definition 3.1) compact sets.
Theorem 3.5 allows us to define a control-to-state map
Due to the embedding \(\mathbf{{X}}_T\left( \mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega )\right) \hookrightarrow \mathbb {V}_T\), \(\mathbf{{S}}\) may also be taken as a map from \(\mathbb {U}^\textrm{ad}\) to both \(L^2(0,T; \mathbb {L}^2(\Omega ))\) and \(\mathbb {V}_T\), respectively. However, for our later goal of studying differentiability properties of the control-to-state map, we need to restrict this map to \(\mathbb {U}_0^\eta \), i.e., we consider
with \(\mathbb {S}(\Phi ):= \mathbf{{S}}(\phi (\Phi )) = \mathbf{{S}}(\Phi + \Phi ^\textrm{e})\); see Remark 3.4.
Consequently, the reduced version of (\({P}_{T}^\mathbb {K}\)) can be written as
The next goal is to obtain the existence of optimal control for (\({rP}_{T}^\mathbb {K}\)). This is often done by the direct method of the calculus of variations. For its application, we need to establish several properties of the control-to-state map. Section 5.1 is dedicated to the corresponding analysis. The main property which renders the direct method applicable is the following one:
Proposition 3.6
The map \(\mathbb {S}: \mathbb {U}_0^\eta \rightarrow L^2(0,T; \mathbb {L}^2(\Omega ))\) is weak-to-strong continuous.
The existence of optimal controls then follows.
Theorem 3.7
(Existence of optimal controls) The problem (\({rP}_{T}^\mathbb {K}\)) admits an optimal solution.
Next, we seek to establish a first-order characterization of optimal solutions. Such conditions are useful as they typically form the basis for developing numerical solution algorithms. For the pertinent first-order analysis, we need to study the differentiability properties of \(\mathbb {S}\) as well as the existence and regularity of adjoint states. Both notions are essential for establishing so-called primal-dual first-order optimality conditions relying on (bounded) Lagrange multipliers.
Proposition 3.8
(Differentiability of \(\mathbb {S}\)) The map \(\mathbb {S}\) is continuously Gâteaux differentiable when defined from \(\mathbb {U}_0^\eta \) to either \(L^2(0,T;\mathbb {L}^2(\Omega ))\) or \(\mathbb {V}_T\).
Next, we want to characterize the derivative \(\mathbb {S}'(\Phi )\). For \(\Phi \in \mathbb {U}^{\textrm{ad}}\) and \(\mathcal {K}\) a suitable compact set, let \(\mathbf{{S}}(\Phi ) = ((p^k(\Phi ),q^k(\Phi ))_{k=1}^m \in \mathbf{{X}}_{T}^\mathcal {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) and define
as well as \(\mathfrak {F}(\Phi ) :=({\mathcal {F}}^k(\Phi ))_{k=1}^m.\) Now, for a given \(\Phi \in \mathbb {U}_0^\eta \) and \(\textbf{h} \in \mathbb {U}_0\), we let \(\tilde{\Phi }:=\Phi + \Phi ^\textrm{e}\) and define the affine map \(\textbf{f}_\Phi (\textbf{h}): [0,T] \times \mathbb {L}^2(\Omega ) \rightarrow \mathbb {L}^2(\Omega )\) as \(\textbf{f}_\Phi (\textbf{h})(t,\textbf{w}) :=\mathfrak {F}(\tilde{\Phi })\textbf{w} + (\mathbb {B}+ \mathfrak {F}(\tilde{\Phi })\mathbb {B}_1)\textbf{h}\).
Theorem 3.9
For each \(\Phi \in \mathbb {U}_0^\eta \) we have that \(\mathbb {S}'(\Phi ,\cdot )\) is a linear and continuous operator from \(\mathbb {U}_0\) to \(L^2(0,T;\mathbb {L}^2(\Omega ))\cap \mathbb {V}_T\), i.e., \(\mathbb {S}'(\Phi ,\cdot )\in {\mathcal {L}}(\mathbb {U}_0,L^2(0,T;\mathbb {L}^2(\Omega ))\cap \mathbb {V}_T)\) given by
where \(\textbf{w}_\Phi (\textbf{h})\) is the solution of the first-order system
Moreover, the map \(\Phi \rightarrow \mathbb {S}'(\Phi ,\cdot )\) is (Lipschitz) continuous from \(\mathbb {U}_0^\eta \) to \({\mathcal {L}}(\mathbb {U}_0,L^2(0,T;\mathbb {L}^2(\Omega ))).\)
Next, we establish the existence of adjoint states which allows us to characterize the gradient of the cost function J. First, for \(\Phi \in \mathbb {U}^{\textrm{ad}}\) and \(\mathcal {K}\) a suitable compact set we define \(\mathfrak {F}_\square (\Phi ) :=\mathfrak {F}(\Phi )^*\) where the latter is taken as a (bounded) operator from \(\mathbb {L}^2(\Omega )\) to itself. Further define the affine map \(\textbf{g}_\Phi : [0,T] \times \mathbb {L}^2(\Omega ) \rightarrow \mathbb {L}^2(\Omega )\) as \(\textbf{g}_\Phi (t,\textbf{p}) :=\mathfrak {F}_\square (\tilde{\Phi })\textbf{p} + \mathbb {S}(\Phi ) - \textbf{v}_d, (\tilde{\Phi }= \Phi + \Phi ^\textrm{e}).\)
Proposition 3.10
There exists a unique solution \(\textbf{p} :=\textbf{p}_\Phi \in C([0,T];\mathbb {L}^2(\Omega ))\), called the adjoint state, to the problem
Utilizing \(\textbf{p}_\Phi \), we obtain the following representation of the gradient \(J'(\Phi )\).
Corollary 3.11
Let \(\Phi \in \mathbb {U}_0^\eta \) and \(\mathcal {K}\) be a suitable compact set. Let \(\textbf{p}_\Phi \in C([0,T];\mathbb {L}^2(\Omega ))\) be the adjoint state of Proposition 3.10. Then the following formula holds:
where \(\mathbb {B}^*\) and \(\mathbb {B}_1^*\) are the adjoints of \(\mathbb {B}and \mathbb {B}_1\), when both are considered as bounded operators from \(\mathbb {U}\) to \(L^2(0,T;\mathbb {L}^2(\Omega ))\).
Our final goal is the characterization of an optimal control according to Theorem 3.7 via first-order optimality conditions. Notice that if there are no state constraints, i.e. \(\mathcal {K}= \mathbb {K}\) in Theorem 3.5, then such conditions follow directly from Fermat’s theorem and (3.22). However, the case of non-redundant state constraints is significantly more delicate. For deriving first-order conditions in this case we rely on the notion of normality (see, e.g., [3, 4, 7]) which we introduce next in our context.
Notice first that problem (\({rP}_{T}^\mathbb {K}\)) is of the form [6, Problem Q, p. 1001]. Then, for any given locally optimal control \(\Phi ^*\in \mathbb {U}_0^\eta \), it follows by [6, Theorem 5.2, p. 1001] that
- (i):
-
\(\Phi ^*\) is feasible, i.e., \(\Phi ^*\in \mathbb {U}_0^\eta \) and \(\mathbb {S}(\Phi ^*) \in \mathbb {V}_{T,\mathbb {K}}^{\textrm{ad}}\);
- (ii):
-
there exists an unique adjoint state \(\textbf{p}_{\Phi ^*}\) associated to \(\Phi ^*;\)
- (iii):
-
there exists a measure \(\Lambda \in {\mathcal {M}}(Q_T)^2\) such that the inequality
$$\begin{aligned} \int _{Q_T^2} (\textbf{y} - \mathbb {S}(\Phi ))d\Lambda \leqslant 0 \end{aligned}$$(3.23)holds for all \(\textbf{y} \in \mathbb {V}_{T,\mathbb {K}}^{\textrm{ad}}\);
- (iv):
-
there exists a real number \(\zeta \geqslant 0\) such that the inequality
$$\begin{aligned}&\zeta \left( (\mathbb {B}^*+ \mathbb {B}_1^*\mathfrak {F}_\square (\Phi ^*))\textbf{p}_{\Phi ^*} - \mathbb {B}_1^*(\mathbb {S}(\Phi ^*) - \textbf{v}_d) + \sigma \Phi , \Phi -\Phi ^*\right) \nonumber \\ {}&\quad + \int _{Q_{T}^2} \mathbb {S}'(\Phi ^*,(\Phi -\Phi ^*))d\Lambda \geqslant 0 \end{aligned}$$(3.24)holds for all \(\Phi \in \mathbb {U}_0^\eta .\)
Definition 3.4
We say that problem (\({rP}_{T}^\mathbb {K}\)) is normal at \(\Phi ^*\) provided we can take \(\zeta = 1\) in (3.24).
Most of the sufficient conditions to ensure normality involve some sort of regularity condition of the feasible set, a so-called constraint qualification. The Robinson-Zowe-Kurczyusz (RZK) regularity condition is particularly useful for our purposes. It requires the existence of a direction \(\textbf{h} \in \mathbb {U}_0\) such that
It is slightly weaker than Slater’s condition which requires \(\mathbb {S}(\Phi ^*) \in \textrm{int}(\mathbb {V}_{T,\mathbb {K}}^{\textrm{ad}})\) or, for instance, the surjectivity of \(\mathbb {S}'(\Phi ^*,\cdot )\), both of which imply (3.25), but none of these can be guaranteed in our setting. Hence, in general, one cannot guarantee that our problem is normal (unless we assume, in addition, that controls are sufficiently small at the \(H^2\)–level). We can, however, prove that normality holds almost surely in the sense explained next.
Since \(\textrm{int}(\mathbb {V}_{T,\mathbb {K}}^\textrm{ad}) \ne \emptyset \), let \(\textbf{v}_0 \in \textrm{int}(\mathbb {V}_{T,\mathbb {K}}^\textrm{ad})\) and for every \(\delta > 0\) define the perturbed convex set
Now, consider the perturbed problem
We then have the following general result, which is an adaptation of [3, Theorem 2.2, p. 73].
Theorem 3.12
Let \(I \subseteq \mathbb {R}_+^*\) be an interval such that for all \(\delta \in I\) the perturbed problem (\({rP}_{T}^{\mathbb {K},\delta }\)) admits a solution \(\Phi _\delta \). Then problem (\({rP}_{T}^{\mathbb {K},\delta }\)) is normal at \(\Phi _\delta \) for almost every \(\delta \in I\).
As a corollary, we have the final result of this paper.
Theorem 3.13
The problem (\({rP}_{T}^\mathbb {K}\)) is almost surely normal at \(\Phi ^*\) in the following sense: given \(\varepsilon >0\), there exists \(\delta >0\) such that \(|1-\delta | < \varepsilon \) and problem (\({rP}_{T}^{\mathbb {K},\delta }\)) is normal at \(\Phi _\delta .\)
Proof
Apply Theorem 3.12 with problem (\({rP}_{T}^\mathbb {K}\)) perturbed around \(\textbf{v}_\textrm{e} \in \textrm{int}(\mathbb {V}_{T,\mathbb {K}}^\textrm{ad}).\) \(\square \)
Remark 3.5
Theorem 3.13 would still be true if we did not have an interior feasible point to perturb \(\mathbb {V}_{T,\mathbb {K}}^\textrm{ad}\) with. Indeed we see, by inspection of the proof of existence in Theorem 3.7, that problem (\({rP}_{T}^{\mathbb {K},\delta }\)) will have a solution as long as \(\mathbb {V}_{\mathbb {K}}^\delta \) contains a feasible point. Let \(\textbf{v}_0\) be any interior point of \(\mathbb {V}_{T,\mathbb {K}}^\textrm{ad}\) (not necessarity feasible) and \(\overline{\textbf{v}}\) be any feasible point (not necessarily interior).
Of course if \(\delta = 1\) we have a feasible point: \(\overline{\textbf{v}}.\) If \(\delta \ne 1\), one way to guarantee nonemptiness of the feasible set is to find \(\textbf{v} \in \mathbb {V}_{T,\mathbb {K}}^{ad}\) such that \((1-\delta )\textbf{v}_0 + \delta \textbf{v} = \overline{\textbf{v}}\) for which it suffices to show that \(\delta ^{-1}(\delta -1)\textbf{v}_0 + \delta ^{-1}\overline{\textbf{v}} \in \mathbb {V}_{T,\mathbb {K}}^{ad}.\) For \(\delta > 1\) the above is true by convexity. One cannot go below 1 unless we assume \(\overline{\textbf{v}}\) is interior, but we do not need the latter as Theorem 3.12 already implies that normality holds for almost every \(\delta \in [1,+\infty )\).
4 Local Well-Posedness of the State System
In this section, we show that the state system, i.e. the semilinear Euler system with the Kirchhoff law, admits a classical solution. Our proof strategy relies on the following two main steps:
-
First we study the well-posedness of the linear system with fixed (or frozen) non-linearity, as well as its regularity and continuity properties;
-
then, via an iterative process, we construct a sequence of solutions (to associated linear problems) that will converge to the solution of the general semilinear system, invoking certain structural conditions.
Due to the hyperbolic character of the system, shock discontinuities are likely to occur in a finite time. To avoid this (since we work with smooth initial and boundary data) we use a geometric argument to construct a small time \(T_*\) during which solutions will remain smooth. We briefly explain the general idea.
Let us introduce another suitable compact set \(\tilde{\mathscr {K}}\) such that \(\tilde{\mathscr {K}} \subset \mathscr {K}\) and \(\textbf{v}_\textrm{e} \in \tilde{\mathscr {K}}\). Take \(r = r(\tilde{\mathscr {K}}, \mathscr {K}) > 0\) as the largest real number such that
Notice that due to the definition of suitable compact sets, we can always find such a bound r. If \(\textbf{v} \in \mathbb {X}_T(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) is such that \(\textbf{v}(0,\cdot ) = \textbf{v}_{\textrm{e}}\), then there exists a (maximal) time \({\tilde{T}}>0\) such that \(\textbf{v}(t,\cdot ) \in B_r(\textbf{v}_\textrm{e})\) for all \(0 \leqslant t \leqslant {\tilde{T}}.\)
The main goal, therefore, is to take a sequence \(\{\textbf{v}_k\}\) of such functions with their corresponding \(\{{\tilde{T}}_k\}\) converging to a smooth solution \(\textbf{v}\) of the semilinear problem. The most difficult task is to show that the sequence \(\{\tilde{T_k}\}\) admits a uniform lower bound that is positive.
Remark 4.1
Most of the proofs in this section will be based on estimates. To avoid overloaded notation, we use the symbol \(\lesssim \) to indicate the presence of a constant that might depend on the fixed constants of the problem, but that does not play an important role in that particular step.
4.1 Linear Analysis
We start with the main property of the differential operator \(\mathbb {A}\) defined in (3.15).
Theorem 4.1
The operator \(\mathbb {A}: {\mathcal {D}}(\mathbb {A}) \subset {\mathbb {L}^2(\Omega )} \rightarrow {\mathbb {L}^2(\Omega )}\) is maximal dissipative.
Proof
Let \(\textbf{u} \in {\mathcal {D}}(\mathbb {A})\) and let \(P_v\) be the representative of the pressure at node \(v \in {\mathcal {V}}^\circ .\) By the continuity conditions and considering the scaling of the \(\mathbb {L}^2\)-norm we compute
whereby \(\mathbb {A}\) is dissipative. By using the (equivalent) sum norm, it follows that \(\Vert \mathbb {A}\textbf{u}\Vert _{{\mathbb {L}^2(\Omega )}} =c\left\{ \Vert \textbf{u}\Vert _{{\mathbb {H}^1(\Omega )}} - \Vert \textbf{u}\Vert _{{\mathbb {L}^2(\Omega )}}\right\} \), and then maximimality follows from, e.g, [15, Proposition 6.55, p. 314]. \(\square \)
The exact same proof as above implies that \(-\mathbb {A}: {\mathcal {D}}(\mathbb {A}) \subset \mathbb {L}^2(\Omega ) \rightarrow \mathbb {L}^2(\Omega )\) is maximal dissipative. This in turn yields the following corollary which is of particular interest for control problems.
Corollary 4.2
The operator \(\mathbb {A}\) is skew–adjoint, i.e., \(\mathbb {A}^*= -\mathbb {A}.\)
Proof
First, recall that a closed operator (in Hilbert space) is maximal dissipative if and only if its dual is dissipative. We are going to use this fact.
We know that \(\mathbb {A}\) and \(-\mathbb {A}\) are maximal dissipative. Given \(\textbf{u}, \textbf{v} \in {\mathcal {D}}(\mathbb {A})\) we have, in light of Theorem 4.1, that \( (\mathbb {A}\textbf{u},\textbf{v}) + (\mathbb {A}\textbf{v},\textbf{u}) = (\mathbb {A}(\textbf{u}+\textbf{v}),\textbf{u}+\textbf{v}) - (\mathbb {A}\textbf{u},\textbf{u}) - (\mathbb {A}\textbf{v},\textbf{v}) = 0. \) Therefore, \(\mathbb {A}^*\) is an extension of \(-\mathbb {A}.\) We now show that \(-\mathbb {A}\) is also an extension of \(\mathbb {A}^*.\)
Let \(\textbf{u} \in {\mathcal {D}}(\mathbb {A}^*)\) with \(\textbf{f} = \mathbb {A}^*\textbf{u}\) and let \(\textbf{g} = \textbf{u}-\textbf{f} \in \mathbb {L}^2(\Omega ).\) Since \(-\mathbb {A}\) is maximal dissipative, there exists \(\textbf{v} \in {\mathcal {D}}(\mathbb {A})\) such that \(\textbf{v} - (-\mathbb {A})\textbf{v} = \textbf{g}\). But since \(\mathbb {A}^*\) is an extension of \(-\mathbb {A}\) it follows that \(\textbf{v} \in {\mathcal {D}}(\mathbb {A}^*)\) and \(\textbf{v} - \mathbb {A}^*\textbf{v} = \textbf{g} = \textbf{u} - \mathbb {A}^*\textbf{u}\), whereby \(\textbf{v}-\textbf{u} - \mathbb {A}^*(\textbf{v}-\textbf{u}) = 0\). Now the maximal dissipativity of \(-\mathbb {A}\) gives the dissipativity of \(-\mathbb {A}^*\). Then taking the \(\mathbb {L}^2\)–inner product of the above identity with \(\textbf{v}-\textbf{u}\) gives \(\textbf{u}=\textbf{v} \in {\mathcal {D}}(\mathbb {A}).\) Then \(-\mathbb {A}\) extends \(\mathbb {A}^*\) and the proof is complete. \(\square \)
The Lumer-Phillips Theorem [34, Theorem 4.3, p. 14] now implies that \(\mathbb {A}\) generates in \({\mathbb {L}^2(\Omega )}\) a \(C_0\)–group of isometries \(\{\tilde{\mathbb {T}}(t)\}_{t \in \mathbb {R}}.\) Moreover, since \(\mathbb {P}\in {\mathcal {L}}({\mathbb {L}^2(\Omega )})\) it follows from [34, Theorem 1.1, p. 76] that \(\mathbb {A}+\mathbb {P}\) generates a \(C_0\)–semigroup \(\{\mathbb {T}(t)\}_{t \geqslant 0}\) and from [34, Corollary 1.3, p. 78] that
Lemma 4.3
For \(s = 0\) or \(s=1\) we have \(\mathbb {B}\in \mathcal {L}\left( \mathbb {U};H^1(0,T;\mathbb {H}^s(\Omega ))\right) \).
Proof
The proof is rather elementary. However, we present it here so we can fix quantities that will be later used when estimating the nonlinearity. For a given \(\Phi \in \mathbb {U}\) we denote \(\Phi = (\Phi ^k)\) with each \(\Phi ^k = (\Phi _1^k,\Phi _2^k).\) Let \(s \in \mathbb {N} \cup \{0\}\).
-
For \(\mathbb {B}_0\) we have, for each k
$$\begin{aligned} \Vert \mathbf{{B}}_0^k\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2&= \sum \limits _{m \leqslant s} \Vert D_x^m\mathbf{{B}}_0^k\Phi ^k\Vert _{L^2(0,T;\mathbf{{L}}^2(\Omega _k))}^2 \\&= \sum \limits _{m \leqslant s} \int _0^T \Vert D_x^m\mathbf{{B}}_0^k\Phi ^k(t,\cdot )\Vert _{\mathbf{{L}}^2(\Omega _k)}^2dt \\&= \sum \limits _{m \leqslant s} \dfrac{c^2}{L_k^2}\int _0^T D_k^2\left[ c^2\int _0^{L_k} |\partial _x^s\Phi _1^k(t)|^2dx + \int _0^{L_k}|\partial _x^s\Phi _2^k(t)|^2dx\right] dt \\&= \dfrac{c^2}{L_k^2}\int _0^T D_k^2\left[ c^2\int _0^{L_k} |\Phi _1^k(t)|^2dx + \int _0^{L_k}|\Phi _2^k(t)|^2dx\right] dt \\&= \dfrac{c^2D_k^2}{L_k}\int _0^T \left[ c^2|\Phi _1^k(t)|^2+ |\Phi _2^k(t)|^2\right] dt \lesssim \Vert \Phi ^k\Vert _{L^2(0,T) \times L^2(0,T)}^2 \end{aligned}$$and
$$\begin{aligned} \Vert D_t\mathbf{{B}}_0^k\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2&= \sum \limits _{m \leqslant s} \Vert D_x^mD_t\mathbf{{B}}_0^k\Phi ^k\Vert _{L^2(0,T;\mathbf{{L}}^2(\Omega _k))}^2 \\&= \sum \limits _{m \leqslant s} \int _0^T \Vert D_x^mD_t\mathbf{{B}}_0^k\Phi ^k(t,\cdot )\Vert _{\mathbf{{L}}^2(\Omega _k)}^2dt \\&= \sum \limits _{m \leqslant s} \dfrac{c^2}{L_k^2}\int _0^T D_k^2\left[ c^2\int _0^{L_k} \left| \partial _x^s\dfrac{d}{dt}\Phi _1^k(t) \right| ^2dx \right. \\&\quad \left. + \int _0^{L_k}\left| \partial _x^s\dfrac{d}{dt}\Phi _2^k(t)\right| ^2dx\right] dt \\&= \dfrac{c^2}{L_k^2}\int _0^T D_k^2\left[ c^2\int _0^{L_k} \left| \dfrac{d}{dt}\Phi _1^k(t)\right| ^2dx + \int _0^{L_k}\left| \dfrac{d}{dt}\Phi _2^k(t)\right| ^2dx\right] dt \\&= \dfrac{c^2D_k^2}{L_k}\int _0^T \left[ c^2\left| \dfrac{d}{dt}\Phi _1^k(t)\right| ^2+ \left| \dfrac{d}{dt}\Phi _2^k(t)\right| ^2\right] dt\\&\lesssim \Vert D_t\Phi ^k\Vert _{L^2(0,T) \times L^2(0,T)}^2 \end{aligned}$$where by
$$\begin{aligned} \Vert \mathbf{{B}}_0^k\Phi ^k\Vert _{H^1(0,T;\mathbf{{H}}^s(\Omega _k))}^2&\lesssim \Vert \Phi ^k\Vert _{H^2(0,T) \times H^2(0,T)}^2. \end{aligned}$$By taking the maximum of the k constants above, we obtain \(\Vert \mathbb {B}_0\Vert _{\mathcal {L}(\mathbb {U};H^1(0,T;\mathbb {H}^s(\Omega )))}.\)
-
For \(\mathbb {B}_1\) we have, for each k,
$$\begin{aligned}{} & {} \Vert \mathbf{{B}}_1^k\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2 = \sum \limits _{m \leqslant s} \Vert D_x^m \mathbf{{B}}_1^k \Phi ^k\Vert _{L^2(0,T;\mathbf{{L}}^2(\Omega _k))}^2 = \sum \limits _{m \leqslant s} \int _0^T \Vert D_x^m \mathbf{{B}}_1^k\Phi ^k(t,\cdot )\Vert _{\mathbf{{L}}^2(\Omega _k)}^2dt \\{} & {} \quad =\sum \limits _{m \leqslant s} \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} |\partial _x^m[(L_k-x)\Phi _1^k(t)]|^2dx + c^2\int _0^{L_k}|\partial _x^m[x\Phi _2^k(t)]|^2dx\right] dt \\{} & {} \quad =\dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} |(L_k-x)\Phi _1^k(t)|^2dx + c^2\int _0^{L_k}|x\Phi _2^k(t)|^2dx\right] dt \\{} & {} \quad \quad + \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} |\Phi _1^k(t)|^2dx + c^2\int _0^{L_k}|\Phi _2^k(t)|^2dx\right] dt \\{} & {} \quad \leqslant \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \left( \max \limits _{x \in \overline{\Omega _k}}|L_k-x|\right) ^2\int _0^{L_k} | \Phi _1^k(t)|^2dx +c^2\left( \max \limits _{x \in \overline{\Omega _k}}|x|\right) ^2 \int _0^{L_k}|\Phi _2^k(t)|^2dx\right] dt \\{} & {} \quad \quad + \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} |\Phi _1^k(t)|^2dx + c^2\int _0^{L_k}|\Phi _2^k(t)|^2dx\right] dt \lesssim \Vert \Phi ^k\Vert _{L^2(0,T) \times L^2(0,T)}^2 \end{aligned}$$and
$$\begin{aligned}&\Vert D_t\mathbf{{B}}_1^k\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2 = \sum \limits _{m \leqslant s} \Vert D_x^m D_t \mathbf{{B}}_1^k \Phi ^k\Vert _{L^2(0,T;\mathbf{{L}}^2(\Omega _k))}^2\\&\quad = \sum \limits _{m \leqslant s} \int _0^T \Vert D_x^m D_t\mathbf{{B}}_1^k\Phi ^k(t,\cdot )\Vert _{\mathbf{{L}}^2(\Omega _k)}^2dt \\&\quad =\sum \limits _{m \leqslant s} \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} \left| \partial _x^m(L_k-x)\dfrac{d}{dt}\Phi _1^k(t)\right| ^2dx + c^2\int _0^{L_k}\left| \partial _x^m(x)\dfrac{d}{dt}\Phi _2^k(t)\right| ^2dx\right] dt \\&\quad = \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} \left| (L_k-x)\dfrac{d}{dt}\Phi _1^k(t)\right| ^2dx + c^2\int _0^{L_k}\left| x\dfrac{d}{dt}\Phi _2^k(t)\right| ^2dx\right] dt \\&\quad \quad + \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} \left| \dfrac{d}{dt}\Phi _1^k(t)\right| ^2dx + c^2\int _0^{L_k}\left| \dfrac{d}{dt}\Phi _2^k(t)\right| ^2dx\right] dt \lesssim \Vert \Phi ^k\Vert _{H^1(0,T) \times H^1(0,T)}^2 \end{aligned}$$whereby
$$\begin{aligned} \Vert \mathbf{{B}}_0^k\Phi ^k\Vert _{H^1(0,T;\mathbf{{H}}^s(\Omega _k))}^2 \lesssim \Vert \Phi ^k\Vert _{H^2(0,T) \times H^2(0,T)}^2 \end{aligned}$$and again, by taking the maximum of k constants, we obtain \( \Vert \mathbb {B}_1\Vert _{\mathcal {L}(\mathbb {U};H^1(0,T;\mathbb {H}^s(\Omega )))}\).
-
For \(D_t\mathbb {B}_1\) we have, for each k, as before,
$$\begin{aligned} \Vert D_t\mathbf{{B}}_1^k\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2 \lesssim \Vert \Phi ^k\Vert _{H^1(0,T) \times H^1(0,T)}^2 \end{aligned}$$and
$$\begin{aligned}&\Vert D_t^2\mathbf{{B}}_1^k\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2 = \sum \limits _{m \leqslant s} \Vert D_x^m D_t^2 \mathbf{{B}}_1^k \Phi ^k\Vert _{L^2(0,T;\mathbf{{L}}^2(\Omega _k))}^2\\&\quad = \sum \limits _{m \leqslant s} \int _0^T \Vert D_x^m D_t^2\mathbf{{B}}_1^k\Phi ^k(t,\cdot )\Vert _{\mathbf{{L}}^2(\Omega _k)}^2dt \\&\quad =\sum \limits _{m \leqslant s} \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} \left| \partial _x^m(L_k-x)\dfrac{d^2}{dt^2}\Phi _1^k(t)\right| ^2dx + c^2\int _0^{L_k}\left| \partial _x^m(x)\dfrac{d^2}{dt^2}\Phi _2^k(t)\right| ^2dx\right] dt \\&\quad = \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} \left| (L_k-x)\dfrac{d^2}{dt^2}\Phi _1^k(t)\right| ^2dx + c^2\int _0^{L_k}\left| x\dfrac{d^2}{dt^2}\Phi _2^k(t)\right| ^2dx\right] dt \\&\qquad + \dfrac{1}{L_k^2}\int _0^T D_k^2\left[ \int _0^{L_k} \left| \dfrac{d^2}{dt^2}\Phi _1^k(t)\right| ^2dx + c^2\int _0^{L_k}\left| \dfrac{d^2}{dt^2}\Phi _2^k(t)\right| ^2dx\right] dt \lesssim \Vert \Phi ^k\Vert _{H^2(0,T) \times H^2(0,T)}^2 \end{aligned}$$whereby
$$\begin{aligned} \Vert D_t\mathbf{{B}}_1^k\Phi ^k\Vert _{H^1(0,T;\mathbf{{H}}^s(\Omega _k))}^2&\lesssim \Vert \Phi ^k\Vert _{H^2(0,T) \times H^2(0,T)}^2 \end{aligned}$$from where we obtain \(\Vert D_t\mathbb {B}_1\Vert _{\mathcal {L}(\mathbb {U};H^1(0,T;\mathbb {H}^s(\Omega )))}\).
-
For \(\mathbb {P}\) we have, for each k
$$\begin{aligned} \Vert \mathbf{{P}}_k\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2&= \sum \limits _{m \leqslant s} \Vert D_x^m\mathbf{{P}}_k\Phi ^k\Vert _{L^2(0,T;\mathbf{{L}}^2(\Omega _k))}^2 \\&= \sum \limits _{m \leqslant s} \int _0^T \Vert D_x^m\mathbf{{P}}_k\Phi ^k(t,\cdot )\Vert _{\mathbf{{L}}^2(\Omega _k)}^2dt \\&= \sum \limits _{m \leqslant s} \int _0^T D_k^2c^2\int _0^{L_k} |\partial _x^s\gamma _k\Phi _1^k(t)|^2dxdt \\&= D_k^2\gamma _k^2L_kc^2\int _0^T |\Phi _1^k(t)|^2dt \lesssim \Vert \Phi ^k\Vert _{L^2(0,T) \times L^2(0,T)}^2 \end{aligned}$$and similarly,
$$\begin{aligned} \Vert D_t\mathbf{{P}}_k\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2&\lesssim \Vert \Phi ^k\Vert _{H^1(0,T) \times H^1(0,T)}^2 \end{aligned}$$whereby
$$\begin{aligned} \Vert \mathbf{{P}}_k\Phi ^k\Vert _{H^1(0,T;\mathbf{{H}}^s(\Omega _k))}^2&\lesssim \Vert \Phi ^k\Vert _{H^2(0,T) \times H^2(0,T)}^2 \end{aligned}$$from where we get \(\Vert \mathbb {P}\Vert _{\mathcal {L}(\mathbb {U};H^1(0,T;\mathbb {H}^s(\Omega )))}.\)
-
Finally, for \(\mathbb {P}\mathbb {B}_1\) we have, for each k
$$\begin{aligned} \Vert \mathbf{{P}}_k\mathbf{{B}}_1\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2&= \sum \limits _{m \leqslant s} \Vert D_x^m\mathbf{{P}}_k\mathbf{{B}}_1\Phi ^k\Vert _{L^2(0,T;\mathbf{{L}}^2(\Omega _k))}^2 \\&= \sum \limits _{m \leqslant s} \int _0^T \Vert D_x^m\mathbf{{P}}_k\mathbf{{B}}_1\Phi ^k(t,\cdot )\Vert _{\mathbf{{L}}^2(\Omega _k)}^2dt\\&= \sum \limits _{m \leqslant s} \int _0^T \dfrac{D_k^2\gamma _k^2c^2}{L_k^2}\int _0^{L_k} |\partial _x^s(L_k-x)\Phi _1^k(t)|^2dxdt \\&= \int _0^T \dfrac{D_k^2\gamma _k^2c^2}{L_k^2}\int _0^{L_k} |(L_k-x)\Phi _1^k(t)|^2dxdt\\&\quad + \int _0^T \dfrac{D_k^2\gamma _k^2c^2}{L_k^2}\int _0^{L_k} |\Phi _1^k(t)|^2dxdt \\&\leqslant D_k^2\gamma _k^2c^2\left( 1+\dfrac{1}{L_k}\right) \int _0^T |\Phi _1^k(t)|^2dxdt \lesssim \Vert \Phi ^k\Vert _{L^2(0,T) \times L^2(0,T)}^2 \end{aligned}$$and similarly,
$$\begin{aligned} \Vert D_t\mathbf{{P}}_k\mathbf{{B}}_1\Phi ^k\Vert _{L^2(0,T;\mathbf{{H}}^s(\Omega _k))}^2&\lesssim \Vert \Phi ^k\Vert _{H^1(0,T) \times H^1(0,T)}^2 \end{aligned}$$whereby
$$\begin{aligned} \Vert \mathbf{{P}}_k\mathbf{{B}}_1\Phi ^k\Vert _{H^1(0,T;\mathbf{{H}}^s(\Omega _k))}^2&\lesssim \Vert \Phi ^k\Vert _{H^2(0,T) \times H^2(0,T)}^2 \end{aligned}$$from where we get \(\Vert \mathbb {P}\mathbb {B}_1\Vert _{\mathcal {L}(\mathbb {U};H^1(0,T;\mathbb {H}^s(\Omega )))}.\)
Therefore, since \(\mathbb {B}= \mathbb {B}_0 + \mathbb {P}\mathbb {B}_1 + D_t \mathbb {B}_1\), we have \(\mathbb {B}\in \mathcal {L}(\mathbb {U};H^1(0,T;\mathbb {H}^s(\Omega ))).\) \(\square \)
We are now ready for the linear well-posedness result.
Theorem 4.4
Assume \(\Phi \in \mathbb {U}^\textrm{ad}\) and let \(G=G(t,\textbf{x})\) be such that \(G \in H^1(0,T;{\mathbb {L}^2(\Omega )}).\) Then for each \(\textbf{u}_0 \in {\mathcal {D}}(\mathbb {A})\) there exists a unique solution \(\textbf{u} \in \mathbf{{X}}_T({\mathcal {D}}(\mathbb {A}),\mathbb {L}^2(\Omega ))\) to the IVP
which satisfies the following continuity estimates
and
where \(\textbf{u}_1 :=(\mathbb {A}+\mathbb {P})\textbf{u}_0 + \mathbb {B}\Phi (0) + G(0).\)
Proof
First notice that, given Lemma 4.3, the assumptions on \(\Phi \) and G imply that \(\mathbb {B}\Phi + G \in H^1(0,T;{\mathbb {L}^2(\Omega )}).\) Then, it follows from [2, Proposition 3.3, p. 133] that the function \(\textbf{u}\) defined as
is a classical solution (in the sense of [34]) of the problem (4.4), i.e., \(\textbf{u} \in \mathbf{{X}}_T({\mathcal {D}}(\mathbb {A}),\mathbb {L}^2(\Omega ))\) and it solves (4.4) in \(\mathbb {L}^2(\Omega )\) and pointwise in time.
Grönwall’s inequality gives (4.5). For (4.6), we differentiate (4.4a) with respect to time and let \(\textbf{z} :=\textbf{u}_t.\) Then, since \(\textbf{u}_1 = (\mathbb {A}+\mathbb {P})\textbf{u}_0 + \mathbb {B}\Phi (0) + G(0) \in \mathbb {L}^2(\Omega ),\) we have that \(\textbf{z} \in C([0,T];\mathbb {L}^2(\Omega ))\) and satisfies
Although the structure of (4.9) is very similar to (4.4), the proof of the inequality (4.6) requires a density argument. Let \((f_n)\) be a sequence in \(C^1([0,T];\mathbb {L}^2(\Omega ))\) such that \(f_n \rightarrow D_t(\mathbb {B}\Phi + G)\) in \(L^1(0,T;\mathbb {L}^2(\Omega ))\) and let \((\textbf{z}_n^0)\) be a sequence in \({\mathcal {D}}(\mathbb {A})\) such that \(\textbf{z}_n^0 \rightarrow \textbf{u}_1\) in \(\mathbb {L}^2(\Omega ).\) Associated to this data, let \((\textbf{z}_n)\) be the sequence in \(\mathbf{{X}}_T({\mathcal {D}}(\mathbb {A}),\mathbb {L}^2(\Omega ))\) such that, for each n, \(\textbf{z}_n\) solves
For (4.10), inequality (4.5) applies and we get
Inequality (4.6) then follows by taking \(n \rightarrow \infty .\) We now recall that \(\Vert \textbf{u}\Vert _{\mathbb {H}^1(\Omega )} \simeq \Vert (\mathbb {A}+\mathbb {P})\textbf{u}\Vert _{\mathbb {L}^2(\Omega )}\) for all \(\textbf{u} \in {\mathcal {D}}(\mathbb {A}).\) This, along with (4.4a), implies that for each \(t \in [0,T]\) we have
which yields inequality (4.7). \(\square \)
Next, we prove some Lipschitz-type inequalities for the function \(\mathbb {F}.\)
Lemma 4.5
The map \(\mathbb {F}\) maps \(\mathbf{{X}}_T^\mathcal {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) to \(\mathbf{{X}}_T(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega )).\) Moreover, for each \(t \in [0,T]\) and \(\textbf{w}_1, \textbf{w}_2 \in \mathbf{{X}}_T^\mathcal {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) we have the following inequalities:
Proof
We prove the case \(m = 1\) since the proof for the general m is an obvious extension of it. In this case the suitable compact set \(\mathcal {K}\) is of the form \(\mathcal {K}= [a,b] \times [c,d]\), with \(0< a < b\), \(c<d\) and \(a + p_\textrm{in} \leqslant b.\)
Let \(\textbf{v} = (p,q) \in \mathbf{{X}}_T^\mathcal {K}(\mathbf{{H}}^1(\Omega ),\mathbf{{L}}^2(\Omega ))\), and let us show that \(\mathbf{{F}}(\textbf{v}) \in \mathbf{{X}}_T(\mathbf{{H}}^1(\Omega ),\mathbf{{L}}^2(\Omega ))\). We start by showing \(\mathbf{{F}}(\textbf{v}) \in C^1([0,T];{\mathbf{{L}}^2(\Omega )}).\) Continuity in time follows from the fact that every function involved is continuous and p does not vanish in \(\overline{Q}_T\). Membership in \({\mathbf{{L}}^2(\Omega )}\) follows by the Sobolev embedding \(H^1(\Omega ) \hookrightarrow L^\infty (\Omega ) \hookrightarrow L^4(\Omega )\). Indeed, for each t,
Now, since the function \(x \mapsto x|x|\) is continuously differentiable and p and q are both \(C^1\) in time (with values in \({\mathbf{{L}}^2(\Omega )}\)) we have that the second component of \(\mathbf{{F}}(\textbf{v})\) can be differentiated in time. Moreover,
is again continuous in time due to continuity of all the functions involved. For membership in \({\mathbf{{L}}^2(\Omega )}\) we compute for each t
Therefore \(\mathbf{{F}}(\textbf{v}) \in C^1([0,T],{\mathbf{{L}}^2(\Omega )}).\) Now, the fact that \(\mathbf{{F}}(\textbf{v}) \in C([0,T],\mathbf{{H}}^1(\Omega ))\) is a corollary of the following lemma, which is an adaptation of [5, Corollary 8.10, p. 215], but we include a proof here for the reader’s convenience.
Lemma 4.6
Let \(\Omega = (a,b)\), \(a,b \in \mathbb {R}\), \(a<b\), and let \(u,v \in H^1(\Omega )\) be such that there exists \(\rho >0\) with \(v(x) \geqslant \rho \) for all \(x \in \overline{\Omega }.\) Then \(u|u|/v \in H^1(\Omega )\) and
Proof
Let \(u_n, v_n \in C_0^1(\mathbb {R})\)Footnote 2 such that \(u_n \rightarrow u\) and \(v_n \rightarrow v\) in \(H^1(\Omega )\) as \(n \rightarrow \infty .\) Since \(v(x) \geqslant \rho \) for all \(x \in \overline{\Omega }\) and \(H^1(\Omega ) \hookrightarrow C(\overline{\Omega })\), we can assume without loss of generality that \(v_n(x) \geqslant \rho /2\) for all \(x \in \overline{\Omega }\), which will be the case for any sequence converging to v in \(H^1(\Omega )\) and n large enough.
It follows by convergence that \(u_n' \rightarrow u'\) and \(v_n' \rightarrow v'\) in \(L^2(\Omega )\) as \(n \rightarrow \infty .\) Then,
To see this, recall that \(u_n \rightarrow u\) and \(v_n \rightarrow v\) also in \(C(\overline{\Omega })\) as \(n\rightarrow \infty \), then the quantities \(\Vert u_n\Vert _{L^\infty (\Omega )}, \Vert v_n\Vert _{L^\infty (\Omega )}, \Vert u_n'\Vert _{L^2(\Omega )}, \Vert v_n'\Vert _{L^2(\Omega )}\) are bounded by a common quantitity for all n. This readily implies
Moreover, after some estimates one finds that there exists \(C>0\) such that
which implies (4.16). This completes the proof, see [5, Remark 4, p. 204]. \(\square \)
Then, for each t we have
We now prove the estimates. Let \(\textbf{w}_1 = (u_1, v_1)\) and \(\textbf{w}_2 = (u_2,v_2)\). The estimates below hold for each \(t \in [0,T]\), but for simplicity we omit the time argument in the intermediate steps. We have
Also, we have
Finally, similarly to above (by essentially exchanging time with space derivative) we have
\(\square \)
4.2 Semilinear Analysis
Let \(\Phi \in \mathbb {U}^{ad}\) and define \(\textbf{v}_0 = \textbf{v}_0(t,\textbf{x}) :=\textbf{v}_{\textrm{e}}\) and \(\textbf{u}_0 :=\textbf{v}_0 - \mathbb {B}_1\Phi .\) Let \(\textbf{u}_1 = \textbf{u}_1(t,\textbf{x})\) be the classical solution of
guaranteed to exist by Theorem 4.4 since \(\textbf{v}_{\textrm{e}} - \mathbb {B}_1\Phi (0) \in {\mathcal {D}}(\mathbb {A})\) and the forcing term \(\mathbb {B}\Phi + \mathbb {F}(\textbf{v}_0) \in H^1(0,T;\mathbb {L}^2(\Omega )).\)
With reference to \(r>0\) in (4.1) and \(c_1 :=\Vert \mathbb {B}_1\Phi ^1\Vert _{\mathbb {H}^1(\Omega )}\), where \(\Phi ^1 = (1,\ldots ,1)^\top \in \mathbb {R}^{2\,m}\), we assume that \(c_1\kappa _{\mathbb {U}} \ll r\) (see Definition 3.2). Let \(T_1 > 0\) be the largest time \(0 < T_1 \leqslant T\) such that
For the time being, we assume that such a time exists and continue the construction.
Let \(\textbf{v}_1 = \textbf{v}_1(t,\textbf{x}) :=\textbf{u}_1 + \mathbb {B}_1\Phi .\) Then, it follows from (4.18) that
which means, via (4.1), that \(\textbf{v}_1 \in \mathbf{{X}}_{T_1}^\mathscr {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\), and, by Lemma 4.5 it follows that \(\mathbb {F}(\textbf{v}_1) \in \mathbf{{X}}_{T_1}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega )).\)
Inductively, assuming that \(\textbf{v}_k \in \mathbf{{X}}_{T_k}^\mathscr {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) is constructed, let \(\textbf{u}_{k+1} = \textbf{u}_{k+1}(t,\textbf{x})\) be the classical solution of
again guaranteed to exist by Theorem 4.4 since \(\textbf{v}_{\textrm{e}} - \mathbb {B}_1\Phi (0) \in {\mathcal {D}}(\mathbb {A})\) and the forcing term \(\mathbb {B}\Phi + \mathbb {F}(\textbf{v}_k) \in H^1(0,T_k;\mathbb {L}^2(\Omega )).\)
With the same assumption on \(r, c_1\) and \({\kappa _\mathbb {U}}\), let \(T_{k+1} > 0\) be the largest time \(0 < T_{k+1} \leqslant T_{k} \leqslant T\) such that
Again we assume that such a time exists for the time being. We then construct \(\textbf{v}_{k+1} = \textbf{v}_{k+1}(t,\textbf{x}) :=\textbf{u}_{k+1} + \mathbb {B}_1\Phi .\) Then, it follows from (4.20) that
which means, via (4.1), that \(\textbf{v}_{k+1} \in \mathbf{{X}}_{T_{k+1}}^\mathscr {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\).
The next lemma yields that the sequence of times \((T_{k})\) as constructed above has a positive lower bound.
Lemma 4.7
There exist \(M, K, T_*> 0\) such that the sequences of solutions \((\textbf{v}_{k})\) and \((\textbf{u}_k)\) constructed above are such that
- (a):
-
\(\Vert \textbf{v}_k - \textbf{v}_\textrm{e}\Vert _{C(\overline{Q}_{T_*})} \leqslant r, \)
- (b):
-
\(\Vert {\textbf{u}_k}-\textbf{u}_0\Vert _{C([0,T_*];\mathbb {H}^1(\Omega ))} \leqslant K,\)
- (c):
-
\(\Vert {\textbf{u}_k}_t\Vert _{C([0,T_*];\mathbb {L}^2(\Omega ))} \leqslant M.\)
Proof
The proof is by induction. Recall that T is a fixed large time.
We start by showing the base step (\(k = 1\)). To this end, notice that, since \(\textbf{v}_\textrm{e}\) is a steady state solution for the Euler system, the function \(\textbf{z} :=\textbf{u}_1 - \textbf{u}_0 \in \mathbf{{X}}_{T}({\mathcal {D}}(\mathbb {A}),\mathbb {L}^2(\Omega ))\) solves the abstract Cauchy problem
It then follows from (4.5) that
and from (4.6) it follows that
and from (4.7) that
Now, it follows from (3.10) that for \(0 < \varepsilon \ll 1/2\) we have
Whence, from (3.9) we obtain that
for T small. From here we get \(T_1.\) Since \(T_1 \leqslant T\), from (4.24) we get K and from (4.23) we get M. This proves the step \(k = 1\) of the induction argument.
We now assume that \(\textbf{v}_k\) and \(\textbf{u}_k\) satisfy (a), (b), and (c) in the statement for appropriate choices of K, M, and \(T_*.\)
The function \(\textbf{z}_{k+1} :=\textbf{u}_{k+1} - \textbf{u}_0 \in \mathbf{{X}}_{T_*}({\mathcal {D}}(\mathbb {A}),\mathbb {L}^2(\Omega ))\) solves the abstract Cauchy problem
It follows from (4.5) and (4.12) that
Then, from (4.6) and (4.14) we infer
since \(T_*\leqslant T.\) Finally from (4.7), (4.29) and (4.12) it follows that
We finish the argument by again using the interpolation inequality (3.10), i.e., for \(0 < \varepsilon \ll 1/2\) we have
for \(T_*\) small. Since the last constant in (4.31) does not depend on \(T_*\), the proof follows. \(\square \)
The next lemma is crucial to guarantee that the constructed sequence has a limit.
Lemma 4.8
(Contraction) There exists \(T_{c}\), possibly smaller than \(T_*\), and \(0< \delta < 1\) such that the sequence \((\textbf{u}_k)\) satisfies
Proof
The proof is rather straightforward. Notice that if \(\textbf{w}_{k+1} :=\textbf{u}_{k+1}-\textbf{u}_k\), then it follows by (4.27) that \(\textbf{w}_{k+1}\) satisfies the abstract Cauchy problem
Then it follows from (4.5) and (4.12) that
whereby the proof is complete for suitably chosen \(T_c\). \(\square \)
As a corollary of the previous lemma, we obtain convergence of \((\textbf{u}_k)\).
Corollary 4.9
There exists \(\textbf{u} \in \mathbb {X}_{T_c}({\mathcal {D}}(\mathbb {A}),\mathbb {L}^2(\Omega ))\) such that
Proof
Summing up inequality (4.32) we obtain, after rearranging,
Moreover, by using \(\textbf{w}_{k+1} = \textbf{u}_{k+1}-\textbf{u}_k\) in (4.33) for estimates, it follows from (4.6) that
and from (4.7)
Then adding (4.37) and (4.38) and summing up over k we have, after rearranging and using (4.36),
for appropriate (smaller, if necessary) \(T_c.\) From this it follows that there exists \(\textbf{u} \in \mathbf{{X}}_{T_c}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) such that \(\textbf{u}_k \rightarrow \textbf{u}\) in \(\mathbb {X}_{T_c}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\). It follows from the construction that \(\textbf{u} \in {\mathcal {D}}(\mathbb {A})\) and solves
with \(\textbf{v} = \textbf{u} + \mathbb {B}_1\Phi .\) This completes the proof. \(\square \)
In order to complete the proof of Theorem 3.5, we recall that \(\textbf{v}_k = \textbf{u}_k + \mathbb {B}_1\Phi \). By making \(k \rightarrow \infty \) we get \(\textbf{v}_k \rightarrow \textbf{u} + \mathbb {B}_1\Phi := \textbf{v}(\Phi )\) in \(\mathbf{{X}}_{T_c}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\). Since, from the construction, \(\textbf{v}_k \in \mathbb {X}_{T_c}^\mathscr {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) for each k, so does \(\textbf{v}(\Phi ).\) This justifies the definition of the control-to-state map \(\mathbf{{S}}: \mathbb {U}^{ad} \rightarrow \mathbf{{X}}_{T_c}^\mathcal {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) as in (3.18) as \(\mathbb {S}(\Phi ) = \textbf{v}(\Phi ).\)
Remark 4.2
With Theorem (3.5) we have established a local (in time) classical well-posedness result. The smallness of time, here, was used to compensate for the fact that controls were assumed to be small (close to \(\Phi _{\mathrm{{e}}}\)) only in the continuous level, but not in the full \(H^2\)-level. It’s worth mentioning that under the assumption that both initial data and controls can be made arbitrarily small in their highest topology, it would also be possible to show that semi-global solutions (see [31]) exist. In that case, the iterative process used to show Theorem (3.5) might be simplified or even replaced by a fixed point argument. We do not pursue this route in this paper.
5 Optimal Control Problem
5.1 Existence of Optimal Controls
Rather then with \(\mathbf{{S}}\) we work here with \(\mathbb {S}: \mathbb {U}_0^\eta \subset \mathbb {U}_0 \rightarrow \mathbf{{X}}_{T_c}^\mathbb {K}\left( \mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega )\right) \), with \(\mathbb {S}(\Phi ):= \mathbf{{S}}(\phi (\Phi )) = \mathbf{{S}}(\Phi + \Phi ^\textrm{e})\); see Remark 3.4. Thus, we study the well-posedness of the reduced minimization problem:
Proposition 5.1
(Existence of optimal control) Assume that \(\mathbb {S}:\mathbb {U}_0^\eta \rightarrow L^2(0,T_c;\mathbb {L}^2(\Omega ))\) is weak–to–strong continuous, i.e., given a sequence \((\Phi _n)\) in \(\mathbb {U}_0^\eta \)
Then, (\({rP}_{T}^\mathbb {K}\)) admits a solution.
Proof
First, notice that the feasible set of (\({rP}_{T}^\mathbb {K}\)) is nonempty since it contains zero. This along with the non-negativity of J allows us to define
We want to show that \(d = J (\Phi ^*)\) for some feasible \(\Phi ^*\).
By properties of the infimum, there exists a sequence \((\Phi _n)\) of feasible controls such that \(J(\Phi _n) \rightarrow d\) in \(\mathbb {R}\) as \(n \rightarrow \infty .\) Since \(\mathbb {U}_0^\eta \) is weakly closed, there exists \(\Phi ^*\in \mathbb {U}_0^\eta \) and a (non–relabeled) subsequence \((\Phi _n)\) such that \(\Phi _n \rightharpoonup \Phi ^*\) in \(\mathbb {U}.\) By weak–to–strong continuity of \(\mathbb {S}:\mathbb {U}_0^\eta \rightarrow L^2(0,T_c;\mathbb {L}^2(\Omega ))\) we have \(\mathbb {S}(\Phi _n) \rightarrow \mathbb {S}(\Phi ^*).\) Moreover, since \(\Phi _n\) is feasible for all n we have \(\mathbb {S}(\Phi _n) \in \mathbb {V}_{T_c,\mathbb {K}}^\textrm{ad}\) for all n and since \(\mathbb {K}\) is compact, it follows that \(\mathbb {S}(\Phi ^*) \in \mathbb {V}_{T_c,\mathbb {K}}^\textrm{ad}\). Hence, \(\Phi ^*\) is feasible.
Now, weak–to–strong continuity of \(\mathbb {S}\) implies weak–to–strong continuity of the first summand of J, and the second summand is weakly lower semi-continuous. Therefore, we have
and then \(\Phi ^*\) is an optimal solution. \(\square \)
We now show that \(\mathbb {S}:\mathbb {U}_0^\eta \rightarrow L^2(0,T_c;\mathbb {L}^2(\Omega ))\) is actually weak–to–strong continuous. For establishing this fact we need a series of lemmas. We start by showing a Lipschitz property.
Lemma 5.2
By decreasing \(T_c\) (if necessary), the map \(\mathbb {S}: \mathbb {U}_0^\eta \subset \mathbb {U}_0 \rightarrow \mathbf{{X}}_{T_c}^\mathcal {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) is Lipschitz continuous.
Proof
Let \(\tilde{\Phi }, \tilde{\Psi }\in \mathbb {U}_0^\eta \) and define \(\Phi = \tilde{\Phi }+ \Phi ^\textrm{e}\), \(\Psi = \tilde{\Psi }+ \Phi ^\textrm{e}\). By setting \(\textbf{u}_{(\cdot )}:= \mathbf{{S}}(\cdot ) - \mathbb {B}_1(\cdot )\) and in view of the construction of \(\mathbf{{S}}\), it follows that \(\textbf{u}_\Phi - \textbf{u}_\Psi \) is a classical solution of the Cauchy problem
By (4.5) it follows that
From (4.12) we obtain
Lemma 4.3 then yields
Now, by (4.6) it follows that
and then from (4.14) we infer
Using (4.7) along with (5.4) we have
Therefore, adding (5.4), (5.5) and (5.6) and using Lemma 4.3 where necessary, we have
and the proof is finished by noticing that \(\mathbf{{S}}(\Phi ) = \mathbb {S}(\tilde{\Phi })\), \(\mathbf{{S}}(\Psi ) = \mathbb {S}(\tilde{\Psi })\) and \(\Phi - \Psi = \tilde{\Phi }- \tilde{\Psi }.\) \(\square \)
In all the other results presented in this section, we work with a (possibly smaller) \(T_c\) such that \(\mathbb {S}: \mathbb {U}_0^\eta \rightarrow \mathbf{{X}}_{T_c}^\mathcal {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) is Lipschitz continuous. An immediate corollary of the previous lemma is the strong–to–strong continuity of the map \(\mathbb {S}: \mathbb {U}_0^\eta \rightarrow L^2(0,T_c; \mathbb {L}^2(\Omega ))\). The next essential lemma shows that \(\mathbb {S}\) is weakly closed, i.e., given a sequence \((\Phi _n) \in \mathbb {U}_0^\eta \) one has
In order to prove weak–closedness of \(\mathbb {S}\) we need to weaken the notion of solution for the semilinear Euler system. Below we introduce the notion of weak solutions for the semilinear abstract problem (3.17). To that end, let \(\mathfrak {X}_T^\mathbb {F}\subset C([0,T];\mathbb {L}^2(\Omega ))\) be the largest set with the following properties:
- (a):
-
For all \(\textbf{v} \in \mathfrak {X}_T^\mathbb {F}\) we have that \(\mathbb {F}(\textbf{v})\) is well defined and \(\mathbb {F}(\textbf{v}) \in C([0,T];\mathbb {L}^2(\Omega ))\); and
- (b):
-
the map \(\mathbb {F}\) is Lipschitz in \(C([0,T];\mathbb {L}^2(\Omega ))\), i.e., there exists \(L>0\) such that
$$\begin{aligned} \Vert \mathbb {F}(\textbf{v}_1)- \mathbb {F}(\textbf{v}_2)\Vert _{C([0,T];\mathbb {L}^2(\Omega ))} \leqslant L\Vert \textbf{v}_1-\textbf{v}_2\Vert _{C([0,T];\mathbb {L}^2(\Omega ))}. \end{aligned}$$
Of course, the set \(\mathfrak {X}_T^\mathbb {F}\) is nonempty. Indeed, it was proven in Lemma 4.5 that, for example,
for any suitable set \(\mathcal {K}\).
Definition 5.1
Let \(\Phi \in \mathbb {U}^{\textrm{ad}}\). We say that \(\textbf{v}: \Omega \times (0,T) \rightarrow \mathbb {R}^{2\,m}\) is a weak solution of the semilinear Euler system if
- (i):
-
\(\textbf{v} \in \mathfrak {X}_T^\mathbb {F}\);
- (ii):
-
\((\textbf{v}(0,\cdot ) - \mathbb {B}_1\Phi (0),\textbf{z})_{\mathbb {L}^2(\Omega )} = (\textbf{v}_\textrm{e}-\mathbb {B}_1\Phi ^\textrm{e},\textbf{z})_{\mathbb {L}^2(\Omega )}\) for all \(\textbf{z} \in {\mathcal {D}}(\mathbb {A})\);
- (iii):
-
the function \(t \mapsto (\textbf{v}(t,\cdot ),\textbf{z})\) belongs to \([H^1(0,T)]^{2\,m}\) for all \(\textbf{z} \in {\mathcal {D}}(\mathbb {A})\); and
- (iv):
-
for all \(\textbf{z} \in {\mathcal {D}}(\mathbb {A})\) and \(t \in [0,T]\) we have
$$\begin{aligned} \dfrac{d}{dt}(\textbf{u}(t,\cdot ),\textbf{z})_{\mathbb {L}^2(\Omega )}= & {} (\textbf{u}(t,\cdot ),(-\mathbb {A}+\mathbb {P}^*)\textbf{z})_{\mathbb {L}^2(\Omega )} + (\mathbb {B}\Phi (t),\textbf{z})_{\mathbb {L}^2(\Omega )}\nonumber \\ {}{} & {} + (\mathbb {F}(\textbf{v})(t,\cdot ),\textbf{z})_{\mathbb {L}^2(\Omega )} \end{aligned}$$(5.9)where \(\textbf{u} = \textbf{v} - \mathbb {B}_1\Phi .\)
It is not difficult to see that a classical solution is weak and that a smooth weak solution is classical, so the definition is consistent. Since we already know that for reasonably chosen \(T_c\), a local classical solution exists, it is clear that a weak solution also exists. When it comes to weak solutions, however, since we are making the solution space bigger, we might lose uniqueness, which is a key ingredient in the proof of weak-closedness of \(\mathbb {S}\). The set \(\mathfrak {X}_T^\mathbb {F}\) here represents a set with conditions under which weak solutions are well defined and unique. We do not know whether it is the maximal set where weak solutions are unique, but it is big enough for our purposes.
Theorem 5.3
The semilinear Euler system admits at most one weak solution in \(\mathfrak {X}_T^\mathbb {F}.\)
Proof
Assume \(\textbf{v}_1, \textbf{v}_2 \in \mathfrak {X}_T^\mathbb {F}\) are both weak solutions of (3.17) associated to the control \(\Phi \in \mathbb {U}^\textrm{ad}\). Of course, they agree at \(t = 0\). Define \(\textbf{w} :=\textbf{v}_1 - \textbf{v}_2\) and notice that, by definition, \(\textbf{w}\) is such that for all \(\textbf{z} \in {\mathcal {D}}(\mathbb {A})\) and \(t \in [0,T]\) we have
Let \(0 <\tau \leqslant T\) and define \(\lambda (\tau ,t) :=\mathbb {T}^*(\tau -t)\textbf{z}\) for \(0 \leqslant t \leqslant \tau \) where \(\mathbb {T}^*\) is the dual semigroup, generated by \((\mathbb {A}+\mathbb {P})^*= -\mathbb {A}+ \mathbb {P}^*.\) It follows by semigroup theory that
Then, after integrating in time on \((0,\tau )\) and recalling that \(\textbf{w}(0) = 0\) we have
which simplifies to
and since \({\mathcal {D}}(\mathbb {A})\) is dense in \(\mathbb {L}^2(\Omega )\) it follows that
From this we estimate
whereby the result follows from Gröwnwall’s inequality. \(\square \)
We are now ready to show weak–closedness of \(\mathbb {S}.\)
Lemma 5.4
The map \(\mathbb {S}: \mathbb {U}_0^\eta \rightarrow L^2(0,T_c; \mathbb {L}^2(\Omega ))\) is weakly closed.
Proof
Let \((\Phi _n)\) be a sequence in \(\mathbb {U}_0^\eta \) such that \(\Phi _n \rightharpoonup \Phi \) in \(\mathbb {U}\) and \(\mathbb {S}(\Phi _n) \rightharpoonup \textbf{v}\) in \(L^2(0,T_c;\mathbb {L}^2(\Omega )).\) It follows from weak–closedness of \(\mathbb {U}_0^\eta \) that \(\Phi \in \mathbb {U}_0^\eta \). Let \(\tilde{\Phi }_n = \Phi _n + \Phi ^\textrm{e}\) and \(\tilde{\Phi }= \Phi + \Phi ^\textrm{e}.\)
The corresponding subsequence \((\mathbb {S}({\Phi _n}))\) is uniformly bounded in \(\mathbf{{X}}_{T_c}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) and is such that \(\textbf{u}_{\tilde{\Phi }_n} :=\mathbf{{S}}(\tilde{\Phi }_n) - \mathbb {B}_1(\tilde{\Phi }_n)\) solves (3.17) with control \(\tilde{\Phi }_n\). Recall the embeddings
It follows from the first embedding in (5.11) that the subsequence \((\mathbb {S}(\Phi _n))\) is also uniformly bounded in \(\mathbf{{Y}}_{T_c}^2(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) and since this is a Hilbert space, by passing (if necessary) on to a further subsequence, we can assume that there exists \(\textbf{w}\) such that \(\mathbb {S}(\Phi _n) \rightharpoonup \textbf{w}\) in \(\mathbf{{Y}}_{T_c}^2(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\). By the second embedding in (5.11) and by the uniqueness of the weak limit, we have \(\textbf{w} = \textbf{v}.\)
We now show that \(\textbf{v}\) is a weak solution of (3.17). From the regularity of \(\mathbf{{Y}}_{T_c}^2(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\), we only need to justify the passing to the limit in (5.9) for \(\textbf{u}_n :=\mathbf{{S}}(\tilde{\Phi }_n) - \mathbb {B}_1(\tilde{\Phi }_n)\), that is,
It follows from the compactness of the embedding \(H^2(0,T) \hookrightarrow H^1(0,T)\) that there is a (non–relabeled) subsequence \(({\Phi _n})\) such that \({\Phi _n} \rightarrow \Phi \) in \([H^1(0,T_c)]^{2\,m}\) as \(n \rightarrow \infty \). As a result \(\mathbb {B}_1\tilde{\Phi }_n \rightarrow \mathbb {B}_1\tilde{\Phi }\) in \(H^1(0,T;\mathbb {L}^2(\Omega ))\) and hence the linear terms above provide no problems. Hence it suffices to show that passing to the limit is justified for the nonlinear term. We are going to use the details given in proving (4.12) in Lemma 4.5. Again here we only address the case \(m=1\). To that end we denote \(\mathbf{{S}}(\tilde{\Phi }_n) = (u_1^n, v_1^n)\) and \(\textbf{v} \in \mathbf{{Y}}_{T_c}^2(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) as \(\textbf{v} = (u,v).\) We then have (omitting the obvious details and sometimes the argument (t, x))
as \(n \rightarrow \infty \) since the second embedding in (5.11) is compact.
Now since the bounds of \(\mathbf{{X}}_{T_c}^\mathcal {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) on \(\mathbb {S}(\Phi _n)\) transfer to \(\textbf{v}\) in \(\mathbf{{Y}}_{T_c}^2(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\), we have that \(\textbf{v}\) is a weak solution of (3.17) in \(\mathfrak {X}_{T_c}^\mathbb {F}\). But so is \(\mathbb {S}(\Phi )\). Therefore, \(\mathbb {S}(\Phi ) = \textbf{v}\) by the uniqueness of weak solutions. \(\square \)
In the next proposition, we achieve our main goal, namely showing that \(\mathbb {S}: \mathbb {U}_0^\eta \rightarrow L^2(0,T:\mathbb {L}^2(\Omega ))\) is weak–to–strong continuous. For this purpose, we need the following classical lemma.
Lemma 5.5
(Uryson’s subsequence principle, [40]) Let \((x_n)\) be a sequence in a topological space X, and let x be another point in X. Then, the following are equivalent:
- (i):
-
\(x_n \rightarrow x\) in X.
- (ii):
-
Every subsequence of \((x_n)\) has a further subsequence that converges to x.
Proposition 5.6
The map \(\mathbb {S}: \mathbb {U}_0^\eta \rightarrow L^2(0,T; \mathbb {L}^2(\Omega ))\) is weak–to–strong continuous.
Proof
Let \((\Phi _n)\) be a sequence in \(\mathbb {U}_0^\eta \) such that \(\Phi _n \rightharpoonup \Phi \) in \(\mathbb {U}\). From the weak closedness of \(\mathbb {U}_0^\eta \) it follows that \(\Phi \in \mathbb {U}_0^\eta \). We now claim that the sequence \((\mathbb {S}(\Phi _n))\) converges to \(\mathbb {S}(\Phi )\) strongly in \(L^2(0,T;\mathbb {L}^2(\Omega )).\)
Indeed, we know that \((\mathbb {S}(\Phi _n))\) is uniformly bounded in \(\mathbf{{Y}}_{T_c}^2(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\). Let \((\mathbb {S}(\Phi _{n_k}))\) be a – also uniformly bounded – subsequence of \((\mathbb {S}(\Phi _n))\). Then, there exists a further subsequence \((\mathbb {S}(\Phi _{n_{k_j}}))\) which converges weakly to some \(\textbf{v}\) in \(\mathbf{{Y}}_{T_c}^2(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\). Hence, by compactness of the embedding \(\mathbf{{Y}}_{T_c}^2(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega )) \hookrightarrow L^2(0,T;\mathbb {L}^2(\Omega ))\) there exists a further subsequence \((\mathbb {S}(\Phi _{n_{k_{j_i}}}))\) that converges strongly to \(\textbf{v}\) in \(L^2(0,T;\mathbb {L}^2(\Omega )).\) Now, weak closedness of \(\mathbb {S}\) guarantees that \(\textbf{v} = \mathbb {S}(\Phi )\). Therefore, Uryson’s subsequence principle can be applied to yield \(\mathbb {S}(\Phi _n) \rightarrow \mathbb {S}(\Phi )\) in \(L^2(0,T;\mathbb {L}^2(\Omega )).\) \(\square \)
Remark 5.1
Notice that in the proof of the previous corollary, the weak closedness of the map \(\mathbb {S}\) is used to tie the limit of any weakly convergent subsequence of \((\mathbb {S}(\Phi _n))\) – that in principle could converge to any function in \(L^2(0,T;\mathbb {L}^2(\Omega ))\) – to \(\mathbb {S}(\Phi ).\)
5.2 Adjoint States and Differentiability of the Control-to-State Map
The following result is used to derive a formula for the gradient of J. It follows by [34, Theorem 1.2, p. 184].
Proposition 5.7
Let \(\textbf{f}, \textbf{g}: [0,T] \times \mathbb {L}^2(\Omega ) \rightarrow \mathbb {L}^2(\Omega )\) be both continuous in t c the second variable) in \(\mathbb {L}^2(\Omega )\). Then the abstract Cauchy problems
and
have unique solutions \(\textbf{w},\textbf{p} \in C([0,T],\mathbb {L}^2(\Omega ))\), respectively. Moreover, the following Green-type formula holds:
For \(\Phi \in \mathbb {U}^{\textrm{ad}}\) and \(\mathcal {K}\) a suitable compact set, denote \(\mathbf{{S}}(\Phi ) = ((p^k(\Phi ),q^k(\Phi ))_{k=1}^m \in \mathbf{{X}}_{T_c}^\mathcal {K}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\) and define
as well as \(\mathfrak {F}(\Phi ) :=({\mathcal {F}}^k(\Phi ))_{k=1}^m.\) A tedious but straighforward computation yields that
and the inequalities
and
hold for all \(\Phi ,\Psi \in \mathbb {U}^{\textrm{ad}}.\)
Now, for a given \(\Phi \in \mathbb {U}_0^\eta \) and \(\textbf{h} \in \mathbb {U}_0\), we let \(\tilde{\Phi }:=\Phi + \Phi ^\textrm{e}\) and define the affine map \(\textbf{f}_\Phi (\textbf{h}): [0,T_c] \times \mathbb {L}^2(\Omega ) \rightarrow \mathbb {L}^2(\Omega )\) by \(\textbf{f}_\Phi (\textbf{h})(t,\textbf{w}) :=\mathfrak {F}(\tilde{\Phi })\textbf{w} + (\mathbb {B}+ \mathfrak {F}(\tilde{\Phi })\mathbb {B}_1)\textbf{h}\). We notice that by the regularity of the operators involved in its definition, we have that \(\textbf{f}_\Phi (\textbf{h})\) is continuous in the first variable and (uniformly) Lipschitz continuous w.r.t the second variable. It then follows from Proposition 5.7 that there exists a unique solution \(\textbf{w} :=\textbf{w}_\Phi (\textbf{h}) \in C([0,T_c];\mathbb {L}^2(\Omega ))\) to the problem
Now, let \(\mathbb {E}_\Phi : \mathbb {U}_0 \rightarrow C([0,T_c];\mathbb {L}^2(\Omega ))\) be the operator that maps each \(\textbf{h} \in \mathbb {U}_0\) to \(\mathbb {E}_\Phi (\textbf{h}) = \textbf{w}_\Phi (\textbf{h}) + \mathbb {B}_1\textbf{h}\). The main theorem of this section establishes that \(\mathbb {E}_\Phi \) characterizes the derivative of \(\mathbb {S}.\) Before proving this result, we establish properties of \(\mathbb {E}_\Phi .\)
Proposition 5.8
For each \(\Phi \in \mathbb {U}_0^\eta \), the operator \(\mathbb {E}_\Phi \) is linear and belongs to \({\mathcal {L}}(\mathbb {U}_0,L^2(0,T_c;\mathbb {L}^2(\Omega ))).\)
Proof
Linearity follows by linearity of \(\mathfrak {F}(\tilde{\Phi })\) w.r.t \(\textbf{h}\) along with the uniqueness of the solution to problem (3.20). For continuity, first notice via semigroup theory that we have
hence by Gröwnwall’s inequality we have,
which finishes the proof and establishes that \(\Vert \mathbb {E}_\Phi \Vert _{{\mathcal {L}}(\mathbb {U}_0,L^2(0,T_c;\mathbb {L}^2(\Omega ))} \lesssim C_{\mathcal {K},T_c}\). \(\square \)
Proposition 5.9
The map \(\Phi \rightarrow \mathbb {E}_\Phi \) is (Lipschitz) continuous from \(\mathbb {U}_0^\eta \) to \({\mathcal {L}}(\mathbb {U}_0,L^2(0,T_c;\mathbb {L}^2(\Omega ))).\)
Proof
Let \(\Phi ,\Psi \in \mathbb {U}_0^\eta .\) By Gröwnwall’s inequality applied at the difference \(\textbf{w}_\Phi (\textbf{h}) - \textbf{w}_\Psi (\textbf{h})\) one obtains
which finishes the proof. \(\square \)
In the next theorem, we assume without loss of generality that \(\mathbb {U}_0^\eta \subset \mathbb {U}^{\textrm{op}} \subset \mathbb {U}_0\) where \(\mathbb {U}^{\textrm{op}}\) is an open set on which \(\mathbb {S}\) is still well defined. This set can, for example, be constructed by defining a new \(\mathbb {U}_0^\eta \) replacing \(\eta \) by \( \eta - \varepsilon \) and \(\kappa _\mathbb {U}\) by \(\kappa _\mathbb {U}- \varepsilon \) for a very small, but fixed \(\varepsilon >0\). We then define \(\mathbb {U}^\textrm{op}:= \phi ^{-1}(\textrm{int}(\mathbb {U}_0^\eta )\), with \(\mathbb {U}_0^\eta \) here being the original set.
Theorem 5.10
The maps \(\mathbb {S}: \mathbb {U}^{\textrm{op}} \rightarrow L^2(0,T_c;\mathbb {L}^2(\Omega ))\) and \(\mathbb {S}: \mathbb {U}^{\textrm{op}} \rightarrow \mathbb {V}_{T_c}\) are continuously Gâteaux–differentiable. Moreover, for each \(\Phi \in \mathbb {U}^\textrm{op}\) we have
Proof
This amounts to show that, given \(\Phi \in \mathbb {U}^\textrm{op}\) and an arbitrary (but fixed) \(\textbf{h} \in \mathbb {U}_0\), the limit
exists both in \(L^2(0,T_c;\mathbb {L}^2(\Omega )\) and \(\mathbb {V}_{T_c}\). Let \((t_n)\) be a sequence in [0, 1] such that \(\Phi + t_n\textbf{h} \in \mathbb {U}^{\textrm{op}}\) and \(t_n \downarrow 0.\) Consider a (non–relabelled) subsquence. Then it follows from Lipschitz continuity of \(\mathbb {S}\) (in \(\mathbf{{X}}_{T_c}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\)) that
rendering the subsequence \(\left( \dfrac{\mathbb {S}(\Phi +t_n\textbf{h})-\mathbb {S}(\Phi )}{t_n}\right) _n\) uniformly (in n) bounded in \(\mathbf{{X}}_{T_c}(\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega )).\) By compactness of the embedding \(\mathbf{{Y}}_{T_c}^\infty (\mathbb {H}^1(\Omega ),\mathbb {L}^2(\Omega ))\hookrightarrow \mathbb {V}_{T_c}\) it follows that, on a further (non–relabeled) subsequence, as \(n \rightarrow \infty \)
in the strong sense, for some \(\overline{\textbf{v}}_\Phi (\textbf{h}) :=(({\overline{p}}^k_\Phi (\textbf{h}), \overline{q}^k_\Phi (\textbf{h})))_{k=1}^m\). We now show that \(\overline{\textbf{v}}_\Phi (\textbf{h})\) is characterized uniquely by the solution of a PDE.
In fact, with reference to the map \(\mathbb {F}(\cdot )\) defined as \(\mathbb {F}(\cdot ) = (\mathbf{{F}}^k(\cdot ))_{k=1}^m\) (see (3.16)) one can show by virtue of the strong convergence in (5.21) that, as \(n \rightarrow \infty \),
strongly in \(L^2(0,T;\mathbb {L}^2(\Omega ))\cap \mathbb {V}_{T_c}.\) Now, let \(\textbf{u}_\Phi :=\mathbf{{S}}(\tilde{\Phi }) -\mathbb {B}_1(\tilde{\Phi })\) and notice that (3.17) implies that
solves
or equivalently, it satisfies the following implicit variation of parameters formula
Then, as \(n\rightarrow \infty \) above we have the following operator variation of parameters formula
But, again via semigroup theory, we see that (5.24) implies that \(\textbf{z}_\Phi (\textbf{h}) :=\overline{\textbf{v}}_\Phi (\textbf{h}) - \mathbb {B}_1\textbf{h}\) solves
which can be rewritten equivalently as
Therefore, uniqueness of the solution to the problem (3.20) implies \(\overline{\textbf{v}}_\Phi (\textbf{h}) - \mathbb {B}_1\textbf{h} = \textbf{z}_\Phi \equiv \textbf{w}_{\Phi }(\textbf{h}),\) and hence \(\overline{\textbf{v}}_\Phi (\textbf{h}) = \mathbb {E}_{\Phi }(\textbf{h}).\)
We have then established the following:
-
For any given subsequence of a given sequence \((t_n)\) in [0, 1] such that \(\Phi + t_n\textbf{h} \in \mathbb {U}^{\textrm{op}}\) and \(t_n \downarrow 0\) as \(n \rightarrow \infty \) there exists a further subsequence such that
$$\begin{aligned} \dfrac{\mathbb {S}(\Phi +t_n\textbf{h})-\mathbb {S}(\Phi )}{t_n} \rightarrow \overline{\textbf{v}}_\Phi ({\textbf{h}}) \in L^2(0,T_c;\mathbb {L}^2(\Omega )) \cap \mathbb {V}_{T_c}, \end{aligned}$$and this limit, in principle, depends on the chosen subsequence.
-
We have shown, however, that \(\overline{\textbf{v}}_\Phi (\textbf{h})\) is characterized uniquely by the unique solution of a PDE, and therefore is also uniquely determined and does not depend of the sequence \((t_n).\)
-
Then it follows from the Uryson’s subsequence principle that the limit
$$\begin{aligned} \lim \limits _{t_n \downarrow 0} \dfrac{\mathbb {S}(\Phi +t_n \textbf{h})-\mathbb {S}(\Phi )}{t_n} \end{aligned}$$(5.27)exists in \(L^2(0,T_c;\mathbb {L}^2(\Omega )) \cap \mathbb {V}_{T_c}\) and coincide with \(\mathbb {E}_{\Phi }(\textbf{h}).\)
-
Putting everything together we conclude that \(\mathbb {S}\) is Gateaux differentiable on \(\mathbb {U}^\textrm{op}\) and that for each \(\Phi \in \mathbb {U}^\textrm{op}\), \(\mathbb {S}'(\Phi ,\cdot ) \in {\mathcal {L}}(\mathbb {U}_0,L^2(0,T_c;\mathbb {L}^2(\Omega )) \cap \mathbb {V}_{T_c})\) is given by
$$\begin{aligned} \mathbb {S}'(\Phi ,\cdot ) = \mathbb {E}_{\Phi }(\cdot ) \end{aligned}$$which we know is linear and bounded and, due to Lemma 5.9, also (Lipschitz) continuous.
Therefore, \(\mathbb {S}\) is continuously Gateaux differentiable with the same derivative formula. \(\square \)
Now, for \(\Phi \in \mathbb {U}^{\textrm{ad}}\) and \(\mathcal {K}\) a suitable compact set we define \(\mathfrak {F}_\square (\Phi ) :=\mathfrak {F}(\Phi )^*\) when the latter is taken as a (bounded) operator from \(\mathbb {L}^2(\Omega )\) to itself. Similar to \(\mathfrak {F}(\Phi )\) in the previous section, a straightforward computation yields that
and the inequalities
and
hold for all \(\Phi ,\Psi \in \mathbb {U}^{\textrm{ad}}.\) Moreover, for every \(\textbf{u},\textbf{v} \in L^2(0,T_c;\mathbb {L}^2(\Omega ))\) we have
As a result, for a given \(\Phi \in \mathbb {U}_0^\eta \) and \(\textbf{h} \in \mathbb {U}_0\), we define the affine map \(\textbf{g}_\Phi : [0,T_c] \times \mathbb {L}^2(\Omega ) \rightarrow \mathbb {L}^2(\Omega )\) as \(\textbf{g}_\Phi (t,\textbf{p}) :=\mathfrak {F}_\square (\tilde{\Phi })\textbf{p} + \mathbb {S}(\Phi ) - \textbf{v}_d\) and notice that, by the regularity of the operators involved in its definition, we have that \(\textbf{g}_\Phi \) is continuous in the first variable and (uniformly) Lipschitz continuous w.r.t the second variable. It then follows from Proposition 5.7 that there exists a unique solution \(\textbf{p} :=\textbf{p}_\Phi \in C([0,T_c];\mathbb {L}^2(\Omega ))\) to the problem
The next corollary characterizes the derivative \(J'(\Phi )\) using the above function \(\textbf{p}_\Phi \), hereafter called the adjoint state.
Corollary 5.11
Let \(\Phi \in \mathbb {U}_0^\eta \) and \(\mathcal {K}\) be a suitable compact set. With \(\textbf{p}_\Phi \in C([0,T_c];\mathbb {L}^2(\Omega ))\) denoting the adjoint state, the following formula holds
where the adjoints \(\mathbb {B}^*\) and \(\mathbb {B}_1\) are taken when \(\mathbb {B}, \mathbb {B}_1\) are considered as bounded operators from \(\mathbb {U}^{\textrm{ad}}\) to \(L^2(0,T_c;\mathbb {L}^2(\Omega )).\)
Proof
Recall that \(\mathbb {S}'(\Phi ,\textbf{h}) = \mathbb {E}_\Phi (\textbf{h}) = \textbf{w}_\Phi (\textbf{h}) + \mathbb {B}_1\textbf{h}\). This along with the Green-type formula (5.15) and (5.30) yields
for all \(\textbf{h} \in \mathbb {U}_0.\) \(\square \)
Notes
Here \(C_0^1(\mathbb {R})\) is the set of \(C^1\) functions on \(\mathbb {R}\) with compact support.
References
Arrow, K., Debreu, G.: Existence of an equilibrium for a competitive economy. Econometrica 22(3), 265–290 (1954)
Bensoussan, A., Da Prato, G., Delfour, M.C., Mitter, S.K.: Representation and Control of Infinite Dimensional Systems, Systems & Control: Foundations & Applications, vol. 2. Springer, New York (2007)
Bonnans, J., Casas, E.: Contrôle de systemes elliptiques semilinéaires comportant des contraintes sur l’état. Nonlinear Partial Differ. Equ. Appl. 8, 69–86 (1988)
Bonnans, J.F., Casas, E.: Controle des systemes non lineaires comportant des contraintes distribuees sur l’etat. Research Report RR-0300, INRIA (1984). https://hal.inria.fr/inria-00076257
Brézis, H.: Functional Analysis, Sobolev Spaces and Partial Differential Equations. Universitext. Springer, New York (2011). https://doi.org/10.1007/978-0-387-70914-7
Casas, E.: Boundary control of semilinear elliptic equations with pointwise state constraints. SIAM J. Control Optim. 31(4), 993–1006 (1993). https://doi.org/10.1137/0331044
Clarke, F.H.: A new approach to lagrange multipliers. Math. Oper. Res. 1(2), 165–174 (1976)
Domschke, P., Hiller, B., Lang, J., Mehrmann, V., Morandin, R., Tischendorf, C.: Gas network modeling: an overview. preprint (2021)
Domschke, P., Kolb, O., Lang, J.: Fast and reliable transient simulation and continuous optimization of large-scale gas networks. Math. Methods Oper. Res. 95(3), 475–501 (2022). https://doi.org/10.1007/s00186-021-00765-7
Dreves, A., Gwinner, J.: Jointly convex generalized nash equilibria and elliptic multiobjective optimal control. J. Optim. Theory Appl. 168(3), 1065–1086 (2016). https://doi.org/10.1007/s10957-015-0788-7
Durgut, I., Leblebicioğlu, M.K.: Optimal control of gas pipelines via infinite-dimensional analysis. Int. J. Numer. Methods Fluids 22, 867–879 (1996)
Egging, R., Gabriel, S.A., Holz, F., Zhuang, J.: A complementarity model for the European natural gas market. Energy Policy 36(7), 2385–2414 (2008). https://doi.org/10.1016/j.enpol.2008.01.044
Egging, R.G., Gabriel, S.A.: Examining market power in the European natural gas market. Energy Policy 34(17), 2762–2778 (2006). https://doi.org/10.1016/j.enpol.2005.04.018
Engel, K.-J., Nagel, R.: One-Parameter Semigroups for Linear Evolution Equations. Graduate Texts in Mathematics. Springer, New York (2000). https://doi.org/10.1007/b97696
Ern, A., Guermond, J.-L.: Theory and Practice of Finite Elements. Applied Mathematical Sciences. Springer, New York (2004). https://doi.org/10.1007/978-1-4757-4355-5
Facchinei, F., Kanzow, C.: Generalized Nash equilibrium problems. 4or 5, 173–210 (2007). https://doi.org/10.1007/s10288-007-0054-4
Gahururu, D.B., Hintermüller, M., Surowiec, T.M.: Risk-neutral pde-constrained generalized nash equilibrium problems. Math. Program. (2022). https://doi.org/10.1007/s10107-022-01800-z
Grimm, V., Hintermüller, M., Huber, O., Schewe, L., Schmidt, M., Zöttl, G.: A PDE-constrained generalized Nash equilibrium approach for modeling gas markets with transport. preprint (2021)
Gugat, M., Habermann, J., Hintermüller, M., Huber, O.: Constrained exact boundary controllability of a semilinear model for pipeline gas flow. Eur. J. Appl. Math. (2023). https://doi.org/10.1017/S0956792522000389
Gugat, M., Herty, M.: Existence of classical solutions and feedback stabilization for the flow in gas networks. ESAIM 17(1), 28–51 (2011). https://doi.org/10.1051/cocv/2009035
Gugat, M., Herty, M.: Modeling, control, and numerics of gas networks. In: Trélat, E., Zuazua, E. (eds.) Numerical Control: Part A, Handbook of Numerical Analysis, vol. 23, pp. 59–86. Elsevier, Amsterdam (2022). https://doi.org/10.1016/bs.hna.2021.12.002
Hajian, S., Hintermüller, M., Schillings, C., Strogies, N.: A bayesian approach to parameter identification in gas networks. Control Cybern. 48(2), 377–402 (2019). https://doi.org/10.34657/1770
Hamie, H., Hoayek, A., Auer, H.: Modeling post-liberalized European gas market concentration—a game theory perspective. Forecasting 3(1), 1–16 (2020). https://doi.org/10.3390/forecast3010001
Hintermüller, M., Strogies, N.: Identification of the friction function in a semilinear system for gas transport through a network. Optim. Methods Softw. 35(3), 576–617 (2020). https://doi.org/10.1080/10556788.2019.1692206
Hintermüller, M., Surowiec, T.: A PDE-constrained generalized Nash equilibrium problem with pointwise control and state constraints. Pac. J. Optim. 9(2), 251–273 (2013)
Hintermüller, M., Surowiec, T., Kämmler, A.: Generalized Nash equilibrium problems in Banach spaces: theory, Nikaido-Isoda-based path-following methods, and applications. SIAM J. Optim. 25(3), 1826–1856 (2015). https://doi.org/10.1137/14096829X
Jansen, T., van Lier, A., van Witteloostuijn, A., Boon von Ochssée, T.: A modified cournot model of the natural gas market in the European union: mixed-motives delegation in a politicized environment. Energy Policy 41, 280–285 (2012). https://doi.org/10.1016/j.enpol.2011.10.047
Kanzow, C., Karl, V., Steck, D., Wachsmuth, D.: The multiplier-penalty method for generalized nash equilibrium problems in banach spaces. SIAM J. Optim. 29(1), 767–793 (2019). https://doi.org/10.1137/17M114114X
Kesavan, S.: Topics in Functional Analysis and Applications, vol. 23. New Age International Publishers, New Delhi (2019)
Koch, T., Hiller, B., Pfetsch, M., Schewe, L. (eds.): Evaluating Gas Network Capacities. SIAM-MOS Series on Optimization. SIAM (2015). https://doi.org/10.1137/1.9781611973693
Li, T.: Controllability and Observability for Quasilinear Hyperbolic Systems. AIMS on Applied Mathematics, vol. 3. American Institute of Mathematical Sciences, Pasadena (2010)
Lions, J.L., Magenes, E.: Non-homogeneous Boundary Value Problems and Applications, Grundlehren der mathematischen Wissenschaften, vols. 1, 181. Springer, Berlin (2012). https://doi.org/10.1007/978-3-642-65161-8
Nash, J.F.: Equilibrium points in \(n\)-person games. Proc. Natl. Acad. Sci. 36(1), 48–49 (1950). https://doi.org/10.1073/pnas.36.1.48
Pazy, A.: Semigroups of Linear Operators and Applications to Partial Differential Equations. Springer, New York (2012). https://doi.org/10.1007/978-1-4612-5561-1
Ramos, A.M., Glowinski, R., Periaux, J.: Nash equilibria for the multiobjective control of linear partial differential equations. J. Optim. Theory Appl. 112(3), 457–498 (2002). https://doi.org/10.1023/A:1017981514093
Roubíček, T.: Noncooperative games with elliptic systems. In: Hoffmann, K.-H., Leugering, G., Tröltzsch, F., Caesar, S. (eds.) Optimal Control of Partial Differential Equations, pp. 245–255. Birkhäuser, Basel (1999). https://doi.org/10.1007/978-3-0348-8691-8_21
Roubíček, T.: On Nash equilibria for noncooperative games governed by the burgers equation. J. Optim. Theory Appl. 132(1), 41–50 (2007). https://doi.org/10.1007/s10957-006-9065-0
Rüffler, F., Mehrmann, V., Hante, F.M.: Optimal model switching for gas flow in pipe networks. Netw. Heterogeneous Med. 13(4), 641–661 (2018). https://doi.org/10.3934/nhm.2018029
Simon, J.: Compact sets in the space \({L}^p(0,{T}; {B})\). Annali di Matematica Pura ed Applicata 146(1), 65–96 (1986). https://doi.org/10.1007/BF01762360
Tao, T.: An Epsilon of Room, I: Real Analysis, vol. 1. American Mathematical Society, Providence (2010)
The European Commission. A clean planet for all: a European strategic long-term vision for a prosperous, modern, competitive and climate neutral economy. The European Commission (2018). https://eur-lex.europa.eu/legal-content/en/TXT/?uri=CELEX:52018DC0773
The European Commission. The European Green Deal. The European Commission (2019). https://eur-lex.europa.eu/legal-content/EN/TXT/?qid=1588580774040 &uri=CELEX:52019DC0640
Acknowledgements
M. B. and M. H. acknowledge support by the Berlin Cluster of Excellence Math+ under the Project AA4-3; and M. H. further acknowledges support by the DFG via SFB-TRR 154 Project B02.
Funding
Open Access funding enabled and organized by Projekt DEAL.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no conflicts of interest to declare.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
M. B. and M. H. acknowledge support by the Berlin Cluster of Excellence Math+ under Project AA4-3, and M. H. further acknowledges support by the DFG via SFB-TRR 154 Project B02.
Rights and permissions
Open Access This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by/4.0/.
About this article
Cite this article
Bongarti, M., Hintermüller, M. Optimal Boundary Control of the Isothermal Semilinear Euler Equation for Gas Dynamics on a Network. Appl Math Optim 89, 36 (2024). https://doi.org/10.1007/s00245-023-10088-0
Accepted:
Published:
DOI: https://doi.org/10.1007/s00245-023-10088-0