定位运算控制方法、车辆及电子设备与流程

文档序号:12265576阅读:274来源:国知局
定位运算控制方法、车辆及电子设备与流程

本发明涉及车辆导航技术领域,特别是一种根据用户的状态执行的定位运算控制方法、车辆及电子设备。



背景技术:

随着汽车的普及和道路的建设,城际间的经济往来更加频繁,活动的区域也越来越大。为了提高生活质量,大量的休闲活动、探险活动的举行使我们并不局限在自己认识的一小块区域中,不认识道路,找不到目的地的情况也屡有发生。因此,车载GPS导航仪或者智能手机上各种用于导航的App成为出行的基本装备。

然而,无论是车载GPS导航仪还是智能手机上安装的用于导航的App,其在不断的定位的过程中,都会消耗资源,如电池电量、手机网络流程等,如何能够节省资源又不影响导航定位成为亟待解决的问题。



技术实现要素:

鉴于以上内容,有必要提供一种定位运算控制方法、车辆及电子设备,其能够根据当前用户的状态调整导航的位置定位的间隔时间,从而在不影响导航精度的基础上减少资源的浪费。

一种定位运算控制方法,包括:

采集车辆当前的速度数据,根据采集的速度数据和预设的分析规则,分析用户的状态;及

根据用户的状态控制定位单元按照不同的间隔时间对用户进行位置定位。

优选地,所述用户的状态包括低速运动状态、高速运动状态及静止状态,以及所述预设的分析规则包括:车辆当前的速度大于第一预设速度,则判断处 于高速运动状态;车辆当前速度小于等于第一预设速度,且大于0,则判断处于低速运动状态;车辆当前速度等于0,则判断处于静止状态。

优选地,该方法包括:

当判断用户是低速运动状态时,控制定位单元按照第一间隔时间进行位置定位;

当判断用户是高速运动状态时,控制定位单元按照第二间隔时间进行位置定位,其中,第一间隔时间大于第二间隔时间;

当判断用户是静止状态时,控制定位单元关闭定位功能。

优选地,所述方法利用一个定位单元采集车辆当前的速度数据,所述定位单元向多个导航卫星发送两个定位信号,两个定位信号的发送间隔时间为预设值,所述定位单元从多个导航卫星接收两次反馈信号,并根据两次反馈信号确定位移方向和位移量,并根据确定的位移方向、位移量、预设值的发送间隔时间,计算出所述车辆的当前速度。

一种适用于上述方法的车辆,该车辆包括导航定位单元、速度数据采集单元、存储设备以及处理器,其中:

所述导航定位单元包括定位单元以及地图数据库,用于对车辆的位置进行定位,以及规划并显示车辆的导航路径;

所述驾驶数据采集单元,用于采集所述车辆的速度数据;

所述存储单元,用于一个定位运算控制系统;

所述处理器,用于调用并执行所述定位运算控制系统,以执行如下步骤:

根据车辆的速度数据和预设的分析规则,分析用户的状态;及

根据用户的状态控制定位单元按照不同的间隔时间对用户进行位置定位。

优选地,所述用户的状态包括低速运动状态、高速运动状态及静止状态,以及所述预设的分析规则包括:车辆当前的速度大于第一预设速度,则判断处于高速运动状态;车辆当前速度小于等于第一预设速度,且大于0,则判断处于低速运动状态;车辆当前速度等于0,则判断处于静止状态。

优选地,所述处理器调用并执行所述定位运算控制系统,进一步执行如下步骤:

当判断用户是低速运动状态时,控制定位单元按照第一间隔时间进行位置定位;

当判断用户是高速运动状态时,控制定位单元按照第二间隔时间进行位置定位,其中,第一间隔时间大于第二间隔时间;及

当判断用户是静止状态时,控制定位单元关闭定位功能。

一种适用于上述方法的电子设备,该电子设备包括导航定位单元、存储设备以及处理器,其中:

所述导航定位单元包括定位单元以及地图数据库,用于对车辆的位置进行定位,以及规划并显示车辆的导航路径,所述定位单元还用于采集所述车辆的速度数据;

所述存储单元,用于一个定位运算控制系统;

所述处理器,用于调用并执行所述定位运算控制系统,以执行如下步骤:

根据车辆的速度数据和预设的分析规则,分析用户的状态;及

根据用户的状态控制定位单元按照不同的间隔时间对用户进行位置定位。

优选地,所述用户的状态包括低速运动状态、高速运动状态及静止状态,以及所述预设的分析规则包括:车辆当前的速度大于第一预设速度,则判断处于高速运动状态;车辆当前速度小于等于第一预设速度,且大于0,则判断处于低速运动状态;车辆当前速度等于0,则判断处于静止状态。

优选地,所述处理器调用并执行所述定位运算控制系统,进一步执行如下步骤:

当判断用户是低速运动状态时,控制定位单元按照第一间隔时间进行位置定位;

当判断用户是高速运动状态时,控制定位单元按照第二间隔时间进行位置定位,其中,第一间隔时间大于第二间隔时间;及

当判断用户是静止状态时,控制定位单元关闭定位功能。

本发明所述定位运算控制方法、车辆及电子设备在用户低速移动时,并不需要高频率的导航定位信号收/发,稍低频率的导航定位信号收/发并不会实质影响导航的精度,稍低频率导航定位信号收/发必然会降低能耗;且静止时更不需要导航定位信号收/发,减少了资源的消耗。

附图说明

图1是本发明定位运算控制系统第一较佳实施例的硬件环境图。

图2是本发明定位运算控制系统第二较佳实施例的硬件环境图。

图3是本发明定位运算控制系统第三较佳实施例的硬件环境图。

图4是本发明定位运算控制系统较佳实施例的功能模块图。

图5是本发明定位运算控制方法较佳实施例的方法实施流程图。

具体实施方式

参阅图1所示,是本发明定位运算控制系统第一较佳实施例的硬件环境图。本实施例所述定位运算控制系统10可以安装并运行于一个车辆1,如该车辆1的车载电子装置中。

所述车辆1进一步包括导航定位单元11、速度检测单元12、存储设备13、处理器14以及计时器15。所述定位运算控制系统10、导航定位单元11、速度检测单元12、存储设备13、处理器14以及计时器15可以通过数据总线连接以及执行数据交换。

所述的导航定位单元11可以是一个车载导航系统,其包括定位单元110以及地图数据库111。用户在地图数据库111上标注目的地后,所述导航定位单元11便会自动根据定位单元110确定的车辆1当前的位置,根据预设的规则,为用户(驾驶人员)设计到达所述目的地的最佳导航路径,并将该最佳路线实时显示于所述地图数据库111上。

所述定位单元110可以是全球定位系统(Global Positioning System,GPS)。

所述地图数据库111是以地图数字化数据为基础的数据库,是存储在电子 设备中的地图内容各要素(如控制点、地貌、土地类型、居民地、水文、植被、交通运输、境界等)的数字信息文件、数据库管理系统及其它软件和硬件的集合。

所述速度检测单元12通过测定车辆1车轮的转动速度确定当前车辆1的车速。例如,所述的速度检测单元12可以是电磁感应式传感器,该电磁感应式传感器安装在车轮总成的非旋转部分(如转向节或轴头)上,与随车轮一起转动的导磁材料制成的齿圈相对。当齿圈相对电磁感应式传感器转动时,由于磁阻的变化,在电磁感应式传感器上激励出交变电压信号,这种交变电压的频率与车轮转速成正比,所述交变电压信号转换为同频率的方波,再通过测量方波的频率或周期来计算车轮转速,从而得到车辆1的当前车速。

所述存储设备13可以是一个或者多个非易失性存储单元,如ROM、EPROM或Flash Memory(快闪存储单元)等。所述存储设备13可以是内置或者外接于车辆1。

所述处理器14是车辆1的运算核心(Core Unit)和控制核心(Control Unit),用于解释车辆1中的指令以及处理车辆1中的软件数据。

所述计时器15是一种测量时间的装置,用于对当前定位单元110进行位置定位的间隔时间进行计时。

所述定位运算控制系统10包括计算机可执行的程序代码,该程序代码可以存储于所述存储设备13中,在处理器14的执行下,实现下述功能:通过车速检测装置12侦测车辆1当前的速度,根据侦测的速度和预设的分析规则分析用户的状态,如处于低速运动状态、高速运动状态或者静止状态,根据用户的状态控制定位单元110按照不同的间隔时间对用户进行位置定位。以在不实质影响定位精度的情况下,降低能耗,减少资源浪费。

例如,所述预设的分析规则包括,如车辆1当前的速度大于第一预设速度,则判断处于高速运动状态;车辆1当前速度小于等于第一预设速度,且大于0,则判断处于低速运动状态;车辆1当前速度等于0,则判断处于静止状态。当判断用户是低速运动状态时,定位运算控制系统10控制定位单元110按照第一间 隔时间进行位置定位;当判断用户是高速运动状态时,定位运算控制系统10按照第二间隔时间进行位置定位;当判断用户是静止状态时,定位运算控制系统10关闭定位功能。其中,第一间隔时间大于第二间隔时间。

参阅图2所示,是本发明定位运算控制系统第二较佳实施例的硬件环境图。

本实施例中,所述定位运算控制系统10、导航定位单元11、存储设备13、处理器14以及计时器15均安装在所述便携式电子设备2中。

此时,所述导航定位单元11中的定位单元110可以是全球定位系统(Global Positioning System,GPS),该定位单元110可以作为一种速度检测单元,用于检测便携式电子设备2的运行速度。本实施例中,所述定位单元110可以向多个导航卫星发送两个定位信号,两个定位信号的发送间隔时间为预设值;所述定位单元110从多个导航卫星接收两次反馈信号,并根据两次反馈信号确定便携式电子设备2的位移方向和位移量,并根据确定的位移方向、位移量、预设值的发送间隔时间,计算出所述便携式电子设备2的当前速度。

此外,所述便携式电子设备2还包括一个陀螺仪16,用于侦测便携式电子设备2的震动特性值,如上下震动的幅度和频率值等,在所述便携式电子设备2的当前移动速度大于0且震动特性值小于等于预设震动特性值时,或者,在所述便携式电子设备2的当前移动速度大于预设速度时,判断所述便携式电子设备2处于运行的车辆1上,此时,所述便携式电子设备2的当前移动速度可以视为所述车辆1的当前车速。

参阅图3所示,是本发明定位运算控制系统第三较佳实施例的硬件环境图。

本实施例中,所述导航定位单元11、速度检测单元12、计时器15可以安装在车辆1,如该车辆1的车载电子装置中,而定位运算控制系统10、存储设备13以及处理器14可以安装于一个便携式电子设备2中。所述便携式电子设备2可以是智能手机、平板电脑、笔记本电脑、穿戴式电子设置等。此外,车辆1以及便携式电子设备2均包括无线通讯单元17。车辆1中的速度检测单元14可以实时检测车辆1在行驶过程中的即时速度,可以通过无线通讯单元17传给便携式电子设备2,以由便携式电子设备2根据车辆1在行驶过程中的即时速 度和预设的分析规则分析用户的状态,如处于低速运动状态、高速运动状态或者静止状态,根据用户的状态控制定位单元110按照不同的间隔时间对用户进行位置定位。

参阅图4所示,是本发明定位运算控制系统较佳实施例的功能模块图。

所述定位运算控制系统10的程序代码根据其不同的功能,可以划分为多个功能模块。本实施例中,所述定位运算控制系统10可以包括采集模块100、分析模块101及控制模块102。

所述采集模块100利用速度检测单元14实时采集的车辆1在行驶过程中的即时速度。所述速度检测单元12可以通过测定车辆1车轮的转动速度确定当前车辆1的即时速度。例如,所述的速度检测单元12可以是电磁感应式传感器,该电磁感应式传感器安装在车轮总成的非旋转部分(如转向节或轴头)上,与随车轮一起转动的导磁材料制成的齿圈相对。当齿圈相对电磁感应式传感器转动时,由于磁阻的变化,在电磁感应式传感器上激励出交变电压信号,这种交变电压的频率与车轮转速成正比,所述交变电压信号转换为同频率的方波,再通过测量方波的频率或周期来计算车轮转速,从而得到车辆1的当前车速。

本发明的其他实施例中,所述采集模块100利用一个定位单元110检测车辆1的运行速度。本实施例中,所述定位单元110可以向多个导航卫星发送两个定位信号,两个定位信号的发送间隔时间为预设值;所述定位单元110从多个导航卫星接收两次反馈信号,并根据两次反馈信号确定便携式电子设备2的位移方向和位移量,并根据确定的位移方向、位移量、预设值的发送间隔时间,计算出所述便携式电子设备2的当前速度。此外,所述便携式电子设备2还利用一个陀螺仪16侦测便携式电子设备2的震动特性值,如上下震动的幅度和频率值等,在所述便携式电子设备2的当前移动速度大于0且震动特性值小于等于预设震动特性值时,或者,在所述便携式电子设备2的当前移动速度大于预设速度时,判断所述便携式电子设备2处于运行的车辆1上,此时,所述便携式电子设备2的当前移动速度可以视为所述车辆1的当前车速。

所述分析模块101用于根据侦测的速度和预设的分析规则分析用户的状态。 所述状态包括,如处于低速运动状态、高速运动状态或者静止状态。

例如,所述预设的分析规则包括,如车辆1当前的速度大于第一预设速度,则判断处于高速运动状态;车辆1当前速度小于等于第一预设速度,且大于0,则判断处于低速运动状态;车辆1当前速度等于0,则判断处于静止状态。

所述控制模块102用于根据用户的状态控制定位单元110按照不同的间隔时间对用户进行位置定位。利用,当判断用户是低速运动状态时,定位运算控制系统10按照第一间隔时间进行位置定位;当判断用户是高速运动状态时,定位运算控制系统10按照第二间隔时间进行位置定位;当判断用户是静止状态时,控制系统关闭定位功能。其中,第一间隔时间大于第二间隔时间。

参阅图5所示,是本发明定位运算控制方法较佳实施例的方法实施流程图。本实施例所述定位运算控制方法并不限于流程图中所示步骤,此外流程图中所示步骤中,某些步骤可以省略、步骤之间的顺序可以改变。

步骤S10,采集模块100利用速度检测单元14根据车辆1轮胎的转速检测所述车辆的即时速度数据。

所述的速度检测单元14可以是电磁感应式传感器,该电磁感应式传感器安装在车轮总成的非旋转部分(如转向节或轴头)上,与随车轮一起转动的导磁材料制成的齿圈相对。当齿圈相对电磁感应式传感器转动时,由于磁阻的变化,在电磁感应式传感器上激励出交变电压信号,这种交变电压的频率与车轮转速成正比,所述交变电压信号转换为同频率的方波,再通过测量方波的频率或周期来计算车轮转速,从而得到车辆1的当前车速。

本发明的其他实施例中,所述采集模块100利用一个定位单元110检测车辆1的运行速度。本实施例中,所述定位单元110可以向多个导航卫星发送两个定位信号,两个定位信号的发送间隔时间为预设值;所述定位单元110从多个导航卫星接收两次反馈信号,并根据两次反馈信号确定便携式电子设备2的位移方向和位移量,并根据确定的位移方向、位移量、预设值的发送间隔时间,计算出所述便携式电子设备2的当前速度。此外,所述便携式电子设备2还利用一个陀螺仪16侦测便携式电子设备2的震动特性值,如上下震动的幅度和频 率值等,在所述便携式电子设备2的当前移动速度大于0且震动特性值小于等于预设震动特性值时,或者,在所述便携式电子设备2的当前移动速度大于预设速度时,判断所述便携式电子设备2处于运行的车辆1上,此时,所述便携式电子设备2的当前移动速度可以视为所述车辆1的当前车速。

步骤S11,分析模块101根据所述速度数据判断用户当前的状态。所述状态包括,如处于低速运动状态、高速运动状态或者静止状态。

例如,所述预设的分析规则包括,如车辆1当前的速度大于第一预设速度,则判断处于高速运动状态;车辆1当前速度小于等于第一预设速度,且大于0,则判断处于低速运动状态;车辆1当前速度等于0,则判断处于静止状态。

步骤S12,分析模块101判断用户当前的状态是否处于低速状态。当用户当前的状态处于低速状态,则执行下述的步骤S13。否则,当用户当前的状态不处于低速状态,则执行下述的步骤S14。

步骤S13,控制模块102控制定位单元110按照第一间隔时间对用户进行位置定位。

步骤S14,分析模块101判断用户当前的状态是否处于高速状态。当用户当前的状态处于高速状态,则执行下述的步骤S15。否则,当用户当前的状态不处于低速状态,则执行下述的步骤S16。

步骤S15,控制模块102控制定位单元110按照第二间隔时间对用户进行位置定位。其中,所述第一间隔时间大于第二间隔时间。

步骤S16,用户处于静止状态,控制模块102暂停定位单元110对用户的位置定位。

这里需要说明的是,上述实施例首先判断用户是否处于低速状态,再判断是否处于高速状态。本领域技术人员应该了解,本发明的其他实施例也可以先判断用户是否处于高速状态,再判断是否处于低速状态;或者先判断用户是否处于静止状态,再判断是否处于低速状态等等;或者本发明的其他实施例也可以对高速状态、低速状态以及静止状态进行同时判断。

最后所应说明的是,以上实施例仅用以说明本发明的技术方案而非限制, 尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或等同替换,而不脱离本发明技术方案的精神和范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1