Abstract

Generally, chemical reactions from atmospheric chemistry models are described by a strongly coupled, stiff and nonlinear system of ordinary differential equations, which requires a good numerical solver. Several articles published about the solvers of chemical equations, during the numerical simulation, indicate that one renders the concentration null when it becomes negative. In order to preserve the positivity of the exact solutions, recent works have proposed a new solver called Modified-Backward-Euler (MBE). To improve this solver, we propose in this paper an iterative numerical scheme witch is better fitted to stiff problems. This new approach, called Iterative-Modified-Backward-Euler (IMBE), is based on iterative solution of the P-L structure of the implicit nonlinear ordinary differential equations on each time step. The efficiency of the iteration process is increased by using the Gauss and Successive-Over-Relaxation (SOR). In the case of fast/slow chemical kinetic reactions, we proposed an other variant called Iterative-Quasi-Steady-State-Approximation (IQSSA). The numerical exploration of stiff test problem shows clearly that this formalism is applicable to a wide range of chemical kinetics problems and give a good approximation compared to the recent solver. The numerical procedures give reasonable accurate solutions when compared to exact solution.Generally, chemical reactions from atmospheric chemistry models are described by a strongly coupled, stiff and nonlinear system of ordinary differential equations, which requires a good numerical solver. Several articles published about the solvers of chemical equations, during the numerical simulation, indicate that one renders the concentration null when it becomes negative. In order to preserve the positivity of the exact solutions, recent works have proposed a new solver called Modified-Backward-Euler (MBE). To improve this solver, we propose in this paper an iterative numerical scheme witch is better fitted to stiff problems. This new approach, called Iterative-Modified-Backward-Euler (IMBE), is based on iterative solution of the P-L structure of the implicit nonlinear ordinary differential equations on each time step. The efficiency of the iteration process is increased by using the Gauss and Successive-Over-Relaxation (SOR). In the case of fast/slow chemical kinetic reactions, we proposed an other variant called Iterative-Quasi-Steady-State-Approximation (IQSSA). The numerical exploration of stiff test problem shows clearly that this formalism is applicable to a wide range of chemical kinetics problems and give a good approximation compared to the recent solver. The numerical procedures give reasonable accurate solutions when compared to exact solution.

Highlights

  • The tools used in human activities are a major force affecting the chemical composition of the Earth’s atmosphere

  • We propose in this paper an iterative numerical scheme witch is better fitted to stiff problems

  • In the case of fast/slow chemical kinetic reactions, we proposed an other variant called Iterative-Quasi-Steady-State-Approximation (IQSSA)

Read more

Summary

Introduction

The tools used in human activities are a major force affecting the chemical composition of the Earth’s atmosphere. The difficulty in treating these stiff problems is the stability limitation placed on the step-size of explicit schemes [12] This limitation usually forces the use of an implicit scheme which requires the solution of a nonlinear system of equations at each step. Numerous papers about chemical equation solvers have been proposed such as Quasi-Steady-State-Approximation (QSSA), Modified QSSA, HYBRID, Modified HYBRID, LSODE, GEAR, ...etc (cf [1], [2],[3], [5] and there related references). These solvers cannot preserve the nonnegativity of the exact solutions.

Mathematical modelling
Stoichiometric space
Complex matrix and kinetic matrix
Vector species training
Some variants of the IMBE method
Step-size adaptation
Fast-slow cases
Belousov–Zhabotinskii reaction
Conclusion
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call