當(dāng)前位置:首頁(yè) > 工業(yè)控制 > 工業(yè)控制
[導(dǎo)讀]  摘 要:以電加熱爐為控制對(duì)象,提出一種基于BP神經(jīng)網(wǎng)絡(luò)的PID控制策略。針對(duì)BP網(wǎng)絡(luò)學(xué)習(xí)速度的緩慢性及較差的泛化能力,受Fletcher-Reeves線性搜索方法的指引,對(duì)傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)進(jìn)行改進(jìn),改善算法在訓(xùn)練過(guò)程中的收

  摘 要:以電加熱爐為控制對(duì)象,提出一種基于BP神經(jīng)網(wǎng)絡(luò)PID控制策略。針對(duì)BP網(wǎng)絡(luò)學(xué)習(xí)速度的緩慢性及較差的泛化能力,受Fletcher-Reeves線性搜索方法的指引,對(duì)傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)進(jìn)行改進(jìn),改善算法在訓(xùn)練過(guò)程中的收斂特性。最后仿真結(jié)果證明了該控制策略的有效性。?
  關(guān)鍵詞:電加熱爐;BP神經(jīng)網(wǎng)絡(luò);PID控制? 
  
  1 基于BP神經(jīng)網(wǎng)絡(luò)的PID控制?
  
  BP算法是在導(dǎo)師指導(dǎo)下,適合于多層神經(jīng)元網(wǎng)絡(luò)的一種學(xué)習(xí),它是建立在梯度下降法的基礎(chǔ)上的。理論證明,含有一個(gè)隱含層的BP網(wǎng)絡(luò)可以實(shí)現(xiàn)以任意精度近似任何連續(xù)非線性函數(shù)。?
  BP神經(jīng)網(wǎng)絡(luò)結(jié)構(gòu)如圖1所示,由三層(輸人層、隱含層、輸出層)網(wǎng)絡(luò)組成,使輸出層的神經(jīng)元狀態(tài)對(duì)應(yīng)PID控制器的三個(gè)可調(diào)參數(shù)?Kp、Ki、Kd?。通過(guò)神經(jīng)網(wǎng)絡(luò)的自學(xué)習(xí)、加權(quán)系數(shù)調(diào)整使神經(jīng)網(wǎng)絡(luò)輸出對(duì)應(yīng)于某種最優(yōu)控制律下的PID控制器參數(shù)。?   
  
  基于BP(Baekpropgation)網(wǎng)絡(luò)的PID控制系統(tǒng)結(jié)構(gòu)如圖2所示,控制器由常規(guī)的PID控制器和神經(jīng)網(wǎng)絡(luò)兩部分組成,常規(guī)PID控制器直接對(duì)被控對(duì)象進(jìn)行閉環(huán)控制,并且其控制參數(shù)為?Kp、Ki、Kd?在線調(diào)整方式;神經(jīng)網(wǎng)絡(luò)根據(jù)系統(tǒng)的運(yùn)行狀態(tài),調(diào)節(jié)PID控制器的參數(shù),以期達(dá)到某種性能指標(biāo)的最優(yōu)化,使輸出層神經(jīng)元的輸出對(duì)應(yīng)于PID控制器的三個(gè)可調(diào)參數(shù)?Kp、Ki、Kd?。通過(guò)神經(jīng)網(wǎng)絡(luò)的自學(xué)習(xí)、加權(quán)系數(shù)的調(diào)整,使神經(jīng)網(wǎng)絡(luò)輸出對(duì)應(yīng)于某種最優(yōu)控制規(guī)律下的PID控制器參數(shù)。

?  
  2 改進(jìn)型BP神經(jīng)網(wǎng)絡(luò)?
  
  基本BP神經(jīng)網(wǎng)絡(luò)主要存在以下兩個(gè)缺陷:其一,傳統(tǒng)BP網(wǎng)絡(luò)是一個(gè)非線形優(yōu)化問(wèn)題,不可避免的存在局部極小問(wèn)題。網(wǎng)絡(luò)的權(quán)值和閥值沿局部改善的方向不斷修正,力圖達(dá)到使誤差函數(shù) 最小化的全局解,但實(shí)際上常得到的是局部最優(yōu)點(diǎn);其二,學(xué)習(xí)過(guò)程中,誤差函數(shù)下降慢,學(xué)習(xí)速度緩,易出現(xiàn)一個(gè)長(zhǎng)時(shí)間的誤差坦區(qū),即出現(xiàn)平臺(tái)。?
  目前已有不少人對(duì)此提出改進(jìn)的方法。如在修改權(quán)值中加入“動(dòng)量項(xiàng)”,采用Catchy誤差估計(jì)器代替?zhèn)鹘y(tǒng)的LMS誤差估計(jì)器等。本文在此探討通過(guò)變?
  換梯度來(lái)加快網(wǎng)絡(luò)訓(xùn)練的收斂速度的共軛梯度算法,利用這種算法改善收斂速度與收斂性能。改進(jìn)共軛梯度算法在不增加算法復(fù)雜性的前提下可以提高收斂速度,并且可以沿共軛方向達(dá)到全局最優(yōu)即全局極值點(diǎn)。它要求在算法進(jìn)行過(guò)程中采用線性搜索,本文采用Fletcher-Reeves線性搜索方法,以保證算法的收斂速度。?
  將改進(jìn)共軛梯度法應(yīng)用于BP網(wǎng)絡(luò)的控制算法如下:?
 

  由于電加熱爐是溫度參數(shù)的定值控制,且存在干擾和對(duì)象參數(shù)變化的情況,為驗(yàn)證改進(jìn)BP神經(jīng)網(wǎng)絡(luò)PID控制的效果,分別對(duì)其跟蹤設(shè)定值特性、及適應(yīng)對(duì)象參數(shù)變化的能力進(jìn)行仿真研究,并與基于傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)PID控制器的控制效果進(jìn)行比較分析。圖3為單位階躍響應(yīng)曲線,圖4為過(guò)程對(duì)象單位階躍響應(yīng)曲線是在控制器參數(shù)不變的情況下改變對(duì)象G(S)參數(shù)的仿真結(jié)果。(注:以下各圖中實(shí)線或“I”均表示改進(jìn)BP神經(jīng)網(wǎng)絡(luò)PID控制結(jié)果,虛線、點(diǎn)線或“T”表傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)PID控制器的控制結(jié)果;A、B、C分別表示G(S)三種參數(shù)變化了的模型)?
  
  從仿真結(jié)果看,改進(jìn)BP神經(jīng)網(wǎng)絡(luò)PID控制器比傳統(tǒng)BP神經(jīng)網(wǎng)絡(luò)PID控制器在控制性能上有了一定程度的提高,尤其是在系統(tǒng)穩(wěn)定時(shí)間和抗干擾性方面的優(yōu)化較為明顯。這主要是因?yàn)樵贐P算法中采用了改進(jìn)共軛梯度法,加快了BP算法的收斂速度,從而保證了系統(tǒng)穩(wěn)定時(shí)間較短,又具有較好的泛化能力,因此,具有較強(qiáng)的抗干擾和適應(yīng)參數(shù)變化的能力?
  
  4 結(jié)論?
  
  改進(jìn)共軛梯度BP算法在不增加算法復(fù)雜度的情況下,通過(guò)梯度的共軛方向來(lái)尋求網(wǎng)絡(luò)的全局最優(yōu)值,從而避免網(wǎng)絡(luò)陷入局部極小值。本文將其替代傳統(tǒng)的BP算法構(gòu)造智能PID控制器,并進(jìn)行了以電加熱爐為模型的控制系統(tǒng)仿真。結(jié)果表明,這種改進(jìn)算法能夠有效提高網(wǎng)絡(luò)的訓(xùn)練速度,改善網(wǎng)絡(luò)的收斂性能,避免網(wǎng)絡(luò)陷入局部極小值,取得了良好的控制性能。?

本站聲明: 本文章由作者或相關(guān)機(jī)構(gòu)授權(quán)發(fā)布,目的在于傳遞更多信息,并不代表本站贊同其觀點(diǎn),本站亦不保證或承諾內(nèi)容真實(shí)性等。需要轉(zhuǎn)載請(qǐng)聯(lián)系該專欄作者,如若文章內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系本站刪除。
換一批
延伸閱讀

9月2日消息,不造車(chē)的華為或?qū)⒋呱龈蟮莫?dú)角獸公司,隨著阿維塔和賽力斯的入局,華為引望愈發(fā)顯得引人矚目。

關(guān)鍵字: 阿維塔 塞力斯 華為

倫敦2024年8月29日 /美通社/ -- 英國(guó)汽車(chē)技術(shù)公司SODA.Auto推出其旗艦產(chǎn)品SODA V,這是全球首款涵蓋汽車(chē)工程師從創(chuàng)意到認(rèn)證的所有需求的工具,可用于創(chuàng)建軟件定義汽車(chē)。 SODA V工具的開(kāi)發(fā)耗時(shí)1.5...

關(guān)鍵字: 汽車(chē) 人工智能 智能驅(qū)動(dòng) BSP

北京2024年8月28日 /美通社/ -- 越來(lái)越多用戶希望企業(yè)業(yè)務(wù)能7×24不間斷運(yùn)行,同時(shí)企業(yè)卻面臨越來(lái)越多業(yè)務(wù)中斷的風(fēng)險(xiǎn),如企業(yè)系統(tǒng)復(fù)雜性的增加,頻繁的功能更新和發(fā)布等。如何確保業(yè)務(wù)連續(xù)性,提升韌性,成...

關(guān)鍵字: 亞馬遜 解密 控制平面 BSP

8月30日消息,據(jù)媒體報(bào)道,騰訊和網(wǎng)易近期正在縮減他們對(duì)日本游戲市場(chǎng)的投資。

關(guān)鍵字: 騰訊 編碼器 CPU

8月28日消息,今天上午,2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)開(kāi)幕式在貴陽(yáng)舉行,華為董事、質(zhì)量流程IT總裁陶景文發(fā)表了演講。

關(guān)鍵字: 華為 12nm EDA 半導(dǎo)體

8月28日消息,在2024中國(guó)國(guó)際大數(shù)據(jù)產(chǎn)業(yè)博覽會(huì)上,華為常務(wù)董事、華為云CEO張平安發(fā)表演講稱,數(shù)字世界的話語(yǔ)權(quán)最終是由生態(tài)的繁榮決定的。

關(guān)鍵字: 華為 12nm 手機(jī) 衛(wèi)星通信

要點(diǎn): 有效應(yīng)對(duì)環(huán)境變化,經(jīng)營(yíng)業(yè)績(jī)穩(wěn)中有升 落實(shí)提質(zhì)增效舉措,毛利潤(rùn)率延續(xù)升勢(shì) 戰(zhàn)略布局成效顯著,戰(zhàn)新業(yè)務(wù)引領(lǐng)增長(zhǎng) 以科技創(chuàng)新為引領(lǐng),提升企業(yè)核心競(jìng)爭(zhēng)力 堅(jiān)持高質(zhì)量發(fā)展策略,塑強(qiáng)核心競(jìng)爭(zhēng)優(yōu)勢(shì)...

關(guān)鍵字: 通信 BSP 電信運(yùn)營(yíng)商 數(shù)字經(jīng)濟(jì)

北京2024年8月27日 /美通社/ -- 8月21日,由中央廣播電視總臺(tái)與中國(guó)電影電視技術(shù)學(xué)會(huì)聯(lián)合牽頭組建的NVI技術(shù)創(chuàng)新聯(lián)盟在BIRTV2024超高清全產(chǎn)業(yè)鏈發(fā)展研討會(huì)上宣布正式成立。 活動(dòng)現(xiàn)場(chǎng) NVI技術(shù)創(chuàng)新聯(lián)...

關(guān)鍵字: VI 傳輸協(xié)議 音頻 BSP

北京2024年8月27日 /美通社/ -- 在8月23日舉辦的2024年長(zhǎng)三角生態(tài)綠色一體化發(fā)展示范區(qū)聯(lián)合招商會(huì)上,軟通動(dòng)力信息技術(shù)(集團(tuán))股份有限公司(以下簡(jiǎn)稱"軟通動(dòng)力")與長(zhǎng)三角投資(上海)有限...

關(guān)鍵字: BSP 信息技術(shù)
關(guān)閉
關(guān)閉