男女午夜激情_www.天堂av.com_亚洲综合小说区_亚洲欧美自拍视频_成年精品_久久www免费人成—看片_激情综合五月天_久久高潮视频_最新国产成人ab网站_国产精品卡一

當前位置:機電之家首頁 >> PLC技術>> plc資料下載 >> PLC通信軟件 >> 恒壓供水系統(tǒng)PID控制器的設計及PLC實現(xiàn)
恒壓供水系統(tǒng)PID控制器的設計及PLC實現(xiàn)

1  引言
  在城市高樓快速發(fā)展的今天,以前城市供水所必需的水塔、水箱以及氣壓供水設備,由于水質(zhì)污染和水壓不足,已經(jīng)遠遠不能滿足現(xiàn)代人民生活的需要,水廠的自動化改造迫在眉睫。水廠供水要保持水壓穩(wěn)定在一定范圍內(nèi),但城市用水量是動態(tài)的,白天用水量大,晚上用水量小。如何保證供水量波動時水壓恒定是一個必須解決的問題。本文采用PLC、文本顯示器、變頻器等組成全自動恒壓供水控制系統(tǒng),根據(jù)管網(wǎng)壓力自動調(diào)節(jié)供水流量,使管網(wǎng)壓力恒定。
2  系統(tǒng)設計
  變頻調(diào)速恒壓供水控制系統(tǒng)見圖1,系統(tǒng)采用1臺變頻器拖動4臺電動機的啟動、運行與調(diào)速,其中2臺大電動機(220kW)和2臺小電動機(160kW)分別采用循環(huán)使用的方式運行。通過壓力傳感器采樣管網(wǎng)壓力信號,變頻器輸出電機頻率信號,這兩個信號反饋給PLC的PID模塊,PLC根據(jù)這兩個信號經(jīng)PID運算,發(fā)出控制信號,控制水泵電機進行切換。

2.1  系統(tǒng)功能
  (1) 手動運
  手動運行用于系統(tǒng)調(diào)試時測試系統(tǒng)各部分是否正常。1、2號泵作為主泵在變頻器的控制下分別運行,但不同時運行。同時PID控制發(fā)揮作用,在手動狀態(tài)下水管壓力也不會超過設定壓力。3、4號泵作為輔助泵可以直接工頻運行,在水管壓力達到設定壓力時自動關斷。
  (2) 自動運行
  圖2為自動運行時的流程圖。進入自動運行狀態(tài),控制系統(tǒng)首先檢測水管的壓力,當壓力低于設定值時,啟動輔助泵進行補水。在設定的時間內(nèi),水管壓力能夠達到設定值,則停止輔助泵,此時認為水管壓力下降是由于管道系統(tǒng)漏水或小量用水造成,主泵不運行。若啟動輔助泵后,在設定時間內(nèi)若管道壓力不能達到設定值,則停止輔助泵運行,同時使標識為A的主泵變頻啟動。標識為A的主泵變頻運行后,若管道壓力達到設定值,且變頻器運行在與該壓力設定值相對應的最小出水頻率以下,則停止水泵運行,同時將另一臺主泵標識為A。標識為A的主泵變頻運行后,變頻器在運行一段時間而管道壓力沒有達到設定值則將A切換到工頻運行,同時變頻起動標識為B的主泵,此時若管道壓力達到設定值,且變頻器運行在與該壓力設定值相對應的最小出水頻率以下,則停止工頻運行的水泵,原來變頻運行的水泵按前述流程工作。兩臺主泵輪流標識為A,可以避免在小用水量時,一臺頻繁起動而另一臺長時間不運行。

2.2  PID控制器設計
  (1) PID算法的數(shù)學模型
  西門子公司從S7-200系列PLC中的CPU215, CPU216開始增加了用于閉環(huán)控制的PID模塊。它是通過PID調(diào)節(jié)器來調(diào)節(jié)輸出,保證偏差值e為零,使系統(tǒng)達到穩(wěn)定狀態(tài)。在系統(tǒng)中,偏差值e是給定值SP(希望值)和過程變量PV(實際值)的差。PID控制的原理基于下面的算式:
  
   其中:
  M(t): PID回路的輸出,是時間的函數(shù); 
  Kc: PID回路的增益;
  e: PID回路的偏差(給定值與過程變量之差) ; 
  Minitial:PID回路輸出的初始值。 
  為了能讓數(shù)字計算機處理這個控制算式,連續(xù)算式必須離散化為周期采樣偏差算式,才能用來計算輸出值,數(shù)字計算機處理的算式如下:
  
   其中:
  Mn: 在第n采樣時刻PID回路輸出的計算值; 
  Kc: PID回路增益; 
  en: 在第n采樣時刻的偏差值; 
  en-1: 在第n-1采樣時刻的偏差值(偏差前項);   
  KI: 積分項的比例常數(shù); 
  Minitial: PID回路輸出的初值; 
  KD: 微分項的比例常數(shù)。 
  由于計算機從第一次采樣開始,每一個偏差采樣值必須計算一次輸出值,因此只需要保存偏差前值和積分項前值。利用計算機處理的重復性可以化簡以上算式為:  
      
  其中:
  Mn: 在第n采樣時刻PID回路輸出的計算值; 

1  引言
  在城市高樓快速發(fā)展的今天,以前城市供水所必需的水塔、水箱以及氣壓供水設備,由于水質(zhì)污染和水壓不足,已經(jīng)遠遠不能滿足現(xiàn)代人民生活的需要,水廠的自動化改造迫在眉睫。水廠供水要保持水壓穩(wěn)定在一定范圍內(nèi),但城市用水量是動態(tài)的,白天用水量大,晚上用水量小。如何保證供水量波動時水壓恒定是一個必須解決的問題。本文采用PLC、文本顯示器、變頻器等組成全自動恒壓供水控制系統(tǒng),根據(jù)管網(wǎng)壓力自動調(diào)節(jié)供水流量,使管網(wǎng)壓力恒定。
2  系統(tǒng)設計
  變頻調(diào)速恒壓供水控制系統(tǒng)見圖1,系統(tǒng)采用1臺變頻器拖動4臺電動機的啟動、運行與調(diào)速,其中2臺大電動機(220kW)和2臺小電動機(160kW)分別采用循環(huán)使用的方式運行。通過壓力傳感器采樣管網(wǎng)壓力信號,變頻器輸出電機頻率信號,這兩個信號反饋給PLC的PID模塊,PLC根據(jù)這兩個信號經(jīng)PID運算,發(fā)出控制信號,控制水泵電機進行切換。

2.1  系統(tǒng)功能
  (1) 手動運
  手動運行用于系統(tǒng)調(diào)試時測試系統(tǒng)各部分是否正常。1、2號泵作為主泵在變頻器的控制下分別運行,但不同時運行。同時PID控制發(fā)揮作用,在手動狀態(tài)下水管壓力也不會超過設定壓力。3、4號泵作為輔助泵可以直接工頻運行,在水管壓力達到設定壓力時自動關斷。
  (2) 自動運行
  圖2為自動運行時的流程圖。進入自動運行狀態(tài),控制系統(tǒng)首先檢測水管的壓力,當壓力低于設定值時,啟動輔助泵進行補水。在設定的時間內(nèi),水管壓力能夠達到設定值,則停止輔助泵,此時認為水管壓力下降是由于管道系統(tǒng)漏水或小量用水造成,主泵不運行。若啟動輔助泵后,在設定時間內(nèi)若管道壓力不能達到設定值,則停止輔助泵運行,同時使標識為A的主泵變頻啟動。標識為A的主泵變頻運行后,若管道壓力達到設定值,且變頻器運行在與該壓力設定值相對應的最小出水頻率以下,則停止水泵運行,同時將另一臺主泵標識為A。標識為A的主泵變頻運行后,變頻器在運行一段時間而管道壓力沒有達到設定值則將A切換到工頻運行,同時變頻起動標識為B的主泵,此時若管道壓力達到設定值,且變頻器運行在與該壓力設定值相對應的最小出水頻率以下,則停止工頻運行的水泵,原來變頻運行的水泵按前述流程工作。兩臺主泵輪流標識為A,可以避免在小用水量時,一臺頻繁起動而另一臺長時間不運行。

2.2  PID控制器設計
  (1) PID算法的數(shù)學模型
  西門子公司從S7-200系列PLC中的CPU215, CPU216開始增加了用于閉環(huán)控制的PID模塊。它是通過PID調(diào)節(jié)器來調(diào)節(jié)輸出,保證偏差值e為零,使系統(tǒng)達到穩(wěn)定狀態(tài)。在系統(tǒng)中,偏差值e是給定值SP(希望值)和過程變量PV(實際值)的差。PID控制的原理基于下面的算式:
  
   其中:
  M(t): PID回路的輸出,是時間的函數(shù); 
  Kc: PID回路的增益;
  e: PID回路的偏差(給定值與過程變量之差) ; 
  Minitial:PID回路輸出的初始值。 
  為了能讓數(shù)字計算機處理這個控制算式,連續(xù)算式必須離散化為周期采樣偏差算式,才能用來計算輸出值,數(shù)字計算機處理的算式如下:
  
   其中:
  Mn: 在第n采樣時刻PID回路輸出的計算值; 
  Kc: PID回路增益; 
  en: 在第n采樣時刻的偏差值; 
  en-1: 在第n-1采樣時刻的偏差值(偏差前項);   
  KI: 積分項的比例常數(shù); 
  Minitial: PID回路輸出的初值; 
  KD: 微分項的比例常數(shù)。 
  由于計算機從第一次采樣開始,每一個偏差采樣值必須計算一次輸出值,因此只需要保存偏差前值和積分項前值。利用計算機處理的重復性可以化簡以上算式為:  
      
  其中:
  Mn: 在第n采樣時刻PID回路輸出的計算值; 
  Kc: PID回路增益; 
  en: 在第n采樣時刻的偏差值; 
  en-1: 在第n-1采樣時刻的偏差值(偏差前項);
  KI: 積分項的比例常數(shù); 
  MX: 積分項前值;
  KD: 微分項的比例常數(shù)。
  (2) PID算法改進
  CPU實際使用以上簡化算式的改進形式計算PID 輸出,這個改進型算式為:
  Mn=MPn+MIn+MDn
  其中:
  Mn: 第n采樣時刻的計算值; 
   :第n采樣時刻的比例項值; 
  :第n采樣時刻的積分項值; 
  :第n采樣時刻的微分項值;
  Kc: 增益;  
  SPn: 第n采樣時刻的給定值; 
  PVn: 第n采樣時刻的過程變量值; 
 PVn-1: 第n-1采樣時刻的過程變量值; 
  Ts: 采樣時間間隔;  
  TD: 微分時間; 
  TI: 積分時間;  
  MX: 第n-1采樣時刻的積分項(積分項前值)。    
2.3  軟件設計
  S7-200系列PLC中的CPU215/216提供了用于閉環(huán)控制PID運算指令,用戶在應用時不必象CPU212, CPU214那樣自己編寫幾十條指令來實現(xiàn)PID功能,用戶只需在PLC的內(nèi)存中填寫一張PID控制參數(shù)表(見附表)再執(zhí)行指令:“PID Table Loop”即可完成PID運算,其中操作數(shù)Table表使用變量存儲器VBx來指明控制參數(shù)表的表頭字節(jié);操作數(shù)Loop只可選擇0-7的整數(shù),表示本次PID閉環(huán)控制所針對的環(huán)路編號,最多8路。
  控制參數(shù)(見附表)包括9個參數(shù),全部為32位實數(shù)格式,共占用36字節(jié)。附表中的參數(shù)分兩類。一類參數(shù)是固定不變的,如參數(shù)編號為2,4,5,6,7的參數(shù),這些參數(shù)可在PLC的主程序中設定。另外一類參數(shù)必須在調(diào)用PID指令時才填入控制表格。如編號為1,3,8,9的參數(shù),它們具有實時性。進一步分析發(fā)現(xiàn):其中有一些參數(shù),既是本次的輸入(執(zhí)行PID指令之前),又是本次的輸出(執(zhí)行PID指令之后),同時還是下次運算的輸入,如編號為3,8,9的參數(shù)。附表中變量類型欄的In/Out應理解為相對于PID控制器而言的輸入或輸出。 
附表     控制參數(shù)

  
3  結(jié)束語
  由S7-200系列PLC和變頻器等組成的恒壓供水控制系統(tǒng),充分發(fā)揮了S7-200 CPU215可靠的內(nèi)置式PID運算模塊,可自動調(diào)節(jié)變頻器輸出頻率、控制各泵的投入和退出,實現(xiàn)恒壓供水。該系統(tǒng)操作方便、運行可靠,具有一定的推廣應用價值。

  Kc: PID回路增益; 
  en: 在第n采樣時刻的偏差值; 
  en-1: 在第n-1采樣時刻的偏差值(偏差前項);
  KI: 積分項的比例常數(shù); 
  MX: 積分項前值;
  KD: 微分項的比例常數(shù)。
  (2) PID算法改進
  CPU實際使用以上簡化算式的改進形式計算PID 輸出,這個改進型算式為:
  Mn=MPn+MIn+MDn
  其中:
  Mn: 第n采樣時刻的計算值; 
   :第n采樣時刻的比例項值; 
  :第n采樣時刻的積分項值; 
  :第n采樣時刻的微分項值;
  Kc: 增益;  
  SPn: 第n采樣時刻的給定值; 
  PVn: 第n采樣時刻的過程變量值; 
 PVn-1: 第n-1采樣時刻的過程變量值; 
  Ts: 采樣時間間隔;  
  TD: 微分時間; 
  TI: 積分時間;  
  MX: 第n-1采樣時刻的積分項(積分項前值)。    
2.3  軟件設計
  S7-200系列PLC中的CPU215/216提供了用于閉環(huán)控制PID運算指令,用戶在應用時不必象CPU212, CPU214那樣自己編寫幾十條指令來實現(xiàn)PID功能,用戶只需在PLC的內(nèi)存中填寫一張PID控制參數(shù)表(見附表)再執(zhí)行指令:“PID Table Loop”即可完成PID運算,其中操作數(shù)Table表使用變量存儲器VBx來指明控制參數(shù)表的表頭字節(jié);操作數(shù)Loop只可選擇0-7的整數(shù),表示本次PID閉環(huán)控制所針對的環(huán)路編號,最多8路。
  控制參數(shù)(見附表)包括9個參數(shù),全部為32位實數(shù)格式,共占用36字節(jié)。附表中的參數(shù)分兩類。一類參數(shù)是固定不變的,如參數(shù)編號為2,4,5,6,7的參數(shù),這些參數(shù)可在PLC的主程序中設定。另外一類參數(shù)必須在調(diào)用PID指令時才填入控制表格。如編號為1,3,8,9的參數(shù),它們具有實時性。進一步分析發(fā)現(xiàn):其中有一些參數(shù),既是本次的輸入(執(zhí)行PID指令之前),又是本次的輸出(執(zhí)行PID指令之后),同時還是下次運算的輸入,如編號為3,8,9的參數(shù)。附表中變量類型欄的In/Out應理解為相對于PID控制器而言的輸入或輸出。 
附表     控制參數(shù)

  
3  結(jié)束語
  由S7-200系列PLC和變頻器等組成的恒壓供水控制系統(tǒng),充分發(fā)揮了S7-200 CPU215可靠的內(nèi)置式PID運算模塊,可自動調(diào)節(jié)變頻器輸出頻率、控制各泵的投入和退出,實現(xiàn)恒壓供水。該系統(tǒng)操作方便、運行可靠,具有一定的推廣應用價值。

作者:未知 點擊:1618次 [打印] [關閉] [返回頂部]
本文標簽:恒壓供水系統(tǒng)PID控制器的設計及PLC實現(xiàn)
* 由于無法獲得聯(lián)系方式等原因,本網(wǎng)使用的文字及圖片的作品報酬未能及時支付,在此深表歉意,請《恒壓供水系統(tǒng)PID控制器的設計及PLC實現(xiàn)》相關權利人與機電之家網(wǎng)取得聯(lián)系。
電子樣本

SN系列樣冊
:鞏經(jīng)理
:13915946763
:南京塞姆泵業(yè)有限公司
個人求購

王經(jīng)理 【求購】  西湖輪胎  2026-3-20
蘇紅慶 【求購】  工業(yè)除濕機  2026-3-20
金喜 【求購】  線纜  2026-3-20
林杰 【求購】  自粘結(jié)鐵芯  2026-3-20
任建波 【求購】  鋰電鉆  2026-3-20
劉經(jīng)理 【求購】  吊具電纜總...  2026-3-20
潘梟 【求購】  高強鋼焊絲  2026-3-19
李經(jīng)理 【求購】  丹弗斯液壓...  2026-3-18
VIP公司推薦

主站蜘蛛池模板: 嘉黎县| 莱西市| 青神县| 门头沟区| 望都县| 济阳县| 平乡县| 墨脱县| 高要市| 周宁县| 公主岭市| 兰坪| 杨浦区| 远安县| 建始县| 东乡族自治县| 万荣县| 昌邑市| 牙克石市| 贵港市| 称多县| 改则县| 恩平市| 东至县| 沧州市| 隆安县| 宁阳县| 平定县| 霸州市| 桐庐县| 巨鹿县| 句容市| 荔波县| 大城县| 正定县| 密云县| 墨玉县| 镇远县| 南丹县| 武陟县| 沂南县|