Modeling method, system and equipment for inferior vena cava blood flow blocking system
By establishing a geometric model of the inferior vena cava system with balloon occlusion, the changes in blood flow in the inferior vena cava during balloon inflation are simulated. This solves the problem of unknown impact of balloon inflation on blood flow parameters in existing technologies, and provides a safe and efficient blood flow occlusion method, ensuring a clear surgical field and vascular safety.
Patent Information
- Application Number
- CN202411101964.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-12
- Publication Date
- 2026-02-13
AI Technical Summary
In existing technologies, the impact of the balloon inflation process on the blood flow parameters of the inferior vena cava is not fully considered, resulting in the inferior vena cava clamping method under the liver being prone to vascular damage and difficult to operate, lacking safety and ease of use.
A geometric model of the inferior vena cava occlusion system was established. By mesh generation, setting boundary conditions and material parameters, a two-way fluid-structure interaction analysis method was used to simulate the changes in blood flow in the inferior vena cava during balloon inflation, and to simulate the changes in blood flow and pressure during balloon inflation and deflation.
It achieves accurate simulation of inferior vena cava blood flow during balloon inflation, provides a safe and simple blood flow occlusion method, reduces vascular damage and operational difficulty, and ensures a clear surgical field.
Smart Images

Figure CN121525540A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of fluid dynamics modeling, and particularly relates to a modeling method, system and device of an inferior vena cava blood flow blocking system. BACKGROUND
[0002] In order to minimize the amount of intraoperative bleeding in liver surgery and provide a clear blood-free surgical field for doctors, the full liver blood flow blocking method applied in clinical surgery is based on the Pringle method of blocking the hepatic blood flow, combined with the inferior vena cava clamping method to reduce the blood loss of the liver blood flow. However, the inferior vena cava clamping method can cause damage to the blood vessels, and there are clinical scenarios that are difficult to apply. A balloon catheter device with higher safety and simpler operation can achieve internal blocking of the blood vessels by continuous regulation of the balloon expansion degree, thereby controlling the bleeding in liver surgery. For example, a specially designed balloon catheter in related technology plays a role in the liver blood flow blocking of pigs, but it does not involve the influence of the balloon expansion process on the inferior vena cava blood flow parameters. SUMMARY
[0003] In view of the above defects or deficiencies in the prior art, it is desirable to provide a modeling method, system and device of an inferior vena cava blood flow blocking system, which can simulate the specific change process of the inferior vena cava blood flow and pressure during the balloon liquid filling and liquid discharging process according to the given pressure change applied on the inner wall of the balloon.
[0004] In a first aspect, an embodiment of the present application provides a modeling method of an inferior vena cava blood flow blocking system, comprising:
[0005] establishing a geometric model of the inferior vena cava system blocked by the balloon, wherein the geometric model comprises a fluid domain and a solid domain, the fluid domain is modeled as a rigid cylindrical pipe, the solid domain comprises a balloon and a catheter, the balloon is modeled as a hollow ellipsoid, and the catheter penetrates the center of the balloon;
[0006] dividing the fluid domain and the solid domain into grids;
[0007] determining the materials and parameters of the blood and the balloon in the geometric model, and setting boundary conditions;
[0008] According to the boundary conditions and the determined materials and parameters of the blood and the balloon in the geometric model, the geometric model is simulated and solved to simulate the change process of the inferior vena cava blood flow blocked by the balloon during the adjustment of the balloon expansion process.
[0009] In some examples, the dividing the fluid domain and the solid domain into grids comprises:
[0010] The tetrahedral grid division method is adopted to divide the fluid domain and the solid domain of the geometric model into grids.
[0011] In some examples, the determining the geometric model and the material and parameters of the blood and the balloon includes:
[0012] Setting the blood as a non-Newtonian fluid, and describing the nonlinear relationship between the viscosity μ of the blood and the shear rate γ, and setting the related parameters of the blood;
[0013] Setting the balloon as a hyperelastic material, and describing the strain-stress properties of the balloon, and using experimental data to fit the model of the elastic material of the full balloon maximum inflation diameter.
[0014] In some examples, the setting the boundary conditions includes:
[0015] Setting the relative pressure difference of the inlet and outlet of the inferior vena cava blood flow domain, obtaining the mass flow rate, and simulating the flow under the predetermined milliliter of the inferior vena cava.
[0016] In some examples, the simulating and solving the geometric model according to the boundary conditions and the determined geometric model and the material and parameters of the blood and the balloon to simulate the change process of the balloon blocking the inferior vena cava blood flow during the inflation of the regulating balloon includes:
[0017] Using a two-way fluid-structure coupling analysis method to simulate and solve the geometric model to simulate the change process of the balloon blocking the inferior vena cava blood flow during the inflation of the regulating balloon.
[0018] In some examples, it further includes:
[0019] Setting data collection planes upstream and downstream of the balloon in the geometric model to collect the average flow rate and pressure of the blood.
[0020] In some examples, it further includes:
[0021] Setting a simulation experiment mode;
[0022] According to the simulation experiment mode, an input pressure signal is applied to the inner wall of the balloon;
[0023] Obtaining the change process of the blood flow and pressure during the simulation experiment.
[0024] In a second aspect, the embodiments of the present application provide a modeling system of an inferior vena cava blood flow blocking system, including:
[0025] A modeling module is configured to model a geometric model of a balloon blocking an inferior vena cava system, wherein the geometric model includes a fluid domain and a solid domain, the fluid domain is modeled as a rigid cylindrical pipe, the solid domain includes a balloon and a catheter, the balloon is modeled as a hollow ellipsoid, and the catheter passes through the center of the balloon.
[0026] a dividing module, configured to divide the fluid domain and the solid domain into meshes;
[0027] a setting module, configured to determine a geometric model and materials and parameters of the blood and the balloon, and set boundary conditions;
[0028] an analyzing module, configured to simulate and solve the geometric model according to the boundary conditions and the determined geometric model and materials and parameters of the blood and the balloon, so as to simulate a change process of the blood flow of the inferior vena cava blocked by the balloon during the inflation of the balloon.
[0029] In a third aspect, an embodiment of the present application provides a computing device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the modeling method of the inferior vena cava blood flow blocking system according to the first aspect.
[0030] In a fourth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program for implementing the modeling method of the inferior vena cava blood flow blocking system according to the first aspect.
[0031] The modeling method, system and device of the inferior vena cava blood flow blocking system provided by the embodiments of the present application establish a geometric model of the inferior vena cava system blocked by the balloon, divide the fluid domain and the solid domain into meshes, determine a geometric model and materials and parameters of the blood and the balloon, set boundary conditions, and finally perform simulation and solving to simulate a change process of the blood flow of the inferior vena cava blocked by the balloon during the inflation of the balloon. According to the embodiments of the present application, the specific change process of the blood flow and the pressure of the inferior vena cava during the liquid filling and liquid discharging of the balloon can be simulated according to the given pressure change applied on the inner wall of the balloon. BRIEF DESCRIPTION OF DRAWINGS
[0032] Other characteristics, objects and advantages of the present application will become more apparent from the following detailed description of non-restrictive embodiments, made with reference to the attached drawings:
[0033] Figure 1 A flow chart of the modeling method of the inferior vena cava blood flow blocking system according to the embodiments of the present application;
[0034] Figure 2 A schematic diagram of the geometric model;
[0035] Figure 3 A schematic diagram of the balloon-catheter in the geometric model;
[0036] Figure 4 A data collection plan view of the upstream and downstream of the balloon in the geometric model;
[0037] Figure 5Fig. 2 is a schematic diagram of a curve showing the change of the degree of vessel occlusion in the geometric model with the inner wall pressure of the balloon;
[0038] Figure 6 Fig. 3 is a schematic diagram of a curve showing the change of the flow and pressure upstream and downstream of the balloon in the geometric model with the inner wall pressure of the balloon;
[0039] Figure 7 Fig. 4 is a schematic diagram of the structure of a modeling system of the inferior vena cava blood flow occlusion system according to an embodiment of the present application;
[0040] Figure 8 Fig. 5 is a schematic diagram of the structure of a computing device according to an embodiment of the present application. DETAILED DESCRIPTION
[0041] The present application will be further described below in conjunction with the accompanying drawings and embodiments. It can be understood that the specific embodiments described herein are only used to explain the related disclosure, but not to limit the disclosure. In addition, it should be noted that only parts related to the disclosure are shown in the drawings for ease of description.
[0042] It should be noted that the embodiments in the present application and the features in the embodiments can be combined with each other without conflict. The present application will be described in detail below with reference to the accompanying drawings and in conjunction with the embodiments.
[0043] The modeling method, system and device of the inferior vena cava blood flow occlusion system according to the embodiments of the present application will be described below in conjunction with the accompanying drawings.
[0044] The implementation environment of the embodiments of the present application can be established by a personal computing device such as a computer, a mobile terminal, etc. to build a geometric model of the inferior vena cava occlusion system by a balloon, wherein the geometric model includes a fluid domain and a solid domain, the fluid domain is modeled as a rigid cylindrical pipe, the solid domain includes a balloon and a catheter, the balloon is modeled as a hollow ellipsoid, and the catheter penetrates the center of the balloon; the fluid domain and the solid domain are meshed; the materials and parameters of the geometric model and the blood and the balloon are determined, and the boundary conditions are set; the geometric model is simulated and solved according to the boundary conditions and the determined materials and parameters of the geometric model and the blood and the balloon, to simulate the change process of the inferior vena cava blood flow occluded by the balloon during the adjustment of the balloon inflation process.
[0045] Or, it can also be implemented by a server, for example: a personal computing device sends a request to a server, the server establishes a geometric model of the balloon blocking the inferior vena cava system, wherein the geometric model includes a fluid domain and a solid domain, the fluid domain is modeled as a rigid cylindrical pipe, and the solid domain includes a balloon and a catheter, the balloon is modeled as a hollow ellipsoid, and the catheter passes through the center of the balloon; the fluid domain and the solid domain are meshed; the geometric model and the materials and parameters of blood and the balloon are determined, and the boundary conditions are set; according to the boundary conditions and the determined geometric model and the materials and parameters of blood and the balloon, the geometric model is simulated and solved to simulate the change process of the balloon blocking the inferior vena cava blood flow during the adjustment of the balloon inflation, and finally the result is returned to the personal computing device.
[0046] Among them, the server can be an independent physical server, or a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, content delivery networks (content delivery network, CDN), and basic cloud computing services such as big data and artificial intelligence platforms.
[0047] Figure 1 The flowchart of the modeling method of the inferior vena cava blood flow blocking system of an embodiment of the present application is shown in Figure 1 According to the modeling method of the inferior vena cava blood flow blocking system of a specific embodiment of the present application, the following steps are included:
[0048] S101: Establish a geometric model of the balloon blocking the inferior vena cava system, wherein the geometric model includes a fluid domain and a solid domain, the fluid domain is modeled as a rigid cylindrical pipe, and the solid domain includes a balloon and a catheter, the balloon is modeled as a hollow ellipsoid, and the catheter passes through the center of the balloon.
[0049] As a specific example, ANSYS software can be used to establish a three-dimensional model (i.e. geometric model, abbreviated as model) of the balloon blocking the inferior vena cava (IVC) system. As shown in Figure 2 The fluid domain part of the model is modeled as a 20mm diameter rigid cylindrical pipe, and the blood vessel wall is ignored, with a length of about 161mm, ensuring that the fluid area near the balloon has enough calculation space to achieve a steady-state solution. As shown in Figure 3As shown, the solid domain of the model includes a balloon and a catheter, wherein the balloon is modeled as a hollow ellipsoid and a catheter horizontally passes through the center thereof. The thickness of the balloon wall is 0.4 millimeter. In order to ensure that the balloon can completely block the inferior vena cava when inflated, the inner wall of the balloon has a major axis of about 12.49 millimeters, and the maximum inflated diameter is ensured to be 20 millimeters. The outer diameter and the inner diameter of the catheter are 3 millimeters and 2 millimeters, respectively.
[0050] S102: meshing the fluid domain and the solid domain.
[0051] In an embodiment of the present application, meshing the fluid domain and the solid domain includes: using a tetrahedral meshing method to mesh the fluid domain and the solid domain of the geometric model.
[0052] Specifically, in order to perform finite element analysis on the balloon blocking the inferior vena cava system (referred to as the system), a tetrahedral meshing method is used to mesh the fluid and solid domains of the three-dimensional model of the balloon blocking the inferior vena cava (IVC) system established using ANSYS software. It should be noted that by locally refining the liquid-solid contact surface, the mesh quality is ensured to meet the accuracy requirements of the local small size area. The average element quality of the fluid domain mesh and the solid domain mesh is about 0.84 and 0.69, respectively, which meets the basic requirements of simulation solving.
[0053] S103: determining the materials and parameters of the geometric model, blood, and balloon, and setting boundary conditions.
[0054] In an embodiment of the present application, determining the materials and parameters of the geometric model, blood, and balloon includes: setting blood as a non-Newtonian fluid, describing the nonlinear relationship between the viscosity μ of the blood and the shear rate γ, and setting the related parameters of the blood. Setting the balloon as a hyperelastic material, describing the strain-stress properties of the balloon, and using experimental data to fit the model of the elastic material of the full balloon maximum inflated diameter.
[0055] Setting the boundary conditions includes: setting the relative pressure difference of the inlet and outlet of the inferior vena cava blood flow domain, obtaining the mass flow rate, and simulating the flow under the predetermined milliliter of the inferior vena cava.
[0056] That is, material parameter determination. Specifically, blood is set as a non-Newtonian fluid, and the Carreau-Yasuda model is used to describe the nonlinear relationship between the viscosity μ of the blood and the shear rate γ, that is, and the parameters n=0.3568, λ=3.313 seconds, μ ∞ =0.00345 Pa·s, μ0=0.056 Pa·s are set. The density of the blood is set to 1060 kg / m3.
[0057] The balloon is set as a super-elastic material, and a third-order Odgen model is used to describe the strain-stress properties of the balloon, so as to describe the significant deformation of the balloon during the simulation experiment. The model of the elastic material of the full football balloon with the maximum inflation diameter is fitted by using the experimental data in the mechanics module of ANSYS.
[0058] The boundary condition setting is calculated, and the relative pressure difference at the inlet and outlet of the inferior vena cava blood flow field is set to 30 Pa, so as to obtain a mass flow rate of 0.04 kg / s, which is equivalent to the flow rate of 2000 ml / min of the inferior vena cava of the human body.
[0059] In S104, the geometric model is simulated and solved according to the boundary conditions, the determined geometric model, and the materials and parameters of the blood and the balloon, so as to simulate the change process of the balloon blocking the blood flow of the inferior vena cava during the inflation of the regulating balloon.
[0060] In one embodiment of the present application, the simulation and solving of the geometric model according to the boundary conditions, the determined geometric model, and the materials and parameters of the blood and the balloon, so as to simulate the change process of the balloon blocking the blood flow of the inferior vena cava during the inflation of the regulating balloon, includes: using a two-way fluid-structure coupling analysis method to simulate and solve the geometric model, so as to simulate the change process of the balloon blocking the blood flow of the inferior vena cava during the inflation of the regulating balloon.
[0061] Specifically, the inflation and deflation of the balloon will cause significant deformation of the geometric structure of the solid region, and will also affect the fluid dynamics inside the IVC blood. Therefore, a two-way fluid-structure coupling analysis is used to simulate and solve the system. Both the influence of fluid deformation on the solid and the influence of solid deformation on the fluid are considered.
[0062] In order to capture the changes of various flow field variables during the blood vessel blocking process in the simulation model, the method further includes: setting data collection planes upstream and downstream of the balloon in the geometric model to collect the average flow velocity and pressure of the blood. As shown in Figure 4 two data collection planes with coordinates x1=46mm and x2=150mm are set upstream and downstream of the balloon, respectively, to save the average flow velocity and pressure data on the blood flow cross section.
[0063] In one embodiment of the present application, the modeling method of the inferior vena cava blood flow blocking system further includes: setting a simulation experiment mode, and applying an input pressure signal to the inner wall of the balloon according to the simulation experiment mode; and obtaining the change process of the blood flow and pressure during the simulation experiment.
[0064] For example, when performing a blood vessel blocking simulation experiment, the calculation step of the CFD simulation experiment is set to 0.1 seconds, and the total simulation time is 30 seconds.
[0065] An input pressure signal is applied to the inner wall of the balloon, and as the pressure gradually increases from 0 Pa to 3.2 x 10 4 Pa, the degree of IVC blockage increases from 30% to about 95%, and the blood flow upstream and downstream of the balloon gradually decreases and the pressure gradually increases. It is verified that in the CFD simulation model, the blocking process of the inferior vena cava blood vessel can be realized by controlling the balloon expansion, and the change process of the blood flow and the pressure is observed.
[0066] As shown in Figure 5 , the curve of the degree of vascular blockage in the model with the change of the pressure of the inner wall of the balloon is shown. As shown in Figure 6 , the curve of the flow and pressure upstream and downstream of the balloon in the model with the change of the pressure of the inner wall of the balloon is shown.
[0067] According to the modeling method of the inferior vena cava blood flow blocking system of the embodiment of the present application, the geometric model of the balloon blocking the inferior vena cava system is established, the fluid domain and the solid domain are meshed, the materials and parameters of the geometric model and the blood are determined, and the boundary conditions are set. Finally, simulation solving is performed to simulate the change process of the balloon blocking the inferior vena cava blood flow during the adjustment of the balloon expansion. The embodiment of the present application can simulate the specific change process of the inferior vena cava blood flow and pressure during the balloon liquid filling and liquid discharging process according to the given pressure change applied to the inner wall of the balloon.
[0068] On the other hand, as shown in Figure 7 , the embodiment of the present application provides a modeling system of an inferior vena cava blood flow blocking system, which comprises an establishing module 710, a dividing module 720, a setting module 730 and an analyzing module 740, wherein:
[0069] The establishing module 710 is used to establish a geometric model of a balloon blocking an inferior vena cava system, wherein the geometric model comprises a fluid domain and a solid domain, the fluid domain is modeled as a rigid cylindrical pipe, the solid domain comprises a balloon and a catheter, the balloon is modeled as a hollow ellipsoid, and the catheter penetrates the center of the balloon;
[0070] The dividing module 720 is used to mesh the fluid domain and the solid domain;
[0071] The setting module 730 is used to determine the materials and parameters of the geometric model, the blood and the balloon, and set boundary conditions;
[0072] The analyzing module 740 is used to perform simulation solving on the geometric model according to the boundary conditions and the determined materials and parameters of the geometric model, the blood and the balloon, so as to simulate the change process of the balloon blocking the inferior vena cava blood flow during the adjustment of the balloon expansion.
[0073] The modeling system of the inferior vena cava blood flow blocking system according to the embodiment of the present application establishes a geometric model of the balloon blocking inferior vena cava system, and performs meshing on the fluid domain and the solid domain, determines the geometric model and the materials and parameters of the blood and the balloon, and sets boundary conditions, and finally performs simulation solving to simulate the change process of the balloon blocking inferior vena cava blood flow in the process of adjusting the balloon inflation. The embodiment of the present application can simulate the specific change process of the inferior vena cava blood flow and pressure in the process of balloon liquid filling and liquid discharging according to the given pressure change applied on the inner wall of the balloon.
[0074] It should be noted that the specific implementation mode of the modeling system of the inferior vena cava blood flow blocking system according to the embodiment of the present application is similar to the specific implementation mode of the modeling method of the inferior vena cava blood flow blocking system according to the embodiment of the present application, and specific reference can be made to the description in the method part, which will not be repeated here.
[0075] Figure 8 The structure schematic diagram of the computing device according to the embodiment of the present application.
[0076] As shown in Figure 8 , the computing device 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to programs stored in a read-only memory (ROM) 602 or programs loaded from the storage portion 602 to a random access memory (RAM) 603. In the RAM 603, various programs and data required for the operation of the computing device 600 are also stored. The CPU 601, the ROM 602, and the RAM 603 are connected to each other through a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.
[0077] The following components are connected to the I / O interface 605: an input portion 606 including a keyboard, a mouse, and the like; an output portion 607 including a cathode ray tube (CRT), a liquid crystal display (LCD), and the like, and a speaker, and the like; a storage portion 608 including a hard disk, and the like; and a communication portion 609 including a network interface card such as a LAN card, a modem, and the like. The communication portion 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. A removable medium 611 such as a magnetic disk, an optical disk, a magneto-optical disk, a semiconductor memory, and the like is mounted on the drive 610 as needed, so that a computer program read therefrom is installed in the storage portion 608 as needed.
[0078] In particular, the processes described above with reference to the flow charts can be implemented as a computer software program in accordance with the embodiments of the present application. For example, an embodiment of the present application includes a computer program product which includes a computer program tangibly embodied on a machine readable medium, the computer program containing program code for executing the methods illustrated by the flow charts. In such an embodiment, the computer program can be downloaded and installed from a network via the communication portion 609 and / or installed from the removable media 611. When the computer program is executed by the central processing unit (CPU) 601, the above-described functions defined in the computing device of the present application are executed.
[0079] It should be noted that the computer readable medium shown in the present application can be a computer readable signal medium or a computer readable storage medium or any combination of the two. The computer readable storage medium may, for example, but is not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor computing device, system or device, or any combination of the above. More specific examples of computer readable storage media can include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a random access memory (RAM), a read only memory (ROM), an erasable programmable read only memory (EPROM or flash memory), an optical fiber, a portable compact disk read only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the above. In the present application, the computer readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution computing device, system or device. In the present application, the computer readable signal medium can include a data signal carried in a baseband or as a carrier wave in a propagated data signal, which carries computer readable program code. Such a propagated data signal can take many forms, including but not limited to an electromagnetic signal, an optical signal or any suitable combination of the above. The computer readable signal medium can also be any computer readable medium other than the computer readable storage medium that can send, propagate or transfer a program for use by or in connection with an instruction execution computing device, system or device. The program code contained on the computer readable medium can be transmitted using any suitable medium, including but not limited to wireless, wire line, optical cable, RF, etc., or any suitable combination of the above.
[0080] The flow diagrams and the block diagrams in the drawings are illustrations of architectures, functionalities, and operations of possible implementations of processes receiving devices, methods and computer program products according to various embodiments presented in this application. In this regard, each block in the flow diagrams or block diagrams can represent a module, a segment, or a portion of code, which comprises one or more executable instructions for implementing the specified logical functions. It should also be noted that in some alternative implementations, the functions noted in the blocks can occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and / or flow diagrams, and combinations thereof, can be implemented by a dedicated computing device or devices, or a combination of dedicated hardware and computer instructions.
[0081] The units or modules described in the embodiments of the present application can be implemented by software or hardware. The described units or modules can also be arranged in a processor for executing the programs to implement the modeling method of the inferior vena cava blood flow blocking system:
[0082] A geometric model of the inferior vena cava system blocked by a balloon is established, wherein the geometric model includes a fluid domain and a solid domain, the fluid domain is modeled as a rigid cylindrical pipe, the solid domain includes a balloon and a catheter, the balloon is modeled as a hollow ellipsoid, and the catheter passes through the center of the balloon;
[0083] The fluid domain and the solid domain are meshed;
[0084] The geometric model and the materials and parameters of blood and the balloon are determined, and boundary conditions are set;
[0085] According to the boundary conditions and the determined geometric model and the materials and parameters of blood and the balloon, the geometric model is simulated and solved to simulate the change process of the inferior vena cava blood flow blocked by the balloon during the adjustment of the balloon inflation.
[0086] As another aspect, the present application also provides a computer readable storage medium, which can be included in the computing device described in the above embodiments, or can exist separately without being assembled into the computing device. The above computer readable storage medium stores one or more programs, when the above programs are used by one or more processors to execute the modeling method of the inferior vena cava blood flow blocking system described in the present application:
[0087] establishing a geometric model of a balloon occlusion inferior vena cava system, wherein the geometric model comprises a fluid domain and a solid domain, the fluid domain is modeled as a rigid cylindrical tube, the solid domain comprises a balloon and a catheter, the balloon is modeled as a hollow ellipsoid, and the catheter penetrates the center of the balloon;
[0088] meshing the fluid domain and the solid domain;
[0089] determining the geometric model and materials and parameters of blood and the balloon, and setting boundary conditions;
[0090] performing simulation solving on the geometric model according to the boundary conditions and the determined geometric model and materials and parameters of blood and the balloon, to simulate a change process of the balloon occlusion inferior vena cava blood flow in the process of adjusting the balloon inflation.
[0091] As another aspect, the present application also provides a computer program product, which can be contained in the computing device described in the above embodiments, or can exist independently without being assembled into the computing device. The computer program product stores one or more programs, when the programs are used by one or more processors to perform the modeling method of the inferior vena cava blood flow occlusion system described in the present application:
[0092] establishing a geometric model of a balloon occlusion inferior vena cava system, wherein the geometric model comprises a fluid domain and a solid domain, the fluid domain is modeled as a rigid cylindrical tube, the solid domain comprises a balloon and a catheter, the balloon is modeled as a hollow ellipsoid, and the catheter penetrates the center of the balloon;
[0093] meshing the fluid domain and the solid domain;
[0094] determining the geometric model and materials and parameters of blood and the balloon, and setting boundary conditions;
[0095] performing simulation solving on the geometric model according to the boundary conditions and the determined geometric model and materials and parameters of blood and the balloon, to simulate a change process of the balloon occlusion inferior vena cava blood flow in the process of adjusting the balloon inflation.
[0096] The above description is merely preferred embodiments of the present application and a description of the principles of the technology used. It should be understood by those skilled in the art that the disclosed range of the present application is not limited to the technical solutions formed by the specific combinations of the above technical features, and also covers other technical solutions formed by any combination of the above technical features or equivalent features without departing from the disclosed concept. For example, the above features are replaced with the technical features disclosed in the present application (but not limited to) having similar functions to form technical solutions.
Claims
1. A modeling method for an inferior vena cava blood flow occlusion system, characterized in that, include: A geometric model of a balloon-operated inferior vena cava system is established, wherein the geometric model includes a fluid domain and a solid domain. The fluid domain is modeled as a rigid cylindrical tube, and the solid domain includes a balloon and a catheter. The balloon is modeled as a hollow ellipsoid, and the catheter passes through the center of the balloon. The fluid domain and solid domain are meshed; Determine the geometric model, the materials and parameters of the blood and balloon, and set the boundary conditions; Based on the boundary conditions, the determined geometric model, and the materials and parameters of the blood and balloon, the geometric model is simulated and solved to simulate the changes in blood flow in the inferior vena cava during balloon inflation.
2. The modeling method for the inferior vena cava blood flow occlusion system according to claim 1, characterized in that, The meshing of the fluid domain and the solid domain includes: The fluid and solid domains of the geometric model are meshed using a tetrahedral meshing method.
3. The modeling method for the inferior vena cava blood flow occlusion system according to claim 1, characterized in that, The determination of the geometric model and the materials and parameters of the blood and balloon include: Blood is assumed to be a non-Newtonian fluid, and the nonlinear relationship between blood viscosity μ and shear rate γ is described, along with the relevant parameters of blood. The balloon is set as a hyperelastic material, and the strain-stress properties of the balloon are described. A model of the elastic material that satisfies the maximum expansion diameter of the balloon is fitted using experimental data.
4. The modeling method for the inferior vena cava blood flow occlusion system according to claim 3, characterized in that, The setting of boundary conditions includes: By setting the relative pressure difference between the inlet and outlet of the inferior vena cava blood flow domain, the mass flow rate is obtained, and the flow rate of the inferior vena cava is simulated at a predetermined volume of milliliters.
5. The modeling method for the inferior vena cava blood flow occlusion system according to claim 1, characterized in that, The process involves simulating and solving the geometric model based on the boundary conditions, the determined geometric model, and the materials and parameters of the blood and balloon, to simulate the changes in blood flow in the inferior vena cava during balloon inflation, including: The geometric model was simulated and solved using a two-way fluid-structure interaction analysis method to simulate the changes in blood flow in the inferior vena cava during balloon inflation.
6. The modeling method for the inferior vena cava blood flow occlusion system according to claim 5, characterized in that, Also includes: In the geometric model, data acquisition planes are set upstream and downstream of the balloon to collect the average blood flow velocity and pressure.
7. The modeling method for the inferior vena cava blood flow occlusion system according to claim 1, characterized in that, Also includes: Set up simulation experiment methods; According to the simulation experiment method, an input pressure signal is applied to the inner wall of the balloon; The changes in blood flow and pressure during the simulation experiment were obtained.
8. A modeling system for an inferior vena cava blood flow occlusion system, characterized in that, include: A module is established to create a geometric model of a balloon-operated inferior vena cava system. The geometric model includes a fluid domain and a solid domain. The fluid domain is modeled as a rigid cylindrical tube, and the solid domain includes a balloon and a catheter. The balloon is modeled as a hollow ellipsoid, and the catheter passes through the center of the balloon. A meshing module is used to mesh the fluid domain and the solid domain. The configuration module is used to determine the geometric model, the materials and parameters of the blood and balloon, and to set the boundary conditions; The analysis module is used to simulate and solve the geometric model based on the boundary conditions, the determined geometric model, and the materials and parameters of the blood and balloon, so as to simulate the change process of the balloon blocking the blood flow in the inferior vena cava during the balloon inflation process.
9. A computing device, characterized in that, The computing device includes a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the modeling method for the inferior vena cava blood flow occlusion system according to any one of claims 1-7.
10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program for implementing the modeling method of the inferior vena cava blood flow occlusion system according to any one of claims 1-7.