一种车载GPS设备安装姿态的判断方法及装置与流程

文档序号:13887119阅读:230来源:国知局

本发明涉及gps定位技术领域,尤其涉及一种车载gps设备安装姿态的判断方法及装置。



背景技术:

gps(globalpositioningsystem,全球定位系统)设备内置gps模块和移动通信模块gps模块获得终端的位置数据,通过移动通信模块将gps模块获得的位置数据上传至服务器,从而可以实现在电脑上查询终端的位置。

gps设备种类较多,目前使用过程中,以车载gps设备应用最为广泛。常用的车载gps设备为长方体结构,为了方便描述,其长和宽组成的平面定义为x面,长和高组成的平面定义为y面,宽和高组成的平面定义为z面,x面、y面和z面互相垂直,其常用标准安装姿态如图1所示,在以车载gps设备的一个顶点为原点建立的空间直角坐标系中,其x面垂直于z轴、y面垂直于x轴和z面垂直于y轴。由于车载gps设备通常安装在车辆前挡风玻璃下方装饰板内、前仪表盘周围隐蔽处、车门隔板中、后挡风玻璃下方装饰板下、前保险杠附近或雨刷板下等位置。当车载安装姿态不正确时,其移动通信模块的信号可能会被上述位置的汽车部件屏蔽导致无法向服务器传输数据。通常采用的车载gps设备安装姿态判断方法为:获取车载gps设备的三轴加速度数据,其中,所述三轴加速度数据为车载gps设备在空间直角坐标系x、y、z三个坐标轴方向的加速度数据,通常为设置在gps模块上的加速度数据传感器测量得来;当服务器获取到车辆的三轴加速度数据时,需要硬件工程师根据三轴加速度数据凭借经验分析车载gps设备的安装姿态是否正确。

但是,上述车载gps设备的安装姿态判断方法中,服务器获取三轴加速度数据后,需要资深的硬件工程师根据经验分析车载gps设备的安装姿态是否正确,普通工作人员无法直接判断其安装姿态是否正确,大大降低了车载gps设备安装姿态异常的排查效率。



技术实现要素:

本发明提供了一种一种车载gps设备安装姿态的判断方法及装置,以解决现有技术中存在的问题。

第一方面,本发明提供了一种车载gps设备安装姿态的判断方法,该方法包括:

接收车载gps设备发送的三轴加速度数据;

将所述三轴加速度数据分别对应转换为所述车载gps设备三个面的转动角度;

判断所述三轴加速度数据对应面的转动角度是否均小于或等于对应面的预设转动角度;

若三轴加速度数据对应面的转动角度均小于或等于对应面的预设转动角度,则所述车载gps设备安装姿态正常;

若任一加速度数据对应面的转动角度大于对应面的预设转动角度,则所述车载gps设备安装姿态异常。

优选地,所述若任一加速度数据对应面的转动角度大于对应面的预设转动角度,则所述车载gps设备安装姿态异常之后,还包括:

将预设车载gps设备3d模型的三个面分别绕三轴旋转对应的转动角度,获得所述车载gps设备当前安装姿态3d图。

优选地,所述将所述三轴加速度数据分别对应转换为所述车载gps设备三个面的转动角度,包括:

根据公式分别将所述三轴加速度数据转换为对应面的转动角度;

其中,a为任一轴加速度数据,b为a对应面的转动角度。

优选地,所述方法还包括:

如果所述车载gps设备安装姿态异常,则控制发出告警信号,用于通知设备安装工程师对所述车载gps设备进行维护。

优选地,所述方法还包括:

如果预设时间段内没有接受到所述三轴加速度数据,则所述车载gps设备安装姿态异常。

第二方面,本发明还提供了一种车载gps设备安装姿态的判断装置,所述装置包括:

数据接收模块,用于接收车载gps设备发送的三轴加速度数据;

角度转换模块,用于将所述三轴加速度数据分别对应转换为所述车载gps设备三个面的转动角度;

判断模块,用于判断所述三轴加速度数据对应面的转动角度是否均小于或等于对应面的预设转动角度;

安装姿态正常确定模块,用于若三轴加速度数据对应面的转动角度均小于或等于对应面的预设转动角度,则所述车载gps设备安装姿态正常;

第一安装姿态异常确定模块,用于若任一加速度数据对应面的转动角度大于对应面的预设转动角度,则所述车载gps设备安装姿态异常。

优选地,所述装置还包括:

3d图转换模块,用于将预设车载gps设备3d模型的三个面分别绕三轴旋转对应的转动角度,获得所述车载gps设备当前安装姿态3d图。

优选地,所述角度转换模块包括:

角度计算单元,用于根据公式分别将所述三轴加速度数据转换为对应面的转动角度,其中,a为任一轴加速度数据,b为a对应面的转动角度。

优选地,所述装置还包括:

警报模块,用于如果所述车载gps设备安装姿态异常,则控制发出告警信号,用于通知设备安装工程师对所述车载gps设备进行维护。

优选地,所述装置还包括:

第二安装姿态异常确定模块,用于如果预设时间段内没有接受到所述三轴加速度数据,则所述车载gps设备安装姿态异常。

本发明提供的技术方案可以包括以下有益效果:

本发明实施例提供的车载gps设备安装姿态的判断方法,服务器将车载gps设备发送的三轴加速度数据分别对应转换为三个面的转动角度,根据转换的三个转动角度确定车载gps设备的安装姿态是否异常。本发明实施例提供的车载gps设备安装姿态的判断方法,服务器可以直接分析出安装姿态是否异常供工作人员查看,无需硬件工程师判断,能够大大提高车载gps设备安装姿态异常的排查效率。

应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本发明。

附图说明

为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。

图1为本发明实施例提供的一种车载gps设备的结构示意图;

图2为本发明实施例提供的一种车载gps设备安装姿态的判断方法一个实施例的流程示意图;

图3为本发明实施例提供的一种车载gps设备安装姿态的判断方法另一个实施例的流程示意图;

图4为本发明实施例提供的一种车载gps设备安装姿态的判断装置一个实施例的结构示意图;

图5为本发明实施例提供的一种车载gps设备安装姿态的判断装置另一个实施例的结构示意图。

具体实施方式

本发明实施例提供的车载gps设备安装姿态的判断方法,用于解决现有技术中服务器接收车载gps设备的三轴加速度数据后,只能通过资深的硬件工程师根据经验分析车载gps设备的安装姿态是否正确,而普通工作人员无法直接判断其安装姿态是否正确,大大降低了车载gps设备安装姿态异常的排查效率的问题。针对此问题,本发明实施例提供的车载gps设备安装姿态的判断方法中,服务器直接分析出车载gps设备安装姿态是否异常,无需硬件工程师判断,能够大大提高车载gps设备安装姿态异常的排查效率。

本发明实施例提供一种车载gps设备安装姿态的判断方法,基于车载gps设备和服务器组成的车辆定位系统,车载gps设备能够实时测量车辆的位置、里程、速度和三轴加速度数据等数据,并将这些数据发送给服务器,工作人员可以通过服务器查询上述数据。本方法可用于车载gps设备安装完成时,其安装完成时的姿态判断,也可用于判断车载gps设备使用过程中由于车身震动导致姿态发生的改变。

本发明实施例提供的一种车载gps设备安装姿态的判断方法,如图2所示,包括:

步骤s100:接收车载gps设备发送的三轴加速度数据。

在具体实施过程中,车载gps设备内置gps模块和移动通信模块,gps模块用于测量车辆的位置、里程、速度和三轴加速度数据等,移动通信模块用于将gps模块的测量结果发送给服务器。

在本发明实施例中,设备安装工程师先将车载gps设备安装到车辆上,当车载gps设备安装完毕后,即可实时向服务器发送三轴加速度数据,其中,三轴加速度数据为车载gps设备在空间直角坐标系x、y、z三个坐标轴方向的加速度数据,是车载gps设备gps模块中的加速度数据传感器测量得来。

步骤s200:将所述三轴加速度数据分别对应转换为所述车载gps设备三个面的转动角度。

在具体实施过程中,车载gps设备通常为长方体结构,如图1所示,其长和宽组成的平面定义为x面,长和高组成的平面定义为y面,宽和高组成的平面定义为z面,x面、y面和z面互相垂直,在以车载gps设备的一个顶点为原点建立的空间直角坐标系中,其x面垂直于z轴、y面垂直于x轴和z面垂直于y轴。

在本发明实施例中,通过计算将三轴加速度数据分别对应转换为车载gps设备x、y、z三个面的转动角度。其中,x轴方向的加速度数据转换为x面的转动角度,y轴方向的加速度数据转换为y面的转动角度,z轴方向的加速度数据转换为z面的转动角度。

在一种可能的实施例中,步骤s200的具体实施方式可以为:

根据公式分别将所述三轴加速度数据转换为对应面的转动角度,其中,a为任一轴加速度数据,b为a对应面的转动角度。

在具体实施过程中,当车载gps设备如图1所示水平放置时,此时,x面与水平面平行,车载gps设备测量的其x轴方向的加速度数据为1020mg;将该车载gps设备绕x轴逆时针旋转90°,测得的x轴方向的加速度数据为0mg,再逆时针旋转90°后测得的x轴方向的加速度数据为-1020mg。将车载gps设备也分别沿y轴、z轴旋转,经过多次试验,计算获得任一轴加速度数据与对应面的转动角度的关系为x面的转动角度可以用b1表示,y面的转动角度可以用b2表示,z面的转动角度可以用b3表示,根据上述公式,可以计算出b1、b2和b3。

步骤s300:判断所述三轴加速度数据对应面的转动角度是否均小于或等于对应面的预设转动角度。

在具体实施过程中,x、y、z三个面的预设转动角度,可以分别用c1、c2、c3表示,根据步骤s200计算的这三个面的转动角度,分别判断b1是否小于或等于c1、b2是否小于或等于c2、b3是否小于或等于c3。若b1小于或等于c1、b2小于或等于c2、b3小于或等于c3,则执行步骤s400;否则,执行步骤s500。

步骤s400:所述车载gps设备安装姿态正常。

若三轴加速度数据对应面的转动角度均小于或等于对应面的预设转动角度,则所述车载gps设备安装姿态正常。当b1小于或等于c1、b2小于或等于c2、b3小于或等于c3时,即三个面的转动角度均小于或等于各自的预设转动角度时,该车载gps设备的安装姿态正常。

步骤s500:所述车载gps设备安装姿态异常。

若任一加速度数据对应面的转动角度大于对应面的预设转动角度,则所述车载gps设备安装姿态异常。若存在b1>c1,和/或,b2>c2,和/或,b3>c3时,即存在任一面的转动角度大于其对应面的预设转动角度,则该车载gps设备安装姿态异常。

在一种应用场景中,c1、c2、c3可以均为45°,当x、y、z三个面中任一面的转动角度大于45°时,该车载gps设备安装姿态异常;当x、y、z三个面的转动角度均小于或等于45°时,该车载gps设备安装姿态正常。当然,45°为车载gps设备x、y、z三个面预设转动角度的优选角度,在具体实施过程中,用户可根据实际情况设定x、y、z三个面预设转动角度为任意角度,在此不做具体限定。

在一种可能的实施例中,步骤s500之后,如图3所示,还包括:

步骤s600:将预设车载gps设备3d模型的三个面分别绕三轴旋转对应的转动角度,获得所述车载gps设备当前安装姿态3d图。

在具体实施过程中,服务器预设车载gps设备3d模型,该模型为长方体结构,如图1所示,其x面垂直于z轴、y面垂直于x轴和z面垂直于y轴。将该预设车载gps模型的x、y、z三个面按照步骤s200计算的转动角度旋转,即x面绕x轴旋转b1角度,y面绕y轴旋转b2角度,z面绕z轴旋转b3角度,即可获得车载gps设备当前安装姿态3d图。

对于安装姿态异常的车载gps设备,可通过上述方式获得当前安装姿态3d图,将当前安装姿态3d图发送给设备安装工程师,可以使设备安装工程师直观看到设备当前的安装姿态,方便其后续调整安装。当然,在具体实施过程中,对于安装姿态正常的车载gps设备,也可以通过上述方式获得当前安装姿态3d图,使设备安装工程师直观看到设备当前的安装姿态,在此不做具体限定。

在另一种可能的实施例中,所述方法还包括:

步骤s700:如果所述车载gps设备安装姿态异常,则控制发出告警信号,用于通知设备安装工程师对所述车载gps设备进行维护。

如果服务器判断出车载gps设备当前安装姿态异常,可控制发出告警信号,若设备刚安装完毕,则可以将告警信号发送给车载gps设备,从而通知设备安装工程师对该车载gps设备进行维护,调整安装;若设备在使用过程中,则可以将告警信号发送给相关设备安装工程师,以使其可以对该车载gps设备及时进行维护。

在一种可能的实施例中,所述方法还包括:

如果预设时间段内没有接受到所述三轴加速度数据,则所述车载gps设备安装姿态异常。

在具体实施过程中,当车载gps设备安装完毕,正常供电后,若预设时间段内没有接收到该设备的三轴加速度数据,则该车载gps设备安装姿态异常。在一种应用场景中,预设时间段可以为1min,若设备安装完毕1min内,服务器未收到该设备的三轴加速度数据,则该车载gps设备安装姿态异常。

本发明实施例提供的车载gps设备安装姿态的判断方法,不仅可用于车载gps设备安装完成时,其安装完成时的姿态判断,也可用于判断车载gps设备使用过程中由于车身震动导致姿态发生的改变。当车载gps设备使用过程中姿态发生改变,超出正常范围时,通过本方法,服务器可以快速分析出车载gps设备姿态异常,方便及时通知设备安装工程师对该车载gps设备进行维护。

本发明实施例提供的车载gps设备安装姿态的判断方法,包括:接收车载gps设备发送的三轴加速度数据;将所述三轴加速度数据分别对应转换为所述车载gps设备三个面的转动角度;判断所述三轴加速度数据对应面的转动角度是否均小于或等于对应面的预设转动角度;若三轴加速度数据对应面的转动角度均小于或等于对应面的预设转动角度,则所述车载gps设备安装姿态正常;若任一加速度数据对应面的转动角度大于对应面的预设转动角度,则所述车载gps设备安装姿态异常。本方法中,服务器将车载gps设备发送的三轴加速度数据分别对应转换为三个面的转动角度,根据转换的三个转动角度确定车载gps设备的安装姿态是否异常。本发明实施例提供的车载gps设备安装姿态的判断方法,服务器可以直接分析出安装姿态是否异常供工作人员查看,无需硬件工程师判断,能够大大提高车载gps设备安装姿态异常的排查效率。

基于相同的技术方案,本发明实施例还提供一种车载gps设备安装姿态的判断装置,如图4所示,该装置包括依次连接的数据接收模块100、角度转换模块200、判断模块300,以及分别与所述判断模块300连接的安装姿态正常确定模块400、第一安装姿态异常确定模块500。

所述数据接收模块100,用于接收车载gps设备发送的三轴加速度数据.

所述角度转换模块200,用于将所述三轴加速度数据分别对应转换为所述车载gps设备三个面的转动角度。

在一种可能的实施例中,所述角度转换模块200包括:角度计算单元。

所述角度计算单元,用于根据公式分别将所述三轴加速度数据转换为对应面的转动角度,其中,a为任一轴加速度数据,b为a对应面的转动角度。

所述判断模块300,用于判断所述三轴加速度数据对应面的转动角度是否均小于或等于对应面的预设转动角度。

所述安装姿态正常确定模块400,用于若三轴加速度数据对应面的转动角度均小于或等于对应面的预设转动角度,则所述车载gps设备安装姿态正常。

所述第一安装姿态异常确定模块500,用于若任一加速度数据对应面的转动角度大于对应面的预设转动角度,则所述车载gps设备安装姿态异常。

在第一种可能的实施例中,如图5所示,所述装置还包括与所述第一安装姿态异常确定模块500连接的3d图转换模块600。

所述3d图转换模块600,用于将预设车载gps设备3d模型的三个面分别绕三轴旋转对应的转动角度,获得所述车载gps设备当前安装姿态3d图。

在第二种可能的实施例中,所述装置还包括:警报模块。

所述警报模块,用于如果所述车载gps设备安装姿态异常,则控制发出告警信号,用于通知设备安装工程师对所述车载gps设备进行维护。

在第三种可能的实施例中,所述装置还包括:第二安装姿态异常确定模块。

所述第二安装姿态异常确定模块,用于如果预设时间段内没有接受到所述三轴加速度数据,则所述车载gps设备安装姿态异常。

本说明书中各个实施例之间相同相似的部分互相参见即可。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例中的说明即可。

本领域技术人员在考虑说明书及实践这里发明的公开后,将容易想到本发明的其它实施方案。本申请旨在涵盖本发明的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本发明的一般性原理并包括本发明未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本发明的真正范围和精神由下面的权利要求指出。

以上所述的本发明实施方式并不构成对本发明保护范围的限定。

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