• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      神經(jīng)網(wǎng)絡(luò)在自適應(yīng)船舶操作系統(tǒng)中的應(yīng)用

      2015-12-04 07:07:38師慶林
      艦船科學技術(shù) 2015年5期
      關(guān)鍵詞:隱層適應(yīng)能力航向

      師慶林

      (吉林廣播電視大學 白城分校,吉林 白城137000)

      0 引 言

      隨著經(jīng)濟發(fā)展,海洋運輸?shù)牡匚辉絹碓街匾?,大型、高速、智能船舶是船舶運輸?shù)陌l(fā)展趨勢。海運是一種經(jīng)濟實惠的運輸方式,因此現(xiàn)在海上船舶的密度越來越大,提高對船舶的操控能力對減少海洋運輸?shù)氖鹿市跃哂鞋F(xiàn)實意義。

      神經(jīng)網(wǎng)絡(luò)具有自學習、自適應(yīng)的特點,被廣泛用于船舶操作系統(tǒng)中,并且取得了很多研究成果。Brown 等[1]在不直接使用船舶數(shù)學模型的情況下,利用模仿人工操作方式探索與普通自動舵操作的差異,并且為修正自動舵的問題建立了規(guī)范庫。Polkinghorne和Velagic[2-3]基于船舶自適應(yīng)模糊控制自適應(yīng)的調(diào)整模糊系統(tǒng)的參數(shù),并且在復(fù)雜航道中控制船舶航行操作取得了較好的實驗效果。

      本文首先在RBF-Elman神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)基礎(chǔ)上,設(shè)計帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò),通過實驗驗證該算法具有收斂速度快,自適應(yīng)能力強,自學習能力及固有的非線性等特點。最后利用帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)作為分類器進行船舶運動狀態(tài)的辨別,實驗結(jié)果表明此算法高效、可行。

      1 帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)

      對于非線性函數(shù)而言,遞推RBF神經(jīng)網(wǎng)絡(luò)能夠很好地逼近,并且對于一階系統(tǒng)實驗證明已經(jīng)取得了很好的效果[4],但當系統(tǒng)是高階的時候效果不明顯。在此基礎(chǔ)上,將Elman 網(wǎng)絡(luò)和RBF神經(jīng)網(wǎng)絡(luò)相結(jié)合形成RBF-Elman神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu),并且設(shè)置反饋參數(shù)α,其網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示。

      圖1 RBF-Elman神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)Fig.1 RBF-Elman neural network architecture

      從圖1 可知,除了傳統(tǒng)神經(jīng)網(wǎng)絡(luò)輸入層、隱層和輸出層外,還有一個包含反饋聯(lián)接層,RBF-Elman神經(jīng)網(wǎng)絡(luò)的輸出是隱層的輸出和,表示如下:

      式中:i=1,…,m;j=1,…,n;q=1,…,r;wij為隱層和輸出層的連接權(quán);Yi為輸出層的輸出值,xj為隱層的輸出值;xCj為中間聯(lián)結(jié)層輸出;α 為聯(lián)接層的自反饋增益;I 為隱層總的輸入;k 為計算次數(shù)。

      實驗表明,此種方式學習速度較慢,在自適應(yīng)學習過程中目標函數(shù)的收斂有極值,且不穩(wěn)定,難以達到預(yù)期的精確度。為了更好地進行自適應(yīng)學習,本文考慮將輸出層的輸出信號、隱層的輸出信號和輸入層的信號共同作為神經(jīng)網(wǎng)絡(luò)的輸入信號,即帶輸出反饋的RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)。

      輸出為:

      式中:β 為輸出層的自反饋增益。

      在帶輸出反饋的RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)中,重點是隱層的中心點和隱層到輸出層的連接權(quán)值。輸入層和隱層直接輸送信號,則連接權(quán)值為1。

      隱層中心的求法:

      對能量E 求導得:

      由e(k)=yd(k)- y(k)知:

      隱層和輸出層之間W3由下式求得:

      2 帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)對船舶操作系統(tǒng)的控制

      帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)具有收斂速度快、自適應(yīng)能力強、自學習能力及固有的非線性等特點,將其應(yīng)用到艦船的操作系統(tǒng)中能很好地跟蹤控制艦船和辨識艦船的狀態(tài)[6],其控制圖如圖2所示。

      圖2 帶輸出反饋的RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)控制圖Fig.2 Control charts with tape output feedback RBF-Elman recurrent neural network

      圖2 中:r 為輸出期望值;y 為實際輸出值;e 為二者的差;y^ 為神經(jīng)網(wǎng)絡(luò)輸出值;u 為輸入信號。

      在船舶操作系統(tǒng)中不僅考慮船舶的航向,還要考慮船舶操作過程中的損耗,減少操舵次數(shù),故誤差指數(shù)函數(shù)可以描述為:

      三層的控制參數(shù)為:

      在利用帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)進行自適應(yīng)船舶操作時,可以用替代,則:

      在實際工程應(yīng)用中,帶輸出反饋RBF- Elman遞歸神經(jīng)網(wǎng)絡(luò)第1 部分的輸入為控制量與其延遲,第2 部分和第3 部分有神經(jīng)網(wǎng)絡(luò)自學習生成。

      3 實驗結(jié)果

      3.1 帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)的動態(tài)辨識

      利用帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)對5 000組訓練樣本進行學習并進行預(yù)測,預(yù)測值和實際值的對比情況如圖3和圖4所示。

      圖3 前500 步遞歸算法的預(yù)測值與實際值的對比Fig.3 Compare predicted value and the actual value of the previous step 500

      由圖3和圖4 可知,基于帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)算法在訓練初期和訓練后期都能精快準地反映系統(tǒng)變化,有很好的預(yù)測效果。

      3.2 帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)在船舶操作系統(tǒng)中的應(yīng)用

      圖4 最后500 步遞歸算法的預(yù)測值與實際值的對比Fig.4 Compare predicted value and the actual value of the last step 500

      利用帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)作為分類器進行船舶運動狀態(tài)的辨別,根據(jù)參考文獻[5],利用Abkowitz 模型進行試驗。算法參數(shù)設(shè)置為隱層和輸出層自增益各為0.4,隱層的學習步長為0.1。每隔1 s 進行1 次采樣,總共1 600 s。3個輸入節(jié)點,15個輸入聯(lián)結(jié)層,1個輸出聯(lián)結(jié)層,15個隱層節(jié)點,1個輸出節(jié)點。對大風時船舶航向跟蹤控制進行仿真,仿真結(jié)果如圖5所示,傳統(tǒng)神經(jīng)網(wǎng)絡(luò)控制跟蹤是航向角變化如圖6所以。

      圖5 帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)控制跟蹤時航向角變化Fig.5 Heading angle change with tape output feedback RBF-Elman recurrent neural network

      圖6 傳統(tǒng)神經(jīng)網(wǎng)絡(luò)控制跟蹤時航向角變化Fig.6 Heading angle change with traditional neural network

      從以上的試驗結(jié)果可知,帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)能夠精快準地反映船舶的運動狀態(tài),具有自適應(yīng)能力隨著風浪調(diào)節(jié)航向角、跟蹤效果良好及抗干擾能力強等優(yōu)點,所以說帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)在進行船舶操作控制中具有很大的應(yīng)用空間。

      4 結(jié) 語

      本文首先在RBF-Elman神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)的基礎(chǔ)上設(shè)計了帶輸出反饋RBF- Elman 遞歸神經(jīng)網(wǎng)絡(luò),并且通過實驗驗證了該算法具有收斂速度快、自適應(yīng)能力強、自學習能力以及固有的非線性等特點。最后利用帶輸出反饋RBF-Elman 遞歸神經(jīng)網(wǎng)絡(luò)作為分類器進行船舶運動狀態(tài)的辨別,實驗結(jié)果表明此算法高效、可行。

      [1]BROWN W.Factors to consider in developing a knowledgebased autopilot expert system for ship maneuvering simulation[C]//Proc.14thShip Technology and Research(STAR)Symposium,SNAME,New Orleans,USA,1989(S)5-1-11.

      [2]POLKINGHOME M N,ROBERTS G N,BURNS R S.Intelligent ship control with online leaming allility[J].Computing and Control Engineering Joumal,1997:196-200.

      [3]VELAGIC J,VUKIC Z,OMERDIC E.Adaptive fuzzy ship autopilot for track-keeping [J].Journal of Control Engineering Practice,2003(11):43-443.

      [4]張乃堯,閻平凡.神經(jīng)網(wǎng)絡(luò)與模糊控制[M].北京:清華大學出版社,2000.

      [5]賈欣樂,楊鹽生.船舶運動數(shù)學模型——機理建模與辨識建模[M].大連:大連海事大學出版社,1999.

      [6]詹月林.改進型PID 參數(shù)神經(jīng)網(wǎng)絡(luò)自學習的船舶操縱控制器[J].艦船科學技術(shù),2004,26(3):21-25.ZHAN Yue-lin.The improved neural network controller of self- adjusted PID parameters for ship maneuvering[J].Ship Science and Technology,2004,26(3):21-25.

      猜你喜歡
      隱層適應(yīng)能力航向
      知坐標,明航向
      大學生社會適應(yīng)能力培養(yǎng)的有效途徑探索
      考慮幾何限制的航向道模式設(shè)計
      基于RDPSO結(jié)構(gòu)優(yōu)化的三隱層BP神經(jīng)網(wǎng)絡(luò)水質(zhì)預(yù)測模型及應(yīng)用
      人民珠江(2019年4期)2019-04-20 02:32:00
      基于干擾觀測器的船舶系統(tǒng)航向Backstepping 控制
      電子制作(2017年24期)2017-02-02 07:14:16
      使命:引領(lǐng)航向與保持穩(wěn)定
      法大研究生(2015年2期)2015-02-27 10:13:55
      基于近似結(jié)構(gòu)風險的ELM隱層節(jié)點數(shù)優(yōu)化
      計算機工程(2014年9期)2014-06-06 10:46:47
      最優(yōu)隱層BP神經(jīng)網(wǎng)絡(luò)的滾動軸承故障診斷
      初中生拖延行為與社會適應(yīng)能力的相關(guān)研究
      高職生社會適應(yīng)能力調(diào)查
      安达市| 宕昌县| 蒙阴县| 枣庄市| 屏边| 闸北区| 新郑市| 本溪市| 阳谷县| 太谷县| 驻马店市| 宝清县| 扶余县| 平阴县| 柳河县| 蒙阴县| 昆山市| 龙泉市| 保康县| 渭源县| 兰州市| 德庆县| 伽师县| 聂荣县| 赤峰市| 八宿县| 乾安县| 云浮市| 铁力市| 邵武市| 伊川县| 湖南省| 青川县| 宜黄县| 赤城县| 攀枝花市| 安溪县| 和平县| 沁源县| 六枝特区| 吉林省|