Page 62 - 《应用声学》2023年第6期
P. 62

1172                                                                                2023 年 11 月


                 (3) 晶粒轴线斜率随着距焊缝中心距离的增加                        即
             而减小;
                                                                      Γ 11 − ρc 2  Γ 12    Γ 13
                 (4) 沿焊接边缘倾斜面的晶粒轴斜率整个表面
                                                                                      2                 (5)
                                                                        Γ 21   Γ 22 − ρc   Γ 23   = 0.
             上近似恒定;
                                                                                               2
                 (5) 晶粒轴方向的变化率随着距焊接中心距离                                 Γ 31     Γ 32   Γ 33 − ρc
             的增加而减小。                                               对于某个特定的波矢方向 n = (n 1 , n 2 , n 3 ),将
                 综合以上特征,Ogilvy       [2]  提出了近似描述 V 型          其代入式(5),求解得到特征值λ i 和特征向量v i :
             焊缝(图1)内各点晶粒取向的分布函数:                                                        ρ
                                                                                  λ i =   ,               (6)
                             (                 )
                                                                                       2
                               T 1 |D 1 + z tan α 1 |                                  m i
                      arctan                    , x < 0,
                     
                                       η
                                      |x|                                         v i = p i ,             (7)
             θ(x, z)=        (                  )
                              T 2 (D 2 + z tan α 2 )
                      arctan                    , x > 0,
                     
                                      x η                      其中,i = 1, 2, 3,m i = k i /ω 为慢度 m 的分量,p i
                                                        (1)    为极化矢量的分量。相速度和群速度的分量可分别
                                                               表示为
             其中,θ 表示焊缝区域内各点 (x, z) 处晶粒取向与 x
             方向的夹角;D 1 和 D 2 为焊缝底部原点到倾斜边界                                    c pi =  1  ,                 (8)
             面的距离;α 1 和 α 2 为焊缝坡口与 z 轴的夹角;η 表                                     m i
                                                                                  1
             示晶粒取向在 x方向上变化的快慢程度;T 1 和T 2 与                                   c gi =  C ijkl p j p k m l ,  (9)
                                                                                  ρ
             晶轴取向在左右两边界面 (坡口面) 上的斜率成正
                                                               其中,i = 1, 2, 3。
             比。对于形状和参数确定的焊缝,通过式(1) 可给出
                                                                   根据 Ogilvy焊缝模型,可以得到焊缝区域内每
             焊缝区域内每一点处的晶粒取向。
                                                               一点的晶粒取向与 x 方向的夹角 θ。将弹性常数变
                                                               换到晶轴坐标系中,即可计算出各点处的相速度和
                                                               群速度。群速度代表了能量的传播,根据 Fermat能
                                 T 
                                            T 
                                   z
                               α      α                      量最小作用原理,能量总是沿着时间最小的路径传
                                                               播。当群速度分布被确定,就可以使用路径追踪方
                                         x
                                                               法确定基于群速度分布的时间最短路径,也就是声
                                  D  D 
                           图 1  V 型焊缝示意图                       能量的传播路径。
                        Fig. 1 The V-shaped weld
                                                               1.3  Dijkstra路径搜索算法
             1.2 各向异性介质中声速的计算                                      通过射线追踪方法对声传播路径以及传播时

                 对于各向异性介质,由声波方程和简谐波解可                          间进行预测,能够得到更加接近于实际的聚焦延时,
             得到Christopher方程:                                  从而得到相对准确的成像结果。出于对成像实时性
                                                               和准确性的要求,射线追踪算法需要具有尽可能高
                                  2
                          [Γ ik − ρc δ ik ][u k ] = 0,  (2)
                                                               的计算效率。Dijkstra 算法是计算机领域常用的路
                                                               径搜索算法之一,由荷兰科学家 Dijkstra 在 1959 年
             其中,Γ ik = C ijkl n j n l 为 Christopher 声张量,C ijkl
             为弹性张量,u k 为k 方向偏振位移,ρ 为密度,c为波
                                                               提出,用于解决有权图中两节点间的最短路径问题。
             速,δ il 为Kronecker δ 函数,
                                                               Dijkstra 算法围绕两个列表进行,两个列表分别存
                                
                                   1, i = l,
                                                              放已知最短路径的节点和剩余所有节点,每个节点
                            δ il =                      (3)
                                   0, i ̸= l.
                                                              记录和更新自身与选定起点的最短路径长度值。算
                                                               法的每一步以剩余节点列表中拥有最短路径的节
                 若式 (2) 有非平凡解,则系数矩阵行列式必须
                                                               点为操作对象,进行松弛操作——即比较路径长度,
             为0,则有
                                                               寻找并更新可能的更短路径长度。在每一步操作之
                                  2

                                                               后,都有一个节点由剩余节点列表移入已知最短路
                            Γ ik − ρc δ ik = 0,        (4)
   57   58   59   60   61   62   63   64   65   66   67