HomeIndustriesProductsServicesPartnersAbout Us

Customer Login

Home arrow CFD-FASTRAN User Tips arrow Low Mach Preconditioning and Dual Time Stepping in CFD-FASTRAN
Low Mach Preconditioning and Dual Time Stepping in CFD-FASTRAN

Density-based schemes employing time-marching procedures available in CFD-FASTRAN provide excellent stability and convergence characteristics for high-speed compressible flows (typically M >0.5). However, in the low Mach number regime (fluid velocity much smaller compared to acoustic speeds), the convergence rates of time-marching schemes deteriorate. This user tip discusses new features available in CFD-FASTRAN to ensure good convergence rates for both steady and unsteady simulations at low Mach numbers.

Preconditioning is a way to accelerate convergence towards a steady state solution by scaling the disparate eigenvalues of a system to the same order of magnitude. The preconditioning matrix applied in CFD-FASTRAN is chosen in such a way to provide an efficient solution for both incompressible (through artificial compressibility) and low Mach flows (through pseudo-acoustic speeds).

Users may select the preconditioning formulation at the ‘Advanced’ tab under ‘Solver Conditions’ as shown in Figure 1.

Image

Figure1. Low Mach Preconditioning Option in CFD-FASTRAN

A simple demonstration of this feature could be found in our model library here.

Since the preconditioning matrix is a pre-multiplier to the time-derivative, physical time accuracy is lost. To allow time-accurate unsteady simulations, a dual time-stepping scheme is also implemented. The flow field at each physical time step goes through an inner pseudo-time loop where preconditioning is applied, keeping the solutions accurate at the physical time-step level. For unsteady simulations, with low Mach preconditioning, dual time-stepping is automatically selected as shown in Figure 2. This feature can also be employed for general time-dependent problems either to achieve higher time accuracy or to take larger physical time steps while ensuring convergence at each time step.

Image

Figure 2. Dual Time-Stepping for Unsteady Problems in CFD-FASTRAN

Please visit our CFD MODEL LIBRARY often to check out more tutorials, demos and validation cases.

If you have any questions about this feature or would like us to discuss some other topic in the future, please let us know.

Regards,
Abraham Meganathan
ESI CFD Support Team

 

CFD-FASTRAN-GUI Scripting for Text-Based Model Setup

CFD-FASTRAN-GUI can now be operated via a Python Script in Version 2006, like CFD-ACE-GUI. GUI scripting (and the DTF command) are intended to be used in place of the AT file, which has now been eliminated. The AT file has been the root cause of a lot of confusion and unexpected problems, because it was impossible to keep the state of the AT file consistent with the state of the GUI.

Avoiding Chimera Errors in CFD-FASTRAN

This note discusses a common error encountered by users when trying chimera meshes in CFD-FASTRAN.  Such errors are easy to avoid and hopefully this note will assist you.

Low Mach Preconditioning and Dual Time Stepping in CFD-FASTRAN

Density-based schemes employing time-marching procedures available in CFD-FASTRAN provide excellent stability and convergence characteristics for high-speed compressible flows (typically M >0.5).

Improvements to Parallel Simulation Setup in CFD-FASTRAN

Setting up and launching a parallel simulation has become much simpler and easier in FASTRAN. This note discusses some of these developments. Let’s start with things that have not changed. There are still two versions of CFD-FASTRAN solvers for parallel cases. The difference between the two versions is the underlying parallel communication mechanism, the choice of which is decided by the type of mesh used.

Chemical-kinetic Model for Mars Atmosphere Re-entry Applications

The shock layer flow over a blunt body entering a planetary atmosphere at a hypersonic speed will dissociate and partially ionize. A reliable prediction of the flow-field for such application requires a chemical-kinetic model. For Mars atmosphere, the five species Park'94 is considered [1]. The dissociation of CO2 is producing C, CO, CO2, O and O2.


© 2012 ESI Group CFD Portal