Page 28 - 《爆炸与冲击》2025年第5期
P. 28

第 45 卷         柏劲松,等: 端到端机器学习代理模型构建及其在爆轰驱动问题中的应用                                第 5 期

                       −1.2                                      2.5

                                              Simulation data
                       −1.3                       h=0.5 mm       2.0
                       −1.4                       h=1.5 mm
                                                  h=2.5 mm
                                                  h=3.2 mm       1.5
                     v/(km·s −1 )  −1.6  Surrogate output       v/(km·s −1 )  1.0
                                                  h=4.7 mm
                       −1.5
                       −1.7   h=0.5 mm                                    Surrogate output  Simulation data
                                                                                           h=0.5 mm
                                                                             h=0.5 mm
                              h=1.5 mm                           0.5         h=1.5 mm      h=1.5 mm
                       −1.8   h=2.5 mm                                       h=2.5 mm      h=2.5 mm
                              h=3.2 mm
                                                                             h=3.2 mm
                                                                                           h=3.2 mm
                              h=4.7 mm                                       h=4.7 mm      h=4.7 mm
                       −1.9                                       0
                          12   14   16   18   20   22   24         12   14   16   18   20   22   24
                                          t/μs                                     t/μs
                                      (a) P 1                                  (b) P 2
                                  图 9    预测点上速度代理模型给出的计算结果及其与数值模拟结果的比较
                                 Fig. 9    Results calculated by the velocity surrogate model at the prediction points
                                        with their comparison with the numerical simulation results

                                          表 3    预测点上速度剖面代理模型计算的相对误差
                              Table 3    Relative errors calculated by velocity surrogate model at prediction points

                                                                       相对误差/%
                             h/mm
                                                            P 1                          P 2
                              0.5                         0.057 1                      0.666 5
                              1.5                         0.052 4                      0.808 1
                              2.5                         0.003 4                      0.433 2
                              3.2                         0.011 6                      0.196 3
                              4.7                         0.012 9                      0.166 9

                   如果已知     P 和 1  P 的速度剖面,可通过式         (3) 获得  h。为了检验速度反函数代理模型对                 h  的计算分
                                  2
               辨  能  力  , 在  训  练  点  h = 1 . 0 0   m m  和  预  测  点  h = 2 . 5 0   m m  附  近  ( 偏  离  ± 2 %  ) 分  别  取  2  个  点  h = 0 . 9 8   m m 、

               h=1.02 mm  以及  h=2.45 mm、h=2.55 mm,即  h  取  0.98、1.00、1.02、2.45、2.50  和  2.55 mm,数值模拟给出了
               P 的速度剖面(图       10)作为输入,采用训练好的速度反函数代理模型计算                        h。经过   5×10 个循环步后,计
                                                                                            4
                1
               算结果为:h     取  0.98、1.00  和  1.02 mm(训练点及附近)时,速度反函数代理模型计算的                   h  分别为  0.975 02、
               1.000 03  和  1.019 23 mm,相对误差分别为    0.510%、0.003%  和  0.075%;h  取  2.45、2.50  和  2.55 mm(预测点
               及附近)时,模型计算的          h  分别为   2.434 76、2.487 27  和  2.535 92 mm,相对误差分别为      0.62%、0.51%  和
               0.56%。可以看出,速度反函数代理模型在训练点和预测点附近计算的                               h  有很高的计算精度。根据式

               (3),给出速度剖面,h      优化迭代的计算机时约为            6 min。
                      −1.2           Simulation data

                      −1.3              h=0.98 mm
                      −1.4              h=1.00 mm
                                        h=1.02 mm
                    v/(km·s −1 )  −1.5
                      −1.6
                      −1.7
                      −1.8
                      −1.9
                        12  14  16  18  20  22  24
                                   t/μs
                                         (a) Simulated velocity profiles when h=0.98, 1.00, 1.02 mm
                      −1.2
                      −1.3              =2.45 mm
                      −1.4              =2.50 mm         051101-7
                    −1                  =2.55 mm
                      −1.5
                      −1.6
                      −1.7
                      −1.8
                                    /μs
                                                                  =2.45, 2.50, 2.55 mm
   23   24   25   26   27   28   29   30   31   32   33