学位论文 > 优秀研究生学位论文题录展示

航空发动机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

相似论文

  1. 太阳能冷热暖三联供热泵机组监控系统的设计与实验研究,TK511.2
  2. 永昌泾河口工程自动化管理系统设计与实现,TP315
  3. 多晶硅核心生产装置操作仿真系统的研究与开发,TQ127.2
  4. 面向嵌入式Linux的人机界面可重构通信技术研究与实现,TP11
  5. 嵌入式系统图形用户界面代码自动生成技术的研究,TP368.1
  6. 航空发动机燃调系统故障诊断,V263.6
  7. 安全相关软件的设计方法研究及应用,TP311.52
  8. EPA工业以太网监控组态软件的研究与设计,TP273
  9. 油田化学驱油配制站监控系统的开发与研究,TE938
  10. 堆垛机实训装置运行及监控系统的研究,TH246
  11. 航空发动机机匣包容性准则数值与实验初探,V231
  12. 航空煤油定量装车系统的研究与设计,U294.2
  13. 基于组态技术的供水泵站监控管理系统的研究设计,TP277
  14. 基于组态软件的地下水监测修复控制系统设计与模拟,X832
  15. 组态软件在焦炉生产过程的应用研究,TQ522.1
  16. 电能自动监测系统设计,TM769
  17. ZQF-80KW直流电机能量反馈试验台研究,TM33
  18. 循环流化床锅炉培训模拟操作仿真研究,TK229.66
  19. 交叉口多相位智能模糊仿真控制研究与实现,U491.54
  20. 导航台站设备远程监控系统的研究与实现,V351.37
  21. 航空发动机组态建模仿真技术研究,V23

中图分类: > 航空、航天 > 航空 > 航空发动机(推进系统)
© 2012 www.xueweilunwen.com