Next Article in Journal
q-Analogue of a New Subclass of Harmonic Univalent Functions Associated with Subordination
Previous Article in Journal
Some Identities Involving Degenerate q-Hermite Polynomials Arising from Differential Equations and Distribution of Their Zeros
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Adaptive Moving Mesh Method for Solving Optimal Control Problems in Viscous Incompressible Fluid

1
Department of Mathematics of School of Science, Xi’an Polytechnic University, Xi’an 710048, China
2
Department of Mathematics of School of Science, Xi’an University of Technology, Xi’an 710049, China
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Symmetry 2022, 14(4), 707; https://doi.org/10.3390/sym14040707
Submission received: 8 March 2022 / Revised: 22 March 2022 / Accepted: 24 March 2022 / Published: 31 March 2022

Abstract

:
An adaptive moving mesh method for optimal control problems in viscous incompressible fluid is proposed with the incompressible Navier–Stokes system used to describe the motion of the fluid. The moving distance of nodes in the adopted mesh moving strategy is found by solving a diffusion equation with source terms, and an algorithm that fully considers the characteristics of the control problem is given with symmetry reduction to the incompressible Navier–Stokes equations. Numerical examples are provided to show that the proposed algorithm can solve the optimal control problem stably and efficiently on the premise of ensuring high precision.

1. Introduction

The optimal control problems constrained by PDEs play an increasingly important role in engineering and have attracted widespread attention from many scholars. These problems cover various fields, such as feedback control, the control of fluid flow and optimal shape design [1,2,3]. The research on numerical methods for these problems has been an active area in recent decades. To approximate the solutions of control problems, the FEM (finite element method) proves to be a powerful method and has been used as the main method in dealing with numerical analysis for optimal control problems [4,5,6,7].
Efficient numerical solutions to optimal control problems constrained by PDEs involve many fields, and this is particularly true for fluid dynamics problems. Within the context of optimal control problems, the flow control is crucial for various engineering applications [8,9,10]. Therefore, flow control has become an increasingly active field and has undergone much progress in its theoretical aspects [11,12,13,14,15,16,17].
From the perspective of numerical solutions only, effective discretization schemes for the non-linear state equations are quite challenging, especially when considering practical industrial application problems. The finite element method is undoubtedly the most appropriate tool to compute the flow control problems. Recently, there has been extensive research in theoretical analysis and numerical approximation of the fluid dynamics equations in the scientific literature [18,19].
Researchers have developed some results of the FEM for flow control problems [16,20]. There is also some research on state-constrained control problems constrained by fluid dynamics equations [13,14]. In [11], Abergel and Temam studied first order optimality conditions and gave a gradient algorithm. Wang obtained some theoretical results of state-constrained optimal control problems for 3-D instantaneous fluid flow [21]. Gunzburger, Hou and Svobodny first studied the FEM for optimal control problems about steady-state fluid flow in [15]. Similar problems were discussed in [16]. However, most of those works were based on a uniform mesh, which leads to a time-consuming procedure.
Hydrodynamic problems generally involve interface tracking, shock waves, singularities of solutions, phase changes, and high vorticity or complex areas. When numerically solving these problems, there is usually some form of spatial mesh, and mesh-dependent methods were adopted. However, these methods are not so efficient when the solution involves a large change in the local area [21,22]. It should be noted that there are usually regularities in optimal control problems, and the singularities likely distribute to different positions, which means that the uniform triangulation strategy may be inefficient. The adaptive mesh method is more efficient to deal with in that case. This enables us to use as few meshes as possible to solve the state equations using the adaptive mesh method [23,24,25].
Adaptive FEM, which was proposed by the pioneering work in [26], is becoming an active field in scientific and engineer computations for its high efficiency among various kinds of finite element methods.To achieve a higher accuracy and minimize the computational work as much as possible, adaptive FEM is undoubtedly a particularly appropriate finite element tool in solving PDEs [27,28,29,30,31,32].
The adaptive mesh method usually divides the working domain uniformly first, and then adds or deletes mesh nodes to locally refine or coarsen according to a posteriori error estimation. This is the basic idea of the h-method, and many commercial software programs are also based on this strategy. Another method is the p-method, which increases the number of interpolation polynomials to improve the accuracy of the solution, most commonly in the FEM.
The p-method can be combined with the h-method, and the h p -method [33,34] is obtained through a posteriori error estimation. The h p -method has been developed to relative maturity; however, the implementation of this method is quite complicated, because a posteriori error estimation depends heavily on certain assumptions of the solution, and these assumptions may be difficult to obtain for many nonlinear problems. This work considers another adaptive mesh method—namely, the r-method (moving mesh method).
Although the r-method is not as widely used as the h- or p-methods, it has also been used in many fields and has achieved good results [35,36,37,38,39,40]. Although the r-method has many promising features in solving complex problems, there are more problems that need to be solved compared to the h-method and the p-method. The idea of the r-method is to start with a given initial mesh, then move the nodes according to the characteristics of the solution or region and keep the mesh topology and the number of nodes unchanged during the solution process.
In the end, the nodes are concentrated in local areas, which usually have more drastic solution changes or more complex geometric shapes. Therefore, the moving mesh method could save computational effort while the same accuracy is achieved. These techniques can be widely used in physics, mechanics, engineering and other fields and are applied to various problems and algorithm selection, including solving various dynamic equations, detonation simulation and other problems.
In order to solve the optimal control problems constrained by PDEs, we integrate the sensitivity analysis results with the moving mesh strategy and take the incompressible viscous fluid as an example. The structure of this study is the following: In Section 2, the optimal control problem with a Navier–Stokes equation as the state constraint is given, and sensitivity analysis results are obtained by the adjoint method. Section 3 presents an improved moving mesh method. Section 4 presents an adaptive moving mesh method to solve the optimal control problem, and a verification example is provided. A brief summary is given in the last section.

2. Optimal Control Problem and Sensitivity Analysis

We assume that U and Y are two Hilbert spaces, and our goal is to find the minimum value of the functional
J : Y × U R
constrained by
E ( y , u ) = 0 ,
where y Y and u U represent the state variable and the control variable, respectively. Y depends on u—that is, y = y ( u ) . Usually, there is y Y a d Y , u U a d U . Y a d and U a d are admissible spaces. For steady problems, constraints (2) are PDEs with corresponding boundary conditions. For the Navier–Stokes equations, the constraints (2) are:
{ ν Δ y + y · y + p = f + u D , in Ω , div y = 0 , in Ω , y = g , on Γ d , y = u B , on Γ c , ν y n = p n , on Γ n ,
where Ω R d , d { 2 , 3 } is the working area. The constraint variable y : = ( y , p ) and the speed y = y i i = 1 d and pressure p are unknown. f is the volume force. ν is the viscosity coefficient. g is a known function. The functions u D and u B are control variables. Γ d and Γ c are both Dirichlet boundary conditions for speed, which can be homogeneous or non-homogeneous; however, the meaning is different at the boundary. Non-homogeneous on Γ d generally means inflow or outflow, and homogeneous means that there is no slip condition on the solid wall, while on the boundary Γ c , non-homogeneous means the value of the control variable. n represents the unit normal vector. The boundary of the region is Ω : = Γ = Γ d Γ c Γ n ¯ .
The typical objective functional J in the optimal control problem is:
J ( y , u ) = 1 2 Ω c y y d 2 d x + α 2 u Ω c 2 ,
Equation (4) means the distance between the state Equation (2) to a given goal or expectation of the state y d . In order for the problem to be well posed, we also include the control in the cost functional, together with a Tikhonov regularization parameter α , which is usually chosen a priori, and the control volume is Ω c Ω . Equation (4) means the distance between the state Equation (2) to a given goal or expectation of the state y d . Similarly, we can define this distance as the target functional only on the boundary Ω or part of it.
Let V : = H 1 ( Ω ) d , which means that the function itself and its first derivative belong to the Sobolev space formed by the vector value function of L 2 ( Ω ) . Let
Y ˜ : = y ˜ V = H 1 ( Ω ) d : y ˜ Σ d Σ c = 0 ,
and
P : = L 0 2 ( Ω ) = p L 2 ( Ω ) : Ω p d x = 0 .
Then, the weak form of the Navier–Stokes problem (3) is:
ν ( y , y ˜ ) Ω + ( y · y , y ˜ ) Ω ( p , div y ˜ ) Ω f + u D , y ˜ Ω = 0 , y ˜ Y ˜ , ( div y , q ) Ω = 0 , q P , y = g , on Σ d , y = u B , on Σ c ,
where ( · , · ) Ω represents the inner product of L 2 .
Let the area Ω h Ω be a triangulation with h as the parameter T h , Y ˜ h Y ˜ and P h P are two finite element spaces. Then, the finite element solution of problem (5) is:
Find ( y ˜ h , p h ) Y ˜ h × P h , such that
ν ( y h , y ˜ h ) + ( y h · y h , y ˜ h ) ( p h , · y ˜ h ) = ( f h , y ˜ h ) , y ˜ h Y ˜ h , ( q h , · y h ) = 0 , q h P h .
Let the Lagrange multiplier L = ( l 1 , l 2 , l 3 , l 4 ) Y ˜ × P × L 2 Γ d d × L 2 Γ c d . Using integration by parts, we have
L ( y , u , L ) = J ( y , p , u ) + ν y , l 1 Ω + y · y , l 1 Ω p , div l 1 Ω f + u D , l 1 Ω div y , l 2 Ω + y g , l 3 Γ d + y u B , l 4 Γ c .
Deriving the above equation in the direction ( y ˜ , q ) , we can obtain the weak form of the adjoint problem:
ν y ˜ , l 1 Ω + y · y ˜ + y ˜ · y , l 1 Ω div y ˜ , l 2 Ω + y ˜ , l 3 Γ d + y ˜ , l 4 Γ c = J y ( y , p , u ) y ˜ , y ˜ V , div l 1 , q Ω = J p ( y , p , u ) q , q P .
As l 1 Y ˜ , then using integration by parts, we have
ν y ˜ , l 1 Ω = div ν l 1 , y ˜ Ω + ν n l 1 , y ˜ Γ n Γ d Γ c , div y ˜ , l 2 Ω = l 2 , y ˜ Ω l 2 n , y ˜ Γ n Γ d Γ c , y · y ˜ , l 1 Ω = y · l 1 , y ˜ Ω + ( y · n ) l 1 , y ˜ Γ n .
Let l : = l 1 , l ˜ : = l 2 , the adjoint problem can be written as follows:
div ( ν l ) y · l + ( y ) · l + l ˜ = J y ( y , p , u ) , in Ω , div l = J p ( y , p , u ) , in Ω , l = 0 , on Γ d Γ c , ν l n l ˜ n + ( y · n ) l = 0 , on Γ n .
Deriving u on both sides of Equation (7), we find:
J u y , u D = l .
Combining the adjoint problem (10), the sensitivity analysis result of the objective function about the control variable can be obtained from (11).

3. Moving Mesh Strategy

In our previous work, the moving mesh strategy was as follows [41]. Assume that the finite element triangulation at time T i is T i , and the coordinate of the k-th node is X k i , then the coordinate of the k-th node at the moment of T i + 1 can be obtained by the following relationship:
X k i + 1 = γ ξ X k i ,
where γ 0 is an adjustable parameter, and ξ is the amount of node movement, which is obtained by solving the following diffusion problem that takes the solution of the Navier–Stokes problem (3) as the source term:
ξ ˜ t μ M Δ ξ ˜ = v , in Ω , ξ ˜ = 0 , on Ω ,
where M is the monitor function and v is the solution of Equation (3).
In the first equation of question (13), the right-hand term v reflects the effect of the fluid required by the Navier–Stokes problem (3) on the movement of the mesh. Although it is usually apt to appear with discontinuities and high vorticity where the flow velocity is large, the change of the solution is not necessarily dramatic. The measure taken in [41] is to introduce the gradient information of the solution in the monitor function. In problem (13), homogeneous Dirichilet boundary conditions forcing nodes could not move on the boundary. In this work, the mesh moving equation is improved as:
ξ t μ M Δ ξ = J u y , u D , in Ω , ξ n = 0 , on Ω .
In the moving mesh method, the monitor function plays a crucial role. In fact, the selection and construction of the monitor function is critical in the moving mesh method. A good monitor function can improve the accuracy of the solution or reduce the local error. For the Navier–Stokes problem, there are some monitor functions that have been suggested in existing works. For example, the monitor functions adopted in [42] are:
G = 1 + α 1 η ( v h ) / max η ( v h ) α 2 ,
where α 1 R , α 2 > 2 are adjustable parameters, and η ( v h ) is the error | v v h | 1 , Ω
η ( v h ) : = l : inner boundaries l [ v ) h · n l ] | l 2 d l ,
[ v ] | l = v | l v | l + is the leap along the boundary l.
For the problems studied in this paper, we use the following monitor functions:
M = 1 + β 1 | J u y , u D | + β 2 E ,
where 0 < β 1 , β 2 R are adjustable parameters—that is, the source term was replaced by the sensitivity analysis result of the objective functional. The numerical example shows that this choice could achieve better results. E is the residual-type a posteriori error estimation of the Navier–Stokes problem,
E = h T 2 f L 2 ( T ) 2 + h T J h ( n u ) L 2 ( T Ω ) 2
+ h T g n u L 2 ( T Γ N ) 2 ,
where Γ N is the Neumann boundary, h T = max diam ( h E ) ( h E is the triangle), and J h ( · ) denotes the jumps. Assume T + , T have a common side, n + and n are unit normal vectors accordingly, then:
J h ( n u ) | E : = u | T + · n + + u | T · n .
For more discussion on the a posteriori error estimation of the Navier–Stokes problem, please refer to [43,44].

4. Numerical Algorithm and Numerical Example

4.1. Numerical Algorithm

Based on the results in the previous sections, we give the moving mesh method to solve the optimal control problem constraints by the Navier–Stokes equation as follows:
I
Divide the working domain Ω uniformly to obtain the initial triangulation T ( 0 ) and the corresponding coordinates of the node is X ( 0 ) . Then, solve the Navier–Stokes problem (3) to obtain the solution v h ( 0 ) , p h ( 0 ) and the solution of the adjoint problem (10) l ( 0 ) . Obtain the value J u ( 0 ) y , u D . Select the appropriate parameters γ , β 1 , β 2 ; given the termination criteria t o l ;.
II
If | J u ( i + 1 ) y , u D J u ( i ) y , u D | > t o l , then iterate as follows. Step i + 1 includes the following items:
  • The objective function M ( i + 1 ) is obtained by Equation (17); The mesh move amount ξ ( i + 1 ) is obtained by Equation (14); Equation (12) moves the mesh node to X ( i + 1 ) .
  • From X ( i + 1 ) , we find the new triangulation T ( i + 1 ) .
  • Solve the Navier–Stokes problem (3) to obtain the solution v h ( i + 1 ) , p h ( i + 1 ) and the solution of the adjoint problem (10) l ( i + 1 ) . Find the values of J u ( i + 1 ) ( y , u D ) . Calculate | J u ( i + 1 ) y , u D J u ( i ) y , u D | .

4.2. Numerical Example

We consider the classical backstep flow with ν = 0.002 (i.e., R e = 500 ). Assume that u = ( 0.25 ( y 0.5 ) 2 , 0.0 ) T on the inflow boundary, u y = 0 , p = 0 on the outflow boundary, and u = 0 on the rest of the boundaries. The computational domain of the backstep problem is depicted in Figure 1. The target flow field with ν = 1 is shown in Figure 2.
Figure 3 gives the initial triangulation, and Figure 4 shows the moving mesh produced by the strategy we proposed.
The numerical solution without control is shown in Figure 5, and Figure 6 is the controlled fluid flow.
The value of the objective function without control is 1.05, while the valued of the objective function after control is 5.2 × 10 4 . This means that the value of the objective function has been reduced to about 0.5 % .
It can be seen from the results that the mesh will be automatically focused on the place where the solution change is relatively large. We also solved the problem with uniform triangulation. To achieve the same numerical accuracy, the nodes need to be doubled and the time-consumption increased by more than 1.5 times. This shows that the proposed algorithm is efficient.

5. Conclusions

An adaptive moving mesh method for optimal control problems in viscous incompressible fluid is proposed in this paper, and this is an effective method to solve classical optimal control problems that are constrained by PDEs. The moving distance of the nodes in the proposed strategy is achieved by solving the diffusion equation. An algorithm fully considering the characteristics of the control problem is given.
The fluid states is dominated by the incompressible Navier–Stokes equation in this paper, and thus the proposed method and algorithm can easily generalize to other optimal control problems that are constrained by PDEs. Finally, the numerical examples provided show that the mesh can be concentrated in areas where the solution changes drastically, and the points on the boundary are not forced to remain unchanged.

Author Contributions

Conceptualization, J.L. and H.X.; methodology, X.D.; software, X.D.; validation, J.L., H.X. and X.D.; formal analysis, J.L.; investigation, J.L.; resources, J.L.; data curation, X.D.; writing—original draft preparation, J.L.; writing—review and editing, J.L.; visualization, J.L.; supervision, J.L.; project administration, J.L.; funding acquisition, J.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the the Natural Science Foundations of Shaanxi Province of China (2020JM-571, 2021JM1002) and the Science Foundation of the Education Department of Shaanxi Province of China (17JK0344).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

The authors would like to thank the referees and the editors for their valuable comments that led to improvements of this work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Bonnans, J.F.; Shapiro, A. Perturbation Analysis of Optimization Problem; Springer: New York, NY, USA, 2000. [Google Scholar]
  2. Clarke, F.H. Optimization and Nonsmooth Analysis; John Wiley Sons: Amsterdam, The Netherlands, 1983. [Google Scholar]
  3. Lions, J.L. Optinal Control of System Governed by Partial Differential Equations; Springer: Berlin, Germany, 1971. [Google Scholar]
  4. Hinze, M.; Pinnau, R.; Ulbrich, M.; Ulbrich, S. Optimization with PDE Constraints; Springer: Dordrecht, The Netherlands, 2009. [Google Scholar]
  5. Liu, W.B.; Yan, N.N. Adaptive Finite Elements Methods for Optimal Control Problem Governed by PDEs; Sciences Press: Beijing, China, 2008. [Google Scholar]
  6. Neittaanmaki, P.; Sprekels, J.; Tiba, D. Optimization of Elliptic Systems: Theory and Applications; Springer Science Business Media Inc.: New York, NY, USA, 2006. [Google Scholar]
  7. Tiba, D. Optimal Control of Nonsmooth Distributed Parameter Systems; Lecture Notes in Math. 459; Springer: Berlin, Germany, 1990. [Google Scholar]
  8. Jameson, A. Aerodynamic design via control theory. J. Sci. Comput. 1998, 3, 233–260. [Google Scholar] [CrossRef] [Green Version]
  9. Jameson, A.; Martinelli, L.; Pierce, N.A. Optimum aerodynamic design using the Navier–Stokes equations. Theor. Comput. Fluid Dyn. 1998, 10, 213–237. [Google Scholar] [CrossRef] [Green Version]
  10. Mackenzie, J.A.; Nolan, M.; Rowlatt, C.F.; Insall, R.H. An adaptive moving mesh method for forced curve shortening flow. SIAM J. Sci. Comput. 2019, 41, A1170–A1200. [Google Scholar] [CrossRef]
  11. Abergel, F.; Temam, R. On Some Control Problems in Fluid Mechanics. Theor. Comput. Fluid Dyn. 1990, 1, 303–325. [Google Scholar] [CrossRef]
  12. Barbu, V. Optimal contrtol of Navier–Stokes equations with perioeic inputs. Nonlinear Anal. 1998, 31, 1531. [Google Scholar] [CrossRef]
  13. De Los Reyes, J.C.; Griesse, R. State-constrained optimal control of the three dimensional stationary Navier–Stokes equations. J. Math. Anal. Appl. 2008, 343, 257–272. [Google Scholar] [CrossRef] [Green Version]
  14. De los Reyes, J.C.; Troltzsch, F. Optimal control of the stationary Navier–Stokes equations with mixed control-state constraints. SIAM J. Control Optim. 2007, 46, 604–629. [Google Scholar] [CrossRef] [Green Version]
  15. Gunzburger, M.D. Flow Control; Springer: New York, NY, USA, 1995. [Google Scholar]
  16. Casas, E. Error estimates for the numerical approximation of a distributed control prob lem for the steady-state Navier-stokes equations. SIAM J. Control Optim. 2007, 46, 952–982. [Google Scholar] [CrossRef]
  17. Roul, P. A robust adaptive moving mesh technique for a time-fractional reaction–diffusion model. Commun. Nonlinear Sci. Numer. Simul. 2022, 109, 106290. [Google Scholar] [CrossRef]
  18. Girault, V.; Raviart, P. Finite Element Method for Navier–Stokes Equations: Theory and Algorithms; Springer: Heidelberg, Germany, 1996. [Google Scholar]
  19. Temam, R. Navier–Stokes Equations and Nonlinear Functional Analysis; SIAM: Philadelphia, PA, USA, 1983. [Google Scholar]
  20. Liu, W.B.; Yan, N.N. A posteriori error estimates for control problems governed by Stokes equations. SIAM J. Numer. Anal. 2003, 40, 1850–1869. [Google Scholar] [CrossRef]
  21. Wang, G. Optimal control of 3-dimensional Navier–Stokes equations with state constraints. SIAM J. Control Optim. 2002, 41, 583–606. [Google Scholar] [CrossRef]
  22. Li, R.; Liu, W.B.; Ma, H.; Tang, T. Adaptive finite element approximation of elliptic optimal control. SIAM J. Control Optim. 2002, 41, 1321–1349. [Google Scholar] [CrossRef] [Green Version]
  23. Kurganov, A.; Qu, Z.; Rozanova, O.S.; Wu, T. Adaptive Moving Mesh Central-Upwind Schemes for Hyperbolic System of PDEs: Applications to Compressible Euler Equations and Granular Hydrodynamics. Commun. Appl. Math. Comput. 2021, 3, 445–480. [Google Scholar] [CrossRef]
  24. Duan, J.M.; Tang, H.Z. High-order accurate entropy stable adaptive moving mesh finite difference schemes for special relativistic (magneto)hydrodynamics. J. Comput. Phys. 2022, 456, 111038. [Google Scholar] [CrossRef]
  25. Almatrafi, M.B.; Alharbi, A.; Lotfy, K.; El-Bary, A.A. Exact and numerical solutions for the GBBM equation using an adaptive moving mesh method. Alex. Eng. J. 2021, 60, 4441–4450. [Google Scholar] [CrossRef]
  26. Babuska, I.; Rheinboldt, W.C. Error estimates for adaptive finite element computations. SIAM J. Numer. Anal. 1978, 15, 736–754. [Google Scholar] [CrossRef]
  27. Oden, J.T.; Wu, W.; Ainsworth, M. An a posteriori error estimate for finite element approximations of the Navier-stokes equations. Comput. Methods Appl. Mech. Eng. 1993, 111, 185–202. [Google Scholar] [CrossRef]
  28. Verfurth, R. A Review of a Posteriori Error Estimation and Adaptive Mesh-Refinement Techniques; Wiley: Hoboken, NJ, USA, 1996. [Google Scholar]
  29. Verfurth, R. A posteriori error estimators for the Stokes equations. Numer. Math. 1989, 55, 309–325. [Google Scholar] [CrossRef]
  30. Luo, D.; Huang, W.; Qiu, J. A quasi-lagrangian moving mesh discontinuous galerkin method for hyperbolic conservation laws. J. Comput. Phys. 2019, 396, 544–578. [Google Scholar] [CrossRef] [Green Version]
  31. Hubbard, M.E.; Ricchiuto, M.; Sarmany, D. Space-time residual distribution on moving meshes. Comput. Math. Appl. 2020, 79, 1561–1589. [Google Scholar] [CrossRef] [Green Version]
  32. Bagherpoorfard, M.; Soheili, A.R. Moving mesh version of wave propagation algorithm based on augmented riemann solver. Appl. Math. Comput. 2020, 375, 125087–125103. [Google Scholar] [CrossRef]
  33. Ainsworth, M.; Oden, J.T. A Posteriori Error Estimation in Finite Element Analysis; Pure and Applied Mathematics; Wiley-Interscience: Hoboken, NJ, USA, 2000. [Google Scholar]
  34. Koncz, V.; Izsák, F.; Noszticzius, Z.; Kály-Kullai, K. Adaptive moving mesh algorithm based on local reaction rate. Heliyon 2021, 7, e05842. [Google Scholar] [CrossRef] [PubMed]
  35. Tang, T. Moving mesh methods for computational fluid dynamics. Contemp. Math. 2004, 383, 141–173. [Google Scholar]
  36. Mackenzie, J.A.; Mekwi, W.R. On the Use of Moving Mesh Methods to Solve PDEs. In Adaptive Computations: Theory and Algorithms; Tang, T., Xu, J., Eds.; Science Press: Beijing, China, 2007. [Google Scholar]
  37. Ceniceros, H.D.; Hou, T.Y. An efficient dynamically adaptive mesh for potentially singular solutions. J. Comput. Phys. 2001, 172, 609–639. [Google Scholar] [CrossRef] [Green Version]
  38. Huang, W.; Zhan, X. Adaptive moving mesh modeling for two dimensional groundwater flow and transport. In Recent Advances in Adaptive Computation, Contemporary Mathematics; AMS: Providence, RI, USA, 2004; Volume 383, pp. 283–296. [Google Scholar]
  39. Budd, C.J.; Williams, J.F. Parabolic Monge-Ampere methods for blow-up problems in several spatial dimensions. J. Phys. A 2006, 39, 5425–5444. [Google Scholar] [CrossRef]
  40. Zegeling, P.A.; Kok, H.P. Adaptive moving mesh computations for reaction-diffusion systems. J. Comput. Appl. Math. 2004, 168, 519–528. [Google Scholar] [CrossRef] [Green Version]
  41. Duan, X.; Cao, Q.; Tan, H. A new moving mesh method for solving the two-dimensional Navier–Stokes equation. Chin. J. Eng. Math. 2019, 36, 431–438. [Google Scholar]
  42. Di, Y.; Li, R.; Tang, T.; Zhang, P. Moving Mesh Finite Element Methods for the Incompressible Navier–Stokes Equations. SIAM J. Sci. Comput. 2016, 26, 1036–1056. [Google Scholar] [CrossRef] [Green Version]
  43. Song, L.; Su, H.; Feng, X. Recovery-based error estimatorfor stabilized finite element method for the stationary Navier–Stokes problem. SIAM J. Sci. Comput. 2016, 38, A3758–A3772. [Google Scholar] [CrossRef]
  44. Zhang, T.; Li, S. A posteriori error estimates of finite element method for the time-dependent navier-stokes equations. Appl. Math. Comput. 2017, 315, 13–26. [Google Scholar] [CrossRef]
Figure 1. The computational domain of the back-step problem.
Figure 1. The computational domain of the back-step problem.
Symmetry 14 00707 g001
Figure 2. The target flow field.
Figure 2. The target flow field.
Symmetry 14 00707 g002
Figure 3. The initial mesh.
Figure 3. The initial mesh.
Symmetry 14 00707 g003
Figure 4. The mesh after moving.
Figure 4. The mesh after moving.
Symmetry 14 00707 g004
Figure 5. The uncontrolled fluid flow.
Figure 5. The uncontrolled fluid flow.
Symmetry 14 00707 g005
Figure 6. The controlled fluid flow.
Figure 6. The controlled fluid flow.
Symmetry 14 00707 g006
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Lu, J.; Xue, H.; Duan, X. An Adaptive Moving Mesh Method for Solving Optimal Control Problems in Viscous Incompressible Fluid. Symmetry 2022, 14, 707. https://doi.org/10.3390/sym14040707

AMA Style

Lu J, Xue H, Duan X. An Adaptive Moving Mesh Method for Solving Optimal Control Problems in Viscous Incompressible Fluid. Symmetry. 2022; 14(4):707. https://doi.org/10.3390/sym14040707

Chicago/Turabian Style

Lu, Junxiang, Hong Xue, and Xianbao Duan. 2022. "An Adaptive Moving Mesh Method for Solving Optimal Control Problems in Viscous Incompressible Fluid" Symmetry 14, no. 4: 707. https://doi.org/10.3390/sym14040707

APA Style

Lu, J., Xue, H., & Duan, X. (2022). An Adaptive Moving Mesh Method for Solving Optimal Control Problems in Viscous Incompressible Fluid. Symmetry, 14(4), 707. https://doi.org/10.3390/sym14040707

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

Article Metrics

Back to TopTop