综合显示控制系统的设计与实现
立即下载
Just do it
2025-07-26
系统
显示
IData
图形
控制
综合
仪表
开发
采用
设计
29.7 KB
综合显示控制系统的设计与实现
摘要 :针对飞机的综合显示控制系统 ,为了将大量复杂的数据通过
显示器呈现给飞行员 ,采用图形开发软件 IData 来设计图形显示 ,实现
了座舱信息图形化综合显示控制功能 ,系统综合化程度高、人机工效
良好 ,通用性强 ,可兼容多载机平台 ,符合了座舱显控系统高度综合化
的发展趋势。
关键词 :显示控制 Idata 多功能显示器
在现代作战飞机中 ,综合航电系统的作用日益重要。综合航电系
统 ,可以使作战飞机的各个子系统达到高度的资源综合和信息共享 ,从
而可以有效地完成各种作战任务 ,而这些任务的管理和调度是由显控
子系统来实现的。综合显示控制系统承担着航电系统的集中显示和集
中管理任务 ,使得飞行员能够高效获得所需信息 ,有效减轻飞行员的工
作负荷 [1]。
1 系统概述
综合显示控制系统是综合航电火控系统的核心 ,是综合航电火控
系统的主控制器。显示系统显示的信息庞大 ,包括导航、通信、雷达
等系统的信息 [2]。根据系统的特点和功能要求 ,该系统采用虚拟仪表
开发工具 IDATA 进行前台图形开发 ,VC 进行后台驱动程序开发。
2 图形开发软件 IData特点 [3]
作为一套提供快速开发动态交互 2D OpenGL 的图形工具 ,IData
能够快捷的创建仪表模型 ,并能实时响应程序变量和控制事件。 IData
利用功能强大的图形用户界面 (GUI)编辑器为仪表建模。 IData完全适
用于如数字和模拟仪表、平显和交互式虚拟控制台等领域。 IData 拥
有 EFIS 全部所需的几何图形和建模能力 ,能完全模拟 EFIS 仪表。可
以提供遮挡、可见度控制、缩放比例、平移、旋转、动态变化颜色等。
IData支持纹理几何图形 ,允许用户根据数字照片创建非常逼真的模拟
仪表、全方位动态仿真仪表。
3 系统设计
本系统软件采用 C语言设计后台控制程序 ,采用 IData设计前台显
示程序 ,采用 VTree调用场景完成三维图形的生成 ,主要包括以下各功
能模块。
3.1 数据交互模块
该模块主要完成显控系统数据与图形画面之间的数据传输 ,以确
保图形的实时显示。主要采用 IData的 API 中
IDATAAPI void IDT_InitializeShare
系统/显示/IData/图形/控制/综合/仪表/开发/采用/设计/
系统/显示/IData/图形/控制/综合/仪表/开发/采用/设计/
-->