预览加载中,请您耐心等待几秒...
1/5
2/5
3/5
4/5
5/5

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第20卷第7期计算机技术与发展VO1.2ONo.7 2010年7月IU1.2010 COI~f'UTERTE(、HN0L,C)GYANDI)EVEL()PMENT. 基于面向对象技术的飞行仿真研究 张继夫,陈蕾,邓华2,何昀 (1.空军航空大学军事仿真技术研究所,吉林长春130022; 2.空军航空大学计算机教研室,吉林长春130022) 摘要:针对当前在飞行仿真建模领域遇到的模型重用性差,设计模式不统一,不能适应现代军用飞行仿真需求的问题, 尝试在工程实践中引入面向对象的设计方法,实现规范仿真建模过程的目的。通过研究面向对象技术在飞行仿真系统研 制中的应用范围与应用方法,结合实际项目中飞机导航系统的仿真过程,使用面向对象技术对其进行分析与设计,并据此 建立了仿真模型。利用这种方法建立的仿真模型清晰明了,易于理解,有效地增强了系统的可重用性和继承性,收到了良 好的应用效果,证明了将面向对象技术应用于飞行仿真领域是可行的。 关键词:面向对象技术;面向对象仿真;飞行仿真;导航 中图分类号:TP391.9文献标识码:A文章编号:1673—629X(2010)07—0211—05 ResearchonFlightSimulationBasedonObject‘-。OrientedTechnology ZHANGji—fu,CHENLei,DENGHua2,HEYun (1.MilitarySimulationTechnologyInstitute,AirForceAviationUniversity,Changchun130022,China; 2.Dept.ofComputer,AirForceAviationUniversity,Changchun130022,China) Abstract:Aimingattheproblemthatthemodelintheflightsimulationfieldispoortoreu,andthedesignpatterns8I'enotuniform。and earlnotmeettherrlodernmilitaryflightsimulationneeds.Trytobringtheobject—orientedmethodtOthepmjectsandtostandardizethe processofbuildingsimulationmode1.Introducedtheapplicationoftheobject—orientedteehnolo~intheflightsimulatorsystemdevelop— ment。andusedtheobject—orientedtechnologytOanalyzeanddesignfortheactualprojectofaflightsimulator’snavigationsystem,built thesimulationmodels.Tl1emodelsbuiltbythismetMareeasytounderstand。andeffectivetoenhancethesystenareusabilityandinheri— tance,receivedagoodapplicationeffect.Itpmvedthattheobject—orientedtechnologyinthefieldoftheflightsimulationisfeasible. Keywords:object——orientedtechnology;object——orientedsimulation;flightsimulation;navigation O引言述原因,设想提出一种重用性更强、继承性更好、功能 随着现代军用飞机生产与制造技术的飞速发展,更完善的飞行仿真系统及其合理的、封装性好的软件 现在装备的及即将人役的三代及三代以上的军用飞框架,对适应飞行仿真的需求、改变现有开发模式是非 机,都是集成化程度很高的高技术平台_1J,具有非常复常有益的。从另一角度来看,目前众多飞行仿真建模 杂的飞控系统、火控设备、航电系统等,因此飞行器系软件都是采用传统的软件设计模式和设计方法,也使 统的高复杂度对飞行仿真提出了越来越高的要求。同得现有软件结构处在一个很落后的水平上。 样原因,针对更加复杂的多任务的飞行仿真目标,如单为了解决上面提出的这些问题,通过基于面向对 机训练、多机交互式仿真、基于网络的仿真互联等象方法学的理论研究与实践经验,分析设计过程中建 等[2,3J,也对飞行仿真提出了更加多样的需求,这使得立的对象结构,可以非常便捷地构建出针对具体应用 在针对具体目标而进行的飞行仿真建模过程,依旧是的仿真系统。相对于