[发明专利]一种主从导丝控制方法有效
申请号: | 202010521475.0 | 申请日: | 2020-06-10 |
公开(公告)号: | CN111797506B | 公开(公告)日: | 2022-07-29 |
发明(设计)人: | 胡陟;张微;虞磊 | 申请(专利权)人: | 上海工程技术大学 |
主分类号: | G06F30/20 | 分类号: | G06F30/20;G16H50/20;A61B34/00;A61B34/10;A61B34/37;G06F119/14 |
代理公司: | 上海统摄知识产权代理事务所(普通合伙) 31303 | 代理人: | 杜亚 |
地址: | 201620 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 主从 控制 方法 | ||
1.一种主从导丝控制方法,为基于虚拟现实力触觉渲染的主从导丝控制,通过力触觉渲染在主手端进行力触觉再现,操作者通过力触觉信息控制从手端导丝运动,其特征是:力触觉渲染模型为采用一维弧长坐标确定任意拉格朗日欧拉ALE导丝单元中接触检测点位置的基于任意拉格朗日欧拉ALE导丝-血管壁高效接触检测算法;
采用一维弧长坐标确定任意拉格朗日欧拉ALE导丝单元中接触检测点位置具体为:
a、建立一维弧长坐标:
所述一维弧长坐标是指沿血管管道方向建立的坐标,具体是:将血管的中心线作为弧长坐标轴,通过沿血管的中心线布置ALE网格节点并约束其在相应的截面内运动,将导丝在血管管道中的运动设为在网格节点在截面内的运动,沿血管管道方向建立的坐标即一维弧长坐标;
根据弧长坐标s来确定检测点位于哪个管段内,满足的条件为:
s1≤s≤s2;
其中s、s1、s2分别为接触点以及两个相邻管道节点的弧长坐标;
b、计算接触检测点在血管轴线上投影点:
导丝网格节点P1、P2分别位于管道截面S1、S2内,其在血管中心线上的投影点是A1、A2;检测点C1位于单元P1P2内部,其在血管中心线对应的投影点为B1;由于B1和C1连线与管道中轴线垂直,B1的弧长坐标s满足:
(R-r(s))·r′(s)=0;
其中R为检测点C1的位置,r(s)为投影点B1的位置,r'(s)为投影点B1的切向量;
c、使用Newton-Raphson方法迭代求解:
设x、v分别为导丝的位置与速度,v∈R 3n,代表三维空间坐标系,F是导管的受力,上标k与k+1是时间刻度,则:
其中,xk与vk分别第k时刻的位置和速度,通过式(1)计算第k+1时刻导管的位置与速度xk+1和vk+1,β、γ为常数,且0≤β≤1,0≤γ≤1,△t为两次迭代的时间差,ak和ak+1分别为第k时刻和第k+1时刻的加速度,a为加速度,由以下公式求解:
F(xk+1,vk+1)=Mak+1 (2);
式中,F(·)为碰撞力跟位置和速度的关系函数,M为导丝单元质量;
根据Newton-Raphson公式,可得:
将式(1)代入式(3)中,得到ak+1、xk+1和vk+1的值,确定导丝位置,当其与血管中心线距离等于或超过血管半径时即认为发生碰撞,进行接触点检测。
2.根据权利要求1所述的一种主从导丝控制方法,其特征在于,所述Newton-Raphson方法迭代求解时的s的初始值s0通过插值得到,s0=(1-λ)s1+λs2,其中λ为点C1在单元P1P2内的局部坐标。
3.根据权利要求1所述的一种主从导丝控制方法,其特征在于,所述基于任意拉格朗日欧拉ALE导丝-血管壁高效接触检测算法的导丝与血管的法向接触力和滑动摩擦力的计算,基于非线性等效弹簧阻尼模型和库伦摩擦模型;非线性等效弹簧阻尼模型方程为:
其中,FN为法向接触力,为导丝的微段法向接触力,是弹簧接触力,是逻辑函数,是非线性弹簧阻尼力,是侵彻深度,K为刚度系数,n为导丝微段,ci是阻尼系数,为导丝穿透血管深度;
库伦摩擦模型方程为:
其中,为导丝与血管之间每一个接触节点上的滑动摩擦力,μ为摩擦系数;根据从端力触觉测量数据,使用最小二乘法进行系统辨识,实时更新以上参数,进行力触觉渲染模型参数修正。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海工程技术大学,未经上海工程技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010521475.0/1.html,转载请声明来源钻瓜专利网。