• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      基于模糊控制理論的PID閉環(huán)控制系統(tǒng)的研究與設(shè)計

      2015-12-02 21:31李強
      現(xiàn)代電子技術(shù) 2015年22期
      關(guān)鍵詞:PID控制閉環(huán)控制自動控制

      李強

      摘 要: 為了滿足各種復雜控制任務(wù),適應(yīng)市場環(huán)境的千變?nèi)f化,快速、準確及優(yōu)質(zhì)地完成各種工業(yè)控制要求,研究設(shè)計了一套基于模糊控制理論的PID閉環(huán)控制系統(tǒng)。系統(tǒng)設(shè)計以PID算法原理為基礎(chǔ),以數(shù)字化為實現(xiàn)方法,運用模糊控制理論,并實現(xiàn)控制系統(tǒng)的參數(shù)自整定。研究搭建相應(yīng)的RC一階電路硬件調(diào)試平臺,通過相關(guān)軟件設(shè)計,完成PID閉環(huán)控制器的調(diào)試,實現(xiàn)基于模糊控制理論的PID控制系統(tǒng)的相關(guān)功能,試驗過程中使用高精度的AD/DA轉(zhuǎn)換器確保系統(tǒng)的數(shù)字化精度要求,足以提升系統(tǒng)的適用性和有效性。實驗表明,基于模糊控制理論的PID閉環(huán)控制系統(tǒng)能滿足各種工業(yè)控制要求,具有較強的現(xiàn)實意義。

      關(guān)鍵詞: 自動控制; PID控制; 模糊控制; 參數(shù)整定; RC一階電路; 閉環(huán)控制

      中圖分類號: TN911?34 文獻標識碼: A 文章編號: 1004?373X(2015)22?0131?04

      0 引 言

      隨著科學技術(shù)的快速發(fā)展,最早以解決生產(chǎn)實踐問題建立的工程控制理論在科學技術(shù)領(lǐng)域飛速發(fā)展,控制理論對生產(chǎn)力的發(fā)展、尖端技術(shù)的研究、尖端武器的研制及對非工程系統(tǒng)包括社會管理等方面均產(chǎn)生了重大的影響。因此,控制理論在它建立后的短時期內(nèi)便迅速滲透到許多科學技術(shù)領(lǐng)域中。

      各種工業(yè)技術(shù)高速發(fā)展的今天,工業(yè)自動化水平也日益提高。但在生產(chǎn)過程中,產(chǎn)品的質(zhì)量受多因素的干擾而使自動化水平的優(yōu)點遜色,包括PID控制理論在內(nèi)的相關(guān)控制理論從此應(yīng)運而生。目前,PID控制器已廣泛應(yīng)用于化工、冶金、機械、熱工和輕工等領(lǐng)域,特別用于具有典型動態(tài)特性的溫度、壓力、液位、流量等工藝參數(shù)的控制,可達到良好的控制效果。目前大多數(shù)工業(yè)控制器都是PID控制器或其改進型控制器。盡管各種新型控制器不斷出現(xiàn)在控制領(lǐng)域,但由于PID控制算法的各種優(yōu)點,如原理簡單、使用方便、適應(yīng)性強及魯棒性強等,PID控制器仍處于主導地位。隨著 PID控制器的不斷應(yīng)用及發(fā)展,其改進型的控制器也在不斷出現(xiàn),相應(yīng)的控制理論也得到了不斷完善,結(jié)合 MCU和PC的智能控制也大量采用 PID算法,特別是對于復雜系統(tǒng)應(yīng)用較為廣泛的模糊PID控制器。

      針對越來越復雜的控制現(xiàn)場以及越來越高的工業(yè)控制要求,提出了一套新型的PID閉環(huán)控制系統(tǒng)。該系統(tǒng)設(shè)計基于PID算法原理及數(shù)字化實現(xiàn)方法,結(jié)合模糊控制理論,并采用參數(shù)自整定原理實現(xiàn)。研究搭建相應(yīng)的RC一階電路硬件調(diào)試平臺,通過相關(guān)軟件設(shè)計,完成PID閉環(huán)控制器的調(diào)試,實現(xiàn)基于模糊控制理論的PID控制系統(tǒng)的相關(guān)功能,系統(tǒng)采用高精度A/D及D/A保證系統(tǒng)數(shù)字化精度要求,實現(xiàn)控制系統(tǒng)的有效性。實驗表明,該控制系統(tǒng)均能滿足各種控制要求,具有很強的現(xiàn)實意義。

      1 系統(tǒng)總體設(shè)計

      系統(tǒng)總體框圖如圖1所示,系統(tǒng)以PID控制器為核心,根據(jù)控制對象確定控制目標,通過相關(guān)研究及評價,結(jié)合模糊控制理論,完成系統(tǒng)的PID閉環(huán)控制過程。

      1.1 PID控制器

      參數(shù)自整定模糊控制是以先驗知識和專家經(jīng)驗為控制規(guī)則的智能控制技術(shù),可以模擬人的推理和決策過程,因此無須知道被控對象的數(shù)學模型就可以實現(xiàn)較好的控制,且響應(yīng)時間短,可以保持較小的超調(diào)量。鑒于本系統(tǒng)設(shè)計要求在于對 PID算法及參數(shù)的整定分析,使系統(tǒng)達到較好的控制效果,因此系統(tǒng) PID算法實現(xiàn)選擇基本PID控制器,以實現(xiàn)PID算法的數(shù)字化。PID控制是經(jīng)典控制理論中最典型的控制方法,對工業(yè)生產(chǎn)過程的線性定常系統(tǒng),大多采用經(jīng)典控制方法,它結(jié)構(gòu)簡單,可靠性強,容易實現(xiàn),并且可以消除穩(wěn)定誤差,在大多數(shù)情況下能夠滿足性能要求,其結(jié)構(gòu)圖如圖2所示。

      PID控制器根據(jù)給定值r(t)與實際輸出反饋值y(t)構(gòu)成控制偏差,即:

      [e(t)=r(t)-y(t)]

      其控制規(guī)律為:

      [u(t)=KPe(t)+TI01e(τ)+TDde(t)dt]

      式中:u(t)為控制器的輸出信號;e(t)為控制器的偏差信號,它等于給定值與測量值之差;[KP]為控制器的比例系數(shù);[TI]為控制器的積分時間;[TD]為控制器的微分時間。

      1.2 模糊控制

      模糊控制是模糊集合理論中的一個重要方面,是以模糊集合化、模糊語言變量和模糊邏輯推理為基礎(chǔ)的一種計算機數(shù)字控制。模糊控制是一種非線性智能控制,它具有許多傳統(tǒng)控制無法比擬的優(yōu)點,其基本原理如圖3所示。它不需用精確的公式來表示傳遞函數(shù)或狀態(tài)方程,而是利用具有模糊性的語言控制規(guī)則來描述控制過程,因而它具有很大的靈活性,可以根據(jù)實際控制的對象修改基本的模糊控制器??刂埔?guī)則通常是根據(jù)專家的經(jīng)驗得出的,所以模糊控制的基本思想就是從行為上模仿人的模糊推理和決策過程的一種智能控制方法。

      模糊控制的核心部分為模糊控制器,控制規(guī)律由微機程序?qū)崿F(xiàn)。其實現(xiàn)控制算法的過程描述如下:微機經(jīng)過中斷采樣獲取被控制量的精確值,然后將此量與給定值比較得到誤差信號[E],一般選誤差信號[E]作為模糊控制器的一個輸入量。把誤差信號[E]的精確量進行模糊化變成模糊量。誤差[E]的模糊量可用相應(yīng)的模糊語言表示,得到誤差[E]的模糊語言集合的一個子集[e]([e]是一個模糊矢量),再由[e]和模糊控制規(guī)則(模糊算子)[R]根據(jù)推理的合成規(guī)則進行模糊決策,得到模糊控制量[u]。

      由系統(tǒng)總體框圖可以看出系統(tǒng)采用RC一階電路驗證控制系統(tǒng)的優(yōu)越性。系統(tǒng)把誤差[E]及其變化率[EC]作為輸入語言變量,把控制量[U]作為輸出變量。考慮到變量的正、負性對誤差[E]、誤差變化率[EC]和控制量[U]選用7個語言變量值即:{正大,正中,正小,零,負小,負中,負大}={PB,PM,PS,0,NS,NM,NB}。

      將上述模糊控制規(guī)則表1的模糊子集賦予相應(yīng)的模糊數(shù),則表1就變成了模糊數(shù)模型。該模型就相當于常規(guī)模糊控制器的模糊控制查詢表。有了該查詢表在后續(xù)進行控制中只需將模糊控制規(guī)則表中的模糊子集換成相應(yīng)的模糊數(shù),就可以得到所需的模糊數(shù)模型。這樣修改模糊控制規(guī)則時就不需要進行推理運算,只需將表2中模糊子集換成相應(yīng)的模糊數(shù)模型,就能獲得合適的模糊數(shù)模型。根據(jù)表1可以得到 [KP],[KI],[KD]三個參數(shù)的模糊控制表,見表2~表4。

      表中,NB,NM,NS,0,PS,PM,PB分別表示負大、負中、負小、零、正小、正中、正大。建立好控制規(guī)則后,建系統(tǒng)誤差[E]和誤差變化率[EC]變化范圍定義為模糊集上的論域,[E,EC={-5,-4,-3,-2,-1,0,1,2,3,4,5}]。其模糊子集為[E,EC={NB,NM,NS,0,PS,PM,PB}]。這樣控制系統(tǒng)可以通過模糊邏輯規(guī)則進行模糊推理、查表,從而得到 PID算法的3個參數(shù),進而調(diào)節(jié)控制量的輸出。

      模糊 PID控制器與常規(guī)PID控制器相比,它大大提高了系統(tǒng)抗外部干擾和適應(yīng)內(nèi)部參數(shù)變化的魯棒性,減小了超調(diào),改善了動態(tài)特性。與簡單的模糊控制相比,它減小了穩(wěn)態(tài)誤差,提高了平衡點的穩(wěn)定度。為了滿足在不同偏差[E]和偏差變化率[EC]對 PID參數(shù)自整定的要求,利用模糊控制規(guī)則對 PID參數(shù)進行在線修改,便構(gòu)成了參數(shù)模糊自整定的PID控制器。其實現(xiàn)思想是先找出 PID的3個參數(shù)與偏差、[E]偏差變化率[EC]之間的模糊關(guān)系,在運行中通過不斷檢測[E]和[EC],再根據(jù)模糊控制原理來對 3個參數(shù)進行在線修改,以滿足在不同的[E]和[EC]時對控制參數(shù)的不同要求,使被控對象具有良好的動、靜態(tài)性能,而且計算量小,易于用單片機計算。圖4為參數(shù)自整定的模糊PID控制系統(tǒng)框圖。

      PID控制系統(tǒng)框圖現(xiàn)在令積分系數(shù)[KI=KPTTI],微分系數(shù)[KD=KPTDT],在不同的[E]和 [EC]下被控[TI]過程對參數(shù)[KP],[KI],[KD]的自整定可根據(jù)以下規(guī)律進行:

      (1) 當[E]較大時,應(yīng)取較大的[KP]和較小的[KD](以使系統(tǒng)響應(yīng)加快)且使[KI=0](為避免較大的超調(diào),因此去掉積分作用)。

      (2) 當[E]中等時,應(yīng)取較小的[KP](使系統(tǒng)響應(yīng)具有較小的超調(diào)),適當?shù)腫KI=0]和[KD](特別是[KD]的取值對系統(tǒng)的響應(yīng)影響較大時)。

      (3) 當[E]較小時,應(yīng)取較大的[KP]和[KI](以使系統(tǒng)能有較好的穩(wěn)態(tài)性能),[KD]的取值要適當,以避免在平衡點附近出現(xiàn)振蕩。

      根據(jù)圖4參數(shù)自整定模糊PID控制器系統(tǒng)框圖所示,得到模糊控制軟件設(shè)計的流程圖,如圖5所示,系統(tǒng)將采集的返饋量[y(k)]與給定值[r(k)]做比較,得到誤差[e(k)],進一步計算出誤差變化率[ec(k)],得到誤差[e(k)]及誤差變化率[ec(k)]后,根據(jù)之前建立的一套模糊控制規(guī)則,對其進行模糊推理、計算從而得到系統(tǒng)調(diào)節(jié)所需要的 PID參數(shù)[KP],[KI],[KD]。這樣根據(jù)模糊推理整定后的PID參數(shù),PID控制器計算出控制輸出量。當然模糊規(guī)則的建立是根據(jù)之前對實際系統(tǒng)測量數(shù)據(jù)的分析,考慮到各種因素所得到的,此過程是非常繁瑣和復雜的工作。因此必須對被控系統(tǒng)做出大量的觀測、數(shù)據(jù)采集之后,采用合理的模糊推理方法才能得到比較好的模糊控制效果,從而對之前 PID控制系統(tǒng)的控制效果進一步提高。

      2 系統(tǒng)試驗

      系統(tǒng)實驗被控對象為RC一階電路,設(shè)計選用參數(shù)電容C為47 μF的電解電容,電阻R選擇1 MΩ的金屬膜電阻。控制電壓由D/A輸出,進入控制被控RC電路,反饋信號從電容上提取,送到A/D,此電壓信號經(jīng)程序PID算法之后得到控制量,隨之再進入RC被控電路,這樣達到閉環(huán)控制的效果。實際的RC一階電路較復雜,傳遞函數(shù)受到外界環(huán)境的影響,電阻的阻值及電容的容值存在一定的變換。同時由于電阻及電容自身的精度問題,其阻值、容值也存在一定的誤差。因此,準確的數(shù)學模型的建立比較困難。系統(tǒng)實驗是在假設(shè)的理想條件下進行的,設(shè)計是通過對電容的充放電來實現(xiàn)PID算法的控制。假設(shè)電容最初的電荷量為0,即電容電壓為0。在軟件實現(xiàn)PID算法時,設(shè)定初始電壓[u(0)],然后通過D/A控制輸出電壓對電容進行充放電,A/D對電容電壓采樣后經(jīng)軟件PID 算法處理后調(diào)節(jié)D/A的控制電壓輸出,如此循環(huán),此過程中可以看到電容上電壓的一個波動過程,為了更好地調(diào)節(jié)PID的參數(shù),把對電容電壓的采樣信號通過單片機的串口端送到PC機,進行數(shù)據(jù)分析,然后調(diào)節(jié)PID系數(shù)及采樣周期。最后讓電容電壓穩(wěn)定在預設(shè)電壓[u(0)]。從而到達PID算法閉環(huán)控制的目的。

      根據(jù)系統(tǒng)單片機采樣被控系統(tǒng)RC一階電路電容上電壓返回電腦的數(shù)據(jù),系統(tǒng)的控制效果見圖6。在初始預設(shè)電壓為2 V時,電阻阻值為1[MΩ]、電容容值為47[μF]、室溫在27.5 ℃,參數(shù)[KP],[KI],[KD]分別取1.4,0.7,0.8時,可以達到較好的控制效果,第一個峰值為2.07 V,之后的第一個谷值為1.996 V。從串口傳到電腦的數(shù)據(jù)來看兩者之間包含14個采樣數(shù)據(jù),根據(jù)預設(shè)采樣周期T=0.1 ms,及執(zhí)行串口程序所需時間來看第一峰值與第一谷值之間時間在1.45 ms之間。

      從傳回的數(shù)據(jù)來看系統(tǒng)在電容初始電壓為0 V時達到2 V預設(shè)電壓時間在180 ms左右,當達到2 V預設(shè)電壓后,基本穩(wěn)定在1.988~2.002 V之間,沒有出現(xiàn)大的波動與振蕩,穩(wěn)態(tài)誤差在0.1%~0.6%??刂破鞲黜椫笜司軡M足系統(tǒng)要求,該設(shè)計對模糊控制器的應(yīng)用具有很強的現(xiàn)實意義。系統(tǒng)控制效果如圖6所示。

      3 結(jié) 語

      本文研究與設(shè)計了基于模糊控制理論的PID控制器,提出了較一種新穎的PID控制方法,應(yīng)用參數(shù)自整定方法實現(xiàn)模糊PID控制器參數(shù)自整定。通過試驗表明該模糊PID控制器各項指標均能滿足設(shè)計要求,對現(xiàn)代工業(yè)控制領(lǐng)域具有較強的現(xiàn)實意義。

      參考文獻

      [1] 王劃一.自動控制原理[M].北京:國防工業(yè)出版社,2002.

      [2] 黃友銳,曲立國.PID控制器參數(shù)整定與實現(xiàn)[M].北京:科學出版社,2010.

      [3] 楊志忠.數(shù)字電子技術(shù)基礎(chǔ)[M].北京:高等教育出版社,2004.

      [4] 王建校,楊建國,寧改娣,等.51系列單片機及C51程序設(shè)計[M].北京:科學出版社,2002.

      [5] LI Fangyuan, HAN Jinbao. FEM aided prestress design for large?scale ultra?low?temperature LNG tank [C]// Proceedings of the 3rd IEEE International Conference on Information and Computing. Wuxi, China: IEEE, 2010: 257?260.

      (上接第134頁)

      [6] BARROSO L A, RUDNICK H, MOCARQUER S, et al. LNG in South America: the markets, the prices and the security of supply [C]// Proceedings of 2008 IEEE Power and Energy Society General Meeting: Conversion and Delivery of Electrical Energy in the 21st Century. Pittsburgh: IEEE, 2008: 1?6.

      [7] CAO Wensheng. Natural gas liquefaction process for small?scale LNG project [C]// Proceedings of 2012 IEEE International Conference on Computer Distributed Control and Intelligent Enviromental Monitoring. [S.l.]: IEEE, 2012: 439?442.

      [8] 施仁,劉文江,鄭輯光.自動化儀表與過程控制[M].北京:電子工業(yè)出版社,2003.

      [9] 王常力,羅安.分布式控制系統(tǒng)(DCS)設(shè)計與應(yīng)用實例[M].北京:電子工業(yè)出版社,2010.

      猜你喜歡
      PID控制閉環(huán)控制自動控制
      基于LMI的過渡態(tài)主控回路閉環(huán)控制律優(yōu)化設(shè)計
      簡易熱水器自動控制設(shè)計
      適用于厚度在線測量的水壓閉環(huán)控制系統(tǒng)
      智能車競賽中的閉環(huán)控制算法應(yīng)用分析
      基于DCS自動控制循環(huán)水液面的改造
      內(nèi)??刂圃诨痣姀S主汽溫系統(tǒng)中的應(yīng)用
      常規(guī)PID控制和常規(guī)模糊控制的比較
      一種基于SPWM的逆變電源并聯(lián)運行參數(shù)設(shè)計及控制策略仿真
      編組站停車器自動控制開通方案
      唐鋼熱軋1810線工藝潤滑改造自動控制的實現(xiàn)
      滦南县| 交口县| 黔江区| 新安县| 清苑县| 勃利县| 荆州市| 临朐县| 建德市| 廊坊市| 怀远县| 北海市| 高陵县| 城市| 莎车县| 遂溪县| 宜州市| 开封县| 富裕县| 石门县| 文水县| 仙桃市| 吉林省| 贵阳市| 会昌县| 汉阴县| 巢湖市| 永昌县| 宾川县| 长岛县| 武宣县| 宜宾市| 竹北市| 依兰县| 无为县| 垦利县| 乌鲁木齐县| 如皋市| 陈巴尔虎旗| 凌海市| 泸西县|