[发明专利]一种任意形状软组织表皮上受拉力/变形的模拟方法有效

专利信息
申请号: 201410009090.0 申请日: 2014-01-09
公开(公告)号: CN103745058A 公开(公告)日: 2014-04-23
发明(设计)人: 张小瑞;厉智;鞠东平;孙伟;刘青山;赵沁平;牛建伟;朱建栋;杨松 申请(专利权)人: 南京信息工程大学
主分类号: G06F17/50 分类号: G06F17/50;G06N3/02;G06N3/12
代理公司: 南京汇盛专利商标事务所(普通合伙) 32238 代理人: 张立荣
地址: 210044 江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 任意 形状 软组织 表皮 拉力 变形 模拟 方法
【权利要求书】:

1.一种任意形状软组织表皮上受拉力/变形的模拟方法,其特征在于具体步骤如下:

步骤一:建立空间直角坐标系,分割任意形状软组织表皮;

在给定拉力F作用下,当虚拟机器机械手碰撞到虚拟任意形状软组织表皮上的任意点时,在碰撞点处下,假定与碰撞点处连接的任意形状的软组织表皮所在的平面为XY平面,以该任意形状软组织表皮上,任意两点间的最长距离的线段中点作为形心点O,以形心点O作为原点,并以通过原点O所在的直线且该直线垂直于XY平面作为Z轴,建立XYZ空间坐标系,取m条平行于X轴的直线,且相邻直线间间隔1毫米,m条直线包括X轴所在的直线,其中m的取值范围为m=2,3,4,5,...,300,取n条平行于Y轴的直线,且相邻直线间间隔1毫米,n条直线包括Y轴所在的直线,其中n的取值范围为n=2,3,4,5,...,300,通过平行于X轴的m条直线和平行于Y轴的n条直线,将任意形状软组织表皮,该表皮还未发生变形,可在该表皮上划分成一系列区域,区域个数为s,其中包括规则的块状区域和不规则的边缘区域,规则的块状区域个数和不规则的边缘区域个数分别为s1、s2

一系列区域,区域个数为:

s=m·(n-1),m=2,3,4,5,...,300,n=2,3,4,5,...,300    (1)

其中规则的块状区域个数s1<s,s1不低于总数的80%;

其中s为任意形状软组织表皮划分成一系列区域的个数,m为平行于X轴的直线且包括X轴所在的直线,n为平行于Y轴的直线且包括Y轴所在的直线;

步骤二:

以任意形状软组织表皮所在的XYZ空间坐标系的原点O为起始点,以平行于X轴方向为行,行的总数为m,以平行于Y轴方向为列,列的总数为n,将任意形状软组织表皮划分成的一系列规则的块状区域,以行与列的交点作为顶点,

将各个块状区域的四个顶点分别进行空间坐标标注,则在采取此标注方法下,各个块状区域的顶点在四个象限内的坐标可分别表示为A0,0(x0,0,y0,0,0),A-1,-1(x-1,-1,y-1,-1,0),A-1,1(x-1,1,y-1,1,0),A1,-1(x1,-1,y1,-1,0)…其中m=2,3,4,5…300,n=2,3,4,5…300,各个顶点到坐标原点的距离为di,j,且其可表示为:

di,j=(Xi,j-X0.0)2+(Yi,j-Y0.0)2+(Zi,j-Z0.0)2---(2)]]>

各个块状网格的顶点在原点处受到Z轴方向上的微小拉力时,Z方向上四个象限内网格顶点的位移变化量分别为ΔZ00,ΔZ-1-1,ΔZ-11,ΔZ1-1,ΔZ1,1,…由于在坐标原点O处受微小拉力Fi时,距离原点的距离相等的圆周上所有点的位移变化形变量都相同,所以选取坐标点作为关键点研究时只选取软组织表皮所在平面的截面坐标系XY平面的第一象限上Y=X上的顶点作为关键点研究即可,可表示为A1,1,A2,2,…An,n,其中n=2,3,4,5…300;

步骤三:研究XY平面第一象限Y=X直线上的任意关键点在圆心受到不同Z方向上的微小拉力Fi时,Z轴垂直方向上的变化量可通过实验测量出,从而建立关键点数据库,其中关键点的选取是按照软组织表皮所在平面的截面坐标系XY平面的第一象限上Y=X上的顶点作为关键点,即为任意点垂直方向位移变化量与坐标原点O点处施加Z轴方向上的拉力Fi,关键点到原点O的空间距离di,该数据库可表示为:

d0,0d1,1d2,2...dn-1,n-1dn,nΔZ0.0ΔZ1,1ΔZ2,2...ΔZn-1,n-1ΔZn,n---(3)]]>

在研究软组织表皮上坐标原点受Z方向上的微小拉力Fi时,对其Z轴方向上的变化量ΔZ与受力Fi的大小关系,采用微型圆柱型紧密螺旋弹簧作为研究模型,该弹簧模型符合软组织表皮的弹性特征,适合采用该模型进行分析,软组织表皮上任意点受力时都可以模拟竖直的弹簧受到垂直弹簧截面方向上的微小拉力,通过该弹簧模型可得出软组织表皮上受Z轴方向上的拉力Fi和ΔZ的大小存在的下列关系:

Fi=k|ΔZ|         (4)

k=NR44tr3---(5)]]>

上述弹簧拉伸弹力公式表示拉伸弹力与伸长形变量成正比,即为软组织表皮上点所受力Fi与其在Z轴方向上的变化量ΔZ成正比,k为弹簧的劲度系数,N为剪切模量,R弹簧半径,t为弹簧匝数,r为弹簧柱体半径;

步骤四:以步骤三中的数据库为基础,建立遗传算法优化BP神经网络,得到软组织表皮上任意点Ai在Z轴上的变化量ΔZi与在坐标原点O处所受Z轴方向上拉力Fi,软组织上所划分出的网格顶点到坐标原点O的空间距离di,j之间存在非线性函数关系,遗传算法优化BP神经网络是用于优化BP神经网络的初始权值和阈值,使优化后的BP神经网络能够更好地预测输出,即通过遗传算法优化BP神经网络得到ΔZi,j与Fi,di,j得出准确的函数关系,遗传算法优化BP神经网络的要素包括种群初始化,适应度函数,选择函数,交叉操作和变异操作;

步骤五:当在软组织表皮上原点处施加Z轴方向上的拉力Fi时,软组织表皮上任意坐标点的Z轴方向上的变化量ΔZ都可以通过遗传算法优化BP神经网络得出,且通过微型弹簧模型能够得出该点的Z轴方向上的受力情况,从而可以建立一平面的软组织表皮网格模型,并可以得到该组织上任意点的Z轴方向上的变化量。

2.根据权利要求1所述的模拟方法,其中,步骤四和步骤五中遗传算法优化BP神经网络求得软组织表皮上任意点在Z方向上的变化量的处理方法,包括以下步骤:

(1)种群初始化:个体编码方法为实数编码,每个个体每个块状区域即为一个个体,这样的每个个体为一个实数串,由输入层与隐含层连接权值、隐含层阈值、隐含层与输出层连接权值以及输出层阈值4部分组成,个体包含了神经网络全部的权值和阈值;

(2)适应度函数:根据个体得到BP神经网络的初始的权值和阈值,用训练数据即步骤三中得到的数据库训练BP神经网络后预测系统输出,把预测输出和期望输出之间的误差E的绝对值作为个体适应度函数值fi,计算公式为:

fi=1/(Σi=1nabs(ΔZi-ΔZ))---(6)]]>

上式中,n为网络输出节点数,ΔZi为BP神经网络第i个网格关键点的期望输出,即为训练的输入值对应的测量的输出值,ΔZ为第i个网格关键点的预测输出;

(3)选择操作:采用基于适应度比例的选择策略的轮盘赌法选择操作遗传算法,每个个体i的选择概率pi为:

pi=fiΣi=1Mfi---(7)]]>

上式中fi为个体i的适应度函数值,M为种群个体总数目;

(4)交叉操作:由于个体采用实数编码,所以交叉操作方法采用实数交叉法,交叉操作方法如下:

ak,j=ak,j(1-b)+al,jbal,j=al,j(1-b)+ak,jb---(8)]]>

上式中,ak,j,al,j分别为k个的个体ak和第l个的个体al在j位的表示形式,交叉度b是[0,1]间的随机数;

(5)变异操作:选取在j位的第i个体ai,j进行变异,变异操作方法为:

ai,j=ai,j+(ai,j-amax)·r1·(1-g/Gmax)r10.5ai,j+(amin-ai,j)·r1·(1-g/Gmax)r1<0.5---(9)]]>式中,amax为个体ai,j的上届,amin为个体ai,j的下界,r1为[0,1]间的随机数,g为当前迭代次数,Gmax是最大进化数,且根据自适应遗传算法方法计算调整交叉概率和变异概率,计算调整交叉概率和变异概率的计算公式分别为:

Pci=Pci-1-(Pci-1-Pci-2)(f-favg)fmax-favg,ffavgPci-1,,f<favg---(10)]]>

Pvi=Pvi-1-(Pvi-1-Pvi-2)(fmax-f)fmax-favg,ffavgPvi-1,,f<favg---(11)]]>

上式中为调整后的交叉概率,分别为调整前个体i-1,i-2的交叉概率,f为需要交叉变异的个体的适应度函数值,favg为适应度函数的均值,fmax为适应度函数的最大值,为调整后的变异概率,分别为调整前个体i-1,i-2的变异概率。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京信息工程大学,未经南京信息工程大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410009090.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top