公司产品

— 系统仿真、故障模拟注入验证平台

飞行仿真开发环境——D-Six

D-Six功能描述

D-Six是美国Bihrle公司的飞行模拟器仿真测试集成工具。Bihrle公司是70年代成立的,主要从事风洞空气动力学和飞行测试研究,DSix是他们公司推出的著名飞行仿真测试及模拟器集成化工具软件。

D-Six的提供了完整的飞行测试及模拟器的开发集成软件工具,核心特点提供专业的飞行仿真测试开发环境,方便地实现对各种不同规范和风格的仿真测试应用项目(程序)、试验数据和硬件设备的集成和可视化,提供:

  • 全面的集成化仿真开发环境和专业的飞行测试系统建模工具;
  • 面向基于Windows的“硬件在回路”实时测试;
  • 面向可视化视景的“人在回路”仿真应用;
  • 面向飞行模拟器的仿真工程向导(VC++ wizard-based project);
  • 用户继承代码(Legacy Code)集成;
  • 优化的飞行实验数据表(optimized table lookup)模型实现和驱动;
  • 飞行模型及仿真分析工具;
  • 开放第三方软接口件工具;
  • 开放的可配置的硬件IO及仪表接口工具;
  • 飞行模拟器和场景可视化模块;
  • 虚拟仪表模块
  • 与NI、MATLAB、FCS等的软硬件接口;
  • 集成视景硬件(图形工作站(IG)、投影、球幕、座舱、屏显、监控仪表、开关、指示灯等)的飞行模拟器解决方案。

D-SIX 实时仿真引擎

D-SIX的关键性特征之一就是能够实时地运行和执行复杂的工程仿真测试程序,并且是在其要求的帧频下实时运行。D-SIX之所以有执行如飞行控制硬件在回路Hardware-In-The-Loop之类的强实时性仿真任务的能力,是因为它的高效结构和创新的处理以及对表格数据的添改。如,不同于一个现有的仿真表列函数的改写,D-SIX通过底层的表格功能处理的重新设计。它极大地优化了查表运算性能

基于PC DirectX窗口的工程图形

D-Six最初通过两种硬件方式支持座舱外的视景显示,一是基于如,P10, Piranha, Barracuda等的 PC 3D图卡,二是通过和外部的图形发生器(IG)如SGI、Evans and Sutherland的接口实现,由于成本和集成的复杂性部分的限制了这些视景功能的应用。

在硬件图卡发展的基础上,D-Six提供了针对图卡优化的Windows接口,在其基本开发环境加入中提供了接口图标icon;导入如DEM(National Geologic Survey Digital Elevation Measurement)数据生成地形。

另一个特征是采用Windows98实现多显示器监视,Windows最多可以支持9个图形适配器,这样通过硬件扩展,可以满足不同用户在仿真监视方面的要求。

Scripting引擎,D-SIX脚本接口

D-Six提供了一个强大的脚本接口,用户可以使用任何一种通用的脚本语言,例如VBScript, JavaScript 等执行从一个脚本命令、命令行或是脚本文件。因为这个功能,用户可以方便地加载项目、设置初始条件、运行仿真、保存数据、和输出数据到第三方软件产品(如EXCEL和MATLAB),执行自动测试、分析和文档报告生成。

D-SIX的脚本功能不止如此,D-SIX的Scripting可以实现对MATLAB的无缝访问、仿真项目的初始化、发送和接受数据、执行任何MATLAB的函数调用,使得用户在运行D-Six的同时还可以对仿真数据进行分析。

实时虚拟仪器开发接口

D-SIX提供了一个使用户可以通过使用简单的脚本语言建立自己的虚拟仪器的模块。这个工具让用户可以控制前台和后台位图的动作,建立各种刻度表盘、滑块、开关和灯的动作。这些位图可以由任何一种画图工具画出,也可以来自于

D-Six完整的演示案例

Bihrle为用户提供了四个D-Six案例项目,用来举例说明软件建模能力,同时也为用户模型的开发提供结构案例。以下是每个模型的细节描述。

  • Bizjet案例采用的是Learjet / Citation级的商用双引擎涡轮喷气飞机的典型模型。这个模型对飞行模式下飞机各部分的空气动力学特性做了全面的非线性模型描述,其中包括对副翼偏差和失速等的描述。所有的模型参数都表示成多重相关变量(包括攻角、侧滑、马赫数和控制偏差)。案例中还包括了一个完整的推进模型。这个模型使用体轴(body axis)和风轴(wind axis)动力学模型来描述相应的动态响应。
  • DC-8提供了一个较为单纯的模型案例。构成该模型的空气动力学模型数据库源于公布的数据。这个模型中包含的求导仅为马赫数的函数。
  • F-30提供的是代表军用飞机的案例。模型运中所有系数条件全部采用非线性描述,同时在俯仰轴上是不稳定的而在方向轴中性稳定。模型包括了飞行控制系统以提供对稳定性和攻角的限制。最大法向过载和攻角限制由用户配置。其中也包含了推进模型。
  • SE5-A案例采用的是老式的英国战斗机。这个模型是由一系列从第一次世界大战后的航空研究理事会报告中得来的测试数据所建立的。这个模型有一个和全面的动力机和推进器模型一起建立的完全非线性参数。只有这个案例中包含了起落架的模型,所以能够降落和起飞。
联系我们 | 地理位置 | 诚聘英才

E-mail:info@cinawind.com

版权所有:北京唐诚朗风科技有限公司