[发明专利]一种基于MFC对话框的导航组件精度计算方法在审
申请号: | 202010990937.3 | 申请日: | 2020-09-19 |
公开(公告)号: | CN112304334A | 公开(公告)日: | 2021-02-02 |
发明(设计)人: | 杨涛;仇振安;巴学杰 | 申请(专利权)人: | 中国航空工业集团公司洛阳电光设备研究所 |
主分类号: | G01C25/00 | 分类号: | G01C25/00 |
代理公司: | 西北工业大学专利中心 61204 | 代理人: | 王鲜凯 |
地址: | 471099 *** | 国省代码: | 河南;41 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 mfc 对话框 导航 组件 精度 计算方法 | ||
本发明涉及一种基于MFC对话框的导航组件精度计算方法,首先创建对话框资源,生成对话框类,然后为各对话框添加控件并添加控件的消息处理函数,最后写入精度计算函数,实现导航组件性能指标与靶车(比对导航基准)性能指标的计算验证。本发明方法能快速、准确的计算出导航组件性能指标与靶车性能指标的差距,计算出导航组件的各项性能指标并在窗口中显示,从而能更加方便、快速、直观的验证导航组件的各项性能指标是否满足要求。
技术领域
本发明属于导航技术,涉及一种基于MFC对话框的导航组件精度计算方法。
背景技术
导航组件是用于检测载体姿态信息、速度信息和位置信息的系统,是实现载体控制和导航定位不可缺失的器件,但导航组件本身性能精度的验证需要与更高精度的导航系统相对比。由于导航数据需要长时间的数据比对才能确定其性能精度,需要大量的数据计算。因此如何快速、准确的计算导航组件的精度具有非常重要的实际工程意义。
发明内容
要解决的技术问题
为了避免现有技术的不足之处,本发明提出一种基于MFC对话框的导航组件精度计算方法,操作简单,能快速、准确的计算、显示导航组件的性能精度。
技术方案
一种基于MFC对话框的导航组件精度计算方法,其特征在于步骤如下:
步骤1:创建一个基于对话框的MFC工程,得到主对话框界面;然后为主界面依次添加各控件按钮,并修改各控件按钮的属性;所述各控件按钮包括精度计算、靶车数据、惯导数据、经度、纬度、高度、东向速度、北向速度、天向速度、航向、俯仰、横滚、总帧数、计算帧、对准时间和浏览文件;
步骤2:通过“浏览文件”按钮依次选择并调用靶车的导航数据和导航组件的导航数据;
步骤3、导航组件精度计算实现:
1、找出靶车输出的导航数据与导航组件的导航数据在时间上完全重合的序列;
2、对靶车的姿态数据和导航组件输出的姿态数据累加求差,并取均值,得到安装角度误差;
3、将导航组件输出的姿态数据减去安装角度误差得到导航组件最终的姿态信息;
4、对靶车输出的导航数据和导航组件的导航数据在时间上重合的序列,分别利用均方根公式计算导航组件航向、姿态、速度、位置信息的精度:
式中:BaChei输出---第i次靶车基准设备的实时航向、姿态、速度和位置,
n---采样次数,
FHDZi输出---第i次导航组件的实时航向、姿态、速度和位置
根据均方根公式的数值得到导航组件的实时航向、姿态、速度和位置测量精度;
5、将计算出来的速度信息精度、位置信息精度和姿态信息在主界面窗口中所有信息更新显示。
根据检测导航组件输出数据的状态标志位,计算导航组件初始化对准时间,并在主界面窗口中更新显示。
将导航组件输出数据的总帧数及用于性能指标验证的帧数在主界面窗口中更新显示。
有益效果
本发明提出的一种基于MFC对话框的导航组件精度计算方法,首先创建对话框资源,生成对话框类,然后为各对话框添加控件并添加控件的消息处理函数,最后写入精度计算函数,实现导航组件性能指标与靶车(比对导航基准)性能指标的计算验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空工业集团公司洛阳电光设备研究所,未经中国航空工业集团公司洛阳电光设备研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010990937.3/2.html,转载请声明来源钻瓜专利网。
- 上一篇:装配式建筑生态房屋及其施工方法
- 下一篇:一种色泽均匀的黄芽茶叶加工方法