本發(fā)明涉及雨洪資源,具體涉及雨洪資源的立體化監(jiān)測方法及系統(tǒng)。
背景技術(shù):
1、在當前的雨洪資源監(jiān)測系統(tǒng)中,確保數(shù)據(jù)的完整性至關(guān)重要,常見的方法包括md5校驗和循環(huán)冗余校驗(crc)。md5校驗是一種被廣泛采用的加密散列函數(shù),它通過計算原始數(shù)據(jù)的md5散列值來確保數(shù)據(jù)在傳輸或存儲過程中未被篡改。這種方法因其簡潔高效而被廣泛應用于數(shù)據(jù)完整性驗證;
2、而crc,則是一種通過特定的數(shù)學算法生成固定長度的短校驗碼的方法,用于檢測數(shù)據(jù)傳輸過程中可能出現(xiàn)的錯誤。crc校驗對于識別因傳輸信道噪聲或干擾引起的單比特錯誤或小范圍錯誤特別有效;
3、盡管md5和crc所傳輸?shù)挠靡孕r灥臄?shù)據(jù)量相對較小,這對于保護傳輸?shù)臄?shù)據(jù)完整性具有重要意義,但考慮到持續(xù)不斷的數(shù)據(jù)傳輸,云端接收到的數(shù)據(jù)量仍然可能變得非常龐大。這龐大的數(shù)據(jù)量對云端存儲、處理以及分析都提出了更高的要求,造成云端的壓力;
4、為了解決上述問題,本發(fā)明提出了一種解決方案。
技術(shù)實現(xiàn)思路
1、本發(fā)明的目的在于提供雨洪資源的立體化監(jiān)測方法及系統(tǒng),為了解決上述背景技術(shù)中提出的問題;
2、本發(fā)明的目的可以通過以下技術(shù)方案實現(xiàn):
3、雨洪資源的立體化監(jiān)測方法,包括以下步驟:
4、步驟一:雨洪數(shù)據(jù)處理終端接收到傳輸?shù)漠斍皶r刻的雨洪資源監(jiān)測數(shù)據(jù)后對其進行二進制轉(zhuǎn)換得到當前時刻的雨洪進制監(jiān)測數(shù)據(jù);
5、步驟二:每四個字符劃分為一組對照字串,將當前時刻的雨洪進制數(shù)據(jù)劃分為若干組對照字串,然后針對劃分成的每一組對照字串將其和數(shù)字0~7對應的四位二進制數(shù)及其反向進制數(shù)進行一致性比對,得到每組對照字串的對象字串和校驗字串;
6、步驟三:針對劃分成的每一組對照字串的對象字串,按照從左到右的順序,依次截取出每一組對照字串的對象字串的前兩個字串,并根據(jù)所述前兩個字串的內(nèi)容選定數(shù)字0或1作為對應對照字串的縮減字符;
7、步驟四:根據(jù)劃分成的所有組對照字串的縮減字符及其的對象字串得到當前時刻的雨洪監(jiān)測數(shù)據(jù)和雨洪校驗數(shù)據(jù)。
8、進一步地,在完成步驟一前還需要進行以下步驟:
9、本地采集終端,實時對若干雨洪參量的監(jiān)測數(shù)據(jù)進行采集得到實時的雨洪資源監(jiān)測數(shù)據(jù),將其傳輸?shù)接旰閿?shù)據(jù)處理終端,雨洪參量包括降雨量、河流的水位與流量、城市雨水徑流中的污染物含量、水溫與氣溫。
10、進一步地,完成步驟四后還需要進行以下步驟:
11、云分析終端接收到傳輸?shù)漠斍皶r刻的雨洪監(jiān)測數(shù)據(jù)和雨洪校驗數(shù)據(jù)后將其傳輸?shù)浇邮招r瀱卧?/p>
12、接收校驗單元接收到傳輸?shù)漠斍皶r刻的雨洪監(jiān)測數(shù)據(jù)和雨洪校驗數(shù)據(jù)后,結(jié)合0~7對應的四位二進制數(shù),根據(jù)所述雨洪校驗數(shù)據(jù)對當前時刻的雨洪監(jiān)測數(shù)據(jù)進行完整性校驗,校驗通過后得到所述當前時刻的雨洪資源監(jiān)測數(shù)據(jù),將其傳輸?shù)劫Y源分析單元中存儲,用以后期進行雨洪資源的分析。
13、雨洪資源的立體化監(jiān)測系統(tǒng),包括:
14、本地采集終端,用于對若干雨洪參量的監(jiān)測數(shù)據(jù)進行采集;
15、雨洪數(shù)據(jù)處理終端,用于對實時的雨洪資源監(jiān)測數(shù)據(jù)進行處理得到對應實時的雨洪監(jiān)測數(shù)據(jù)和雨洪校驗數(shù)據(jù);
16、云分析終端,用于在云端接收、校驗并分析雨洪資源監(jiān)測數(shù)據(jù)。
17、本發(fā)明的有益效果:
18、本發(fā)明通過本地采集終端實時采集雨洪資源監(jiān)測數(shù)據(jù),雨洪數(shù)據(jù)處理終端基于實時的雨洪資源監(jiān)測數(shù)據(jù)將其拆分成雨洪監(jiān)測數(shù)據(jù)和雨洪校驗數(shù)據(jù),其中雨洪監(jiān)測數(shù)據(jù)是基于雨洪資源監(jiān)測數(shù)據(jù)進行的壓縮縮減,雨洪校驗數(shù)據(jù)是用于對雨洪監(jiān)測數(shù)據(jù)的完整性校驗,且雨洪校驗數(shù)據(jù)也用于對壓縮縮減數(shù)據(jù)進行還原,通過此種方式使用以傳輸數(shù)據(jù)的校驗數(shù)據(jù)不僅具備校驗完整性的功能,同時還具備為傳輸?shù)臄?shù)據(jù)進行還原的功能,通過此種方式保證了雨洪資源監(jiān)測數(shù)據(jù)的完整性和準確性,且雨洪校驗資源是基于雨洪資源監(jiān)測數(shù)據(jù)來生成的,雨洪校驗字串的字符數(shù)量與雨洪監(jiān)測數(shù)據(jù)的縮減字符數(shù)量一致,通過此種方式,使雨洪資源監(jiān)測數(shù)據(jù)的傳輸并不會因為增加了校驗數(shù)據(jù)而增加數(shù)據(jù)量,保證了傳輸?shù)馁|(zhì)量和效率,且極大地降低了云端對雨洪監(jiān)測過程中的數(shù)據(jù)容量,有效地緩解了云端的壓力。
1.雨洪資源的立體化監(jiān)測方法,其特征在于,包括以下步驟:
2.根據(jù)權(quán)利要求1所述的雨洪資源的立體化監(jiān)測方法,其特征在于,在完成步驟一前還需要進行以下步驟:
3.根據(jù)權(quán)利要求1所述的雨洪資源的立體化監(jiān)測方法,其特征在于,完成步驟四后還需要進行以下步驟:
4.根據(jù)權(quán)利要求1所述的雨洪資源的立體化監(jiān)測方法,其特征在于,步驟二中,得到每組對照字串的對象字串和校驗字串的步驟如下:
5.根據(jù)權(quán)利要求4所述的雨洪資源的立體化監(jiān)測方法,其特征在于,步驟三中,得到每組對照字串的縮減字符的步驟如下:
6.根據(jù)權(quán)利要求5所述的雨洪資源的立體化監(jiān)測方法,其特征在于,步驟四,得到當前時刻的雨洪監(jiān)測數(shù)據(jù)和雨洪校驗數(shù)據(jù)的步驟如下:
7.雨洪資源的立體化監(jiān)測系統(tǒng),其特征在于,包括: