航空电子设备尤其是航电显示系统的开发,对安全和开发效率提出了越来越高的要求。VAPS XT是Presagis公司开发的下一代动态、交互、实时和图形化的人机界面开发工具。它是为高级座舱仪表设计和应用而开发的理想的人机界面开发工具,具有全新的用户可扩展的内核结构和集成的逻辑设计能力。VAPS XT具有整个图形开发工作流程的所有必备功能:从初步设计到原型和仿真、开发、测试、文档编制直至最终认证。VAPS XT采用面向对象C++开发技术,符合航空DO-178B/C标准。目前已广泛应用于空客、波音、洛马等飞机人机界面开发。
产品介绍
●
关键特征
1.无可比拟的易用性
提供用户界面友好的图形化设计工具
提供了庞大的图形对象库,支持对象的定制和重用
基于C++面向对象的结构,提供触摸控制显示、交互式图形显示和菜单显示
集成的基于UML的状态图,动画和逻辑通过VAPS XT中数据流和状态图来实现
提供内置的运行模式和运行时监视窗口,方便对应用程序进行整体或局部的测试和调试
记录与回放功能为自动测试提供极大的帮助
2.生成高品质图形对象
能够导入位图图形
能够创建矢量图形
支持透视、纹理和阴影
支持对图形对象的扩展
3.无缝集成主流工具
与 STAGE、FLIGHTSIM/HELISIM集成,提供飞行仿真,嵌入式训练,测试集成和原型验证的应用
与 DOORS、Rational ClearCase集成,实现 HMI设计的需求分析、配置管理
与 Simulink集成,提供系统行为建模应用
与 General Dynamics SoftMap集成,提供数字地图的应用
4.业界领先的代码生成能力
CODE nGEN高性能、鲁棒的代码生成器
自动生成全功能、交互式的应用程序
为嵌入式系统自动生成基于各种图形标准的优化代码
5.符合主流标准
VAPS XT的开发流程符合DO-178B/C标准
VAPS XT提供了符合美国航空设备 ARINC 661设计标准的驾驶舱显示系统(CDS)开发解决方案
●
嵌入式移植
1.支持的嵌入式硬件平台
PowerPC(FreeScale, Motorola和IBM)
Intel IA32/IA64
ARM 11 CPUs
其他
2.支持的实时操作系统
Linux
Microsoft Windows XP 和CE
Sysgo Pike OS
Wind River VxWorks和VxWorks AE653
Green Hill Integrity-178B
LynuxWorks LynxOS和LynxOS-178
其他
应用&案例
●
VAPS XT 在无人机智能算法验证中的应用
无人机的特点是拥有一定程度的智能性,而这些智能性都是由其智能决策算法来实现。这就给无人平台的测试提出了新的要求。由VAPS XT制作的人机交互终端能够显示无人机的各种飞行参数、飞行路线、以及无人机传感器的三维可视化信息。VAPS XT的应用实现了算法功能测试过程中的动态干预和仿真运行结果实时、可视化输出。下图所示是中航工业某所,结合STAGE和VAPS XT的无人机智能算法验证平台效果图:
原创文章,作者:奋斗,如若转载,请注明出处:https://blog.ytso.com/198265.html