一种实时定位系统中数据通信与数据保存方式的实现方法

文档序号:6491383研发日期:2012年阅读:190来源:国知局
一种实时定位系统中数据通信与数据保存方式的实现方法
【专利摘要】本发明提出了一种实时定位系统中数据通信与数据保存方式的实现方法,其中,数据通信方式的实现:根据标签的移动状态不同,将通信频率设置成若干种;数据保存方式的实现:在进行位置计算时,始终保存一份每个标签的上一次位置的信息,位置计算模块每次在计算出新的位置时,将新的位置与对应标签的当前位置信息进行比较,只有在新的位置信息和当前位置信息不同的时候,即位置发生变化的时候,才去更新实时数据库和历史数据库。通过按照以上方式设置通信的频率后,大大降低了网络传输的信息量,也大大减少了数据库操作次数和需要保存的历史数据量;通过以上数据保存方式的,进一步降低数据库的操作次数和历史数据库的数据量。
【专利说明】一种实时定位系统中数据通信与数据保存方式的实现方法
【技术领域】
[0001]本发明属于定位系统领域,具体涉及一种实时定位系统中数据通信与数据保存方式的实现方法。
【背景技术】
[0002]现有实时定位系统中,对于数据通信方式:用于定位的标签的通信频率一般没有根据标签的移动状态不同而进行对应的设置,但一些运行情况下,大部分的标签在大部分时间内都是处于静止状态的,这样网络传输的信息量、数据库操作次数和需要保存的历史数据量不够精炼。
[0003]对于数据保存方式:由于在标签量很多的情况下,每次向实时数据库和历史数据库中插入数据时都会很慢,特别是历史数据库,随着时间的推移,其保存的数据量越来越大,向其中插入数据将变得越来越慢,即使是通过改进通信方式以后,虽然需要保存的数据已经大大减少,但如果保存历史数据的时间延长的话,依然会面临越往后插入数据的速度越慢的问题。

【发明内容】

[0004]本发明旨在发明一种实时定位系统中数据通信与数据保存方式的实现方法,适用于大数据量的处理和管理,精炼实用。
[0005]为实现上述发明目的,本发明所采用的技术方案是:
[0006]本发明的一种实时定位系统中数据通信与数据保存方式的实现方法,其中,数据通信方式的实现:根据标签的移动状态不同,将通信频率设置成若干种;数据保存方式的实现:在进行位置计算时,始终保存一份每个标签的上一次位置的信息,位置计算模块每次在计算出新的位置时,将新的位置与对应标签的当前位置信息进行比较,只有在新的位置信息和当前位置信息不同的时候,即位置发生变化的时候,才去更新实时数据库和历史数据库。
[0007]优选的,根据标签的移动状态不同,将通信频率设置成若干种,具体设置方式可为:
[0008]I)当标签处于静止状态时,设置I分钟发送/接收一次标签的信息;
[0009]2)当标签处于移动状态时,设置每5秒钟发送/接收一次标签信息;
[0010]3)当标签在一些关键区域中移动时,设置每I秒钟发送/接收一次标签的信息。
[0011]相对于现有技术,本发明的实时定位系统中数据通信与数据保存方式的实现方法,,具有以下有益的技术效果:
[0012]1、按照本发明的数据通信方式设置通信的频率后,不但延长了标签电池的使用寿命,同时,大大降低了网络传输的信息量,也大大减少了数据库操作次数和需要保存的历史数据量;
[0013]2、按照本发明的数据保存方式,将进一步降低数据库的操作次数和历史数据库的数据量。
【具体实施方式】
[0014]实施例1
[0015](I)、通信方式的实现
[0016]实时定位系统在石化仓库的实际应用中,大部分的标签在大部分时间内都是处于静止状态的(这是由于托盘在大部分时间内处于静止状态,而托盘的标签占整个仓库管理中标签数量的绝大部分),因此,可以根据标签的移动状态不同,将通信频率设置成3种:
[0017]1、当标签处于静止状态时,设置I分钟发送/接收一次标签的信息;
[0018]2、当标签处于移动状态时,设置每5秒钟发送/接收一次标签信息;
[0019]3、当标签在一些关键区域中移动时,比如说仓库的出口等处,设置每I秒钟发送/接收一次标签的信息。(需要事先设置关键区域,还有以上的时间只供参考)
[0020]按照以上方式设置通信的频率后,不但延长了标签电池的使用寿命,同时,大大降低了网络传输的信息量,也大大减少了数据库操作次数和需要保存的历史数据量。
[0021](2)、数据保存方式的实现
[0022]由于在标签量很多的情况下,每次向实时数据库和历史数据库中插入数据时都会很慢,特别是历史数据库,随着时间的推移,其保存的数据量越来越大,向其中插入数据将变得越来越慢,即使是通过改进通信方式以后,虽然需要保存的数据已经大大减少,但如果保存历史数据的时间延长的话,依然会面临越往后插入数据的速度越慢的问题。因此,为了更进一步解决这个问题,提出的解决方案是在进行位置计算时,始终保存一份每个标签的上一次位置的信息,位置计算模块每次在计算出新的位置时,将新的位置与对应标签的当前位置信息进行比较,只有在新的位置信息和当前位置信息不同的时候,即位置发生变化的时候,才去更新实时数据库和历史数据库,这样又将进一步降低数据库的操作次数和历史数据库的数据量。
[0023]上述实施例只是为了说明本发明的技术构思及特点,其目的是在于让本领域内的普通技术人员能够了解本发明的内容并据以实施,并不能以此限制本发明的保护范围。凡是根据本
【发明内容】
的实质所作出的等效的变化或修饰,都应涵盖在本发明的保护范围内。
【权利要求】
1.一种实时定位系统中数据通信与数据保存方式的实现方法,其特征在于,数据通信方式的实现:根据标签的移动状态不同,将通信频率设置成若干种;数据保存方式的实现:在进行位置计算时,始终保存一份每个标签的上一次位置的信息,位置计算模块每次在计算出新的位置时,将新的位置与对应标签的当前位置信息进行比较,只有在新的位置信息和当前位置信息不同的时候,即位置发生变化的时候,才去更新实时数据库和历史数据库。
2.根据权利要求I所述的实时定位系统中数据通信与数据保存方式的实现方法,其特征在于,根据标签的移动状态不同,将通信频率设置成若干种,具体设置方式可为:1)当标签处于静止状态时,设置I分钟发送/接收一次标签的信息;2)当标签处于移动状态时,设置每5秒钟发送/接收一次标签信息;3)当标签在一些关键区域中移动时,设置每I秒钟发送/接收一次标签的信息。
【文档编号】G06K7/00GK103839020SQ201210474131
【公开日】2014年6月4日 申请日期:2012年11月21日 优先权日:2012年11月21日
【发明者】吴克利, 韦大成, 卢康 申请人:苏州易和物联信息技术有限公司
网友询问留言 留言:0条
  • 还没有人留言评论。精彩留言会获得点赞!
1