IDEAS home Printed from https://ideas.repec.org/a/eee/matcom/v181y2021icp170-191.html
   My bibliography  Save this article

Simulations of Ga melting based on multiple-relaxation time lattice Boltzmann method performed with CUDA in Python

Author

Listed:
  • Noyola-García, Benjamín Salomón
  • Rodriguez-Romo, Suemi

Abstract

A new solver, via the enthalpy multiple-relaxation lattice Boltzmann method, is developed to simulate the Ga melting (considering Ga as a phase change material) for different settings. At first, the phase change simulation of a simple bar is performed, this case is implemented to validate the heat transfer in our model via the analytical solution. Second, the solid–liquid phase change simulation with convection driven by gravity of Ga immersed in a 2D non-Darcy heterogeneous porous media, obtained from an image, is provided. Here, we present a novel process where Kozeny law is used globally for the homogeneous porosity and locally for the heterogeneous porosity. The second case is validated by experimental data already published in the literature. The fact that our solver is enforced in a single Nvidia GPU device with CUDA technology in Phyton 3.8 is a new feature introduced in this paper. Our results are given as a different approach to phase transitions embedded in porous media within an acceptable error margin from analytical and experimental results.

Suggested Citation

  • Noyola-García, Benjamín Salomón & Rodriguez-Romo, Suemi, 2021. "Simulations of Ga melting based on multiple-relaxation time lattice Boltzmann method performed with CUDA in Python," Mathematics and Computers in Simulation (MATCOM), Elsevier, vol. 181(C), pages 170-191.
  • Handle: RePEc:eee:matcom:v:181:y:2021:i:c:p:170-191
    DOI: 10.1016/j.matcom.2020.09.024
    as

    Download full text from publisher

    File URL: http://www.sciencedirect.com/science/article/pii/S0378475420303347
    Download Restriction: Full text for ScienceDirect subscribers only

    File URL: https://libkey.io/10.1016/j.matcom.2020.09.024?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Liu, Qing & He, Ya-Ling, 2015. "Double multiple-relaxation-time lattice Boltzmann model for solid–liquid phase change with natural convection in porous media," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 438(C), pages 94-106.
    Full references (including those not matched with items on IDEAS)

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Asadollahi, Arash & Esmaeeli, Asghar, 2018. "Simulation of condensation and liquid break-up on a micro-object with upper and lower movable walls using Lattice Boltzmann Method," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 498(C), pages 33-49.
    2. Zhang, Shuai & Feng, Daili & Shi, Lei & Wang, Li & Jin, Yingai & Tian, Limei & Li, Ziyuan & Wang, Guoyong & Zhao, Lei & Yan, Yuying, 2021. "A review of phase change heat transfer in shape-stabilized phase change materials (ss-PCMs) based on porous supports for thermal energy storage," Renewable and Sustainable Energy Reviews, Elsevier, vol. 135(C).
    3. Dai, Renkun & Li, Wei & Mostaghimi, Javad & Wang, Qiuwang & Zeng, Min, 2020. "On the optimal heat source location of partially heated energy storage process using the newly developed simplified enthalpy based lattice Boltzmann method," Applied Energy, Elsevier, vol. 275(C).
    4. Sivasankaran, S. & Alsabery, A.I. & Hashim, I., 2018. "Internal heat generation effect on transient natural convection in a nanofluid-saturated local thermal non-equilibrium porous inclined cavity," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 509(C), pages 275-293.
    5. Riheb Mabrouk & Hassane Naji & Hacen Dhahri & Zohir Younsi, 2020. "Insight into Foam Pore Effect on Phase Change Process in a Plane Channel under Forced Convection Using the Thermal Lattice Boltzmann Method," Energies, MDPI, vol. 13(15), pages 1-29, August.
    6. Liu, Qing & He, Ya-Ling, 2017. "Lattice Boltzmann simulations of convection heat transfer in porous media," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 465(C), pages 742-753.
    7. Nemati, Maedeh & Shateri Najaf Abady, Ali Reza & Toghraie, Davood & Karimipour, Arash, 2018. "Numerical investigation of the pseudopotential lattice Boltzmann modeling of liquid–vapor for multi-phase flows," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 489(C), pages 65-77.
    8. Jourabian, Mahmoud & Darzi, A. Ali Rabienataj & Toghraie, Davood & Akbari, Omid ali, 2018. "Melting process in porous media around two hot cylinders: Numerical study using the lattice Boltzmann method," Physica A: Statistical Mechanics and its Applications, Elsevier, vol. 509(C), pages 316-335.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:eee:matcom:v:181:y:2021:i:c:p:170-191. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Catherine Liu (email available below). General contact details of provider: http://www.journals.elsevier.com/mathematics-and-computers-in-simulation/ .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.