999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于WSN和PLC的遠(yuǎn)程溫室監(jiān)控系統(tǒng)設(shè)計

2019-06-11 04:41:53宋偉偉李明楊艷娟
安徽農(nóng)業(yè)科學(xué) 2019年2期

宋偉偉 李明 楊艷娟

摘要針對傳統(tǒng)溫室環(huán)境監(jiān)控存在的地域、距離限制以及監(jiān)控系統(tǒng)布線冗雜、數(shù)據(jù)時延性等問題,設(shè)計基于無線傳感器網(wǎng)絡(luò)(WSN)和可編程控制器(PLC)的溫室監(jiān)控系統(tǒng)。首先以CC2530芯片為核心,搭建了基于ZigBee的星型拓?fù)錈o線傳感器網(wǎng)絡(luò)。然后設(shè)計WSN與PLC的通信協(xié)議,實現(xiàn)環(huán)境檢測數(shù)據(jù)的實時動態(tài)傳輸。最后,提出PLC現(xiàn)場控制的溫濕度模糊控制策略,以應(yīng)對溫室控制的強(qiáng)非線性。該系統(tǒng)傳感網(wǎng)絡(luò)組網(wǎng)靈活,溫室數(shù)據(jù)實時遠(yuǎn)程發(fā)布,為物聯(lián)網(wǎng)和PLC現(xiàn)場控制系統(tǒng)融合提供了一種有效途徑。

關(guān)鍵詞溫室;WSN;PLC;遠(yuǎn)程監(jiān)控

中圖分類號S126文獻(xiàn)標(biāo)識碼A

文章編號0517-6611(2019)02-0246-04

doi:10.3969/j.issn.0517-6611.2019.02.072

智能溫室是近年來逐步發(fā)展起來的一種資源節(jié)約型、環(huán)境友好型設(shè)施農(nóng)業(yè)技術(shù),其保留了溫室傳統(tǒng)功用,使培植作物不受或少受惡劣氣候的影響,促進(jìn)高產(chǎn)穩(wěn)產(chǎn),又極大地提高了溫室管控的科學(xué)性,減少勞力付出[1]。PLC作為一種可編程軟性控制器,改變程序即可改變工作邏輯,憑借體積小巧、性能穩(wěn)定、維護(hù)方便等優(yōu)點被大量應(yīng)用于智能溫室監(jiān)控系統(tǒng)中。許多實際應(yīng)用中均以PLC作為溫室系統(tǒng)的下位機(jī)控制器,依據(jù)環(huán)境數(shù)據(jù)實時驅(qū)動執(zhí)行機(jī)構(gòu)來改善溫室環(huán)境[2-4]。陳立定等[5]則在PLC系統(tǒng)中接入網(wǎng)關(guān)GPRS模塊,以實現(xiàn)PLC數(shù)據(jù)的遠(yuǎn)端發(fā)布。

WSN即無線傳感器網(wǎng)絡(luò)是一種短距離分布式傳感網(wǎng)絡(luò),網(wǎng)絡(luò)末梢連接用以感知環(huán)境的傳感器并能彼此無線通信。其中ZigBee技術(shù)是WSN領(lǐng)域內(nèi)較為流行成熟的技術(shù)[6],具有功耗低、容量大、可靠安全等特點。WSN在智能家居[7]、醫(yī)療護(hù)理、災(zāi)害監(jiān)控等領(lǐng)域[8]廣泛應(yīng)用,目前,WSN已逐漸被應(yīng)用在溫室監(jiān)控,主要用于環(huán)境數(shù)據(jù)采集,使傳感器具有較大的自由度和可移動性,擺脫了有線連接的限制[9-10]。

筆者采用以微處理器為核心的計算機(jī)集散監(jiān)控模式,引入模糊控制策略和基于ZigBee的WSN,以搭載了人機(jī)交互界面的PC作為遠(yuǎn)端監(jiān)控的上位機(jī)。該系統(tǒng)設(shè)計具有良好的適應(yīng)性、穩(wěn)定性和魯棒性,傳感網(wǎng)絡(luò)組網(wǎng)靈活,解決了溫室內(nèi)布線復(fù)雜、線材腐蝕問題。溫室數(shù)據(jù)時時遠(yuǎn)程發(fā)布,打破了監(jiān)控距離的限制,為物聯(lián)網(wǎng)和PLC現(xiàn)場控制系統(tǒng)融合提供了一種有效途徑。

1溫室監(jiān)控系統(tǒng)設(shè)計整體架構(gòu)

溫室監(jiān)控系統(tǒng)整體架構(gòu)分為3層:物理層、網(wǎng)絡(luò)層、應(yīng)用層(圖1)。

物理層由WSN、下位機(jī)主控器PLC和執(zhí)行機(jī)構(gòu)組成。WSN基于ZigBee技術(shù)將多個節(jié)點搭建成網(wǎng)絡(luò)拓?fù)浣Y(jié)構(gòu)傳輸信息從而實現(xiàn)“范在”傳感。PLC依據(jù)環(huán)境數(shù)據(jù)驅(qū)動執(zhí)行機(jī)構(gòu)實時改善溫室環(huán)境。

網(wǎng)絡(luò)層是通過GPRS模塊提供的無線遠(yuǎn)程通信和互聯(lián)網(wǎng)技術(shù),將采集到的環(huán)境因子和執(zhí)行機(jī)構(gòu)工作情況高速迅捷地傳至遠(yuǎn)端。

應(yīng)用層的上位終端搭載人機(jī)交互界面,移動終端可主動查詢溫室數(shù)據(jù)和接收自動報警,從而實現(xiàn)對PLC工況和溫室環(huán)境的全面監(jiān)控。

溫室監(jiān)控系統(tǒng)運作流程見圖2。

終端節(jié)點與協(xié)調(diào)器通過ZigBee網(wǎng)絡(luò)無線雙向通訊,多組終端節(jié)點利用布置在其上的傳感器周期性收集環(huán)境數(shù)據(jù),無線射頻模塊將數(shù)據(jù)通過ZigBee網(wǎng)絡(luò)傳輸至協(xié)調(diào)器的射頻天線。協(xié)調(diào)器作為WSN感知層的樞紐,匯集信息后通過串口打印方式輸出數(shù)據(jù)與PLC進(jìn)行串口通信,RS233/RS422轉(zhuǎn)化模塊,將其轉(zhuǎn)化為可被PLC識別的協(xié)議。

PLC作為下位機(jī)的主控器,一方面依據(jù)模糊控制策略和預(yù)設(shè)的參數(shù)值驅(qū)動執(zhí)行機(jī)構(gòu)來改善溫室環(huán)境,另一方面將收集的原始環(huán)境數(shù)據(jù)并加上執(zhí)行機(jī)構(gòu)的驅(qū)動情況通過串口發(fā)送至GPRS網(wǎng)關(guān),并令其以GPRS模塊以寬頻移動數(shù)據(jù)的形式發(fā)送至搭載有組態(tài)軟件的PC機(jī)監(jiān)控端數(shù)據(jù)庫。用戶可通過上位機(jī)查看圖形化實時信息、歷史數(shù)據(jù)、執(zhí)行器工作狀況、故障報警并可以手動自動模式切換,允許用戶介入實施補(bǔ)償動作。用戶可以在脫離上位機(jī)的情況下使用移動終端主動查詢溫室數(shù)據(jù),從而保證遠(yuǎn)距離監(jiān)控溫室環(huán)境和機(jī)構(gòu)工作情況的設(shè)計目的。

2溫室監(jiān)控系統(tǒng)的硬件設(shè)計

硬件系統(tǒng)是溫室監(jiān)控系統(tǒng)的物理基礎(chǔ),支撐著溫室系統(tǒng)的正常運作和功能實現(xiàn)。由于溫室內(nèi)小氣候的復(fù)雜多變,長期高溫高濕的極端環(huán)境,都對監(jiān)控硬件的精確性、可靠性、耐久性提出了更高的要求。

2.1WSN數(shù)據(jù)采集

WSN采用基于ZigBee技術(shù)的短距離無線通信技術(shù)。其特點是短距離、低功耗、低復(fù)雜度、自組織、低傳輸速率,易于嵌入多種設(shè)備。ZigBee的技術(shù)特性決定它是無線傳感網(wǎng)絡(luò)的最佳選擇。ZigBee無線通信核心部分采用TI公司推出的SOC芯片CC2530,使用三端穩(wěn)壓芯片SC1033提供3.3 V供電電壓。該芯片是真正的片上系統(tǒng)解決方案,僅需少許外圍電路即可實現(xiàn)信號收發(fā)。

培植作物受諸多環(huán)境因子的影響。溫濕度是作物生長過程中最為重要的影響因子,且在溫室的密閉空間內(nèi)二者還存在一定程度的相互耦合。光照是作物生長的必要條件,直接決定作物是否進(jìn)行光合作用及進(jìn)程的強(qiáng)弱。根據(jù)植物生理特性、溫室氣候特征并結(jié)合傳感器成本、量程、精度等因素選用數(shù)字溫濕度傳感器DHT11和光強(qiáng)傳感器BH1750。DHT11以單總線輸出連接至終端節(jié)點CC2530的P0_7,BH1750以I2C總線連接P0_6、P0_5。

2.2控制執(zhí)行設(shè)備

控制設(shè)備選用可編程邏輯控制器PLC。PLC具有可靠性高、體積小巧、抗干擾能力強(qiáng)等優(yōu)點,而且是一種軟性系統(tǒng),改變程序即可改變控制邏輯,以達(dá)到不同的溫室環(huán)境效果,為該溫室控制系統(tǒng)的普適性提供可能。

PLC既要求能單獨執(zhí)行控制功能,又需具備一定的通訊能力以“上達(dá)下聽”。西門子S7-200 224XP CN是一款業(yè)內(nèi)流行的PLC,具備兩路RS-485通信接口,符合設(shè)計要求。該PLC還具備14入/10出的開關(guān)量I/O口,及2入/1出的模擬量I/O,以及實時時鐘,該PLC滿足通信和數(shù)據(jù)采集需求,且具備足夠的擴(kuò)展性。

PLC加裝RS232/RS485轉(zhuǎn)化模塊,用以232協(xié)議和485協(xié)議的轉(zhuǎn)化,將ZigBee協(xié)調(diào)器收集到的數(shù)據(jù)通過串口傳至PLC。PLC的另一RS-485通訊端口可直接與專業(yè)的GPRS網(wǎng)關(guān)模塊通訊,實現(xiàn)數(shù)據(jù)遠(yuǎn)端發(fā)布和接收遠(yuǎn)端用戶指令。

2.3網(wǎng)關(guān)通訊設(shè)備

廣域網(wǎng)關(guān)通訊模塊采用廣州巨控PLC專用GPRS DTU。該模塊通用分組無線業(yè)務(wù),利用公用運營商GPRS網(wǎng)絡(luò)為用戶提供無線長距離數(shù)據(jù)傳輸功能。提供RS485接口,可直接連接串口設(shè)備,實現(xiàn)數(shù)據(jù)透明傳輸功能。GPRS DTU模塊采用工業(yè)級高性能嵌入式處理器,抗干擾強(qiáng),傳輸穩(wěn)定。支持各種復(fù)雜協(xié)議,如歐姆龍、三菱、西門子PPI等,多包并發(fā)采集,智能壓縮技術(shù),相對透傳GPRS降低50%流量。

3溫室控制的軟件設(shè)計

3.1PLC的模糊控制策略設(shè)計

溫室控制具有滯后性、非線性、耦合等特點,為避免系統(tǒng)失控,引入模糊控制策略。模糊控制是以專家經(jīng)驗為指導(dǎo),不需精準(zhǔn)的數(shù)學(xué)模型,具有魯棒性和適應(yīng)性。

溫室系統(tǒng)中較難控制的有溫度和濕度2項環(huán)境因子,該系統(tǒng)以溫度為例,將其作為被控對象,設(shè)計模糊控制器。系統(tǒng)設(shè)計的模糊控制器選取雙輸入單輸出的方式,故稱之為二維模糊控制器。確定溫度偏差e和溫度偏差變化率ec作為輸入變量,并確定u為控制器的輸出變量,控制執(zhí)行機(jī)構(gòu)運作改善室內(nèi)環(huán)境。溫室監(jiān)控系統(tǒng)模糊控制策略示意見圖3。

該系統(tǒng)運用博圖V13軟件編寫溫度模糊控制程序,濕度的模糊控制過程與溫度類似,在此不再贅述。溫室內(nèi)光照強(qiáng)度通過采集值與系統(tǒng)預(yù)設(shè)額定值相比較的形式來決策和判斷,進(jìn)而驅(qū)動執(zhí)行機(jī)構(gòu)改善溫室環(huán)境。

安徽農(nóng)業(yè)科學(xué)2019年

3.2WSN網(wǎng)絡(luò)設(shè)計

WSN網(wǎng)絡(luò)使用ZigBee技術(shù)構(gòu)建,運行 ZigBee協(xié)議棧Z-Stack。Z-Stack使用瑞典公司IAR開發(fā)的IAR Embedded Worbench for MCS.51作為其集成開發(fā)環(huán)境。用戶通過協(xié)議棧調(diào)度程序,使用C語言開發(fā)具體應(yīng)用,編譯成功后,使用SmartRF Flash Programmer下載到相應(yīng)的ZigBee節(jié)點設(shè)備。WSN網(wǎng)絡(luò)的設(shè)計主要由網(wǎng)絡(luò)建立、數(shù)據(jù)接收和數(shù)據(jù)處理3部分組成。

(1)協(xié)調(diào)器作為ZigBee無線傳感網(wǎng)絡(luò)的樞紐,起到建立和管理網(wǎng)絡(luò)的功能。在系統(tǒng)初始化后,協(xié)調(diào)器在DEFAULT_CHANLIST_LIST的里掃描默認(rèn)信道集并選擇噪聲最小的通道作為所建的網(wǎng)絡(luò)信道。采用ZDAPP_CONFIG_PAN_ID參數(shù)指定網(wǎng)絡(luò)編號PANID。在參數(shù)配置好后,調(diào)用ZDO_Start_Device啟動協(xié)調(diào)器建立網(wǎng)絡(luò)。

終端節(jié)點通過函數(shù)NLME_NetworkDiscoveryRequest()掃描發(fā)現(xiàn)協(xié)調(diào)器所建網(wǎng)絡(luò),掃描結(jié)果由ZDO_NetworkDiscoveryConfirmCB()函數(shù)返回并調(diào)用NLME_OrphanJoinRequest()函數(shù)加入網(wǎng)絡(luò)。

(2)傳感節(jié)點將數(shù)據(jù)傳輸至協(xié)調(diào)器后通過協(xié)議棧的OSAl將數(shù)據(jù)封裝成一個消息并置于消息隊列中。通過AF_INCOMING_MSG_CMD標(biāo)識收到新數(shù)據(jù)的消息ID。當(dāng)需要從消息隊列中得到消息時,調(diào)用MSGpk=(afIncomingMSGPACKET_t*)osal_msg_receive(GeneriAPP_TaskID)函數(shù)。

(3)協(xié)調(diào)器需要通過串口與PLC進(jìn)行交互,因此協(xié)調(diào)器代碼需要包括串口初始化和串口接受數(shù)據(jù)的處理。串口初始化使用Init UART(void)函數(shù),初始化函數(shù)中uartConfig.baudRate=Hal_UART_BR_9600,將波特率設(shè)置為9 600,PLC需與其一致。

當(dāng)協(xié)調(diào)器接收到終端節(jié)點無線數(shù)據(jù)AF_INCOMING_MSG_CMD時,調(diào)用函數(shù)GenericAPP_MessageMSGCB()將接收到的數(shù)據(jù)通過RS232串口發(fā)送給PLC。函數(shù)GenericAPP_MessageMSGCB()部分代碼實現(xiàn):

3.4上位機(jī)設(shè)計

上位機(jī)搭載組態(tài)軟件實現(xiàn)PLC的遠(yuǎn)程監(jiān)控,可以修改PLC數(shù)據(jù),查看溫室環(huán)境數(shù)據(jù)、執(zhí)行機(jī)構(gòu)工作情況、歷史數(shù)據(jù)報表等。該系統(tǒng)使用WINCC組態(tài),支持OPC,無需固定IP和任何端口映射。

上位機(jī)安裝巨控OPCSERVER,使用OPC管理器配置監(jiān)控端,將網(wǎng)關(guān)變量更新到本地OPC服務(wù)器。使用WINCC組態(tài)軟件開發(fā)工程,將組態(tài)軟件的變量關(guān)聯(lián)到對應(yīng)的OPC寄存器,這樣WINCC即可通過OPC接口從OPCSERVER訪問遠(yuǎn)程PLC變量。

4小結(jié)

該研究在智能溫室的基礎(chǔ)上,針對溫室內(nèi)多種環(huán)境因子數(shù)據(jù)實現(xiàn)采集,通過PLC預(yù)設(shè)策略實施智能調(diào)控,遠(yuǎn)端PC可通過組態(tài)界面監(jiān)控實時數(shù)據(jù)。在溫室監(jiān)控系統(tǒng)設(shè)計中,采用了2種無線數(shù)據(jù)傳輸技術(shù)。在近端對室內(nèi)環(huán)境因子的采集采用ZigBee技術(shù)搭建了WSN,通過自組網(wǎng)的雙向無線通訊,增大了移動自由度,擺脫了有線連接的限制,解決了線材易腐蝕的問題。在遠(yuǎn)端采用GPRS DTU模塊將溫室數(shù)據(jù)遠(yuǎn)程發(fā)布,打破了PC和溫室一對一的監(jiān)控。溫室控制層引入模糊控制策略,使之具有較佳的魯棒性、適應(yīng)性和容錯性。同時該系統(tǒng)使用的短距離無線感應(yīng)和遠(yuǎn)距離無線傳輸方案相結(jié)合,契合物聯(lián)網(wǎng)發(fā)展的大背景。

參考文獻(xiàn)

[1] 胡建.現(xiàn)代設(shè)施農(nóng)業(yè)現(xiàn)狀與發(fā)展趨勢分析[J].農(nóng)機(jī)化研究,2012(7):245-248.

[2] 謝永輝.基于 PLC 的智能溫室控制系統(tǒng)的設(shè)計[D].濟(jì)南:山東大學(xué),2008:31-33.

[3] 王治軍,李浙昆,韓子偉,等.基于PLC的溫室智能控制系統(tǒng)研究開發(fā)[J].安徽農(nóng)業(yè)科學(xué),2015,43(23):354-356.

[4] 韓貴黎,蔡宗慧.基于PLC和物聯(lián)網(wǎng)感應(yīng)的智能灌溉節(jié)水系統(tǒng)設(shè)計[J].農(nóng)機(jī)化研究,2017(12):215-218,263.

[5] 陳立定,馮景輝.基于PLC和GPRS的遠(yuǎn)程環(huán)境監(jiān)測系統(tǒng)設(shè)計[J].自動化與儀表,2010(4):26-28,36.

[6] 李文仲,段朝玉.ZigBee無線網(wǎng)絡(luò)技術(shù)入門與實戰(zhàn)[M].北京:北京航空航天大學(xué)出版社,2007.

[7] 孟祥敏,侯德文.基于Zigbee技術(shù)的智能家居系統(tǒng)的研究[J].信息技術(shù)與信息化,2009(2):35-36.

[8] 林瑤瑤.基于ZigBee的現(xiàn)場參數(shù)無線檢測裝置的研究與設(shè)計[D].大連:大連理工大學(xué),2009.

[9] 陳智偉,蘇維均,于重重,等.基于 WSNs 的農(nóng)業(yè)溫室監(jiān)控系統(tǒng)的設(shè)計[J].傳感器與微系統(tǒng),2011,30(7):82-84.

[10] 付玉志.基于ZigBee技術(shù)的智慧農(nóng)業(yè)實時采集和遠(yuǎn)程控制系統(tǒng)[D].杭州:浙江大學(xué),2015.

主站蜘蛛池模板: 青青国产在线| 欧美成人二区| 精品亚洲欧美中文字幕在线看 | 国产凹凸一区在线观看视频| 91免费观看视频| 波多野结衣一二三| 久久精品人妻中文视频| 国产jizz| 精品欧美一区二区三区在线| 国产精品免费福利久久播放 | 欧美日韩午夜视频在线观看| 久久网欧美| 成年免费在线观看| 国产人妖视频一区在线观看| 99久久精品免费看国产电影| 国产精品网曝门免费视频| 狠狠躁天天躁夜夜躁婷婷| 亚洲精品无码抽插日韩| 91原创视频在线| 亚洲精品国偷自产在线91正片| 国产自无码视频在线观看| 在线播放真实国产乱子伦| AV不卡在线永久免费观看| 成人第一页| 国产丝袜第一页| 国产激爽爽爽大片在线观看| 成年女人18毛片毛片免费| 久久久噜噜噜久久中文字幕色伊伊| 四虎成人精品在永久免费| 91久久天天躁狠狠躁夜夜| 久久美女精品| 一个色综合久久| 极品尤物av美乳在线观看| 亚洲高清中文字幕| 激情综合激情| 国产精品视频观看裸模| 一本一本大道香蕉久在线播放| 人妻少妇乱子伦精品无码专区毛片| 国产成人资源| 国产美女在线观看| 亚洲自偷自拍另类小说| 国产精品吹潮在线观看中文| 天天综合天天综合| 亚洲人成影院在线观看| 久久精品无码一区二区国产区| 在线a网站| 国产凹凸视频在线观看| 高清久久精品亚洲日韩Av| 亚洲视频二| 伊人91在线| 国内精品久久九九国产精品| 亚洲一级毛片在线观播放| 五月激情综合网| 欧美性猛交一区二区三区| 天天摸天天操免费播放小视频| 91黄色在线观看| 澳门av无码| 久草视频精品| 国产拍在线| 亚洲精品动漫| 亚洲精品久综合蜜| 久久国产精品娇妻素人| 亚洲人在线| 97se亚洲| 国产精品久久久久久久久kt| 色丁丁毛片在线观看| 亚洲浓毛av| 日韩精品一区二区三区大桥未久| 九九视频免费看| 国产成人一区免费观看| 亚洲无线一二三四区男男| 精品午夜国产福利观看| 丰满人妻被猛烈进入无码| 亚洲欧美日韩另类在线一| 国产99欧美精品久久精品久久| 97国产在线播放| 欧美一级视频免费| 精品国产Av电影无码久久久| 精品夜恋影院亚洲欧洲| 亚洲手机在线| 18禁影院亚洲专区| 亚洲国产在一区二区三区|