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

基于神經網絡的Hammerstein非線性動態系統辨識

2021-05-08 09:13:49劉華卿李峰李誠豪高歌王翔楊兵兵劉宏帥
江蘇理工學院學報 2021年2期
關鍵詞:信號方法模型

劉華卿 李峰 李誠豪 高歌 王翔 楊兵兵 劉宏帥

摘? ? 要:針對單輸入單輸出的Hammerstein非線性動態系統,提出了一種基于神經網絡的Hammerstein非線性動態系統辨識方法。首先,利用BP神經網絡建立Hammerstein非線性系統的靜態非線性模塊,利用自回歸模型建立Hammerstein非線性系統的動態線性模塊;其次,基于二進制信號的輸入和輸出,利用經典的最小二乘方法計算動態線性模塊的未知參數;最后,利用隨機梯度下降方法辨識BP神經網絡的權值。仿真結果表明,提出的方法能夠有效辨識基于神經網絡的Hammerstein非線性動態系統。

關鍵詞:Hammerstein非線性系統;神經網絡;最小二乘;隨機梯度

中圖分類號:TP273? ? ? ? ? ? ? ? 文獻標識碼:A? ? ? ? ? ? ? ?文章編號:2095-7394(2021)02-0009-07

Hammerstein非線性系統由靜態非線性模塊和動態線性模塊串聯而成,是一種典型的非線性系統。研究表明,該系統能夠有效地描述大多數非線性特性,適合蒸餾塔[1-2]、換熱器[3-4]、連續攪拌反應器[5-6]、pH中和過程[7-8]以及干燥過程[9]等過程模型使用;因此,Hammerstein非線性系統得到了系統辨識和自動控制界的廣泛認可和關注。近年來,國內外研究人員提出了諸多Hammerstein非線性系統的辨識方法,主要包括:子空間方法[10-11] 、過參數化方法[12-13]、迭代方法[14-15]、盲辨識方法[16]以及多信號源方法[17-18]等。

在非線性系統的建模研究領域中,神經網絡模型能夠較好地反映對象的動態特性和復雜的非線性映射關系,具有較強的自學習能力和非線性處理能力。近年來,神經網絡模型已成功應用于Hammerstein非線性系統的建模和辨識研究:JANCZAK A [19]利用多層神經網絡逼近Hammerstein模型的靜態非線性,提出了四種不同的在線梯度學習算法來訓練Hammerstein模型;吳德會[20]將Hammerstein模型的辨識問題轉化為神經網絡的訓練問題,再采用誤差反向傳播算法求解迭代訓練問題;WANG W等[21]采用偏最小二乘法對數據進行降維和分數向量提取,內部模型由遞歸神經網絡和Hammerstein模型組成。然而,上述辨識方法雖然取得了較好的辨識效果,但在辨識的模型中包含了模型參數的乘積項,需要通過分解技術將各模塊的未知參數分離出來,因而增加了辨識的復雜度。

針對上述辨識方法中存在的問題,本文提出了一種基于神經網絡的Hammerstein非線性動態系統辨識方法:首先,利用BP神經網絡建立Hammerstein的靜態非線性模塊,利用自回歸模型建立Hammerstein的動態線性模塊;其次,基于二進制信號的輸入和輸出,利用經典的最小二乘方法計算動態線性模塊的未知參數;在此基礎上,基于隨機信號的輸入輸出,利用隨機梯度下降方法辨識BP神經網絡的權值。仿真結果表明,提出的方法能夠有效辨識基于神經網絡的Hammerstein非線性動態系統。

1? ?問題描述

考慮單輸入單輸出Hammerstein非線性動態系統,其結構如圖1所示。

Hammerstein非線性動態系統的數學表達式如下:

2? ?神經網絡Hammerstein非線性動態系統辨識

本文在團隊前期的研究基礎上[22],利用組合式信號源研究Hammerstein非線性動態系統的非線性模塊和線性模塊參數辨識的分離。從圖3可以看出,組合式信號源由幅值為0和非零值的二進制信號以及隨機信號構成。研究表明:如果系統輸入的為二進制信號[u(k)],則相應的中間變量[v(k)]為與[u(k)]同頻率不同幅值的二進制信號,結果如圖4所示;中間不可測變量[v(k)]的值可以利用系統輸入[u(k)]來代替,其幅值的倍數可以用常數增益因子[β]進行補償。因此,在二進制信號作用下,能夠實現Hammerstein非線性動態系統的非線性模塊和線性模塊參數辨識的分離。

2.1? 動態線性模塊的辨識

根據上述分析結果,基于二進制信號的輸入輸出數據,利用最小二乘算法估計動態線性模塊的參數,即:

2.2? 靜態非線性模塊的辨識

基于以上參數估計結果,利用隨機信號的輸入輸出數據辨識BP神經網絡的權值,即[w1j]和[w2j]。權值求解的本質是一個非線性優化問題,本文采用隨機梯度下降方法調整各層之間的權值,即神經網絡的輸入層至隱含層權值以及隱含層至輸出層權值。

從式(13)和(17)可以看出,提出的算法只是按照[k]時刻的負梯度方向進行修正,并沒有考慮到[k]時刻之前的梯度方向;因此,導致學習過程發生振蕩,收斂速度慢。為了克服這一問題,在算法中加入動量項。加入動量后的權值更新如下:

3? ? 仿真研究

為了驗證本文提出的兩階段辨識方法的有效性,將該方法運用到Hammerstein非線性動態系統中:

為了辨識神經網絡Hammerstein非線性動態系統的參數,采用如圖5所示的輸入輸出數據。系統輸入數據集包括:(1)200組幅值為0或者1的二進制信號;(2)400組在區間[-1, 1]上均勻分布的隨機信號。

基于二進制信號的輸入輸出數據,利用經典最小二乘算法估計動態線性模塊的未知參數,即:

在動態線性模塊估計的基礎上,基于隨機信號的輸入和輸出數據,利用隨機梯度下降算法辨識靜態非線性模塊的參數,即神經網絡的輸入層至隱含層權值以及隱含層至輸出層權值。文中設置隱含層神經元的數目為12,計算得到:輸入層至隱含層權值為[-3.388 5,-2.446 2,1.601 3,-3.166 5,-0.316 9,-3.172 9,-3.181 4,-2.188 2,-2.484 8,-0.890 1,-3.281 64,-2.963 4];隱含層至輸出層權值為[-0.252 5,0.057 1,1.581 3,-0.314 6,0.772 2,-0.320 3,-0.330 1,0.193 4,-0.073 0,0.355 4,-0.384 7,0.070 9]。

圖6給出了靜態非線性函數的估計,從圖6中可以看出,提出的梯度下降算法能夠有效近似Hammerstein非線性動態系統的非線性模塊。

為了驗證本文提出的兩階段辨識方法的有效性,隨機產生400組測試信號用于辨識系統的預測,系統預測誤差的均方差(Mean Square Error,MSE)為0.043 4,如圖7所示。從圖7中可以看出,提出的方法對Hammerstein非線性動態系統具有較強的預測能力。

4? ? 結語

本文針對單輸入單輸出的Hammerstein非線性動態系統,提出了一種基于神經網絡Hammerstein非線性動態系統的兩階段辨識方法。在研究中,利用BP神經網絡建立Hammerstein的靜態非線性模塊,利用自回歸模型建立Hammerstein的動態線性模塊。在此基礎上,通過組合式信號源實現Hammerstein非線性動態系統靜態非線性模塊和動態線性模塊的分離辨識,其組合式信號源包括二進制信號和隨機信號。首先,基于二進制信號的輸入輸出數據,根據經典的最小二乘方法估計動態線性模塊中多項式模型的參數;其次,利用隨機梯度下降算法估計靜態非線性模塊中神經網絡的輸入層至隱含層權值以及隱含層至輸出層權值。仿真結果表明,提出的兩階段辨識方法能夠有效辨識Hammerstein非線性動態系統中的未知參數。基于本文的研究結果,后續將進一步考慮多輸入多輸出系統,研究多輸入多輸出Hammerstein非線性動態系統的建模和辨識方法。

參考文獻:

[1] RAMESH K, HISYAM A, AZIZ N, et al. Nonlinear model predictive control of a distillation column using wavenet based Hammerstein model[J]. Engineering Letters,2012,20(4):330-335.

[2] BHANDARI B N, ROLLINS D. Continuous-time Hammerstein nonlinear modeling applied to distillation[J]. AICHE Journal,2004,50(2):530-533.

[3] PRSIT D, NEDIT N, FILIPOVIT V, et al. Multilinear model of heat exchanger with Hammerstein structure[J]. Journal of Control Science and Engineering,2016:1-7.

[4] ZHANG H T, LI H X, CHEN G. Dual-mode predictive control algorithm for constrained Hammerstein systems[J]. International Journal of Control,2008,81(10):1609-1625.

[5] LI F, JIA L, PENG D, et al. Neuro-fuzzy based identification method for Hammerstein output error model with colored noise[J]. Neurocomputing,2017,244:90-101.

[6] LI F, Chen L, WO S, et al. Modeling and parameter learning for the Hammerstein-Wiener model with disturbance [J]. Measurement and Control,2020,53(5-6):971-982.

[7] 鄒志云,郭宇晴,王志甄,等.非線性Hammerstein模型預測控制策略及其在ph中和過程中的應用[J].化工學報,2012,60(12):3965-3970.

[8] CHEN H T, HWANG S H, CHANG C T. Iterative identification of continuous-time Hammerstein and Wiener systems using a two-stage estimation algorithm[J]. Industrial and Engineering Chemistry Research,2009,48(3):1495-1510.

[9] LI D, JIA Y, LI Q, et al. Identification and nonlinear model predictive control of MIMO Hammerstein system with constraints[J]. Journal of Central South University,2017,24(2):448-458.

[10] GOMEZ J C, BAEYENS E. Subspace-based identification algorithms for Hammerstein and Wiener models[J]. European Journal of Control,2005,11(2):127-136.

[11] WANG J S, CHEN Y P. A Hammerstein recurrent neurofuzzy network with an online minimal realization learning algorithm[J]. IEEE Transactions on Fuzzy Systems,2008,16(6):1597-1612.

[12] 向微,陳宗海.基于Hammerstein模型描述的非線性系統辨識新方法[J].控制理論與應用,2007,24(1):143-147.

[13] FILIPOVIC V Z. Consistency of the robust recursive Hammerstein model identification algorithm[J]. Journal of the Franklin Institute,2015,352(5):1932-1945.

[14] BAI E W, LI D. Convergence of the iterative Hammerstein system identification algorithm[J]. IEEE Transactions on Automatic Control,2004,49(11):1929-1940.

[15] LIU Y,BAI E W. Iterative identification of Hammerstein systems [J]. Automatica,2007,43(2):346-354.

[16] BAI E W, FU M. A blind approach to Hammerstein model identification[J]. IEEE Transactions on Signal Processing,2002,50(7):1610-1619.

[17] LI F,JIA L,PENG D. Identification method of neuro-fuzzy-based Hammerstein model with coloured noise[J]. IET Control Theory and Applications,2017,11(17):3026-3037.

[18] LI F, JIA L. Correlation analysis-based error compensation recursive least-square identification method for the Hammerstein model[J]. Journal of Statistical Computation and Simulation,2018,88(1):56-74.

[19] JANCZAK A. Neural network approach for identification of Hammerstein system[J]. International Journal of Control,2004,76(17):1749-1766.

[20] WU D.? Neural network identification of Hammerstein nonlinear dynamic systems[C]// Proceedings of the 29th Chinese Control Conference,2010:1242-1246.

[21] WANG W,CHAI T,ZHAO L. Dynamic partial least squares modeling of recurrent neural networks with stable learning[J]. Control Theory and Applications,2012,29(3):337-341.

[22] 李峰,謝良旭,李博,等.基于組合式信號的Hammerstein OE模型辨識[J].江蘇理工學院學報,2019,25(6):66-72.

責任編輯? ? 盛? ? 艷

猜你喜歡
信號方法模型
一半模型
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
重要模型『一線三等角』
完形填空二則
重尾非線性自回歸模型自加權M-估計的漸近分布
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
3D打印中的模型分割與打包
用對方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
基于LabVIEW的力加載信號采集與PID控制
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
主站蜘蛛池模板: 欧美性色综合网| 波多野结衣久久高清免费| 成色7777精品在线| 香蕉久久国产超碰青草| 国产精品视频白浆免费视频| 亚洲天堂久久新| 99热在线只有精品| 午夜日b视频| 波多野结衣中文字幕一区二区| 五月婷婷丁香综合| 久久久黄色片| 欧美综合成人| 欧美一区二区精品久久久| 国产视频久久久久| 中文字幕在线欧美| 国产精品hd在线播放| 国内精自视频品线一二区| 91亚洲精品第一| 亚洲毛片网站| 露脸一二三区国语对白| 欧美国产综合色视频| 欧美日韩免费观看| 日韩欧美视频第一区在线观看| 美女免费精品高清毛片在线视| 日本久久久久久免费网络| 国产网站在线看| 免费啪啪网址| 国产美女91呻吟求| 国产精品久久久精品三级| 久久99国产综合精品女同| 国产成人精品在线1区| 欧美精品另类| www.亚洲色图.com| 亚洲精品黄| 久久一色本道亚洲| 伊人查蕉在线观看国产精品| 18禁不卡免费网站| 欧美性色综合网| 亚洲人成网站18禁动漫无码| 亚洲欧美极品| 九九久久99精品| 亚洲欧美日韩色图| 久996视频精品免费观看| 毛片免费高清免费| 无套av在线| 亚洲天堂高清| 亚洲一级毛片免费观看| 香蕉视频国产精品人| www.youjizz.com久久| 香蕉伊思人视频| 九九热视频精品在线| 色综合成人| 亚洲欧美一区二区三区麻豆| 国产精品任我爽爆在线播放6080| 国产美女精品在线| 欧美国产菊爆免费观看| 亚洲大尺码专区影院| 国产9191精品免费观看| 欧美成一级| 久久中文无码精品| 最新午夜男女福利片视频| 日韩精品一区二区三区swag| 国产AV无码专区亚洲精品网站| 国产91高跟丝袜| 欧美中出一区二区| 欧美成人日韩| 一级片一区| www.99在线观看| 国产福利免费视频| 日本AⅤ精品一区二区三区日| 69视频国产| 亚洲视频免| 亚洲国产精品一区二区高清无码久久| 亚洲精品图区| 国产精品欧美激情| 久热精品免费| 亚洲国产一成久久精品国产成人综合| 视频二区中文无码| 亚洲日本韩在线观看| 国产福利观看| 女人18毛片水真多国产| 99热这里只有成人精品国产|