本實用新型涉及互聯網技術領域,具體涉及一種溫室蟲害遠程監控服務器。
背景技術:
農業生產中,溫度的高低和保持時間的長短都會影響到作物的生長,與此同時,當積溫滿足一定的條件后,相應的病蟲害也會發生。
通過對溫室大棚的溫度監測,可以預測農作物的生長狀態,把握噴灑農藥消滅害蟲的時機,保證農作物的正常生長狀態,因此,對溫室大棚進行蟲害預警有利于農業工作人員控制溫室大棚的生長環境,避免病蟲害的發生,保證農作物的正常生長。溫室大棚的蟲害預警數據來自于對溫室大棚溫度數據的統計計算。目前,溫度數據記錄多來自兩個方面:一是傳統的人工溫度計進行測量或手持傳感器進行溫度測量,而后進行溫度記錄。人工記錄成本較高,不能記錄連續溫度數據,使溫室大棚的蟲害預警不夠精確。二是多點布設傳感器,將溫度數據通過傳感器采集并傳遞給客戶端,進行溫度記錄。現有多點傳感器采集上傳數據的方式中,傳感器之間傳輸多數為有線傳輸,為保證連接可靠,對其作業環境有一定的要求,不適用于復雜溫室大棚環境。
因此,如何提出一種設備,能夠對溫室病蟲害進行監測,以提高對溫室病蟲害的預測準確性成為亟待解決的問題。
技術實現要素:
針對現有技術中的缺陷,本實用新型提供一種溫室蟲害遠程監控服務器。
本實用新型提供一種溫室蟲害遠程監控服務器,包括:
接收單元,用于從溫室作物種植開始,接收每個溫室每天的溫度參數;
計算單元,用于根據累積獲取的各個溫室每天的溫度參數,分別計算各個溫室內與多種預設害蟲一一對應的蟲害積溫;
判斷單元,用于判斷某一溫室內的某一害蟲的蟲害積溫是否大于與該害蟲對應的積溫閾值;
發送單元,用于在判斷某一溫室內的某一害蟲的蟲害積溫大于與該害蟲對應的積溫閾值后,發出預警指令。
進一步地,所述發送單元具體用于:
發送所述預警指令到相應溫室的匯聚裝置,以使得設置在所述匯聚裝置的報警裝置報警,和/或根據所述預警指令生成預警信息并將所述預警信息以短信的形式發送至溫室管理者。
進一步地,所述計算單元包括:
第一計算子單元,用于根據對應溫室每天的溫度參數計算對應溫室的日平均溫度;
第二計算子單元,用于根據所述日平均溫度減去所述預設害蟲的發育起點溫度,獲得所述日平均溫度與所述預設害蟲發育起點溫度的差值;
第三計算子單元,用于根據所述日平均溫度與所述預設害蟲發育起點溫度大于零的差值,計算獲得對應溫室內所述預設害蟲的蟲害積溫。
進一步地,所述接收單元具體用于:
接收設置在每個溫室的匯聚裝置每天定時上傳的所述每個溫室的溫度參數。
本實用新型提供的溫室蟲害遠程監控服務器,由于能夠獲取各個溫室每天的溫度參數,并計算出相應的蟲害積溫,通過蟲害積溫與對應積溫閾值的比較發出害蟲的預警信息,提高了對溫室病蟲害的預測準確性。
附圖說明
為了更清楚地說明本實用新型實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作一簡單地介紹,顯而易見地,下面描述中的附圖是本實用新型的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
圖1為本實用新型一實施例溫室蟲害遠程監控服務器的結構示意圖;
圖2為本實用新型另一實施例溫室蟲害遠程監控服務器的結構示意圖。
具體實施方式
為使本實用新型的目的、技術方案和優點更加清楚,下面將結合本實用新型實施例中的附圖,對本實用新型實施例中的技術方案進行清楚地描述,顯然,所描述的實施例是本實用新型一部分實施例,而不是全部的實施例。基于本實用新型中的實施例,本領域普通技術人員在沒有做出創造性勞動前提下所獲得的所有其他實施例,都屬于本實用新型保護的范圍。
圖1為本實用新型一實施例溫室蟲害遠程監控服務器的結構示意圖,如圖1所示,本實用新型提供的溫室蟲害遠程監控服務器包括接收單元101、計算單元102、判斷單元103和發送單元104,其中:
接收單元101用于從溫室作物種植開始,接收每個溫室每天的溫度參數;計算單元102用于根據累積獲取的各個溫室每天的溫度參數,分別計算各個溫室內與多種預設害蟲一一對應的蟲害積溫;判斷單元103用于判斷某一溫室內的某一害蟲的蟲害積溫是否大于與該害蟲對應的積溫閾值;發送單元104用于在判斷某一溫室內的某一害蟲的蟲害積溫大于與該害蟲對應的積溫閾值后,發出預警指令。
具體地,從溫室種植作物開始,接收單元101通過遠程無線通信方式,例如通過無線移動通信網絡(GPRS),接收設置在每個溫室內的匯聚裝置發送的每個溫室每天的溫度參數,所述匯聚裝置通過溫度傳感器獲取所在溫室內的溫度。其中,每天的溫度參數可以獲取4次,可理解的是每天的溫度參數接收次數可以根據實際情況進行設置。接收單元可采用通信模塊實現。
農業生產中某一時段內逐日平均溫度的累加值或對其進行一定處理后的累加值被稱作積溫。當積溫滿足一定的閾值后,會發生相應的病蟲害。由于溫室種植的作物的不同,可能發生的病蟲害也會有所區別。計算單元102根據累積獲取的各個溫室每天的溫度參數,分別計算各個溫室內的蟲害積溫,其中,上述蟲害積溫與各個溫室內的多種預設害蟲一一對應。計算單元可采用處理器實現。
判斷單元103根據獲得的各個溫室的蟲害積溫,將其中某一溫室內的某一害蟲的蟲害積溫與該蟲害對應的積溫閾值進行對比,判斷該害蟲的蟲害積溫是否大于該害蟲對應的積溫閾值。可理解的是,通過對積溫閾值的設定,可以提前預知病蟲害的發生,從而對相應的病蟲害采取預防措施。判斷單元可采用判斷電路實現。
發送單元104在判斷單元103判斷某一溫室內的某一害蟲的蟲害積溫大于與該害蟲對應的積溫閾值后,發出預警指令,以便溫室的工作人員獲知上述信息。發送單元可采用通信模塊實現。
本實用新型提供的溫室蟲害遠程監控服務器,由于能夠獲取各個溫室每天的溫度參數,并計算出相應的蟲害積溫,通過蟲害積溫與對應積溫閾值的比較發出害蟲的預警信息,提高了對溫室病蟲害的預測準確性。
在上述各實施例的基礎上,進一步地,所述發送單元104具體用于:
發送所述預警指令到相應溫室的匯聚裝置,以使得設置在所述匯聚裝置的報警裝置報警,和/或根據所述預警指令生成預警信息并將所述預警信息以短信的形式發送至溫室管理者。
具體地,發送單元104根據所述預警信息發送預警指令到該溫室的匯聚裝置,上述匯聚裝置根據預警指令發送報警信息至報警裝置報警。報警的方式可以是點亮報警裝置上的報警指示燈,例如,報警指示燈有紅色、黃色和藍色三種級別,藍色指示燈亮起代表該溫室的某一蟲害的蟲害積溫超過該害蟲對應的積溫閾值,但小于或等于所述積溫閾值加第一預設溫度,表示蟲害發生預警;黃色指示燈亮起代表上述蟲害積溫超過該害蟲對應的積溫閾值加所述第一預設溫度,但小于或等于所述積溫閾值加第二預設溫度,表示蟲害發生報警;紅色指示燈亮起代表上述蟲害積溫超過該害蟲對應的積溫閾值加所述第二預設溫度,但小于或等于所述積溫閾值加第三預設溫度,表示嚴重蟲害報警。所述第一預設溫度、第二預設溫度和第三預設溫度可以根據實際情況進行設定。發送單元104在通過報警裝置報警的同時,可以將所述報警信息以短信的形式發送給溫室管理者,例如,可以通過3G通信模塊發送預警短信,以便溫室管理者及時獲知溫室的病蟲害情況,提示盡快對蟲害進行處理。
本實用新型提供的溫室蟲害遠程監控服務器,由于能夠獲取各個溫室每天的溫度參數,并計算出相應的蟲害積溫,通過蟲害積溫與對應積溫閾值的比較發出害蟲的預警信息,提高了對溫室病蟲害的預測準確性。而給出具體的預警信息處理方式,有利于溫室管理者及時獲知溫室的病蟲害情況。
圖2為本實用新型另一實施例溫室蟲害遠程監控服務器的結構示意圖,如圖2所示,所述計算單元102包括第一計算子單元1021、第二計算子單元1022和第三計算子單元1023,其中:
第一計算子單元1021用于根據對應溫室每天的溫度參數計算對應溫室的日平均溫度;第二計算子單元1022用于根據所述日平均溫度減去所述預設害蟲的發育起點溫度,獲得所述日平均溫度與所述預設害蟲發育起點溫度的差值;第三計算子單元1023用于根據所述日平均溫度與所述預設害蟲發育起點溫度大于零的差值,計算獲得對應溫室內所述預設害蟲的蟲害積溫。
具體地,第一計算子單元1021根據獲得的對應溫室每天的溫度參數,計算該溫室的日平均溫度。例如,接收單元101接收對該溫室每天4次溫度上傳,那么第一計算子單元1021根據當天接收的4次溫度參數計算當天的日平均溫度。
第二計算子單元1022用計算獲得的所述日平均溫度減去所述預設害蟲的發育起點溫度,得到所述日平均溫度與所述預設害蟲發育起點的差值。可理解的是,所述預設害蟲的發育起點溫度取決于所述預設害蟲的種類。
第三計算子單元1023把所述日平均溫度與所述預設害蟲發育起點溫度大于零的差值進行累加,從而得到對應溫室內所述預設害蟲的蟲害積溫。
本實用新型提供的溫室蟲害遠程監控服務器,由于能夠獲取各個溫室每天的溫度參數,并計算出相應的蟲害積溫,通過蟲害積溫與對應積溫閾值的比較發出害蟲的預警信息,提高了對溫室病蟲害的預測準確性。通過設置不同的計算單元,有利于快速計算出蟲害積溫。
在上述各實施例的基礎上,進一步地,所述接收單元101具體用于:接收設置在每個溫室的匯聚裝置定時上傳的所述每個溫室每天的溫度參數。
具體地,每個溫室內設置有匯聚裝置,匯聚裝置通過溫度傳感器采集每個溫室的溫度參數,并把采集到的溫度參數每天定時上傳給接收單元101,接收單元101接收所述溫度參數。
本實用新型提供的溫室蟲害遠程監控服務器,由于能夠獲取各個溫室每天的溫度參數,并計算出相應的蟲害積溫,通過蟲害積溫與對應積溫閾值的比較發出害蟲的預警信息,提高了對溫室病蟲害的預測準確性。設定數據定時上傳,有利于節約數據采集的成本。
在上述實施例的基礎上,進一步地,所述匯聚裝置通過設置在每個溫室內的多個溫度傳感器進行溫度數據的采集。
具體地,每個溫室內設置有多個溫度傳感器,所述多個溫度傳感器與所述匯聚裝置通過無線連接,例如通過無線網絡ZigBee連接,所述匯聚裝置通過所述多個溫度傳感器進行溫度數據的采集。溫度傳感器的數據根據實際情況進行設置,此處不做具體限定。
本實用新型提供的溫室蟲害遠程監控服務器,由于能夠獲取各個溫室每天的溫度參數,并計算出相應的蟲害積溫,通過蟲害積溫與對應積溫閾值的比較發出害蟲的預警信息,提高了對溫室病蟲害的預測準確性。設置多個傳感器進行溫度數據采集,有利于提高數據采集的準確性。
下面通過一具體地實施例對本實用新型提供的溫室蟲害遠程監控方法進行說明。假設在城市A的郊區有一規模化的溫室群進行各類蔬菜的種植,以供應城市A及周邊的需求。在各個溫室種植剛進行蔬菜種植的時候,就在各個溫室設置了匯聚裝置以及傳感器。每個溫室設置一個匯聚裝置,同時設置18個傳感器進行溫度采集,18個傳感器每6個為一組分別設置在溫室的三個位置,將溫室沿長度方向等分為4個區域,每組傳感器采集所在的位置空氣上、中、下層溫度和土壤上、中、下層溫度,根據上述18個溫度傳感器采集的溫度數據可以計算出溫室的平均溫度。匯聚裝置與上述傳感器通過ZigBee無線網絡進行通信。匯聚裝置上安裝有GPRS模塊,可以通過GPRS與溫室蟲害遠程監控服務器進行通信。
從每個溫室的作物種植開始,匯聚裝置每天通過傳感器進行四次溫度數據采集,每次間隔6小時。傳感器每次采集10次數據,每次間隔2ms,將采集到的數據計算平均值,然后將求平均后的溫度數據加入傳感器所在區域編號和節點編號后,通過ZigBee無線通信把溫度數據上傳到所屬的匯聚裝置。所述匯聚裝置對接收到的溫度數據進行一定的除錯處理后,進行匯總,將數據發送到設置在匯聚裝置內的數據存儲模塊進行儲存,在設定的時刻將數據通過GPRS無線通信網絡將匯總的數據上傳。
溫室蟲害遠程監控服務器接收到來自各個溫室的匯聚裝置的溫度參數后,將每個溫室的溫度參數的傳感器節點的編號及區域編號篩選出來,加入獲取到溫度參數的時間,連同對應的溫度數據存儲到數據庫中;溫室蟲害遠程監控服務器包含數據共享模塊,可以從數據庫中提取溫度數據,以折線圖形式發布溫度數據;溫室蟲害遠程監控服務器利用獲得的溫度數據,計算各個溫室的蟲害積溫,各個溫室內的蟲害積溫與多種預設蟲害一一對應,將溫室內某一害蟲的蟲害積溫與該害蟲對應的積溫閾值的比較,如果該害蟲的蟲害積溫大于該害蟲對應的積溫閾值,則發送預警指令到該溫室的匯聚裝置,以使設置在所述匯聚裝置的報警裝置發出該溫室內存在該害蟲的預警,同時根據所述預警指令生成預警信息并將所述預警信息以短信的形式發送至溫室管理者,上述預警信息可以進行在線發布。工作人員可以通過溫室蟲害遠程監控服務器查看各個溫室的溫度參數和蟲害預警數據,實現對各個溫室的監控。
最后應說明的是:以上實施例僅用以說明本實用新型的技術方案,而非對其限制;盡管參照前述實施例對本實用新型進行了詳細的說明,本領域的普通技術人員應當理解:其依然可以對前述各實施例所記載的技術方案進行修改,或者對其中部分技術特征進行等同替換;而這些修改或者替換,并不使相應技術方案的本質脫離本實用新型各實施例技術方案的精神和范圍。