一种平纹编织结构经纱与纬纱识别方法技术

技术编号:22330722 阅读:43 留言:0更新日期:2019-10-19 12:23
一种平纹编织结构经纱与纬纱识别方法,通过全卷积神经网络初步对陶瓷基复合材料平纹编织结构进行细观结构识别,此时的细观结构包括纤维束、基体和空洞。根据平纹编织结构的分布特点,再分别划分经纬纱区域,整张切片最终被细分成若干网格。之后,将每一列纬纱与所有经纱区域的交叉区域进行编号标记。根据上述在交叉区域的经纱和纬纱区分方法,按照编号次序依次处理,最终实现了平纹编织结构的纤维束的经纱和纬纱的识别,弥补了神经网络无法准确区分经纬纱的缺点,为平纹编织结构的三维建模提供了准确的内部细观结构数据。

A recognition method of plain weave structure warp and weft

【技术实现步骤摘要】
一种平纹编织结构经纱与纬纱识别方法
本专利技术属于陶瓷基复合材料预制体细观结构识别领域,具体涉及陶瓷基复合材料平纹编织结构XCT切片细观结构纤维束的经纱与纬纱识别方法。
技术介绍
在预测力学性能时,材料的三维有限元分析模型结构要尽可能与实际情况相同,而不是在理想情况下对材料进行三维重建。XCT(XCT,X-rayComputedTomography)是一种无损检测方法,可在不破坏材料的前提下,准确得到材料内部结构,XCT扫描材料后会得到一系列的XCT切片。通过每张切片在实际材料中占据的厚度进行拉伸,再将一系列拉伸模型进行叠加,最终得到三维模型并进行有限元划分。然而,这种方式最终只能得到材料的三维模型,而无法分辨材料内部的细观结构分布,包括经纱、纬纱、基体和孔洞。有限元分析的一个步骤就是赋予每种材料对应的材料属性,因此,识别一系列XCT切片的细观结构就是一个很大的挑战。目前,对于陶瓷基复合材料(CMCs,CeramicsMatrixComposites)平纹编织结构XCT切片细观识别取得了一系列成果。一些学者通过手动标记得到的平纹编织结构XCT切片,得到了内部的经纱和纬纱结构,并进行切片的拉伸和叠加,得到了三维模型。采用像素网格的方式,实现了对平纹编织结构弹性模量的有限元分析。此种手动标记的方式不适合标记大量的XCT切片,并且对于标记人员的专业知识具有很高要求。也有学者将全卷积神经网络应用于陶瓷基复合材料复杂预制体的细观结构识别领域,然而对于平纹编织结构来说,却只是实现了纤维束、基体、空洞细观结构的识别。在平纹编织结构中纤维束根据方向的不同分为经纱和纬纱,经纱呈水平方向,纬纱呈竖直方向。对于有限元分析方法来说,把经纱和纬纱均当作相同的纤维束,并将识别的细观结构切片进行三维重建是不合理的,这是因此CMCs是各向异性的,经纱和纬纱的力学性质是不同的,使得分析结果是不准确的。基于上述缺点,本专利技术基于全卷积神经网络初步识别平纹编织结构XCT切片结束后得到图片进再在处理,此时识别的细观结构包括的纤维束、基体、和空洞,根据平纹编织结构的经纱和纬纱的分布规律以及空洞位置,进一步使用图像处理的方法将纤维束分为经纱和纬纱,弥补神经网络无法准确区分相同材料但方向不同的纤维束,使得后期的三维重建得到的结构更接近于真实结构,有限元分析得到的结果与实验数据更加吻合。
技术实现思路
本专利技术针对现有技术中的不足,提供一种平纹编织结构经纱与纬纱识别方法。为实现上述目的,本专利技术采用以下技术方案:一种平纹编织结构经纱与纬纱识别方法,其特征在于,包括如下步骤:步骤一、基于Caffe框架,建立全卷积神经网络模型;步骤二、使用XCT扫描平纹编织结构的材料,得到一系列XCT切片,建立用于训练全卷积神经网络的平纹编织结构数据集;步骤三、使用平纹编织结构数据集训练全卷积神经网络;步骤四、将不在平纹编织结构数据集中的新扫描的XCT切片输入训练好的全卷积神经网络进行细观结构识别,得到每张新扫描的XCT切片中属于纤维束、基体和空洞的区域;步骤五、对新扫描的XCT切片中的纤维束进行再识别,得到属于经纱和纬纱的像素区域。为优化上述技术方案,采取的具体措施还包括:进一步地,所述步骤二中,平纹编织结构数据集分为训练集和验证集,训练集和验证集中均包括平纹编织XCT切片以及对应的真值图。进一步地,所述步骤三中,使用训练集训练全卷积神经网络30K次,得到最终的网络权值文件;将验证集的平纹编织XCT切片输入到训练完成的全卷积神经网络中得到细观结构识别图,再与验证集中与这些平纹编织XCT切片对应的真值图进行对比,使用平均交并比方法来测试全卷积神经网络的准确率,待全卷积神经网络的准确率达到了预期,再进行下一步操作。进一步地,所述步骤五具体如下:1)获取纬纱基础数据:已知平纹编织结构中单根纬纱纤维束的宽度与长度是固定的,纬纱纤维束的长度按照XCT切片的最长边处理,假设为A,宽度是每张切片中纤维束的宽,假设为B;2)获取经纱基础数据:经纱纤维束的长度按照XCT切片的宽来处理,假设为N;由于编织结构中的经纱和纬纱采用同一种纤维束,因此经纱与纬纱的宽边是相同,经纱纤维束的宽假设为B,并标记出经纱的所在区域;3)XCT切片尺寸为A*N,根据得到的纬纱纤维束尺寸A*B,确定一个扫描矩形框;使用这个扫描矩形框沿着XCT切片的宽边扫描整张切片,共得到N/B个矩形,所有矩形均使用线段标出;4)根据经纱的所在区域和标出的矩形,确定经纱和纬纱的交叉区域,其中,横向的纤维束是经纱,纵向的纤维束是纬纱;5)确定每一列纬纱的四边形坐标和每一行经纱的四边形坐标;6)根据每一列纬纱的四边形坐标和每一行经纱的四边形坐标,结合纤维束宽度B,确定所有交叉区域的位置及坐标值,并赋予交叉区域编号;7)按照编号的次序,依次确定交叉区域上下方的细观结构,并根据交叉区域上下方的细观结构来确定该交叉区域是经纱还是纬纱。进一步地,所述确定每一列纬纱的四边形坐标和每一行经纱的四边形坐标,具体如下:以XCT切片的左上角为原点,横坐标向右延伸,纵坐标向下延伸;通过确定每一列纬纱的左上角坐标(X_WE_TL,0)和右下角坐标(X_WE_LR,A),得到每一列纬纱的四边形坐标,其中X_WE_TL=B*X,X_WE_LR=B*(X+1),X的范围是(0,1,2,…,N/B-1);通过确定每一行经纱的左上角坐标(0,X_WA_TL)和右下角坐标(N,Y_WA_LR),确定每一行经纱的四边形坐标,其中X_WA_TL由手动确定,Y_WA_LR=X_WA_TL+B,0<=X_WA_TL<=A。进一步地,所述根据交叉区域上下方的细观结构来确定该交叉区域是经纱还是纬纱,具体如下:a)若经纱上方及下方均有空洞,且空洞紧邻交叉区域的边的尺寸与纤维束的宽度相同,则确定此交叉区域均为经纱,反之则确定为纬纱;b)若经纱的上方及下方有一侧有明显空洞,另一侧空洞区域不明显,但上下空洞紧邻交叉区域的边的尺寸均与纤维束的宽度相同,则按照经纱部分处理;c)若经纱上下方的空洞与交叉区域紧邻的边的尺寸不超过纤维束宽度的一半,则根据紧邻交叉区域的空洞边长来确定交叉区域经纬纱的区域;d)如果整张切片没有发现经纱,则将整张切片判断为纬纱。本专利技术的有益效果是:1、通过采用平纹编织结构的经纱与纬纱识别方法,可以将全卷积神经网络完成的仅包含纤维束的细管结构识别图进一步细化,得到与真实观察到的细观结构更加相近的细观结构图,操作更加简单。2、在进行有限元分析时,可以通过上述切片实现经纱和纬纱的重建,这符合CMCs的各向异性的性质,使得有限元法分析得到的结果更加准确。附图说明图1是平纹编织结构所使用的全卷积神经网络模型图。图2是交叉区域编号示意图。图3是交叉区域类别对照图。图4是使用经纬纱识别方法得到的细观结构识别图。具体实施方式现在结合附图对本专利技术作进一步详细的说明。理论上来说,经纱上下方存在的空洞或者纬纱是对称的,然而实际是一种大致对称状态。一方面,由于每一根纤维束均有成百上千根纤维丝组成,且部分纤维丝存在断头,纤维丝断头处的纤维方向与纤维束的编织方向是不同的,呈现一种凌乱的,四处分散的状态。另一方面,由于制作工艺的固有缺陷,本专利技术使用的平纹编织材料的制作工艺是化学沉积气相渗透法(本文档来自技高网
...

【技术保护点】
1.一种平纹编织结构经纱与纬纱识别方法,其特征在于,包括如下步骤:步骤一、基于Caffe框架,建立全卷积神经网络模型;步骤二、使用XCT扫描平纹编织结构的材料,得到一系列XCT切片,建立用于训练全卷积神经网络的平纹编织结构数据集;步骤三、使用平纹编织结构数据集训练全卷积神经网络;步骤四、将不在平纹编织结构数据集中的新扫描的XCT切片输入训练好的全卷积神经网络进行细观结构识别,得到每张新扫描的XCT切片中属于纤维束、基体和空洞的区域;步骤五、对新扫描的XCT切片中的纤维束进行再识别,得到属于经纱和纬纱的像素区域。

【技术特征摘要】
1.一种平纹编织结构经纱与纬纱识别方法,其特征在于,包括如下步骤:步骤一、基于Caffe框架,建立全卷积神经网络模型;步骤二、使用XCT扫描平纹编织结构的材料,得到一系列XCT切片,建立用于训练全卷积神经网络的平纹编织结构数据集;步骤三、使用平纹编织结构数据集训练全卷积神经网络;步骤四、将不在平纹编织结构数据集中的新扫描的XCT切片输入训练好的全卷积神经网络进行细观结构识别,得到每张新扫描的XCT切片中属于纤维束、基体和空洞的区域;步骤五、对新扫描的XCT切片中的纤维束进行再识别,得到属于经纱和纬纱的像素区域。2.如权利要求1所述的一种平纹编织结构经纱与纬纱识别方法,其特征在于:所述步骤二中,平纹编织结构数据集分为训练集和验证集,训练集和验证集中均包括平纹编织XCT切片以及对应的真值图。3.如权利要求2所述的一种平纹编织结构经纱与纬纱识别方法,其特征在于:所述步骤三中,使用训练集训练全卷积神经网络30K次,得到最终的网络权值文件;将验证集的平纹编织XCT切片输入到训练完成的全卷积神经网络中得到细观结构识别图,再与验证集中与这些平纹编织XCT切片对应的真值图进行对比,使用平均交并比方法来测试全卷积神经网络的准确率,待全卷积神经网络的准确率达到了预期,再进行下一步操作。4.如权利要求1所述的一种平纹编织结构经纱与纬纱识别方法,其特征在于:所述步骤五具体如下:1)获取纬纱基础数据:已知平纹编织结构中单根纬纱纤维束的宽度与长度是固定的,纬纱纤维束的长度按照XCT切片的最长边处理,假设为A,宽度是每张切片中纤维束的宽,假设为B;2)获取经纱基础数据:经纱纤维束的长度按照XCT切片的宽来处理,假设为N;由于编织结构中的经纱和纬纱采用同一种纤维束,因此经纱与纬纱的宽边是相同,经纱纤维束的宽假设为B,并标记出经纱的所在区域;3)XCT切片尺寸为A*N,根据得到的纬纱纤维束尺寸A*B,确定一个扫描矩形框;使用这个扫描矩形框沿着XCT切片的宽边扫描整张...

【专利技术属性】
技术研发人员:宋迎东贾蕴发高希光张盛于国强韩笑谢楚阳董洪年
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:江苏,32

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1