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

固體氧化物燃料電池的建模與仿真

2012-06-09 10:25:38吳大中吳麗華
電子設計工程 2012年19期
關鍵詞:模型系統

吳大中,吳麗華

(南京信息工程大學 江蘇省氣象探測與信息處理重點實驗室,江蘇 南京 210044)

固體氧化物燃料電池是一種將氣體或者氣化燃料的化學能直接轉化成電能和熱能的一種能量轉換裝置[1]。SOFC具有清潔、高效、噪音小、無泄漏、無電解質腐蝕、壽命長等優點。燃料的使用具有多樣性,既可以用H2作為燃料,也可以利用天然氣、CO等其他燃料。近年來,SOFC引起了人們的普遍關注,在許多商業領域也有其應用前景,是目前燃料電池技術中的熱點和重點。世界各國研究人員采用電化學、材料學、熱力學、流體動力學等相關理論建立了SOFC一些比較完善的數學模型[2-5]。這些模型在研究SOFC的性能的過程中起了很重要的作用,同時,這些模型表達式過于復雜,很難用于控制系統的設計,特別是在線控制[6]。

粒子群(PSO)算法是基于種群搜索的進化類算法,它算法簡單、容易編程實現、沒有很多參數需要調整、收斂速度較快,因此是一種很有潛力的神經網絡學習算法。Van den Bergh F等利用PSO算法對神經網絡進行訓練,結果性能得到明顯改善[7]。徑向基函數(RBF)神經網絡是一種具有全局收斂的前向網絡,它能夠以任意精度逼近任一連續函數,并且結構簡單、學習速度快,現已被廣泛應用于信號處理、模式識別、函數逼近等領域[8]。

結合兩者的優點,通過PSO算法對RBF神經網絡的中心值進行優化,并調整隱含層到輸出層的連接權值,從而為SOFC系統建立更好更精確的模型。仿真結果顯示,通過粒子群算法優化RBF神經網絡對SOFC系統的建模和控制有一定的實用價值。

1 固體氧化物燃料電池工作原理

SOFC電化學氧化還原反應過程的示意圖如圖1所示。在陰極,空氣中的氧原子與電子發生還原反應,生成氧離子O2-,氧離子O2-在電位差和氧濃度差驅動力的作用下,通過固體電解質離子的導向作用到達陽極。在陽極,燃料氣體H2與氧離子進行氧化反應生成水并釋放出電子進入外電路,從而產生直流電。電極上的反應式是

圖1 SOFC工作原理圖Fig.1 Working principle diagram of SOFC

2 粒子群算法

粒子群算法最早是由Kennedy和Eberhart在1995年提出的。PSO算法源于對鳥類捕食行為的研究,鳥類捕食時,找到食物最簡單有效的方法就是搜尋當前距離食物最近的鳥的周圍區域[9]。PSO算法就是從這種模型中得到啟示并用于解決優化問題的,每個粒子都代表了問題的一個可能解,且都有一個被優化的函數決定的適應度值。粒子還有一個速度決定它們飛翔的方向和距離。為了實現個體在可解空間中的尋優,粒子的速度會隨自身及其他粒子的移動經驗進行動態調整。

先對可解空間中的粒子進行初始化,粒子的特征用位置、速度和適應度值來表示,空間里的每個粒子都代表一個潛在最優解,適應度值的好壞代表粒子的優劣,其值由適應度函數計算得到。然后粒子通過跟蹤個體極值Hbest和群體極值Gbest更新個體位置,個體極值是指該微粒經歷過的最優位置,群體極值Gbest是指微粒群中任意個體經歷過的最優位置。粒子每更新一次位置,適應度值就相應的進行計算調整,并通過比較個體極值和全局極值來對自身的速度和位置進行更新。

假設微粒群規模為N,搜索空間為D維,每個粒子的位置向量表示為 Xi=(xi1,xi2,…xiD)T,代表問題的一個潛在解。 每個粒子的速度向量為 Vi=(Vi1,Vi2, …ViD)T, 個體極值為 Pi=(Pi1,Pi2,…PiD)T,種群的全局極值為 Pg=(Pg1,Pg2,…PgD)T。 由目標函數即可算出每個粒子Xi位置對應的適應度值。

每一次迭代,粒子都會通過追隨兩個“極值”來對自己進行更新,更新公式如下:

式中,ω為慣性權重,它能使微粒有擴展搜索空間的趨勢,有能力探索新的區域,也可以隨著迭代線性的減小;d=1,2, …,D;i=1,2, …,n;k 為當前迭代次數;Vid為粒子的速度;c1和 c2是加速度因子,通常在[0,2]之間;r1和 r2為分布于[0,1]之間的隨機函數,且相互獨立。為了防止在進化過程中,粒子盲目搜索離開空間,通常將Xid和Vid限定于一定范圍內[-Xmax,Xmax]、[-Vmax,Vmax]。

3 優化RBF神經網絡的PSO算法設計

利用PSO算法訓練時,RBF網絡中所有需要優化的神經元間的連接權值和中心值,都要先編碼成實數碼串表示的個體。假設網絡中有M個中心值和優化權值,則它們所組成的M維向量就能表示每個個體。依照上述個體結構,產生與微粒群規模相符的一定數量的個體以組成種群,神經網絡的不同中心值和權值由不同的個體所代表。同時初始化Gbest、Pbest,就完成了對微粒群的初始化。

然后,對RBF神經網絡進行訓練。其中神經網絡是由群中的每個個體將自己的分量,映射為網絡的中心值和權值而形成的。輸入訓練樣本到每個個體對應的神經網絡,就能進行訓練。為了使神經網絡擁有較強的泛化能力,一般將給定的樣本空間在訓練時分為兩部分,用來訓練網絡的,讓網絡對訓練樣本進行學習的,為訓練集,另外用來測試樣本的,測試已經訓練好的網絡的性能的那部分,為測試集。在優化過程中,因為要確保每次訓練時采用的訓練集都不同,所以每次訓練時都要對給定的樣本集進行分類。為了計算個體的適應度,需要構造如下所示的適應度函數,

其中E(x)為目標函數,即每一個網絡在訓練集上產生的均方誤差,P為訓練樣本。

對群中的所有個體進行評價來找到最佳個體,看是否有必要更新微粒的Gbest和Pbest。然后,更新所有粒子的速度和位置,產生新的微粒。當均方誤差小于給定的ε時,算法終止。

4 基于PSO-RBF的SOFC辨識模型結構

由于SOFC是一個非線性系統,非線性系統常用的簡潔模型結構為非線性自回歸滑動平均模型(NARX)[10]。

U(k+1)=f[U(k),U(k-1),…,U(k-n),I(k-1),…,I(km),T(k)](8)

其中,U(k-i)(i=0,1,…n)是系統在 k-i時刻的輸出,I(ki)(i=0,1,…m)是系統輸入,T(k)是電池溫度,f(·)是表征系統特性的待辨識非線性函數。所以本文SOFC的電壓/電流密度關系可以用 NARX 來描述。 I(k)、T(k)為輸入,U(k+1)為系統實際輸出,U^(k+1)為辨識器的輸出,ε(k+1)為誤差,TDL 為時分多路延時環節[11]。則基于PSO算法的RBF神經網絡的SOFC系統辨識的結構框圖如圖2所示。

5 仿真研究

應用上述算法對SOFC系統進行辨識仿真,根據文獻[12]的動態模型采集數據,采集到的數據分為兩部分,用于網絡訓練的為訓練集,用于測試已經訓練好的網絡的性能的為測試集。選擇SOFC系統工作溫度為T=1 273 K,輸入燃料氫氣的流量分別為 0.8 mol/s、1 mol/s、1.2 mol/s,圖 3 為在氫氣、氧氣不同流速下,固體氧化物燃料電池電流-電壓特性圖。

圖2 SOFC系統的PSO-RBF辨識模型結構Fig.2 PSO-RBF identification model structure of the SOFC system

圖3 不同氫氧流速下的電流-電壓特性Fig.3 I-V characteristics under the different hydrogen and oxygen flow rate

為了說明所建辨識模型的有效性,對模型輸入不同的電流密度值,仿真的辨識及逼近誤差結果如圖4所示。再建立同結構的RBF神經網絡模型,輸入同樣的訓練和預測數據,其辨識及逼近誤差結果如圖5所示。對比圖4和圖5,可以看出當 I∈[0,20 mA/cm2]時,經過粒子群算法優化的 RBF神經網絡比一般的RBF神經網絡辨識精度高很多,表明了所建模型的有效性。

圖4 PSO-RBF神經網絡辨識及逼近誤差圖Fig.4 PSO-RBF neural network identification and approximation error chart

6 結 論

圖5 RBF神經網絡辨識及逼近誤差Fig.5 RBF neural network identification andapproximation error chart

采用PSO算法優化RBF神經網絡的中心值和權值,對SOFC系統進行辨識,仿真結果表明此算法精度高,對SOFC電特性模型有很好的辨識作用。說明粒子群算法用于SOFC系統的建模是可行的。另外,粒子群算法容易實現,需要調整的參數少,能很快的計算出結果,從而為實現SOFC系統的在線控制創造了條件。但PSO—RBF模型還需進一步完善,增加變量,把更多的因素納入考慮范圍,建立一個影響因素更為全面的模型,使之有更多的實用價值。

[1]Aguiar P, Adjiman C S, Brandon N P.Anode-supported intermediate temperature direct internal reforming solid oxide fuel cell.I:model-based steady state performance[J].Journal of Power Sources (S0378-7753),2004,138(1-2):120-136.

[2]Bove R,Lunghi P,Sammes N M.SOFC mathematic model for systems simulations-Part 2:definition of an analytical model[J].International Journal of Hydrogen Energy(S0360-3199),2005,30(2):189-200.

[3]Nehter P.Two-dimensional transient model of a cascaded micro-tubular solid oxide fuel cell fed with methane[J].Journal of Power Sources (S0378-7753),2006,157 (1):325-334.

[4]Recknagle K P,Williford R E,Chick L A,et al.Threedimensional thermo-fluid electrochemical modeling of planar SOFC stacks[J].Journal of Power Sources (S0378-7753),2003,113(1):109-114.

[5]程健,許世森.固體氧化物燃料電池本體模擬研究[J].熱力發電,2004,33(12):13-16.CHENG Jian,XU Shi-sen.Simulation study on the solid oxide fuel cell proper[J].Thermal Power Generation,2004,33(12):13-16.

[6]吳小娟,朱新堅,曹廣益,等.基于神經網絡的固體氧化物燃料電池電堆建模[J].系統仿真學報,2008,20(4):1068-1071.WU Xiao-juan, ZHU Xin-jian, CAO Guang-yi, et al.Modeling solid oxide fuel cell stack based on neural network[J].Journal of System Simulation,2008,20(4):1068-1071.

[7]Van den bergh F,Engelbrecht A P.Cooperative learning in neural networks using particle swarm optimization[J].South African Computer Journal (S1015-7999),2000,26 (11):84-90.

[8]劉鑫朝,顏宏文.一種改進的粒子群優化RBF網絡學習算法[J].計算機技術與發展,2006,16(2):185-187.LIU Xin-chao,YAN Hong-wen.A RBF neural network learning algorithm based on improved PSO [J].Computer Technology and Development,2006,16(2):185-187.

[9]史峰,王小川.MATLAB神經網絡30個案例分析[M].北京:北京航空航天大學出版社,2010.

[10]Sjoberg J,Zhang Q H,JUNG L,et al.Nonlinear black-box modeling in system identification:a unified overview[J].Automatica (S0005-1098),1995,31(12):1691-1724.

[11]霍海娥,霍海波,楊長生.SOFC的支持向量機(SVM)辨識建模[J].系統仿真學報,2010,22(6):1557-1560.HUO Hai-e, HUO Hai-bo, YANG Chang-sheng.Modeling SOFC based on support vector machine [J].Journal of System Simulation,2010,22(6):1557-1560.

[12]韓苗苗,沈炯,李益國.固體氧化物燃料電池的多模型預測控制方法研究[J].華東電力,2009,37(10):1767-1770.HAN Miao-miao, SHEN Jiong, LI Li-guo.Multi-model predictive control of solid oxide fuel cells[J].East China Electric Power,2009,37(10):1767-1770.

猜你喜歡
模型系統
一半模型
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
重要模型『一線三等角』
重尾非線性自回歸模型自加權M-估計的漸近分布
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
3D打印中的模型分割與打包
主站蜘蛛池模板: 91蝌蚪视频在线观看| 天天色天天操综合网| 88av在线| 国产香蕉在线视频| 99re热精品视频国产免费| 国产男人天堂| 亚洲第一极品精品无码| 欧美亚洲一二三区| 国产成人做受免费视频| 亚洲中文无码av永久伊人| 国产乱子伦一区二区=| 国产成人AV综合久久| 久久国产高清视频| 福利一区三区| 国产一区二区免费播放| 久久不卡精品| 中文字幕亚洲无线码一区女同| 无码国产偷倩在线播放老年人| 久久精品这里只有精99品| 欧美日韩第三页| 毛片在线看网站| 欧美在线中文字幕| 成人av专区精品无码国产| www精品久久| 精品国产成人av免费| 国产97视频在线| 日韩精品亚洲精品第一页| 色欲色欲久久综合网| 72种姿势欧美久久久大黄蕉| 国产黑丝一区| 亚洲AV无码久久天堂| 99精品福利视频| 久久久久久国产精品mv| 日韩精品一区二区三区swag| 欧美国产精品拍自| 精品视频在线观看你懂的一区| 经典三级久久| 国产精品3p视频| 全部无卡免费的毛片在线看| 中文字幕2区| 婷婷五月在线| 青青青国产精品国产精品美女| 九九九精品成人免费视频7| 丰满少妇αⅴ无码区| 国产精品视屏| 国产精品久久久久久久伊一| 美女免费黄网站| 中文字幕亚洲专区第19页| 国产香蕉97碰碰视频VA碰碰看| 亚洲无码视频图片| 国产精品区网红主播在线观看| 3D动漫精品啪啪一区二区下载| 欧美精品不卡| 国产精品网址你懂的| 真人免费一级毛片一区二区| 久久国产精品嫖妓| 成人小视频在线观看免费| 91po国产在线精品免费观看| 婷婷色婷婷| 亚洲天堂网在线视频| 亚洲91精品视频| 欧美精品亚洲日韩a| 国产a网站| 亚洲h视频在线| 午夜激情婷婷| 亚洲日韩精品伊甸| a毛片在线| 国产在线精彩视频论坛| 波多野结衣一级毛片| 亚洲高清无在码在线无弹窗| 亚洲第一视频网| 亚洲浓毛av| 57pao国产成视频免费播放| 日韩欧美中文字幕在线精品| 国产精品女主播| 日日碰狠狠添天天爽| 91久久青青草原精品国产| 国产成人高清精品免费软件| 日韩一区精品视频一区二区| 99ri精品视频在线观看播放| 亚洲天堂视频在线观看免费| 免费看的一级毛片|