Abstract

The present study introduces a rapid and accurate customized solver on the OpenFOAM platform for large-scale industrial computations. Specifically, a sparse analytical Jacobian approach utilizing the SpeedCHEM library was implemented to enhance the efficiency of the ordinary differential equation solver. The dynamic load balancing code was used to distribute computational workloads uniformly across multiple processes. Optimization continued with open multi-processing to improve parallel computing efficiency and the local time stepping scheme to maximize individual cell time steps. The effectiveness and robustness of the customized solver were first validated using Sandia flames D–F as benchmarks. The results showed that the customized solver exhibited better strong scaling characteristics and led to a speed increase of up to 30 times for two-dimensional Sandia flame D calculations. The numerical predictions for temperature and species distribution closely matched the experimental trends, confirming the accuracy of the solver. Subsequently, a three-dimensional numerical study on a 10 kW ammonia co-combustion furnace was conducted, exploring the performance of the solver in large-scale reactive simulations. Results analysis indicated that the acceleration capability was reduced due to increased communication overhead between processors, achieving up to 7.06 times speed-up. However, as the size of the reaction mechanism increases, better acceleration capabilities can be demonstrated. The numerical predictions could closely replicate experimental trends, effectively predicting NO emission trends within the combustion furnace. This study offers one viable solution for rapid and accurate calculations in the OpenFOAM platform, which could be applied in the subsequent ammonia industrial combustion processes.

Full Text
Paper version not known

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

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.