0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

電子設(shè)計 ? 來源:郭婷 ? 作者:電子設(shè)計 ? 2019-06-18 08:14 ? 次閱讀

常規(guī)PID控制算法對于大部分工業(yè)過程的被控對象控制效果良好,但是對于反應(yīng)釜溫度的時間滯后問題,PID控制算法在控制溫度跟蹤變化曲線時存在振蕩和精度低的缺點。PID控制算法是按偏差的比例(P)、積分(I)和微分(D)進(jìn)行控制的PID控制器(亦稱PID調(diào)節(jié)器)是應(yīng)用最為廣泛的一種自動控制器。它具有原理簡單,易于實現(xiàn),適用面廣,控制參數(shù)相互獨立,參數(shù)的選定比較簡單等優(yōu)點;而且在理論上可以證明,對于過程控制的典型對象──“一階滯后+純滯后”與“二階滯后+純滯后”的控制對象,PID控制器是一種最優(yōu)控制。PID調(diào)節(jié)規(guī)律是連續(xù)系統(tǒng)動態(tài)品質(zhì)校正的一種有效方法,它的參數(shù)整定方式簡便,結(jié)構(gòu)改變靈活(PI、PD、…)。為了克服反應(yīng)釜溫度的時間滯后問題,本文結(jié)合BP神經(jīng)網(wǎng)絡(luò)控制策略,采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法對其進(jìn)行控制,反應(yīng)釜溫度能自動跟隨給定的溫度曲線,滿足工藝要求。

1 反應(yīng)釜溫度控制系統(tǒng)

反應(yīng)釜按反應(yīng)的特性可以分為吸熱反應(yīng)和放熱反應(yīng)。一般來說,聚合反應(yīng)屬于放熱反應(yīng),而裂變反應(yīng)屬于吸熱反應(yīng)?;瘜W(xué)上把最終表現(xiàn)為吸收熱量的化學(xué)反應(yīng)叫做吸熱反應(yīng)。吸熱反應(yīng)中反應(yīng)物的總能量低于生成物的總能量。生成物中的化學(xué)鍵的能量(鍵能)越強,穩(wěn)定性越強;能量越弱,穩(wěn)定性越差。反應(yīng)釜的操作流程一般包括如圖1所示的四個階段。

圖1中恒溫段是反映工藝的關(guān)鍵階段,對于產(chǎn)品質(zhì)量和產(chǎn)量有著重要的影響,所以提高恒溫段的控制精度是提高產(chǎn)品質(zhì)量的關(guān)鍵。

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

實際反應(yīng)過程中常伴有強烈的放熱效應(yīng),使反應(yīng)溫度有所變化。針對反應(yīng)釜溫度控制的特點,本文采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法。

2 基于BP神經(jīng)網(wǎng)絡(luò)的PID控制算法

其結(jié)構(gòu)如圖2所示,輸入層神經(jīng)元的個數(shù)取4,分別對應(yīng)于輸入r、輸出y、誤差e和單位1,隱含層神經(jīng)元為5個,輸出層神經(jīng)元分別對應(yīng)PID控制器的3個可調(diào)參數(shù)kp、ki、kd。工業(yè)生產(chǎn)過程中,對于生產(chǎn)裝置的溫度、壓力、流量、液位等工藝變量常常要求維持在一定的數(shù)值上,或按一定的規(guī)律變化,以滿足生產(chǎn)工藝的要求。PID控制器是根據(jù)PID控制原理對整個控制系統(tǒng)進(jìn)行偏差調(diào)節(jié),從而使被控變量的實際值與工藝要求的預(yù)定值一致。不同的控制規(guī)律適用于不同的生產(chǎn)過程,必須合理選擇相應(yīng)的控制規(guī)律,否則PID控制器將達(dá)不到預(yù)期的控制效果。PID控制器(比例-積分-微分控制器),由比例單元 P、積分單元 I 和微分單元 D 組成。通過Kp, Ki和Kd三個參數(shù)的設(shè)定。PID控制器主要適用于基本線性和動態(tài)特性不隨時間變化的系統(tǒng)。

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

按照梯度下降法修正網(wǎng)絡(luò)的權(quán)系數(shù),并附加一個使搜索快速收斂全局極小的慣性項,修正公式為:

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

3 仿真研究

本文設(shè)計的基于BP神經(jīng)網(wǎng)絡(luò)的PID控制結(jié)構(gòu)如圖3所示。

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

針對反應(yīng)釜的特性,為了使結(jié)果具有代表性,取被控對象時變參數(shù)的非線性被控對象的數(shù)學(xué)模型為:

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

在第100個采樣時刻,控制器加外部干擾0.20時,仿真結(jié)果分別如圖6、圖7所示。

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計
采用基于BP神經(jīng)網(wǎng)絡(luò)的PID控制方法實現(xiàn)反應(yīng)釜溫度控制系統(tǒng)的設(shè)計

從以上圖中可以看出,與傳統(tǒng)PID算法相比,基于BP神經(jīng)網(wǎng)絡(luò)的PID控制算法的超調(diào)量幾乎為0,穩(wěn)定速度快,而且能夠隨著系統(tǒng)參數(shù)的變化自動調(diào)整PID控制參數(shù)。當(dāng)在第100個采樣時刻時控制器加外部干擾0.20時,基于BP神經(jīng)網(wǎng)絡(luò)的PID控制算法中的PID參數(shù)隨之進(jìn)行了調(diào)整,從而在系統(tǒng)受到外部干擾時影響很小,很快再次達(dá)到穩(wěn)定。

由于反應(yīng)釜過程的時變、非線性等特點,本文結(jié)合神經(jīng)網(wǎng)絡(luò)超強的自學(xué)習(xí)和非線性逼近能力,提出了基于BP神經(jīng)網(wǎng)絡(luò)的PID控制算法。此算法可保證系統(tǒng)輸出響應(yīng)快、超調(diào)量小、調(diào)整時間短、控制精度高,而且具有較強的適應(yīng)內(nèi)部參數(shù)變化和抗外部干擾的能力。通過對反應(yīng)釜溫度仿真實驗控制,驗證了這種控制方法的有效性,并通過對比可知其性能明顯優(yōu)于常規(guī)的PID算法。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 控制系統(tǒng)
    +關(guān)注

    關(guān)注

    41

    文章

    6419

    瀏覽量

    110100
  • 神經(jīng)網(wǎng)絡(luò)

    關(guān)注

    42

    文章

    4717

    瀏覽量

    100010
  • PID
    PID
    +關(guān)注

    關(guān)注

    35

    文章

    1466

    瀏覽量

    84841
收藏 人收藏

    評論

    相關(guān)推薦

    BP神經(jīng)網(wǎng)絡(luò)PID控制電機模型仿真

    求一個simulink的蓄電池用BP神經(jīng)網(wǎng)絡(luò)PID控制電機加速勻速減速運動的模型仿真
    發(fā)表于 02-22 02:17

    基于BP神經(jīng)網(wǎng)絡(luò)控制+Simulink雙閉環(huán)直流調(diào)速系統(tǒng)仿真設(shè)計

    轉(zhuǎn)速環(huán),內(nèi)環(huán)為電流環(huán)。本次轉(zhuǎn)速調(diào)節(jié)器采用基于BP神經(jīng)網(wǎng)絡(luò)PID控制器,其參數(shù)由神經(jīng)網(wǎng)絡(luò)自學(xué)習(xí)調(diào)整
    發(fā)表于 06-28 12:03

    基于BP神經(jīng)網(wǎng)絡(luò)PID控制

    最近在學(xué)習(xí)電機的智能控制,上周學(xué)習(xí)了基于單神經(jīng)元的PID控制,這周研究基于BP神經(jīng)網(wǎng)絡(luò)
    發(fā)表于 09-07 07:43

    天意達(dá)化工反應(yīng)釜自動控制系統(tǒng)

    蘇州天意達(dá)化工有限公司化工過程的反應(yīng)釜,是整個生產(chǎn)流程中最關(guān)鍵的設(shè)備,目前裝置有一套以反應(yīng)釜內(nèi)溫度為主要控制對象的自動控制系統(tǒng), 在兩年多來
    發(fā)表于 04-11 10:11 ?37次下載

    神經(jīng)網(wǎng)絡(luò)PID溫度控制系統(tǒng)中的研究與仿真Explorat

    本文提出一種基于BP 神經(jīng)網(wǎng)絡(luò)的新型智能PID 控制方法和一些BP
    發(fā)表于 05-26 11:19 ?34次下載

    基于MCGS的反應(yīng)釜控制系統(tǒng)設(shè)計與實現(xiàn)

    設(shè)計了一套反應(yīng)釜計算機控制系統(tǒng),用以實現(xiàn)反應(yīng)釜配料比值控制,以及反應(yīng)釜
    發(fā)表于 07-15 10:22 ?26次下載

    玻璃窯爐溫度系統(tǒng)神經(jīng)網(wǎng)絡(luò)PID控制

    以玻璃窯爐的溫度系統(tǒng)作為控制對象,采用具有自學(xué)習(xí)能力的BP 神經(jīng)網(wǎng)絡(luò)與傳統(tǒng)
    發(fā)表于 08-05 10:25 ?28次下載

    基于PLC的神經(jīng)網(wǎng)絡(luò)PID控制器設(shè)計

    為了改善工業(yè)控制系統(tǒng)的動態(tài)調(diào)節(jié)品質(zhì),運用BP 神經(jīng)網(wǎng)絡(luò)控制算法設(shè)計了一種神經(jīng)網(wǎng)絡(luò)PID
    發(fā)表于 08-10 11:12 ?43次下載

    基于BP神經(jīng)網(wǎng)絡(luò)PID的漂白溫度控制算法的研究

    本文討論了使用BP 神經(jīng)網(wǎng)絡(luò)PID 控制算法,并且將這種控制算法應(yīng)用在漂白工段的控制當(dāng)中。利用
    發(fā)表于 08-15 10:27 ?34次下載

    基于BP神經(jīng)網(wǎng)絡(luò)PID控制的PMSM調(diào)速系統(tǒng)

    在分析永磁同步電機(PMSM)數(shù)學(xué)模型的基礎(chǔ)上,采用改進(jìn)型BP 神經(jīng)網(wǎng)絡(luò)與傳統(tǒng)PID 控制相結(jié)合作為速度
    發(fā)表于 12-31 15:59 ?14次下載

    神經(jīng)網(wǎng)絡(luò)PID反應(yīng)釜溫度控制中的應(yīng)用

    聚合反應(yīng)釜廣泛應(yīng)用于工業(yè)生產(chǎn)中,反應(yīng)溫度控制是聚合反應(yīng)控制的關(guān)鍵和難點。傳統(tǒng)的
    發(fā)表于 01-11 16:21 ?10次下載

    基于神經(jīng)網(wǎng)絡(luò)的庫存控制系統(tǒng)

    神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)通常會面臨多種選擇,如樣本的訓(xùn)練方式、神經(jīng)網(wǎng)絡(luò)的算法等,不好的選擇會降低預(yù)測率。BP(Back Propagation)神經(jīng)網(wǎng)絡(luò)
    發(fā)表于 11-13 17:24 ?31次下載

    基于BP神經(jīng)網(wǎng)絡(luò)PID控制器參數(shù)優(yōu)化方法

    針對傳統(tǒng)PID控制系統(tǒng)參數(shù)整定過程存在的在線整定困難和控制品質(zhì)不理想等問題,結(jié)合BP神經(jīng)網(wǎng)絡(luò)自學(xué)習(xí)和自適應(yīng)能力強等特點,提出
    發(fā)表于 03-20 10:50 ?44次下載
    基于<b class='flag-5'>BP</b><b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>的<b class='flag-5'>PID</b><b class='flag-5'>控制</b>器參數(shù)優(yōu)化<b class='flag-5'>方法</b>

    基于BP神經(jīng)網(wǎng)絡(luò)PID控制器的研究與實現(xiàn)

    基于BP神經(jīng)網(wǎng)絡(luò)PID控制器的研究與實現(xiàn):
    發(fā)表于 04-01 15:20 ?15次下載
    基于<b class='flag-5'>BP</b><b class='flag-5'>神經(jīng)網(wǎng)絡(luò)</b>的<b class='flag-5'>PID</b><b class='flag-5'>控制</b>器的研究與<b class='flag-5'>實現(xiàn)</b>

    基于BP神經(jīng)網(wǎng)絡(luò)PID控制器之鍋爐蒸汽壓力系統(tǒng)

      摘要:鍋爐蒸汽壓力的特性導(dǎo)致常規(guī)的PID控制方法不具備自適應(yīng)能力,難以滿足系統(tǒng)要求,因此,設(shè)計了基于BP
    發(fā)表于 07-19 14:25 ?1次下載