学位论文 > 优秀研究生学位论文题录展示
航空发动机CAT组态软件技术研究
作 者: 孙咪咪
导 师: 张天宏
学 校: 南京航空航天大学
专 业: 航空宇航科学与技术
关键词: 航空发动机 计算机辅助测试 组态软件 CAT软件组态开发平台 代码自动生成
分类号: V23
类 型: 硕士论文
年 份: 2009年
下 载: 20次
引 用: 0次
阅 读: 论文下载
内容摘要
计算机辅助测试(Computer Aided Test)技术在航空发动机试验领域得到了广泛的应用。采用商业化组态软件产品开发CAT软件存在不能生成源代码、难以进行二次开发的缺点,而基于Visual C++从源代码级构建CAT软件工作量大,开发效率低。因此,有必要研究一种面向航空发动机试验、源代码开放的CAT软件快速开发方法。本文基于半定制思想研究航空发动机CAT组态软件技术。在Visual C++环境下开发了面向航空发动机试验的CAT软件组态开发平台——CATCDP,主要包括配置程序开发、模板程序开发以及代码自动生成程序开发。配置程序用于配置满足用户需求的功能模块,生成配置信息。设计了用户友好的组态环境界面,基于DAO数据库访问技术实现了数据库参数配置功能。模板程序用于实现数据采集、参数显示、串口通信等具体功能,是构建CAT软件的基石。在分析CAT软件功能的基础上,对其典型功能代码及相应界面进行设计,作为模板程序归入模板文件夹,为代码自动生成打下基础。代码自动生成程序用于生成用户定制的CAT框架程序,其实质是根据配置信息,对所需模板程序代码进行拷贝。提出了一种分层设计方法,实现了按配置功能对模板程序的拷贝。基于CATCDP平台,开发了某矢量喷管天平CAT程序和某微型涡喷发动机CAT程序。实践证明,CATCDP明显提高了CAT软件的开发效率,其开发的CAT软件可以满足航空发动机试验的需求。
|
全文目录
摘要 4-5 ABSTRACT 5-10 第一章 绪论 10-14 1.1 课题研究背景及意义 10-11 1.2 航空发动机CAT 技术概述 11 1.3 组态软件技术研究现状 11-13 1.4 研究内容及论文安排 13-14 第二章 航空发动机CAT 组态软件的总体设计 14-17 2.1 需求分析 14-15 2.2 设计思想 15 2.3 总体设计 15-16 2.4 本章小结 16-17 第三章 配置程序开发 17-31 3.1 配置程序需求分析 17-18 3.2 设计方案及模块划分 18-19 3.3 界面设计 19-25 3.4 关键代码设计及流程 25-30 3.5 本章小结 30-31 第四章 模板程序开发 31-48 4.1 模板程序需求分析 31-32 4.2 模板程序设计准则 32-33 4.3 典型模板程序开发 33-41 4.3.1 板卡采集与输出 33-34 4.3.2 定时机制 34-35 4.3.3 实时显示 35-36 4.3.4 数据处理 36-37 4.3.5 串口通信 37 4.3.6 数据保存 37-38 4.3.7 控制算法 38 4.3.8 RTX 实时应用开发 38-39 4.3.9 数据回放 39-40 4.3.10 传感器标定 40-41 4.4 模板程序测试与验证 41-44 4.5 模板程序归档处理 44-47 4.6 本章小结 47-48 第五章 代码自动生成程序开发 48-56 5.1 代码自动生成程序需求分析 48-49 5.2 代码自动生成的原理 49 5.3 代码自动生成的实现 49-54 5.3.1 VC 项目文件说明 49-51 5.3.2 模块划分 51 5.3.3 关键代码设计及流程 51-54 5.4 测试与验证 54-55 5.5 本章小结 55-56 第六章 CATCDP 的应用与验证 56-64 6.1 某矢量喷管天平CAT 软件 56-59 6.1.1 功能需求分析 56-57 6.1.2 生成CAT 框架程序 57-58 6.1.3 完成某矢量喷管天平CAT 软件开发 58-59 6.2 某微型涡喷发动机CAT 软件 59-63 6.2.1 功能需求分析 59-60 6.2.2 生成CAT 框架程序 60-61 6.2.3 完成某微型涡喷发动机CAT 软件开发 61-63 6.3 本章小结 63-64 第七章 总结与展望 64-66 7.1 总结工作 64-65 7.2 展望 65-66 参考文献 66-69 致谢 69-70 在学期间的研究成果及发表的学术论文 70
|
相似论文
- 太阳能冷热暖三联供热泵机组监控系统的设计与实验研究,TK511.2
- 永昌泾河口工程自动化管理系统设计与实现,TP315
- 多晶硅核心生产装置操作仿真系统的研究与开发,TQ127.2
- 面向嵌入式Linux的人机界面可重构通信技术研究与实现,TP11
- 嵌入式系统图形用户界面代码自动生成技术的研究,TP368.1
- 航空发动机燃调系统故障诊断,V263.6
- 安全相关软件的设计方法研究及应用,TP311.52
- EPA工业以太网监控组态软件的研究与设计,TP273
- 油田化学驱油配制站监控系统的开发与研究,TE938
- 堆垛机实训装置运行及监控系统的研究,TH246
- 航空发动机机匣包容性准则数值与实验初探,V231
- 航空煤油定量装车系统的研究与设计,U294.2
- 基于组态技术的供水泵站监控管理系统的研究设计,TP277
- 基于组态软件的地下水监测修复控制系统设计与模拟,X832
- 组态软件在焦炉生产过程的应用研究,TQ522.1
- 电能自动监测系统设计,TM769
- ZQF-80KW直流电机能量反馈试验台研究,TM33
- 循环流化床锅炉培训模拟操作仿真研究,TK229.66
- 交叉口多相位智能模糊仿真控制研究与实现,U491.54
- 导航台站设备远程监控系统的研究与实现,V351.37
- 航空发动机组态建模仿真技术研究,V23
中图分类: > 航空、航天 > 航空 > 航空发动机(推进系统)
© 2012 www.xueweilunwen.com
|