Searcharxiv⌕ Search

arXiv subjects

Zhiguo Yang

Publications and source records attributed to Zhiguo Yang.

25 records · Page 2Linked to original sources

A Truly Exact and Optimal Perfect Absorbing Layer for Time-harmonic Acoustic Wave Scattering Problems

In this paper, we design a truly exact and optimal perfect absorbing layer (PAL) for domain truncation of the two-dimensional Helmholtz equation in an unbounded domain with bounded scatterers. This technique is based on a complex compression coordinate transformation in polar coordinates, and a judicious substitution of the unknown field in the artificial layer. Compared with the widely-used perfectly matched layer (PML) methods, the distinctive features of PAL lie in that (i) it is truly exact in the sense that the PAL-solution is identical to the original solution in the bounded domain reduced by the truncation layer; (ii) with the substitution, the PAL-equation is free of singular coefficients and the substituted unknown field is essentially non-oscillatory in the layer; and (iii) the construction is valid for general star-shaped domain truncation. By formulating the variational formulation in Cartesian coordinates, the implementation of this technique using standard spectral-element or finite-element methods can be made easy as a usual coding practice. We provide ample numerical examples to demonstrate that this method is highly accurate, parameter-free and robust for very high wave-number and thin layer. It outperforms the classical PML and the recently advocated PML using unbounded absorbing functions. Moreover, it can fix some flaws of the PML approach.

math.NA↗

A Roadmap for Discretely Energy-Stable Schemes for Dissipative Systems Based on a Generalized Auxiliary Variable with Guaranteed Positivity

We present a framework for devising discretely energy-stable schemes for general dissipative systems based on a generalized auxiliary variable. The auxiliary variable, a scalar number, can be defined in terms of the energy functional by a general class of functions, not limited to the square root function adopted in previous approaches. The current method has another remarkable property: the computed values for the generalized auxiliary variable are guaranteed to be positive on the discrete level, regardless of the time step sizes or the external forces. This property of guaranteed positivity is not available in previous approaches. A unified procedure for treating the dissipative governing equations and the generalized auxiliary variable on the discrete level has been presented. The discrete energy stability of the proposed numerical scheme and the positivity of the computed auxiliary variable have been proved for general dissipative systems. The current method, termed gPAV (generalized Positive Auxiliary Variable), requires only the solution of linear algebraic equations within a time step. With appropriate choice of the operator in the algorithm, the resultant linear algebraic systems upon discretization involve only constant and time-independent coefficient matrices, which only need to be computed once and can be pre-computed. Several specific dissipative systems are studied in relative detail using the gPAV framework. Ample numerical experiments are presented to demonstrate the performance of the method, and the robustness of the scheme at large time step sizes.

physics.comp-ph↗

Energy-Stable Boundary Conditions Based on a Quadratic Form: Applications to Outflow/Open-Boundary Problems in Incompressible Flows

We present a set of new energy-stable open boundary conditions for tackling the backflow instability in simulations of outflow/open boundary problems for incompressible flows. These boundary conditions are developed through two steps: (i) devise a general form of boundary conditions that ensure the energy stability by re-formulating the boundary contribution into a quadratic form in terms of a symmetric matrix and computing an associated eigen problem; and (ii) require that, upon imposing the boundary conditions from the previous step, the scale of boundary dissipation should match a physical scale. These open boundary conditions can be re-cast into the form of a traction-type condition, and therefore they can be implemented numerically using the splitting-type algorithm from a previous work. The current boundary conditions can effectively overcome the backflow instability typically encountered at moderate and high Reynolds numbers. These boundary conditions in general give rise to a non-zero traction on the entire open boundary, unlike previous related methods which only take effect in the backflow regions of the boundary. Extensive numerical experiments in two and three dimensions are presented to test the effectiveness and performance of the presented methods, and simulation results are compared with the available experimental data to demonstrate their accuracy.

physics.flu-dyn↗

A Family of Second-Order Energy-Stable Schemes for Cahn-Hilliard Type Equations

We focus on the numerical approximation of the Cahn-Hilliard type equations, and present a family of second-order unconditionally energy-stable schemes. By reformulating the equation into an equivalent system employing a scalar auxiliary variable, we approximate the system at the time step $(n+θ)$ ($n$ denoting the time step index and $θ$ is a real-valued parameter), and devise a family of corresponding approximations that are second-order accurate and unconditionally energy stable. This family of approximations contains the often-used Crank-Nicolson scheme and the second-order backward differentiation formula as particular cases. We further develop an efficient solution algorithm for the resultant discrete system of equations to overcome the difficulty caused by the unknown scalar auxiliary variable. The final algorithm requires only the solution of four de-coupled individual Helmholtz type equations within each time step, which involve only constant and time-independent coefficient matrices that can be pre-computed. A number of numerical examples are presented to demonstrate the performance of the family of schemes developed herein. We note that this family of second-order approximations can be readily applied to devise energy-stable schemes for other types of gradient flows when combined with the auxiliary variable approaches.

physics.flu-dyn↗

Multiphase Flows of N Immiscible Incompressible Fluids: An Outflow/Open Boundary Condition and Algorithm

We present a set of effective outflow/open boundary conditions and an associated algorithm for simulating the dynamics of multiphase flows consisting of $N$ ($N\geqslant 2$) immiscible incompressible fluids in domains involving outflows or open boundaries. These boundary conditions are devised based on the properties of energy stability and reduction consistency. The energy stability property ensures that the contributions of these boundary conditions to the energy balance will not cause the total energy of the N-phase system to increase over time. Therefore, these open/outflow boundary conditions are very effective in overcoming the backflow instability in multiphase systems. The reduction consistency property ensures that if some fluid components are absent from the N-phase system then these N-phase boundary conditions will reduce to those corresponding boundary conditions for the equivalent smaller system. Our numerical algorithm for the proposed boundary conditions together with the N-phase governing equations involves only the solution of a set of de-coupled individual Helmholtz-type equations within each time step, and the resultant linear algebraic systems after discretization involve only constant and time-independent coefficient matrices which can be pre-computed. Therefore, the algorithm is computationally very efficient and attractive. We present extensive numerical experiments for flow problems involving multiple fluid components and inflow/outflow boundaries to test the proposed method. In particular, we compare in detail the simulation results of a three-phase capillary wave problem with Prosperetti's exact physical solution and demonstrate that the method developed herein produces physically accurate results.

physics.flu-dyn↗

Seamless Integration of Global Dirichlet-to-Neumann Boundary Condition and Spectral Elements for Transformation Electromagnetics

In this paper, we present an efficient spectral-element method (SEM) for solving general two-dimensional Helmholtz equations in anisotropic media, with particular applications in accurate simulation of polygonal invisibility cloaks, concentrators and circular rotators arisen from the field of transformation electromagnetics (TE). In practice, we adopt a transparent boundary condition (TBC) characterized by the Dirichlet-to-Neumann (DtN) map to reduce wave propagation in an unbounded domain to a bounded domain. We then introduce a semi-analytic technique to integrate the global TBC with local curvilinear elements seamlessly, which is accomplished by using a novel elemental mapping and analytic formulas for evaluating global Fourier coefficients on spectral-element grids exactly. From the perspective of TE, an invisibility cloak is devised by a singular coordinate transformation of Maxwell's equations that leads to anisotropic materials coating the cloaked region to render any object inside invisible to observers outside. An important issue resides in the imposition of appropriate conditions at the outer boundary of the cloaked region, i.e., cloaking boundary conditions (CBCs), in order to achieve perfect invisibility. Following the spirit of [48], we propose new CBCs for polygonal invisibility cloaks from the essential "pole" conditions related to singular transformations. This allows for the decoupling of the governing equations of inside and outside the cloaked regions. With this efficient spectral-element solver at our disposal, we can study the interesting phenomena when some defects and lossy or dispersive media are placed in the cloaking layer of an ideal polygonal cloak.

physics.optics↗

Accurate Simulation of Ideal Circular and Elliptic Cylindrical Invisibility Cloaks

The coordinate transformation offers a remarkable way to design cloaks that can steer electromagnetic fields so as to prevent waves from penetrating into the {\em cloaked region} (denoted by $Ω_0$, where the objects inside are invisible to observers outside). The ideal circular and elliptic cylindrical cloaked regions are blown up from a point and a line segment, respectively, so the transformed material parameters and the corresponding coefficients of the resulted equations are highly singular at the cloaking boundary $\partial Ω_0$. The electric field or magnetic field is not continuous across $\partialΩ_0.$ The imposition of appropriate {\em cloaking boundary conditions} (CBCs) to achieve perfect concealment is a crucial but challenging issue. Based upon the principle that finite electromagnetic fields in the original space must be finite in the transformed space as well, we obtain CBCs that intrinsically relate to the essential "pole" conditions of a singular transformation. We also find that for the elliptic cylindrical cloak, the CBCs should be imposed differently for the cosine-elliptic and sine-elliptic components of the decomposed fields. With these at our disposal, we can rigorously show that the governing equation in $Ω_0$ can be decoupled from the exterior region $Ω_0^c$, and the total fields in the cloaked region vanish. We emphasize that our proposal of CBCs is different from any existing ones.

physics.optics↗