论文范文网-权威专业免费论文范文资源下载门户!
当前位置:毕业论文格式范文>毕业论文>范文阅读
快捷分类: 修正液对人的危害论文 论文修正 写论文可以用修正带么 农村留守儿童开题报告重要修正 修正液对人体的危害开题报告 科学小论文修正液的危害不可小觑

修正相关函授毕业论文范文 和弹载惯性测量单元修正常数转换软件的设计和实现有关专升本毕业论文范文

分类:毕业论文 原创主题:修正论文 发表时间: 2024-02-06

弹载惯性测量单元修正常数转换软件的设计和实现,本文是修正类函授毕业论文范文跟惯性和常数和测量类函授毕业论文范文.

张俊升, 胡艳娜, 王婷婷, 史广飞, 宁振峰, 付 晓

(国营洛阳丹城无线电厂, 河南 洛阳 471000)

摘 要:设计开发了某进口型弹载惯性测量单元修正常数转换软件,软件根据标定试验数据能够一键计算出 64 个修正常数.经实验证明 , 该软件功能完备、 简洁易用, 解决了修正常数计算过程复杂、 技术门槛高、 耗费时间长及结果易出错等问题, 大大提升了修正常数的计算效率, 提高了数据可靠性, 具有一定的推广意义.

关键词: 空空导弹; 标定; 惯性测量; 修正常数

中图分类号: TP319 文献标志码: A 文章编号: 1008-1739 (2018) 08-68-3

0 引言

惯性测量单元是导弹飞行控制舱的重要组成部分, 在导弹飞行过程中实时测量导弹加速度和旋转角速度, 配合导弹完成飞行过程中的俯仰、 横滚和偏航 [1] , 是导弹命中目标的重要保障.某进口型导弹惯性测量单元采用捷联惯导系统, 由3 个陀螺、 3 个加速度计和相关电路组成,由于陀螺和加速度计的加工精度、 温度漂移及工作环境等因素影响, 陀螺和加速度计会产生零偏误差和刻度系数误差.同时由于惯性测量单元的安装精度, 陀螺和加速度计还会产生安装误差. 为提高导航精度, 减小弹体加速度和旋转角速度的测量误差, 弹载惯性测量单元在使用前必须进行各项误差参数的标定补偿 [2] .

惯性测量单元的标定实质是一个校准的过程 [3] , 一般是利用转动平台使惯性测量单元在不同位置、不同温度条件下进行特定的动态或静态的运动, 获得大量的实验参数, 最后按照建立的系统误差模型, 计算出修正常数, 完成惯性测量单元的标定.

1 标定原理

某进口型导弹惯性测量单元采用了平台式连续翻滚自标定的方法进行地面标定 [4] , 标定时把惯性测量单元固定在精密转台上, 采用六位置翻转法对惯性测量单元进行标定, 分别如图 1 和图 2 所示.

通过旋转平台采集惯性测量单元在 5 个不同温度、 6 个不同位置和 12 个不同速率下的试验数据, 生成标定试验的相关数据文件 ( CNT 文件) .利用 CNT 文件, 按照惯性测量单元标定的系统误差模型计算出最终的修正常数,把修正常数写入到惯性测量单元的相关存储芯片中, 供飞控计算机调用, 修正陀螺和加速度计的零偏误差、 刻度系数误差及安装误差, 提高导弹在惯性制导段、 末制导段的制导精度.

2 存在的问题及解决思路

通用标定系统按照误差数学模型对惯性测量单元进行标定试验, 计算出修正常数, 通过误差补偿的方法提升惯性测量单元的测量精度, 提高导弹导航精度, 降低脱靶率.通用标定系统对惯性测量单元进行标定试验,输出标定试验的相关数据文件后, 需要从 CNT 文件的大量数据中提炼有用数据信息,通过建立的误差数学模型进行复杂计算和转换,得到 64 个修正常数.

误差数学模型就是把各项误差分别用一个误差系数表示, 运用数学表达式的形式表示惯性测量单元的误差、 输入与输出的关系.惯性测量单元陀螺和加速度计的误差组成有很多, 而且会由于工作环境不同而产生不同误差项, 在对陀螺和加速度计进行误差建模时, 只考虑主要的误差项, 忽视高阶的微小噪声误差.

按照误差数学模型进行修正常数计算时, 计算过程复杂、耗费时间长, 需反复计算核对, 且由于人工计算疲劳等因素,计算结果易出错, 可靠性差、 效率低.为解决人工计算的缺点,实现修正常数的自动计算转换,本文利用 VC++ 6.0 设计开发惯性测量单元修正常数转换软件,输入 CNT 文件和惯性测量单元编号后,软件自动按照误差数学模型一键计算转换出64 个修正常数文件, 并以 TXT 文件保存到工控机中.该方法可以大幅提高计算效率, 避免了人工计算结果易出错的情况,大大提高了修正常数的可靠性, 保证了产品质量, 提高了生产效率.

3 修正常数软件设计

修正常数转换软件开发主要包括界面设计和核心代码编写, 界面设计部分利用 VC++ 6.0 的 MFC 类库设计完成, 核心代码编写部分主要包括 CNT 文件数据的读取、计算转换和TXT 文件保存 3 部分.

3.1 软件设计

修正常数转换软件首先需要输入 CNT 文件, 然后对 CNT文件数据的完整性进行检查,若包含了 5 个不同温度、 6 个不同位置、 12 个不同速率下的试验数据,进行 64 个修正常数的计算并保存; 若数据不全, 则保存时提示 CNT 文件数据不足,重新输入 CNT 文件; 若数据超差, 则提示 CNT 文件数据超差,重新输入 CNT 文件, 软件流程如图 3 所示.

修正常数转换软件界面设计如图 4 所示,包含输入文档、输入编号、 保存文件、 退出使用说明与注意事项 5 部分.通过浏览文件按钮可以选择要 输 入 的CNT 文 件 ,输 入 编 号后,点击保存文件即可完成修正常数的转换计算和转换后 TXT 文件的保存.转换完成后,点击退出即可退出修正常数转换软件,使用说明对修正常数转换软件的使用方法进行了简洁明了的说明,注意事项对软件每次打开只能转换 1 个 CNT 文件进行了说明.

3.2 编码实现

代码编写是本开发的核心内容, 主要包括 CNT 文件的导入读取、 计算转换和 TXT 文件保存 3 部分. CNT 文件读取利用 Fget( ) 函数 [5] , 从文件结构体指针 Stream 中读取数据, 每次读取一行,根据行列位置识别出 CNT 文件中的具体数据参数; 计算转换部分是利用其标定试验数据, 按照惯性测量单元误差数学模型, 经拟合运算、 微分积分等复杂运算得到 64 个修正常数.计算完成后, 64 个修正常数以 TXT 文件的方式保存, 先建立一个以编号为名称的 TXT 文件, 然后利用 outfile.open( ) 函数打开 TXT 文件 [5] , 利用 message.append( ) 函数把计算好的 64 个修正常数按照 8 行 8 列的排列要求依次写入到TXT 文件中并保存, 最后通过编译生成 exe 可执行文件.

4 实验验证

实验主要是验证软件功能是否正常,是否能够正确地把CNT 文件转换为修正常数.首先根据惯性测量单元 CNT 文件, 手动计算修正常数, 然后利用修正常数转换软件对惯性测量单元的 CNT 文件进行转换,得到 64 个修正常数的 TXT 文件,经大量实验对比,手动计算结果与软件转换结果完全一致, 软件功能完备, 运行正常.转换得到的 64 个修正常数如图 5 所示.

5 结束语

惯性测量单元修正常数转换软件可以一键计算出 64 个修正常数, 并以 TXT 文件保存到上位机中, 功能完备、 简洁易用, 解决了计算过程复杂、 技术门槛高、 耗费时间长、 计算结果需反复核对及易出错等问题.该软件已应用于某进口型导弹惯性测量单元的标定系统 1 年左右, 运行稳定可靠, 提高了惯性测量单元标定设备的自动化程度,提升了产品可靠性和生产效率, 在惯性测量单元标定领域具有推广价值.

此文结束语,本文是大学硕士与修正本科修正毕业论文开题报告范文和相关优秀学术职称论文参考文献资料,关于免费教你怎么写惯性和常数和测量方面论文范文.

参考文献:

1、 基于信息技术的加工单元控制系统实训教学设计 【摘 要】本文以“加工单元控制实训”单元教学为例,分别从教学目标设计、教学重点难点分析、课程实施建议……六个方面进行信息化教学设计,对开展信息化教学设计具有一定的参考意义 【关.

2、 少年班40载:沉淀下来的是理念 少年班是针对早慧少年的一种特殊教育模式 1978年,中国科学技术大学(以下简称中国科大)在国内率先建立少年班,如今已走过40年,与改革开放同岁,经历过热潮,也经历过争议 少年班一路前行,蜕变求索中沉淀.

3、 迟福林:痴心海南三十载 王艺锭 / 文迟福林,1951 年生于黑龙江,1986 年毕业于党校 1988 年从国家体改委调往海南筹备建省事宜,现任中国(海南)改革发展研究院院长、中国经济体制改革研究会副会长 2018 年 4 .

4、 冯均松广州青少年宫,三十五载情 故事要从1957年8月说起我从广州市第一师范学校毕业,被分配到南区(今海珠区)纺织职校任教师 1958年“火线入党”,从此改变了我的人生 1959年2月,我被调到团市委广州青年.

5、 厚道载物读傅佩荣《国学和人生》 国学与人生,傅佩荣著,东方出版社,2016 对国学,国人给予了更多的关注,掀起了持续不断的国学热潮 国学热导致了时下市场之上充斥各类国学书籍 面对诸多国学书籍,读者常不知何从选择 同时,围绕着国学有着.