Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Steering type virtual heart simulation method

A simulation method, the technology of the heart, applied in the field of computer simulation, can solve problems such as unreasonable, waste of human and material resources, failure, etc., and achieve the effect of a reliable research tool

Active Publication Date: 2015-04-22
HARBIN INST OF TECH
View PDF3 Cites 11 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0006] The present invention is to solve the problem that the traditional complex heart modeling calculation is complicated, unreasonable or invalid, and the whole process must be redone after the correction, thus causing a huge waste of human and material resources, and provides a driving virtual heart simulation method

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Steering type virtual heart simulation method
  • Steering type virtual heart simulation method
  • Steering type virtual heart simulation method

Examples

Experimental program
Comparison scheme
Effect test

specific Embodiment approach 1

[0025] Specific embodiment one: a kind of driving type virtual heart simulation method of this embodiment is realized according to the following steps:

[0026] 1. The virtual cardiac electrophysiological simulation program architecture that the server has nothing to do with the cell model:

[0027] (1) The electrophysiological simulation calculation process of the virtual heart model includes three parts: analysis of tissue files, boundary initialization and simulation iterative calculation:

[0028] (2) Implementation method of virtual cardiac electrophysiological simulation architecture independent of cell model

[0029] Based on the cell model-independent state variable data structure and dynamic link library technology, the cell model is embedded in the simulation iterative calculation of the heart model in the form of a plug-in;

[0030] 2. The design of the state machine of the driving control simulation client:

[0031] The function of the driving control simulation ...

specific Embodiment approach 2

[0043] Embodiment 2: The difference between this embodiment and Embodiment 1 is that in the step 1 (1) the electrophysiological simulation calculation process of the virtual heart model includes three parts: analyzing tissue files, boundary initialization and simulation iterative calculation, specifically:

[0044] (1.1) First you need to organize the file, and then parse the organization file

[0045]The tissue file describes the type of cells at each sampling point in the space where the heart is located in the heart tissue. The tissue file is obtained by manually or automatically processing and calibrating the heart slice image data;

[0046] Parsing the tissue file is to obtain the number of each type of cell and the relative position information of each cell from the tissue file, and provide input data for the two parts of boundary initialization and simulation iterative calculation;

[0047] (1.2) Boundary initialization

[0048] The initial value of each cell in the he...

specific Embodiment approach 3

[0055] Embodiment 3: The difference between this embodiment and Embodiment 1 or 2 is that the implementation method of the virtual cardiac electrophysiological simulation architecture independent of the cell model in the first step is as follows:

[0056] (2.1) Load the dynamic connection library corresponding to the cell model in the Lua runtime virtual machine;

[0057] (2.2) Construct a state variable data structure independent of the cell model according to the state variable name, value type, initial value returned by getParamNames, getParamTypes, and getParamDefs, and the number of cells using the cell model;

[0058] (2.3) Call updateItot with the state variable data structure irrelevant to the cell model constructed in step (2.2) in the simulation iterative cycle to solve the cell model equation;

[0059] Wherein, the state variable data structure independent of the cell model:

[0060] During the simulation process, each cell has a set of state variables to record th...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention provides a steering type virtual heart simulation method, and relates to a method for cardiac electrophysiology simulation based on steering computation. The steering type virtual heart simulation method aims at solving the problems that traditional heart modeling computation is complex and unreasonable or fails, the whole process needs to be re-conducted after correction is finished, and therefore a large number of human and material resources are wasted. The steering type virtual heart simulation method includes the steps that firstly, the virtual heart model electrophysiology simulation computation process includes the three parts of organizational document analysis, boundary initialization and simulation iterative computation, and a virtual cardiac electrophysiology simulation framework is designed; secondly, a steering type control simulation client side state machine is designed; thirdly, a client side and service side program communication mode and a message format are designed, wherein the C / S mode is adopted, and a client side program and a service side program communicate with each other based on a TCP. The method is applied to the field of computer simulation.

Description

technical field [0001] The invention relates to a method for cardiac electrophysiological simulation based on driving calculation, in particular a driving electrophysiological simulation method using a model-independent simulation program framework and carrying out control information communication based on TCP protocol, which belongs to the field of computer simulation. Background technique [0002] The heart is an important organ of the human body, and heart disease is one of the four major diseases that seriously threaten human health. According to the latest statistics of the World Health Organization, ischemic heart disease, stroke, lower respiratory tract infection and chronic obstructive pulmonary disease are still among the top major killers in the past 10 years, among which ischemic heart disease has always been in the forefront. Cardiology has become one of the most important fields of study in modern medicine. [0003] However, due to the complexity and particula...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F17/50
Inventor 王宽全谢松君袁永峰夏勇张恒贵
Owner HARBIN INST OF TECH
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products