Mathematical Modeling of Changes in the Temperature of the Soil Environment in the Python Programming Language

Number of journal: 1-2-2023
Autors:

Sakharov I.I.,
Polunin V.M.,
Litvinov P.V.

DOI: https://doi.org/10.31659/0044-4472-2023-1-2-65-70
УДК: 551.34

 

AbstractAbout AuthorsReferences
A calculation module for predicting temperature changes in the soil base using numerical modeling with the help of finite elements is presented. A detailed algorithm for the implementation of the temperature problem is presented, indicating the accepted physical equations; accepted methods for generating local stiffness matrices and mass matrix; methods for generating local vectors of the right side; accepted method of solving the problem in time. The description of the used scientific software libraries in the python programming language for generating a finite element mesh for computational domains is given. Verification of the calculation results obtained by the authors is confirmed by the high convergence of the temperature values in the soil base, which were obtained in the Termoground calculation module.
I.I. SAKHAROV, Doctor of Sciences (Engineering), (This email address is being protected from spambots. You need JavaScript enabled to view it.),
V.M. POLUNIN, Engineer (This email address is being protected from spambots. You need JavaScript enabled to view it.),
P.V. LITVINOV, Student, (This email address is being protected from spambots. You need JavaScript enabled to view it.)

St. Petersburg State University of Architecture and Civil Engineering (4, 2nd Krasnoarmeyskaya Street, St. Petersburg, 190005, Russian Federation)

1. Tsytovich N.A. Mekhanika merzlyh gruntov (obshchaya i prikladnaya) [Mechanics of frozen soils (general and applied)]. Moscow: Vysshaya shkola. 1973. 448 p.
2. Sakharov I.I. Modern approaches to the design of foundations and foundations for permafrost objects, taking into account the effects of global warming. Modern theoretical and practical issues of geotechnics: new materials, designs, technologies and calculation methods (GFAC 2021). Saint Petersburg. 2021. Vol. 1, pp. 9–10. (In Russian).
3. Andrianov P.I. Temperatura zamerzaniya gruntov [Soil freezing temperature]. Moscow: Publishing house of the Academy of Sciences of the USSR, 1936. 16 p.
4. Berezantsev V.G. Raschet osnovanij sooruzhenij. [Calculation of the foundations of structures]. Leningrad: Publishing house of literature on construction. 1970. 212 p.
5. Kronik Ya.A. Raschety temperaturnyh polej i napryazhenno-deformirovannogo sostoyaniya gruntovyh sooruzhenij metodom konechnyh elementov [Calculations of temperature fields and stress-strain state of soil structures by the finite element method]. Moscow: MISI. 1982. 102 p.
6. Segerlind L. Primenenie metoda konechnyh elementov [Application of the finite element method]. Moscow: Mir. 1979. 392 p.
7. Karlov V.D. Osnovaniya i fundamenty na sezonnopromerzayushchih puchinistyh gruntah [Bases and foundations on seasonally freezing heaving soils]. Saint Petersburg: Nestor-Istoriya 2007. 359 p.
8. Sakharov I.I. Physicomechanics of cryoprocesses in soils and its applications in assessing the deformations of buildings and structures. D-r. Diss. (Engineering). Saint Petersburg. 1995. (In Russian).
9. Mangushev R.A., Karlov V.D., Sakharov I.I. Mekhanika gruntov [Soil mechanics]. Moscow: ASV. 2011. 264 p.
10. Welli Yu.Ya., Dokuchaeva V.I., Fedorova N.F. Spravochnik po stroitel’stvu na vechnomerzlyh gruntah [Reference book on construction on permafrost soils]. Leningrad: Stroyizdat. 1977. 552 p.
11. Aramanovich I.G., Levin V.I. Uravnenie matematicheskoj fiziki [Equation of mathematical physics]. Moscow: Nauka. 1969. 288 p.
12. Krasnov M.L., Makarenko G.I., Kiselev A.I. Variacionnoe ischislenie [Variational calculus]. Moscow: Mir. 1973. 190 p.
13. Pekhovich A.I., ZHidkih V.M. Raschet teplovogo rezhima [Calculation of the thermal regime]. Leningrad: Energiya. 1976. 350 p.
14. Lukashevich A.A. Sovremennye chislennye metody stroitel’noj mekhaniki [Modern numerical methods of structural mechanics]. Khabarovsk: KhSTU. 2003. 135 p.
15. Pirumov U.G. Chislennye metody. [Numerical methods]. Moscow: MAI. 1998. 188 p.
16. Kudryavcev S.A., Saharov I.I., Paramonov V.N. Promerzanie i ottaivanie gruntov prakticheskie primery i konechnoelementnye raschety [Freezing and thawing of soils practical examples and finite element calculations]. St. Petersburg: Georeconstruction. 2014. 260 p.
17. Kudryavtsev S.A. Calculations of the process of freezing and thawing using the program «TERMOGROUND”. Urban reconstruction and geotechnical construction. 2004. Vol. 1. No. 8, pp. 83–97. (In Russian).
18. Gallager R. Metod konechnyh elementov osnovy [Fundamental Finite Element Method]. Moscow: Mir. 1984. 428 p.

For citation: Sakharov I.I., Polunin V.M., Litvinov P.V. Mathematical modeling of changes in the temperature of the soil environment in the Python programming language. Zhilishchnoe Stroitel’stvo [Housing Construction]. 2023. No. 1–2, pp. 65–70. (In Russian). DOI: https://doi.org/10.31659/0044-4472-2023-1-2-65-70


Print   Email