国产日韩欧美一区二区三区三州_亚洲少妇熟女av_久久久久亚洲av国产精品_波多野结衣网站一区二区_亚洲欧美色片在线91_国产亚洲精品精品国产优播av_日本一区二区三区波多野结衣 _久久国产av不卡

?

基于SSA-Elman神經(jīng)網(wǎng)絡的電離層TEC短期預報模型

2022-03-29 02:48鐘正宇李垠健
大地測量與地球動力學 2022年4期
關鍵詞:電離層殘差擾動

湯 俊 鐘正宇 李垠健 高 鑫

1 華東交通大學土木建筑學院,南昌市雙港東大街808號,330013

電離層作為近地空間環(huán)境的重要組成部分,其發(fā)生的任何細微變化都有可能對導航定位系統(tǒng)、無線電傳播與通訊、測量及人類空間活動產(chǎn)生重大影響[1]。衛(wèi)星信號的傳播誤差與電離層總電子含量直接相關,提高電離層TEC短期預報精度可以有效提高導航定位精度。目前電離層TEC短期預報主要有數(shù)理統(tǒng)計和人工智能兩種方法。由于TEC具有隨時間發(fā)生周期性變化的特點,國內(nèi)有關TEC預報的研究多以數(shù)學統(tǒng)計法中的時間序列分析為主[1-4]。

人工智能法則以神經(jīng)網(wǎng)絡模型為代表,相較于時間序列分析方法,神經(jīng)網(wǎng)絡模型具有更高的預報精度及計算速度[5-7]。電離層在時空上的隨機性和不平衡性使TEC具有非線性和不平穩(wěn)的特點[8],由于神經(jīng)網(wǎng)絡能夠以任意精度逼近任意N維到M維映射,從而達到預報效果,其作為一種典型的非線性預報模型可有效預報電離層TEC。許多學者采用神經(jīng)網(wǎng)絡模型對TEC進行有效預報,然而神經(jīng)網(wǎng)絡在參數(shù)選擇及網(wǎng)絡優(yōu)化等方面較為復雜,且存在過度擬合導致精度下降的情況,群優(yōu)化算法可有效改善該缺陷。因此,本文提出一種群優(yōu)化算法改進Elman神經(jīng)網(wǎng)絡的電離層TEC短期預報模型。

1 模型算法原理

1.1 BP神經(jīng)網(wǎng)絡和Elman神經(jīng)網(wǎng)絡

BP神經(jīng)網(wǎng)絡是一種按照誤差逆向傳播算法訓練的多層前饋神經(jīng)網(wǎng)絡[9]。相比于BP神經(jīng)網(wǎng)絡的3層結構,Elman神經(jīng)網(wǎng)絡在隱含層上增加一個承接層,可以記憶隱含層前一時刻的輸出,使系統(tǒng)具有適應時變特性的能力。

1.2 SSA-Elman組合模型

目前,國內(nèi)外已有很多有關群優(yōu)化算法的研究,許多學者提出一些性能優(yōu)異的群優(yōu)化算法,其中粒子群算法(particle swarm optimization, PSO)和蟻群算法(ant colony optimization, ACO)最具代表性。與粒子群算法和蟻群算法相比,麻雀搜索算法(SSA)[10]具有良好的穩(wěn)定性和收斂速度,并具有探索未知區(qū)域和避免陷入局部最優(yōu)的能力。

SSA-Elman組合模型將SSA尋優(yōu)獲得的最優(yōu)初始權值和閾值賦值給Elman神經(jīng)網(wǎng)絡,在Elman神經(jīng)網(wǎng)絡迭代過程中通過計算網(wǎng)絡誤差,進一步更新Elman神經(jīng)網(wǎng)絡的權值和閾值,當滿足精度要求后則可以進行電離層TEC預報。

1.3 模型參數(shù)及處理

電離層TEC受地磁活動、太陽活動及引力波等因素影響,隨晝夜、季節(jié)變化而發(fā)生周期性變化。本文在建立電離層TEC預報模型時,選取地磁活動指數(shù)Dst及TEC作為輸入?yún)?shù),其中地磁活動指數(shù)是描述一個時段內(nèi)地磁擾動強度的分級指標[9]。

在使用BP神經(jīng)網(wǎng)絡進行TEC預報時,選取1個輸入層、1個隱含層和1個輸出層的3層網(wǎng)絡結構,將最大學習次數(shù)設置為5 000,學習速率設置為0.01,期望誤差設置為0.000 1。Elman神經(jīng)網(wǎng)絡和SSA-Elman組合神經(jīng)網(wǎng)絡參數(shù)設置與BP神經(jīng)網(wǎng)絡保持一致,通過調(diào)整參數(shù),將SSA種群數(shù)量設置為20,最大迭代次數(shù)為30,發(fā)現(xiàn)者占種群總數(shù)20%,安全系數(shù)設置為0.8,進行預警行為的個體數(shù)量為3。采用15 d預報5 d的方法對電離層TEC進行預報,其中網(wǎng)絡訓練樣本選取前15 d的TEC及Dst作為網(wǎng)絡的輸入層,后5 d的TEC及Dst作為網(wǎng)絡的輸出層進行網(wǎng)絡訓練,并分別對TEC及Dst進行歸一化處理,將數(shù)值控制在[-1, 1]范圍內(nèi)以便于網(wǎng)絡訓練。

2 實驗與分析

本文所用數(shù)據(jù)來源于CODE中心,時間分辨率為1 h,選取2018年全年低中緯度地區(qū)(5°N, 120°E)和(40°N, 120°E)的TEC數(shù)據(jù)進行實驗分析。圖1(a)和1(b)分別為(5°N, 120°E)和(40°N, 120°E)處全年的電離層TEC變化趨勢,圖1(c)為2018年全年的地磁活動指數(shù)。通過對比可以發(fā)現(xiàn),當?shù)卮呕顒又笖?shù)發(fā)生擾動時,對應TEC也會發(fā)生明顯變化,TEC與地磁活動指數(shù)具有較強的相關性。選取均方根誤差(RMSE)、殘差(Δ)及相關系數(shù)(ρ)用于分析比較,計算公式參見文獻[8]。

圖1 2018年電離層TEC及地磁活動指數(shù)

2.1 平靜期

選取平靜期對應時段,圖2為doy205~209對應的地磁活動指數(shù),從圖中可以看出,該時間段Dst指數(shù)都維持在-20~20 nT范圍內(nèi),均大于-30 nT。

圖2 平靜期地磁活動指數(shù)

圖3為利用3種模型預報不同緯度的TEC,其中圖3(a)和3(b)分別對應低緯度和中緯度。從圖3(a)可以看出,低緯度的TEC變化較為平緩,3種模型預報值的變化趨勢相近,但SSA-Elman組合模型的預報值相比BP模型和Elman模型更加接近實測值,SSA-Elman組合模型在峰值處和谷值處的預報效果優(yōu)于另外2種模型。從圖3(b)來看,不同于低緯度TEC平緩的變化趨勢,中緯度TEC在峰值處出現(xiàn)突變,因此突變處的擬合程度可作為模型精度的評價指標之一。BP模型的預報值明顯偏離TEC實測值,在doy207出現(xiàn)極端峰值,Elman模型和SSA-Elman組合模型對峰值處的預報效果優(yōu)于BP模型,但從圖中可以明顯看出,Elman模型的殘差大于SSA-Elman組合模型。綜上所述,SSA-Elman組合模型和Elman模型的預報效果明顯優(yōu)于BP模型,SSA-Elman組合模型的預報精度相較Elman模型具有一定程度的提高。

圖3 平靜期3種模型TEC預報值與實測值對比

評價模型精度的另一項指標為殘差(Δ),圖4為平靜期3種模型TEC預報殘差值對比情況,其中圖4(a)和4(b)分別對應低緯度和中緯度。從圖4(a)可以看出,SSA-Elman組合模型的預報殘差值基本在4 TECu以內(nèi),最大殘差接近6 TECu,Elman模型的預報殘差值多數(shù)集中在4~6 TECu之間,BP模型的部分預報殘差值高達8 TECu,預報誤差最大。同時,BP模型和Elman模型的殘差值分布相較SSA-Elman組合模型更為離散,BP模型的殘差值分布在3種模型中最為離散,該現(xiàn)象在中緯度情況下更加明顯。使用SSA-Elman組合模型預報得到的殘差值絕對值基本在3 TECu以內(nèi),Elman模型在4 TECu以內(nèi),而BP模型最大殘差值可達9 TECu,其殘差值在doy207、208、209比其他2個模型多出將近4 TECu,離散程度大于Elman模型和SSA-Elman組合模型。因此,BP模型預報精度最差,總體誤差大于其他2個模型,SSA-Elman組合模型相比Elman模型精度更優(yōu)。

圖4 平靜期3種模型TEC預報殘差值對比

表1為中低緯度地區(qū)doy205~209期間3個模型預報結果的均方根誤差(RMSE)、殘差(Δ)及相關系數(shù)(ρ)對比結果。由表可知,對平靜期進行5 d 的低緯度TEC預報時,BP模型5 d的RMSE平均值為2.763 TECu,殘差平均值為2.218 TECu,相關系數(shù)為0.929;Elman模型5 d的RMSE平均值為2.402 TECu,平均殘差為1.876 TECu,相關系數(shù)為0.946;SSA-Elman組合模型5 d的RMSE平均值為1.776 TECu,平均殘差為1.382 TECu,相關系數(shù)為0.972。對中緯度地區(qū)TEC進行預報時,BP模型5 d的RMSE平均值為2.360 TECu,平均殘差為1.974 TECu,相關系數(shù)為0.837;Elman模型5 d的RMSE平均值為1.785 TECu,平均殘差為1.468 TECu,相關系數(shù)為0.887;SSA-Elman組合模型5 d的RMSE平均值為1.358 TECu,平均殘差為1.168 TECu,相關系數(shù)為0.904。從上述分析可知,SSA-Elman組合模型的3個評價指標均優(yōu)于其他2個模型,預報精度最優(yōu)。

表1 平靜期不同緯度下3個模型預報指標對比

2.2 擾動期

圖5為doy236~240對應的地磁活動指數(shù),從圖中可以看出,該時間段Dst指數(shù)在-180~20 nT范圍內(nèi)變化,根據(jù)國際磁暴劃分標準,這5 d發(fā)生較大磁暴,與平靜期Dst指數(shù)相比,擾動期Dst指數(shù)跨度極大,正負峰值相差近200 nT。

圖5 擾動期地磁活動指數(shù)

圖6為擾動期中低緯度TEC實測值與3種模型TEC預報值對比結果,其中圖6(a)和6(b)分別為低緯度和中緯度處TEC變化趨勢。由圖6(a)可知,BP模型相比其他2種模型在doy237出現(xiàn)極端值。由于受磁暴影響,doy238中低緯度TEC實測值遠大于其他4 d,3種模型在該天的預報殘差均較大。BP模型和Elman模型的預報值在doy236谷值處出現(xiàn)突變,與之相比,SSA-Elman組合模型的預報值變化更平緩,且預報值更加接近實測值,預報效果相比其他2種模型更好。從圖6(b)來看,與低緯度TEC相比,中緯度TEC在峰值處存在突變,BP模型在谷值處的預報結果呈現(xiàn)出與實測值相反的變化趨勢。此外,Elman模型與SSA-Elman組合模型在峰值處的擬合度優(yōu)于BP模型,且SSA-Elman組合模型比Elman模型的預報殘差值更小。由此可知,SSA-Elman模型在中緯度和低緯度地區(qū)均具有更高的預報精度。

圖6 擾動期3種模型TEC預報值與實測值對比

圖7為擾動期3種模型TEC預報殘差值對比,其中圖7(a)和7(b)分別對應低緯度和中緯度。從圖中可以看出,低緯度的預報殘差值為中緯度的2倍,中低緯度在doy238的TEC預報殘差值均發(fā)生較大波動。由于當日受磁暴影響,Dst指數(shù)低至-174 nT,導致3種模型的預報殘差值均較大。利用BP模型預報其余4 d低緯度TEC時,最大殘差接近12 TECu,而利用Elman模型與SSA-Elman組合模型預報時,殘差值均小于8 TECu,因此BP模型在低緯度的預報效果在3種模型中最差。在中緯度地區(qū),BP模型預報其余4 d的殘差值在0.5~7 TECu范圍內(nèi)波動,Elman模型的預報殘差值在2~4.5 TECu范圍內(nèi)波動,SSA-Elman組合模型的預報殘差值在2~4 TECu范圍內(nèi)波動,由此可見,BP模型在中緯度的預報效果不如其他2種模型。

圖7 擾動期3種模型TEC預報殘差值對比

由于圖7中Elman模型和SSA-Elman組合模型預報殘差值的變化趨勢相似,殘差值大小相近,為分析2種模型的預報精度,表2為中低緯度地區(qū)doy236~240期間3個模型預報結果的均方根誤差(RMSE)、殘差(Δ)及相關系數(shù)(ρ)對比結果。由表可知,對擾動期進行5 d的低緯度TEC預報時,BP模型5 d的RMSE平均值為4.775 TECu,平均殘差為3.803 TECu,相關系數(shù)為0.883;Elman模型5 d的RMSE平均值為3.945 TECu,平均殘差為3.237 TECu,相關系數(shù)為0.924;SSA-Elman組合模型5 d的RMSE平均值為2.955 TECu,平均殘差為2.372 TECu,相關系數(shù)為0.952。對擾動期進行5 d的中緯度TEC預報時,BP模型5 d的RMSE平均值為2.846 TECu,平均殘差為2.446 TECu,相關系數(shù)為0.749;Elman模型5 d的RMSE平均值為2.255 TECu,平均殘差為1.988 TECu,相關系數(shù)為0.803;SSA-Elman組合模型5 d的RMSE平均值為1.896 TECu,平均殘差為1.586 TECu,相關系數(shù)為0.826。3種模型擾動期TEC預報精度均低于平靜期,BP模型的相關系數(shù)低于0.8,預報效果最差,SSA-Elman組合模型的預報效果優(yōu)于Elman模型,其對電離層擾動期TEC的預報效果相較Elman模型具有一定程度的提高。

表2 擾動期不同緯度下3個模型預報指標對比

2.3 不同經(jīng)度地區(qū)模型精度驗證

為進一步驗證模型在不同經(jīng)度地區(qū)預測值的可靠性,利用CODE中心提供的2018年(5°N,120°W)和(40°N,120°W)處TEC值,使用3種預報模型進行建模,并利用中科院提供的同位置、同時段TEC作為實測值進行精度驗證。表3為3種模型在平靜期(doy205~209)和擾動期(doy236~240)均方根誤差(RMSE)、殘差(Δ)和相關系數(shù)(ρ)的均值。從表中可以看出,使用SSA-Elman組合模型對平靜期和擾動期進行低緯度TEC預報時,預報精度均優(yōu)于BP模型和Elman模型,其中平靜期的RMSE為1.970 TECu,殘差為1.499 TECu,相關系數(shù)為0.984;擾動期的RMSE為3.818 TECu,殘差為2.702 TECu,相關系數(shù)為0.934。對中緯度TEC進行預報時,平靜期SSA-Elman組合模型的RMSE為1.640 TECu,殘差為1.402 TECu,相關系數(shù)為0.900,優(yōu)于BP模型和Elman模型;擾動期SSA-Elman組合模型的RMSE為2.347 TECu,殘差為 1.928 TECu,相關系數(shù)為0.916,優(yōu)于BP模型和Elman模型。經(jīng)過對比分析可知,SSA-Elman組合模型可對中低緯度不同經(jīng)度地區(qū)的TEC進行有效預報,且預報效果優(yōu)于BP模型和Elman模型。

表3 120°W處不同緯度地區(qū)3個模型預報指標對比

3 結 語

根據(jù)電離層TEC序列非線性和不平穩(wěn)的特點,針對傳統(tǒng)BP神經(jīng)網(wǎng)絡模型在對TEC進行預報時易陷入局部最優(yōu)的缺陷,本文選取網(wǎng)絡全局穩(wěn)定性更強并具有適應時變特性能力的Elman神經(jīng)網(wǎng)絡模型,利用麻雀算法對Elman模型進行優(yōu)化,構建SSA-Elman組合模型。采用地磁活動指數(shù)Dst及TEC作為輸入,分別對中低緯度平靜期和擾動期電離層TEC進行5 d的短期預報,并將其與BP神經(jīng)網(wǎng)絡模型及Elman神經(jīng)網(wǎng)絡模型的預報效果進行對比分析。結果表明,SSA-Elman組合模型具有更好的預報效果。由于TEC不僅受地磁活動影響,還會受到諸如太陽風、引力波等因素影響,并且在不同時間、空間條件下進行預報存在不穩(wěn)定性,隨著預報時長的增加,個別時段還存在預報精度下降的問題,可嘗試使用更多的數(shù)據(jù)進行訓練以提高網(wǎng)絡的泛用性,或將太陽風、引力波等參數(shù)加入到模型訓練中以提高預報的準確度。

猜你喜歡
電離層殘差擾動
基于雙向GRU與殘差擬合的車輛跟馳建模
一種電離層TEC格點預測模型
帶擾動塊的細長旋成體背部繞流數(shù)值模擬
Kalman濾波估算電離層延遲的一種優(yōu)化方法
基于殘差學習的自適應無人機目標跟蹤算法
結合向量化和FFT技術的模型擾動引力快速計算
基于遞歸殘差網(wǎng)絡的圖像超分辨率重建
基于擾動觀測器的AUVs固定時間編隊控制
一種改進的基于SINS/GNSS的水平重力擾動測量方法
電離層對中高軌SAR影響機理研究
彝良县| 周口市| 承德市| 通州市| 外汇| 兰州市| 海南省| 武陟县| 林口县| 福海县| 廉江市| 平谷区| 蕲春县| 米泉市| 东阿县| 马关县| 桃园市| 扎兰屯市| 天水市| 甘孜| 娄烦县| 深泽县| 南昌市| 舞阳县| 建湖县| 东港市| 泽州县| 中江县| 定南县| 南乐县| 锦州市| 博白县| 云和县| 元朗区| 高唐县| 伊宁市| 肇东市| 河南省| 宁阳县| 龙山县| 长寿区|