发明名称 基于EBSD图谱的粗晶材料FDTD超声检测仿真模型建立方法
摘要 一种基于EBSD图谱的粗晶材料FDTD超声检测仿真模型建立方法,属于超声无损检测技术领域。其步骤为:直接利用EBSD技术获取粗晶材料的晶体取向图谱后,根据宏观金相照片中的实际晶粒结构,选择阈值角定义图谱中的晶粒,并以主取向对应的颜色对晶粒进行填充,并通过灰度处理获得由方形像素点组成的图像。晶粒取向由灰度值对应的欧拉角<img file="DDA0000538935000000011.GIF" wi="98" he="75" />Φ、<img file="DDA0000538935000000012.GIF" wi="84" he="72" />表示,用以定量计算晶粒的弹性各向异性刚度矩阵。相比于以往模型,本模型具有晶粒结构和晶粒取向描述准确、运算效率高等优点,为解决粗晶材料超声检测中的缺陷定量、定位、定性问题提供模型基础。本发明还可以拓展至奥氏体焊缝、双相钛合金等其他弹性各向异性多晶材料超声仿真模型的建立,具有良好的推广及应用前景。
申请公布号 CN104090033A 申请公布日期 2014.10.08
申请号 CN201410339381.6 申请日期 2014.07.16
申请人 大连理工大学;核工业工程研究设计有限公司 发明人 雷明凯;赵天伟;陈尧;张东辉;林莉;杨会敏;罗忠兵;严宇;周全;刘丽丽
分类号 G01N29/30(2006.01)I 主分类号 G01N29/30(2006.01)I
代理机构 大连星海专利事务所 21208 代理人 花向阳
主权项 一种基于EBSD图谱的粗晶材料FDTD超声检测仿真模型建立方法,其特征在于,包括如下步骤:(1)根据《GB/T19501‑2004电子背散射衍射分析方法通则》国家标准,对试样进行切割、打磨、机械抛光、去应力电解抛光等预处理,选择40μm扫描步长对待测试样进行EBSD分析;(2)利用EBSD装置对试样的整个截面进行扫描,每次约6mm<sup>2</sup>,然后按照顺序将得到的小区域图谱进行拼接,最终获得由多张图谱拼接成的完整晶体取向图谱;(3)根据实际材料的晶粒结构,利用channel5分析软件调整晶体取向图谱中的阈值角,确定模型的晶粒轮廓,将其作为模型的弹性各向异性单元;(4)利用channel5分析软件统计出每个单元中像素点数量最多的色阶值,然后将晶粒内所有像素点的颜色统一为该色阶值,并记下该色阶值对应的欧拉角;(5)将EBSD图谱导出为JPG格式的图片,然后在Photoshop软件中打开,转化为灰度图像,将晶粒的色阶值设置成相应的灰度值,以PCX图片格式导出并保存灰度图;(6)利用晶粒对应的欧拉角<img file="FDA0000538934970000012.GIF" wi="93" he="67" />Φ、<img file="FDA0000538934970000013.GIF" wi="94" he="67" />求得表示晶体取向的方向余弦矩阵R,<img file="FDA0000538934970000011.GIF" wi="1928" he="188" />由R中的9个阵元R<sub>11</sub>到R<sub>33</sub>推导出旋转矩阵R<sub>D</sub>,<maths num="0001" id="cmaths0001"><math><![CDATA[<mrow><msub><mi>R</mi><mi>D</mi></msub><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msubsup><mi>R</mi><mn>11</mn><mn>2</mn></msubsup></mtd><mtd><msubsup><mi>R</mi><mn>12</mn><mn>2</mn></msubsup></mtd><mtd><msubsup><mi>R</mi><mn>13</mn><mn>2</mn></msubsup></mtd><mtd><mn>2</mn><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>12</mn></msub></mtd><mtd><mn>2</mn><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>13</mn></msub></mtd><mtd><mn>2</mn><msub><mi>R</mi><mn>12</mn></msub><msub><mi>R</mi><mn>13</mn></msub></mtd></mtr><mtr><mtd><msubsup><mi>R</mi><mn>21</mn><mn>2</mn></msubsup></mtd><mtd><msubsup><mi>R</mi><mn>22</mn><mn>2</mn></msubsup></mtd><mtd><msubsup><mi>R</mi><mn>32</mn><mn>2</mn></msubsup></mtd><mtd><mn>2</mn><msub><mi>R</mi><mn>21</mn></msub><msub><mi>R</mi><mn>22</mn></msub></mtd><mtd><mn>2</mn><msub><mi>R</mi><mn>21</mn></msub><msub><mi>R</mi><mn>23</mn></msub></mtd><mtd><mn>2</mn><msub><mi>R</mi><mn>22</mn></msub><msub><mi>R</mi><mn>23</mn></msub></mtd></mtr><mtr><mtd><msubsup><mi>R</mi><mn>31</mn><mn>2</mn></msubsup></mtd><mtd><msubsup><mi>R</mi><mn>32</mn><mn>2</mn></msubsup></mtd><mtd><msubsup><mi>R</mi><mn>33</mn><mn>2</mn></msubsup></mtd><mtd><mn>2</mn><msub><mi>R</mi><mn>31</mn></msub><msub><mi>R</mi><mn>32</mn></msub></mtd><mtd><mn>2</mn><msub><mi>R</mi><mn>31</mn></msub><msub><mi>R</mi><mn>33</mn></msub></mtd><mtd><mn>2</mn><msub><mi>R</mi><mn>32</mn></msub><msub><mi>R</mi><mn>33</mn></msub></mtd></mtr><mtr><mtd><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>21</mn></msub></mtd><mtd><msub><mi>R</mi><mn>12</mn></msub><msub><mi>R</mi><mn>22</mn></msub></mtd><mtd><msub><mi>R</mi><mn>13</mn></msub><msub><mi>R</mi><mn>23</mn></msub></mtd><mtd><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>22</mn></msub><mo>+</mo><msub><mi>R</mi><mn>12</mn></msub><msub><mi>R</mi><mn>21</mn></msub></mtd><mtd><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>23</mn></msub><mo>+</mo><msub><mi>R</mi><mn>13</mn></msub><msub><mi>R</mi><mn>21</mn></msub></mtd><mtd><msub><mi>R</mi><mn>12</mn></msub><msub><mi>R</mi><mn>23</mn></msub><mo>+</mo><msub><mi>R</mi><mn>13</mn></msub><msub><mi>R</mi><mn>21</mn></msub></mtd></mtr><mtr><mtd><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>31</mn></msub></mtd><mtd><msub><mi>R</mi><mn>12</mn></msub><msub><mi>R</mi><mn>32</mn></msub></mtd><mtd><msub><mi>R</mi><mn>13</mn></msub><msub><mi>R</mi><mn>33</mn></msub></mtd><mtd><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>32</mn></msub><mo>+</mo><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>31</mn></msub></mtd><mtd><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>33</mn></msub><mo>+</mo><msub><mi>R</mi><mn>13</mn></msub><msub><mi>R</mi><mn>31</mn></msub></mtd><mtd><msub><mi>R</mi><mn>11</mn></msub><msub><mi>R</mi><mn>33</mn></msub><mo>+</mo><msub><mi>R</mi><mn>13</mn></msub><msub><mi>R</mi><mn>31</mn></msub></mtd></mtr><mtr><mtd><msub><mi>R</mi><mn>21</mn></msub><msub><mi>R</mi><mn>31</mn></msub></mtd><mtd><msub><mi>R</mi><mn>22</mn></msub><msub><mi>R</mi><mn>32</mn></msub></mtd><mtd><msub><mi>R</mi><mn>23</mn></msub><msub><mi>R</mi><mn>33</mn></msub></mtd><mtd><msub><mi>R</mi><mn>21</mn></msub><msub><mi>R</mi><mn>32</mn></msub><mo>+</mo><msub><mi>R</mi><mn>22</mn></msub><msub><mi>R</mi><mn>31</mn></msub></mtd><mtd><msub><mi>R</mi><mn>21</mn></msub><msub><mi>R</mi><mn>33</mn></msub><mo>+</mo><msub><mi>R</mi><mn>23</mn></msub><msub><mi>R</mi><mn>31</mn></msub></mtd><mtd><msub><mi>R</mi><mn>22</mn></msub><msub><mi>R</mi><mn>23</mn></msub><mo>+</mo><msub><mi>R</mi><mn>23</mn></msub><msub><mi>R</mi><mn>31</mn></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000538934970000021.GIF" wi="1943" he="351" /></maths>利用R<sub>D</sub>对本构刚度矩阵C进行旋转,得到该晶粒取向下的弹性刚度矩阵C',<maths num="0002" id="cmaths0002"><math><![CDATA[<mrow><msup><mi>C</mi><mo>&prime;</mo></msup><mo>=</mo><msub><mi>R</mi><mi>D</mi></msub><mi>C</mi><msubsup><mi>R</mi><mi>D</mi><mrow><mo>-</mo><mn>1</mn></mrow></msubsup><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000538934970000022.GIF" wi="1923" he="72" /></maths>其中,C为6×6矩阵,由3个独立的弹性常数构成,<maths num="0003" id="cmaths0003"><math><![CDATA[<mrow><mi>C</mi><mo>=</mo><mfenced open='(' close=')'><mtable><mtr><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>12</mn></msub></mtd><mtd><msub><mi>C</mi><mn>11</mn></msub></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><msub><mi>C</mi><mn>44</mn></msub></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><msub><mi>C</mi><mn>44</mn></msub></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><msub><mi>C</mi><mn>44</mn></msub></mtd></mtr></mtable></mfenced><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow>]]></math><img file="FDA0000538934970000023.GIF" wi="1930" he="320" /></maths>(7)将模型输入到FDTD超声数值仿真程序,模型的下边界设置为固体‑真空界面,其余三个边界设置为无限边界,选用高斯脉冲拟合波形作为声源,放置在模型的不同位置,进行数值计算,最后将模拟结果与实验结果进行对比。
地址 116024 辽宁省大连市高新园区凌工路2号