999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

一種多新息分數階的辨識算法

2021-11-23 14:47:16王宏偉
科學技術與工程 2021年32期
關鍵詞:模型

查 琴, 王宏偉,2*

(1.新疆大學電氣工程學院, 烏魯木齊 830047; 2.大連理工大學控制科學與工程學院, 大連 116024)

分數階微積分是數學的一個分支,是整數階的連續過渡。它幾乎和整數階微積分一同提出,但當時的主要用途僅限于純數學理論領域。隨著人們對自然界和工程界不斷的認識和發展,傳統的整數階微積分已不能滿足人們在工程上的應用。分數階微積分特有的遍歷性,使其具有更豐富的動態性能,能夠把控全局信息。因此,學者們開始將分數階微積分廣泛應用于工程領域。如圖像去噪[1]、生物醫學[2]、經濟系統[3]、預測控制[4]和信號處理領域[5]等。

實際工程中許多系統模型無法用已知物理規律建模,因此系統辨識進入了人們的視線。系統辨識利用輸入輸出數據建立模型,它的核心是自適應濾波算法。其中最小均方辨識算法(least mean square identification, LMSI)因其結構簡單,性能穩定,計算量小等特點,成為目前主要的自適應濾波算法之一[6]。然而,傳統的LMSI收斂速度較慢,并不適用于對收斂速度要求較高的場合[7]。為了解決這一問題,文獻[8-9]中指出可引入分數階微積分以提高算法收斂性能,是將傳統LMSI算法與分數階微積分結合,使得辨識結果在收斂速度和精度上都有更令人滿意的表現[10-11]。通過引入分數階的概念,Chaudhary等[12-13]提出了分數階最小均方算法(fractional order least mean square identification, FLMSI)。即在LMSI的權值自適應機制中引入了分數階導數項,可以不斷地修正梯度方向,具有較好的跟蹤效果。文獻[14]將分數階微積分應用于Volterra級數LSMI,提出了一種分數階Volterra級數LSMI算法。文獻[15]引入動量項,提出了一種動量分數階最小均方算法(momentum fractional LMSI, MOFLMSI)。

以上算法雖然都引入了分數階計算機制,在一定程度上提高了辨識速度和精度,但是由于利用單新息對參數進行遞推估計,其性能仍不理想。為此,引入多新息理論[16],基本思想是:將標量新息擴展為多新息向量,將新息向量擴展為新息矩陣,每次迭代時既使用當前數據,又使用過去的數據[17-20]。實際辨識所需的信息向量中包含很多不可測的特征變量,為了解決這一問題,建立輔助模型去逼近系統的不可測變量估計系統參數[21],將輔助模型、分數階項、多新息和LMSI相結合,提出一種基于輔助模型的多新息分數階最小均方算法(auxiliary model LMSI algorithm with multi-innovation and fractional order, AM-MFLMSI):保留分數階的記憶性和非局部特性,使其能充分利用歷史數據;引入多新息思想,提供更多的可調參數。以含有色噪聲的自回歸Box-Jenkins模型為例,用AM-MFLMSI算法估計其參數,描述了自回歸Box-Jenkins模型,引入分數階導數項,介紹了分數階參數辨識方法,引入多新息思想,介紹了多新息參數辨識方法,同時分析了算法性能,通過蒙特卡洛試驗進行仿真分析,驗證所提算法的可行性和有效性;最后一節給出了結論和未來研究的展望。

1 自回歸Box-Jenkins模型

1.1 問題的描述

考慮自回歸Box-Jenkins模型(autoregressive Box-Jenkins model,AR-BJ)來描述動態隨機系統,可表示為

(1)

式(1)中:u(t)和y(t)分別為系統的輸入和輸出數據;t為時間;v(t)為零均值、不相關隨機白噪聲(不可測)[22];A(z)、B(z)、C(z)、D(z)和F(z)均為單位后移算子z-1的多項式[23],z-1y(t)=y(t-1),可分別表示為

A(z)=1+a1z-1+a2z-2+…+anaz-na

(2)

B(z)=b1z-1+b2z-2+…+bnbz-nb

(3)

C(z)=1+c1z-1+c2z-2+…+cncz-nc

(4)

D(z)=1+d1z-1+d2z-2+…+dndz-nd

(5)

F(z)=1+f1z-1+f2z-2+…+fnfz-nf

(6)

式中:階次na、nb、nc、nd和nf先驗已知,記n=na+nf+nb+nc+nd,且t≤0時,y(t)=0。圖1為系統自回歸Box-Jenkins模型。

圖1 自回歸Box-Jenkins(AR-BJ)系統Fig.1 A system described by autoregressive Box-Jenkins (AR-BJ)

圖1中,x(t)為系統不含噪聲的不可測量的輸出,w(t)為不可測噪聲項,可分別表示為

(7)

(8)

定義參數向量θ和信息向量φ(t)分別為

(9)

α=[a1,a2,…,ana]T∈Rna

(10)

ρ=[f1,f2,…,fnf,b1,b2,…,bnb]T∈Rnf+nb

(11)

ε=[c1,c2,…,cnc,d1,d2,…,dnd]T∈Rnc+nd

(12)

(13)

φy(t)=[-y(t-1),-y(t-2),…,

-y(t-na)]T∈Rna

(14)

φ(t)=[-x(t-1),-x(t-2),…,-x(t-nf),u(t-1),u(t-2),…,u(t-nb)]T∈Rnf+nb

(15)

ψ(t)=[-w(t-1),-w(t-2),…,-w(t-nc),v(t-1),v(t-2),…,v(t-nd)]T∈Rnc+nd

(16)

式中:系統的可測輸入、輸出數據為u(t)和y(t), 不可測變量為x(t)、w(t)和v(t),也就是說,信息向量φy(t)是可測的,信息向量φ(t)和ψ(t)是未知的。

由式(7)、式(8)可得

x(t)=[1-F(z)]x(t)+B(z)u(t)=φT(t)ρ

(17)

w(t)=[1-C(z)]w(t)+D(z)u(t)=

ψT(t)ε+v(t)

(18)

將式(7)、式(8)代入式(1)可得

y(t)=[1-A(z)]y(t)+x(t)+w(t)=

φT(t)θ+v(t)

(19)

由于信息向量φ(t)包含了未知的φ(t)和ψ(t), 所以必須借助于輔助模型辨識思想,用輔助模型的輸出來構造這些未知向量的估計[21, 24]。

1.2 AR-BJ系統的輔助模型

用系統輸入u(t-i)和輔助模型的輸出xa(t-i)構造φ(t)的估計,即

(20)

由圖2可得

(21)

式(21)與式(7)具有相同的結構形式,這樣xa(t)可以寫成向量的形式,可表示為

(21)

式(21)中:φa(t)和ρa分別為輔助模型的信息向量和參數向量。

(22)

(23)

(24)

由式(19)可得

(25)

v(t)=y(t)-φT(t)θ(t)

(26)

(27)

(28)

2 基于輔助模型的分數階LMSI算法

在系統辨識中,很多回歸模型都可用式(19)表示,模型為權值和輸入變量乘積的代數和,即

(29)

式(29)中:wi(t)為權值;x(t-i)為輸入變量。

辨識目標一般表示為

(30)

式(30)中:e為估計值和真實值的誤差。

對于式(30),經過展開后有

(31)

對于式(31), 目標函數對權值wi求導數,可以得到權值的估值計算公式為

(32)

式(32)中:μ為整數階學習步長。

文獻[25]提出了基于分數階的最小均方算法,該算法為

(33)

式(33)中:fr為分數階,取0~1的實數;μfr為分數階學習步長。

對于式(33)分數階導數的計算,文獻[25]給出了Riemann-Liouville(R-L)和Caputo的fr>0階函數u(x)的分數階微積分定義,RL的分數階微積分定義為

(34)

同樣,Caputo的分數階微積分定義為

(35)

對于函數xm的fr的分數階導數,文獻[25]也給出了定義,即

(36)

(37)

式(33)相對應的分數階導數為

(38)

這樣,基于分數階的最小均方辨識算法可表示為

wi(t)+μe(t)x(t-i)+

(39)

寫成向量形式為

w(t+1)=w(t)+μe(t)x(t)+

(40)

式(40)中:°為Hadamard積,定義為兩個矩陣對應元素相乘,若A=[aij]∈Rm×n和B=[bij]∈Rm×n,則A°B=[aij]°[bij]=[aijbij]∈Rm×n;|w|為向量w的絕對值;x為輸入信號矩陣。

(41)

(42)

(43)

φy(t)=[-y(t-1),-y(t-2),…,-y(t-na)]T

(44)

-xa(t-nf),u(t-1),u(t-2),…,

u(t-nb)]T

(45)

(46)

(47)

(48)

(49)

(50)

3 基于輔助模型的多新息分數階LMSI 算法

對于式(41)~式(50)的分數階算法,其收斂速度較慢,辨識精度不高。主要原因是采用單新息進行參數估計,不能利用多新息和很多歷史數據,為此根據多新息辨識理論,推出了基于輔助模型的多新息分數階最小均方算法(AM-MFLMSI)。

3.1 AM-MFLMSI算法推導

(51)

Y(L,t)=[y(t),y(t-1),…,y(t-L+1)]T∈RL

(52)

(53)

式(40)可以等價為

(54)

(55)

(56)

(57)

(58)

Y(L,t)=[y(t),y(t-1),…,y(t-L+1)]T

(59)

(60)

(61)

φy(t)=[-y(t-1),-y(t-2),…,-y(t-na)]T

(62)

(63)

(64)

(65)

(66)

(67)

(68)

整個AM-MFLMSI算法設計流程圖如圖3所示。AM-MFLMSI算法步驟如下。

θl為第l次迭代時的參數估計向量;θl-1為第l-1次 迭代時的參數估計向量;γ為一個比較小的正數圖3 AM-MFLMSI算法設計流程圖Fig.3 Overall flowchart of the AM-MFLMSI algorithm

Step2采集數據樣本,通過式(56)~式(68)辨識系統的參數。

Step3令t=t+1,如果t

3.2 收斂性分析

為了驗證AM-MFLMSI的收斂性能,將參數估計誤差向量設為

(69)

(70)

將式(69)代入式(70),則有

(71)

通過二項式展開可得

(72)

式(71)可以擴展為

(73)

V(t)=V(t-1)+μK-μRθ-μRV(t-1)+

(74)

為獲得參數的最優值,需要使得K-Rθ=0, 則

V(t)=V(t-1)-μRV(t-1)-

1)]1-fr-β}°RV(t-1)

(75)

1)]1-fr-β}°R∈Rn×n

(76)

將式(76)代入式(75),可得

fr,β]}V(t-1)

(77)

(78)

故收斂因子選擇范圍是

(79)

式(79)中:λmax為矩陣最大特征值。

4 仿真分析

(80)

分數階fr的取值在0~1,為了找到能辨識Box-Jenkins模型的合適的分數階數值,分別取不同的分數階fr=0.2, 0.4, 0.6, 0.8。當fr=1時,AM-FLMSI算法就退化為文獻[24]中提出的基于輔助模型的最小均方算法(auxiliary model LMSI algorithm, AM-LMSI)。圖4給出了AM-LMSI算法和不同分數階下的AM-FLMSI算法作用下的均方誤差MSE曲線。

由圖4可以看出,在迭代的過程中兩種算法參數辨識結果均收斂,但AM-FLMSI算法比AM-LMSI算法的收斂速度更快。在AM-FLMSI算法作用下,fr值越高,收斂速度越快。

雖然分數階越大收斂速度越快,但參數收斂時的迭代次數依然大于采樣次數N。為了提高參數收斂的速度和精度,在AM-FLMSI算法的基礎上引入多新息技術,得到AM-MFLMSI算法。

在AM-LMSI算法和AM-FLMSI算法作用下的相對誤差δ曲線和均方誤差(MSE)曲線分別如圖5、圖6所示。相對誤差函數為

(81)

為了驗證該算法的有效性,對Box-Jenkins模型分別取不同的新息長度L=2, 3, 5。每個新息長度取兩個分數階,階數fr=0.4, 0.8。仿真結果表明,隨著新息長度L的增加,加快了誤差收斂速度,提高了辨識精度。圖6均方誤差曲線表明,新息長度L越大,收斂速度越快,但是相應的穩態性能會變差,所以L的選取并不一定越大越好。

通過上述分析可知,當選取新息長度L=5和分數階fr=0.4時,該系統有較快的收斂速度,較高的收斂精度以及相對較穩定的收斂過程。由于存在不可測量項,故將輔助模型思想應用于文獻[18]中的MOFLMSI算法,得到基于輔助模型的MOFLMSI算法(auxiliary model LMSI algorithm with momentum fractional order, AM-MOFLMSI)。

圖4 不同分數階下的參數估計均方誤差MSEFig.4 MSE of parameter estimation based on different fractional order

圖5 不同新息和分數階下的參數估計相對誤差Fig.5 Relative error of parameter estimation based on different innovation and fractional order

分析可知,所提AM-MFLMSI算法和其他兩種算法相比,有如下優點:①AM-MFLMSI更具有一般性,當新息長度L=1時,AM-MFLMSI退化為AM-FLMSI,當L=1且fr=1時,AM-MFLMSI退化為AM-LMSI;②與AM-MOFLMSI相比,AM-MFLMSI具有更快的收斂速度和更精確的辨識結果;與AM-FLMSI相比,在分數階相同的情況下,AM-MFLMSI誤差收斂速度更快,辨識結果更精確;③AM-MFLMSI在新息長度相同的情況下,分數階越大,誤差收斂速度越快,辨識結果越精確。

圖6 不同新息和分數階下的參數估計均方誤差MSEFig.6 MSE of parameter estimation based on different innovation and fractional order

圖7 3種算法參數估計相對誤差分布箱式圖Fig.7 Box-plot of relative error distribution in parameter estimation based on three algorithms

5 結論

利用輔助模型思想、分數階方法和多新息理論,提出了一種基于輔助模型的多新息分數階最小均方算法(AM-MFLMSI),并證明了它的收斂性。通過選擇不同的新息長度L和分數階fr,比較分析了兩者對算法性能的影響。得出如下結論。

(1)仿真結果表明,在保證穩態性能的前提下,選擇的新息長度L和分數階fr越大,收斂速度和精度就越高。

(2)3種算法的比較研究表明:所提的AM-MFLMSI算法具有最快的收斂速度和最高的辨識精度。

(3)目前,工業中存在著大量的非線性系統和多變量系統,如何將所提AM-MFLMSI算法擴展到工業實踐中是下一步要研究的方向。

表1 比較3種算法的參數估計和相對誤差Table 1 The estimated values against true values of Box-Jenkins models for comparison

猜你喜歡
模型
一半模型
一種去中心化的域名服務本地化模型
適用于BDS-3 PPP的隨機模型
提煉模型 突破難點
函數模型及應用
p150Glued在帕金森病模型中的表達及分布
函數模型及應用
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
3D打印中的模型分割與打包
主站蜘蛛池模板: 亚洲欧美日韩中文字幕在线一区| 一本综合久久| 国产精品刺激对白在线| 亚洲综合一区国产精品| www.99在线观看| 久久天天躁夜夜躁狠狠| 欧美激情视频二区| 国产欧美日韩一区二区视频在线| 51国产偷自视频区视频手机观看| 亚洲女同欧美在线| 国产欧美性爱网| 亚洲国产欧美自拍| 国产黄网永久免费| 综合色在线| 亚洲国产中文精品va在线播放 | 国产成人免费高清AⅤ| 亚洲欧洲自拍拍偷午夜色无码| 日韩 欧美 小说 综合网 另类| 国产成人精品优优av| 午夜视频在线观看免费网站| 国产精品太粉嫩高中在线观看| 无码日韩人妻精品久久蜜桃| 欧美午夜理伦三级在线观看| 日本黄色不卡视频| 国产丝袜啪啪| 四虎AV麻豆| 亚洲精品视频网| 欧美日在线观看| 国产白浆视频| 亚洲爱婷婷色69堂| 国产草草影院18成年视频| 日韩乱码免费一区二区三区| 91美女在线| 性视频久久| 在线免费不卡视频| 国产女人在线| 91在线日韩在线播放| 欧美人与动牲交a欧美精品| 91av国产在线| 欧美午夜视频在线| 国产在线91在线电影| 日韩免费中文字幕| av尤物免费在线观看| 国产一区亚洲一区| 天天做天天爱天天爽综合区| 亚洲性影院| 国产一二三区视频| 欧类av怡春院| 国产免费久久精品99re丫丫一| 国产区91| 国产另类视频| 欧美a在线| 久草中文网| 青青极品在线| 91福利在线看| 在线日韩一区二区| 欧美日韩导航| 免费无码网站| 91成人免费观看在线观看| 欧美精品v| 免费又黄又爽又猛大片午夜| 国产青青操| 欧美一区二区三区不卡免费| 五月婷婷亚洲综合| 久久婷婷六月| 久久亚洲美女精品国产精品| 午夜性刺激在线观看免费| 亚洲第一天堂无码专区| 久久这里只有精品免费| 日本五区在线不卡精品| 亚洲精品无码av中文字幕| 亚洲高清在线播放| 欧美有码在线| 欧美日韩中文国产| av一区二区三区高清久久 | 国产精品9| 日日拍夜夜操| 中文成人在线| 久久综合婷婷| 熟女日韩精品2区| a毛片在线播放| 国产浮力第一页永久地址 |