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

第 42 卷 第 6 期          唐少杰等: 非均匀流体介质内部散射声场重建的逐层计算方法                                         1241

                           ̮᠏Ѭ࣋                       MoMᝠካፇ౧                       ᤪࡏካขᝠካፇ౧

                  y  (f1)                     0.02  (f2)                    0.02  (f3)                  0.5600
                                                                                                        0.4900
                                              0.01                          0.01                        0.4200
                (f) വی6                     y   0                         y   0                         0.3500
                                                                                                        0.2800
                                                                                                        0.2100
                                             -0.01                         -0.01                        0.1400
                                                                                                        0.0700
                                             -0.02                         -0.02                        0
                                       x        -0.02  -0.01  0  0.01  0.02   -0.02  -0.01  0  0.01  0.02
                                                          x                              x

                  y  (g1)                     0.02  (g2)                    0.02  (g3)                 1.7000
                                                                                                       1.4880
                                              0.01                          0.01                       1.2750
                (g) വی7                     y   0                         y   0                        1.0630
                                                                                                       0.8500
                                                                                                       0.6375
                                             -0.01                         -0.01                       0.4250
                                                                                                       0.2125
                                             -0.02                         -0.02                       0
                                       x        -0.02  -0.01  0  0.01  0.02   -0.02  -0.01  0  0.01  0.02
                                                          x                              x

                  y                           0.02                          0.02
                    (h1)                          (h2)                          (h3)                   1.3000
                                                                                                       1.1380
                                              0.01                          0.01                       0.9750
                                                                                                       0.8125
                (h) വی8                     y   0                         y   0                        0.6500

                                                                                                       0.4875
                                             -0.01                         -0.01                       0.3250
                                                                                                       0.1625
                                             -0.02                         -0.02                       0
                                       x        -0.02  -0.01  0  0.01  0.02   -0.02  -0.01  0  0.01  0.02
                                                          x                              x
                                                 图 3  ROI 区域散射声压云图
                                    Fig. 3 Scattered Sound Pressure Cloud Chart in ROI Area
                表 2  MoM 与逐层算法求解一层时所形成矩阵                       占用了 577 MB 内存;而采用逐层算法求解时,求解
                规模与内存占用情况                                      域划分为 20 层,除最内层包含一个圆形单元外,其
                Table 2 Matrix size and memory occupa-         余每层均仅包含 126 个矩形单元,一次运算时形成
                tion of moment method and layer by layer       的矩阵规模为126 × 126,仅需存储及处理15,876个
                algorithm when solving one layer
                                                               元素,生成并处理矩阵仅占用 20 MB 内存,相较于
                                   矩阵规模      内存占用/MB           MoM 大幅度减小。同理,在模型 8 中,使用 MoM 求
                         MoM      2395×2395      577           解,生成并处理矩阵占用了 424 MB 内存;采用逐层
                 模型 7
                        逐层算法       126×126       20
                                                               算法求解,生成并处理矩阵仅占用17 MB内存。
                         MoM      2089×2089      424
                 模型 8                                              需要说明的是,文中为了采用 MoM 的计算结
                        逐层算法       116×116       17
                                                               果作为对比,因而将模型的规模设置得较小。在实
                 在模型 7 中,ROI 区域内包含 2395 个单元,每                  际应用中,求解域的尺寸和入射波的频率可能会比
             层单元数有126个单元,共划分20层。当使用 MoM                        算例中大得多。例如,若求解域的半径为 0.5 m,入
             求解时,一次需要计算的矩阵规模为 2395 × 2395,                     射波频率为 1 MHz,同样在一个波长 λ 内划分 5 个
             即需存储及处理 5,736,025个元素,生成并处理矩阵                      单元,那么总共就需要划分 1668 层,每层 10,472 个
   126   127   128   129   130   131   132   133   134   135   136