检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]南京航空航天大学航空宇航学院,江苏南京210016
出 处:《计算机仿真》2012年第4期104-107,111,共5页Computer Simulation
基 金:国家自然科学基金(No.10972106)
摘 要:飞机结冰识别精度问题,针对结冰软件在模块集成和面向用户方面的特点,为了改善结冰性能的仿真计算,提高计算效率,研究了适用于结冰软件的开发方法,引入动态链接库思想和混合语言编程技术,将整个结冰计算过程实现模块化编程,并将各个模块转化为单独的动态链接库文件。根据MFC框架编写了控制模块计算的仿真平台,在平台中实现了数据存储、模块通信、结果显示等功能,同时引入了两种执行方式以适应多步长冰层增长的仿真。选取了NACA 0012翼型为计算模型,测试了所开发软件的计算能力,发现软件能够稳定地反复自动执行各个模块。研究发现,改进方法不仅提高了计算效率,而且各个模块程序也便于独立更新,同时很好地验证了结冰预测冰层增长的有效性和识别精度。In order to improve the ability of integration and users orientation for icing software,along with the the applicability and computational efficiency,this paper gave the detailed study on the development of the icing simulation software.At first,a new module programming method was used to convert the source code into the file format named Dynamic Link Library.Then,a simulation platform was designed based on the MFC framework to execute related functions,including the implement of each module,data storage,data communication,displays of results and so on.Besides,two execute modes were adopted in icing calculations in order to simulate the multiple ice-layers accretion.Finally,the NACA 0012 airfoil was chosen to test and verify the abilities of this icing software.It was found that these methods used in this paper have made the software efficient and easy to be updated.The validation and robust of the software are also well tested.
关 键 词:飞机结冰 结冰软件 动态链接库 系统仿真 结冰冰形
分 类 号:V231.3[航空宇航科学与技术—航空宇航推进理论与工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.222