Page 51 - 2023年第54卷第2期
P. 51

图 1 LSTM网络循环与计算结构
              2.3 自适应动态分解策略 为了开发一个可靠、高效及实用的分解- 预测- 集成径流预报模型:(1)在
              分解集成框架中不能使用未来信息;(2)分解模型和预测模型都应具有较好的性能和适应性。本节尝
              试改进分解 策 略, 设 计 了 一 个 用 观 测 数 据 更 新 历 史 样 本 的 自 适 应 动 态 分 解 策 略 (Self - adaptation
              DecompositionStrategy,AS),如图 2所示。设实际观测径流为 Q,t = 1,2,…,N,自适应动态分解
                                                                         t
              策略具体为:
                  步骤 1:设置时间序列分解方法的参数。如,DWT设置母小波和分解层数,EEMD设置白噪声的
              方差和数目,VMD设置惩罚因子及模态数等;
                  步骤 2:设置自适应动态分解的时间序列初始长度 m。随着径流数据实时更新,数据序列以 m + 1
              个的长度滚动分解;
                  步骤 3:实时更新的数据依次作为新息附加到待分解序列栈道,同时最前一个数据出栈保持数据
              序列长度为 m + 1。具体为,加入新息 Q ,将 m + 1个样本 Q,Q,…,Q ,Q                               分解为 L个子序列
                                                  m + 1               1   2        m   m + 1
                  1
                                                      1
              { XS }      ,将子序列的最后一个数据{XS                 }作为新息 Q        的分解变量;随后加入新息 Q (Q
                  i,j L × (m + 1 )                     i,m + 1 L       m + 1                         m + 2  1
                                                                         2
              出栈),将序列 Q,Q,…,Q ,Q                    分解为 L个子序列{XS }               ,将子序列的最后一个数据
                              2   3        m + 1  m + 2                  i,j L × (m + 1 )
              { XS 2  }作为新息 Q 的分解变量;重复此分解步骤直至得到最后一个样本 Q 的分解变量;
                  i,m + 1 L      m + 2                                                N
                  步骤 4:自适应动态分解径流观测序列 Q,t = 1 ,2,…,N,最终得到 L个子序列,记为{XS }                                  。
                                                     t                                            i,j L,N - m

































                                                   图 2 自适应动态分解策略

                                                                                                —  1 7 5 —
   46   47   48   49   50   51   52   53   54   55   56