The invention discloses a cockpit display system which supports multi-user synchronous operation, including a display unit, which can be divided into one or more non-overlapping display windows, each display window is composed of one or more different layers, each layer is composed of form components, and the cockpit display system which supports multi-user synchronous operation also includes a display configuration file. Loading module, definition file loading module, external equipment data receiving and processing module, user application instruction receiving and processing module, logic processing module and graphics rendering module. Through the above modules, the display content can be managed by windows, the function support of cockpit display system for multi-user synchronous operation can be realized, and the human-computer interaction between cockpit display system and crew members can be improved. It is convenient and efficient.
【技术实现步骤摘要】
支持多用户同步操作的座舱显示系统
本专利技术属于航空电子
,特别是指基于ARINC661规范的座舱显示系统。
技术介绍
随着航空电子系统的综合化程度的不断提高,人机交互的要求不断提升,座舱显示系统也向着开放式架构发展,美国航空无线电协会于2001年提出了ARINC661规范,将座舱显示系统分为UA(用户应用)和CDS(座舱显示系统)两个功能模块,旨在将界面的显示功能和逻辑处理功能彻底隔离,提高显示系统的开放性和可移植性。经过不断的修订与增补,ARINC661规范已经逐步成为行业规范。随着大型民用客机驾驶舱功能的日益复杂化,功能丰富的多功能显示器取代了传统的显示仪表,多功能显示器一方面需要负责仪表信息的综合显示,另一方面,通过外围输入设备,显示器也成为了输入终端和控制终端,负责完成与飞行员的人机交互。大型民用客机驾驶舱内,通常存在主副驾飞行员共享显示设备的场景,座舱显示系统功能设计时,为了避免冲突,一般会对同时操作进行限制,如以主驾操作为准,这样的设计大大降低了人机交互效率,增加了飞行员操作的负担。
技术实现思路
本专利技术的目的在于提供一种支持多用户同步操作的座舱显示系统,用以解决现有技术中人机交互效率不高而增加飞行员操作负担的问题。为实现上述目的,实施本支持多用户同步操作的座舱显示系统包括一显示单元,该显示单元可以划分为一个或多个互不重叠的显示窗口,每个显示窗口由一个或多个不同的图层组成,每个图层由窗体部件组成,该支持多用户同步操作的座舱显示系统还包括显示配置文件加载模块、定义文件加载模块、外部设备数据接收处理模块、用户应用指令接收处理模块 ...
【技术保护点】
1.一种支持多用户同步操作的座舱显示系统包括一显示单元,该显示单元可以划分为一个或多个互不重叠的显示窗口,每个显示窗口由一个或多个不同的图层组成,每个图层由窗体部件组成,该支持多用户同步操作的座舱显示系统还包括显示配置文件加载模块、定义文件加载模块、外部设备数据接收处理模块、用户应用指令接收处理模块、逻辑处理模块及图形绘制模块,其中:所述显示配置文件加载模块用以读取设计好的显示配置文件,并对显示窗口进行初始化参数设置,其中显示配置文件是座舱显示系统开发人员根据实际显示需求,定义显示配置页面和显示窗口,每个显示配置页面拥有一个或多个显示窗口,每个显示窗口由不同用户应用的不同图层组成;所述定义文件加载模块将用户应用设计好的定义文件加载至座舱显示系统,完成对图层和窗体部件的实例化和初始化设置,并将图层与显示窗口进行关联;所述外部设备数据接收处理模块在每个运行周期内从总线接收并解析外部设备输入的数据,每个显示窗口拥有一个独立的设备信息存储队列,外部设备数据接收处理模块将解析后的输入数据写入其所在窗口对应的设备信息存储队列中,以供该窗口内的窗体部件进行下一步的逻辑处理;所述用户应用指令接收处理模 ...
【技术特征摘要】
1.一种支持多用户同步操作的座舱显示系统包括一显示单元,该显示单元可以划分为一个或多个互不重叠的显示窗口,每个显示窗口由一个或多个不同的图层组成,每个图层由窗体部件组成,该支持多用户同步操作的座舱显示系统还包括显示配置文件加载模块、定义文件加载模块、外部设备数据接收处理模块、用户应用指令接收处理模块、逻辑处理模块及图形绘制模块,其中:所述显示配置文件加载模块用以读取设计好的显示配置文件,并对显示窗口进行初始化参数设置,其中显示配置文件是座舱显示系统开发人员根据实际显示需求,定义显示配置页面和显示窗口,每个显示配置页面拥有一个或多个显示窗口,每个显示窗口由不同用户应用的不同图层组成;所述定义文件加载模块将用户应用设计好的定义文件加载至座舱显示系统,完成对图层和窗体部件的实例化和初始化设置,并将图层与显示窗口进行关联;所述外部设备数据接收处理模块在每个运行周期内从总线接收并解析外部设备输入的数据,每个显示窗口拥有一个独立的设备信息存储队列,外部设备数据接收处理模块将解析后的输入数据写入其所在窗口对应的设备信息存储队列中,以供该窗口内的窗体部件进行下一步的逻辑处理;所述用户应用指令接收处理模块在每个运行周期内从总线接收不同用户应用发送的指令数据包,并检查指令数据包格式,并更新已实例化的窗体部件的参数值;所述逻辑处理模块在每个运行周期内实现窗体部件的状态管理及事件处理,每个窗体部件根据所述用户应用指令接收处理模块处理后更新的参数值,并从窗体部件所在窗口对应设备信息输入队列中读取外部设备的输入数据,完成相应的逻辑处理;所述图形绘制模块在每...
【专利技术属性】
技术研发人员:钱雪佳,许药林,钱珏,张新,宋青,
申请(专利权)人:中国航空无线电电子研究所,
类型:发明
国别省市:上海,31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。