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...
Main Authors: | , |
---|---|
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 |