Створення та використання вирішувачів в пакеті OpenFOAM для моделювання поля температур

І.М. Кузьменко, канд. техн. наук
Національний технічний університет України
«Київський політехнічний інститут ім. Ігоря Сікорського»
Україна, 03056, Київ, пр-т Перемоги, 37 
тел. 0683757943, e-mail: Ця електронна адреса захищена від спам-ботів. Вам необхідно увімкнути JavaScript, щоб побачити її.

Èlektron. model. 2023, 45(2):108-114

https://doi.org/10.15407/emodel.45.02.108

АНОТАЦІЯ

Моделюється поле температур в пакеті OpenFOAM з використанням стандартного та створеного вирішувачів. Об’єктом дослідження є чисельні вирішувачі пакету OpenFOAM та допоміжні утиліти для обрахунку температурного поля. Виявлено вплив вирішувачів пакету OpenFOAM на час обрахунку температурного поля, що дає можливість створити вирішувач із меншим часом обрахунку. Аналіз теплообміну проведено за допомогою ви­рішення задачі теплопровідності. Створений вирішувач написано з використанням від­критого програмного коду OpenFoam мовою програмування C++ у середовищі Visual Studio Code. Для роботи вирішувача на платформі Salome генерується розрахункова сіт­ка. Створений вирішувач для обрахунку температур в пакеті OpenFOAM потребує мен­ше часу для обрахунку.

КЛЮЧОВІ СЛОВА:

вирішувач, поле температур, розрахункова сітка, OpenFOAM.

СПИСОК ЛІТЕРАТУРИ

  1. Girfoglio M, Quaini A., Rozza G. Validation of an openFOAM based solver for the Euler Equations with benchmarks for mesoscale atmospheric modeling. [Електронний ресурс], Режим доступу: https://arxiv.org/pdf/2302.04836.pdf
  2. Tukovic Z., Karac A., Cardiff Ph. et al. OpenFOAM Finite Volume Solver for Fluid-Solid Interaction. [Електронний ресурс]. Режим доступу: https://www.academia.edu/48642912/OpenFOAM_Finite_Volume_Solver_for_Fluid_Solid_Interaction.
  3. OpenFOAM v8 User Guide, [Електронний ресурс]. Режим доступу: https://cfd.direct/openfoam/user-guide.
  4. Rhoads J. OpenFOAM Workshop 2014: Effects of grid quality on solution accuracy, 2014. [Електронний ресурс]. Режим доступу: http://afinemesh.files.wordpress.com/2014/07/ofwpdf
  5. OpenFoam [Електронний ресурс]. Режим доступу: https://www.openfoam.org
  6. ParaView [Електронний ресурс]. Режим доступу: https://www.paraview.org
  7. С++ [Електронний ресурс]. Режим доступу: https://cplusplus.com
  8. Лабай В.Й. Тепломасообмін Львів: Тріада Плюс, 1998, 260 с.
  9. Іванченко В.В., Барвін О.І., Штунда Ю.М. Конструювання та розрахунок кожухотрубчатих теплообмінних апаратів. Луганськ: Вид-во СНУ ім. В. Даля, 2006, 260с.
  10. Docker [Електронний ресурс]. Режим доступу:  https://docker.com
  11. Core i7 Crushes M1 in AI. [Електронний ресурс]. Режим доступу: https://www.pcworld. com/article/394051/intel-benchmarks-say-apples-m1-isnt-faster.html#:~:text=For%20content %20creation%20tasks%2C%20Intel,265%20file%20conversion

КУЗЬМЕНКО Ігор Миколайович, канд. техн. наук, доцент кафедри цифрових технологій в енергетиці, НН ІАТЕ Національного технічного університету України «Київський політехнічний інститут ім. Ігоря Сікорського». У 1994 р. закінчив Київський полі­тех­нічний інститут. Область наукових досліджень — обчислювальна математика, мате­матична фізика, тепломасообмін, турбулентність

Повний текст: PDF