技术领域
[0001] 本
发明涉及微机电技术领域,特别是涉及一种
微机电系统惯性测量单元自动校准系统及其校准验证方法。
背景技术
[0002] 微机电系统惯性测量单元主要由惯性
传感器,包括
陀螺仪和
加速度计组成。惯性传感器的测量
精度和机械结构设计和装配过程中惯性测量单元的确定性误差在很大程度上决定了导航的精度。微机电系统惯性测量单元校准实验包括多
位置静态校准和多速率动态校准。传统的微机电系统惯性测量单元校准需要工控机的手动操作来控制转台的运动,
数据采集和存储也需要特殊的操作,整个过程繁琐费时,而且效率低。
发明内容
[0003] 有鉴于此,一方面,本发明提供了一种微机电系统惯性测量单元自动校准系统,其具有转台的自动控制、数据的自动采集与处理、校准报告的自动生成等功能。另一方面,本发明还提供了基于该微机电系统惯性测量单元自动校准系统的校准验证方法,其能够验证该校准系统的校准结果是否准确。其能够自动校准,并能够提高校准效率。从而更加适于实用。
[0004] 为了达到上述第一个目的,本发明提供的微机电系统惯性测量单元自动校准系统的技术方案如下:
[0005] 本发明提供的微机电系统惯性测量单元自动校准系统包括:
[0006] 上位机,用于发出转台控制命令;
[0007] 数据采集系统,包括基于FPGA的最小系统
电路,用于采集待校准的微机电系统惯性测试单元输出的数据和转台的反馈数据,并将所述微机电系统惯性测试单元输出的数据和转台的反馈数据实时发送给转台控制计算机;
[0008] 转台控制计算机,用于根据从所述数据采集系统获取的转台控制命令对转台进行控制;
[0009] 转台,待校准的微机电系统惯性测量单元,用于所述微机电系统惯性测试单元自动校准系统的校准目标;
[0010] 绝对
编码器,用于获取转台的绝对
角位置信息。
[0011] 本发明提供的微机电系统惯性测量单元自动校准系统还可采用以下技术措施进一步实现。
[0012] 作为优选,所述基于FPGA的最小外围电路包括由xilinx公司设计的xc3s400现场可编程
门阵列及其外围电路。
[0013] 作为优选,所述基于FPGA的最小外围电路包括:
[0014] RS422
接口:用于发送ma时钟以及接收绝对编码器的slo位置数据和惯性
导航系统的导航数据;
[0015] RS232接口:用于与所述转台控制计算机和上位机通信。
[0016] 作为优选,所述时钟源为25MHz的
晶体振荡器。
[0017] 作为优选,所述微机电系统惯性测量单元自动校准系统的闪存芯片型号为XCF02S。
[0018] 作为优选,所述上位机包括:
[0019] 串行口通信模
块,用于接收FPGA最小系统电路发送的惯性测量单元数据和biss数据,以及发送转台控制命令;
[0020] 数据显示模块,用于实时显示微机电系统惯性测量单元的输出数据;
[0021] 自动校准模块,用于设置与所述待校准的微机电系统惯性测量单元相对应的指令;
[0022] 计算及结果输出模块,用于对测试数据进行综合计算,并将计算结果写入制定的文件。
[0023] 作为优选,转胎的运动包括位置运动和速率运动,其中,
[0024] 在所述位置运动过程中,所述转台在多个位置旋转,并在设定的位置保持静止;
[0025] 在所述速率运动过程中,所述转胎一不同的角速率围绕旋
转轴旋转,并在设定的角速率条件下保持稳定。
[0026] 为了达到上述第二个目的,本发明提供的微机电系统惯性测量单元自动校准系统的技术方案如下:
[0027] 本发明提供的微机电系统惯性测量单元自动校准系统的校准验证方法包括以下步骤:
[0028] 采用十二位测试和校准方法,进行机电系统内模件的自动校准实验,得到基于十二位测试和校准方法的校准结果;
[0029] 将微机电系统惯性测量单元固定在转台的内轴线上,根据微机电系统惯性测量单元自动校准系统,通过调用LabVIEW中的Matlab脚本,对采集的数据进行处理,得到基于本发明提供的微机电系统惯性测量单元自动校准系统的校准结果;
[0030] 比较所述基于十二位测试和准方法的校准结果和本发明提供的微机电系统惯性测量单元自动校准系统的校准结果,若他们之间的差别在误差允许的范围内,则认为本发明提供的微机电系统惯性测量单元自动校准系统的校准结果准确。
[0031] 本发明提供的微机电系统惯性测量单元自动校准系统的校准验证方法还可采用以下技术措施进一步实现。
[0032] 作为优选,所述校准结果涉及的参数包括陀螺的零漂、标度因子、安装误差系数,加速度计的零偏、标度因子以及安装误差系数。
[0033] 作为优选,对采集的数据进行
数据处理的方法具体为,
[0034] 根据方程组(1),通过最小二乘法,得到微机电系统惯性测量单元自动校准系统的校准结果:
[0035]
[0036] 其中,
[0037] u,v,w分别表示三个加速度计,
[0038] αxnαyn,βzn分别表示绕X轴转角、绕y轴转角和绕z轴转角,
[0039] Ru(αxn),Rv(αxn),Rw(αxn)分别表示u,v,w加速度计的输出相应,[0040] Oux,Ovx,Owx分别表示u,v,w加速度计在x轴方向的零偏,
[0041] Ouy,Ovy,Owy分别表示u,v,w加速度计在y轴方向的零偏,
[0042] Ouz,Ovz,Owz分别表示u,v,w加速度计在z轴方向的零偏,
[0043] uy1,vy1,wy1分别表示u,v,w加速度计对应的标度因数。
[0044] 应用本发明提供的微机电系统惯性测量单元自动校准系统的校准验证方法时,能够采用十二位测试和校准方法,进行机电系统内模件的自动校准实验,得到基于十二位测试和校准方法的校准结果;然后,将微机电系统惯性测量单元固定在转台的内轴线上,根据微机电系统惯性测量单元自动校准系统,通过调用LabVIEW中的Matlab脚本,对采集的数据进行处理,得到基于本发明提供的微机电系统惯性测量单元自动校准系统的校准结果;最后,比较基于十二位测试和准方法的校准结果和本发明提供的微机电系统惯性测量单元自动校准系统的校准结果,若他们之间的差别在误差允许的范围内,则认为本发明提供的微机电系统惯性测量单元自动校准系统的校准结果准确。该微机电系统惯性测量单元具有转台的自动控制、数据的自动采集与处理、校准报告的自动生成等功能。该校准验证方法除能够对该该微机电系统惯性测量单元自动校准系统进行校准验证,因此,能够提高进行自动校准之后的微机电系统惯性测量单元的准确率。
附图说明
[0045] 通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。
[0046] 在附图中:
[0047] 图1为本发明
实施例方案涉及的微机电系统惯性测量单元自动校准系统的
硬件组成拓扑图;
[0048] 图2为本发明实施例方案涉及的微机电系统惯性测量单元自动校准系统的校准验证方法的步骤
流程图。
具体实施方式
[0049] 本发明为解决
现有技术存在的问题,提供微机电系统惯性测量单元自动校准系统,转台的自动控制、数据的自动采集与处理、校准报告的自动生成等功能。另一方面,本发明还提供了基于该微机电系统惯性测量单元自动校准系统的校准验证方法,其能够验证该校准系统的校准结果是否准确。其能够自动校准,并能够提高校准效率。从而更加适于实用。
[0050] 为更进一步阐述本发明为达成预定发明目的所采取的技术手段及功效,以下结合附图及较佳实施例,对依据本发明提出的微机电系统惯性测量单元自动校准系统,其具体实施方式、结构、特征及其功效,详细说明如后。在下述说明中,不同的“一实施例”或“实施例”指的不一定是同一实施例。此外,一或多个实施例中的特征、结构、或特点可由任何合适形式组合。
[0051] 本文中术语“和/或”,仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,具体的理解为:可以同时包含有A与B,可以单独存在A,也可以单独存在B,能够具备上述三种任一种情况。
[0052] 实施例一
[0053] 参见附图1,本发明实施例一提供的微机电系统惯性测量单元自动校准系统包括:
[0054] 上位机,用于发出转台控制命令;
[0055] 数据采集系统,包括基于FPGA的最小系统电路,用于采集待校准的微机电系统惯性测试单元输出的数据和转台的反馈数据,并将微机电系统惯性测试单元输出的数据和转台的反馈数据实时发送给转台控制计算机;
[0056] 转台控制计算机,用于根据从数据采集系统获取的转台控制命令对转台进行控制;
[0057] 转台,待校准的微机电系统惯性测量单元,用于微机电系统惯性测试单元自动校准系统的校准目标;
[0058] 绝对编码器,用于获取转台的绝对角位置信息。
[0059] 应用本发明提供的微机电系统惯性测量单元自动校准系统的校准验证方法时,能够采用十二位测试和校准方法,进行机电系统内模件的自动校准实验,得到基于十二位测试和校准方法的校准结果;然后,将微机电系统惯性测量单元固定在转台的内轴线上,根据微机电系统惯性测量单元自动校准系统,通过调用LabVIEW中的Matlab脚本,对采集的数据进行处理,得到基于本发明提供的微机电系统惯性测量单元自动校准系统的校准结果;最后,比较基于十二位测试和准方法的校准结果和本发明提供的微机电系统惯性测量单元自动校准系统的校准结果,若他们之间的差别在误差允许的范围内,则认为本发明提供的微机电系统惯性测量单元自动校准系统的校准结果准确。该微机电系统惯性测量单元具有转台的自动控制、数据的自动采集与处理、校准报告的自动生成等功能。该校准验证方法除能够对该该微机电系统惯性测量单元自动校准系统进行校准验证,因此,能够提高进行自动校准之后的微机电系统惯性测量单元的准确率。
[0060] 其中,基于FPGA的最小外围电路包括由xilinx公司设计的xc3s400
现场可编程门阵列及其外围电路。
[0061] 其中,基于FPGA的最小外围电路包括:
[0062] RS422接口:用于发送ma时钟以及接收绝对编码器的slo位置数据和惯性导航系统的导航数据;
[0063] RS232接口:用于与转台控制计算机和上位机通信。
[0064] 其中,时钟源为25MHz的
晶体振荡器。
[0065] 其中,微机电系统惯性测量单元自动校准系统的闪存芯片型号为XCF02S。
[0066] 其中,上位机包括:串行口通信模块,用于接收FPGA最小系统电路发送的惯性测量单元数据和biss数据,以及发送转台控制命令;数据显示模块,用于实时显示微机电系统惯性测量单元的输出数据;自动校准模块,用于设置与待校准的微机电系统惯性测量单元相对应的指令;计算及结果输出模块,用于对测试数据进行综合计算,并将计算结果写入制定的文件。在这种情况下,利用本实施例提供的你系统惯性测量单元进行了微机电系统内模件的校准实验。该系统能够自动完成微机电系统内模件的标定任务,大大提高了标定效率,满足标定要求,具有实用价值。
[0067] 其中,转台的运动包括位置运动和速率运动,其中,在位置运动过程中,转台在多个位置旋转,并在设定的位置保持静止;在速率运动过程中,转台不同的角速率围绕
旋转轴旋转,并在设定的角速率条件下保持稳定。
[0068] 实施例二
[0069] 参见附图2,本发明实施例二提供的微机电系统惯性测量单元自动校准系统的校准验证方法包括以下步骤:
[0070] 步骤S1:采用十二位测试和校准方法,进行机电系统内模件的自动校准实验,得到基于十二位测试和校准方法的校准结果;
[0071] 步骤S2:将微机电系统惯性测量单元固定在转台的内轴线上,根据微机电系统惯性测量单元自动校准系统,通过调用LabVIEW中的Matlab脚本,对采集的数据进行处理,得到基于本发明提供的微机电系统惯性测量单元自动校准系统的校准结果;
[0072] 步骤S3:比较基于十二位测试和准方法的校准结果和本发明提供的微机电系统惯性测量单元自动校准系统的校准结果,若他们之间的差别在误差允许的范围内,则认为本发明提供的微机电系统惯性测量单元自动校准系统的校准结果准确。
[0073] 应用本发明提供的微机电系统惯性测量单元自动校准系统的校准验证方法时,能够采用十二位测试和校准方法,进行机电系统内模件的自动校准实验,得到基于十二位测试和校准方法的校准结果;然后,将微机电系统惯性测量单元固定在转台的内轴线上,根据微机电系统惯性测量单元自动校准系统,通过调用LabVIEW中的Matlab脚本,对采集的数据进行处理,得到基于本发明提供的微机电系统惯性测量单元自动校准系统的校准结果;最后,比较基于十二位测试和准方法的校准结果和本发明提供的微机电系统惯性测量单元自动校准系统的校准结果,若他们之间的差别在误差允许的范围内,则认为本发明提供的微机电系统惯性测量单元自动校准系统的校准结果准确。该微机电系统惯性测量单元具有转台的自动控制、数据的自动采集与处理、校准报告的自动生成等功能。该校准验证方法除能够对该该微机电系统惯性测量单元自动校准系统进行校准验证,因此,能够提高进行自动校准之后的微机电系统惯性测量单元的准确率。
[0074] 其中,校准结果涉及的参数包括陀螺的零漂、标度因子、安装误差系数,加速度计的零偏、标度因子以及安装误差系数。
[0075] 其中,对采集的数据进行数据处理的方法具体为,
[0076] 根据方程组(1),通过最小二乘法,得到微机电系统惯性测量单元自动校准系统的校准结果:
[0077]
[0078] 其中,
[0079] u,v,w分别表示三个加速度计,
[0080] αxnαyn,βzn分别表示绕X轴转角、绕y轴转角和绕z轴转角,
[0081] Ru(αxn),Rv(αxn),Rw(αxn)分别表示u,v,w加速度计的输出相应,[0082] Oux,Ovx,Owx分别表示u,v,w加速度计在x轴方向的零偏,
[0083] Ouy,Ovy,Owy分别表示u,v,w加速度计在y轴方向的零偏,
[0084] Ouz,Ovz,Owz分别表示u,v,w加速度计在z轴方向的零偏,
[0085] uy1,vy1,wy1分别表示u,v,w加速度计对应的标度因数。
[0086] 尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和
修改。所以,所附
权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
[0087] 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。