
Citation: David Kirchenbuechler, Yael Mutsafi, Ben Horowitz, Smadar Levin-Zaidman, Deborah Fass, Sharon G. Wolf, Michael Elbaum. Cryo-STEM Tomography of Intact Vitrified Fibroblasts[J]. AIMS Biophysics, 2015, 2(3): 259-273. doi: 10.3934/biophy.2015.3.259
[1] | Ivan Fumagalli . Discontinuous Galerkin method for a three-dimensional coupled fluid-poroelastic model with applications to brain fluid mechanics. Mathematics in Engineering, 2025, 7(2): 130-161. doi: 10.3934/mine.2025006 |
[2] | Lars Eric Hientzsch . On the low Mach number limit for 2D Navier–Stokes–Korteweg systems. Mathematics in Engineering, 2023, 5(2): 1-26. doi: 10.3934/mine.2023023 |
[3] | Giulio Ortali, Nicola Demo, Gianluigi Rozza . A Gaussian Process Regression approach within a data-driven POD framework for engineering problems in fluid dynamics. Mathematics in Engineering, 2022, 4(3): 1-16. doi: 10.3934/mine.2022021 |
[4] | Gennaro Ciampa, Gianluca Crippa, Stefano Spirito . Propagation of logarithmic regularity and inviscid limit for the 2D Euler equations. Mathematics in Engineering, 2024, 6(4): 494-509. doi: 10.3934/mine.2024020 |
[5] | Kyungkeun Kang, Dongkwang Kim . Existence of generalized solutions for Keller-Segel-Navier-Stokes equations with degradation in dimension three. Mathematics in Engineering, 2022, 4(5): 1-25. doi: 10.3934/mine.2022041 |
[6] | Daniele Cerroni, Florin Adrian Radu, Paolo Zunino . Numerical solvers for a poromechanic problem with a moving boundary. Mathematics in Engineering, 2019, 1(4): 824-848. doi: 10.3934/mine.2019.4.824 |
[7] | Giuseppe Procopio, Massimiliano Giona . Bitensorial formulation of the singularity method for Stokes flows. Mathematics in Engineering, 2023, 5(2): 1-34. doi: 10.3934/mine.2023046 |
[8] | Camilla Nobili . The role of boundary conditions in scaling laws for turbulent heat transport. Mathematics in Engineering, 2023, 5(1): 1-41. doi: 10.3934/mine.2023013 |
[9] | Yangyang Qiao, Qing Li, Steinar Evje . On the numerical discretization of a tumor progression model driven by competing migration mechanisms. Mathematics in Engineering, 2022, 4(6): 1-24. doi: 10.3934/mine.2022046 |
[10] | Tommaso Tassi, Alberto Zingaro, Luca Dede' . A machine learning approach to enhance the SUPG stabilization method for advection-dominated differential problems. Mathematics in Engineering, 2023, 5(2): 1-26. doi: 10.3934/mine.2023032 |
Optimal control problems (OCPs) for partial differential equations is a research area that features challenging theoretical questions for mathematical analysis, the need of devising efficient numerical algorithms, with a broad range of meaningful applications in engineering, like, e.g., aerodynamics [29,30] and biofluid dynamics [33,40]. In this paper we address one of the most classical problems in this field, namely the boundary control for the Navier-Stokes equations. Much has been done for this problem, both on the mathematical analysis and on its numerical approximation; there are, however, some issues that have not yet been addressed – the case of the state problem with mixed Dirichlet and Neumann conditions is one of those. At the best of our knowledge, a comprehensive framework to address both ($i$) the well posedness analysis for the OCP related to this system and ($ii$) the derivation of a system of optimality conditions, is still missing. Setting this framework, and exploiting it in view of the numerical approximation of the OCP, is the scope of our paper.
More precisely, we study the mixed boundary value problem for the incompressible steady Navier-Stokes equations, both in two and three dimensions, where we prescribe homogeneous Neumann conditions (on the normal stress) on a portion of the boundary, homogeneous Dirichlet conditions on the velocity field on another boundary portion, and a velocity control on the remaining portion of the domain boundary*. For the sake of application, we consider the minimization of quadratic cost functionals involving either the square of the $ L^2 $ norm of the vorticity, or a velocity tracking-type term, on the whole computational domain. For the problem at hand, we introduce an ad-hoc saddle point formulation of the state problem which, besides velocity and pressure fields, requires a third variable representing the normal Cauchy stress and a Lagrange multiplier penalizing the Dirichlet data (this latter involving the control function, too). This saddle point formulation is more apt for numerical approximation than the one with a single field $ u $ that is obtained after projecting the Navier-Stokes equations onto a divergence free space. For the control problem, the saddle point formulation enables us to derive a system of first-order optimality conditions, and to carry out a rigorous mathematical analysis of the OCP.
Splitting the boundary $ \partial \Omega $ into portions on which different boundary conditions are set is rather common in several fluid dynamics applications. Dirichlet conditions are used for the problem at hand to impose a velocity profile on the inflow boundary and on the control boundary, and a no-slip condition at the lumen boundary, since it is assumed that there fluid particles perfectly adhere to the vessel wall. Neumann conditions prescribe a force per unit area as the normal component of the stress tensor; if the force is vanishing, the Neumann boundary portion is a free outflow – this is indeed the condition we assign on the outflow boundary. Note also that when Dirichlet boundary conditions are specified on the entire boundary $ \partial \Omega $, the pressure is not uniquely defined.
Similar problems have been studied by several authors. What follows is an account of the most relevant works on the subject. In a classical paper by Gunzburger [21], the same control problem is addressed with however full Dirichlet boundary conditions (and a different cost functional), by a saddle-point formulation; a similar approach has been applied to viscous drag reduction in [19]. In a series of other papers the problem is faced working on the subspace of divergence free velocity fields. In [12], the unsteady problem is studied, with Dirichlet conditions on the whole boundary; in [13], an exterior problem in two dimensions for the steady Navier-Stokes equations with boundary Neumann control is considered for the minimization of a drag functional; an inequality state constraint is also enforced on the velocity field. Distributed and Neumann controls are also considered, e.g., in [20]. Boundary control problems for vorticity minimization have been analyzed in [32], in the case of steady Stokes equations, and in [31], considering instead unsteady Navier-Stokes equations; in both cases, however, a pure Dirichlet problem is considered. In [17] the analysis of existence of optimal boundary control for the Navier-Stokes equations with mixed boundary conditions is carried out in three dimensions, without deriving a system of optimality conditions. Regarding the case of unsteady Navier-Stokes equations, a boundary OCP similar to the one studied in our paper has been analyzed in [24], however dealing with a pure Dirichlet problem. The analysis and the approximation of OCPs involving distributed controls and in the case of unsteady Navier-Stokes flows has been considered in [22,23], again dealing with full Dirichlet boundary conditions. Mixed Dirichlet-Neumann boundary conditions have been instead considered in [4], however without carrying out the well-posedness analysis. We believe that our presentation is more comprehensive, and allows the reader to have a better picture of the whole mathematical analysis for both the state and the control problem and the derivation of a system of optimality conditions.
The structure of the paper is as follows. In Section 2 we introduce a ad-hoc saddle point formulation of the state problem with a Lagrange multiplier that represents the normal Cauchy stress on the whole boundary and carry out its well-posedness analysis in Section 3; some technical results related to the Stokes solver are reported in Section 4; In Section 5 we set up the ground for the analysis of the control problem; we then investigate the differentiability of the control-to-solution map in Section 6, and derive first order optimality conditions for the OCP in Section 7; In Section 8 we illustrate a possible way to approximate our control problem, by relying on a descent iterative method for the minimization of the cost functional, and using the Galerkin finite element method to discretize both the state and the adjoint problem; Numerical results shown in Section 9 concern the solution of an interior flow problem, involving a simplified two-dimensional tract of blood vessel where a bypass is inserted. The goal is to regularize the flow by minimizing a tracking-type quadratic functional, expressing the distributed observation of the (square of) the $ L^2 $ norm of the difference $ {\bf v} - {\bf z}_d $ between the fluid velocity $ {\bf v} $ and the target velocity $ {\bf z}_d $, this latter being provided by the solution of the corresponding Stokes problem over the whole domain. Conclusions will then follow in Section 10.
In this paper we consider a state system given by the steady Navier-Stokes equations, in velocity and pressure formulation, for steady, incompressible and viscous fluid flows. For this state system, we analyze a minimization problem for quadratic functionals of the velocity field through a velocity control operated on a portion of the inflow boundary. For a concrete example we denote by $ \Omega \subset \mathbb{R}^{d} $, $ d = 2, 3 $ the domain in Figure 1 below, occupied by the fluid and by $ \Gamma = \partial \Omega $ its boundary. The inflow boundary $ \Gamma_{1} = \Gamma _{c}\cup \Gamma _{in} $ is composed by $ \Gamma _{c} $, the control boundary, and by $ \Gamma _{in}, $ where a Dirichlet data is assigned; $ \Gamma _{out} $ and $ \Gamma _{w} $ are the outflow and the wall boundary portions, where zero stress and zero velocity are assigned, respectively.
Let
$ X=H1Γw(Ω)d={v∈H1(Ω)d:v=0 on Γw} $ |
denote the state space, endowed with the norm $ \Vert \mathbf{v}\Vert _{X} = \Vert \nabla \mathbf{v}\Vert _{0} $ where
$ ‖∇v‖0=(d∑i,j=1∫Ω(∂vi∂xj)2dx)1/2. $ |
Our goal is to minimize either the vorticity functional
$ ˜J1(v,u)=12∫Ω|∇×v|2dx+τ2∫Γc|∇u|2dσ $ | (2.1) |
or a velocity tracking-type cost functional
$ ˜J2(v,u)=12∫Ω|v−zd|2dx+τ2∫Γc|∇u|2dσ $ | (2.2) |
where $ \tau \geq 0 $, $ \mathbf{u}\in \mathcal{U} = H_{0}^{1}\left(\Gamma _{c}\right) ^{d} $ is a control variable and $ (\mathbf{v}, \pi) = (\mathbf{v}(\mathbf{u}), \pi (\mathbf{u}))\in X\times L^{2}\left(\Omega \right) $ is a weak solution of the following system:
$ {−νΔv+(v⋅∇)v+∇π=0in Ωdivv=0in Ωv=vinon Γinv=uon Γcv=0on Γwπn−ν∂v∂n=0on Γout, $ | (2.3) |
where $ \mathbf{v} $ and $ \pi $ denote the fluid velocity and pressure, respectively, $ \nu $ is a given kynematic viscosity, and $ {\bf n} $ is the unit outward normal direction. In the case of $ \tilde{J}_2 $, a flow matching problem is solved, aiming at driving the velocity field toward a target velocity profile $ {\bf z}_d \in X $; this latter can be given, e.g., by the Stokes flow in the same domain, whenever the goal is to minimize recirculation and vortex generation for the sake of regularization of flows.
If $ \tau > 0 $, the second term in (2.1) or (2.2), called penalization term, besides helping in the well-posedness analysis, prevents using "too large" controls in the minimization of the cost functional.
We handle the Dirichlet boundary conditions on $ \Gamma _{1} $ (involving the control function) by a Lagrange multiplier approach. Let $ e $ and $ b $ be the following bilinear forms
$ e(v,w)=∫Ων∇v:∇wdx,b(v,q)=−∫Ωqdivvdx $ | (2.4) |
and $ c $ be the trilinear form
$ c(v,w,z)=∫Ων(v⋅∇)w⋅zdx=d∑i,j=1∫Ωννi∂wj∂xizjdx. $ |
Using Hölder inequality, and the Sobolev inequality
$ ‖v‖L4(Ω)≤CS‖∇v‖0=CS‖v‖X, $ |
we have that
$ |c(v,w,z)|≤‖v‖L4(Ω)‖∇w‖0‖z‖L4(Ω)≤C2S‖v‖X‖w‖X‖z‖X∀v,w,z∈X. $ | (2.5) |
Let us now define
$ g=g(u)={uon Γc0on Γwvinon Γin; $ |
assuming that $ \mathbf{v}_{in}\in H_{00}^{1/2}\left(\Gamma _{in}\right) ^{d} $, we have that $ \mathbf{g}\in H_{00}^{1/2}(\Gamma _{1})^{d} $, since $ \mathbf{u}\in H_{0}^{1}\left(\Gamma _{c}\right) ^{d}\subset \mathcal{T}_c $ with continuous injection, that is, for some positive constant $ c_{0} $,
$ ‖u‖H1/200(Γc)d≤c0‖u‖H10(Γc)d. $ | (2.6) |
For the definition of these functional spaces, see, e.g., [7,Vol. Ⅲ,Chap. Ⅶ]. Observe that if $ \mathbf{v}\in X $, then $ \mathbf{v}|_{\Gamma _{1}}\in H_{00}^{1/2}(\Gamma _{1})^{d} $.
For ease of notation, hereon we denote by $ \mathcal{T}_1 = H_{00}^{1/2}(\Gamma _{1})^{d} $ and by $ \left\langle \cdot, \cdot \right\rangle _{\Gamma _{1}} $ the duality pairing between $ \mathcal{T}_1 $ and its dual $ \mathcal{T}_1^{\ast} $. In the same way, we will denote by $ \mathcal{T}_c = H_{00}^{1/2}(\Gamma _{c})^{d} $, and by $ \left\langle \cdot, \cdot \right\rangle _{\Gamma _{c}} $ the duality pairing between $ \mathcal{T}_c $ and its dual $ \mathcal{T}_c^{\ast} $.
Let $ V = X\times L^{2}\left(\Omega \right) \times \mathcal{T}_1^{\ast} $. The weak formulation of (2.3) that we consider reads as follows: find $ (\mathbf{v}, \pi, \mathbf{t)}\in V $ such that
$ {e(v,φ)+c(v,v,φ)+b(φ,π)+⟨t,φ⟩Γ1=0∀φ∈Xb(v,ϕ)=0∀ϕ∈L2(Ω)⟨λ,v⟩Γ1=⟨λ,g⟩Γ1∀λ∈T∗1. $ | (2.7) |
Note that a formal integration by parts in the first equation gives for the boundary stress $ \pi \mathbf{n}-\nu \frac{\partial \mathbf{v}}{ \partial {n}} $,
$ t=πn−ν∂v∂non Γ1, $ | (2.8) |
and
$ 0=πn−ν∂v∂non Γout. $ |
Thus, the first equation in (2.7) enforces in a natural way the homogeneous Neumann condition on $ \Gamma _{out} $.
By grouping together the last two equations in (2.7), we obtain the following equivalent formulation: find $ \mathbf{v}\in X $, $ (\pi, \mathbf{t)}\in Q = L^{2}(\Omega)\times \mathcal{T}_1^{\ast} $ such that
$ {e(v,φ)+c(v,v,φ)+b(φ,π)+⟨t,φ⟩Γ1=0∀φ∈Xb(v,ϕ)+⟨λ,v⟩Γ1=⟨λ,g⟩Γ1∀(ϕ,λ)∈Q. $ | (2.9) |
Upon defining the bilinear form $ \tilde{b}:X\times Q\rightarrow \mathbb{R} $ as
$ ˜b(v,(ϕ,λ))=b(v,ϕ)+⟨λ,v⟩Γ1 $ |
and the norm
$ ‖(ϕ,λ)‖Q=√‖ϕ‖2L2(Ω)+‖λ‖2T∗1, $ |
we reformulate problem (2.9) as: find $ \mathbf{v}\in X, \left(\pi, \mathbf{t}\right) \in Q $ such that
$ {e(v,φ)+c(v,v,φ)+˜b(φ,(π,t))=0∀φ∈X˜b(v,(ϕ,λ))=⟨G,(ϕ,λ)⟩Q∗,Q∀(ϕ,λ)∈Q, $ | (2.10) |
with $ G\in Q^{\ast } $ given by
$ ⟨G,(ϕ,λ)⟩Q∗,Q=⟨λ,g⟩Γ1. $ | (2.11) |
Despite their ubiquitous use when modeling viscous incompressible flows, Navier-Stokes equations endowed with mixed boundary conditions have been seldom analyzed from a theoretical standpoint. If homogeneous Neumann conditions are set on a boundary portion, energy inequalities or a priori estimates of a weak solution to the Navier-Stokes system cannot be obtained because there is no control over the energy flux on this boundary portion. Some results can be found, e.g., in [41] regarding the existence and uniqueness of solution in weighted $ L^p $ Sobolev spaces and Hölder spaces for problems set over polyhedral domains; see also, e.g., [3,35,36] for the time-dependent case and [2] for a well-posedness analysis in divergence-free spaces. Additional conditions that estimate backward flows over the Neumann boundary have been considered, e.g., in [34].
In this paper we derive a well-posedness result for the steady Navier-Stokes system in presence of mixed Dirichlet-Neumann boundary conditions including the pressure field among the state variables, in non-weighted Sobolev spaces. We show that if $ \left\Vert \mathbf{g}\right\Vert _{\mathcal{T}_1} $ is small enough, then (2.10) is well posed. We first need to introduce the following continuous operators, related to the bilinear form $ \tilde{b} $: $ B:X\rightarrow Q^{\ast } $ defined by
$ ⟨Bv,(ϕ,λ)⟩Q∗,Q=˜b(v,(ϕ,λ))∀(ϕ,λ)∈Q, $ |
and $ B^{\ast }:Q\mapsto X^{\ast } $ defined by
$ ⟨B∗(ϕ,λ),φ⟩X∗,X=˜b(φ,(ϕ,λ))∀φ∈X. $ |
We denote by $ N_{B} $ the kernel of $ B, $ by $ N_{B}^{\bot } $ its orthogonal (in $ X $) and by $ N_{B}^{0} $ the polar of $ N_{B} $, that is
$ N0B={L∈X∗:⟨L,φ⟩X∗,X=0for all φ∈NB}. $ |
The so called inf-sup condition holds for the bilinear form $ \tilde{b} $:
Lemma 3.1. There exists a constant $ \tilde{\beta} > 0 $ such that
$ inf0≠(ϕ,λ)∈Qsup0≠v∈X˜b(v,(ϕ,λ))‖v‖X‖(ϕ,λ)‖Q≥˜β. $ | (3.1) |
Proof. Given $ (\tilde{\phi}, \tilde{\boldsymbol{\lambda}})\in Q $, according to Riesz Theorem there exists a unique $ \boldsymbol{\lambda}^{\ast }\in \mathcal{T}_1 $ such that
$ ⟨˜λ,θ⟩Γ1=(λ∗,θ)T1∀θ∈T1, $ |
with $ \Vert \boldsymbol{\lambda}^{\ast }\Vert _{\mathcal{T}_1} = \Vert \tilde{\boldsymbol{\lambda}}\Vert _{ \mathcal{T}_1^{\ast}} $. Then we look for $ \tilde{\mathbf{v}}\in X $ that satisfies
$ {b(˜v,ϕ)=(˜ϕ,ϕ)L2(Ω)∀ϕ∈L2(Ω)˜v=−λ∗on Γ1 $ |
with
$ ‖˜v‖X≤˜C(‖˜ϕ‖L2(Ω)+‖λ∗‖T1). $ |
Such $ \tilde{\mathbf{v}} $ can be obtained as follows. Let $ \mathbf{r}\in X $ be the lifting of
$ h={−λ∗on Γ10on Γ0h0on Γout $ |
where
$ h0=(∫Ω˜ϕ+∫Γ1λ∗⋅n)g0 $ |
with $ \int_{\Gamma _{out}}\mathbf{g}_{0}\cdot \mathbf{n} = 1 $. Let us now set $ \tilde{\mathbf{v}} = \mathbf{w}+\mathbf{r} $, with $ \mathbf{w}\in H_{0}^{1}\left(\Omega \right) ^{d} $ to be determined. We have
$ div˜v=divw+divr=˜ϕ, $ |
that is, $ \mbox{div}\mathbf{w} = \tilde{\phi}-\mbox{div}\mathbf{r} $. Moreover,
$ ∫Ω˜ϕ−∫Ωdivr=∫Ω˜ϕ+∫Γ1λ∗⋅n−∫Γouth0⋅n=0. $ |
It follows (see, e.g., [15]) that there exists $ \mathbf{w}\in H_{0}^{1}\left(\Omega \right) ^{d} $ with $ \mbox{div}\mathbf{w} = \tilde{\phi}- \mbox{div}\mathbf{r} $ so that $ \tilde{\mathbf{v}} = \mathbf{w}+\mathbf{r} $ meets the required assumptions. Thus we can write
$ ˜b(˜v,(˜ϕ,˜λ)))=b(˜v,˜ϕ)−⟨˜λ,˜v⟩Γ1=‖˜ϕ‖2L2(Ω)+‖λ∗‖2T1≥12(‖˜ϕ‖L2(Ω)+‖λ∗‖T1)2≥12˜C(‖˜ϕ‖L2(Ω)+‖λ∗‖T1)‖˜v‖X≥12˜C(‖˜ϕ‖2L2(Ω)+‖˜λ‖2T∗1)1/2‖˜v‖X=12˜C‖(˜ϕ,˜λ)‖Q‖˜v‖X $ |
from which $ \left(3.1\right) $ follows with $ \tilde{\beta} = \frac{1 }{2\tilde{C}} $, by taking the supremum over $ \tilde{\mathbf{v}} $ and the infimum over $ (\tilde{\phi}, \tilde{\boldsymbol{\lambda}}) $.
The following lemma is well known (see [15,Chap. 1,Thm. 4.1]).
Lemma 3.2. Condition (3.1) is equivalent to each one of the following properties:
(ⅰ) the operator $ B $ is a continuous isomorphism from $ N_{B}^{\bot } $ onto $ Q^{\ast } $ and
$ ‖w‖X≤˜β−1‖Bw‖Q∗ for all w∈N⊥B; $ | (3.2) |
(ⅱ) the operator $ B^{\ast} $ is a continuous isomorphism from $ Q $ onto $ N_{B}^{0} $ and
$ ‖(ϕ,λ)‖Q≤˜β−1‖B∗(ϕ,λ)‖X∗ for all (ϕ,λ)∈Q. $ | (3.3) |
We are ready to prove the following result.
Theorem 3.3. There exists $ \eta > 0, $ depending only on $ \nu $, $ \tilde{\beta}, C_{S} $, such that if $ \Vert \mathbf{g(u)}\Vert _{\mathcal{T}_1}\leq \eta $, then problem (2.10) has a unique solution $ \left(\mathbf{v, }\pi, \mathbf{t}\right) = \left(\mathbf{v} (\mathbf{u}), \pi (\mathbf{u}), \mathbf{t} (\mathbf{u})\right) {\in X \times L^{2}(\Omega) \times \mathcal{T}_1^{\ast}} $. Moreover,
$ ‖v‖X≤C1‖g(u)‖T1 $ |
and
$ ‖π‖L2(Ω)+‖t‖T∗1≤C2(‖g(u)‖T1+‖g(u)‖2T1) $ | (3.4) |
where $ C_{1} = 5\tilde{\beta}^{-1} $ and $ C_{2} $ depend only on $ \nu $, $ \tilde{\beta}, C_{S} $.
Remark 3.4. A possible choice of $ \eta $ is
$ η=˜β60C2Smin{ν,ν−1}. $ | (3.5) |
Proof. Write $ \mathbf{v = z+v}_{0} $ with $ \mathbf{v}_{0}\in N_{B}^{\bot } $, $ \mathbf{z}\in N_{B} $. Define
$ ˜e(z,ψ,φ)=e(ψ,φ)+c(z,ψ,φ)+c(v0,ψ,φ)+c(ψ,v0,φ). $ |
To solve problem (2.10), we first determine $ \mathbf{v}_{0} $ by solving
$ ˜b(v0,(ϕ,λ))=⟨G,(ϕ,λ)⟩Q∗,Q∀(ϕ,λ)∈Q, $ | (3.6) |
where $ G\in Q^{\ast } $ is defined in (2.11). Then we determine $ \mathbf{z} \in N_{B} $ from the equation
$ ˜e(z,z,φ)=⟨F0,φ⟩N∗B,NB∀φ∈NB, $ | (3.7) |
where $ F_{0}\in N_{B}^{\ast } $ is the restriction to $ N_{B} $ of $ F\in X^{\ast }, $ given by†
†Rigorously, $ F_{0} = F\circ P $ where $ P\in \mathcal{L(}X^{\ast }, N_{B}^{\ast }) $ is defined as $ \left\langle P\mathbf{f}, \boldsymbol{\varphi}\right\rangle _{N_{B}^{\ast }, N_{B}} = \left\langle \mathbf{f}, \boldsymbol{\varphi}\right\rangle _{X^{\ast}, X}\; \; \forall \mathbf{f}\in X^{\ast }, \boldsymbol{\varphi}\in N_{B} $. Clearly, $ \left\Vert F_{0}\right\Vert _{N_{B}{}^{\ast }}\leq \left\Vert F\right\Vert_{X{}^{\ast }} $.
$ ⟨F0,φ⟩N∗B,NB=⟨F,φ⟩X∗,X=−e(v0,φ)−c(v0,v0,φ)∀φ∈NB. $ |
Finally, with $ \mathbf{v = z+v}_{0} $, we find $ (\pi, \mathbf{t})\in Q $ from
$ ˜b(ψ,(π,t))=−e(v,ψ)−c(v,v,ψ) ∀ψ∈X. $ | (3.8) |
Note that
$ ‖F0‖N∗B≤‖F‖X∗≤ν‖v0‖X+C2S‖v0‖2X $ | (3.9) |
and that $ \left\langle F, \boldsymbol{\psi}\right\rangle -\tilde{e}\left(\mathbf{z, z}, \boldsymbol{\psi}\right) = -e(\mathbf{v}, \boldsymbol{\psi})-c\left(\mathbf{ v, v}, \boldsymbol{\psi }\right), $ $ \boldsymbol{\psi}\in X $. We divide the proof in four steps.
Step 1. Equation (3.6) is equivalent to
$ ˜Bv0=G in Q∗ $ |
which, by Lemma 3.2, ($i$), has a unique solution $ \mathbf{v}_{0}\in N_{B}^{\bot } $. Moreover, from (3.2) and (2.11),
$ ‖v0‖X≤˜β−1‖G‖Q∗≤˜β−1‖g(u)‖T1. $ | (3.10) |
Step 2. Now we reduce (3.7) to a fixed point equation. Let $ \mathbf{z}\in N_{B} $ be given and consider the linear equation
$ ˜e(z,w,φ)=⟨F0,φ⟩N∗B,NB∀φ∈NB. $ | (3.11) |
For each $ \mathbf{z} $, the bilinear form $ \tilde{e}\left(\mathbf{z; \cdot, \cdot }\right) $ is continuous, by (2.5). Moreover,
$ ˜e(z,φ,φ)≥(ν−C2S‖z‖X−2C2S‖v0‖X)‖φ‖2X. $ |
Thus, if
$ ‖z‖X≤4˜β−1‖g(u)‖T1 $ |
then
$ ˜e(z,φ,φ)≥(ν−6˜β−1C2S‖g(u)‖T1)‖φ‖2X. $ |
Therefore, assuming
$ ‖g(u)‖T1≤η $ | (3.12) |
with $ \eta $ as in (3.5), we have
$ ˜e(z,φ,φ)≥(ν−6˜β−1C2S‖g(u)‖T1)‖φ‖2X≥ν2‖φ‖2X $ |
and $ \tilde{e}\left(\mathbf{z; \cdot, \cdot }\right) $ is $ N_{B}- $coercive. Let us define
$ δu=˜β−1‖g(u)‖T1 $ | (3.13) |
and, for $ m $ integer, define
$ Smδu={z∈NB:‖z‖X≤mδu}. $ | (3.14) |
By the Lax-Milgram Theorem, for each $ \mathbf{z}\in S_{4\delta _{\mathbf{u}}} $, we can define a solution map operator $ T (\mathbf{z}) \in \mathcal{L} (N_{B}^{\ast }, N_{B}) $ that to each $ L\in N_{B}^{\ast } $ associates the unique solution $ \mathbf{w = }T(\mathbf{z}) L $ of the equation
$ ˜e(z,w,φ)=⟨L,φ⟩N∗B,NB∀φ∈NB. $ | (3.15) |
Moreover,
$ ‖T(z)L‖NB≤2ν‖L‖N∗B, $ |
from which
$ ‖T(z)‖L(N∗B,NB)≤2ν. $ |
If $ \mathbf{z}^{\ast } $ is a fixed point for the operator $ \mathbf{z}\mapsto T\left(\mathbf{z}\right) F_{0}, $ then
$ ˜e(z∗,z∗,φ)=⟨F0,φ⟩N∗B,NB∀φ∈NB $ |
which is nothing but equation (3.7).
Step 3. We show that, if $ \left\Vert L\right\Vert _{N_{B}^{\ast }} $ is small enough, $ \mathbf{z}\mapsto T\left(\mathbf{z}\right) L $ is a strict contraction from $ S_{4\delta _{\mathbf{u}}} $ into itself. From (3.15), if
$ ‖L‖N∗B≤2νδu, $ |
then $ \mathbf{z}\mapsto T\left(\mathbf{z}\right) L $ maps $ S_{4\delta _{\mathbf{u}}} $ into itself. We now estimate $ \left\Vert (T\left(\mathbf{z}_{1}\right) -T\left(\mathbf{z }_{2}\right))L\right\Vert _{N_{B}}. $ Thanks to the continuity of $ \tilde{e} $, we can rewrite equation (3.15) as
$ ⟨A(z)w,φ⟩N∗B,NB=⟨L,φ⟩N∗B,NB∀φ∈NB $ |
or
$ A(z)w=L, $ |
where $ A\left(\mathbf{z}\right) \in \mathcal{L} (N_{B}, N_{B}^{\ast }). $ Clearly $ T\left(\mathbf{z}\right) = A\left(\mathbf{z}\right) ^{-1} $ and therefore we have the identity
$ T(z1)−T(z2)=T(z1)[A(z2)−A(z1)]T(z2) $ |
from which
$ ‖T(z1)−T(z2)‖L(N∗B,NB)≤4ν2‖A(z2)−A(z1)‖L(NB,N∗B). $ |
Now
$ |⟨A(z2)ψ,φ⟩N∗B,NB−⟨A(z1)ψ,φ⟩N∗B,NB|=|c(z2−z1;ψ,φ)|≤C2S‖ψ‖X‖φ‖X‖z2−z1‖X $ |
whence
$ ‖A(z2)−A(z1)‖L(NB,N∗B)≤C2S‖z2−z1‖X $ |
and
$ ‖(T(z1)−T(z2))L‖X≤C2S‖L‖N∗B‖z2−z1‖X. $ |
We deduce that if
$ ‖L‖N∗B<min{C−2S,2νδu} $ |
then $ \mathbf{z}\mapsto T\left(\mathbf{z}\right) L $ is a strict contraction and therefore has a unique fixed point in $ S_{\delta }. $
If $ L = F_{0} $, we have ($ \mathbf{g = g}\left(\mathbf{u}\right) $)
$ 2ν‖F0‖N∗B≤2‖v0‖X+2C2Sν‖v0‖2X≤2˜β−1‖g‖T1+2C2Sν˜β‖g‖2T1=2c0˜β−1‖g‖T1(1+C2Sν˜β‖g‖T1)≤4δu=4˜β−1‖g‖T1 $ |
since
$ 1+C2S˜βν‖g‖T1≤1+112≤2. $ |
Moreover,
$ C2S‖F0‖N∗B≤νC2S‖v0‖X+C4S‖v0‖2X≤ν˜β−1C2S‖g‖T1+C4S˜β−2‖g‖2T1=˜β−1C2S‖g‖T1(ν+C2S˜β−1‖g‖T1)≤1312ν˜β−1C2S‖g‖T1<1 $ |
since
$ ‖g‖T1≤η<1213βC2S1ν. $ |
Thus, $ T\left(\mathbf{z}\right) F_{0} $: $ S_{4\delta _{\mathbf{u} }}\rightarrow S_{4\delta _{\mathbf{u}}} $ is a strict contraction and has a unique fixed point $ \mathbf{z}^{\ast }\in N_{B} $ with
$ ‖z∗‖≤4˜β−1‖g‖T1. $ | (3.16) |
Step 4. It remains to solve equation (3.8). Observe that equation (3.7) means that the operator $ E\left(\mathbf{v}\right) \in X^{\ast } $ given by
$ ⟨E(v),ψ⟩X∗,X=e(v,ψ)+c(v,v,ψ)=˜e(z∗,z∗,ψ)+e(v0,ψ)+c(v0,v0,ψ) $ |
where $ \mathbf{v} = \mathbf{z}^{\ast }+\mathbf{v}_{0}, $ belongs to $ N_{B}^{0} $. Therefore, by Lemma 3.2, $ \left(ii\right) $, there exists a unique $ (\pi, \mathbf{t})\in Q $ such that
$ ⟨B∗((π,t)),ψ⟩X∗,X=˜b(ψ,(π,t))=−e(v,ψ)−c(v,v,ψ) ∀ψ∈X $ |
with
$ ‖(π,t)‖Q=√‖π‖2L2(Ω)+‖t‖2T∗1≤˜β−1‖E(v)‖X∗≤˜β−1(ν‖v‖X+C2S‖v‖2X)≤C(‖g(u)‖T1+‖g(u)‖2T1) $ |
and the proof is complete with $ C_{1} = 5\tilde{\beta}^{-1} $ and $ C_{2} $ depending only on the constants $ \nu $, $ \tilde{\beta}, C_{S} $.
Remark 3.5. Theorem 3.3 holds with a right hand side $ \mathbf{f}\in X^{\ast } $ with small enough $ \left\Vert \mathbf{f} \right\Vert _{X^{\ast }} $ norm. Then the unique solution $ \left(\mathbf{v, }\pi, \mathbf{t}\right) $ satisfies the estimates
$ ‖v‖X≤C1{‖f‖X∗+‖g(u)‖T1} $ | (3.17) |
and
$ ‖π‖L2(Ω)+‖t‖T∗1≤C2(‖f‖X∗+‖g(u)‖T1+‖g(u)‖2T1) $ | (3.18) |
where $ C_1 $ and $ C_2 $ only depend on the constants $ \nu $, $ \tilde{\beta}, C_{S} $.
Under the hypotheses of Theorem 3.3, stressing the dependence on $ \mathbf{u} $ of the solution to problem (2.10), we define the solution map $ \mathcal{S}:\mathbf{u\mapsto }\left(\mathbf{v}\left(\mathbf{u}\right), \pi \left(\mathbf{u}\right), \mathbf{t}\left(\mathbf{u}\right) \right). $ We will need the following result, concerning the map $ \mathbf{u\mapsto v} \left(\mathbf{u}\right) $, since only this component is involved in the cost functional.
Proposition 3.6. Under the hypotheses of Theorem 3.3, possibly with a smaller $ \eta $ depending only on $ \nu $, $ \tilde{\beta}, C_{S} $, there holds
$ ‖v(u2)−v(u1)‖X≤CL‖u2−u1‖Tc $ | (3.19) |
with $ C_{L} $ depending only on $ \nu $, $ \tilde{\beta}, C_{S} $.
Proof. Write $ \mathbf{v} (\mathbf{u}_{j}) = \mathbf{z} (\mathbf{u}_{j}) +\mathbf{v}_{0} (\mathbf{u}_{j}) = \mathbf{z}_{j}+\mathbf{v}_{0j} $, with $ \mathbf{z}_{j}\in N_{B}, $ $ \mathbf{v}_{0}{}_{j}\in N_{B}^{\bot }, $ $ j = 1, 2. $ Recall that
$ ‖zj‖X,‖v0j‖X≤5˜β−1η $ | (3.20) |
From (3.10), since the equation for $ \mathbf{v}_{0}{}_{j} $ is linear and $ \mathbf{v}_{2}-\mathbf{v}_{1} = 0 $ on $ \Gamma _{in} $, we get
$ ‖v02−v01‖X≤˜β−1‖u2−u1‖Tc. $ | (3.21) |
The equation for $ \mathbf{z = z}_{2}-\mathbf{z}_{1} $ reads, after routine calculations,
$ e(z,φ)+c(z2,z2,φ)−c(z1,z1,φ)+c(v01z,φ)+c(z,v02,φ)=−e(v02−v01,φ)−c(z1,v02−v01,φ)−c(v02−v01,z1,φ)−c(v02,v02,φ)+c(v01,v01,φ) $ |
for all $ \boldsymbol{\varphi }\in X $. Letting $ \mathbf{\varphi = z} $, we have, using $ \Vert \mathbf{z}_{j} \Vert _{X}\leq 5\tilde{\beta} ^{-1}\eta $
$ |c(z2,z2,z)−c(z1,z1,z)|=|c(z2,z2,z)−c(z2,z1,z)+c(z2,z1,z)−c(z1,z1,z)|≤|c(z2,z,z)|+|c(z,z1,z)|≤10˜β−1ηC2S‖z‖2X. $ |
Similarly, using (3.21) and $ \Vert \mathbf{v}_{0j}\Vert _{X}\leq 5\tilde{\beta}^{-1}\eta $,
$ |c(v02,v02,z)−c(v01,v01,z)|≤|c(v02,v02−v01,z)|+|c(v02−v01,v01,z)|≤10˜β−1ηC2S‖z‖X‖v02−v01‖X≤10˜β−2ηC2S‖z‖X‖u2−u1‖Tc $ |
and
$ |c(v01,z,z)+c(z,v02,z)|≤10˜β−1ηC2S‖z‖2X. $ |
Similar calculations give
$ |c(v02−v01,z1,z)|≤5˜β−2ηC2S‖z‖X‖u2−u1‖Tc. $ |
Collecting all the above inequalities, and noting that
$ |e(v02−v01,z)|≤ν˜β−1‖z‖X‖u2−u1‖Tc, $ |
we deduce
$ ν‖z‖2X≤30˜β−1ηC2S‖z‖2X+(10˜β−1C2S+ν)˜β−1‖z‖X‖u2−u1‖Tc. $ |
Thus, if
$ η=ν60C2Smin{ν,ν−1} $ | (3.22) |
then (3.19) follows with $ C_{L} $ depending only on $ \nu, \tilde{ \beta}, C_{S}. $
The same technique used in the proof of Theorem 3.3 provides existence and uniqueness of the weak solution $ (\mathbf{v, }\pi, \mathbf{t})\in V $ of the Stokes problem
$ {e(vs,φ)+b(φ,πs)+⟨ts,φ⟩Γ1=⟨F,φ⟩X∗,X∀φ∈Xb(vs,ϕ)=(h,ϕ)L2(Ω)∀ϕ∈L2(Ω)⟨λ,vs⟩Γ1=⟨λ,G⟩Γ1∀λ∈T∗1, $ | (4.1) |
for any $ \left(\mathbf{F, }h\mathbf{, G}\right) \in V^{\ast } = X^{\ast }\times L^{2}(\Omega)\times \mathcal{T}_1 $. Moreover $ (\mathbf{v, }\pi, \mathbf{t)} $ satisfies the estimate
$ ‖v‖X+‖π‖L2(Ω)+‖t‖T∗1≤C{‖F‖X∗+‖h‖L2(Ω)+‖G‖T1} $ | (4.2) |
where $ C $ only depends on the constants $ \nu, C_{S} $. Let us introduce the Stokes solver
$ R:V∗→V, $ |
defined as follows: given $ \left(\mathbf{F, }h\mathbf{, G}\right) \in V^{\ast } $,
$ R(F,h,G)=(vs,πs,ts)∈V $ |
is the unique solution of (4.1). By (4.2), $ R $ is a (linear) continuous isomorphism between $ V^{\ast } $ and $ V $. Moreover, the following result holds.
Lemma 4.1. The Stokes solver $ R $ is self-adjoint.
Proof. Let $ (\mathbf{\tilde{F}, }\tilde{h}\mathbf{, \tilde{G})}\in V^{\ast } $ and $ R(\mathbf{\tilde{F}, }\tilde{h}\mathbf{, \tilde{G})} = (\mathbf{\tilde{v}}_{s}, \tilde{\pi}_{s}, \mathbf{\tilde{t}}_{s}) $. We have to show that
$ ⟨(vs,πs,ts),(˜F,˜h,˜G)⟩V,V∗=⟨(F,h,G),(˜vs,˜πs,˜ts)⟩V,V∗. $ | (4.3) |
Indeed, we have
$ {e(˜vs,φ)+b(φ,˜πs)+⟨˜ts,φ⟩Γ1=⟨˜F,φ⟩X∗,X∀φ∈Xb(˜vs,ϕ)=(˜h,ϕ)L2(Ω)∀ϕ∈L2(Ω)⟨λ,˜vs⟩Γ1=⟨λ,˜G⟩Γ1∀λ∈T∗1. $ | (4.4) |
Substituting $ (\boldsymbol{\varphi, }\phi, \boldsymbol{\lambda)} = \left(\mathbf{ \tilde{v}}_{s}, \tilde{\pi}_{s}, \mathbf{\tilde{t}}_{s}\right) $ into (4.1) and $ (\mathbf{\varphi, }\phi, \mathbf{\lambda)} = \left(\mathbf{v} _{s}, \pi _{s}, \mathbf{t}_{s}\right) $ into (4.4) we get
$ {e(vs,˜vs)+b(˜vs,πs)+⟨ts,˜vs⟩Γ1=⟨F,˜vs⟩X∗,Xb(vs,˜πs)=(h,˜πs)L2(Ω)⟨˜ts,vs⟩Γ1=⟨˜ts,G⟩Γ1 $ | (4.5) |
and
$ {e(vs,˜vs)+b(vs,˜πs)+⟨˜ts,vs⟩Γ1=⟨˜F,vs⟩X∗,Xb(˜vs,πs)=(˜h,πs)L2(Ω)⟨ts,˜vs⟩Γ1=⟨ts,˜G⟩Γ1 $ | (4.6) |
Thus,
$ ⟨F,˜vs⟩X∗,X−b(˜vs,πs)−⟨ts,˜vs⟩Γ1=⟨˜F,vs⟩X∗,X−b(vs,˜πs)−⟨˜ts,vs⟩Γ1 $ |
or, using the other equations,
$ ⟨F,˜vs⟩X∗,X−(˜h,πs)L2(Ω)−⟨ts,˜G⟩Γ1=⟨˜F,vs⟩X∗,X−(h,˜πs)L2(Ω)+⟨˜ts,G⟩Γ1 $ |
which easily gives (4.3).
We are now ready for the well-posedness analysis of the optimal control problem
$ J(v,u)→minsubject to(2.7), v∈X, (π,t)∈Q, u∈Uad. $ | (5.1) |
Here $ J $ is given by either (2.1) or (2.2) and
$ Uad={u: c0‖u‖H10(Γc)d≤η/2}, $ |
is a closed, convex set in $ H_{0}^{1}(\Gamma _{c})^{d} $, where $ \eta $ denotes the constant defined in (3.5). Note that the definition of $ \mathcal{U}_{ad} $ depends on the positive constant $ c_{0} $. If we assume that $ \Vert \mathbf{v}_{in}\Vert _{\mathcal{T}_1}\leq \eta /2 $ then
$ ‖g(u)‖T1≤‖vin‖T1+c0‖u‖H10(Γc)d≤η $ |
and there exists a unique solution $ \mathbf{v}\left(\mathbf{u}\right) \in X $, $ \left(\pi \left(\mathbf{u}\right), \mathbf{t} \left(\mathbf{u}\right) \right) \in Q $, with $ \Vert \mathbf{v} ({\bf u})\Vert _{X}\leq C_1 \Vert \mathbf{g}(\mathbf{u})\Vert _{\mathcal{T}_1} \leq C \eta $. The following result holds.
Theorem 5.1. If $ \Vert \mathbf{v}_{in}\Vert_{\mathcal{T}_1}\leq \eta /2, $ there exists an optimal control $ \mathbf{\hat{u}}\in \mathcal{U}_{ad} $ and a corresponding optimal state $ \mathbf{\hat{v}}\in X $, $ (\hat{\pi}, \mathbf{\hat{t}})\in Q $.
Proof. Define the set of feasible points by
$ F={(v,π,t,u)∈Sδ×Q×Uad such that (2.7) is satisfied}, $ |
where $ S_{\delta } = \left\{ \mathbf{v}\in X:\left\Vert \mathbf{v}\right\Vert _{X}\leq \delta \right\} $. The proof follows from classical arguments (see, e.g., [27,Sect. 1.5]), after proving the following four properties:
$ (1) $ $ {J}(\mathbf{v, u})\geq 0 $ and $ \mathcal{F} $ is nonempty by Theorem 3.3.
$ (2) $ Let $ \left\{ \mathbf{v}_{k}, \pi _{k}, \mathbf{t}_{k} \mathbf{, u}_{k}\right\} \in \mathcal{F} $ be a minimizing sequence. Then $ \left\{ \mathbf{v}_{k}, \pi _{k}, \mathbf{t}_{k}\mathbf{, u}_{k}\right\} $ is bounded. Indeed $ \left\{ \mathbf{v}_{k}, \mathbf{u}_{k}\right\} \subset S_{\delta }\times \mathcal{U}_{ad} $ and therefore is bounded in $ X\times H_{0}^{1}(\Gamma _{1})^{d} $. From (3.4),
$ ‖πk‖L2(Ω)+‖tk‖T∗1≤C(η+η2) $ | (5.2) |
and hence $ \left\{ \pi _{k}, \mathbf{t}_{k}\right\} $ is bounded in $ Q $.
$ (3) $ $ \mathcal{F} $ is weakly sequentially closed. We only need to check that if $ \left\{ \mathbf{v}_{k}, \pi _{k}, \mathbf{t}_{k}\mathbf{, u} _{k}\right\} $ is a solution to
$ {e(vk,φ)+c(vk,vk,φ)+b(φ,πk)+⟨tk,φ⟩Γ1=0φ∈Xb(vk,ϕ)=0∀ϕ∈L2(Ω)⟨λ,vk⟩Γ1=⟨λ,g(uk)⟩Γ1∀λ∈T∗1 $ | (5.3) |
and $ \left(\mathbf{v}_{k}, \pi _{k}, \mathbf{t}_{k}\right) \rightharpoonup \left(\mathbf{v}, \pi, \mathbf{t}\right) $ in $ V $, $ \mathbf{u} _{k}\rightharpoonup \mathbf{u} $ in $ {H_{0}^{1}\left(\Gamma _{c}\right) ^{d}} $, then $ \left(\mathbf{v}, \pi, \mathbf{t, u}\right) \ $is a solution of (2.7). Since $ \mathbf{v}_{k}\rightharpoonup \mathbf{v} $ in $ X $ and the trace operator $ \mathbf{v\mapsto v}_{\left\vert \Gamma _{1}\right. } $ is continuous from $ X $ into $ \mathcal{T}_1 $, it follows that, for every $ \boldsymbol{\varphi}\in X, $ $ \phi \in L^{2}(\Omega) $ and $ \mathbf{ \lambda }\in \mathcal{T}_1^{\ast}, $
$ e(vk,φ)→e(v,φ),b(vk,ϕ)→b(v,ϕ) and ⟨λ,vk⟩Γ1→⟨λ,v⟩Γ1. $ |
Also, $ \pi _{k}\rightharpoonup \pi $ in $ L^{2}(\Omega)\ $implies that $ b(\boldsymbol{\varphi}, \pi _{k})\rightarrow b(\boldsymbol{\varphi}, \pi). $ Moreover, the embedding of $ {H_{0}^{1}(\Gamma _{1})^{d}}\ $into $ \mathcal{T}_c $ is continuous and hence $ \mathbf{ u}_{k}\rightharpoonup \mathbf{u} $ in $ {H_{0}^{1}\left(\Gamma _{c}\right) ^{d}} $ implies that $ \langle \boldsymbol{\lambda}\boldsymbol{, }\mathbf{g}\left(\mathbf{u} _{k}\right) \rangle _{\Gamma _{1}}\rightarrow \langle \boldsymbol{\lambda} \boldsymbol{, }\mathbf{g}\left(\mathbf{u}\right) \rangle _{\Gamma _{1}} $ and $ \langle \mathbf{t}_{k}, \boldsymbol{\varphi}\rangle _{\Gamma _{1}}\rightarrow \langle \mathbf{t}, \boldsymbol{\varphi}\rangle _{\Gamma _{1}} $.
Let us write
$ c(vk,vk,φ)−c(v,v,φ)=c(vk−v,vk,φ)−c(v,vk−v,φ). $ |
and recall that $ X $ is compactly embedded into $ L^{4}\left(\Omega \right) ^{d} $, so that $ \mathbf{v}_{k}\rightharpoonup \mathbf{v} $ in $ X $ implies that $ \mathbf{v}_{k}\rightarrow \mathbf{v} $ in $ L^{4}\left(\Omega \right) ^{d}. $ Thus
$ |c(vk,vk,φ)−c(v,v,φ)|≤‖vk‖X‖φ‖L4(Ω)d‖vk−v‖L4(Ω)d≤δ‖φ‖L4(Ω)d‖vk−v‖L4(Ω)d→0. $ |
Finally, thanks to the weak convergence of $ \left\{ \mathbf{v}_{k}\right\} $ in $ X $, we have
$ c(v,vk−v,φ)→0. $ |
Passing to the limit for $ k\rightarrow \infty $ into (5.3), we deduce that $ \left(\mathbf{v}, \pi, \mathbf{t, u}\right) $ is a solution of (2.7).
$ (4) $ $ J $ is continuous and convex and therefore also sequentially weakly lower semicontinuous.
In order to derive first order optimality conditions, we need to show that the solution map $ \mathcal{S}:\mathbf{u\mapsto }\left(\mathbf{v}\left(\mathbf{u}\right), \pi \left(\mathbf{u}\right), \mathbf{t}\left(\mathbf{u} \right) \right) $ is Fréchet differentiable in $ \mathcal{U}_{ad}. $ Precisely, we show the following result.
Theorem 6.1. Let $ \mathbf{\bar{u}}\in \mathcal{U}_{ad}, \mathbf{k}\in H_{0}^{1}(\Gamma _{c})^{d} $ such that $ \mathbf{\bar{u}}+\mathbf{k}\in \mathcal{U}_{ad}. $ The solution map $ \mathcal{S} $ is Fréchet-differentiable at $ \mathbf{\bar{u}} $ and its derivative $ \mathcal{S}^{\prime }\left(\mathbf{\bar{u}}\right) $ is given by
$ S′(ˉu)k=(v′(ˉu)k,π′(ˉu)k,t′(ˉu)k)=(w,q,s) $ |
where, setting $ \mathbf{\bar{v} = v}\left(\mathbf{\bar{u}}\right) $, $ \left(\mathbf{w}, q, \mathbf{s}\right) \in V $ is the solution to
$ {e(w,φ)+c(w,ˉv,φ)+c(ˉv,w,φ)+b(φ,q)+⟨s,φ⟩Γ1=0∀φ∈Xb(w,ϕ)=0∀ϕ∈L2(Ω)⟨λ,w⟩Γ1=⟨λ,χΓck⟩Γ1∀λ∈T∗1. $ | (6.1) |
Remark 6.2. Since $ \left\Vert \mathbf{\bar{u}} \right\Vert _{X} < \eta $, the bilinear form
$ a(w,φ)=e(w,φ)+c(w,ˉv,φ)+c(ˉv,w,φ) $ | (6.2) |
is $ X- $coercive hence the linear problem (6.1) is well posed.
Proof. Let $ \mathbf{\bar{u}}\in \mathcal{U}_{ad} $, $ \mathbf{k}\in H_{0}^{1}(\Gamma _{c})^{d} $ such that $ \mathbf{\bar{u}}+\mathbf{k} \in \mathcal{U}_{ad} $. Denote by $ \mathcal{S}\left(\mathbf{\bar{u}}+\mathbf{k}\right) = (\mathbf{v}^{_{\mathbf{k}}}, \pi ^{_{\mathbf{k}}}, \mathbf{t}^{_{ \mathbf{k}}}) $ and $ \mathcal{S} (\mathbf{\bar{u}}) = \left(\mathbf{\bar{v}}, \bar{\pi}, \mathbf{\bar{t}}\right) $ the corresponding solutions in $ V $ to (2.7). Write
$ c(vk,vk,φ)−c(ˉv,ˉv,φ)=c(vk,vk−ˉv,φ)−c(ˉv−vk,ˉv,φ)=−c(ˉv−vk,ˉv,φ)−c(ˉv,vk−ˉv,φ)+c(ˉv−vk,ˉv−vk,φ). $ |
Then the difference $ (\mathbf{d, }p\mathbf{, r)} = (\mathbf{v^{_{\mathbf{k} }}-\bar{v}}, \pi ^{_{\mathbf{k}}}-\bar{\pi}, \mathbf{t^{_{\mathbf{k}}}-\bar{t}}) = \mathcal{S}\left(\mathbf{\bar{u}}+\mathbf{k}\right) -\mathcal{S} \left(\mathbf{\bar{u}}\right) $ satisfies the system
$ {e(d,φ)−c(d,ˉv,φ)−c(ˉv,d,φ)+b(φ,p)+⟨r,φ⟩Γ1=−c(d,d,φ)b(d,ϕ)=0⟨λ,d⟩Γ1=⟨λ,χΓck⟩Γ1 $ | (6.3) |
for all $ (\boldsymbol{\varphi}, \phi, \mathbf{\lambda)}\in V $. Therefore,
$ (d,p,r)−(w,q,s)=S(ˉu+k)−S(ˉu)−S′(ˉu)k $ |
is a solution to the problem
$ {e(z,φ)+c(z,ˉv,φ)+c(ˉv,z,φ)+b(φ,p−q)+⟨r−s,φ⟩Γ1=−c(d,d,φ)b(z,ϕ)=0⟨λ,z⟩Γ1=0. $ | (6.4) |
for all $ (\boldsymbol{\varphi}, \phi, \mathbf{\lambda)}\in V, $ where $ \mathbf{ z = d-w} $. From estimates (3.17), (3.18) we obtain
$ ‖z‖X≤C‖f‖X∗ $ | (6.5) |
and
$ ‖p−q‖L2(Ω)+‖r−s‖T∗1≤C‖f‖X∗ $ | (6.6) |
where $ C $ depends only on $ \nu $, $ \tilde{\beta}, c_{0}, C_{S} $ and $ \mathbf{f } $ is the functional $ \boldsymbol{\varphi} \longmapsto -c\left(\mathbf{ d, d }, \boldsymbol{\varphi}\right) $.
Using (3.19) we obtain
$ |c(d,d,φ)|≤C2S‖d‖2X‖φ‖X≤C2SCL‖k‖2Tc‖φ‖X $ |
from which
$ ‖f‖X∗≤C2SC2‖k‖2Tc. $ | (6.7) |
From (6.6) and (6.7) we have
$ ‖S(ˉu+k)−S(ˉu)−S′(ˉu)k‖V≤C3‖k‖2Tc≤c0C3‖k‖2H10(Γc)d $ |
where $ C_{3} $ depends only on the constants $ \nu $, $ \tilde{\beta}, C_{S} $.
Remark 6.3. From the previous proof, it is clear that $ \mathcal{S} $ is differentiable also with respect to the $ \mathcal{T}_c $-norm.
We are now ready to write the first order optimality conditions for our OCP (5.1). Precisely, we can show the following result.
Theorem 7.1. Let $ \mathbf{\hat{u}} $ be an optimal control and $ (\mathbf{\hat{v}}, \hat{\pi}, \mathbf{\hat{t}}) $ the corresponding optimal state. There exists a unique multiplier $ \left(\mathbf{\hat{z}, } \hat{q}, \mathbf{\hat{s}}\right) \in V $ such that $ \mathbf{\hat{u}} $ and $ \left(\mathbf{\hat{z}, }\hat{q}, \mathbf{\hat{s}}\right) $ satisfy the following optimality system:
● state problem (2.7);
● adjoint problem: for every $ (\boldsymbol{\psi, }\phi, \boldsymbol{\lambda)}\in V, $
$ {e(ψ,ˆz)+c(ˆv,ψ,ˆz)+c(ψ,ˆv,ˆz)+b(ψ,ˆq)+⟨ˆs,ψ⟩Γ1=˜J′v(ˆv,ˆu)ψb(ˆz,ϕ)=0⟨λ,ˆz⟩Γ1=0; $ | (7.1) |
● variational inequality: for every $ \mathbf{k}\in \mathcal{U}_{ad} $,
$ J′(ˆu)(k−ˆu)=(τˆu,k−ˆu)H10(Γc)d+⟨ˆs,k−ˆu⟩Γc≥0 $ | (7.2) |
where $ J({\bf u}) = \tilde{J}({\bf v}({\bf u}), {\bf u}) $ is the reduced cost functional.
Proof. Define the nonlinear operator $ N:V\times \mathcal{T}_c\rightarrow V^{\ast } $ by
$ N(v,π,t,u)=(v⋅∇v,−h,−g(u)). $ |
The nonlinear component of $ N $ is a continuous bilinear operator and therefore $ N $ is Fréchet differentiable‡, with
‡Since $ H_{0}^{1}\left(\Gamma _{c}\right) $ is continuously embedded into $ H_{00}^{1/2}\left(\Gamma _{c}\right) $ it follows that $ N $ is differentiable also as an operator from $ H_{0}^{1}\left(\Gamma _{c}\right) ^{d} $ into $ V^{\ast }\, $ and the two differentials coincide.
$ N′(v,π,t)(v,π,t,u)(ψ,q,r)=((v⋅∇)ψ+(ψ⋅∇)v,0,0) $ | (7.3) |
and
$ N′u(v,π,t,u)k=(0,0,−g0(k)) $ | (7.4) |
where
$ g0(k)={kon Γc0on Γw∪Γin. $ |
Consider now the Stokes solver $ R:V^{\ast }\rightarrow V $ defined in Section 4. In terms of $ R $ and $ N $, the state problem can be written as
$ G(v,π,t,u)=R−1(v,π,t)+N(v,π,t,u)=0 $ | (7.5) |
with $ \mathcal{G}:V\times \mathcal{T}_1 \rightarrow V^{\ast } $.
In Lemma 7.3 below we prove that:
$ \left(a\right) $ the adjoint operator $ N_{(\mathbf{v}, \pi, \mathbf{t})}^{^{\prime }}\left(\mathbf{v}, \pi, \mathbf{t, u}\right) ^{\ast :}:V\rightarrow V^{\ast } $ is given by
$ N′(v,π,t)(v,π,t,u)∗:(z,q,s)=(−(v⋅∇)z+(∇v)⊤z+[(v⋅n)z]|Γ1,0,0) $ | (7.6) |
where $ \mathbf{n} $ is the exterior unit normal to $ \Gamma _{c} $;
$ \left(b\right) $ the adjoint operator $ N_{\mathbf{u}}^{^{\prime }}\left(\mathbf{v}, \pi, \mathbf{t, u}\right) ^{\ast }:V\rightarrow {\mathcal{T}_c^{\ast}} $ is given by
$ N′u(v,π,t,u)∗:(z,q,s)=−s. $ | (7.7) |
By a well known theorem (see, e.g., [27,Thm. 1.45]) the existence of a unique multiplier $ \left(\mathbf{\hat{z}}, \hat{q}, \mathbf{\hat{s}}\right) \in V $ follows from the properties $ \left(i\right), \left(ii\right), \left(iii\right) $ listed below.
$ \left(i\right) $ $ \tilde{J} $ and $ \mathcal{G} $ are Fréchet differentiable, with
$ ˜J′v(v,u)w={(∇×v,∇×w)L2(Ω)d in the case of J1(v,u)(v−zd,w)L2(Ω)d in the case of J2(v,u)∀w∈X˜J′u(v,u)k=τ(u,k)H10(Γc)d∀k∈H10(Γc)d $ |
and $ \tilde{J}_{\mathbf{\pi }}^{\prime }\left(\mathbf{v, u}\right) = 0, $ $ \tilde{J}_{\mathbf{t}}^{\prime }\left(\mathbf{v, u}\right) = \mathbf{0}. $ Moreover, since $ R $ is self-adjoint,
$ G′(v,π,t,u)(w,q,r,k)=R−1(w,q,r)+N′(v,π,t,u)(w,q,r,k). $ |
$ \left(ii\right) $ From Theorem 6.1 we know that, for every $ \mathbf{u}\in \mathcal{U}_{ad} $, the state equation $ \left(\text{7.5}\right) $ defines a unique solution map $ \mathcal{S}\left(\mathbf{u}\right) $ which is Fréchet-differentiable.
$ \left(iii\right) $ For every $ \mathbf{\bar{u}}\in \mathcal{U}_{ad} $, the partial derivative $ \mathcal{G}_{\left(\mathbf{v, }q\mathbf{, s}\right) }^{\prime } (\mathbf{\bar{v}}, \bar{\pi}, \mathbf{\bar{t}, \bar{u}}) $, with $ (\mathbf{\bar{v}}, \bar{\pi}, \mathbf{\bar{t}}) = ({\bf v} (\mathbf{\bar{u}}), \pi(\mathbf{\bar{u}}), \mathbf{t} (\mathbf{\bar{u}})) $ is a continuous isomorphism between $ V $ and $ V^{\ast } $. Indeed, given $ (\mathbf{F, }h, \mathbf{G}) \in V^{\ast } $, the equation
$ G′(v,π,t)(ˉv,ˉπ,ˉt,ˉu)(ψ,η,r)=R−1(ψ,η,r)+N′(v,π,t)(ˉv,ˉπ,ˉt,ˉu)(ψ,η,r)=(F,h,G), $ | (7.8) |
in weak form reads:
$ {e(ψ,φ)+c(ψ,ˉv,φ)+c(ˉv,ψ,φ)+b(φ,η)+⟨r,φ⟩Γ1=⟨F,φ⟩X∗,X∀φ∈Xb(ψ,ϕ)=(h,ϕ)L2(Ω)∀ϕ∈L2(Ω)⟨λ,ψ⟩Γ1=⟨λ,G⟩Γ1∀λ∈T∗1. $ | (7.9) |
Since $ \mathbf{\bar{u}}\in \mathcal{U}_{ad} $, the bilinear form
$ a(ψ,φ)=e(ψ,φ)+c(ψ,ˉv,φ)+c(ˉv,ψ,φ) $ |
is $ X- $coercive, therefore problem (7.9) is well posed and $ \mathcal{G}_{\left(\mathbf{v, }q\mathbf{, s}\right) }^{\prime }\left(\mathbf{ \bar{v}}, \bar{\pi}, \mathbf{\bar{t}, \bar{u}}\right) $ is a continuous isomorphism between $ V $ and $ V^{\ast } $.
Introducing the Lagrangian functional
$ L((v,π,t),u,(z,q,s))=˜J(v,u)−⟨G(v,π,t,u),(z,q,s)⟩V∗,V, $ |
where $ \left(\mathbf{z, }q, \mathbf{s}\right) $ is a multiplier, the first order optimality conditions are obtained by differentiating $ \mathcal{L}. $ Precisely, the adjoint problem reads $ (\mathcal{\hat{L}}_{\left(\cdot \right) }^{\prime } = \mathcal{L}_{\left(\cdot \right) }^{\prime } ((\mathbf{\hat{v}}, \hat{\pi}, \mathbf{\hat{t}}) \mathbf{, \hat{u}, } \left(\mathbf{\hat{z}}, \hat{q}, \mathbf{\hat{s}}\right)) \, ) : $
$ ˆL′(v,π,t)(ψ,η,r)=⟨˜J′(v,π,t)(ˆv,ˆu),(ψ,η,r)⟩V∗,V−⟨G′(v,π,t)(ˆv,ˆπ,ˆt,ˆu)(ψ,η,r),(ˆz,ˆq,ˆs)⟩V∗,V=0 $ |
or, equivalently, upon introducing the adjoint operator $ \mathcal{G}_{\left(\mathbf{v}, \pi, \mathbf{t}\right) }^{\prime } (\mathbf{\hat{v}}, \hat{\pi }, \mathbf{\hat{t}, \hat{u}}) ^{\ast }, $
$ ⟨˜J′(v,π,t)(ˆv,ˆu)−G′(v,π,t)(ˆv,ˆπ,ˆt,ˆu)∗(ˆz,ˆq,ˆs),(ψ,η,r)⟩V∗,V=0 $ | (7.10) |
for every $ \left(\boldsymbol{\psi}, \eta, \mathbf{r}\right) \in V. $
Since $ R $ is self-adjoint, we have (see the proof of Lemma 7.3)
$ ⟨G′(v,π,t)(ˆv,ˆπ,ˆt,ˆu)∗(ˆz,ˆq,ˆs),(ψ,η,r)⟩V∗,V=⟨R−1(ˆz,ˆq,ˆs)+N′(v,π,t)(ˆv,ˆπ,ˆt,ˆu)∗(ˆz,ˆq,ˆs),(ψ,η,r)⟩V∗,V=⟨R−1(ˆz,ˆq,ˆs),(ψ,η,r)⟩V∗,V+c(ˆv,ψ,ˆz)+c(ψ,ˆv,ˆz)+(η,0)L2(Ω)+⟨r,0⟩Γ1=0 $ |
and therefore (7.10) corresponds to the following system:
$ {e(ψ,ˆz)+c(ˆv,ψ,ˆz)+c(ψ,ˆv,ˆz)+b(ψ,ˆq)+⟨ˆs,ψ⟩Γ1=˜J′v(v,u)ψb(ˆz,η)=0⟨r,ˆz⟩Γ1=0 $ | (7.11) |
for every $ \left(\boldsymbol{\psi}, \eta, \mathbf{r}\right) \in V $, which is (7.1). The variational inequality reads, recalling (7.7),
$ ˆL′u(k−ˆu)=⟨˜J′u(ˆv,ˆu),k−ˆu⟩U∗,U+⟨N′u(ˆv,ˆπ,ˆt,ˆu)∗(ˆz,ˆq,ˆs),k−ˆu⟩V∗,V=(τˆu,k−ˆu)H10(Γc)2+⟨ˆs,k−ˆu⟩Γc≥0∀k∈Uad $ |
which is (7.2).
As in Remark 6.2, since $ \mathbf{\hat{u}}\in \mathcal{U}_{ad} $, the bilinear form (adjoint of the bilinear form (6.2))
$ a∗(z,ψ)=e(ψ,z)+c(ψ,ˆv,z)+c(ˆv,ψ,z) $ |
is $ X- $coercive and the linear problem (7.1) is well posed. To write the adjoint system in strong form, note that
$ c(ψ,ˆv,ˆz)=∫Ω(ψ⋅∇)ˆv⋅ ˆz dx=d∑i,j=1∫Ωψi∂ˆvj∂xiˆzj dx=∫Ω(∇ˆv)⊤ˆz⋅ψ dx $ | (7.12) |
and
$ c(ˆv,ψ,ˆz)=∫Ω(ˆv⋅∇)ψ⋅ˆz dx=∫∂Ω(ˆv⋅n)(ˆz⋅ψ) dσ−∫Ω(ˆv⋅∇)ˆz⋅ψ dx−∫Ωdivˆv (ˆz⋅ψ) dx=∫Γout(ˆv⋅n)(ˆz⋅ψ) dσ−c(ˆv,ˆz,ψ) $ | (7.13) |
since div $ \mathbf{\hat{v}} = 0, $ $ \mathbf{\hat{z}} = \mathbf{0} $ on $ \partial \Omega \backslash \Gamma _{\text{out}} $.
Moreover, in the case of the vorticity functional $ \tilde{J}_1 $,
$ ∫Ω(∇׈v)⋅(∇×ψ) dx=∫Ω(∇×∇׈v)⋅ψ dx+∫∂Ω(∇ˆv−(∇ˆv)⊥)n⋅ψ dσ. $ |
Therefore, the adjoint system in strong form reads, setting the rotation tensor $ \nabla \mathbf{\hat{v}-(}\nabla \mathbf{\hat{v})}^{\bot } = \mathbf{\hat{W}}, $
$ {−νΔˆz−(ˆv⋅∇)ˆz+(∇ˆv)⊤ˆz+∇ˆq=∇×∇׈vin Ωdivˆz=0in Ωˆz=0on Γ0∪Γ1ˆqn−ν∂ˆz∂n−(ˆv⋅n)ˆz+ˆWn=0on Γout. $ | (7.14) |
We can also deduce that, regarding the multiplier,
$ ˆs=ˆqn−ν∂ˆz∂n+ˆWnon Γ1. $ | (7.15) |
In the case of the velocity tracking-type cost functional $ \tilde{J}_2 $, the strong form of the adjoint problem is straightforward to obtain, and reads as follows:
$ {−νΔˆz−(ˆv⋅∇)ˆz+(∇ˆv)⊤ˆz+∇ˆq=ˆv−zdin Ωdivˆz=0in Ωˆz=0on Γ0∪Γ1ˆqn−ν∂ˆz∂n−(ˆv⋅n)ˆz=0on Γout. $ | (7.16) |
In this case, we find instead that
$ ˆs=ˆqn−ν∂ˆz∂non Γ1. $ | (7.17) |
Remark 7.2. From (7.2) we deduce that the derivative of the reduced functional $ J\left(\mathbf{u}\right) = \tilde{J}\left(\mathbf{v}\left(\mathbf{u}\right), \mathbf{u}\right) $ at $ \mathbf{u} = \mathbf{\hat{u}}\in \mathcal{U}_{ad} $ is given by
$ J′(ˆu)k=(τˆu,k)H10(Γc)d+⟨ˆs,k⟩Γc∀k∈Uad. $ |
Then, introducing the embedding operator $ B:\mathcal{T}_c^{\ast} \rightarrow H^{-1}\left(\Gamma _{c}\right) ^{d} $ defined by
$ ⟨Bˆs,k⟩H−1(Γc)d,H10(Γc)d=⟨ˆs,k⟩Γc∀k∈H10(Γc)d, $ |
we find that
$ ∇J(ˆu)=τˆu+ˆw $ |
where $ \mathbf{\hat{w}}\in H_{0}^{1}\left(\Gamma _{c}\right) ^{d} $ is the unique weak solution to
$ −Δˆw=Bˆs in Γc. $ | (7.18) |
The variational inequality (7.2) can be written in the form
$ (τˆu+ˆw,k−ˆu)H10(Γc)d≥0∀k∈Uad. $ | (7.19) |
If $ B\mathbf{\hat{s}\neq 0} $ and $ \tau = 0 $, (7.19) gives
$ ˆu=−η2c0ˆw‖ˆw‖H10(Γc)d. $ | (7.20) |
If $ B\mathbf{\hat{s}\neq 0} $ and $ \tau > 0 $, we have $ \mathbf{\hat{u} = -\hat{w}/ }\tau $ if $ \mathbf{\hat{w}/}\tau \in \mathcal{U}_{ad} $, otherwise $ \mathbf{\hat{u}} $ is given by (7.20).
Lemma 7.3. The following expressions hold:
$\left(a\right) $ $ N_{(\mathbf{v}, \pi, \mathbf{t})}^{^{\prime }}\left(\mathbf{v}, \pi, \mathbf{t, u}\right) ^{\ast}:V\rightarrow V^{\ast } $ is given by
$ N′(v,π,t)(v,π,t,u)∗(z,q,s)=(−(v⋅∇)z+(∇v)⊤z+[(v⋅n)z]|Γ1,0,0). $ | (7.21) |
where $ \mathbf{n} $ is the exterior unit normal to $ \Gamma _{c} $.
$\left(b\right) $ $ N_{\mathbf{u}}^{^{\prime }}\left(\mathbf{v}, \pi, \mathbf{t, u}\right) ^{\ast }:V\rightarrow \mathcal{T}_c^{\ast} $ is given by
$ N′u(v,π,t,u)∗:(z,q,s)=−s. $ | (7.22) |
Proof. $ (a) $ We check (7.21). Using (7.12), (7.13) and recalling (7.3), we can write
$ ⟨N′(v,π,t)(v,π,t,u)(ψ,η,r),(z,q,s)⟩V∗,V=c(v,ψ,z)+c(ψ,v,z)=∫Ω(v⋅∇)ψ⋅zdx+∫Ω(ψ⋅∇)v ⋅ zdx=∫Ω{−(v⋅∇)z⋅ψ+(∇v)⊤z ⋅ ψ}dx+∫Γ1(v⋅n)(z ⋅ ψ)dσ+(η,0)L2(Ω)+⟨r,0⟩Γ1=⟨N′(v,π,t)(v,π,t,u)∗(z,q,s),(ψ,η,r)⟩V∗,V $ | (7.23) |
for every $ \left(\mathbf{z, }q, \mathbf{s}\right) \in V $ and every $ \left(\boldsymbol{\psi}, \eta, \mathbf{r}\right) \in V^{\ast }. $
$ (b) $ We check (7.22). We have, using (7.4),
$ ⟨N′u(v,π,t,u)k,(z,q,s)⟩V∗,V=⟨s,−k⟩Γc=⟨−s,k⟩Γc=⟨N′u(v,π,t,u)∗(z,q,s),k⟩T∗c,Tc $ |
for every $ \left(\mathbf{z, }q, \mathbf{s}\right) \in V $ and $ \mathbf{k}\in {\mathcal{T}_c} $.
For the numerical solution of the OCP (5.1) we use an iterative method for the minimization of the cost functional, and we exploit the Galerkin finite element method for the numerical discretization of the state equation, the adjoint equation and the optimality equation. In this way we can take advantage of the system of first-order (necessary) optimality conditions we have derived in the previous sections. Several alternatives have been proposed in literature; see, e.g., [14,25,28,43] for the case of sequential quadratic programming methods applied to boundary control of steady Navier-Stokes flows, [9] for an augmented Lagrangian method, and [5] for inexact Newton methods. A review of numerical strategies for OCPs can be found, e.g., in [1,18,26].
The state system consists of the steady Navier-Stokes equations, while the adjoint system is given by a steady Oseen problem. Following the saddle-point approach described so far, for both these problems Dirichlet boundary conditions are enforced in weak form, by means of the Lagrange multipliers $ {\bf t} $ and $ {\bf s} $, respectively. These two latter variables are indeed related with the boundary stress over the Dirichlet boundary, see, e.g., equations (2.8) and (7.15)–(7.17). As a matter of fact, for the numerical approximation, we can rewrite the state and the adjoint equations in a conventional manner, by introducing appropriate functional spaces and suitable lifting terms to take into account non-homogeneous Dirichlet conditions. This option allows us to avoid the explicit computation of the Lagrange multipliers $ {\bf t} $ and $ {\bf s} $.
For the numerical approximation of both these problems, let us introduce two subspaces $ X_h \subset X $ and $ Q_h \subset L^2(\Omega) $, of dimension $ N_V, N_Q < + \infty $, respectively, and let us denote by $ {\bf v}_h \in X_h $ and $ p_h \in Q_h $ the FE approximations for the velocity and the pressure fields [44]. Similarly, $ {\bf z}_h \in X_h $ and $ q_h \in Q_h $ will denote the FE approximations for the adjoint velocity and pressure fields, respectively. We also denote by $ {\bf u}_h \in \mathcal{U}_{h} \cap \mathcal{U}_{ad} $ the FE approximation of the control variable, where $ \mathcal{U}_{h} \subset \mathcal{U} $ is a subspace of the control space $ \mathcal{U} = H_{0}^{1}\left(\Gamma_{c}\right) ^{d} $ of dimension $ N_U < + \infty $.
The Galerkin-FE approximation of the state system (2.7) thus reads as follows: we seek for $ ({\bf v}_h, p_h) \in X_h \times Q_h $ such that
$ {˜e(vh,φh)+c(vh,vh,φh)+b(φh,πh)=F1(φh)∀φh∈Xhb(vh,ϕh)=F2(ϕh)∀ϕh∈Qh, $ | (8.1) |
where $ {\bf v}_h^D = {\bf v}_h^D({\bf u}_h) \in X_h $ is a discrete (lifting) function interpolating the Dirichlet data,
$ ˜e(vh,φh)=e(vh,φh)+c(vDh,vh,φh)+c(vh,vDh,φh),F1(φh)=−e(vDh,φh)−c(vDh,vDh,φh),F2(ϕh)=−b(vDh,ϕh). $ |
All the forms are continuous over the discrete spaces $ X_h $ and $ Q_h $. Conversely, the approximation stability is ensured by imposing that the coercivity and inf-sup conditions are still valid at the discrete level. In particular, the coercivity of $ e $ over $ X_h $ is inherited from that over $ X $; on the other hand, we require that $ b $ is inf-sup stable over $ X_h \times Q_h $, so that the following discrete Brezzi inf-sup condition, holds [6]:
$ ∃ ˜βh>0: βh=infq∈Qhsupw∈Xhb(q,w)‖w‖V‖q‖Q≥˜βh. $ | (8.2) |
This last property is ensured e.g., by choosing $ X_h \times Q_h $ as the space of Taylor-Hood $ \mathbb{P}_2 - \mathbb{P}_1 $ finite elements for the velocity and the pressure, respectively (in both the state and the adjoint problem); however, this choice is not restrictive --- the whole construction keeps holding for other spaces combinations as well [16].
We can now derive the matrix formulation corresponding to the Galerkin-FE approximation (8.1). Let us denote by $ \{\boldsymbol{\phi}_i^{{\bf v}}\}_{i = 1}^{N_v} $ and $ \{\phi_i^{p}\}_{i = 1}^{N_p} $ the Lagrangian basis of the FE spaces $ X_h $ and $ Q_h $, respectively, so that we can express the FE velocity and pressure as
$ vh=Nv∑i=1uiϕvi,ph=Np∑i=1piϕpi. $ | (8.3) |
We remark that the solution to (8.1) is vanishing on the whole Dirichlet boundary, so that the corresponding velocity approximation fulfilling the boundary conditions is given by $ {\bf v}_h + {\bf v}_h^D $. Thus, by denoting as $ \underline{\bf v}_h \in \mathbb{R}^{N_v} $ and $ \underline{\bf p}_h \in \mathbb{R}^{N_p} $ the vectors of the degrees of freedom appearing in (8.3), problem (8.1) can be rewritten as:
$ [Eh+Ch(v_h)BThBh0][v_hp_h]=[f1,hf2,h] $ | (8.4) |
where, for $ 1 \leq i, j \leq N_v $ and $ 1 \leq k \leq N_p $,
$ (Eh)ij=˜e(ϕvj,ϕvi),(Bh)ki=b(ϕpk,ϕvi),(Ch(w_)h)ij=Nv∑m=1wmc(ϕvm,ϕvj,ϕvi),(f1,h)i=F1(ϕvi),(f2,h)k=F2(ϕpk), $ | (8.5) |
We solve the nonlinear saddle-point problem (8.4) by means of a fixed-point method (also referred to as Picard iteration, see, e.g., [11,Sect. 8.2] it has a larger ball of convergence than Newton's method (see e.g., [11], Chapter 7.2 and references therein). Moreover, if a small data condition (like, e.g., (3.3) for the case at hand) is satisfied, the fixed-point method is globally convergent. Thus, starting from an initial guess $ (\underline{\bf v}^{(0)}_h, \underline{\bf p}^{(0)}_h) $, for $ k\geq 1 $ we solve
$ [Eh+Ch(v_(k−1)h)BThBh0][v_(k)hp_(k)h]=[f1,hf2,h], $ | (8.6) |
to obtain $ (\underline{\bf v}^{(k)}_h, \underline{\bf p}^{(k)}_h) $, until $ \|\underline{\bf v}^{(k)}_h - \underline{\bf v}^{(k-1)}_h\|_V \leq \varepsilon_{ \rm{tol}}^{NS} $, given a small tolerance $ \varepsilon_{ \rm{tol}}^{NS} > 0 $. As initial guess, we take the Stokes solution of (8.4). Each Oseen system (8.6) is solved by means of a sparse LU factorization.
Regarding instead the numerical approximation of the adjoint variables, the adjoint system (7.11) is linear with respect to both the adjoint velocity and pressure. Moreover, it depends on the state variables only through the term $ c\left(\mathbf{\hat{v}, \psi, \hat{z}}\right) +c\left(\mathbf{\psi, \hat{v}, \hat{z}}\right) $ and the right-hand side of (7.11); hence, the FE arrays corresponding to these two terms must be reassembled at each step during the optimization procedure. Given the approximation $ {\bf v}_h = {\bf v}_h ({\bf u}_h) $ of the (state) velocity and $ {\bf u}_h $ of the control function, the Galerkin-FE approximation of the adjoint system (7.11) thus reads as follows: we seek for $ ({\bf z}_h, q_h) \in X_h \times Q_h $ such that
$ {e(φh,zh)+c(vh,zh,φh)+c(zh,vh,φh)+b(φh,qh)=G1(vh,φh)∀φh∈Xhb(zh,ϕh)=0∀ϕh∈Qh, $ | (8.7) |
where
$ G1(vh,φh)=˜J′v(vh,uh)φh. $ |
Problem (8.7) can be rewritten algebraically as:
$ [ETh+Dh(v_h)BThBh0][z_hq_h]=[g1,h(vh)0] $ | (8.8) |
where, for $ 1 \leq i, j \leq N_v $ and $ 1 \leq k \leq N_p $,
$ (Dh(w_)h)ij=Nv∑m=1wm(c(ϕvm,ϕvj,ϕvi)+c(ϕvj,ϕvm,ϕvi)),(g1,h(vh))i=G1(vh,ϕvi). $ | (8.9) |
We now describe the numerical optimization method exploited for the solution of our OCP. We rely on a gradient-based algorithm exploiting the gradient $ \nabla J\left(\mathbf{{u}}_h\right) $ to iteratively update the control until a suitable convergence criterion is fulfilled; a similar approach can be found, e.g., in [8]. Notable instances are descent methods, such as the gradient, (non-linear) conjugate gradient, quasi-Newton or Newton methods. In the simplest case of a gradient (or steepest descent) method, starting from an initial guess $ {\bf u}^{(0)} $, we iteratively generate a sequence
$ {\bf u}_h^{(k+1)} = P_{\mathcal{U}_{ad}} \left( {\bf u}_h^{(k)} - \lambda^{(k)} \nabla J ( \mathbf{u}_h^{(k)}) \right), \qquad k \geq 0, $ |
where $ \lambda^{(k)} > 0 $ is a step size, until, e.g., a suitable stopping criterion is fulfilled, and $ P_{\mathcal{U}_{ad}} $ denotes the projection onto $ \mathcal{U}_{h} \cap \mathcal{U}_{ad} $, to be evaluated similarly to what we have done in (7.20).
As stopping criterion, we might require that either
$ \| \nabla J ( \mathbf{{u}}_h^{(k)} ) \|_{L^2(\Omega)^d} \lt \varepsilon $ |
or
$ |J(u(k)h)−J(u(k−1)h)|<ε $ | (8.10) |
for a given tolerance $ \varepsilon > 0 $.
At each step of the gradient method, we solve the state Navier-Stokes system (8.1), from which we obtain $ {\bf v}^{(k)} $, and the value of the cost functional $ \tilde{J}({\bf v}^{(k)}, {\bf u}^{(k)}) $. Then, we solve the adjoint system (8.7) ($ {\bf v}^{(k)} $ and $ {\bf u}^{(k)} $ being given) and obtain $ ({\bf z}^{(k)}, q^{(k)}) $. From these variable, we determine the boundary stress
$ \mathbf{s}_h^{(k)} = q_h^{(k)} \mathbf{n}-\nu \frac{\partial \mathbf{z}_h^{(k)}}{\partial {n}}\qquad \;\text{on }\Gamma_c, $ |
and approximate (by the Galerkin finite element method) the solution of the following problem,
$ \int_{\Gamma_c} \nabla {\bf w}_h^{(k)} : \nabla \boldsymbol{\varphi}_h d \sigma = \int_{\Gamma_c} \mathbf{s}_h^{(k)} \cdot \boldsymbol{\varphi}_h d\sigma \qquad \forall \boldsymbol{\varphi}_h \in H^1_0(\Gamma_c)^d $ |
in order to evaluate the gradient
$ \nabla J ( {\bf u}_h^{(k)} ) = {\tau} {\bf u}_h^{(k)} + {\bf w}_h^{(k)}. $ |
We highlight that at each step of the steepest descent method, we take as initial guess of the Newton method used to solve the state Navier-Stokes system the state velocity computed at the previous step of the optimization procedure, instead of computing it by solving a Stokes system, for the sake of computational efficiency.
In this section we present the numerical results related with an OCP for the optimal control of blood flows – described through a steady Navier-Stokes model – through a bypass graft. This latter usually provides blood flow through an alternative bridging path in order to overcome critically occluded arteries; one of the most dangerous cases is related to coronary arteries, which supply the oxygen-rich blood perfusion to the heart muscle. The design of the connection between the graft vessel and the host arterial vessel is a critical factor in avoiding post-operative recurrence of the occlusion, since fluid dynamic phenomena such as recirculation, oscillating or untypical high/low shear rates, and stagnation areas, can cause the growth of another stenosis downstream the arterial-graft connection. Hence, a typical design of a bypass graft aims at minimizing some cost functionals related to haemodynamic quantities [10,42]. However, a rigorous model for blood circulation should take into account (ⅰ) the flow unsteadiness, (ⅱ) the arterial wall deformability, and possibly (ⅲ) complex rheological model to characterize the agammaegated nature of blood. Optimal control (and optimal design) problem require the repeated simulation of these flow equations (and the evaluation of the cost functional to be minimized); to reduce the computational burden, we adopt steady incompressible Navier-Stokes equations for laminar Newtonian flows.
We focus on the minimization of the tracking-type functional (2.2) in order to drive the blood velocity towards a specified velocity target state $ {\bf z}_d $, featuring a regular pattern; this latter is given by the solution of the Stokes system in the same domain. Other possible cost functionals for the problem at hand have been employed, e.g., in [37,38]; the effect of uncertainty (e.g., affecting either the residual flow across $ \Gamma_{in} $, or the geometrical configuration of the bypass) has been explored in [38,39,45].
Here a two-dimensional geometrical configuration is considered, although the whole theoretical analysis and the computational pipeline are perfectly valid for three-dimensional problems as well. For the case at hand, we consider a fluid flow in a tract of blood vessel where a bypass is inserted. As a matter of fact, the whole bypass graft is not simulated; its action is represented via a velocity control $ {\bf u} $ acting on the boundary $ \Gamma_c \subset \partial \Omega $, the interface where the final portion of the graft and the host vessel meet (see Figure 1). We consider two different scenarios: ($i$) a total occlusion of the host artery (setting $ {\bf v}_{in} = {\bf 0} $ on $ \Gamma_{in} $, and ($ii$) the presence of a residual blood flow ($ {\bf v}_{in} \neq {\bf 0} $) on that boundary. We choose $ \rho = 1 $, $ \bar{v} = 25 cm \, s^{-1} $, $ \bar{d} = |\Gamma_c| \approx 0.75 cm $ from which, defining the Reynolds number $ Re = {\rho \, \bar{v} \, \bar{d}} / {\mu} $, which is set equal to $ Re = 200 $, the dynamic viscosity coefficient $ \mu $ can be deduced. We first compute the solution to the Stokes system, to determine the target velocity profile $ {\bf z}_d $; we set the relaxation parameter $ \lambda^{(k)} = \tau = 0.1 $ and the regularization parameter $ \tau = 0.05 $. We consider the stopping criterion based on the difference of two successive iterates (8.10), for which we select $ \varepsilon = 0.01 $; the tolerance for the stopping criterion of the Newton method is instead given by $ \varepsilon_{ \rm{tol}}^{NS} = 10^{-5} $. For our computations we use a mesh with $ 27,233 $ triangular elements and $ 14,048 $ vertices.
We first consider the case of total occlusion of the host arterial vessel, that is, $ {\bf v}_{in} = {\bf 0} $. In Figure 2 we report the velocity (both its magnitude and the streamlines) and pressure fields corresponding to the initial control function $ {\bf u}_h^{(0)} $ and the optimal control $ \hat{\bf u}_h $ obtained when the steepest descent algorithm stops, after $ N_{it} = 157 $ iterations. In this case, the cost functional is reduced of about $ 37% $, decreasing from $ J({\bf u}_h^{(0)}) = 288.241 $ to $ J(\hat{\bf u}_h) = 181.445 $. A reduction in the magnitude of the adjoint velocity field, which can be remarked by comparing the plots displayed in Figure 3, also shows that the derivative of the cost functional evaluated at $ {\bf u}_h = \hat{\bf u}_h $ is smaller than the corresponding quantity calculated when $ {\bf u}_h = {\bf u}_h^{(0)} $.
The magnitude of the vorticity is reported in Figure 4: a global decrease of this quantity is indeed obtained also by minimizing the tracking-type cost functional, as it results by comparing the vorticity magnitude for the initial and the optimal control.
Similar results are obtained when a residual flow across $ \Gamma_{in} $ is present; in this case, we set
$ {\bf v}_{in} = \left( a \exp\left(- \frac{(y-\bar{y})^2}{2b^2} \right), 0 \right)^T $ |
with $ a = 50 $ and $ b = 10^{-2} $, to model a (limited) blood flow across the occluded vessel. Its presence actually reduces the recirculation around the graft-artery junction, (compare Figure 5 and Figure 2). Also in this case a remarkable reduction of the value of the cost functional is obtained: the steepest descent algorithm stops after $ N_{it} = 151 $ iterations, and the cost functional is reduced of about $ 37% $, decreasing from $ J({\bf u}_h^{(0)}) = 289.796 $ to $ J(\hat{\bf u}_h) = 183.565 $. Similar considerations can be obtained by comparing the adjoint velocity and the vorticity fields calculated for the initial and the optimal controls (Figures 6 and 7).
In this paper we have proposed a saddle point approach to deal with boundary control problems for the steady Navier-Stokes equations in presence of mixed Dirichlet-Neumann boundary conditions. Both the well posedness analysis for the optimal control problem and the derivation of a system of first-order optimality conditions have been carried out, taking advantage of a suitable treatment of boundary Dirichlet controls realized by means of Lagrange multipliers. The minimization of quadratic cost functionals of the velocity has been considered for the sake of flow regularization. A steepest descent method has then been applied for numerical optimization, exploiting the Galerkin finite element method for the discretization of the derived system of optimality conditions. Numerical results have been shown for simplified two-dimensional fluid flows in a tract of blood vessel where a bypass is inserted, proving the efficacy of our approach.
The authors declare no conflict of interest.
[1] |
Bai X, McMullan G, Scheres SHW (2015) How cryo-EM is revolutionizing structural biology. Trends Biochem Sci 40: 49-57. doi: 10.1016/j.tibs.2014.10.005
![]() |
[2] | Kühlbrandt W (2014) Cryo-EM enters a new era. eLife 3: e03678. |
[3] |
Briegel A, Dias DP, Li Z, et al. (2006) Multiple large filament bundles observed in Caulobactercrescentus by electron cryotomography. Mol Microbiol 62: 5-14. doi: 10.1111/j.1365-2958.2006.05355.x
![]() |
[4] | Henderson GP, Gan L, Jensen GJ (2007) 3-D ultrastructure of O. tauri: electron cryotomography of an entire eukaryotic cell. PloS One 2: e749. |
[5] | Danev R, Kanamaru S, Marko M, et al. (2010) Zernike phase contrast cryo-electron tomography. J Struct Biol 171: 174-181. |
[6] |
Murata K, Liu X, Danev R, et al. (2010) Zernike Phase Contrast Cryo-Electron Microscopy and Tomography for Structure Determination at Nanometer and Subnanometer Resolutions. Structure 18: 903-912. doi: 10.1016/j.str.2010.06.006
![]() |
[7] | Guerrero-Ferreira RC, Wright ER (2014) Zernike phase contrast cryo-electron tomography of whole bacterial cells. J Struct Biol 185: 129-133. |
[8] |
Danev R, Buijsse B, Khoshouei M, et al. (2014) Volta potential phase plate for in-focus phase contrast transmission electron microscopy. Proc Natl Acad Sci U S A 111: 15635-15640. doi: 10.1073/pnas.1418377111
![]() |
[9] | Briggs JAG (2013) Structural biology in situ--the potential of subtomogram averaging. Curr Opin Struct Biol 23: 261-267. |
[10] |
Marko M, Hsieh C, Schalek R, et al. (2007) Focused-ion-beam thinning of frozen-hydrated biological specimens for cryo-electron microscopy. Nat Methods 4: 215-217. doi: 10.1038/nmeth1014
![]() |
[11] | Hsieh C, Schmelzer T, Kishchenko G, et al. (2014) Practical workflow for cryo focused-ion-beam milling of tissues and cells for cryo-TEM tomography. J Struct Biol 185: 32-41. |
[12] | Rigort A, Bäuerlein FJB, Villa E, et al. (2012) Focused ion beam micromachining of eukaryotic cells for cryoelectron tomography. Proc Natl Acad Sci U S A 109: 4449-4454. |
[13] |
Kapishnikov S, Weiner A, Shimoni E, et al. (2012) Oriented nucleation of hemozoin at the digestive vacuole membrane in Plasmodium falciparum. Proc Natl Acad Sci U S A 109: 11188-11193. doi: 10.1073/pnas.1118120109
![]() |
[14] |
Müller WG, Heymann JB, Nagashima K, et al. (2012) Towards an atlas of mammalian cell ultrastructure by cryo soft X-ray tomography. J Struct Biol 177: 179-192. doi: 10.1016/j.jsb.2011.11.025
![]() |
[15] |
Carzaniga R, Domart M-C, Collinson LM, et al. (2014) Cryo-soft X-ray tomography: a journey into the world of the native-state cell. Protoplasma 251: 449-458. doi: 10.1007/s00709-013-0583-y
![]() |
[16] | Cruz-Adalia A, Ramirez-Santiago G, Calabia-Linares C, et al. (2014) T cells kill bacteria captured by transinfection from dendritic cells and confer protection in mice. Cell Host Microbe 15: 611-622. |
[17] | Do M, Isaacson SA, McDermott G, et al. (2015) Imaging and characterizing cells using tomography. Arch Biochem Biophys. |
[18] |
Schertel A, Snaidero N, Han H-M, et al. (2013) Cryo FIB-SEM: Volume imaging of cellular ultrastructure in native frozen specimens. J Struct Biol 184: 355-360. doi: 10.1016/j.jsb.2013.09.024
![]() |
[19] | Wolf SG, Houben L, Elbaum M (2014) Cryo-scanning transmission electron tomography of vitrified cells. Nat Methods 11: 423-428. |
[20] | Yakushevska AE, Lebbink MN, Geerts WJC, et al. (2007) STEM tomography in cell biology. J Struct Biol 159: 381-391. |
[21] | Aoyama K, Takagi T, Hirase A, et al. (2008) STEM tomography for thick biological specimens. Ultramicroscopy 109: 70-80. |
[22] |
Hohmann-Marriott MF, Sousa AA, Azari AA, et al. (2009) Nanoscale 3D cellular imaging by axial scanning transmission electron tomography. Nat Methods 6: 729-731. doi: 10.1038/nmeth.1367
![]() |
[23] |
Kremer JR, Mastronarde DN, McIntosh JR (1996) Computer visualization of three-dimensional image data using IMOD. J Struct Biol 116: 71-76. doi: 10.1006/jsbi.1996.0013
![]() |
[24] |
Schneider CA, Rasband WS, Eliceiri KW (2012) NIH Image to ImageJ: 25 years of image analysis. Nat Methods 9: 671-675. doi: 10.1038/nmeth.2089
![]() |
[25] |
Heymann JB, Belnap DM (2007) Bsoft: image processing and molecular modeling for electron microscopy. J Struct Biol 157: 3-18. doi: 10.1016/j.jsb.2006.06.006
![]() |
[26] | Pettersen EF, Goddard TD, Huang CC, et al. (2004) UCSF Chimera--a visualization system for exploratory research and analysis. J Comput Chem 25: 1605-1612. |
[27] |
Jensen GJ, Kornberg RD (2000) Defocus-gradient corrected back-projection. Ultramicroscopy 84: 57-64. doi: 10.1016/S0304-3991(00)00005-X
![]() |
[28] |
Philippsen A, Engel H-A, Engel A (2007) The contrast-imaging function for tilted specimens. Ultramicroscopy 107: 202-212. doi: 10.1016/j.ultramic.2006.07.010
![]() |
[29] |
Zanetti G, Riches JD, Fuller SD, et al. (2009) Contrast transfer function correction applied to cryo-electron tomography and sub-tomogram averaging. J Struct Biol 168: 305-312. doi: 10.1016/j.jsb.2009.08.002
![]() |
[30] |
Voortman LM, Franken EM, van Vliet LJ, et al. (2012) Fast, spatially varying CTF correction in TEM. Ultramicroscopy 118: 26-34. doi: 10.1016/j.ultramic.2012.05.002
![]() |
[31] |
Rez P (2003) Comparison of phase contrast transmission electron microscopy with optimized scanning transmission annular dark field imaging for protein imaging. Ultramicroscopy 96: 117-124. doi: 10.1016/S0304-3991(02)00436-9
![]() |
[32] |
Engel A (2009) Chapter 9 Scanning Transmission Electron Microscopy: Biological Applications. Adv Imag Elect Phys 159: 357-386. doi: 10.1016/S1076-5670(09)59009-X
![]() |
[33] |
Reichelt R, Holzenburg A, Buhle EL, et al. (1990) Correlation between structure and mass distribution of the nuclear pore complex and of distinct pore complex components. J Cell Biol 110: 883-894. doi: 10.1083/jcb.110.4.883
![]() |
[34] |
Trachtenberg S, Leonard KR, Tichelaar W (1992) Radial mass density functions of vitrified helical specimens determined by scanning transmission electron microscopy: their potential use as substitutes for equatorial data. Ultramicroscopy 45: 307-321. doi: 10.1016/0304-3991(92)90142-7
![]() |
[35] |
Angert I, Majorovits E, Schröder RR (2000) Zero-loss image formation and modified contrast transfer theory in EFTEM. Ultramicroscopy 81: 203–222. doi: 10.1016/S0304-3991(99)00190-4
![]() |
[36] | Grimm R, Typke D, Bärmann M, et al. (1996) Determination of the inelastic mean free path in ice by examination of tilted vesicles and automated most probable loss imaging. Ultramicroscopy 63: 169–179. |
[37] |
Baudoin JP1, Jinschek JR, Boothroyd CB, et al. (2013) Chromatic aberration-corrected tilt series transmission electron microscopy of nanoparticles in a whole mount macrophage cell. Microsc Microanal 19: 814-820. doi: 10.1017/S1431927613001475
![]() |
[38] |
Henderson R (1995) The potential and limitations of neutrons, electrons and X-rays for atomic resolution microscopy of unstained biological molecules. Q Rev Biophys 28: 171-193. doi: 10.1017/S003358350000305X
![]() |
[39] |
Pennycook SJ (1989) Z-contrast stem for materials science. Ultramicroscopy 30: 58-69. doi: 10.1016/0304-3991(89)90173-3
![]() |
[40] | Carlemalm E, Kellenberger E (1982) The reproducible observation of unstained embedded cellular material in thin sections: visualisation of an integral membrane protein by a new mode of imaging for STEM. EMBO J 1: 63-67. |
[41] | Krivanek OL, Chisholm MF, Nicolosi V, et al. (2010) Atom-by-atom structural and chemical analysis by annular dark-field electron microscopy. Nature 464: 571-574. |
[42] | Wolf SG, Rez P, Elbaum M (2015) Phosphorus detection in vitrified bacteria by cryo-STEM annular dark field analysis. J Microscopy doi/10.1111/jmi.12289 (e-print, in press). |
[43] |
Hagen C, Guttmann P, Klupp B, et al. (2012) Correlative VIS-fluorescence and soft X-ray cryo-microscopy/tomography of adherent cells. J Struct Biol 177: 193-201. doi: 10.1016/j.jsb.2011.12.012
![]() |
[44] |
Duke EMH, Razi M, Weston A, et al. (2014) Imaging endosomes and autophagosomes in whole mammalian cells using correlative cryo-fluorescence and cryo-soft X-ray microscopy (cryo-CLXM). Ultramicroscopy 143:77-87. doi: 10.1016/j.ultramic.2013.10.006
![]() |
[45] |
Kapishnikov S, Weiner A, Shimoni E, et al. (2013) Digestive Vacuole Membrane in Plasmodium falciparum-Infected Erythrocytes: Relevance to Templated Nucleation of Hemozoin. Langmuir 29: 14595-14602. doi: 10.1021/la402545c
![]() |
1. | Pierre-Henri Cocquet, Michaël Rakotobe, Delphine Ramalingom, Alain Bastide, Error analysis for the finite element approximation of the Darcy–Brinkman–Forchheimer model for porous media with mixed boundary conditions, 2021, 381, 03770427, 113008, 10.1016/j.cam.2020.113008 | |
2. | Andrea Manzoni, Alfio Quarteroni, Sandro Salsa, 2021, Chapter 10, 978-3-030-77225-3, 325, 10.1007/978-3-030-77226-0_10 | |
3. | Carolina Introini, Stefano Riva, Stefano Lorenzi, Simone Cavalleri, Antonio Cammi, Non-intrusive system state reconstruction from indirect measurements: A novel approach based on Hybrid Data Assimilation methods, 2023, 182, 03064549, 109538, 10.1016/j.anucene.2022.109538 | |
4. | Pedro Nogueira, Ana L. Silvestre, Jorge Tiago, Steady Navier–Stokes Equations with Regularized Directional Do-Nothing Boundary Condition: Optimal Boundary Control for a Velocity Tracking Problem, 2025, 91, 0095-4616, 10.1007/s00245-024-10216-4 | |
5. | Pedro Nogueira, Ana L. Silvestre, Regularized directional do-nothing boundary conditions for the Navier-Stokes equations: Analytical and numerical study, 2025, 499, 00963003, 129398, 10.1016/j.amc.2025.129398 | |
6. | Surabhi Rathore, Pasquale C. Africa, Francesco Ballarin, Federico Pichi, Michele Girfoglio, Gianluigi Rozza, Projection-based reduced order modelling for unsteady parametrized optimal control problems in 3D cardiovascular flows, 2025, 269, 01692607, 108813, 10.1016/j.cmpb.2025.108813 |