一種實時定位系統中數據通信與數據保存方式的實現方法
【專利摘要】本發(fā)明提出了一種實時定位系統中數據通信與數據保存方式的實現方法,其中,數據通信方式的實現:根據標簽的移動狀態(tài)不同,將通信頻率設置成若干種;數據保存方式的實現:在進行位置計算時,始終保存一份每個標簽的上一次位置的信息,位置計算模塊每次在計算出新的位置時,將新的位置與對應標簽的當前位置信息進行比較,只有在新的位置信息和當前位置信息不同的時候,即位置發(fā)生變化的時候,才去更新實時數據庫和歷史數據庫。通過按照以上方式設置通信的頻率后,大大降低了網絡傳輸的信息量,也大大減少了數據庫操作次數和需要保存的歷史數據量;通過以上數據保存方式的,進一步降低數據庫的操作次數和歷史數據庫的數據量。
【專利說明】一種實時定位系統中數據通信與數據保存方式的實現方法
【技術領域】
[0001]本發(fā)明屬于定位系統領域,具體涉及一種實時定位系統中數據通信與數據保存方式的實現方法。
【背景技術】
[0002]現有實時定位系統中,對于數據通信方式:用于定位的標簽的通信頻率一般沒有根據標簽的移動狀態(tài)不同而進行對應的設置,但一些運行情況下,大部分的標簽在大部分時間內都是處于靜止狀態(tài)的,這樣網絡傳輸的信息量、數據庫操作次數和需要保存的歷史數據量不夠精煉。
[0003]對于數據保存方式:由于在標簽量很多的情況下,每次向實時數據庫和歷史數據庫中插入數據時都會很慢,特別是歷史數據庫,隨著時間的推移,其保存的數據量越來越大,向其中插入數據將變得越來越慢,即使是通過改進通信方式以后,雖然需要保存的數據已經大大減少,但如果保存歷史數據的時間延長的話,依然會面臨越往后插入數據的速度越慢的問題。
【發(fā)明內容】
[0004]本發(fā)明旨在發(fā)明一種實時定位系統中數據通信與數據保存方式的實現方法,適用于大數據量的處理和管理,精煉實用。
[0005]為實現上述發(fā)明目的,本發(fā)明所采用的技術方案是:
[0006]本發(fā)明的一種實時定位系統中數據通信與數據保存方式的實現方法,其中,數據通信方式的實現:根據標簽的移動狀態(tài)不同,將通信頻率設置成若干種;數據保存方式的實現:在進行位置計算時,始終保存一份每個標簽的上一次位置的信息,位置計算模塊每次在計算出新的位置時,將新的位置與對應標簽的當前位置信息進行比較,只有在新的位置信息和當前位置信息不同的時候,即位置發(fā)生變化的時候,才去更新實時數據庫和歷史數據庫。
[0007]優(yōu)選的,根據標簽的移動狀態(tài)不同,將通信頻率設置成若干種,具體設置方式可為:
[0008]I)當標簽處于靜止狀態(tài)時,設置I分鐘發(fā)送/接收一次標簽的信息;
[0009]2)當標簽處于移動狀態(tài)時,設置每5秒鐘發(fā)送/接收一次標簽信息;
[0010]3)當標簽在一些關鍵區(qū)域中移動時,設置每I秒鐘發(fā)送/接收一次標簽的信息。
[0011]相對于現有技術,本發(fā)明的實時定位系統中數據通信與數據保存方式的實現方法,,具有以下有益的技術效果:
[0012]1、按照本發(fā)明的數據通信方式設置通信的頻率后,不但延長了標簽電池的使用壽命,同時,大大降低了網絡傳輸的信息量,也大大減少了數據庫操作次數和需要保存的歷史數據量;
[0013]2、按照本發(fā)明的數據保存方式,將進一步降低數據庫的操作次數和歷史數據庫的數據量。
【具體實施方式】
[0014]實施例1
[0015](I)、通信方式的實現
[0016]實時定位系統在石化倉庫的實際應用中,大部分的標簽在大部分時間內都是處于靜止狀態(tài)的(這是由于托盤在大部分時間內處于靜止狀態(tài),而托盤的標簽占整個倉庫管理中標簽數量的絕大部分),因此,可以根據標簽的移動狀態(tài)不同,將通信頻率設置成3種:
[0017]1、當標簽處于靜止狀態(tài)時,設置I分鐘發(fā)送/接收一次標簽的信息;
[0018]2、當標簽處于移動狀態(tài)時,設置每5秒鐘發(fā)送/接收一次標簽信息;
[0019]3、當標簽在一些關鍵區(qū)域中移動時,比如說倉庫的出口等處,設置每I秒鐘發(fā)送/接收一次標簽的信息。(需要事先設置關鍵區(qū)域,還有以上的時間只供參考)
[0020]按照以上方式設置通信的頻率后,不但延長了標簽電池的使用壽命,同時,大大降低了網絡傳輸的信息量,也大大減少了數據庫操作次數和需要保存的歷史數據量。
[0021](2)、數據保存方式的實現
[0022]由于在標簽量很多的情況下,每次向實時數據庫和歷史數據庫中插入數據時都會很慢,特別是歷史數據庫,隨著時間的推移,其保存的數據量越來越大,向其中插入數據將變得越來越慢,即使是通過改進通信方式以后,雖然需要保存的數據已經大大減少,但如果保存歷史數據的時間延長的話,依然會面臨越往后插入數據的速度越慢的問題。因此,為了更進一步解決這個問題,提出的解決方案是在進行位置計算時,始終保存一份每個標簽的上一次位置的信息,位置計算模塊每次在計算出新的位置時,將新的位置與對應標簽的當前位置信息進行比較,只有在新的位置信息和當前位置信息不同的時候,即位置發(fā)生變化的時候,才去更新實時數據庫和歷史數據庫,這樣又將進一步降低數據庫的操作次數和歷史數據庫的數據量。
[0023]上述實施例只是為了說明本發(fā)明的技術構思及特點,其目的是在于讓本領域內的普通技術人員能夠了解本發(fā)明的內容并據以實施,并不能以此限制本發(fā)明的保護范圍。凡是根據本
【發(fā)明內容】
的實質所作出的等效的變化或修飾,都應涵蓋在本發(fā)明的保護范圍內。
【權利要求】
1.一種實時定位系統中數據通信與數據保存方式的實現方法,其特征在于,數據通信方式的實現:根據標簽的移動狀態(tài)不同,將通信頻率設置成若干種;數據保存方式的實現:在進行位置計算時,始終保存一份每個標簽的上一次位置的信息,位置計算模塊每次在計算出新的位置時,將新的位置與對應標簽的當前位置信息進行比較,只有在新的位置信息和當前位置信息不同的時候,即位置發(fā)生變化的時候,才去更新實時數據庫和歷史數據庫。
2.根據權利要求I所述的實時定位系統中數據通信與數據保存方式的實現方法,其特征在于,根據標簽的移動狀態(tài)不同,將通信頻率設置成若干種,具體設置方式可為: 1)當標簽處于靜止狀態(tài)時,設置I分鐘發(fā)送/接收一次標簽的信息; 2)當標簽處于移動狀態(tài)時,設置每5秒鐘發(fā)送/接收一次標簽信息; 3)當標簽在一些關鍵區(qū)域中移動時,設置每I秒鐘發(fā)送/接收一次標簽的信息。
【文檔編號】G06K7/00GK103839020SQ201210474131
【公開日】2014年6月4日 申請日期:2012年11月21日 優(yōu)先權日:2012年11月21日
【發(fā)明者】吳克利, 韋大成, 盧康 申請人:蘇州易和物聯信息技術有限公司