Научная статья на тему 'Simulation of 3D transient flow passing through an intestinal anastomosis by Lattice-Boltzmann method'

Simulation of 3D transient flow passing through an intestinal anastomosis by Lattice-Boltzmann method Текст научной статьи по специальности «Математика»

CC BY
181
17
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
mathematical model / lattice method of Boltzmann / anastomosis simulation / математична модель / решітчастий метод Больцмана / моделювання анастомозу

Аннотация научной статьи по математике, автор научной работы — Novotarskyi M. A., Stirenko S. G., Gordienko Y. G.

Context. Recently, the number of reconstructive operations on the digestive tract has significantly increased. Such operations have predictable negative consequences associated with disruptions of hydrodynamic processes in the anastomosis area. These negative consequences can be partially avoided by choosing anastomosis anatomical form based on mathematical modeling. Known mathematical models are cumbersome and do not allow to obtain results in real time. The proposed approach using lattice Boltzmann method allows solving this problem. Objective. The purpose of the work is to develop a three-dimensional mathematical model of anastomosis for research of hydrodynamic parameters of fluids with complex structure in real time. Method. The method of constructing and analyzing the mathematical model of anastomosis of the digestive tract based on lattice Boltzmann method is proposed. The method differs in that it provides simultaneous analysis of hydrodynamic parameters of the liquid and determines the nature of movement of fine-grained inclusions in the anastomosis area. The main stages of the method are the development of technology for determining the modeling area, discretization of the three-dimensional Boltzmann equation with the choice of lattice and the nature of the collision operator, taking into account the complex structure of the liquid; development of the technology of transition from the density distribution function to the distribution of pressure at the mesoscopic level, taking into account the properties of the liquid, the creation of the process of transforming the set of mesoscopic parameters into the macroscopic parameters of the liquid. Results include determining the distribution of the velocity field in the anastomosis area to modify its geometry. The study of the influence of gravity on the nature of motion of fine-grained inclusions has been carried out. The quantitative characteristics of the delay of particles in the area of anastomosis, depending on the dynamic viscosity of the liquid, are determined. Conclusions. The three-dimensional mathematical model discussed in this paper is based on the application of the lattice Boltzmann method for calculating the hydrodynamic parameters of the motion of fluid in the study area. The distinctive feature of the model is that it accounts for the complex nature of the liquid having fine-grained inclusions. The model allows determining the behavior of these inclusions and the field of speed with sufficient accuracy in real time.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

МАТЕМАТИЧНЕ МОДЕЛЮВАННЯ ТРИВИМІРНОГО НЕСТАЦІОНАРНОГО ПОТОКУ ЧЕРЕЗ АНАСТАМОЗ ТРАВНО- ГО ТРАКТУ РЕШІТЧАСТИМ МЕТОДОМ БОЛЬЦМАНА

Актуальність. Останнім часом істотно зросла кількість реконструктивних операцій на травному тракті людини. Результати таких операцій мають прогнозовані негативні наслідки, що пов’язані з порушеннями гідродинамічних процесів у зоні анастомозу. Ці негативні наслідки можливо частково усунути шляхом вибору форми анастомозу на основі математичного моделювання. Відомі математичні моделі є громіздкими і не дозволяють отримувати результати в реальному масштабі часу. Запропонований в роботі підхід з використанням решітчастого методу Больцмана дозволяє вирішити цю проблему. Метою роботи є розробка тривимірної математичної моделі області анастомозу для дослідження з достатньою точністю гідродинамічних параметрів рідини зі складною структурою в реальному масштабі часу. Метод. Запропоновано метод побудови та аналізу математичної моделі анастомозу травного тракту на основі решітчастого методу Больцмана. Метод відрізняється тим, що забезпечує одночасний аналіз гідродинамічних параметрів рідини та визначає характер руху дрібнозернистих включень у зоні анастомозу. Основні етапи методу: розробка технології задавання області моделювання, дискретизація тривимірного рівняння Больцмана з вибором решітки та характеру оператора колізій, який враховує складну структуру рідини; розробка технології переходу від функції розподілу густини до розподілу тиску на мезоскопічному рівні з урахуванням особливостей властивостей рідини, перехід від мезоскопічних до макроскопічних параметрів рідини. Результати моделювання включають визначення розподілу поля швидкостей в зоні анастомозу з метою модифікації його геометрії. Проведено дослідження впливу сили тяжіння на характер руху дрібнозернистих включень. Визначено кількісну характеристику затримки частинок в області анастомозу в залежності від динамічної в’язкості рідини. Висновки. Розглянута в даній роботі тривимірна математична модель базується на застосуванні решітчастого методу Больцмана при обчисленні гідродинамічних параметрів руху рідини в області дослідження. Особливість моделі полягає в урахуванні складного характеру рідини, яка включає дрібнозернисті включення. Модель дозволяє визначати характер поведінки цих включень та поле швидкостей з достатньою точністю в реальному масштабі часу.

Текст научной работы на тему «Simulation of 3D transient flow passing through an intestinal anastomosis by Lattice-Boltzmann method»

UDC 004.942

Novotarskyi M. A.1, Stirenko S. G.2, Gordienko Y. G.3

1Dr.Sc, Professor of Department of Computer Engineering, National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic

Institute", Kyiv, Ukraine

2Dr.Sc, Professor, Head of Department of Computer Engineering, National Technical University of Ukraine "Igor Sikorsky Kyiv

Polytechnic Institute", Kyiv, Ukraine

3Dr.Sc, Professor of Department of Computer Engineering, National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic

Institute", Kyiv, Ukraine

SIMULATION OF 3D TRANSIENT FLOW PASSING THROUGH AN INTESTINAL ANASTOMOSIS BY LATTICE-BOLTZMANN METHOD

Context. Recently, the number of reconstructive operations on the digestive tract has significantly increased. Such operations have predictable negative consequences associated with disruptions of hydrodynamic processes in the anastomosis area. These negative consequences can be partially avoided by choosing anastomosis anatomical form based on mathematical modeling. Known mathematical models are cumbersome and do not allow to obtain results in real time. The proposed approach using lattice Boltzmann method allows solving this problem.

Objective. The purpose of the work is to develop a three-dimensional mathematical model of anastomosis for research of hydrodynamic parameters of fluids with complex structure in real time.

Method. The method of constructing and analyzing the mathematical model of anastomosis of the digestive tract based on lattice Boltzmann method is proposed. The method differs in that it provides simultaneous analysis of hydrodynamic parameters of the liquid and determines the nature of movement of fine-grained inclusions in the anastomosis area. The main stages of the method are the development of technology for determining the modeling area, discretization of the three-dimensional Boltzmann equation with the choice of lattice and the nature of the collision operator, taking into account the complex structure of the liquid; development of the technology of transition from the density distribution function to the distribution of pressure at the mesoscopic level, taking into account the properties of the liquid, the creation of the process of transforming the set of mesoscopic parameters into the macroscopic parameters of the liquid.

Results include determining the distribution of the velocity field in the anastomosis area to modify its geometry. The study of the influence of gravity on the nature of motion of fine-grained inclusions has been carried out. The quantitative characteristics of the delay of particles in the area of anastomosis, depending on the dynamic viscosity of the liquid, are determined.

Conclusions. The three-dimensional mathematical model discussed in this paper is based on the application of the lattice Boltzmann method for calculating the hydrodynamic parameters of the motion of fluid in the study area. The distinctive feature of the model is that it accounts for the complex nature of the liquid having fine-grained inclusions. The model allows determining the behavior of these inclusions and the field of speed with sufficient accuracy in real time.

Keywords: mathematical model, lattice method of Boltzmann, anastomosis simulation.

NOMENCLATURE

x, y, z - continuous Cartesian coordinates of three-dimensional space;

t - time of simulation;

v - elocity of the elemental volume of liquid at the mesoscopic level;

vro - vector of velocity of the elemental fluid volume in the node ro;

f y, z, v, t) - density distribution function;

fro - density distribution function at node ro ;

f(x, y, z, v, t) - equilibrium density distribution function;

T - relaxation factor in the direction f(eq) (x, y, z, v, t);

8 - parameter of fine-grained inclusions;

cs - speed of sound propagation in the studied area;

X - kinematic viscosity;

n - dynamic viscosity;

p^ - liquid density;

p - pressure at the outlet;

n - number of fine-grained inclusions in the simulation area;

d - diameter of the fine-grained inclusion;

Pp - density of fine-grained inclusions;

u - vector of macroscopic velocity;

Wa~ weight ratio in the node ro;

At, Ax, Ay, Az - steps in time and space. INTRODUCTION

Life science nowadays is a rapidly developing area of research. The urgent need for obtaining new results in this field of knowledge arose long ago but was constrained by the considerable complexity of research objects. Biological processes, which, as a rule, are the main objects of the study of life sciences, are characterized by variability, which is caused by the dependence on many parameters. However, the complexity of measuring these parameters is another important challenge that impedes progress in this area. In most cases, this complexity is due to the fact that there are difficulties with direct access to the object of measurement. Another negative factor is that the measuring instruments significantly affect the investigated process. Therefore, in this area, simulation has been and remains one of the most effective methods of research.

© Novotarskyi M. A., Stirenko S. G., Gordienko Y. G., 2018 DOI 10.15588/1607-3274-2018-1-9

This work describes the mathematical modeling of fluid motion with fine-grained inclusions through anastomoses in the lower section of the human digestive tract. The importance of this study is based on the fact that this section of the digestive tract is characterized by high peristaltic activity and, accordingly, high sensitivity to surgical intervention. A traditional approach, in this case, is to solve a boundary value problem based on a system of equations containing the Navier-Stokes equation and the flow continuity equation. The process of solving this non-stationary nonlinear boundary-value problem is cumbersome and requires a large amount of computational resources since rapid change in parameters requires a high degree of discretization and imposes additional conditions on the convergence of computational methods. Therefore, in recent years, alternative approaches have been developing rapidly using neural networks, cellular automata and other means of description for complex processes. Among the above-mentioned methods, the method based on solving the lattice Boltzmann equation in each node of the discrete area is important and is called the lattice Boltzmann method.

1 PROBLEM STATEMENT

This work describes the development and research of a mathematical model of fluid motion with fine-grained inclusions through the anastomosis area of the lower part of the digestive tract. The objective functions of such a model are to determine the velocity field, the pressure distribution and the characteristics of sticking of finegrained inclusions in the anastomosis area. To simplify the simulation process and achieve the possibility of mathematical modeling in real time, the lattice Boltzmann method is applied. The Boltzmann equation for 3D simulation describes the probability of the fact that the elemental volume of a liquid at a time t will be in a cube with a center at

the point with the coordinates (x, y, z) and the lengths of the edges dx, dy, dz, and the velocity of the motion of this elemental volume will be in the range from v to dv [1].

In general, the equation is represented by the expression:

df ( У, z, vt) fdf ( У, z, vt) df ( У, z, vt)

dt

■ + v

df ( У, z, vt)

dz

dx

= Q

dy

(f (x, y, z, v, t)). (1)

The function of the right-hand side of the equation (1) is

called the collision operator. The operator Q (f (x, y, z, v, t))

describes the nature of the collisions of elemental volumes during the movement of the fluid. In general, the operator of collisions is given by the following expression:

Q( (x,y, z, v, t)) = S ^ f (x,y, z, v, t) - f(eq) (x,y, z, v, t)) .(2)

where T - a constant that determines the time scale required to establish a local equilibrium, S - a parameter whose value

depends on the presence and the compacted location of the fine-grained inclusions in the node at the moment of

collision, f(eq) (x, y, z, v, t) - equilibrium function of the

Maxwell-Boltzmann density distribution.

Equations (1) and (2) describe the fluid behavior at each point of the investigated area at mesoscopic level. Therefore, there is a problem of transition from mesoscopic to macroscopic level, on which the fluid parameters are represented by the velocity field and the pressure distribution.

For such a transition, we will apply a Chapman-Enskog expansion [2] adapted to the conditions of this model, which forms the connection between the kinematic viscosity and the Boltzmann equation parameters:

X =

(2x-AtS)<

2S

The Chapman-Enskog expansion allows replacing the solution of a boundary-value problem based on the Navier-Stokes equation by solving a set of Boltzmann equations, each of which describes the dynamics of the movement of elementary fluid volumes in the nodes of a discrete lattice covering the study area.

2 LITERATURE REVIEW

There are two main approaches for simulating the flow of fluid, which use the macroscopic and mesoscopic level of process description. A traditional approach to obtaining fluid flow parameters is involves applying numerical methods for solving a boundary value problem on the basis of the Navier-Stokes equation [3]. Methods of finite differences [4], methods of finite elements [5] and methods of finite volumes are widely used [6]. These methods have common disadvantages related to stability and convergence, since through discretization of the corresponding equations these methods are reduced to the solution of the system of linear algebraic equations by iterative methods. Despite the possibility of achieving high accuracy of the solution, it is often difficult to achieve the convergence of the iterative process, provided the variability of the input data and in areas of complex geometry. Unfortunately, multiple physical processes, including those processes occurring in biological objects, have precisely such characteristics [7]. The disadvantages of numerical methods also include the complexity of parallelizing the process of solving the boundary value problem. To overcome these and some other disadvantages, alternative approaches were explored. The lattice Boltzmann method, which describes the movement of elemental volumes of liquid at the mesoscopic level, is one of the most popular approaches. The first publications on the lattice Boltzmann method have a nearly 30-year history [8]. During this time, the method received a significant theoretical basis and became one of the popular methods of simulating fluid motion in biological objects [9]. The reason for the high popularity of lattice Boltzmann method is the fact that the calculations of fluid flow parameters are performed locally for each discrete point, which allows the use of parallel algorithms [10]. The method can also be

effectively applied to simulate three dimensional areas with complex geometry [11] and to take into account the complex structure of the liquid [12]. These properties of the lattice Boltzmann method are the basis for choosing tools to study of anastomosis of the digestive tract [13, 14].

3 MATERIALS AND METHODS

The mathematical model of ileum anastomosis of the human digestive tract is considered in this paper. The shape of a three-dimensional area has the form of a rectangular parallelepiped with an internal cavity that corresponds to the investigated fragment of the ileum. The geometry of this anastomosis is based on the experience of practicing surgeons. The general view of the study area is shown in fig. 1.

Through the inner cavity flows a fluid that has a complex structure. Parameters of this fluid vary during the computational experiment in the following ranges: liquid density p^ [ kg/m3]: 100 - 1000; dynamic viscosity of the

liquid n [ Pa s]: 10-3 -100; speed of the fluid through the inlet u [m/s]: 0 - 0.09; outlet pressure p [Pa]: 105; number of fine-grained inclusions in the field of simulation [Pcs] 1 - 1000; diameter of the fine-grained inclusion d [m] 10-4 - 10-3; density of fine-grained inclusions pp [kg/m3]

1000 - 1500 [ kg/m3].

Parameters of the mathematical model vary in the following range: maximum number of time steps mmax: 1 - 100; number of nodes in the discretizing grid

Q( x

, y,

"k

: 2000500000; maximum step in the

time layer [s]: 0.01.

The first step in the implementation of the mathematical model of fluid motion in the area, shown in fig. 1, is to

discretize the area. In this case, the rectangular parallelepiped G is covered by a three-dimensional lattice q , the nodes

ro(xp yj, xk ) of which are elements of the set:

<ro(x., y .,z, )i — 0,i - 1, J — J - 1,k — 0,k - 1}

I \ l J k 7 max 1J Jmax ' ' max I ■

Q

Each of the nodes belongs to one or three types: "wet" nodes or nodes in the fluid area, "dry" nodes or nodes of the environment and boundary nodes constituting the limiting surface.

We describe the evolution of elementary fluid volumes in the nodes of the area by a system of equations:

f + v Vf = 1 If - f(eq)

<->, ro J ro t ro

ro = 0,1,2,..., Q - 1, (3)

where fro - density distribution function in the direction of

the mesoscopic velocity vector vro, f(eq) - an equilibrium

density distribution function corresponding to the vector v .

We discretize the system of equations (3) over time and spatial variables for numerical solutions. Let us represent the vector of the mesoscopic velocity of the elementary volume of a liquid at the point ro by the tuple

vro — ^vro i vro i vro J of its projections on the axis X, y, z.

Marking the time step as At, and spatial steps for each

coordinate as Ax — v At, Ay — v At, Az — v At

® ® - ® ® © ®

x y z

we can produce the discrete version of the Boltzmann equation:

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

f (x +Ax , y +Av , z +Az , t + At )- f ( x + Ax , y + Av , z + Az , t )

Jro\ ro (D'-'ro ■'to' ro ro' ) J ro v ro (O'-'O) s ro^ ro ro' / +

At

Figure 1 - General view and geometric dimensions of "side-to-side" anastomosis

f (x + Ax , y ,z ,t) —f (x , y ,z ,t) f (x , y + Ay ,z ,t)-f (x , y , y ,t)

J a> \ a> <o1 • <o1 to1 / •/(dV®'® ® /|®V®'® • w © / •/(dV®'®'® /

Ax

Ay

• m

f (x , x , z + Az , t) — f (x , y , z , t ) f (x , y , z , t) — f( q) (x , y , z , t )

•'to V to' to' to to' / -'to V to'-'to' to' / -'to V to'-'to' to' / -'k V to'-'to' to' /

Az„

Let's set Axk = At = 1 . Then equation (4) will look

like:

f(eq) = w p

f ( x +Ax , y +Ay , z +Az , t + At ) — f ( x , y , z , t ) =

"'OO V 00 00'-00 -00' 00 00' / -'ooVoo'-oo'oo'/

= —1 f f (x , y , z , t) — /H(x , y , z , t)) (5)

•'(D \ a' / Ja> V <o • <o <o / ' \J>

. 3 9 , ,2 3 , ,

1 + -r v® •u + 4 ( •u )--2 (u •u )

cs 2cs 2cs

(4)

(8)

The simulation of the process of solving equation (5) is carried out in two stages.

1. Collision at the node :

-^o ((, y», z»,t + At) = 4 ((, y», z»,t) -

- 1 ( f» ((, y», z»,t) - ^ ((, y», z»,t) I . (6)

Ax

where c =--constant that determines the speed of

* At

the activity in the lattice.

We will determine scaling factors w using the

expression

c k =i

1/3, CD =0,

1/18, CO = 1,2,3,4,5,6, 1/36, cD = 7,8,9,...,18,

for each node velocity (0,0,0), k = 0,

(±1,0,0)c, (0,±1,0)c, (0,0,±1)c,k = 1,2,3,4,5,6, (±1,±1,0)c, (±1,0,±1)c,(0,±1,±1 )c, k = 7,8,9,...18.

2. Distribution of the obtained value of the distribution function f» (x», y», z», t + At) for the moment of time t + At to the neighboring nodes of the grid:

f »(( + Axra, yra + Ay», z» + Az», t + At) = fk ((, yra, ^, t + At). (7)

Neighborhood relationship identifies those nodes for Considering the fact that the fluid pressure p » m each

which the interaction with the current node is given. For node is related to the distribution function through the this model, the nature of such connections is unified and is called D3Q19 (fig. 2).

Equation (6) includes an equilibrium density distribution function for a node co.

We apply an expression for this function, which was first proposed in the work [15].

expression p» = c2f» , we can write the expression for pressure in the equilibrium state:

p(eq)= c2 f (eq)= w i p + .Pca '-s J ca "^o i .P T

P0

Vt • u , 9 ( •u ) 3 u2

Figure 2 - The structure of the connections for an arbitrary node on the grid D3Q19

where pQ = c2p - average pressure.

Let's modify equation (5), replacing f» with p»

p (x +Ax , y +Ay , z +Az , t + At) - p (x , y , z , t) =

-Poo v 00 00'-00 -OO'OO 00' / -Poo v 00'- 00' 00' /

= —-I p

T V c

(x , y , z , t)— p( q)(x , y , z , t)

V CD'-7 CD' CD' } ^CO V to to to' }

(9)

Having solved the equation according to the scheme (6), (7), we can determine the macroscopic parameters of the pressure distribution and velocity fields from the equations:

P = Z Pc u = — ZVtPt

to p0 to

(10)

4 EXPERIMENTS

The main results of the simulations were obtained on the example of the classical spatial form of anastomosis,

1

which is shown in fig. 1. During the simulation one of the important tasks was to determine the distribution of pressure and velocity fields in the study area, depending on the fluid parameters. Such research allows to determine areas with extreme values of measured parameters and, based on this information, formulate recommendations for choosing the geometric form of anastomosis, which would allow to critically reduce the risk of the so-called "blind bags" or unwanted additional cavities.

The second group of experiments aimed to determine the trajectories and the behavior of fine-grained inclusions in the fluid under study. The main parameters of the variation during these experiments were the size and number of particles, which can simultaneously be in the area we are investigating. To simplify the calculations, it is assumed that all the fine-grained inclusions have the same shape, size and density. The tasks of this group of studies were to determine the areas of accumulation of particles, which indicate the possibility of occurrence of stagnant phenomena in the application of a particular form of anastomosis.

The study used self-created software written in the algorithmic programming language Python in the environment PyCharm. Third-party software in the form of additional modules pyLBM-0.2.1, numpy-1.12.1, Cython-0.25.2, mpi4py-2.0.0, matplotlib-2.0.2 and others was also used. To prepare geometric forms of anastomosis, the package for creating 3D computer graphics Blender-2.78 was used.

5 RESULTS

The main results are obtained through the creation and study of a mathematical model of fluid motion with finegrained inclusions in a three-dimensional complex domain. To determine the fluid parameters, a technology based on the application of the Boltzmann lattice method was used. The created model allows to get parameters of speed of a liquid with accuracy e < 10-5 m/s. However, the great variability of biological processes makes absolute values of field velocities less informative when evaluating biological phenomena. The simulation results presented in a graphical form allow us to qualitatively evaluate the field of fluid velocities and draw conclusions about the correction of the form of anastomosis. For example, the velocity field shown in fig. 3, displays areas that require shape correction.

The trajectory of the motion of fine-grained inclusions at each time of the modeling time was determined as the result of the action on the particle of three forces: the interaction force of the particle with the liquid, the force that is the result of collision of this particle with the adjacent particles and the force of gravity. Studies have shown a significant dependence of the location of anastomosis in space on the trajectory of fine-grained inclusions. We can observe on fig. 4 difference of arrangement of particles at different positions of anastomosis in relation to gravity. Parameters of this experiment: total simulation time -tmax = 600 s; moment of time, shown in figure 4 -tcur = 325 s. Number of particles in the research area

Figure 3 - Critical areas of "side-to-side" anastomosis

0

y

£

» . i

• • • —»—;-- • •

. • * • y • • N .. . . ?

i *

V * • Y iWJ ■ y

Fo

1

1 2 3 4 5 xlO"3

Figure 4 - Dependence of the distribution of fine-grained inclusions on the position of the area

n = 100 Pcs; fluid density pi = 1000 kg/m3; particle density p p = 1500 kg/m3; particle size d = 10-3 m. The distribution

of particles at speeds is determined by the tint in m/s.

From the picture, it is obvious that the position of anastomosis affects the nature of the movement of finegrained inclusions, which can lead to stagnant phenomena in the anastomosis area. The nature of such influence depends essentially on the relationship between the density of the liquid and the density of the fine-grained inclusions, as well as the dynamic viscosity of the liquid, which can vary in a certain range. Figure 5 shows the dependence of the percentage of "sticking" of fine-grained inclusions, depending on the dynamic viscosity of the liquid. This study

_3

used fine-grained inclusions with size d = 10 m and density p p = 1500 kg/m3.

6 DISCUSSION

Simulations of fluid movement in the digestive tract of a person have a certain history, both in our country [16] and abroad [17]. Relevant mathematical models have allowed a qualitative assessment of the phenomena studied. However, the high variability of biological processes and the complexity of geometric shapes did not allow practical application of simulation results. The current level of development of computer technology and new methods of parallel computing have significantly increased the accuracy and reduced computation time due to the parallel processing of large data sets. The approach to the simulation of physical processes proposed in this paper has a number of advantages, among which is the important fact that the complexity of the mathematical model does not depend on the shape of the area. The reason for such an effect is the locality of the calculations, the nature of which is unified for each node of the discretized area of the study In addition, the local nature of data exchange with neighboring nodes in the area lies at the heart of creating algorithms that have the property of natural parallelism. The mentioned factors allowed to build software with the ability to interact online in real time. The advantage of this approach is accounting for the fine-grained inclusions in the liquid. This significantly increased the adequacy of the mathematical model and made it possible to estimate the effect of gravity on the processes associated with undesired accumulation of these inclusions

%

\[Pa

0 0 2 0.4 0.(5 0.8 1.0 1.2 1.4 1.6 1.8 2,0

Figure 5 - The percentage of "sticking" of fine-grained inclusions

in certain areas of anastomosis. The practical value of this work is that by applying these research results it was possible to reduce 10-15% negative consequences of reconstructive operations on the digestive tract. The further direction of research includes increasing area of modeling and accounting for peristaltic oscillations, as the main source of fluid flow through the area of anastomosis. A separate aspect of the study is the consideration of possible peristaltic oscillations of the actual anastomosis area, which has not yet been used in practice and has not been considered in mathematical modeling. In the research plan, there is also the construction and research of models of reconstructive operations on different parts of the digestive tract.

CONCLUSIONS

The work involves the development and research of a mathematical model that describes the parameters of the functioning of anastomosis in the lower parts of the human digestive tract. The importance of these studies is due to a significant increase in such operations and the presence of negative consequences of surgical intervention. The proposed approach to the description of the motion of the fluid in the anastomosis area is based on the use of lattice Boltzmann method. Due to the use of this method and the application of modern software development technologies, the adequacy of the mathematical model in comparison with the traditional mathematical models based on the solution of the boundary value problem based on the Navier-Stokes equation and the flow continuity equation is significantly increased. Experiments have shown that this method allows us to calculate the volume velocity in anastomosis zone

with an accuracy of e< 10-5 m/s for the geometric parameters of the area and physical parameters of the fluid given in the work for 2-3 minutes.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

A feature of the proposed mathematical model is the fact that it takes into account the complex nature of the liquid, which includes fine-grained impurities. The character of the behavior of these impurities in the field of anastomosis, depending on the dynamic viscosity of the fluid, is investigated. The second advantage of the proposed approach is the possibility to reduce the simulation time by applying parallel algorithms for calculating local mesoscopic fluid parameters for each node in the investigated area. Thus, for the first time it became possible to obtain the results of model experiments using three-dimensional mathematical modeling in real time.

ACKNOWLEDGMENTS

This work was performed as part of program "Development, research and implementation into the surgical practice some new types of anastomoses in the digestive canal" of cooperation between National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute" and Bogomolets National Medical University. REFERENCES

1. Nesterenko B. B. Mathematical simulation for parallel asynchronous methods of boundary value problems of mathematical physics / B. B. Nesterenko, M. A. Novotarskiy // IMACS World Congress: 16th international conference, Lausanne, 21-25 August 2000: proceedings. - Ecole Polytechnique Federale de Louzanne, 2000. - P. 116-122.

2. Rosenau Ph. Extending hydrodynamics via the regularization of the Chapman-Enskog expansion / Ph. Rosenau // Physical Review A. - 1989. - Vol. 40, Issue 12. - P. 7193-7196. DOI: 10.1103/ PhysRevA.40.7193.

3. Temam R. Navier-stokes equations: theory and numerical analysis / R. Temam. - Amsterdam: North-Holland, 1984. - 408 p.

4. Mitchell A. R. The finite difference method in partial differential equations / A. R. Mitchell, D. F. Griffiths. - New York: John Wiley, 1980. - 272 p.

5. Girault V. Finite Element Methods for Navier-Stokes Equations: Theory and Algorithms / V. Girault, P-A. Rivart. - Berlin: SpringerVerlag, 1980. - 375 p. DOI: 10.1007/978-3-642-61623 5.

6. Versteeg H. K. An Introduction to Computational Fluid Dynamics: The Finite Volume Method / H. K. Versteeg, M. Malalasekera. -London: Paerson education Ltd., 1995. - 511 p.

7. Vilsmeier R. Finite volumes for complex applications II: problems and perspectives / R. Vilsmeier, F. Benkhaldoun, D. H ä nel. -Middlesex: Hermes Science Publications, 1999. - 887 p.

8. Chen S. Lattice Boltzmann method for fluid flows / S. Chen, G. Doolen // Annual Review of Fluid Mechanics. - 1998. -Vol. 30. - P. 329-364. DOI: 10.1146/annurev.fluid.30.1.329.

9. Jahanshaloo L. An overview of boundary implementation in lattice Boltzmann method for computational heat and mass transfer / L. Jahanshaloo, N. A. C. Sidik, A. Fazeli // International Communications in Heat and Mass Transfer. - 2016. - Vol. 78, Issue 11. - P. 1-12. DOI: 10.1016/ j. icheatmasstransfer.2016.08.014.

10. Tan J. A parallel fluid solid coupling model using LAMMPS and Palabos based on the immersed boundary method / J. Tan, T. Sinno, S. Diamond, [Electronic resource]. - https://arxiv.org/ abs/1704.04551.

11.Chen D. J. Immersed boundary method based Lattice Boltzmann method to simulate 2D and 3D complex geometry flows /

D. J. Chen, K. H. Lin, C. A. Lin // International Journal of Modern Physics C. - 2007. - Vol. 18, Issue 4. - P. 585-594. DOI: 10.1142/ S0129183107010826.

12. Aidun C. K. Lattice-Boltzmann Method for Complex Flows / C. K. Aidun, J. R. Clausen // Annual Review of Fluid Mechanics. -2010. - Vol. 42, Issue 1. - P.439-472. DOI: 10.1146/annurev-fluid-121108-145519.

13. Нестеренко Б. Б. Математичне моделювання перистальтич-них процеав на ocroBi решггчастого рiвняння Больцмана / Б. Б. Нестеренко, М. А. Новотарський // Математичне та ком-п'ютерне моделювання: техшчш науки. - Кам'янець-Под-шьський : Кам'янець-Подшьський нащональний ушверситет, 2014. - Вип. 11. - С. 96-107.

14. Новотарський М. А. Моделювання руху рщини у тривимiрнiй област з рухомими границями / М. А. Новотарський,

E. Б. Бронфман // Вюник НТУУ «КП1». 1нформатика, управ-лшня та обчислювальна техшка : зб. наук. пр. - К. : Век+, 2016. - № 64. - C. 100-105.

15. He X. Lattice Boltzmann Model for the Incompressible Navier-Stokes Equation / X. He, L.-S. Luo // Journal of Statistical Physics. - 1997. - Vol. 88, № 3-4. - P. 927-944. DOI: 10.1023/ B:J0SS.0000015179.12689.e4.

16. Жученко С. П. Принципы построения математической модели перистальтики тонкой кишки / С. П. Жученко, Б. Б. Нестеренко. - К. : 1н-т математики, Вып. 87.64, 1987. - 52 с.

17. Macagno E. O. Modeling the effect of wall movement on absorption in the intestine / E. O. Macagno, J. Christensen, C. L. Lee // Am. J. Physiol. Gastrointest Liver Physiol. - 1982. -Vol. 243. - P. G541-G550.

Article was submitted 22.09.2017.

After revision 02.11.2017.

Новотарський М. А.1, Спренко С. Г.2, Гордieнко Ю. Г.3

'Д-р техн. наук, професор кафедри обчислювально! техшки, Техшчний ушверситет Укра!ни «Кшвський полггехшчний шститут iменi 1горя Сжорського»

2Д-р техн. наук, професор, завщувач кафедри обчислювально! техшки, Техшчний ушверситет Укра!ни «Кшвський полггехшчний шститут iменi 1горя Сжорського»

3Д-р физ.-мат. наук, професор кафедри обчислювально! техшки, Техшчний ушверситет Укра!ни «Ки!вський полггехшчний шститут iменi 1горя Сжорського»

МАТЕМАТИЧНЕ МОДЕЛЮВАННЯ ТРИВИМ1РНОГО НЕСТАЦЮНАРНОГО ПОТОКУ ЧЕРЕЗ АНАСТАМОЗ ТРАВНОГО ТРАКТУ РЕШ1ТЧАСТИМ МЕТОДОМ БОЛЬЦМАНА

Актуальтсть. Останшм часом ютотно зросла кшькють реконструктивних операцш на травному тракт людини. Результати таких операцш мають прогнозоваш негативш наслщки, що пов'язаш з порушеннями riдродинамiчних процеав у зош анастомозу Ц негативш наслщки можливо частково усунути шляхом вибору форми анастомозу на основi математичного моделювання. Вiдомi матема-тичш моделi е громiздкими i не дозволяють отримувати результати в реальному масштабi часу Запропонований в робот пщхщ з використанням решичастого методу Больцмана дозволяе виршити цю проблему

Метою роботи е розробка тривимiрно! математично! моделi обласп анастомозу для дослщження з достатньою точшстю гщроди-намiчних параметрiв рiдини зi складною структурою в реальному масштабi часу

Метод. Запропоновано метод побудови та аналiзу математично! моделi анастомозу травного тракту на основi решiтчастого методу Больцмана. Метод вiдрiзняеться тим, що забезпечуе одночасний аналiз гiдродинамiчних параметрiв рщини та визначае характер руху дрiбнозернистих включень у зош анастомозу Основш етапи методу: розробка технологи задавання обласп моделювання, дискретизащя тривимiрного рiвняння Больцмана з вибором решпки та характеру оператора колiзiй, який враховуе складну структуру рщини; розробка технологи переходу вщ функци розпод^ густини до розподiлу тиску на мезоскотчному рiвнi з урахуванням особливостей властивостей рiдини, перех!д вiд мезоскошчних до макроскопiчних параметрiв рiдини.

Результати моделювання включають визначення розпод^ поля швидкостей в зонi анастомозу з метою модифжаци його геометрi!. Проведено дослщження впливу сили тяжшня на характер руху дрiбнозернистих включень. Визначено кшькюну характеристику затрим-ки частинок в обласп анастомозу в залежносп вiд динамiчно! в'язкостi рiдини.

Висновки. Розглянута в данiй роботi тривимiрна математична модель базуеться на застосуванш решiтчастого методу Больцмана при обчисленш гiдродинамiчних параметрiв руху рiдини в обласп дослщження. Особливють моделi полягае в урахуванш складного характеру рщини, яка включае дрiбнозернистi включення. Модель дозволяе визначати характер поведшки цих включень та поле швидкостей з достатньою точшстю в реальному масштабi часу.

Ключовi слова: математична модель, решпчастий метод Больцмана, моделювання анастомозу.

Новотарский М. А.1, Стиренко С. Г.2, Гордиенко Ю. Г.3

'Д-р техн. наук, профессор кафедры вычислительной техники, Технический университет Украины «Киевский политехнический институт имени Игоря Сикорского»

2Д-р техн. наук, профессор, заведующий кафедрой вычислительной техники, Технический университет Украины «Киевский политехнический институт имени Игоря Сикорского»

3Д-р физ.-мат. наук, профессор кафедры вычислительной техники, Технический университет Украины «Киевский политехнический институт имени Игоря Сикорского»

МАТЕМАТИЧЕСКОЕ МОДЕЛИРОВАНИЕ ТРЕХМЕРНОГО НЕСТАЦИОНАРНОГО ПОТОКА ЧЕРЕЗ АНАСТОМОЗ ПИЩЕВАРИТЕЛЬНОГО ТРАКТА РЕШЕТЧАСТЫМ МЕТОДОМ БОЛЬЦМАНА

Актуальность. В последнее время существенно возросло количество реконструктивных операций на пищеварительном тракте человека. Результаты таких операций имеют прогнозируемые негативные последствия, связанные с нарушениями гидродинамических процессов в зоне анастомоза. Эти негативные последствия возможно частично устранить путем выбора формы анастомоза на основе математического моделирования. Известные математические модели являются громоздкими и не позволяют получать результаты в реальном масштабе времени. Предложенный в работе подход с использованием решетчатого метода Больцмана позволяет решить эту проблему.

Целью работы является разработка трехмерной математической модели области анастомоза для исследования с достаточной точностью гидродинамических параметров жидкости со сложной структурой в реальном масштабе времени.

Метод. Предложен метод построения и анализа математической модели анастомоза пищеварительного тракта на основе решетчатого метода Больцмана. Метод отличается тем, что обеспечивает анализ гидродинамических параметров жидкости и одновременно определяет характер движения мелкозернистых включений в зоне анастомоза. Основные этапы метода: разработка технологии задания области моделирования, дискретизация трехмерного уравнения Больцмана с выбором решетки и характера оператора коллизий, учитывающего сложную структуру жидкости, разработка технологии перехода от функции распределения плотности к распределению давления на мезоскопическом уровне с учетом особенностей свойств жидкости, переход от мезоскопических к макроскопическим параметрам жидкости.

Результаты моделирования включают определение распределения поля скоростей в зоне анастомоза с целью модификации его геометрии. Проведено исследование влияния силы тяжести на характер движения мелкозернистых включений. Определены количественные характеристики задержки частиц в области анастомоза в зависимости от динамической вязкости жидкости.

Выводы. Рассмотренная в данной работе трехмерная математическая модель базируется на применении решетчатого метода Больцмана при вычислении гидродинамических параметров движения жидкости в области исследования. Особенность модели заключается в учете сложного характера жидкости, содержащей мелкозернистые включения. Модель позволяет определять характер поведения этих включений и поле скоростей с достаточной точностью в реальном масштабе времени.

Ключевые слова: математическая модель, решетчатый метод Больцмана, моделирование анастомоза.

REFERENCES

1. Nesterenko B. B., Novotarskiy M. A. Mathematical simulation for parallel asynchronous methods of boundary value problems of mathematical physics, IMACS World Congress: 16th international conference, Lausanne, 21-25 August 2000: proceedings. Ecole Polytechnique Federale de Louzanne, 2000, pp. 116-122.

2. Rosenau Ph. Extending hydrodynamics via the regularization of the Chapman-Enskog expansion, Physical Review A, 1989, Vol. 40, Issue 12, pp. 7193-7196. DOI: 10.1103/ PhysRevA.40.7193.

3. Temam R. Navier-stokes equations: theory and numerical analysis. Amsterdam, North-Holland, 1984, 408 p.

4. Mitchell A. R., Griffiths D. F. The finite difference method in partial differential equations. New York, John Wiley, 1980, 272 p.

5. Girault V., Rivart P.-A. Finite Element Methods for Navier-Stokes Equations: Theory and Algorithms. Berlin, Springer-Verlag, 1980, 375 p. DOI: 10.1007/978-3-642-61623-5.

6. Versteeg H. K., Malalasekera M. An Introduction to Computational Fluid Dynamics: The Finite Volume Method. London, Paerson education Ltd., 1995, 511 p.

7. Vilsmeier R., Benkhaldoun F., Ha nel D. Finite volumes for complex applications II: problems and perspectives. Middlesex, Hermes Science Publications, 1999, 887 p.

8. Chen S., Doolen G. Lattice Boltzmann method for fluid flows, Annual Review of Fluid Mechanics, 1998, Vol. 30, pp. 329-364. DOI: 10.1146/annurev.fluid.30.1.329.

9. Jahanshaloo L., Sidik N. A. C., Fazeli A. An overview of boundary implementation in lattice Boltzmann method for computational heat and mass transfer, International Communications in Heat

and Mass Transfer, 2016, Vol. 78, Issue 11, pp. 1-12. DOI: 10.1016/j. icheatmasstransfer.2016.08.014.

10. Tan J., Sinno T., Diamond S. A parallel fluid solid coupling model using LAMMPS and Palabos based on the immersed boundary method [Electronic resource]. https://arxiv.org/abs/1704.04551.

11. Chen D. J., Lin K. H., Lin C. A. Immersed boundary method based Lattice Boltzmann method to simulate 2D and 3D complex geometry flows, International Journal of Modern Physics C, 2007, Vol. 18, Issue 4, pp. 585-594. DOI: 10.1142/ S0129183107010826.

12. Aidun C. K., Clausen J. R. Lattice-Boltzmann Method for Complex Flows, Annual Review of Fluid Mechanics, 2010, Vol. 42, Issue 1, pp. 439-472. DOI: 10.1146/annurev-fluid-121108-145519.

13. Nesterenko B. B., Novotarsky M. A. Mathematical modeling of peristaltic processes on the basis of lattice Boltzmann equation, Mathematical and Computer Modeling: Technical Sciences. Kamyanets-Podilsky, Kamianets-Podilsky National University, 2014, Issue 11, pp. 96-107.

14. Novotarsky M. A., Bronfman E. B. Simulating fluid motion in a three-dimensional area with moving boundaries, Bulletin of NTUU "KPI": Informatics, Management and Computing: Collection of scientific works. Kyiv, Vek +, 2016, Issue. 64, pp. 100-105.

15. He X., Luo L.-S. Lattice Boltzmann Model for the Incompressible Navier-Stokes Equation, Journal of Statistical Physics, 1997, Vol. 88, Issue 3, 4, pp. 927-944. DOI: 10.1023/ B:J0SS.0000015179.12689.e4.

16. Zhuchenko S. P., Nesterenko B. B. Principles of constructing a mathematical model of peristalsis of the small intestine. Kyiv, In-t mathematics, Issue 87.64, 1987, 52 p.

17. Macagno E. O., Christensen J., Lee C. L. Modeling the effect of wall movement on absorption in the intestine, Am. J. Physiol. Gastrointest Liver Physiol, 1982, Vol. 243, pp. G541-G550.

i Надоели баннеры? Вы всегда можете отключить рекламу.