Page 140 - 《爆炸与冲击》2026年第5期
P. 140

第 46 卷        罗瑶嘉,等: 基于变分模态分解处理的冲击波压力长短期记忆网络系统建模                                第 5 期


                2    VMD  分解处理与       LSTM    建模算法设计
                   本文设计的基于变分模态分解处理的冲击波压力长短期记忆网络系统建模算法,其核心思想是分
               而治之——首先通过          VMD  降低信号复杂度,再通过            LSTM  精细化建模,最终融合结果提升整体性能。
               该方法主要包括        3  个步骤:(1) 采用麻雀优化算法(sparrow search algorithm, SSA)对        VMD  与  LSTM  自适
               应参数寻优;(2) 基于      VMD   对冲击波响应信号进行模态分解,判断各模态分量(band limited intrinsic mode
               function, BLIMF)和残余(residual, Res)的成分,去除高频成分并对低频成分进行补偿,重构理想冲击波曲
               线;(3) 构建冲击信号的神经网络数据集,训练神经网络并评估模型性能。具体流程如图                                    2  所示。

                                   Evaluation                                 Evaluation
                                   metric #1                                   metric #2
                                                Update individual  Calculate
                                                   positions      fitness                     Part 1
                                   Population                                 Population
                                 inivtialization #1                         inivtialization #2  SSA optimization
                                                                                             algorithm
                                     1. Penalty factor         1. Number of hidden units
                                 2. Preset number of mode   2. Maximum epochs   3. Initial learning rate
                      Test data                 BLIMF 1st  Output
                                      VMD                 Input    LSTM
                    Response signal
                                               BLIMF 2nd
                                                                   LSTM
                                                                                              Part 3
                                                                                           Reconstructing
                                                   …
                                                                     …
                                               BLIMF Kth           LSTM                    system dynamic
                                                                                              models
                                                Residual
                                                                   LSTM          LSTM
                                 Correlation coefficient
                                and frequency determine
                                       Low-frequency  1/H l(z)  Pressure
                                          signal
                                                               signal                         Part 2
                                      High-frequency                                      Compensation of
                                          signal
                                                                                           response signal
                                                               Denoised response
                                          Noise                    signal
                                  图 2    冲击波压力信号的变分模态分解与长短期记忆网络建模算法流程
                           Fig. 2    Flowchart of the modeling algorithm using VMD-LSTM for shock wave pressure signals

                2.1    SSA-VMD  分解
                   理想冲击响应由低频趋势分量              l(t) 和高频振荡分量      h(t) 组成,除此之外在实际采集场景中响应信号
               不可避免地存在一定程度的噪声分量                 g(t),因此可将响应信号        y(t) 视作:

                                                    y(t) = l(t)+h(t)+g(t)                               (4)
                   通过  VMD   算法对冲击波压力信号           y(t) 进行分解,可得到      K  个模态分量和一个残余项,表示为:
                                                          K
                                                         ∑
                                                    y(t) =  F i (t)+r(t)                                (5)
                                                          i=1
               式中:第   i 个模态分量记为       F (t),其满足惩罚因子       α  的约束条件;残余项        r(t) 通常为窄脉冲信号或接近于
                                        i
               零的信号。
                   相比于传统的小波变换(wavelet transform, WT)、经验模态分解(empirical mode decomposition, EMD)
               等模态分解法,VMD        的优势在于数学模型和框架,通过变分框架约束模态带宽并最小化解调信号总方差,
               理论上可抑制常见的模态混叠问题,提升冲击波峰值超压辨识精度                              [15] 。此外,结合   Hilbert 变换的窄带分
               解特性,其频域聚焦能力优势显著,能精准提取传感器动态响应中的特征频率分量。然而,VMD                                          分解结
               果依赖预设模态数        K  和惩罚因子     α  的约束,无法与传统分解法一样根据信号特性自适应调节分解性能 。
                                                                                                        [16]
               且参数   K  和  α  的相互依赖关系使得传统的网格试错法效率低下,难以找到全局最优解。为了充分分离



                                                         051434-4
   135   136   137   138   139   140   141   142   143   144   145