针对HIT-TENA体系结构在试验过程中对试验场景的显示需求,以Visual Studio 2008为开发平台,利用面向对象编程语言C++,基于Map X控件,开发二维场景显示软件。阐述了HIT-TENA体系结构的组成及二维场景显示软件在HIT-TENA中的地位与作用,根据二维场景显示软件的功能要求,使用UML语言对该软件进行了需求分析、概要设计及详细设计,详细介绍了该软件与HIT-TENA中间件的数据交互接口实现以及设备信息的实时绘制的实现,并利用一个虚拟试验系统对软件进行测试,软件运行良好。
Microburst is a special kind of low-level wind shear, which may do great damage to aircrafts. Modelling of a microburst is significant for flight simulations. In this paper we adopt multiple vortex ring principle to model microburst and propose a new parameter selection method of multiple vortex ring model. We treat the parameters selection as an optimization problem, and introduce the differential evolution algorithm into it. A nested differential evolution algorithm is proposed to complete the two optimization process, objective optimization and intermediate optimization. The simulation results show that this method can flexibly generate microburst with any maximum wind velocity.
With the development of virtual test,the computation of the effect of different weather conditions on electromagnetic wave propagation is required in many simulation systems. Firstly,this paper presents a unique point of view for computing the electromagnetic wave attenuation ratio under different weather conditions by means of an independent electromagnetic wave propagation component that can be directly implemented in virtual test, and is easy to configure and easy to reuse. We present an analysis of the principles of electromagnetic wave propagation and the algorithms designed for realization of various propagation models within the electromagnetic wave propagation component. Secondly,this paper presents a use-case analysis and outlines the design of the component,verifies the developed models under various weather conditions,and obtains equivalent values as those obtained theoretically. Finally,we build a virtual test system,verify the system in different weather conditions,and again obtain equivalent values to those obtained theoretically. The algorithms in the electromagnetic wave propagation component are developed in the C language, which substantially improves the computational speed,and meets the real-time requirements of the virtual testing platform.