付立華,龐展翔,王建斌,劉璐瑤
(河南工程學院 電氣信息工程學院,河南 鄭州 451191)
基于Fuzzy-PID和GPRS的溫室大棚遠程監(jiān)控系統(tǒng)設計
付立華,龐展翔,王建斌,劉璐瑤
(河南工程學院 電氣信息工程學院,河南 鄭州 451191)
針對我國農業(yè)智能化與網絡化水平較低的現(xiàn)狀,設計了基于“互聯(lián)網+”的現(xiàn)代溫室大棚自動監(jiān)控系統(tǒng),詳細介紹了系統(tǒng)的硬件組成、控制器采用的Fuzzy-PID技術及GPRS無線通信技術.該系統(tǒng)實現(xiàn)了對溫度、濕度、光照的遠程監(jiān)控和短信報警,具有控制精度高、工作穩(wěn)定可靠的特點,降低了溫室大棚的人工成本.
溫室;GPRS;模糊PID;溫度;濕度
溫室大棚是制造的一個適宜各種植物生長的最佳環(huán)境,對于人口多、耕地面積少、自然環(huán)境惡劣的地區(qū)尤為重要.目前我國的溫室面積達到了30 000 km2以上,是全球較大的溫室作物栽培區(qū)之一,但溫室控制自動化水平比較低,智能化水平與發(fā)達國家也有較大差距[1].
“互聯(lián)網+”代表著現(xiàn)代農業(yè)發(fā)展的新方向、新趨勢,基于此設計了基于無線通信 GPRS 的溫室大棚自動監(jiān)控系統(tǒng).該系統(tǒng)通過傳感器實時采集溫室大棚內的溫濕度、光照強度等環(huán)境參數(shù),以PLC為控制中心,控制加熱、降溫、補光、卷簾等環(huán)境調節(jié)設備的開啟與關閉,并且將環(huán)境參數(shù)通過 GPRS 傳輸至手機、iPad等移動設備,實現(xiàn)對溫室大棚的遠程監(jiān)控與管理.
在溫室的管理過程中,對農作物生長環(huán)境的監(jiān)控是最重要的一步.影響農作物生長的環(huán)境參數(shù)有溫度、濕度、光照和二氧化碳濃度等[2].溫室控制就是對各種環(huán)境參數(shù)進行調控,使其處于溫室作物生長最適宜的狀態(tài).
基于 GPRS的溫室大棚監(jiān)控系統(tǒng)由PLC 控制器、無線通信模塊、溫度傳感器、濕度傳感器、光照傳感器、風扇、步進電機、石英加熱管、卷簾設備、水泵噴霧器、觸摸屏、移動通訊終端 APP 等組成.在實驗室環(huán)境下搭建小型仿真溫室大棚,實現(xiàn)的功能如下:
(1)溫度控制.根據(jù)溫度傳感器檢測的溫度值,利用通風換氣風扇降溫、石英加熱管升溫.
圖1 系統(tǒng)硬件Fig.1 Overall block diagram of system hardware
(3)采光控制.根據(jù)光照傳感器檢測的光照強度值,在氣候允許的條件下,利用步進電機驅動卷簾裝置進行光照調節(jié),在陰天應使用LED燈進行補光.
(4)遠程監(jiān)控與報警.通過GPRS無線通信技術,在手機移動終端實現(xiàn)溫濕度、光照強度的可視化與遠程控制功能、異常狀況下的短信報警功能.
系統(tǒng)硬件由PLC控制系統(tǒng)和遠程監(jiān)控系統(tǒng)組成,如圖1所示.硬件設計主要完成硬件的選型、數(shù)據(jù)采集及GPRS模塊通信的實現(xiàn).
采用三菱FX系列PLC作為主控制器,F(xiàn)X3U-4 A/D轉換模塊與FX3U-4 D/A轉換模塊完成模擬量的輸入與輸出,GOT-2000系列觸摸屏用來完成現(xiàn)場環(huán)境參數(shù)的設置和控制,F(xiàn)X3U-485串口用于連接PLC與無線通信模塊.
為提高系統(tǒng)的控制精度,溫濕度的檢測采用RS-WS-2型高精度溫濕度一體式變送器.該傳感器的可靠性和測量精度較高,互換性好,溫度量程為-40~120 ℃,濕度量程為0%~100%RH,可以滿足實際需要.輸出模擬量為0~10 V,適于PLC進行數(shù)據(jù)采集.光照傳感器采用信號穩(wěn)定、精度高、防水性好、測量范圍寬的JXBS-3001-GZ型傳感器,輸出為0~10 V,量程為0~200 000 Lux.
執(zhí)行機構主要包含石英加熱管、工作電壓直流24 V及功率60 W的噴霧泵、自動降溫噴霧霧化微噴頭、窗式排氣扇、可控硅電子調壓器、調壓模塊固態(tài)調壓器、57BYG56-401A型步進電機.目前,多數(shù)的溫室大棚通風機都利用開關控制,只有全速旋轉與停止兩種狀態(tài).本設計使用交流調壓模塊智能可控硅連續(xù)調節(jié)風機的轉速,以達到精確降溫的目的.同理,對噴霧泵也使用該調壓模塊控制噴霧量,以達到精確控制濕度的目的.使用固態(tài)調壓器調壓模塊對石英加熱管進行調節(jié),控制加熱電壓.
2.4.1GPRS無線通信模塊S6202G-C
為提高師生參與的積極性,學校應制定一系列規(guī)章制度,保證學生課外科技活動的有效性與延續(xù)性。對學生來說,提高他們積極性的最好辦法就是將課外科技活動與綜合測評聯(lián)系起來,將課外科技活動的參與度與成果以高權重納入綜合評價系統(tǒng)。另一方面,對于學生在課外科技活動中所獲得的成績,應給予適度經濟或者精神獎勵。如學生發(fā)表科研論文可報銷版面費;對于競賽所獲成績者,給予一定的獎勵,適時在校園宣傳平臺上進行宣傳。對于教師來說,為了保證他們參與導師制的積極性,可以以職稱評審條件為杠桿,將指導學生參加課外科技活動作為職稱評聘的必要條件;還可以根據(jù)實際情況,將這種工作量折算成一定的分數(shù),納入績效考核體系。
巨控科技的無線通信模塊S6202G-C[3]是一款專門用于PLC遠程監(jiān)控的測控終端,它使用 GPRS 作為通信手段,內置網頁發(fā)布,能夠實現(xiàn)對PLC的遠程控制.控制方式包括手機短信控制和手機、電腦網頁監(jiān)控.
2.4.2遠程監(jiān)控用戶配置
①在無線通信模塊內插入SIM卡并開通流量;②S6202G-C 通過RS-485與PLC連接,讀取被監(jiān)控設備的狀態(tài);③S6202G-C 通過GPRS網絡將數(shù)據(jù)發(fā)布到巨控云監(jiān)控服務器;④遠程電腦連接互聯(lián)網并安裝OPC SERVER,OPC SERVER可以自動從云監(jiān)控服務器獲取數(shù)據(jù),上位機組態(tài)軟件通過OPC接口監(jiān)控PLC運行,同時記錄歷史報警和歷史數(shù)據(jù)等關鍵信息;⑤手機短信讀寫全部PLC寄存器,完成短信報警功能;⑥用戶可通過手機安裝相應的APP,實現(xiàn)網頁監(jiān)控.
在云平臺的網頁上可以查看歷史數(shù)據(jù)表格與歷史報警表格,還可以直接導出數(shù)據(jù)表格和報警表格到電腦,供打印和處理.S6202G-C支持斷線續(xù)傳功能,定時記錄的數(shù)據(jù)會在下次上線后補錄到云服務器,所以歷史數(shù)據(jù)不會丟失.
智能控制系統(tǒng)是當今溫室自動控制系統(tǒng)的熱點所在,控制方法是溫室自動控制系統(tǒng)的核心部分[4-5].在影響農作物生長的環(huán)境參數(shù)中,溫度和濕度是兩個最為重要的因素,而溫室系統(tǒng)又是一個多變量、非線性、大滯后的時變系統(tǒng),很難建立一個精確的數(shù)學模型[6].針對以上問題,本設計采用模糊控制與PID相結合的新型控制算法分別對溫濕度進行控制.
圖2 模糊PID控制系統(tǒng)Fig.2 Block diagram of fuzzy PID control system
圖2為模糊PID控制系統(tǒng)的結構框圖.圖2中:K1,K2為偏差e和偏差變化率ec的量化因子;K3,K4,K5為比例參數(shù)Kp、積分參數(shù)Ki、微分參數(shù)Kd的量化因子.e和ec作為控制器的輸入,然后經過模糊邏輯計算、模糊推理處理后輸出為PID控制器的Kp,Ki,Kd的修正值ΔKp,ΔKi,ΔKd,然后再對3個參數(shù)進行在線調整,從而達到理想的控制效果.
(1)輸入輸出變量的模糊化
溫度模糊PID控制器輸入變量為溫度偏差eT、溫度偏差變化率ecT,濕度模糊PID控制器輸入變量為濕度偏差eH、濕度偏差變化率ecH.設溫濕度偏差,偏差變化率,ΔKp,ΔKi,ΔKd的模糊集語言變量為{NB,NM,NS,ZO,PS,PM,PB}7個等級.模糊集論域量化等級為13,整數(shù)論域為{-6,-5,-4,-3,-2,-1,0,1,2,3,4,5,6}.實際論域eT為[-1,1] ℃,ecT為[-0.018,0.018] ℃,eH為[-10%,10%]RH,ecH為[-0.15%,0.15%]RH.隸屬函數(shù)采用三角函數(shù).溫度參數(shù)的量化因子為K3=10,K4=0.2,K5=0.2;濕度參數(shù)的量化因子為K3=20,K4=0.5,K5=0.4.
(2)模糊控制規(guī)則
模糊控制規(guī)則的通用表達式如下:
IfEisAnandEcisBnthen ΔKpispnand ΔKiisinand ΔKdisdn,
式中:An,Bn分別為偏差和偏差變化率;pn,in,dn分別為模糊控制器輸出的對應Kp,Ki,Kd的修正值ΔKp,ΔKi,ΔKd,共有49條規(guī)則.根據(jù)實際經驗,建立模糊規(guī)則表.限于篇幅,只列出溫度模糊控制的ΔKp模糊規(guī)則表,如表1所示.
表1 ΔKp的模糊規(guī)則表Tab.1 Fuzzy rule table of ΔKp
(3)模糊推理
模糊推理是模糊控制器的核心,采用Mamdani型模糊推理方法.
(4)解模糊
解模糊就是把模糊推理得出的模糊結果修正值轉變?yōu)閷嶋H的精確量,本設計采用重心法進行反模糊化計算.在離線狀態(tài)下,計算出不同輸入狀態(tài)下的解模糊量,以表格的形式存放在PLC內存中.當輸入量發(fā)生變化時,通過在線查表方法找到相應的修正值.Kp,Ki,Kd的初始值Kp′,Ki′,Kd′通過常規(guī)整定方法獲得,則Fuzzy-PID控制器的實時整定值為Kp=Kp′+ΔKp,Ki=Ki′+ΔKi,Kd=Kd′+ΔKd,從而完成對參數(shù)的在線整定.
系統(tǒng)軟件程序包括現(xiàn)場觸摸屏控制程序和GPRS無線遠程控制程序,流程如圖3和圖4所示.移動手機終端 APP控制優(yōu)先級高于現(xiàn)場觸摸屏控制,監(jiān)控系統(tǒng)可實現(xiàn)參數(shù)設定、曲線趨勢分析、歷史數(shù)據(jù)查詢、報警等功能.
圖3 現(xiàn)場觸摸屏控制流程Fig.3 Scene touch screen control flow chart
圖4 GPRS無線遠程控制流程Fig.4 GPRS wireless remote control flow chart
3.2.1工作模式
適宜農作物生長的環(huán)境在白天與夜晚是不同的,所以本設計分為白天與夜晚兩種工作模式.開機默認時間為上限7∶00點、下限19∶00點,溫度默認為25 ℃,濕度默認為50%RH ,高溫報警默認為40 ℃,低溫報警默認為15 ℃,低濕報警為20%RH.在上限和下限以外的時間,自動模式下的溫濕度比設定值分別低5 ℃與10%RH.在實驗室運行,溫度可控誤差為±0.2 ℃,濕度可控誤差為±5%RH,實驗證明系統(tǒng)控制性能較好.
3.2.2控制方式
系統(tǒng)的控制方式分為手動控制與自動控制.手動控制作為自動控制的輔助,通過按鈕對溫度、濕度和光照強度進行設置,再由啟動和停止按鈕完成相應的操作;自動控制可通過兩種界面實現(xiàn).
(1)觸摸屏監(jiān)控界面
觸摸屏(HMI)作為一種人機交互接口,可以對控制程序進行參數(shù)修改并且可用圖形、圖表、數(shù)字來顯示參數(shù).觸摸屏與PLC之間通過RS-422接口連接,利用GT-Designer 3 組態(tài)軟件設計系統(tǒng).點擊啟動按鈕進入自動控制狀態(tài),可觀察各個設備的運行狀況.
(2)手機網頁監(jiān)控界面
S6202G-C無線智能控制器配置的軟件開發(fā)系統(tǒng) GRMDev3 是純綠色免安裝軟件.首先,使用軟件完成工程開發(fā)和下載,在工程選項中選定網絡讀寫屬性.然后,插入SIM卡,登錄到云監(jiān)控服務器,待數(shù)碼管顯示“-”之后,使用手機網頁瀏覽器打開巨控云監(jiān)控的網址,輸入模塊的序列號和密碼,即可查看全部的變量.
當各個環(huán)境參數(shù)超出設定范圍或系統(tǒng)出現(xiàn)機械故障時,無線模塊可向手機發(fā)送報警短信并撥通手機.如果在一定時間內沒有回復確認短信,將再次重復報警動作.
S6202G-C包含 2個RS-485 串口,一個串口可以連接多個PLC,每個PLC 需要采用同樣的協(xié)議,波特率、奇偶校驗、停止位也應相同.從站地址設置為不同,在 PLC 編程軟件里面也需要對站號進行設置,每一臺PLC站號都不能相同.在無線智能控制器中添加設備所填寫的地址并要與所設置的站號對應.
在實驗室搭建了小型溫室大棚監(jiān)控仿真系統(tǒng),系統(tǒng)運行結果表明,該控制過程平穩(wěn)、超調量小、運行穩(wěn)定,能夠滿足溫室作物對生長環(huán)境的要求.該設計為提高農業(yè)的自動化和網絡化水平提供了一定的參考.
[1] 季克.基于PLC的北方干旱地區(qū)日光溫室環(huán)境智能控制系統(tǒng)的研究[D].呼和浩特:內蒙古農業(yè)大學,2016.
[2] 張雪花,張武,楊旭,等.農業(yè)溫室環(huán)境控制方法研究綜述[J].控制工程,2017,24(1):8-15.
[3] 廣州巨控電子科技有限公司.GRM200使用手冊[Z].廣州:廣州巨控電子科技有限公司, 2016.
[4] 郭廣頌.智能控制技術[M].北京:北京航空航天大學出版社,2014.
[5] 程瑞,王雙喜.溫室環(huán)境智能控制系統(tǒng)研究與應用[J].山西農業(yè)科學,2014,42(2):203-205.
[6] 郎文秀.蔬菜園遠程智能監(jiān)控系統(tǒng)的研究與開發(fā)[D].沈陽:沈陽師范大學,2015.
DesignofremotemonitoringsystemforgreenhousebasedonFuzzy-PIDandGPRS
FULihua,PANGZhanxiang,WANGJianbin,LIULuyao
(CollegeofElectricalInformationEngineering,HenanUniversityofEngineering,Zhengzhou451191,China)
Concerning the status quo of low intellectualization and networking level for China's agriculture, an automatic monitoring system of modern greenhouse based on the “internet plus” is designed . The hardware of the system, the Fuzzy-PID technology used in the controller and GPRS wireless communication technology are introduced in detail. The system realizes remote monitoring of temperature, humidity, illumination and SMS alarm. The experimental results show that the system has high control accuracy, stable and reliable operation, and the manual monitoring cost of greenhouse can be reduced.
greenhouse; GPRS; Fuzzy-PID; temperature; humidity
TP273
A
1674-330X(2017)04-0058-04
2017-09-20
付立華(1973-),女,黑龍江雙城人,講師,主要研究方向為人工智能控制與應用、虛擬儀器技術.