PADME - a new code for modeling planet georesources formation on heterogeneous computing systems

Relevance of the research. Many planets were detected in last few years, but there is no clear understanding of how they are formed. The Solar system was the only object for observation until recently, and all hypotheses about planet formation were based only on it. The fairly clear understanding ab...

Full description

Bibliographic Details
Main Authors: Viktor Protasov, Igor Kulikov
Format: Article
Language:Russian
Published: Tomsk Polytechnic University 2019-05-01
Series:Известия Томского политехнического университета: Инжиниринг георесурсов
Subjects:
Online Access:http://izvestiya.tpu.ru/archive/article/view/1621
_version_ 1797813285246992384
author Viktor Protasov
Igor Kulikov
author_facet Viktor Protasov
Igor Kulikov
author_sort Viktor Protasov
collection DOAJ
description Relevance of the research. Many planets were detected in last few years, but there is no clear understanding of how they are formed. The Solar system was the only object for observation until recently, and all hypotheses about planet formation were based only on it. The fairly clear understanding about Solar system formation was founded with time, but there are some doubts yet, because we do not know what was in the beginning of the process, and what was acquired afterwards. Moreover, the formed ideas often could not explain some features of other systems. Searching for Earth-like terrestrial planets is another very important problem. Even if any of found exoplanets will be similar to Earth, we could not say that it is the "second Earth" exactly, because its internal, geological, composition could be different. Venus is a vivid example of this. Another relevant issue is exploring geo assets not only of nearby planets and asteroids, but in the near future of more distant space objects. If we know what minerals are inside them, we will cut the costs on the ground analysis with expensive spacecrafts. Therefore, it is very important to know not only the kinematic characteristics of a planet, but its internal composition as well. Thus, the issue of chemical-kinetics modeling in the early stages of the planetary system evolution becomes urgent. Mathematical modeling on a par with observation could help to find the answers to this question. But the computational astrophysics, as many other fields of science, is very demanding to resources of computing systems, if we want to obtain the high quality solution. So developing new numerical methods and mathematical models are as relevant as more efficient use of computational power in existing methods. The aim of the study is to develop a new method for modeling planet formation in 3D2V formulation based on two-phase approach, adapted for using in heterogeneous computing systems equipped with graphics accelerators supporting NVIDIA CUDA technology. The methods of the study. Fluids-in-cells method of Belotserkovskii-Davydov, modified with using the Godunov method, is used to model the gas component. A dust component is described by N-body system solved with Particle-Mesh method. The Clouds-in-Cells approach is used to increase the accuracy of modeling of the particles dynamics. Poisson equation for gravitational potential is solved with fast Fourier transform method. The results. The authors have developed the method for modeling planet formation. The verification results are introduced. The gas dynamics part was tested with use of model problems in gas dynamics, and correctness of solution of Poisson equation was assessed by using function with known potential distribution. The paper introduces as well the gas-dust disk modeling results with formation of sealing of gas and dust, which can be interpreted as potential exoplanet. Advisability of using the graphics accelerators for such problems is demonstrated.
first_indexed 2024-03-13T07:50:52Z
format Article
id doaj.art-387a1fcf274d44489101dd3017e5431d
institution Directory Open Access Journal
issn 2500-1019
2413-1830
language Russian
last_indexed 2024-03-13T07:50:52Z
publishDate 2019-05-01
publisher Tomsk Polytechnic University
record_format Article
series Известия Томского политехнического университета: Инжиниринг георесурсов
spelling doaj.art-387a1fcf274d44489101dd3017e5431d2023-06-02T21:06:13ZrusTomsk Polytechnic UniversityИзвестия Томского политехнического университета: Инжиниринг георесурсов2500-10192413-18302019-05-013268PADME - a new code for modeling planet georesources formation on heterogeneous computing systemsViktor ProtasovIgor KulikovRelevance of the research. Many planets were detected in last few years, but there is no clear understanding of how they are formed. The Solar system was the only object for observation until recently, and all hypotheses about planet formation were based only on it. The fairly clear understanding about Solar system formation was founded with time, but there are some doubts yet, because we do not know what was in the beginning of the process, and what was acquired afterwards. Moreover, the formed ideas often could not explain some features of other systems. Searching for Earth-like terrestrial planets is another very important problem. Even if any of found exoplanets will be similar to Earth, we could not say that it is the "second Earth" exactly, because its internal, geological, composition could be different. Venus is a vivid example of this. Another relevant issue is exploring geo assets not only of nearby planets and asteroids, but in the near future of more distant space objects. If we know what minerals are inside them, we will cut the costs on the ground analysis with expensive spacecrafts. Therefore, it is very important to know not only the kinematic characteristics of a planet, but its internal composition as well. Thus, the issue of chemical-kinetics modeling in the early stages of the planetary system evolution becomes urgent. Mathematical modeling on a par with observation could help to find the answers to this question. But the computational astrophysics, as many other fields of science, is very demanding to resources of computing systems, if we want to obtain the high quality solution. So developing new numerical methods and mathematical models are as relevant as more efficient use of computational power in existing methods. The aim of the study is to develop a new method for modeling planet formation in 3D2V formulation based on two-phase approach, adapted for using in heterogeneous computing systems equipped with graphics accelerators supporting NVIDIA CUDA technology. The methods of the study. Fluids-in-cells method of Belotserkovskii-Davydov, modified with using the Godunov method, is used to model the gas component. A dust component is described by N-body system solved with Particle-Mesh method. The Clouds-in-Cells approach is used to increase the accuracy of modeling of the particles dynamics. Poisson equation for gravitational potential is solved with fast Fourier transform method. The results. The authors have developed the method for modeling planet formation. The verification results are introduced. The gas dynamics part was tested with use of model problems in gas dynamics, and correctness of solution of Poisson equation was assessed by using function with known potential distribution. The paper introduces as well the gas-dust disk modeling results with formation of sealing of gas and dust, which can be interpreted as potential exoplanet. Advisability of using the graphics accelerators for such problems is demonstrated.http://izvestiya.tpu.ru/archive/article/view/1621mathematical modelingcomputational astrophysicsgravitational gas dynamicsplanet formationplanetary interiorparallel numerical methods
spellingShingle Viktor Protasov
Igor Kulikov
PADME - a new code for modeling planet georesources formation on heterogeneous computing systems
Известия Томского политехнического университета: Инжиниринг георесурсов
mathematical modeling
computational astrophysics
gravitational gas dynamics
planet formation
planetary interior
parallel numerical methods
title PADME - a new code for modeling planet georesources formation on heterogeneous computing systems
title_full PADME - a new code for modeling planet georesources formation on heterogeneous computing systems
title_fullStr PADME - a new code for modeling planet georesources formation on heterogeneous computing systems
title_full_unstemmed PADME - a new code for modeling planet georesources formation on heterogeneous computing systems
title_short PADME - a new code for modeling planet georesources formation on heterogeneous computing systems
title_sort padme a new code for modeling planet georesources formation on heterogeneous computing systems
topic mathematical modeling
computational astrophysics
gravitational gas dynamics
planet formation
planetary interior
parallel numerical methods
url http://izvestiya.tpu.ru/archive/article/view/1621
work_keys_str_mv AT viktorprotasov padmeanewcodeformodelingplanetgeoresourcesformationonheterogeneouscomputingsystems
AT igorkulikov padmeanewcodeformodelingplanetgeoresourcesformationonheterogeneouscomputingsystems