一种农业机械车辆姿态测量方法及测量模块的制作方法

文档序号:9748562阅读:480来源:国知局
一种农业机械车辆姿态测量方法及测量模块的制作方法
【技术领域】
[0001]本发明属于姿态测量领域,具体涉及一种农业机械车辆姿态测量方法及测量模块。
【背景技术】
[0002]目前的车辆姿态检测主要分两种应用场景,一种是异常报警,比如翻车检测;一种高精度的导航辅助,即本发明涉及的领域。目前实现高精度姿态测量的方法是在车辆上并排安装上两副卫星天线,通过卫星接收机,实现静止和运动时的航向角测量,同时运用陀螺仪和加速计,计算车辆横滚角和俯仰角,两者结合,实现车辆的姿态测量。以上方法出自专利《Attitude measurement using a single GPS receiver with two closely-spacedantennas〉〉。
[0003]使用双天线结合陀螺仪和加速计的方案,固然可以取得高精度的姿态测量结果。但该方案要求提供两副高精度卫星天线,成本不菲;其次,该方案要求卫星接收机具备双天线定向测量功能。卫星接收机最主要的功能是定位,而在定向上,相比目前的其他技术,并没有太大的优势。

【发明内容】

[0004]本发明的目的之一是提供了一种农业机械车辆姿态测量模块,其要解决的是当前测量设备成本高,测量精度不高和依赖卫星信号的问题。
[0005]为了达到上述的目的,所采用的技术方案如下:
[0006]—种农业机械车辆姿态测量模块,包括集成在同一块电路板上的陀螺仪、磁力计和加速度计:
[0007]所述加速度计用于测量农业机械车辆加速度的大小,一处理器根据加速度计测得的加速度的大小来确定农业机械车辆的俯仰角和横滚角;
[0008]所述磁力计用于测量地球磁场强度的大小,处理器根据磁力计测得的磁场强度的大小结合俯仰角、横滚角来确定农业机械车辆的航向角;
[0009]所述陀螺仪用于测量农业机械车辆的角速度,处理器根据陀螺仪测得的角速度对时间的积分来对测得的航向角、俯仰角和横滚角进行更新。
[0010]本发明另一个目的在于提供了一种农业机械车辆姿态测量方法,其要解决的是当前农业机械车辆姿态测量不准确的问题。
[0011 ]为了达到上述的目的,所采用的技术方案如下:
[0012]—种应用于农业机械车辆姿态测量模块的测量方法:
[0013]S1: —处理器获取加速度计测量到的加速度信息,根据所述加速度信息计算得到农业机械车辆当前的俯仰角和横滚角;
[0014]S2:处理器获取磁力计测量到的地球磁场强度的大小结合俯仰角、横滚角,计算得到的航向角;
[0015]S3:在SI和S2中得到的俯仰角、横滚角和航向角为姿态量的初始值,处理器获取陀螺仪测量到的角速度信息,并通过四元数姿态解算方法对姿态量的初始值进行更新,得到姿态量更新值;
[0016]S4:处理器获取当前的姿态量更新值并分解出加速度和磁场强度,将分解出的加速度和磁场强度与加速度计和磁力计的测量得到的加速度信息和磁场强度大小的差值通过卡尔曼滤波算法估计出姿态量更新值的误差和仪器参数的误差;
[0017]S5:利用通过卡尔曼滤波算法校正过的仪器参数对陀螺仪测得的角速度信息进行补偿。
[0018]与现有技术相比,本发明的有益效果有:
[0019]本发明在一块电路板上同时集成磁力计、加速计和陀螺仪,结合三者的测量数据进行融合解算,开发出一个小型化、低成本、高精度的姿态测量模块。使用基于磁力计的定向方案,使得姿态测量模块的得以排除掉体积庞大的卫星天线,并且具备完整姿态测量功能的模块很方便集成到更大型的项目当中,方便二次开发。
【附图说明】
[0020]图1为本发明较佳实施例的一种农业机械车辆姿态测量模块的原理示意图;
[0021 ]图2为本发明农业机械车辆姿态量的示意图;
[0022]图3为本发明测量农业机械车辆的俯仰角的示意图;
[0023]图4为本发明农业机械车辆姿态测量方法的流程示意图。
【具体实施方式】
[0024]下面,结合附图以及【具体实施方式】,对本发明做进一步描述:
[0025]如图1所示,农业机械车辆姿态测量模块的原理图,俯仰角为农业机械车辆坐标系的X轴与水平面的夹角,横滚角为农业机械车辆坐标系的Z轴与通过车辆坐标系的X轴的铅垂面间的夹角,航向角为车辆坐标系X轴在水平面上投影与地面坐标系X轴之间的夹角。也即图2所示,图2中的坐标为水平面的坐标系,以X轴为旋转轴转动的角度为横滚角,以Y轴为旋转轴转动的角度为俯仰角,以Z轴为旋转轴旋转的角度为航向角。一种农业机械车辆姿态测量模块,包括集成在同一块电路板上的陀螺仪、磁力计和加速度计:
[0026]所述加速度计用于测量农业机械车辆加速度的大小,一处理器根据加速度计测得的加速度的大小来确定农业机械车辆的俯仰角和横滚角;
[0027]所述磁力计用于测量地球磁场强度的大小,处理器根据磁力计测得的磁场强度的大小来确定农业机械车辆的航向角;
[0028]所述陀螺仪用于测量各个方向上的角加速度,处理器根据陀螺仪测得的角速度对时间的积分来对测得的航向角、俯仰角和横滚角进行更新。
[0029]本发明还提供了一种能够精确测量农农业机械车辆的姿态,为其卫星定位解算提供姿态修正值的农业机械车辆姿态测量方法。
[0030]S1:处理器获取加速度计测量到的加速度信息,根据所述加速度信息计算得到农业机械车辆当前的俯仰角和横滚角;
[0031]S2:处理器获取磁力计测量到的地球磁场强度的的大小结合俯仰角和横滚角,计算得到的航向角;
[0032]S3:在SI和S2中得到的俯仰角、横滚角和航向角为姿态量的初始值,处理器获取陀螺仪测量到的角速度信息,并通过四元数姿态解算方法对姿态量的初始值进行更新,得到姿态量更新值;
[0033]S4:处理器获取当前的姿态量更新值处理器获取当前的姿态量更新值并分解出加速度和磁场强度,将分解出的加速度和磁场强度与加速度计和磁力计的测量得到的加速度信息和磁场强度大小的差值通过卡尔曼滤波算法估计出姿态量更新值的误差和仪器参数的误差;
[0034]S5:利用通过卡尔曼滤波算法校正过的仪器参数对陀螺仪测得的角速度信息进行补偿。
[0035]本发明方法的工作原理:当农业机械车辆在水平面上由静止启动的时候,此时通过姿态测量模块获得一个最初的姿态量更新值。
[0036]如果农业机械车辆进入到斜坡时,加速度计获取三轴的加速度信息。如图3所示,用一个轴从二维角度来说明如何测量角度,正常情况下,X轴与重力呈垂直状态,此时X轴的测量值是0,z轴的值等于g。当X轴仰起,此时X轴测量到的是非零值,此时Z轴测量到图中虚线箭头的矢量的值,通过三角函数可以算出X轴的仰起角度Θ。此时仰起角度θ即为俯仰角,同理,对于沿Y轴方向得到的角度为横滚角。
[0037]磁力计可以测量到地球磁场强度的大小,由于地球存在磁偏角,所以磁力计测得的并不是正北的方向,并且处于斜坡之上,通过俯仰角和横滚角对此时磁力计测量值进行倾斜补偿校正,来得到当前的磁航向角,通过磁偏校正来得到航向角。
[0038]获得陀螺仪测量的角度是角速度乘时间间隔得到的量即是姿态的增量,由加速度计和磁力计得到的姿态量的初值加上姿态的增量即可实现姿态的更新。在更新的过程中,如果直接对俯仰角、横滚角和航向角更新存在局限,所以需要用四元数来表示姿态,四元数主要是一种数学的处理方法,通过四元数乘法进行姿态更新,本质上是一样的。
[0039]测量中由于仪器的测量会存在一些误差,为了得到更好更精准的测量效果,将得到的姿态量更新值与上一时刻的姿态量更新值进行平滑计算,然后通过卡尔曼滤波算法来输出姿态四元数的误差和仪器参数的误差,并更新姿态量更新值和仪器参数。仪器参数主要是姿态测量模块中产生的零偏误差,这个校正的过程是在计算过程中不断进行的,可以实时获得仪器参数的最新状态,将得到的仪器参数对所述的姿态测量模块进行补偿,这样,能更加准确的测量姿态量更新值。
[0040]对本领域的技术人员来说,可根据以上描述的技术方案以及构思,做出其它各种相应的改变以及形变,而所有的这些改变以及形变都应该属于本发明权利要求的保护范围之内。
【主权项】
1.一种农业机械车辆姿态测量模块,其特征在于,包括集成在同一块电路板上的陀螺仪、磁力计和加速度计: 所述加速度计用于测量农业机械车辆加速度的大小,一处理器根据加速度计测得的加速度的大小来确定农业机械车辆的俯仰角和横滚角; 所述磁力计用于测量地球磁场强度的大小,处理器根据磁力计测得的磁场强度大小和根据计算得到的俯仰角、航向角来确定农业机械车辆的航向角; 所述陀螺仪用于测量农业机械车辆的角速度,处理器根据陀螺仪测得的角速度对时间的积分来更新农业机械的航向角、俯仰角和横滚角。2.一种应用于农业机械车辆姿态测量模块的测量方法,其特征在于, S1:—处理器获取加速度计测量到的加速度信息,根据所述加速度信息计算得到农业机械车辆当前的俯仰角和横滚角; S2:处理器获取磁力计测量到的地球磁场强度的大小,结合俯仰角和横滚角计算得到的航向角; S3:在SI和S2中得到的俯仰角、横滚角和航向角记为姿态量的初始值,处理器获取陀螺仪测量到的角速度信息,并通过四元数姿态解算方法对姿态量的初始值进行更新,得到姿态量更新值; S4:处理器获取当前的姿态量更新值并分解出加速度和磁场强度,将分解出的加速度和磁场强度与加速度计和磁力计的测量得到的加速度信息和磁场强度大小的差值通过卡尔曼滤波算法估计出姿态量更新值的误差和仪器参数的误差; S5:利用通过卡尔曼滤波算法校正过的仪器参数对陀螺仪测得的角速度信息进行补mIz? O
【专利摘要】本发明提供了一种农业机械车辆姿态测量模块及测量方法,该测量模块包括集成在同一块电路板上的陀螺仪、磁力计和加速度计;所述陀螺仪用于测量角速度,所述磁力计用于测量地球磁场强度,所述加速度计用于测量加速度的大小,静态和低动态情况下可看作重力加速度的分量,可以确定平面的倾斜度数,并通过与磁力计融合计算得出航向,通过卡尔曼滤波算法估计出姿态误差和陀螺零偏误差并对它们进行校正。本发明在一块电路板上同时集成磁力计、加速计和陀螺仪,结合三者的测量数据进行融合解算,开发出一个小型化、低成本、高精度的姿态测量模块,并且具备完整姿态测量功能的模块很方便集成到更大型的项目当中,方便二次开发。
【IPC分类】G01C21/18
【公开号】CN105509740
【申请号】CN201511033913
【发明人】薛柏慧, 李成钢, 许全君, 邓海峰
【申请人】广州中海达卫星导航技术股份有限公司
【公开日】2016年4月20日
【申请日】2015年12月31日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1