论文部分内容阅读
直升机数字化建设能够促进直升机研制手段、方法的革新和模式的转变,提高直升机产品研制水平,最终实现直升机产品的全数字化设计和数据管理,以及新机设计研制的网络化和数字化。数值风洞仿真试验与评估系统(Numerical Wind Tunnel Simulation and Evaluation System,简称NWTSES)是直升机数字化工程的重要组成部分,由数据库系统、仿真计算系统和集成管理系统三大部分组成。数据库系统用于管理几何外形参数、试验结果、试飞实测数据等,并为旋翼气动选型、机体结构设计、飞行控制系统设计等试验验证提供安全可靠的数据。仿真计算系统集成了直升机气动特性、气动选型评估分析方法以及流体力学的新技术新理论,可利用多种构型直升机的外形数据及气动选型吹风数据,实现旋翼/机身气动力和流场计算,能为国内直升机型号研制和改型提供计算方法和评估依据。集成管理系统负责完成仿真计算任务调度和计算输入输出参数的管理。风洞仿真试验与评估系统最终与数字化生产线集成,用于模拟实际的气动选型风洞试验,并进行评估。本文以NWTSES为研究背景,依据关系型数据库原理设计直升机数据库。采用TAO中间件的命名服务机制、异步方法调用和ADO.NET技术,构建三层C/S体系结构的整体框架。应用TAO实现任务请求发送和执行,完成系统之间的通信,实现系统的无缝连接。应用ADO.NET技术实现对直升机数据库的高效管理和访问。利用组件化方式完成NWTSES系统开发。系统通信组件采用COM技术统一封装,提高软件的复用性,利于系统的维护和扩展。利用递归算法,设计treeview表,生成动态目录树,使用户能够直观地管理直升机数据库。采用UML对用户需求、软件模块协作、工作流、操作过程和接口调用关系建模,实现了软件的规范化设计,满足了软件的标准化和易维护性要求。