本發(fā)明涉及一種智能化水產(chǎn)養(yǎng)殖監(jiān)控和遠(yuǎn)程操控技術(shù)。
背景技術(shù):
在魚塘的養(yǎng)殖作業(yè)中,尤其是對(duì)于魚苗,魚塘的水質(zhì)環(huán)境對(duì)魚苗的生長起著至關(guān)重要的作用。有些指標(biāo)如魚塘溫度、水中含氧量、以及酸堿度(PH值)如果不達(dá)標(biāo),則會(huì)造成魚兒的發(fā)育不良,嚴(yán)重的還會(huì)導(dǎo)致死亡。不同的魚類對(duì)魚塘溫度、含氧量等要素也均有它自己嚴(yán)格的要求。
目前傳統(tǒng)的養(yǎng)殖方式,包括調(diào)節(jié)水溫、氧氣供給等都需要人工判斷然后進(jìn)行操作,由于測(cè)試點(diǎn)多,人工檢測(cè)容易形成漏檢,并且在夜間無人值守期間,就無法了解魚塘的水質(zhì)情況,以致水溫不穩(wěn),影響?zhàn)B殖魚類的生長;另外水體溶解氧檢測(cè)不到位,也會(huì)影響魚類同化作用的進(jìn)行,造成水體危害,可能直接導(dǎo)致魚類死亡,從而降低了經(jīng)濟(jì)效益。
現(xiàn)代化的魚塘環(huán)境控制技術(shù),是促進(jìn)魚類生產(chǎn),實(shí)現(xiàn)優(yōu)質(zhì)、高產(chǎn)的基本條件和關(guān)鍵手段之一。通過綜合應(yīng)用生物工程技術(shù)和物聯(lián)網(wǎng)技術(shù),對(duì)魚塘水質(zhì)進(jìn)行實(shí)時(shí)監(jiān)控,根據(jù)指標(biāo)的變化規(guī)律做出實(shí)時(shí)的調(diào)整,可以為魚類生長提供適宜的環(huán)境條件,以便充分發(fā)揮其生長潛力,提高生產(chǎn)效率。并且,通過在監(jiān)控過程中及時(shí)發(fā)現(xiàn)異常并報(bào)警,可以最大程度避免環(huán)境變化對(duì)魚類造成的不利影響。
現(xiàn)有技術(shù)中,一般通過在魚塘內(nèi)設(shè)置傳感器,來對(duì)魚塘的水質(zhì)環(huán)境進(jìn)行監(jiān)測(cè),如設(shè)置溫度傳感器、溶氧傳感器、PH值傳感器來監(jiān)測(cè)魚塘的水溫、溶氧量、PH 值等,并通過監(jiān)測(cè)數(shù)據(jù)判斷是否超出所設(shè)閾值,進(jìn)而進(jìn)行相應(yīng)的操作,如控制增氧泵打開進(jìn)行增氧,或者簡(jiǎn)單告警。然而本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有技術(shù)只是簡(jiǎn)單的數(shù)據(jù)采集,告警方式單一,如進(jìn)行警笛告警,或者發(fā)送短信告警;系統(tǒng)獨(dú)立、不可靠,沒有統(tǒng)一平臺(tái)進(jìn)行統(tǒng)一運(yùn)營管理,設(shè)備是否損壞無法及時(shí)發(fā)現(xiàn),無法形成運(yùn)營體系,無法和用戶形成良好互動(dòng),農(nóng)民看不到實(shí)時(shí)數(shù)據(jù),無法操作,無法互動(dòng)。并且,現(xiàn)有技術(shù)中沒有考慮到傳感器本身損壞,沒有上報(bào)數(shù)據(jù)或者上報(bào)數(shù)據(jù)跳變的情況,一旦發(fā)生類似情況,很容易產(chǎn)生惡劣影響,特別是在夜間無人值守時(shí),完全靠系統(tǒng)自動(dòng)工作,出現(xiàn)此類問題,可能造成該打開增氧泵時(shí)而沒有打開,直接導(dǎo)致魚批量死亡,造成農(nóng)民財(cái)產(chǎn)損失。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明主要解決的技術(shù)問題是提供一種水產(chǎn)養(yǎng)殖監(jiān)控及用戶遠(yuǎn)程控制方法,使得可以對(duì)水產(chǎn)養(yǎng)殖監(jiān)測(cè)設(shè)備進(jìn)行平臺(tái)化的統(tǒng)一管理和維護(hù),用戶能夠?qū)崟r(shí)查看監(jiān)測(cè)數(shù)據(jù)并對(duì)現(xiàn)場(chǎng)設(shè)備進(jìn)行控制。
為了解決上述技術(shù)問題,本發(fā)明提供了一種水產(chǎn)養(yǎng)殖監(jiān)控及用戶遠(yuǎn)程控制方法,包含以下步驟:
分布于各魚塘的前端信息采集與設(shè)備控制裝置周期性進(jìn)行魚塘水質(zhì)信息感知和匯聚,通過網(wǎng)關(guān)和通信網(wǎng)絡(luò)將水質(zhì)信息上報(bào)到管理服務(wù)平臺(tái);
管理服務(wù)平臺(tái)接收前端信息采集與設(shè)備控制裝置上報(bào)的水質(zhì)信息,完成各類水質(zhì)信息存儲(chǔ),并進(jìn)行用戶業(yè)務(wù)鑒權(quán)、事件告警信息存儲(chǔ)、事件告警信息通知、遠(yuǎn)程控制前端信息采集與設(shè)備控制裝置、以及進(jìn)行用戶設(shè)置遠(yuǎn)程管理;
用戶服務(wù)平臺(tái)安裝于用戶的移動(dòng)終端上,通過有線或無線網(wǎng)絡(luò)接入管理服務(wù)平臺(tái),根據(jù)用戶的操作指令進(jìn)行水質(zhì)信息實(shí)時(shí)查看、設(shè)備參數(shù)設(shè)置或設(shè)備手動(dòng)控制。
本發(fā)明實(shí)施方式與現(xiàn)有技術(shù)相比,主要區(qū)別及其效果在于:各魚塘的前端信息采集與設(shè)備控制裝置周期性進(jìn)行魚塘水質(zhì)信息感知和匯聚,通過網(wǎng)關(guān)和通信網(wǎng)絡(luò)將水質(zhì)信息上報(bào)到管理服務(wù)平臺(tái);管理服務(wù)平臺(tái)完成各類水質(zhì)信息存儲(chǔ),并進(jìn)行用戶業(yè)務(wù)鑒權(quán)、事件告警信息存儲(chǔ)、事件告警信息通知、遠(yuǎn)程控制前端信息采集與設(shè)備控制裝置、以及進(jìn)行用戶設(shè)置遠(yuǎn)程管理;用戶服務(wù)平臺(tái)安裝于用戶的移動(dòng)終端上,通過有線或無線網(wǎng)絡(luò)接入管理服務(wù)平臺(tái),根據(jù)用戶的操作指令進(jìn)行水質(zhì)信息實(shí)時(shí)查看、設(shè)備參數(shù)設(shè)置或設(shè)備手動(dòng)控制。從而可以對(duì)水產(chǎn)養(yǎng)殖監(jiān)測(cè)設(shè)備進(jìn)行平臺(tái)化的統(tǒng)一管理和維護(hù),并且能夠與用戶形成良好互動(dòng),使得用戶能夠?qū)崟r(shí)查看監(jiān)測(cè)數(shù)據(jù)并對(duì)現(xiàn)場(chǎng)設(shè)備進(jìn)行控制。
作為進(jìn)一步改進(jìn),上述用戶服務(wù)平臺(tái)根據(jù)用戶的操作指令進(jìn)行水質(zhì)信息實(shí)時(shí)查看、設(shè)備參數(shù)設(shè)置或設(shè)備手動(dòng)控制的步驟中,還可以包含以下步驟:
為用戶進(jìn)行登錄認(rèn)證;
通過認(rèn)證后,從管理服務(wù)平臺(tái)接收魚塘的水質(zhì)信息和控制設(shè)備的狀態(tài)數(shù)據(jù),并顯示在主功能界面上,水質(zhì)信息至少包含以下之一或其任意組合:溫度、pH值、水位、溶氧量;所述控制設(shè)備的狀態(tài)數(shù)據(jù)至少包含增氧泵狀態(tài)。
在收到用戶選擇單個(gè)魚塘的指令后,在單個(gè)魚塘主控制界面中顯示該魚塘的溶氧量變化曲線,魚塘的養(yǎng)殖情況,并在界面上顯示閘刀圖形控件,控制增氧泵的開啟與關(guān)閉,在收到用戶點(diǎn)擊閘刀圖形控件的指令后,向該控件 對(duì)應(yīng)的前端信息采集與設(shè)備控制裝置或增氧泵遠(yuǎn)程發(fā)送控制命令,控制增氧泵啟動(dòng)或關(guān)閉。通過閘刀圖形控件來控制增氧泵的開啟與關(guān)閉,更貼近與農(nóng)戶實(shí)際操作,進(jìn)一步確保用戶能夠得到提供良好的互動(dòng)體驗(yàn)。
作為進(jìn)一步改進(jìn),該方法還包含以下步驟:
如果用戶服務(wù)平臺(tái)預(yù)設(shè)置為自動(dòng)開啟增氧泵模式,則在收到事件告警信息后,檢測(cè)該事件告警信息所對(duì)應(yīng)魚塘的溶氧量是否低于預(yù)設(shè)的溶氧安全閾值,如果低于溶氧安全閾值,則自動(dòng)向該魚塘對(duì)應(yīng)的前端信息采集與設(shè)備控制裝置或增氧泵遠(yuǎn)程發(fā)送開啟該魚塘增氧泵的控制命令,開啟該魚塘對(duì)應(yīng)的增氧泵進(jìn)行增氧。從而確保在農(nóng)民不便或者繁忙時(shí),可以自動(dòng)對(duì)魚塘進(jìn)行補(bǔ)氧,避免造成農(nóng)民財(cái)產(chǎn)損失。
作為進(jìn)一步改進(jìn),發(fā)送開啟該魚塘增氧泵的控制命令的步驟之后,還包含以下步驟:
實(shí)時(shí)查詢?cè)擊~塘的溶氧量,當(dāng)溶氧量達(dá)到溶氧安全閾值時(shí),提示用戶關(guān)閉增氧泵,或者自動(dòng)發(fā)送關(guān)閉該魚塘增氧泵的控制命令。從而能夠保證合理供氧,在降低農(nóng)民養(yǎng)殖成本的同時(shí)確保魚塘的溶氧維持在最適合魚類生長的水平。
作為進(jìn)一步改進(jìn),該方法還可以包含以下步驟:
管理服務(wù)平臺(tái)保存每個(gè)魚塘與其周邊魚塘的對(duì)應(yīng)關(guān)系,以及各魚塘與前端信息采集與設(shè)備控制裝置的對(duì)應(yīng)關(guān)系;
以第一周期定期計(jì)算魚塘所對(duì)應(yīng)的各周邊魚塘的前端信息采集與設(shè)備控 制裝置的檢測(cè)數(shù)據(jù)(水質(zhì)信息數(shù)據(jù))的平均值,作為該魚塘的基準(zhǔn)數(shù)據(jù);
以第二周期定期將魚塘的實(shí)時(shí)檢測(cè)數(shù)據(jù)與基準(zhǔn)數(shù)據(jù)相比較,確定比較結(jié)果是否超出預(yù)設(shè)閾值;第一周期大于第二周期;
確定比較結(jié)果超出預(yù)設(shè)閾值時(shí),根據(jù)魚塘的基準(zhǔn)數(shù)據(jù)校準(zhǔn)實(shí)時(shí)檢測(cè)數(shù)據(jù),根據(jù)校準(zhǔn)后的基準(zhǔn)數(shù)據(jù)進(jìn)行該魚塘的水質(zhì)管控。
從而即便某個(gè)魚塘的水質(zhì)檢測(cè)設(shè)備(前端信息采集與設(shè)備控制裝置)發(fā)生故障,導(dǎo)致檢測(cè)數(shù)據(jù)跳變,也不會(huì)影響該魚塘的正常水質(zhì)管控,如補(bǔ)氧控制、PH值控制、水溫控制、水位控制等,確保魚塘的水質(zhì)(如溶氧量、PH值、水溫、水位)始終保持在安全范圍內(nèi),不會(huì)因不可控的設(shè)備故障而造成農(nóng)戶財(cái)產(chǎn)損失,提高整個(gè)監(jiān)控系統(tǒng)的安全可靠性。
作為進(jìn)一步改進(jìn),該方法還包含以下步驟:在某個(gè)前端信息采集與設(shè)備控制裝置的檢測(cè)數(shù)據(jù)(水質(zhì)信息數(shù)據(jù))缺失時(shí),查找該前端信息采集與設(shè)備控制裝置所對(duì)應(yīng)的魚塘的周邊魚塘的同類檢測(cè)數(shù)據(jù),根據(jù)該魚塘周邊魚塘的同類檢測(cè)數(shù)據(jù)的平均值,導(dǎo)出當(dāng)前缺失的檢測(cè)數(shù)據(jù),并根據(jù)所導(dǎo)出的檢測(cè)數(shù)據(jù),進(jìn)行該缺失檢測(cè)數(shù)據(jù)的魚塘的水質(zhì)管控。從而即便某個(gè)魚塘的前端信息采集與設(shè)備控制裝置發(fā)生故障,也不會(huì)影響該魚塘的正常補(bǔ)氧控制,確保魚塘的溶氧量始終保持在安全范圍內(nèi),提高整個(gè)監(jiān)控系統(tǒng)的安全可靠性。
附圖說明
圖1是本發(fā)明第一實(shí)施方式的水產(chǎn)養(yǎng)殖監(jiān)控方法流程圖;
圖2是本發(fā)明第一實(shí)施方式的用戶遠(yuǎn)程控制方法流程圖;
圖3是本發(fā)明第二實(shí)施方式的水產(chǎn)養(yǎng)殖監(jiān)控方法補(bǔ)充流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明的實(shí)施方式作進(jìn)一步地詳細(xì)描述。
本發(fā)明一較佳實(shí)施方式涉及一種水產(chǎn)養(yǎng)殖監(jiān)控及用戶遠(yuǎn)程控制方法,其系統(tǒng)包含分布于各魚塘的前端信息采集與設(shè)備控制裝置,網(wǎng)關(guān),通信網(wǎng)絡(luò),以及管理服務(wù)平臺(tái)。其中前端信息采集與設(shè)備控制裝置包含:溶氧傳感器、PH傳感器、水位監(jiān)測(cè)傳感器、溫度監(jiān)測(cè)傳感器、增氧泵等等。其中,增氧泵由溶氧傳感器控制或者由管理服務(wù)平臺(tái)直接控制。
整個(gè)水產(chǎn)養(yǎng)殖監(jiān)控及用戶遠(yuǎn)程控制方法主要包含三部分:
第一部分:前端信息采集與設(shè)備控制裝置周期性進(jìn)行魚塘水質(zhì)信息感知和匯聚,通過網(wǎng)關(guān)和通信網(wǎng)絡(luò)將水質(zhì)信息上報(bào)到管理服務(wù)平臺(tái)。
第二部分:管理服務(wù)平臺(tái)接收前端信息采集與設(shè)備控制裝置上報(bào)的水質(zhì)信息,完成各類水質(zhì)信息存儲(chǔ),并進(jìn)行用戶業(yè)務(wù)鑒權(quán)、事件告警信息存儲(chǔ)、事件告警信息通知、遠(yuǎn)程控制前端信息采集與設(shè)備控制裝置、以及進(jìn)行用戶設(shè)置遠(yuǎn)程管理;
第三部分:用戶服務(wù)平臺(tái)安裝于用戶的移動(dòng)終端上,通過有線或無線網(wǎng)絡(luò)接入管理服務(wù)平臺(tái),根據(jù)用戶的操作指令進(jìn)行水質(zhì)信息實(shí)時(shí)查看、設(shè)備參數(shù)設(shè)置或設(shè)備手動(dòng)控制。
其中,第一部分和第二部分主要涉及水產(chǎn)養(yǎng)殖監(jiān)控流程,第三部分主要 涉及用戶遠(yuǎn)程控制流程。
具體的水產(chǎn)養(yǎng)殖監(jiān)控流程如圖1所示:
步驟101中,前端信息采集與設(shè)備控制裝置定時(shí)采集水質(zhì)信息(如溶氧量、PH值、水溫、水位等)。
步驟102中,前端信息采集與設(shè)備控制裝置通過無線收發(fā)模塊將采集的水質(zhì)信息以及控制設(shè)備的狀態(tài)數(shù)據(jù)傳輸?shù)絽R聚節(jié)點(diǎn)??刂圃O(shè)備的狀態(tài)數(shù)據(jù)包含溶氧傳感器所控制的增氧泵的狀態(tài)(打開/關(guān)閉)。
步驟103中,匯聚節(jié)點(diǎn)將所收到的數(shù)據(jù)轉(zhuǎn)換處理后,上傳到網(wǎng)關(guān)。
步驟104中,網(wǎng)關(guān)通過有線或無線網(wǎng)絡(luò)與管理服務(wù)平臺(tái)相連,將水質(zhì)信息以及控制設(shè)備的狀態(tài)數(shù)據(jù)上傳到管理服務(wù)平臺(tái)的后臺(tái)數(shù)據(jù)庫。步驟101-104周期性執(zhí)行,如1分鐘采集一次水質(zhì)信息并上報(bào)。
步驟105中,前端信息采集與設(shè)備控制裝置在水質(zhì)信息超出了規(guī)定閾值或者底層設(shè)備處于異常時(shí),生成事件告警信息。
步驟106中,前端信息采集與設(shè)備控制裝置通過匯聚節(jié)點(diǎn)將事件告警信息上傳到網(wǎng)關(guān)。
步驟107中,網(wǎng)關(guān)收到事件告警信息后,進(jìn)一步核實(shí)該告警信息對(duì)應(yīng)的水質(zhì)信息(水質(zhì)數(shù)據(jù))是否超出規(guī)定的閾值,如果未超出則檢查報(bào)警原因;如果確實(shí)超出規(guī)定閾值,則進(jìn)入步驟108,網(wǎng)關(guān)通過有線或無線網(wǎng)絡(luò)將該事件告警信息上傳到管理服務(wù)平臺(tái)。
步驟109中,管理服務(wù)平臺(tái)存儲(chǔ)該事件告警信息,供用戶實(shí)時(shí)查看;并 且,通過無線網(wǎng)絡(luò)將該事件告警信息發(fā)送到系統(tǒng)管理人員/用戶的移動(dòng)終端上,也可以發(fā)送到用戶的用戶服務(wù)平臺(tái)。
用戶遠(yuǎn)程控制流程如圖2所示。
步驟201中,用戶服務(wù)平臺(tái)為用戶進(jìn)行登錄認(rèn)證;如果通過認(rèn)證,則進(jìn)入步驟202;如果未通過,則結(jié)束本流程。
步驟202中,用戶服務(wù)平臺(tái)從管理服務(wù)平臺(tái)接收魚塘的水質(zhì)數(shù)據(jù)、以及控制設(shè)備的狀態(tài)數(shù)據(jù),并顯示在主功能界面上。水質(zhì)數(shù)據(jù)至少包含:溫度、pH值、水位、溶氧量;控制設(shè)備的狀態(tài)數(shù)據(jù)至少包含增氧泵的狀態(tài)(打開/關(guān)閉)。
步驟203中,用戶在主功能界面上點(diǎn)擊單個(gè)魚塘,用戶服務(wù)平臺(tái)在收到用戶選擇單個(gè)魚塘的指令后,在主控制界面中顯示該魚塘的溶氧量變化曲線,魚塘的養(yǎng)殖情況,并在界面上顯示閘刀圖形控件,控制增氧泵的開啟與關(guān)閉,在收到用戶點(diǎn)擊閘刀圖形控件的指令后,可以向該控件對(duì)應(yīng)的前端信息采集與設(shè)備控制裝置(溶氧傳感器)遠(yuǎn)程發(fā)送控制命令,控制增氧泵啟動(dòng)或關(guān)閉;或者也可以直接向?qū)?yīng)的增氧泵遠(yuǎn)程發(fā)送控制命令,控制該增氧泵的啟動(dòng)或關(guān)閉。通過閘刀圖形控件來控制增氧泵的開啟與關(guān)閉,更貼近與農(nóng)戶實(shí)際操作,進(jìn)一步確保用戶能夠得到提供良好的互動(dòng)體驗(yàn)。
步驟204中,用戶服務(wù)平臺(tái)收到事件告警信息后,提示用戶查看該事件告警信息。
步驟205中,為用戶查看并顯示該事件告警信息具體對(duì)應(yīng)哪個(gè)魚塘,及該魚塘的水質(zhì)信息,確定報(bào)警原因。
步驟206中,判斷報(bào)警原因是否是因?yàn)槿毖酰丛撌录婢畔⑺鶎?duì)應(yīng)魚塘的溶氧量是否低于溶氧安全閾值;如果是,則進(jìn)入步驟207;如果不是則進(jìn)入步驟208,檢查其他報(bào)警原因并處理。
步驟207中,根據(jù)用戶的指令,向該缺氧魚塘對(duì)應(yīng)的溶氧傳感器(前端信息采集與設(shè)備控制裝置)遠(yuǎn)程發(fā)送開啟該魚塘對(duì)應(yīng)的增氧泵的控制命令(對(duì)應(yīng)于溶氧傳感器控制增氧泵的系統(tǒng))?;蛘?,也可以直接向該魚塘對(duì)應(yīng)的增氧泵遠(yuǎn)程發(fā)送開啟該魚塘增氧泵的控制命令(對(duì)應(yīng)于直接控制增氧泵的情況)。
步驟209中,用戶服務(wù)平臺(tái)實(shí)時(shí)查詢?cè)撻_啟增氧泵的魚塘的溶氧量并顯示。
步驟210中,判斷溶氧量是否達(dá)到溶氧安全閾值,如果達(dá)到則進(jìn)入步驟211,提示用戶關(guān)閉增氧泵;如果未達(dá)到則返回步驟209,繼續(xù)對(duì)溶氧量進(jìn)行判斷。步驟211中,也可以自動(dòng)發(fā)送關(guān)閉該魚塘對(duì)應(yīng)的增氧泵的控制命令。從而能夠保證合理供氧,在降低農(nóng)民養(yǎng)殖成本的同時(shí)確保魚塘的溶氧維持在最適合魚類生長的水平。
通過本實(shí)施方式,可以對(duì)水產(chǎn)養(yǎng)殖監(jiān)測(cè)設(shè)備進(jìn)行平臺(tái)化的統(tǒng)一管理和維護(hù),并且能夠與用戶形成良好互動(dòng),使得用戶能夠?qū)崟r(shí)查看監(jiān)測(cè)數(shù)據(jù)并對(duì)現(xiàn)場(chǎng)設(shè)備進(jìn)行控制。
本流程中,如果該用戶服務(wù)平臺(tái)預(yù)設(shè)置為自動(dòng)開啟增氧泵模式,則也可以在收到事件告警信息后,直接檢測(cè)事件告警信息所對(duì)應(yīng)魚塘的溶氧量是否低于預(yù)設(shè)的溶氧安全閾值,如果低于溶氧安全閾值,則自動(dòng)向該缺氧魚塘對(duì) 應(yīng)的溶氧傳感器(前端信息采集與設(shè)備控制裝置)/增氧泵遠(yuǎn)程發(fā)送開啟該魚塘增氧泵的控制命令,開啟該魚塘對(duì)應(yīng)的增氧泵進(jìn)行增氧。從而確保在農(nóng)民不便或者繁忙時(shí),可以自動(dòng)對(duì)魚塘進(jìn)行補(bǔ)氧,避免造成農(nóng)民財(cái)產(chǎn)損失。
本發(fā)明第二實(shí)施方式同樣涉及一種水產(chǎn)養(yǎng)殖監(jiān)控及用戶遠(yuǎn)程控制方法,在第一實(shí)施方式的基礎(chǔ)上增加水產(chǎn)養(yǎng)殖監(jiān)控系統(tǒng)的監(jiān)測(cè)數(shù)據(jù)(水質(zhì)信息)校準(zhǔn)流程,具體流程如圖3所示。
步驟301中,管理服務(wù)平臺(tái)保存每個(gè)魚塘與其周邊魚塘的對(duì)應(yīng)關(guān)系表,以及各魚塘與前端信息采集與設(shè)備控制裝置的對(duì)應(yīng)關(guān)系表。前端信息采集與設(shè)備控制裝置包含:溶氧傳感器、PH傳感器、水位監(jiān)測(cè)傳感器、溫度監(jiān)測(cè)傳感器等。
步驟302中,前端信息采集與設(shè)備控制裝置定期對(duì)水質(zhì)進(jìn)行監(jiān)測(cè),獲取監(jiān)測(cè)數(shù)據(jù)(水質(zhì)信息),上報(bào)到管理服務(wù)平臺(tái)。管理服務(wù)平臺(tái)將各前端信息采集與設(shè)備控制裝置上報(bào)的實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)保存在原數(shù)據(jù)庫中。
步驟303中,管理服務(wù)平臺(tái)定期(如每半天或每兩小時(shí))計(jì)算每個(gè)魚塘所對(duì)應(yīng)的一個(gè)或多個(gè)周邊魚塘的前端信息采集與設(shè)備控制裝置的監(jiān)測(cè)數(shù)據(jù)的平均值,作為該魚塘的基準(zhǔn)數(shù)據(jù)。
步驟304中,管理服務(wù)平臺(tái)定期(如每隔30分鐘)將原數(shù)據(jù)庫中魚塘的前端信息采集與設(shè)備控制裝置的實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)與其基準(zhǔn)數(shù)據(jù)相比較,如果比較得到的偏差超出預(yù)設(shè)閾值,則判定該魚塘對(duì)應(yīng)的前端信息采集與設(shè)備控制裝置數(shù)據(jù)異常,進(jìn)入步驟305;反之則進(jìn)入步驟307。
步驟305中,將該魚塘的基準(zhǔn)數(shù)據(jù)替換該實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù),寫入校準(zhǔn)數(shù)據(jù) 庫。接著進(jìn)入步驟306。
步驟306中,生成該前端信息采集與設(shè)備控制裝置監(jiān)測(cè)數(shù)據(jù)異常告警信息,直接通知人工進(jìn)行數(shù)據(jù)監(jiān)測(cè)校準(zhǔn),對(duì)前端信息采集與設(shè)備控制裝置(溶氧傳感器、PH值傳感器等)進(jìn)行檢修。或者,也可以在多次發(fā)現(xiàn)該設(shè)備監(jiān)測(cè)數(shù)據(jù)異常的情況下,再通知人工進(jìn)行數(shù)據(jù)監(jiān)測(cè)校準(zhǔn),對(duì)前端信息采集與設(shè)備控制裝置進(jìn)行檢修。
步驟307中,將該魚塘的實(shí)時(shí)監(jiān)測(cè)數(shù)據(jù)(即原數(shù)據(jù))寫入校準(zhǔn)數(shù)據(jù)庫中。
步驟308中,根據(jù)校準(zhǔn)數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行魚塘的水質(zhì)判斷和水質(zhì)管控。水質(zhì)管控的方式主要包括補(bǔ)氧管控、或者PH值調(diào)控。如判斷該校準(zhǔn)數(shù)據(jù)庫中該魚塘的溶氧量是否低于預(yù)設(shè)的溶氧量安全閾值,如果低于溶氧量安全閾值,則啟動(dòng)該魚塘的增氧泵,對(duì)該魚塘進(jìn)行補(bǔ)氧;又比如判斷該校準(zhǔn)數(shù)據(jù)庫中該魚塘的PH值數(shù)據(jù)是否在預(yù)設(shè)的安全范圍內(nèi),如果超出預(yù)設(shè)的安全范圍,則對(duì)該魚塘的PH值進(jìn)行調(diào)整。
需要說明的是,本實(shí)施方式中,需要定期對(duì)魚塘與其周邊魚塘的對(duì)應(yīng)關(guān)系表,以及各魚塘與前端信息采集與設(shè)備控制裝置的對(duì)應(yīng)關(guān)系表進(jìn)行更新,以確保校準(zhǔn)數(shù)據(jù)的正確性。
通過本實(shí)施方式,即便某個(gè)魚塘的監(jiān)測(cè)設(shè)備(前端信息采集與設(shè)備控制裝置)發(fā)生故障,導(dǎo)致監(jiān)測(cè)數(shù)據(jù)跳變,也不會(huì)影響該魚塘正常的水質(zhì)管控,如補(bǔ)氧控制、PH值控制等,確保魚塘水質(zhì)(如溶氧量、PH值)始終保持在安全范圍內(nèi),不會(huì)因不可控的設(shè)備故障而造成農(nóng)民財(cái)產(chǎn)損失,提高整個(gè)監(jiān)控系統(tǒng)的安全可靠性。該方法很好地解決了前端信息采集與設(shè)備控制裝置故障不能正確上報(bào)數(shù)據(jù)的 情況下(特別是在夜間無人值守時(shí))可能造成該打開增氧泵時(shí)而沒有打開、未及時(shí)調(diào)整水體PH值,造成魚死亡,引起農(nóng)民財(cái)產(chǎn)損失的問題。
本實(shí)施方式中,管理服務(wù)平臺(tái)還可以進(jìn)一步對(duì)前端信息采集與設(shè)備控制裝置的檢測(cè)數(shù)據(jù)進(jìn)行監(jiān)控,在某個(gè)前端信息采集與設(shè)備控制裝置的檢測(cè)數(shù)據(jù)缺失時(shí),查找該前端信息采集與設(shè)備控制裝置所對(duì)應(yīng)的魚塘的周邊魚塘的同類檢測(cè)數(shù)據(jù),根據(jù)該魚塘周邊魚塘的同類檢測(cè)數(shù)據(jù)的平均值,導(dǎo)出當(dāng)前缺失的檢測(cè)數(shù)據(jù),并根據(jù)所導(dǎo)出的檢測(cè)數(shù)據(jù),進(jìn)行該缺失檢測(cè)數(shù)據(jù)的魚塘的水質(zhì)管控。如判斷該導(dǎo)出的溶氧量是否低于預(yù)設(shè)的溶氧量安全閾值,如果低于溶氧量安全閾值,則啟動(dòng)該魚塘的增氧泵,對(duì)該魚塘進(jìn)行補(bǔ)氧。從而即便某個(gè)魚塘的前端信息采集與設(shè)備控制裝置發(fā)生故障,也不會(huì)影響該魚塘的正常水質(zhì)控制,確保魚塘的溶氧量始終保持在安全范圍內(nèi),提高整個(gè)監(jiān)控系統(tǒng)的安全可靠性。
雖然通過參照本發(fā)明的某些優(yōu)選實(shí)施方式,已經(jīng)對(duì)本發(fā)明進(jìn)行了圖示和描述,但本領(lǐng)域的普通技術(shù)人員應(yīng)該明白,可以在形式上和細(xì)節(jié)上對(duì)其作各種改變,而不偏離本發(fā)明的精神和范圍。