氣象設(shè)備缺測數(shù)據(jù)自動補測方法
【專利摘要】本發(fā)明涉及氣象設(shè)備缺測數(shù)據(jù)自動補測方法,設(shè)置一時間段的時間標簽,該時間標簽至少包括一一對應(yīng)的數(shù)據(jù)應(yīng)上傳時間點和傳輸標志;氣象傳感器所采集數(shù)據(jù)根據(jù)應(yīng)上傳時間與時間標簽建立對應(yīng)關(guān)系,并一起存入存儲模塊,同時上傳給接收端;接收端接收數(shù)據(jù)后將接收到的氣象傳感器所采集數(shù)據(jù)對應(yīng)的傳輸標志變?yōu)閭鬏敵晒顟B(tài);定時輪詢傳輸標志,找出傳輸標志沒有變化的傳輸標志對應(yīng)的時間標簽,并要求這些時間標簽對應(yīng)的數(shù)據(jù)重新上傳,以實現(xiàn)缺測數(shù)據(jù)的自動補測。本方法簡單、易行、效率高,且穩(wěn)定、可靠。
【專利說明】氣象設(shè)備缺測數(shù)據(jù)自動補測方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及一種氣象設(shè)備缺測數(shù)據(jù)自動補測方法。
【背景技術(shù)】
[0002]氣象設(shè)備通過氣象傳感器自動采集大氣的溫度、濕度、氣壓、降水等氣象要素的數(shù)據(jù),并通過通訊載體傳遞數(shù)據(jù)。氣象設(shè)備可能通過有線方式(例如,串口、網(wǎng)線、電話線等)、無線方式(例如:GPRS、紅外、藍牙、ZIGBee等)進行采集數(shù)據(jù)的傳輸,由于通訊載體可能在可控或不可控的情況下中斷,導致氣象設(shè)備采集的數(shù)據(jù)不能準確、及時的上傳,導致數(shù)據(jù)不夠連續(xù)、完整。因此,需要一種能對氣象設(shè)備缺測數(shù)據(jù)進行自動補測的方法。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的是提供一種氣象設(shè)備缺測數(shù)據(jù)自動補測方法,以解決由于通訊中斷導致氣象設(shè)備采集的數(shù)據(jù)不夠連續(xù)、完整的問題。
[0004]為實現(xiàn)上述目的,本發(fā)明的氣象設(shè)備缺測數(shù)據(jù)自動補測方法包括如下步驟:
[0005](I)設(shè)置一時間段的時間標簽,該時間標簽至少包括一一對應(yīng)的數(shù)據(jù)應(yīng)上傳時間點和傳輸標志;
[0006](2)氣象傳感器所采集數(shù)據(jù)根據(jù)應(yīng)上傳時間與時間標簽建立對應(yīng)關(guān)系,并一起存入存儲模塊,同時上傳給接收端;
[0007](3)接收端接收數(shù)據(jù)后將接收到的氣象傳感器所采集數(shù)據(jù)對應(yīng)的傳輸標志變?yōu)閭鬏敵晒顟B(tài);
[0008](4)定時輪詢傳輸標志,找出傳輸標志沒有變化的傳輸標志對應(yīng)的時間標簽,并要求這些時間標簽對應(yīng)的數(shù)據(jù)重新上傳,以實現(xiàn)缺測數(shù)據(jù)的自動補測。
[0009]所述步驟(I)中一時間段是指一天。
[0010]設(shè)置時間標簽時,傳輸標志為原始狀態(tài)置I,傳輸成功時成功狀態(tài)值O。
[0011]步驟(4)中接收端將所找出的傳輸標志沒有變化的傳輸標志對應(yīng)的時間標簽回傳給氣象設(shè)備,命令氣象設(shè)備再次發(fā)送缺測時間標簽對應(yīng)的數(shù)據(jù)。
[0012]還包括步驟(5)若是接收端要求M次數(shù)據(jù)重新上傳后,仍沒有接收到要求上傳的數(shù)據(jù)時,則將M次要求重新上送而沒接收到的數(shù)據(jù)對應(yīng)時間標簽的傳輸標志變?yōu)閭鬏斒顟B(tài)。
[0013]本發(fā)明的氣象設(shè)備缺測數(shù)據(jù)自動補測方法設(shè)置包括應(yīng)上傳時間點和傳輸標志的時間標簽,且將時間標簽與要上傳的數(shù)據(jù)建立對應(yīng)關(guān)系,并一同存儲、上傳,接收端對接收到的數(shù)據(jù)進行傳輸標志的改變,以統(tǒng)計沒有接收到的時間點的數(shù)據(jù),并以此為依據(jù)要求重新上傳缺測數(shù)據(jù),實現(xiàn)對缺測數(shù)據(jù)的自動補測,該方法簡單、易行、效率高,且穩(wěn)定、可靠。
【專利附圖】
【附圖說明】
[0014]圖1是實施例的流程圖。
【具體實施方式】
[0015]氣象設(shè)備缺測數(shù)據(jù)自動補測方法包括如下步驟:
[0016](I)設(shè)置一時間段的時間標簽,該時間標簽至少包括一一對應(yīng)的數(shù)據(jù)應(yīng)上傳時間點和傳輸標志,此吃設(shè)置的傳輸標志為原始狀態(tài),置I;
[0017]設(shè)氣象設(shè)備上傳頻率為N次/分鐘,那么該氣象設(shè)備每天(O點至當天23點59分),會正常傳輸N*1440條數(shù)據(jù);
[0018]在當天的23點59分生成以下一天時間標簽命名的文件,文件內(nèi)容為以應(yīng)該上傳的時間表標簽外傳輸標志為行的文件;例如:氣象設(shè)備每分鐘上傳一條數(shù)據(jù),在2013年10月9日23:59分生成標簽文件名為:2013-10-10.bc,文件內(nèi)容為:
[0019]00:00:001
[0020]00:01:001
[0021]......
[0022]23:59:001。
[0023](2)氣象傳感器所采集數(shù)據(jù)根據(jù)應(yīng)上傳時間與時間標簽建立對應(yīng)關(guān)系,步驟(I)中文件共有1440條數(shù)據(jù),每條數(shù)據(jù)為一行,時間標簽和數(shù)據(jù)值以空格分隔,將時間標簽和對應(yīng)的數(shù)據(jù)一起存入存儲模塊,同時上傳給接收端;
[0024](3)接收端接收數(shù)據(jù)后將接收到的氣象傳感器所采集數(shù)據(jù)對應(yīng)的傳輸標志變?yōu)閭鬏敵晒顟B(tài)置O,傳輸標志由I變?yōu)镺表不傳輸成功;
[0025](4)定時輪詢傳輸標志,找出傳輸標志沒有變化的傳輸標志對應(yīng)的時間標簽,即傳輸標志仍為I的時間標簽,接收端將所找出的傳輸標志仍為I的傳輸標志對應(yīng)的時間標簽回傳給氣象設(shè)備,命令氣象設(shè)備再次發(fā)送缺測時間標簽對應(yīng)的數(shù)據(jù),以實現(xiàn)缺測數(shù)據(jù)的自動補測;
[0026](5)若是接收端要求M次數(shù)據(jù)重新上傳后,仍沒有接收到要求上傳的數(shù)據(jù)時,則將M次要求重新上送而沒接收到的數(shù)據(jù)對應(yīng)時間標簽的傳輸標志變?yōu)閭鬏斒顟B(tài)置2,且不再要求重新上送M次要求重新上送而沒接收到的數(shù)據(jù)。M、N均為人工設(shè)置的自然數(shù)。
【權(quán)利要求】
1.氣象設(shè)備缺測數(shù)據(jù)自動補測方法,其特征在于,該方法包括如下步驟: (1)設(shè)置一時間段的時間標簽,該時間標簽至少包括對應(yīng)的數(shù)據(jù)應(yīng)上傳時間點和傳輸標志; (2)氣象傳感器所采集數(shù)據(jù)根據(jù)應(yīng)上傳時間與時間標簽建立對應(yīng)關(guān)系,并一起存入存儲模塊,同時上傳給接收端; (3)接收端接收數(shù)據(jù)后將接收到的氣象傳感器所采集數(shù)據(jù)對應(yīng)的傳輸標志變?yōu)閭鬏敵晒顟B(tài); (4)定時輪詢傳輸標志,找出傳輸標志沒有變化的傳輸標志對應(yīng)的時間標簽,并要求這些時間標簽對應(yīng)的數(shù)據(jù)重新上傳,以實現(xiàn)缺測數(shù)據(jù)的自動補測。
2.根據(jù)權(quán)利要求1所述的氣象設(shè)備缺測數(shù)據(jù)自動補測方法,其特征在于:所述步驟(I)中一時間段是指一天。
3.根據(jù)權(quán)利要求1所述的氣象設(shè)備缺測數(shù)據(jù)自動補測方法,其特征在于;設(shè)置時間標簽時,傳輸標志為原始狀態(tài)置I,傳輸成功時成功狀態(tài)值O。
4.根據(jù)權(quán)利要求1所述的氣象設(shè)備缺測數(shù)據(jù)自動補測方法,其特征在于:步驟(4)中接收端將所找出的傳輸標志沒有變化的傳輸標志對應(yīng)的時間標簽回傳給氣象設(shè)備,命令氣象設(shè)備再次發(fā)送缺測時間標簽對應(yīng)的數(shù)據(jù)。
5.根據(jù)權(quán)利要求1-4中任一項所述的氣象設(shè)備缺測數(shù)據(jù)自動補測方法,其特征在于:還包括步驟(5)若是接收端要求M次數(shù)據(jù)重新上傳后,仍沒有接收到要求上傳的數(shù)據(jù)時,則將M次要求重新上送而沒接收到的數(shù)據(jù)對應(yīng)時間標簽的傳輸標志變?yōu)閭鬏斒顟B(tài)。
【文檔編號】G01W1/02GK104297815SQ201410187557
【公開日】2015年1月21日 申請日期:2014年5月4日 優(yōu)先權(quán)日:2014年5月4日
【發(fā)明者】張程, 許家慈, 劉樹哲, 蔡春獻, 李堯 申請人:凱邁(洛陽)環(huán)測有限公司