航空电子设备尤其是航电显示系统的开发,对安全和开发效率提出了越来越高的要求。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的无人机智能算法验证平台效果图: