高爐鼓風(fēng)機防喘振模糊PID控制算法
以鼓風(fēng)機風(fēng)壓的偏差e及其變化△e為特征變量,e(k)表示高爐鼓風(fēng)機風(fēng)壓離散化的偏差值,e(k-1)、e(k-2)分別表示前一個(gè)和前兩個(gè)采樣時(shí)刻的偏差值,則
△e(k)=e(k)-e(k-1);
△e(k-1)=e(k-1)-e(k-2)
在高爐鼓風(fēng)機防喘振控制系統中,采用產(chǎn)生式規則描述過(guò)程的因果關(guān)系,并帶有調整參數的控制規則,來(lái)建立控制規則集,即:“IF A AND B THEN C”。高爐鼓風(fēng)機防喘振控制系統共有7條推理規則:
1)IF e(k)≥Nmax THEN防喘振閥全開(kāi);
2)IF e(k)≤Nmin THEN防喘振閥全閉;
3)IF e(k)*△e(k)>0 AND e(k)≥Ma THEN對防喘振閥進(jìn)行較強的PID控制。參數為:P1、I1、D1;
4)IF e(k)*△e(k)>0 AND e(k)≤Ma THEN對防喘振閥進(jìn)行適當的PID控制。參數為:P2、I2、D2;
5)IF e(k)*△e(k)0 AND e(k)*△e(k-1)>0 THEN對防喘振閥進(jìn)行較弱的PID控制。參數為:P3、I3、D3;
6)IF e(k)*△e(k)0 AND e(k)*△e(k-1)0 THEN對防喘振閥進(jìn)行較強的PID控制。參數為:P4;
7)IF e(k)=0 THEN防喘振閥控制不變。
其中Nmax、Nmin、Ma是為設定的誤差極限,且Nmax>Ma>Nmin;Nmax、Nmin、Ma參數以及PID參數都是工程師根據鼓風(fēng)機實(shí)際運行情況確定的。
2.3 高爐鼓風(fēng)機防喘振模糊PID控制硬件平臺
系統硬件平臺是基于DSP的4~20 mA電流環(huán)電路,TMS320F2812DSP是TI公司出品高性能芯片,其具有強大的數據處理能力,性能優(yōu)越,特別適用于有大批量數據處理的控制場(chǎng)合,如數據采集,工業(yè)自動(dòng)化控制等。在工業(yè)過(guò)程控制中,與電壓信號相比,4~20 mA電流環(huán)具有強大的抗干擾能力。而且防喘振閥也是采用4~20 mA電流控制。當輸入電流為4 mA時(shí),防喘振閥全開(kāi);當輸入電流20 mA時(shí),防喘振閥全閉。系統電路原理如圖3所示。
在系統中,鼓風(fēng)機的風(fēng)壓和風(fēng)量傳感器產(chǎn)生的4~20 mA電流信號,再通過(guò)I/U轉換器,把4~20 mA電流信號轉換為0~3 V電壓信號。信號進(jìn)入TMS320F2812DSP中進(jìn)行A/D轉換,CPU經(jīng)過(guò)計算相應,輸出相應信號,經(jīng)過(guò)D/A和芯片XTR110轉化后為轉換為4~20 mA電流信號。
2.4 高爐鼓風(fēng)機防喘振模糊PID控制軟件設計
通過(guò)采集到的風(fēng)量、風(fēng)壓信號進(jìn)過(guò)DSP中進(jìn)行模糊PID調節控制。在模糊PID控制對變參數PID的量化因素Kp,Ki,Kd進(jìn)行及時(shí)調整。圖4為系統軟件流程圖。
3 結束語(yǔ)
利用模糊PID控制鼓風(fēng)機防喘振其效果具有很好的動(dòng)態(tài)特性和出色的穩態(tài)特性,抗干擾強,有較強的魯棒性,非常適合風(fēng)量、風(fēng)壓非線(xiàn)性、時(shí)變、強干擾的不確定復雜因數的系統。
pid控制器相關(guān)文章:pid控制器原理
評論