A driving virtual heart simulation method
A simulation method and heart technology, applied in the field of computer simulation, can solve problems such as unreasonable, complex heart modeling and calculation, failure, etc., and achieve the effect of a reliable research tool
- Summary
- Abstract
- Description
- Claims
- Application Information
AI Technical Summary
Problems solved by technology
Method used
Image
Examples
specific Embodiment approach 1
[0025] Specific implementation mode one: as figure 1 As shown, a driving virtual heart simulation method of the present embodiment is realized in 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 con...
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...
PUM
Abstract
Description
Claims
Application Information
- R&D Engineer
- R&D Manager
- IP Professional
- Industry Leading Data Capabilities
- Powerful AI technology
- Patent DNA Extraction
Browse by: Latest US Patents, China's latest patents, Technical Efficacy Thesaurus, Application Domain, Technology Topic, Popular Technical Reports.
© 2024 PatSnap. All rights reserved.Legal|Privacy policy|Modern Slavery Act Transparency Statement|Sitemap|About US| Contact US: help@patsnap.com