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

基于BP神經網絡的PID控制器的設計及模擬研究

2017-04-13 17:47:15唐元恒王占勇鄒剛張玎
電子測試 2017年9期
關鍵詞:系統設計

唐元恒,王占勇,鄒剛,張玎

(海軍航空工程學院青島校區,山東青島,266041)

基于BP神經網絡的PID控制器的設計及模擬研究

唐元恒,王占勇,鄒剛,張玎

(海軍航空工程學院青島校區,山東青島,266041)

本文首先對BP神經網絡進行概述,然后對基于BP神經網絡的PID控制器的設計進行分析,最后進行模擬仿真研究,得出基于BP神經網絡的PID控制器與傳統PID控制器具有適應性強、精度高等明顯優勢的結論。

BP神經網絡;PID控制器;設計;模擬研究

0 引言

PID控制器是一種簡單、有效的控制算法,具有魯棒性好、可靠等優勢,在工業過程的控制中具有廣泛的應用。但是,PID控制器的建立需要依靠確定的數學模型,在實際的生產中很難達到這一條件,通常就有非線性與不確定性等,很難保證數學模型的精確性,在這種情況下傳統的PID控制器很難實現良好的控制效果。另外,由于PID控制器整定參數比較困難,并且性能不好,很難使用運行工況。微處理技術與數字智能式控制器的發展與應用,為控制復雜的系統提供了新的可能性。一些新型的、經過改進的PID控制器逐漸發展起來,控制效果得到顯著提升。在這些新型的控制系統中,包括模糊、預測、專家、灰色PID控制系統與神經控制系統。

1 BP神經網絡概述

大腦具有很強的智能性,能夠快速接收與處理感官輸出的模糊信息,并且感知到較低的聲音與并不清晰的影像。神經網絡即為使用科學技術對人腦中的結構與功能進行模擬,為規模較大的非線性動力學系統。該種網絡能夠儲存、處理信息,并且能夠實現主動學習,因此在處理信息、識別模式、控制智能等方面的應用將會越來越廣泛。從某種意義上來說,神經網絡能夠被稱為人工神經網絡。神經網絡并不僅僅是使用物理元器件對生物體中的神經網絡進行復制,而是使用其中能夠利用的部分對當前計算機與其他系統中尚未解決的問題進行分析與解決,例如對專家系統進行的識別、學習與控制等。現代生物與科學技術的發展增加了人類對腦結構與認知過程的理解,神經網絡技術得到進一步發展,在神經網絡基礎上發展起來的各種工業控制系統也逐漸增多。

在人工神經網絡中,作為一種三層以上(包括三層)的多層前饋網絡,BP神經網絡應用范圍最為廣泛,傳播方式為單向傳播,一般由輸入層、隱含層、輸出層組成。該網絡的學習過程包括正向與反向傳播。正向傳播時,輸入信息的傳播過程為輸入層→隱含層→輸出層,每一層神經元都只對下一層的神經元產生影響。若在輸出層得不到期望輸出,則自動轉換為反向傳播,誤差信號(即Δ)會按照原來的傳播通路返回,對每層神經元的權值進行修改,將誤差信號控制在最小。BP網絡具有可微傳遞函數,因此硬閉值傳遞函數并不適用,通常使用正切與線性函數。

2 基于BP神經網絡的PID控制器設計及模擬研究

2.1 PID控制器

PID控制器是一種反饋回路軟件,在工業控制中應用比較廣泛。該控制器能夠比較收集到的信息數據與參考值,再將其中存在的差別作為計算新輸入值的依據。這種做法能夠保證系統中數據達到參考值并進行保持。相較于其他的控制運算,PID控制器能夠將歷史數據與差別出現率作為依據進行輸入值的調整,提高系統的準確性與穩定性。使用數學知識與數學工具能夠發現,當其他控制方法引起系統出現誤差或反復的時候,使用PID反饋回路對于系統的穩定運行具有良好的效果。

2.2 基于BP神經網絡的PID控制器

BP神經網絡能夠逼近任何一種非線性函數,并且具有簡單明了的結構與算法。使用BP神經網絡能夠自主學習的功能,能夠對某一控制規律下最優的P、I、D參數。基于BP神經網絡的PID控制器的控制系統包括經典PID控制器,能夠實現對被控制對象的閉環控制,而且其中的Kp、Ki、Kd三個參數為在線整定式。基于BP神經網絡的PID控制器的控制系統還包括神經網絡MN。能夠對系統的運行狀態進行分析,以便實現對PID控制參數的調節,對目標性能指標進行優化。輸出層中的神經元的輸出狀態與PID控制器中的Kp、Ki、Kd三個參數相對應。由于BP神經網絡能夠進行自動學習并且調整加權系數,保證其穩定狀態與某一控制規律PID控制參數相對應。

2.3 基于BP神經網絡的PID控制器的設計

2.3.1PID控制器的結構設計

上文中已經提到基于BP神經網絡的PID控制器的控制系統包括經典PID控制器與神經網絡MN。

2.3.2PID控制器的實現過程

初始化:對BP神經網絡與網絡參數中的初始值進行確定,選定合適的學習率、動量因子,該情況下k值為1;比較系統中采集到的輸入數據與輸出數據,得知系統誤差表示式。然后對是否出現丟包情況進行判斷,如果出現該情況使用k-1時刻的誤差;計算神經網絡中每層的輸入與輸出值,輸出就是PID控制器中的Kp、Ki、Kd三個參數;對PID控制器的輸出進行計算;對BP神經網絡的權值進行在線調整,保證系統參數實現自適應調整。

2.3.3設計BP神經網絡的PID控制算法

BP神經網絡由輸入層、隱含層、輸出層組成,k值取3,分別是Kp、Ki、Kd。由于Kp、Ki、Kd在目標函數有一定權重含義,所以BP神經網絡中將Sigmoid函數作為隱含層、輸出層中全部節點的轉換函數。

系統的輸入與誤差信號。BP神經網絡信號輸入層的輸入與輸出為:Ii

0(k)=xi(k)與Oi0=Ii

0(k),i=1,2,3,……,M。其中,M為輸入變量的個數,M的值與被控制系統的復雜程度成正比,系統越復雜,則M的值越大。Ii0、Oi

0、Ii

0中的上標代表BP神經網絡中輸入層、隱含層、輸出層;然后對BP神經網絡信號隱含層與輸入層的輸入與輸出進行描述;最后修正系統的誤差。當系統的誤差較大,已經超出控制范圍時,能夠使用BP學習算法,將學習率與動量因子加入其中,能夠有效降低系統中產生的誤差,在迭代修正BP神經網絡中的權值,列出系統中的控制性能相關函數。列出函數后,使用微分鏈式規則與合適的計算方式能夠計算出系統神經元的局域梯度,將經過修正的系統BP網絡信號輸出層的權值經過計算得出,使用同樣的方式得出隱含層權值。

3 結語

雖然常規的PID控制器結構比較簡單,并且具有良好的穩定性與可靠性,但是其中存在的缺陷也很明顯:常規的PID控制器將數學模型作為基礎,如果被控制的對象的數學模型精度不足,而且常規的PID控制器針對非線性系統,并不具備通用的分析方式與設計方法。另一方面,盡管常規的PID控制器也具有一些魯棒性、適應性,但是對具有強非線性與干擾性的對象進行控制時,效果并不好。常規的PID控制器的種種缺陷為基于BP神經網絡的PID控制器的控制系統提供了廣闊的應用空間。所以,將PID控制器與BP神經網絡進行有機結合的控制方式已經成本熱點研究問題。PID神經網絡由比例、微分神經元等組成,能夠進行快速學習,并且具有良好的性能。BP神經網絡能夠在線整定、優化PID控制參數,適應能力與魯棒性比較強,在多個工程控制中都有著廣泛的應用。

[1]蔣鼎國.基于改進型BP神經網絡PID控制器的溫室溫度控制技術[J].實驗室研究與探索, 2015, 34(1):9-13.

[2]鄭華清,蔣敏蘭.基于MPSO算法的BP神經網絡PID控制器研究[J].微型機與應用, 2015(17):7-11.

[3]于海南,鄭榮進,步文月,蔣歡.基于BP神經網絡PID控制器在水產溫室溫度控制中的應用[J].安徽農業科學, 2016(3):312-315.

[4]崔皆凡,謝煒,馬桂新,張孝亮.基于BP神經網絡PID的改進偏差耦合同步控制[J].微電機, 2016(12):54-57.

[5]呂偉,姚凱學.BP神經網絡PID控制算法在農作物干燥控制系統中的應用研究與設計[J].計算機測量與控制, 2015, 23(2):432-435.

Design and Simulation of PID Controller Based on BP Neural Network

Tang Yuanheng,Wang Zhanyong,Zou Gang,Zhang Ding
(Naval Aeronautical Engineering Institute Qingdao Campus,Qingdao Shandong,266041)

This paper first summarizes the BP neural network, and then analyzes the design of the PID controller based on BP neural network. Finally, the simulation results show that the PID controller based on BP neural network is adaptable to the traditional PID controller Strong, high precision and other obvious advantages of the conclusion.

BP neural network; PID controller; design; simulation study

唐元恒(1974.11),男 ,漢族,籍貫:山東萊蕪,碩士研究生,工程師,研究方向:裝備綜合保障。

猜你喜歡
系統設計
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
何為設計的守護之道?
現代裝飾(2020年7期)2020-07-27 01:27:42
《豐收的喜悅展示設計》
流行色(2020年1期)2020-04-28 11:16:38
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
瞞天過海——仿生設計萌到家
藝術啟蒙(2018年7期)2018-08-23 09:14:18
連通與提升系統的最后一塊拼圖 Audiolab 傲立 M-DAC mini
設計秀
海峽姐妹(2017年7期)2017-07-31 19:08:17
主站蜘蛛池模板: 国产综合精品日本亚洲777| 小说区 亚洲 自拍 另类| 91福利国产成人精品导航| 日本免费精品| 91在线视频福利| 亚州AV秘 一区二区三区| 欧美中出一区二区| 日韩欧美色综合| 日韩高清欧美| 精品国产乱码久久久久久一区二区| 亚洲欧洲日韩综合| 干中文字幕| 亚洲床戏一区| 欧美专区日韩专区| 欧美午夜视频| 免费欧美一级| 国产精品污视频| 一级毛片中文字幕| 精品国产美女福到在线不卡f| 精品一区二区三区水蜜桃| 538国产在线| 嫩草国产在线| 日韩福利视频导航| 又黄又爽视频好爽视频| 精品人妻一区二区三区蜜桃AⅤ| 91亚洲免费| 国产精品专区第一页在线观看| 日韩欧美中文字幕在线精品| 国产成人亚洲毛片| 亚洲日韩精品综合在线一区二区 | 天堂亚洲网| 国产精品亚洲五月天高清| 亚洲美女AV免费一区| 国产无码在线调教| 99re这里只有国产中文精品国产精品| 免费看久久精品99| 国产精品网址你懂的| 91福利一区二区三区| 久久青草精品一区二区三区| 久久国产精品嫖妓| 午夜丁香婷婷| 99中文字幕亚洲一区二区| 欧美一区精品| 久久婷婷五月综合色一区二区| 亚洲 欧美 中文 AⅤ在线视频| 夜精品a一区二区三区| 日本手机在线视频| 国产成本人片免费a∨短片| 国产网站一区二区三区| 四虎影视无码永久免费观看| 热这里只有精品国产热门精品| 国产粉嫩粉嫩的18在线播放91| 免费一极毛片| 国产微拍精品| 欧洲一区二区三区无码| 黄色三级网站免费| 国产日本一区二区三区| 91麻豆国产视频| 国产国语一级毛片| 男人天堂亚洲天堂| 日韩午夜伦| 成年片色大黄全免费网站久久| 亚洲天堂日韩在线| 欧美不卡在线视频| 秋霞午夜国产精品成人片| 亚洲欧美自拍中文| 一本大道视频精品人妻| 无码啪啪精品天堂浪潮av| 亚洲va精品中文字幕| 婷婷综合亚洲| 91系列在线观看| 色婷婷丁香| 中文无码精品A∨在线观看不卡| 日本免费福利视频| 欧美一区精品| 在线精品视频成人网| 人妻出轨无码中文一区二区| 国产小视频a在线观看| 国产日韩精品一区在线不卡| 免费一看一级毛片| 无码福利视频| 国产成人综合亚洲欧美在|