[发明专利]一种面向心血管介入手术仿真的导丝模拟方法在审
申请号: | 201310628842.7 | 申请日: | 2013-12-01 |
公开(公告)号: | CN103699776A | 公开(公告)日: | 2014-04-02 |
发明(设计)人: | 郝爱民;茆雨润;艾明晶;李帅 | 申请(专利权)人: | 北京航空航天大学 |
主分类号: | G06F19/00 | 分类号: | G06F19/00;G06F9/455 |
代理公司: | 北京科迪生专利代理有限责任公司 11251 | 代理人: | 杨学明;孟卜娟 |
地址: | 100191*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种面向心血管介入手术仿真的导丝模拟方法,包括了四个步骤:初始化阶段,用于初始化导丝各类基本物理信息及初始状态,构建导丝物理模型;导丝模型物理仿真阶段,根据外力及能量方程求解导丝运动方程获得导丝位移、状态更新;导丝与周围环境交互阶段,导丝在血管中插入过程中将和周围环境产生交互,因此而影响导丝物理状态;导丝模拟优化阶段,根据当前导丝所具有的状态特性对导丝仿真进行优化处理。本发明通过对导丝进行隐式方法物理模拟仿真,并能够和周围环境进行交互,应用于心血管介入手术,具有稳定性强,实时性好,物理真实感强及高保真的特点。 | ||
搜索关键词: | 一种 面向 心血管 介入 手术 仿真 模拟 方法 | ||
【主权项】:
1.一种面向心血管介入手术仿真的导丝模拟方法,其特征在于包括以下四个步骤:步骤(1)、初始化阶段:基于连续Cosserat理论并将其离散化,构建导丝物理模型,并同时初始化导丝各类基本物理信息及初始状态,包括长度、质量、半径、初始形态;导丝物理模型的空间形状可以用它的中心线近似描述,忽略导丝的体积;对于连续表示的导丝,中心线用曲线r(σ)=(rx(σ),ry(σ),rz(σ))T表示,其中r(σ):[0,1]→R3为弹性细杆中心线上每个线元值σ∈[0,1]指定一个空间位置,rx(σ)、ry(σ)、rz(σ)分别为r(σ)在x、y、z轴的空间位置表示;同时在导丝中心线上的每个点处存在一个右手正交坐标系d1(σ),d2(σ),d3(σ)三个互相垂直的向量,用它们来表示弹性细杆的前进、弯曲、扭转等自由度;进一步对模型进行离散化,将中心线上的点分为N个空间控制点ri,ri=r(σi,t)∈R3,i∈[1,N];同时进一步将中心线上线段的方向d1(σ),d2(σ),d3(σ)用四元数q=(q1,q2,q3,q4)T表示,其中q1,q2,q3,q4∈R3;步骤(2)、导丝模型物理仿真阶段:根据导丝能量模型构建导丝的拉格朗日运动方程,施加外力、外力矩、外部阻尼力,使用隐式欧拉法求解导丝运动方程,获得导丝状态的更新;所述导丝运动能量分为动能、势能和耗散能;势能V是拉伸能量和弯曲能量的和:V = 1 2 ∫ 0 1 K s ( | | r ′ | | - 1 ) 2 dσ + 1 2 ∫ 0 1 Σ k = 1 3 K kk ( u k - u ^ k ) 2 dσ , ]]>其中,Ks=Esπr2是拉伸刚度常数,Es是拉伸杨氏模量,r是半径,r′是半径的空间导数,Kkk是刚度张量矩阵的对角线元素,其中![]()
E是弯曲杨氏模量,G是剪切杨氏模量,uk=dk·ω是方向的变化率,dk是方向标价,ω为角速度;动能T是中心线平动能和转动能的和:
其中是ρ是密度,r是半径,
是控制点坐标r的时间导数,Ikk是惯性张量矩阵的对角线元素,其中I 11 = I 22 = ρ πr 2 4 , ]]>I 33 = ρ πr 2 2 ; ]]>耗散能D是平动耗散能和角耗能的和
其中,γt是平动摩擦系数,v′r是相对速度的空间导数,γr是旋转摩擦系数,ω′r是相对角速度的空间导数;进一步整合化简上述能量构成的导丝运动方程,获得如下形式进行隐式求解:r i t + h = r i t + h v i t + h v i t + h = v i t + h m i F t + h q j t + h = 1 2 Q j t + h 0 ω j t + h h + q j t ]]>得到导丝状态更新;其中t表示某一时刻,h为时间间隔,ri为导丝物理控制点,vi为速度,mi为质量,F为合力,ωj为角速度,qj为方向四元数,Qj为四元数矩阵;步骤(3)、导丝与周围环境交互阶段:仿真导丝在血管中插入过程中将和血管壁产生碰撞及摩擦,导丝会因此而改变其物理状态并同时影响血管形态;检测导丝和血管壁发生碰撞采用AABB包围盒方法,同时为碰撞空间建立多分辨率网格,将碰撞单元包围盒映射到哈希表对应的位置,均衡负载GPU资源对碰撞单元进行检测,逐步求精获得最终碰撞检测结果;导丝和血管壁的碰撞响应采用基于惩罚力的方法,计算碰撞单元穿透深度,同时根据相对速度决定惩罚力方向从而获得碰撞力;在碰撞过程中导丝对血管同样产生影响,碰撞力垂直于血管壁的方向将对血管壁产生形变作用;步骤(4)、导丝模拟优化阶段:根据当前导丝所处的阶段对其做可变长处理,同时根据导丝当前物理形变状态进行自适应采样处理;对导丝做可变长处理使用物理模型和几何模型相互耦合的方式,初始状态下所有点均为无力控制点,当最后一个点越过阈值时,增加几个几何控制点,这些几何控制点不具备物理性质也不参与物理形变计算,仅做最基本的几何位置变换;而当几何控制点越过阈值时,该几何点转化为物理控制点并赋予其物理性质并开始参与物理仿真;对导丝进行自适应采用根据复杂血管的不同曲率进行,在曲率大的地方增加采样点,曲率小的地方减少采样点。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201310628842.7/,转载请声明来源钻瓜专利网。
- 上一篇:一种基于涌现和熵的城市轨道交通系统安全性的识别方法
- 下一篇:一种试卷装订器
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用