QQ登录

只需一步,快速开始

楼主: 胡秀伟
打印 上一主题 下一主题

基于XML的系统配置及改进技术

  [复制链接]

主题

好友

462

积分

专业技术学员

17#
发表于 2012-4-13 22:12:29 |只看该作者
图.................................

未命名10.JPG (7.89 KB, 下载次数: 710)

未命名10.JPG
回复

使用道具 举报

主题

好友

462

积分

专业技术学员

16#
发表于 2012-4-13 22:12:13 |只看该作者
hudladder 定义了俯仰角和滚转角在屏幕上的显示位置、显示长度和宽度,以及显示的形状、
数据跨度和精度等信息。如上图的倾角。
hudcard 定义了航向和速度等信息在屏幕上的显示位置、显示长度和宽度,以及数据跨度、
显示精度等信息。如上图中的航向和速度。
instrlabel 定义了数字信息(如经度、维度)在屏幕上的显示位置、显示长度和宽度,以及
数字显示格式等信息。如上图中的经度值和纬度值。
fgTBI 表示 Turn Bank Indicator,主要是显示直升机滚转的趋势,以表明直升机横向的稳定
状态。如上图中的滚转侧滑显示。
虽然以上四部分分别规定了 HUD 显示界面不同的功能模块,但是其 xml 配置文件的格式结构都比较接近,下面选取较有代表性的 hudcard 模块,说明 HUD 显示界面的配置。
hudcard 配置文件主要完成了 3 个功能,分别是显示位置设定、显示格式设定、图形显示设定。其功能结构如图所示
回复

使用道具 举报

主题

好友

462

积分

专业技术学员

15#
发表于 2012-4-13 22:10:46 |只看该作者
图...................................

未命名09.JPG (27.38 KB, 下载次数: 763)

未命名09.JPG
回复

使用道具 举报

主题

好友

462

积分

专业技术学员

14#
发表于 2012-4-13 22:09:40 |只看该作者
默认平显配置文件结构为典型的“树”结构:PropertyList 为根节点,name 和 instruments
为两个子节点,其中 name 节点描述了 HUD 类型为默认飞机平显,instruments 节点下则包含了HUD 系统的四个组成部分,这四个节点的属性为相应的配置文件路径。结合典型的 HUD 平显界面来说明这四部分的功能。平显界面如图所示
回复

使用道具 举报

主题

好友

462

积分

专业技术学员

13#
发表于 2012-4-13 22:08:09 |只看该作者
图...................................

未命名08.JPG (13.53 KB, 下载次数: 743)

未命名08.JPG
回复

使用道具 举报

主题

好友

462

积分

专业技术学员

12#
发表于 2012-4-13 22:06:07 |只看该作者
FlightGear 飞行模拟器下,HUD 平显系统有三种不同的配置形式:其中 Delault 目录下为默认的 HUD 配置,Custom 为传统 HUD 配置,Minimal 为最简化 HUD 配置。
在 FlightGear 软件初始化后,系统会自动调用 Delault 模式下的 HUD 平显配置。因此对当前 FlightGear 平显系统的研究和改进主要针对默认模式下的配置文件。
在 delault.xml 配置文档中说明了默认模式下的 HUD 平显系统的结构组成、以及平显其他
组成部分配置文件的路径信息。其配置文件结构如图所示
回复

使用道具 举报

主题

好友

462

积分

专业技术学员

11#
发表于 2012-4-13 22:04:29 |只看该作者
本帖最后由 胡秀伟 于 2012-4-13 22:05 编辑

图......................才cccccc

未命名07.JPG (13.3 KB, 下载次数: 716)

未命名07.JPG
回复

使用道具 举报

主题

好友

462

积分

专业技术学员

10#
发表于 2012-4-13 22:03:57 |只看该作者
其中 Instruments 文件夹下的配置文件为目前 FlightGear 飞行模拟器默认使用的 HUD 系统配置文件。其余的配置文件为 FlightGear 软件 0.7 版本之前的平显配置文件,现在已经不再使用。Instruments 目录下文件列表如图所示
回复

使用道具 举报

主题

好友

462

积分

专业技术学员

9#
发表于 2012-4-13 22:01:57 |只看该作者
胡秀伟 发表于 2012-4-13 22:01
3.2解析实例(HUD平显配置)
本节对FlightGear 的平显(HUD)系统配置和直升机参数配置做详细的描述。HUD(He ...


图.....................

未命名06.JPG (10.08 KB, 下载次数: 1020)

未命名06.JPG
回复

使用道具 举报

主题

好友

462

积分

专业技术学员

8#
发表于 2012-4-13 22:01:09 |只看该作者
3.2解析实例(HUD平显配置)
本节对FlightGear 的平显(HUD)系统配置和直升机参数配置做详细的描述。HUD(Head Up Display)是目前普遍运用在航空器上的飞行辅助仪器。平视的意思是指飞行员不需要低头就能够看到他需要的重要资讯。平视显示器最早出现在军用飞机上,降低飞行员需要低头查看仪表的频率,避免注意力中断以及丧失对状态意识(Situation Awareness)的掌握。因为 HUD 可以显著提高飞行的安全性,民航机也纷纷跟进安装。
HUD 利用光学反射的原理,将重要的飞行姿态信息投射在一片玻璃上面,它位于座舱前端,
与飞行员视平线的高度大致与成水平,投射的文字和影像调整在焦距无限远的距离上面,飞行员透过 HUD 向前方看的时候,能够将前方的景象与 HUD 显示的信息融合在一起。HUD 投射的信息主要与飞行安全有关,例如飞行速度,飞行高度,航向,高度变化速率,滚转角度等。
FlightGear 飞行模拟器中的 HUD 平显系统配置文件在$FG_ROOT \data\Huds 目录下。其中$FG_ROOT 表示为 FlightGear 的安装路径。该目录下的文件列表如图所示
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入FG

本版积分规则

手机版|联系我们| FlightGear ( 吉ICP备19002044号-7 )

GMT+8, 2024-6-24 03:15

Powered by Discuz! X3.2

© 2001-2013 FlightGear Inc.

返回顶部