The method of hydrodynamic modeling using a convolutional neural network

dc.contributor.authorNovotarskyi, M. A.
dc.contributor.authorKuzmych, V. A.
dc.contributor.authorНовотарський, М. А.
dc.contributor.authorКузьмич, В. А.
dc.date.accessioned2026-01-26T09:09:05Z
dc.date.available2026-01-26T09:09:05Z
dc.date.issued2023
dc.descriptionNovotarskyi M. A. The method of hydrodynamic modeling using a convolutional neural network / M. A. Novotarskyi, V. A. Kuzmych // Радіоелектроніка, інформатика, управління. – 2023. – № 4 (67). – C. 58-68.
dc.description.abstractEN: Context. Solving hydrodynamic problems is associated with high computational complexity and therefore requires considerable computing resources and time. The proposed approach makes it possible to significantly reduce the time for solving such problems by applying a combination of two improved modeling methods. Objective. The goal is to create a comprehensive hydrodynamic modeling method that requires significantly less time to determine the dynamics of the velocity field by using the modified lattice Boltzmann method and the pressure distribution by using a convolutional neural network. Method. A method of hydrodynamic modeling is proposed, which realizes the synergistic effect arising from the combination of the improved lattice Boltzmann method and a convolutional neural network with a specially adapted structure. The essence of the method consists of implementing a sequence of iterations, each of which simulates the process of changing parameters when moving to the next time layer. Each iteration includes a predictor step and a corrector step. At the predictor step, the lattice Boltzmann method works, which allows us to obtain the field of fluid velocities in the working area at the next time layer using the field of velocities at the previous layer. At the corrector step, we apply an improved convolutional neural network trained on a previously created data set. Using a neural network allows us to determine the pressure distribution on a new time layer with a predetermined accuracy. After adding the fluid compressibility correction on the new time layer, we get a refined value of the velocity field, which can be used as initial data for applying the lattice Boltzmann method at the next iteration. Calculations stop when the specified number of iterations is reached. Results. The operation of the proposed method was studied on the example of modeling fluid movement in a fragment of the human gastrointestinal tract. The simulation results showed that the time spent implementing the simulation process was reduced by 6–7 times while maintaining acceptable accuracy for practical tasks. Conclusions. The proposed hydrodynamic modeling method with a convolutional neural network and the lattice Boltzmann method significantly reduces the time and computing resources required to implement the modeling process in areas with complex geometry. Further development of this method will make it possible to implement real-time hydrodynamic modeling in three-dimensional domains. UK: Актуальність. Розв’язування гідродинамічних задач пов’язане з високою обчислювальною складністю і тому вимагає значних обчислювальних ресурсів і часу. Запропонований підхід дозволяє суттєво скоротити час розв’язування таких задач шляхом застосування комбінації двох вдосконалених методів моделювання. Мета. Метою є створення комплексного методу гідродинамічного моделювання, який вимагає значно менше часу для визначення динаміки поля швидкостей за рахунок використання модифікованого решітчастого методу Больцмана і розподілу тиску за рахунок використання згорткової нейронної мережі. Метод. Запропоновано метод гідродинамічного моделювання, який реалізує синергетичний ефект, що виникає при поєднанні вдосконаленого решітчастого методу Больцмана та згорткової нейронної мережі з спеціально адаптованою структурою. Суть методу полягає у реалізації послідовності ітерацій, на кожній з яких відбувається моделювання процесу зміни параметрів при переході на наступний часовий шар. Кожна ітерація включає крок предиктора та крок коректора. На кроці предиктора працює решітчастий метод Больцмана, який дозволяє отримати поле швидкостей рідини в робочій зоні на наступному часовому шарі за допомогою поля швидкостей на попередньому шарі. На кроці коректора ми застосовуємо вдосконалену згорткову нейронну мережу, навчену на раніше створеному наборі даних. Використання нейронної мережі дозволяє визначити розподіл тиску на новому часовому шарі із заданою точністю. Після додавання поправки на стисливість рідини на новому часовому шарі ми отримуємо уточнені значення поля швидкостей, які можна використовувати як початкові дані для застосування решітчастого методу Больцмана на наступній ітерації. Обчислення припиняються при досягненні заданої кількості ітерацій. Результати. Роботу запропонованого методу досліджено на прикладі моделювання руху рідини у фрагменті шлунково-кишкового тракту людини. Результати моделювання показали, що час, витрачений на реалізацію процесу моделювання, скоротився у 6–7 разів при збереженні прийнятної для практичних завдань точності. Висновки. Запропонований метод гідродинамічного моделювання зі згортковою нейронною мережею та решітчастим методом Больцмана суттєво скорочує час та обчислювальні ресурси, необхідні для реалізації процесу моделювання в областях зі складною геометрією. Подальший розвиток цього методу дозволить реалізувати гідродинамічне моделювання в реальному часі в тривимірних областях.
dc.identifier.urihttps://eir.zp.edu.ua/handle/123456789/26527
dc.language.isoen
dc.publisherНаціональний університет "Запорізька політехніка"
dc.subjecthydrodynamic modeling
dc.subjectconvolutional neural network
dc.subjectlattice Boltzmann method
dc.subjectгідродинамічне моделювання
dc.subjectзгорткова нейронна мережа
dc.subjectрешітчастий метод Больцмана
dc.titleThe method of hydrodynamic modeling using a convolutional neural network
dc.title.alternativeМетод гідродинамічного моделювання з використанням зверткової нейронної мережі
dc.typeArticle

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
S_58 Novotarskyi.pdf
Size:
1.09 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: