一种带自动调整定位频率的定位方法及定位系统技术方案

技术编号:13980540 阅读:195 留言:0更新日期:2016-11-12 10:13
本发明专利技术公开了一种带自动调整定位频率的定位方法及定位系统。所述的方法包括:步骤1.执行一次初始定位,并将初始定位位置数据上传至服务器,运动检测装置获取当前的初始位置状态参数并存储;步骤2.运动检测装置实时检测当前位置的状态参数;步骤3.将实时检测到的状态参数与存储的上一个状态参数进行比较,当达到触发条件时,转步骤4;否则返回步骤2;步骤4.触发一次定位操作,并将定位位置数据上传至服务器,返回步骤2。本发明专利技术根据定位装置的位置自动调整定位频率,使地图上的定位轨迹更为清晰流畅,能更准确的反映定位装置的运动轨迹,同时当定位装置静止不动时,将不会触发定位,节省电量。

【技术实现步骤摘要】

本专利技术涉及定位系统领域,尤其涉及一种带自动调整定位频率的定位方法及定位系统
技术介绍
目前的定位装置大多固定的定位频率来获取GPS、或者WIFI、或者基站位置信息,然后上传服务器,手机APP等可以查看这些位置信息。更新频率可以是1分钟、5分钟、或10分钟等等固定时间,由于这些位置信息的更新频率是以固定的时间周期来更新的,定位装置无法根据装置的运动速度来自动决定定位频率。例如车载的定位装置,无论车速多块,定位频率都是固定的一个频率,例如10分钟定位一次。如果定位装置是在车上,车的行驶速度快,如果定位装置定位频率是10分钟定位一次,并上传服务器,那么车速100公里每小时的情况下,10分钟时间车子已经在16-17公里外的地区了,导致车辆的行驶轨迹点连接起来很不连续,不便于用户从地图上查看轨迹。如果汽车熄火不动,而定位装置以固定频率还在更新位置,则非常耗电。如果定位装置用于儿童定位手表,晚上小孩子把手表放在桌子上,手表如果还是以固定频率更新位置,则非常耗电。
技术实现思路
本专利技术的目的是解决上述现有技术中存在的缺陷,提出一种带自动调整定位频率的定位方法及定位系统。本专利技术提出的带自动调整定位频率的定位方法,包括以下步骤:步骤1. 执行一次初始定位,并将初始定位位置数据上传至服务器,运动检测装置获取当前的初始位置状态参数并存储;步骤2. 运动检测装置实时检测当前位置的状态参数;步骤3. 将实时检测到的状态参数与存储的上一个状态参数进行比较,当达到触发条件时,转步骤4;否则返回步骤2;步骤4. 触发一次定位操作,并将定位位置数据上传至服务器,返回步骤2。本专利技术还提出了一种带自动调整定位频率的定位系统,包括:运动检测装置,用于获取定位装置的状态参数;判断模块,用于将实时检测的状态参数与存储的状态参数进行比较,并作出是否达到触发条件的判断;定位模块,用于执行定位操作;上传模块,用于定位系统将定位位置数据上传至服务器;存储器,用于存储基站ID及扇区ID和/或比较阈值和/或定位时间周期,以及定位位置数据等信息;主控模块,用于控制定位系统各模块的工作。在第一实施例中,所述的定位系统还包括通信模块,用于定位系统与基站之间进行数据通讯;所述的运动检测装置是一在通信模块的GSM/WCDMA/TD-SCDMA/LTE通讯协议栈中注册的回调函数A,所述的状态参数是当前接入基站的基站ID及基站的扇区ID,所述的判断模块将实时监测的基站ID及扇区ID与之前保存的基站ID及扇区ID进行比较,当两者任何一个ID或者两个ID都不一致时,触发一次定位操作并将定位位置数据上传至服务器,当两者ID完全一致时,则继续监测。所述的回调函数A包括主动或被动监测基站ID及基站的扇区ID。在第二实施例中,所述的定位系统还包括定时器,用于监测定位时间周期;所述的运动检测装置是一加速度传感器,所述的状态参数是XYZ三个轴方向上的加速度,当XYZ三个轴方向上的任一个加速度大于或等于某一阈值后,定时器触发时自动触发一次定位操作并将定位位置数据上传至服务器,否则继续检测。在第三实施例中,所述的定位系统还包括通信模块,用于定位系统与基站之间进行数据通讯;定时器,用于监测定位时间周期;所述的运动检测装置包括回调函数A和加速度传感器,当回调函数A监测到的状态参数达到触发条件时,或加速度传感器检测到的状态参数达到触发条件后定时器触发时,自动触发一次定位操作并将定位位置数据上传至服务器,否则继续检测。与现有技术相比,本专利技术的有益效果是:根据定位装置的位置自动调整定位频率,使地图上的定位轨迹更为清晰流畅,能更准确的反映定位装置的运动轨迹;同时还根据定位装置的速度自动调整定位频率,定位装置移动速度越快,定位频率越高;定位装置移动速度越慢,定位频率越低;定位装置完全静止不动,定位装置就不定位,也不上传数据,以达到最大省电的目的。附图说明图1为电信运营商的基站地理分布结构图;图2为本专利技术定位系统的功能模块图;图3为本专利技术方法的流程图;图4为本专利技术第一实施例的流程图;图5为本专利技术第二实施例的流程图;图6为本专利技术第三实施例的流程图。具体实施方式下面结合附图和实施例对本专利技术进行详细的说明。定位装置需要接入到电信运营商的基站,运营商的基站采用蜂窝结构,如图1所示。具体的说,基站设在每个小区六边形的三个顶点上,每个基站采用三副120度扇形辐射的定向天线,分别覆盖三个相邻小区的各三分之一的区域,每个小区由三副120度扇形天线共同覆盖,每副天线覆盖的区域就是一个基站扇区,即一个基站将对应有分别分布于三个相邻小区中的三个扇区。如图2所示,本专利技术提出的带自动调整定位频率的定位系统包括:运动检测装置,用于获取定位装置的状态参数;判断模块,用于将实时检测的状态参数与存储的状态参数进行比较,并作出是否达到触发条件的判断;定位模块,用于执行定位操作;上传模块,用于定位系统将定位位置数据上传至服务器;存储器,用于存储基站ID及扇区ID和/或比较阈值和/或定位时间周期,以及定位位置数据;主控模块,用于控制定位系统各模块的工作。如图3所示,本专利技术提出的带自动调整定位频率的定位方法包括以下步骤:步骤1. 执行一次初始定位,并将初始定位位置数据上传至服务器,运动检测装置获取当前的初始位置状态参数并存储;步骤2. 运动检测装置实时检测当前位置的状态参数;步骤3. 将实时检测到的状态参数与存储的上一个状态参数进行比较,当达到触发条件时,转步骤4;否则返回步骤2;步骤4.触发一次定位操作,并将定位位置数据上传至服务器,返回步骤2。实施例1该实施例基于蜂窝移动通信的基站及基站的扇区的地理分布来调整定位频率:定位装置在移动过程中,检测到从当前接入基站切换到下一个基站时,或者从当前基站的当前扇区接入到该基站的另外一个扇区时,则定位一次。该实施例中,定位系统还包括一通信模块,用于定位系统与基站间进行数据通讯,运动检测装置是一在通信模块的GSM/WCDMA/TD-SCDMA/LTE通讯协议栈中注册的回调函数A,定位系统通过通信模块与基站建立数据通讯后,回调函数A实时监测定位系统当前接入基站的基站ID及基站的扇区ID;回调函数A包括主动监测和被动监测基站ID及基站的扇区ID,即主动向当前接入的基站发送信号监测当前接入基站的基站ID及扇区ID,以及被动接收由基站发出的信号监测当前接入基站的基站ID及扇区ID;状态参数是当前接入基站的基站ID及基站的扇区ID。本实施例采用的定位方法具体步骤如图4所示,包括:步骤110. 定位装置启动后,执行一次初始定位,将初始定位位置数据上传至服务器,获取当前接入基站的基站ID及其扇区ID并存储;步骤120. 回调函数A实时监测当前接入基站的基站ID及其扇区ID;步骤130. 比较实时监测到的基站ID及扇区ID与存储的上一个基站ID及扇区ID,当两者任何一个ID或者两个ID都不一致时,转步骤140;当两者ID完全一致时,返回步骤120;步骤140. 触发一次定位操作,并将定位位置数据上传至服务器,将存储的基站ID及扇区ID更新为当前监测到的基站ID及扇区ID,返回步骤120。定位系统启动后,主控模块控制定位模块立即执行一次定位操作,并控制上传模块将定位位置数据上传至服务器,回调本文档来自技高网...

【技术保护点】
一种带自动调整定位频率的定位方法,其特征在于,包括以下步骤:步骤1. 执行一次初始定位,并将初始定位位置数据上传至服务器,运动检测装置获取当前的初始位置状态参数并存储;步骤2. 运动检测装置实时检测当前位置的状态参数;步骤3. 将实时检测到的状态参数与存储的上一个状态参数进行比较,当达到触发条件时,转步骤4;否则返回步骤2;步骤4.触发一次定位操作,并将定位位置数据上传至服务器,返回步骤2。

【技术特征摘要】
1.一种带自动调整定位频率的定位方法,其特征在于,包括以下步骤:步骤1. 执行一次初始定位,并将初始定位位置数据上传至服务器,运动检测装置获取当前的初始位置状态参数并存储;步骤2. 运动检测装置实时检测当前位置的状态参数;步骤3. 将实时检测到的状态参数与存储的上一个状态参数进行比较,当达到触发条件时,转步骤4;否则返回步骤2;步骤4.触发一次定位操作,并将定位位置数据上传至服务器,返回步骤2。2.如权利要求1所述的定位方法,其特征在于,所述的运动检测装置是一在通信模块的GSM/WCDMA/TD-SCDMA/LTE通讯协议栈中注册的回调函数A,所述的状态参数是该定位装置当前接入基站的基站ID及其扇区ID,所述的定位方法包括以下步骤:步骤11. 执行一次初始定位,将初始定位位置数据上传至服务器,获取当前接入基站的基站ID及其扇区ID并存储;步骤12. 回调函数A实时监测当前接入基站的基站ID及其扇区ID;步骤13. 比较实时监测到的基站ID及扇区ID与存储的上一个基站ID及扇区ID,当两者任何一个ID或者两个ID都不一致时,转步骤14;当两者ID完全一致时,返回步骤12;步骤14. 触发一次定位操作,并将定位位置数据上传至服务器,存储当前监测到的基站ID及扇区ID,返回步骤12。3.如权利要求2所述的定位方法,其特征在于,所述的回调函数A包括主动或被动监测基站ID及基站的扇区ID。4.如权利要求1所述的定位方法,其特征在于,所述的运动检测装置是一加速度传感器,所述的状态参数是XYZ三个轴方向上的加速度;所述的定位方法包括以下步骤:步骤21. 预设一个加速度阈值以及定位时间周期,定位装置启动后执行一次初始定位,并将初始定位位置数据上传至服务器,定时器开始计时;步骤22. 加速度传感器实时检测当前状态XYZ三个轴方向上的加速度;步骤23. 比较实时检测到的XYZ三个轴方向上的加速度值与预设的阈值,当XYZ三个轴方向上的任一个加速度大于或等于该阈值时,则转步骤24;否则,返回步骤22;步骤24. 若定时器触发,即定位时间周期到来,则定位装置触发一次定位操作,并将定位位置数据上传至服务器,返回步骤22,否则返回步骤22。5.如权利要求2或4所述的定位系统,其特征在于,所述的运动检测装置包括回调函数A和加速度传感器,所述的定位方法包括以下步骤:步骤31. 对加速度...

【专利技术属性】
技术研发人员:祝志文令永明
申请(专利权)人:深圳市万语网络科技有限公司
类型:发明
国别省市:广东;44

相关技术
    暂无相关专利
网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1