智能定位器、定位工作模式调整方法与流程

文档序号:16145913发布日期:2018-12-05 16:20阅读:1554来源:国知局
本发明涉及定位测量领域,尤其涉及一种智能定位器、定位工作模式调整方法。
背景技术
:如今,定位技术(如全球卫星定位技术,gps)已经广泛应用在各个领域中。定位器是定位技术的具体应用装置,可以用于定位和轨迹追踪,例如老人/小孩佩戴的防走失智能手表中包含有定位器。现有的定位器在跟踪定位时的工作模式是通过持续不停地接收或发送定位信号,确定所在位置的定位信息。在此过程中,定位信号的接收发送是主要的耗电原因。而定位器的大小一般取决于其电池的容量,因此对于定位器的小体积需求限制了定位器的最大可用电量。因此,优化定位器的工作模式是降低定位器耗电速度、延长工作时间的重要途径。在定位器处于跟踪定位状态时,用户只能看到相关的定位信息,无法得知定位器的剩余电量信息,也无法主动更改定位器的定位工作模式,进而导致定位器耗电速度快、定位器充电不及时,从而影响定位器的正常工作。上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。技术实现要素:本发明的主要目的在于提供一种智能定位器、定位工作模式调整方法,旨在解决用户使用现有定位器无法得知定位器的剩余电量定位,也无法主动更改定位器的定位工作模式的技术问题;进而达到降低定位器耗电速度、延长定位器工作时间的效果。为实现上述目的,本发明提供一种智能定位器,包括控制模块、定位模块、通讯模块、加速度传感器、电池和集成电路板;其中,所述控制模块、定位模块、通讯模块、加速度传感器均位于所述集成电路板上;所述电池与所述集成电路板电连接;所述控制模块包括控制芯片和外围电路;所述定位模块的信号输出端与所述控制模块的信号输入端连接;所述加速度传感器的信号输出端与所述控制模块的信号输入端连接,所述加速度传感器用于检测所述智能定位器实时的运动状态数据;所述控制模块用于根据所述运动状态数据,确定所述智能定位器的当前运动状态信息;以及获取所述智能定位器的当前剩余电量信息;所述通讯模块与所述控制模块相互连接,所述通讯模块用于向预设服务器发送所述当前运动状态信息及所述当前剩余电量信息;其中,所述预设服务器向预设客户终端转发所述当前运动状态信息及所述当前剩余电量信息;所述控制模块还用于根据所述预设服务器发送的预设调整指令,对应调整所述智能定位器的定位工作模式;其中,所述预设服务器在接收到预设客户终端发送的预设控制指令时,向所述智能定位器发送所述预设调整指令。优选地,所述预设服务器与预设客户终端通讯连接;其中,预设客户终端与所述智能定位器基于所述智能定位器的特征信息预先建立绑定关系。优选地,所述控制芯片为stm32l031g6系列芯片。优选地,所述加速度传感器为lis3dh加速度传感器。优选地,所述通讯模块包括sim物联卡。此外,为实现上述目的,本发明还提供一种定位工作模式调整方法,应用于如上所述的智能定位器,所述方法包括以下步骤:当所述智能定位器进入定位工作模式时,控制加速度传感器检测实时的运动状态数据;根据所述运动状态数据,确定所述智能定位器的当前运动状态信息;获取所述智能定位器的当前剩余电量信息;向预设服务器发送所述当前运动状态信息及所述当前剩余电量信息;其中,所述预设服务器向预设客户终端转发所述当前运动状态信息及所述当前剩余电量信息;当接收到所述预设服务器发送的预设调整指令时,对应调整所述智能定位器的定位工作模式;其中,所述预设服务器在接收到预设客户终端发送的预设控制指令时,向所述智能定位器发送所述预设调整指令。优选地,所述获取所述智能定位器的当前剩余电量信息的步骤,具体包括:访问所述智能定位器的电池状态接口,并调取所述智能定位器的当前剩余电量信息。优选地,所述定位工作模式的工作参数包括如下其中一项或多项:是否启动定位模块进行定位、是否启动通讯模块进行辅助定位、定位间隔时间、信息上传间隔时间。优选地,所述当所述智能定位器进入定位工作模式时,控制加速度传感器检测实时的运动状态数据的步骤之前,包括:预先建立所述智能定位器的运动状态、剩余电量与定位工作模式的优选匹配关系;所述获取所述智能定位器的当前剩余电量信息的步骤之后,还包括:根据所述智能定位器的当前运动状态信息、当前剩余电量信息及所述优选匹配关系,确定出优选定位工作模式;向预设服务器发送所述当前运动状态信息及所述当前剩余电量信息的步骤的同时,还包括:向预设服务器发送与所述优选定位工作模式对应的信息;其中,所述预设服务器向预设客户终端转发所述优选定位工作模式对应的信息。优选地,所述获取所述智能定位器的当前剩余电量信息的步骤之后,还包括:根据当前剩余电量信息,判断当前剩余电量是否低于预设电量阈值;若是,则向预设服务器发送报警信号;预设服务器根据所述报警信号向预设客户终端发送报警短信,和/或预设服务器根据所述报警信号向预设客户终端发送通话呼叫请求,并在通话接通时向预设客户终端发送报警语音信号。本发明实施例提出一种智能定位器、定位工作模式调整方法,通过控制加速度传感器检测实时的运动状态数据,确定智能定位器的当前运动状态信息,以及获取智能定位器的当前剩余电量信息,并经由预设服务器转发至预设客户终端,从而实现智能定位器的当前运动状态信息及当前剩余电量信息的推送及显示,方便用户及时获悉智能定位器的运行状态情况和实时电量情况。此外,实现了远程控制智能定位器的定位工作模式的调整,有助于优化智能定位器的使用功耗,延长电量供应时间,也有助于提高用户在使用智能定位器的使用体验。附图说明图1为本发明智能定位器的一种硬件结构示意图;图2为本发明定位工作模式调整方法第一实施例的流程示意图;图3为一种lis3dh加速度传感器的电路图。本发明目的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明的说明,其本身没有特定的意义。因此,“模块”、“部件”或“单元”可以混合地使用。本发明中描述的智能定位器可以以各种形式来实施,可以是安装在某些终端设备(如手机、平板电脑、笔记本电脑、掌上电脑、个人数字助理(personaldigitalassistant,pda)、便捷式媒体播放器(portablemediaplayer,pmp)、导航装置)上的装置。还可以是独立的设备装置,如可穿戴设备、智能手环、计步器。请参阅图1,其为实现本发明各个实施例的智能定位器的一种硬件结构示意图,该智能定位器包括控制模块10、定位模块20、通讯模块30、加速度传感器40、电池50和集成电路板60;其中,所述控制模块10、定位模块20、通讯模块30、加速度传感器40均位于所述集成电路板60上;所述电50池与所述集成电路板60电连接;所述控制模块10包括控制芯片110和外围电路120;其中,所述控制芯片110优选采用为stm32l031g6系列芯片。所述外围电路120可理解为铺设在集成电路板60上的集成电路。所述定位模块20的信号输出端与所述控制模块10的信号输入端连接;所述定位模块20可以包括各类定位传感器,主要用于实现定位功能,具体支持多种定位系统,如全球定位系统(gps)、中国北斗卫星导航系统、格洛纳斯卫星导航系统(glonass)、伽利略卫星导航系统(galileo)、准天顶卫星系统(qzss)、星基增强系统(sbas)。基于多种定位系统的支持,实现在不同地点、不同定位信号强度条件下的定位。所述加速度传感器40的信号输出端与所述控制模块10的信号输入端连接;所述加速度传感器40用于检测所述智能定位器实时的运动状态数据,并传输至所述控制模块10;加速度传感器40具体可以是三轴加速度传感器,可以用于测量三轴(x、y、z轴)方向的运动状态数据(如瞬时速度、平均速度、平均加速度)。即在检测状态下,若智能定位器运动,加速度传感器40可以测量同一时刻不同轴向的运动状态数据、以及某段时间内的运动状态数据。所述控制模块10用于根据所述运动状态数据,确定所述智能定位器的当前运动状态信息;测量得到的运动状态数据传输至控制模块10,控制模块10对运动状态数据进行数据的处理及分析,从而确定智能定位器的当前运动状态。所述控制模块10还用于获取所述智能定位器的当前剩余电量信息;所述通讯模块30与所述控制模块10相互连接,所述通讯模块30用于向预设服务器s1发送所述当前运动状态信息及所述当前剩余电量信息;其中,所述预设服务器s1向预设客户终端u1转发所述当前运动状态信息及所述当前剩余电量信息;进一步地,所述控制模块10还用于根据所述预设服务器s1发送的预设调整指令,对应调整所述智能定位器的定位工作模式;其中,所述预设服务器s1在接收到预设客户终端u1发送的预设控制指令时,向所述智能定位器发送所述预设调整指令。通讯模块30具体包括sim物联卡(即simnandcard),即在智能定位器内插入sim物联卡;通过sim物联卡,智能定位器与预设服务器s1进行相关信号/数据/指令的传输。预设服务器s1可以是指网络运营服务商提供的用于进行通讯的服务器(基站)。通讯模块30支持多种网络制式,如gsm/gprs网络。此外,所述预设服务器s1与预设客户终端u1通讯连接;其中,预设客户终端u1与所述智能定位器基于所述智能定位器的特征信息预先建立绑定关系。预设客户终端u1可以是指用户使用的移动终端,其具体对接安装在预设客户终端u1上的应用程序、微信小程序等程序接口。智能定位器的特征信息可以是与该智能定位器唯一对应的设备号;即预设客户终端u1基于该设备号建立与该智能定位器的绑定关系。通过建立的绑定关系,预设客户终端u1从预设服务器s1接收该智能定位器的相关信息(如当前运动状态信息、当前剩余电量信息)。这样用户可以在预设客户终端u1上通过应用程序或者微信小程序看到该智能定位器的相关信息,有助于用户知悉该智能定位器的运行状态情况和电量情况。此外,用户可以在预设客户终端u1上通过应用程序或者微信小程序向预设服务器s1发送控制智能定位器的相关控制信号(如预设控制指令);预设服务器s1根据所述相关控制信号,向智能定位器发送对应的预设调整指令,以使得智能定位器对应调整自身的定位工作模式,优化智能定位器的使用功耗,延长电量供应时间。上述各功能模块具体的实施方式请参见下文的各实施例。此外,本发明智能定位器的加速度传感器优选采用lis3dh加速度传感器。lis3dh加速度传感器的芯片内置一个温度传感器和三路模数转换器,可简单地整合陀螺仪等伴随芯片。lis3dh加速度传感器还可实现多种功能,包括鼠标单击/双击识别、4d/6d方向检测以及省电睡眠到唤醒模式。在睡眠模式下,检测链路保持活动状态,当一个事件发生时,传感器将从睡眠模式唤醒,自动提高输出数据速率。如图3所示,图3为一种lis3dh加速度传感器的电路图。图中的管脚定义如下:基于上述智能定位器的硬件结构,提出本发明方法各个实施例。本发明提供一种定位工作模式调整方法。请参照图2,图2为本发明定位工作模式调整方法第一实施例的流程示意图。在本实施例中,所述方法包括以下步骤:步骤s10,当所述智能定位器进入定位工作模式时,控制加速度传感器检测实时的运动状态数据;具体地,当检测到智能定位器的定位模块执行卫星定位信号的接收和发送的工作指令时,确认所述智能定位器进入定位工作模式。此时向加速度传感器发送启动控制指令,以触发加速度传感器启动并执行检测。步骤s20,根据所述运动状态数据,确定所述智能定位器的当前运动状态信息;由于所述运动状态数据包括各类运动状态参数指标(如瞬时速度、平均速度、平均加速度),因此可以通过运动状态数据确定出智能定位器的当前运动状态信息。例如,智能定位器在一个检测周期内平均速度较大(如超过10米/秒),则判定智能定位器处于高速运动状态。若平均速度一般(如超过2米/秒、低于10米/秒),则判定智能定位器处于低速运动状态。若平均速度较小(如低于2米/秒),则判定智能定位器处于缓慢运动状态。当然,还可以结合其他运动状态参数指标进行综合判定,以获得更为准确、更加符合使用者实际需求的使用效果。在确定出智能定位器的当前运动状态时,相应生成对应的当前运动状态信息(可以包括智能定位器的当前运动状态类型、平均速度等)。步骤s30,获取所述智能定位器的当前剩余电量信息;一种具体实现方式包括:访问所述智能定位器的电池状态接口,并调取所述智能定位器的当前剩余电量信息。该电池状态接口为预先设置的接口程序,具体是通过读取智能定位器的电池记录文件,计算出当前剩余电量,并提供当前剩余电量信息的调取功能。步骤s40,向预设服务器发送所述当前运动状态信息及所述当前剩余电量信息;其中,所述预设服务器向预设客户终端转发所述当前运动状态信息及所述当前剩余电量信息;向预设服务器发送信息是基于智能定位器的通信模块与预设服务器之间的通讯进行的。智能定位器按照一定的间隔时间向预设服务器发送当前运动状态信息、当前剩余电量信息;随后,由预设服务器转发给预设客户终端。这样,智能定位器的当前运动状态信息、当前剩余电量信息显示在预设客户终端,以供用户进行查看。步骤s50,当接收到所述预设服务器发送的定位工作模式调整指令时,对应调整所述智能定位器的定位工作模式。在步骤s50之前,还包括:所述预设服务器在接收到预设客户终端发送的定位工作模式控制指令时,向所述智能定位器发送所述定位工作模式调整指令。即通过预设服务器的指令转发功能,实现通过预设客户终端控制智能定位器进行定位工作模式的调整。本发明各实施例中的“定位工作模式”是指智能定位器在进行定位时采用的工作模式,不同的定位工作模式对应不同的功耗。具体地,所述定位工作模式的工作参数包括如下其中一项或多项:是否启动定位模块进行定位、是否启动通讯模块进行辅助定位、定位间隔时间、信息上传间隔时间。例如,在其他条件相同的前提下,定位工作模式a同时启动定位模块进行定位及启动通讯模块进行辅助定位,定位工作模式b仅启动定位模块进行定位,则可认为定位工作模式a的功耗比定位工作模式b更高。此外,若定位间隔时间或信息上传间隔时间较长,则可认为对应的定位工作模式功耗更低。在具体实施时,用户在预设客户终端上查看到智能定位器的当前运动状态信息、当前剩余电量信息。若用户认为智能定位器的当前运动状态与当前定位工作模式不匹配(如智能定位器处于静止或者缓慢运动状态,而当前定位工作模式为较为耗电的正常gps信号收发模式),或者用户认为智能定位器的当前剩余电量不充足,希望更换较低功耗的定位工作模式时,可以通过预设客户终端发送定位工作模式控制指令,进而实现智能定位器的定位工作模式的及时调整。在本实施例中,通过控制加速度传感器检测实时的运动状态数据,确定智能定位器的当前运动状态信息,以及获取智能定位器的当前剩余电量信息,并经由预设服务器转发至预设客户终端,从而实现智能定位器的当前运动状态信息及当前剩余电量信息的推送及显示,方便用户及时获悉智能定位器的运行状态情况和实时电量情况。此外,实现了远程控制智能定位器的定位工作模式的调整,有助于优化智能定位器的使用功耗,延长电量供应时间,也有助于提高用户在使用智能定位器的使用体验。进一步地,基于本发明定位工作模式调整方法第一实施例,步骤s10之前,包括:步骤s60,预先建立所述智能定位器的运动状态、剩余电量与定位工作模式的优选匹配关系。步骤s30之后,还包括:步骤s70,根据所述智能定位器的当前运动状态信息、当前剩余电量信息及所述优选匹配关系,确定出优选定位工作模式;在执行步骤s40的同时,还包括:步骤s71,向预设服务器发送与所述优选定位工作模式对应的信息;其中,所述预设服务器向预设客户终端转发所述优选定位工作模式对应的信息。优选匹配关系的建立可以根据实际经验进行设置。通过预先建立优选匹配关系,并根据智能定位器的当前运动状态信息、当前剩余电量信息,匹配出符合实际运动状态和当前电量情况的定位工作模式,从而实现了定位工作模式的自动匹配及推送到预设客户终端,辅助用户进行定位工作模式的选择,有助于提高用户体验。进一步地,基于本发明定位工作模式调整方法第一实施例,步骤s30之后,还包括:步骤s80,根据当前剩余电量信息,判断当前剩余电量是否低于预设电量阈值;步骤s81,预设服务器根据所述报警信号向预设客户终端发送报警短信,和/或预设服务器根据所述报警信号向预设客户终端发送通话呼叫请求,并在通话接通时向预设客户终端发送报警语音信号。预设电量阈值可以根据实际经验进行设置,例如设置为(最大可用电量*20%)。在当前剩余电量低于预设电量阈值时,触发报警信号,并自动将该报警信号上传至预设服务器。预设服务器根据该报警信号向预设客户终端发送报警短信;报警短信具体可以包含指示智能定位器当前剩余电量偏低的相关信息。此外,还可以与预设客户终端建立通话,即搜寻预设客户终端所在基站,并向预设客户终端发送通话呼叫请求。在预设客户终端连通后,向预设客户终端发送报警语音信号,在预设客户终端上播放报警语音;报警语音具体可以包含指示智能定位器当前剩余电量偏低的相关信息。这样,可以在智能定位器处于较低电量状态时,自动向预设客户终端发送报警信息,用以提醒智能定位器的所属者及时充电或者及时调整智能定位器的工作模式,避免智能定位器因电量不足而中途关机。进一步地,基于本发明定位工作模式调整方法第一实施例,步骤s30之后,还包括:步骤s90,根据所述运动状态数据,确定预设时长所述智能定位器的平均功耗;步骤s91,根据所述平均功耗及所述当前剩余电量信息,确定所述智能定位器的预测可用时长。预设时长具体是指本次智能定位器进入定位工作模式后经历的某个时间段长度,可以根据实际需要设置,例如1分钟。智能定位器的平均功耗为此预设时间段内消耗电量/预设时长。根据智能定位器的当前运动状态下的平均功耗,推测智能定位器的预测可用时长。预测可用时长的一种计算公式为:预测可用时长=当前剩余电量/平均功耗。在计算出智能定位器的预测可用时长后,将预测可用时长信息经由预设服务器转发至预设客户终端,以供用户查看。这样,用户可以及时获知智能定位器的预测可用时长,及早对智能定位器进行充电。需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1