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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

3 仿真研究

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

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

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

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

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

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

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

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

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

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

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

    關(guān)注

    41

    文章

    6655

    瀏覽量

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

    關(guān)注

    42

    文章

    4778

    瀏覽量

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

    關(guān)注

    35

    文章

    1473

    瀏覽量

    85700
收藏 人收藏

    評(píng)論

    相關(guān)推薦

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

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

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

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

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

    蘇州天意達(dá)化工有限公司化工過程的反應(yīng)釜,是整個(gè)生產(chǎn)流程中最關(guān)鍵的設(shè)備,目前裝置有一套以反應(yīng)釜內(nèi)溫度為主要控制對(duì)象的自動(dòng)控制系統(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è)計(jì)與實(shí)現(xiàn)

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

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

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

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

    為了改善工業(yè)控制系統(tǒng)的動(dòng)態(tài)調(diào)節(jié)品質(zhì),運(yùn)用BP 神經(jīng)網(wǎng)絡(luò)控制算法設(shè)計(jì)了一種神經(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)

    在分析永磁同步電機(jī)(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)鍵和難點(diǎn)。傳統(tǒng)的
    發(fā)表于 01-11 16:21 ?10次下載

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

    神經(jīng)網(wǎng)絡(luò)控制系統(tǒng)通常會(huì)面臨多種選擇,如樣本的訓(xùn)練方式、神經(jīng)網(wǎng)絡(luò)的算法等,不好的選擇會(huì)降低預(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)化方法

    針對(duì)傳統(tǒng)PID控制系統(tǒng)參數(shù)整定過程存在的在線整定困難和控制品質(zhì)不理想等問題,結(jié)合BP神經(jīng)網(wǎng)絡(luò)自學(xué)習(xí)和自適應(yīng)能力強(qiáng)等特點(diǎn),提出
    發(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控制器的研究與實(shí)現(xiàn)

    基于BP神經(jīng)網(wǎng)絡(luò)PID控制器的研究與實(shí)現(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'>實(shí)現(xiàn)</b>

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

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