智能監(jiān)控灌溉系統(tǒng)總體設(shè)計探討
時間:2022-06-02 08:53:52
導(dǎo)語:智能監(jiān)控灌溉系統(tǒng)總體設(shè)計探討一文來源于網(wǎng)友上傳,不代表本站觀點,若需要原創(chuàng)文章可咨詢客服老師,歡迎參考。
摘要:通過對智能監(jiān)控灌溉系統(tǒng)的應(yīng)用進行研究,設(shè)計了一種采用智能監(jiān)控系統(tǒng)進行數(shù)據(jù)采集,并將數(shù)據(jù)通過總線控制傳輸方式與中央監(jiān)控計算機之間進行交互,實現(xiàn)智能灌溉監(jiān)控系統(tǒng)的組網(wǎng)及指令傳輸。測試結(jié)果表明:中央監(jiān)控計算機中的灌溉專家系統(tǒng)對監(jiān)控終端采集到的信息參數(shù)進行分析,并生成控制指令,傳輸至灌溉驅(qū)動系統(tǒng),實現(xiàn)智能灌溉。
關(guān)鍵詞:智能灌溉系統(tǒng);智能監(jiān)控;數(shù)據(jù)采集;中央監(jiān)控計算機
自動化智能灌溉可有效提高水資源利用率,增加農(nóng)作物的生產(chǎn)種植效益[1]。自動化智能灌溉采用傳感技術(shù)監(jiān)控作物生長狀態(tài)、環(huán)境信息及土壤溫濕度參數(shù),經(jīng)過自動化數(shù)據(jù)處理及控制后,實現(xiàn)灌溉自動化[1]。按照灌溉控制過程的自動化程度可將灌溉系統(tǒng)分為自動灌溉智能控制系統(tǒng)和半自動灌溉系統(tǒng):自動灌溉智能控制系統(tǒng)運行過程中,不需要人工干預(yù),設(shè)定好的控制參數(shù)后,根據(jù)傳感監(jiān)控參數(shù)與設(shè)定參數(shù)的對比結(jié)果,生成灌溉控制指令,實現(xiàn)灌溉過程的自動化控制;半自動灌溉系統(tǒng)中沒有傳感監(jiān)控系統(tǒng),無法按照環(huán)境信息進行控制過程調(diào)節(jié)[2-3]。筆者通過利用傳感技術(shù)、信息交互技術(shù)、計算機及電氣控制技術(shù),搭建一種智能監(jiān)控自動化灌溉系統(tǒng),利用智能監(jiān)控傳感器采集作物生長狀態(tài)、環(huán)境信息及土壤溫濕度參數(shù)狀態(tài),并經(jīng)總線控制傳輸至中央監(jiān)控計算機,與灌溉專家系統(tǒng)參數(shù)進行對比,生成灌溉控制指令,驅(qū)動灌溉執(zhí)行機構(gòu),實現(xiàn)灌溉自動化。
1智能監(jiān)控灌溉系統(tǒng)總體設(shè)計
所設(shè)計的智能監(jiān)控灌溉系統(tǒng)采用總線控制的灌溉方式,預(yù)留無線擴展接口,由多個監(jiān)控系統(tǒng)終端組成,并采用總線控制的方式連接至中央監(jiān)控計算機[4],如圖1所示。監(jiān)控系統(tǒng)終端包含溫濕度傳感器信息、天氣預(yù)報信息及土壤濕度參數(shù)等。中央監(jiān)控計算機利用內(nèi)置的灌溉專家系統(tǒng)對監(jiān)控終端信息進行處理,制定灌溉控制指令,有效進行農(nóng)田灌溉[5-6]。灌溉系統(tǒng)的信息化水平直接決定了監(jiān)控信息傳輸以及控制指令的傳輸有效性。
2系統(tǒng)硬件設(shè)計
智能監(jiān)控系統(tǒng)中的溫濕度傳感器能夠?qū)ν寥喇?dāng)中的水吸力信號大小進行監(jiān)控,并轉(zhuǎn)化為土壤的濕度信息傳輸至中央監(jiān)控計算機[7]。在土壤濕度傳感器使用過程中,將傳感器埋入土壤當(dāng)中,安裝時要求濕度傳感器水平放置,且不能直接暴露于空氣當(dāng)中,傳感器之間的間距最小距離應(yīng)大于1m[8]。本文選用的土壤濕度傳感器參數(shù)如表1所示。智能監(jiān)控系統(tǒng)傳感器采集到的物理信號進行采樣保持處理后,經(jīng)A/D轉(zhuǎn)換電路處理,傳輸至中央監(jiān)控計算機,智能監(jiān)控系統(tǒng)傳感檢測電路如圖2所示。中央監(jiān)控計算機生成的控制指令,經(jīng)輸出通道傳輸至灌溉驅(qū)動系統(tǒng),指令輸出通道包含控制繼電器和輸出接口;輸出接口直接控制繼電器的通斷及繼電器對指令信號對驅(qū)動電路開關(guān)的控制。繼電器對灌溉電磁閥進行控制,實現(xiàn)灌溉過程自動化[9]。智能監(jiān)控控制系統(tǒng)采用總線控制方式實現(xiàn)系統(tǒng)信息傳輸,運用雙絞線完成多監(jiān)控點的網(wǎng)絡(luò)分布,監(jiān)控終端檢測信號通過總線接口傳輸至中央監(jiān)控計算機,如圖3所示。
3系統(tǒng)軟件設(shè)計
灌溉控制系統(tǒng)軟件將實時采集到的傳感數(shù)據(jù)與灌溉專家系統(tǒng)參數(shù)進行對比,并生成控制指令,實現(xiàn)灌溉系統(tǒng)的智能化控制[10]。圖4所示為灌溉控制系統(tǒng)軟件主程序流程圖。灌溉系統(tǒng)傳感器輸出數(shù)據(jù)信號為0~5V標(biāo)準(zhǔn)電壓信號,經(jīng)A/D轉(zhuǎn)換后生成數(shù)字信號,經(jīng)數(shù)據(jù)處理軟件運行后,形成中央監(jiān)控計算機能夠識別的輸入信號[11]。設(shè)定濕度值0~100%RH和溫度值0~50℃在數(shù)據(jù)處理軟件中對應(yīng)參數(shù)值為000H~FFFH。在系統(tǒng)軟件中,參數(shù)值每變化014H時,濕度值變化1%RH,同理參數(shù)值每變化029H時,濕度值變化1℃。濕度參數(shù)和溫度參數(shù)與系統(tǒng)軟件轉(zhuǎn)換關(guān)系可表示為在信息傳輸過程中,信息系統(tǒng)總線接收數(shù)據(jù)靈敏度為±200mV,當(dāng)輸入信號大于或等于200mV時,系統(tǒng)總線接收高電平信號;當(dāng)輸入信號小于或等于-200mV時,系統(tǒng)總線接收低電平信號;當(dāng)輸入信號處于-200~200mV之間時,系統(tǒng)總線接收到不確定狀態(tài)信號。在進行系統(tǒng)數(shù)據(jù)通信之前,中央監(jiān)控計算機采用高電平信號對總線輸入進行驅(qū)動,并進行短時間保持,當(dāng)進行有效采集信息輸入時,總線系統(tǒng)軟件輸入信號發(fā)生階躍,并開始完整數(shù)據(jù)接收與處理。中央監(jiān)控計算機與系統(tǒng)總線之間通過串行通信進行數(shù)據(jù)交互,計算機CPU與總系串口之間采用一種并行的通訊方式,實現(xiàn)CPU與數(shù)據(jù)設(shè)備之間的數(shù)據(jù)轉(zhuǎn)換。當(dāng)信號數(shù)據(jù)輸入至中央監(jiān)控計算機時,數(shù)據(jù)格式由bit格式轉(zhuǎn)化為byte格式;當(dāng)指令數(shù)據(jù)由中央監(jiān)控計算機輸出至外圍數(shù)據(jù)設(shè)備時,數(shù)據(jù)格式由byte格式轉(zhuǎn)化為bit格式。智能灌溉控制系統(tǒng)中數(shù)據(jù)管理軟件模塊可對系統(tǒng)歷史參數(shù)和用戶信息進行管理,并可在使用過程中生成各種報表和曲線數(shù)據(jù),支持用戶數(shù)據(jù)查詢和修改。數(shù)據(jù)管理軟件可有效管理系統(tǒng)參數(shù)狀態(tài)、灌溉控制指令運行過程管理以及進行灌溉過程管理。
4系統(tǒng)測試分析
為驗證智能監(jiān)控自動灌溉系統(tǒng)的運行可靠性,對傳感監(jiān)控系統(tǒng)中傳感器節(jié)點的數(shù)據(jù)監(jiān)測有效性和智能灌溉執(zhí)行過程進行測試。在進行傳感器節(jié)點的數(shù)據(jù)監(jiān)測有效性測試時,分別通過灌溉系統(tǒng)程序采集和串口手動調(diào)試兩種方式獲取傳感器監(jiān)測數(shù)據(jù),并對比兩組數(shù)據(jù)的一致性,來判斷智能灌溉系統(tǒng)的數(shù)據(jù)采集可靠性。試驗過程中,對同一節(jié)點處的土壤濕度數(shù)據(jù)在0.5h內(nèi)重復(fù)監(jiān)測3次,取其平均值,空氣溫度數(shù)據(jù)按照0.5h內(nèi)的名義值進行取值,當(dāng)二者偏差率小于5%時,判斷兩組數(shù)據(jù)具有一致性。傳感器數(shù)據(jù)采集可靠性試驗數(shù)據(jù)如表2所示。在進行智能灌溉執(zhí)行過程測試時,通過對系統(tǒng)采集到的傳感數(shù)據(jù)進行人工判斷,決策是否需要進行自動灌溉,同時與智能灌溉系統(tǒng)的決策指令及執(zhí)行過程進行對比,通過二者一致性判斷智能灌溉系統(tǒng)執(zhí)行過程可靠性。在試驗區(qū)域內(nèi),設(shè)定當(dāng)土壤濕度小于45%RH時,當(dāng)前土壤狀態(tài)需進行灌溉,當(dāng)環(huán)境溫度小于15℃時,當(dāng)前節(jié)點需要進行10min灌溉,當(dāng)環(huán)境溫度處于15~25℃時,當(dāng)前節(jié)點需要進行20min灌溉,環(huán)境溫度大于25℃時,當(dāng)前節(jié)點需要進行30min灌溉。當(dāng)土壤濕度大于45%RH時,當(dāng)前節(jié)點暫不需要進行灌溉。智能灌溉系統(tǒng)執(zhí)行過程可靠性試驗數(shù)據(jù)如圖3所示。
5結(jié)論
隨著電子信息技術(shù)和計算機控制技術(shù)的發(fā)展,智能化、自動化已經(jīng)逐漸步入農(nóng)業(yè)生產(chǎn)設(shè)備當(dāng)中,基于智能監(jiān)控技術(shù)設(shè)計的自動灌溉控制系統(tǒng),通過輸入不同作物的灌溉需求,可適應(yīng)不同應(yīng)用環(huán)境的灌溉需求。試驗結(jié)果表明:該系統(tǒng)促進了農(nóng)田灌溉過程的自動化水平發(fā)展,改善了水資源利用率,可有效提高農(nóng)業(yè)生產(chǎn)經(jīng)濟效益。
作者:程志通 單位:義烏工商職業(yè)技術(shù)學(xué)院