(inSky)

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 5340|回复: 3

FS2004 的能见度原理与 FSUIPC 优化设置

[复制链接]
头像被屏蔽
发表于 2011-4-2 22:40:07 | 显示全部楼层 |阅读模式
通知,原帖《通过 fsuipc 大幅提高 FS 效果》作废,因为我不能编辑了。

资料来源:我本人的测试与 FSUIPC 手册。

在 FS2004 里,是没有真正的“雾气fog”的,取而代之的,是“能见度visibility”设定。难道雾气不就决定了能见度吗?别急,花上大约5分钟,看看下面的分析。

首先我们看看现实世界的情形,如图

我们看到如下状况
高度3000以下有大雾,水平能见度5英里,3000以上雾气稀薄,能见度逐渐增加,到7000已增至30英里。(注意水平能见度与垂直能见度是两回事,具体理由不难猜,下文忽略垂直能见度)。
那么飞行员看到什么呢?下方一片白茫茫,只有方圆5英里内的房子能看见一些,10英里外的机场是看不见的,但是正前方一座高山从大雾中破茧而出,山头有7000ft 高,距离只有20英里,他是能看见的。当然,山脚也看不见。
这就是现实世界的情形,我们不难想象。因为这就是我们每日的亲身体验。那么 FS2004 又是如何模拟现实的呢?

同样还是上图,没有任何改变,所不同的是,FS 没有“雾”,只有“能见度”。这会带来什么后果?
FS 的“能见度”只有两层,确切地说是一层。例如,联网时服务器会给你发送这样一条信息:ZGNN气象站报告机场周边20英里内、高度3000以下,能见度5英里。只有这一句,5k怎样7k怎样,不说。于是,FS 把 2k 以下设为 5mi,2k 以上设为 80mi(这个在option 里面自己决定)。这和云很不一样,云是有很多层的。

玩家会看到什么?他还是看到山头,因为能见度 80mi。同时,他还看见了机场,因为能见度 80mi !在半径 20mi 内的景物,他全都能看见!
很明显这与现实世界有很大差异,但是更糟糕的事还在后面。看下图。

飞机要降落,慢慢地下高,在距离跑道 10mi 处高度4000(这个是降落的标准位置 FAF,机场标高1000),继续下降,在高度3000时距离 7mi(初中几何)。这时还是能看见跑道的(能见度80mi),再下降,能见度突然变 5mi 了,跑道不见了!刚才还能看到跑道,离机场越近,反而看不见了,岂不是滑天下之大稽。

好了。FS2004 的机能就介绍到这。我没试过 FSX,因为 X 的 PMDG 与 FSP 不兼容,我就不想玩了。希望本文能够抛砖引玉,有人能补充一下 X 的情况,看看是否有长足的进步。
对于 2004 的这个败笔,FSUIPC 和 activesky 都有优化,但是我始终找不到一个完美的解决方案。只能提供折中的选择。希望有人看了我的优化方案后,能指出我的错误,或提供更好的解决方案。

MicrosoftInternetExplorer402DocumentNotSpecified7.8Normal0




FSUIPC 是一个接口文件,许多插件都用它和 FS 沟通。不过,似乎许多人都没注意到,合理的配置能够大大改善你的游戏体验。
先附一幅图,使用 activeSky 建议照此设置。不用 AS 的有少许区别。(注意文章最后部分)

1.
SMOOTH WIND CHANGE 连线时,是否发生过突然间超速或失速?因为FS 会读取飞机附近的气象台,不同的气象台可能风速差异很大。假设你在顺风20节飞行,280KTS10秒后 FS 读取了前方气象站数据:迎风30节!EXCELLENT,现在你的 IAS 瞬间增加50节,达到 330KTSOVERSPEED
这在连线时常常发生,这个选项强迫 FS 每秒只能改变风向2度、风速2节,如果气象数据被清空,5秒后才开始变化。你有充足的时间给发动机减速。

TAXI WIND

Turn It Off 出现该字样时,只要飞机在地面,就没有风,起飞时迎风100节也没有任何效果,我们可以做个试验:用C-172迎风100节起飞,2/3油门,飞机用80节的速度在跑道上向前,当机轮离地,飞机突然以20节速度向后。那是因为机轮离地前,飞机没有感受任何大风,离地一瞬间,100节的大风作用到了飞机上。(此选项专为小飞机设计,避免被吹跑)

Reduced By Crosswind 与机身平行的风力不变,但侧风减弱,飞机越小越弱,滑行速度越慢越弱,低于20节侧风微弱。但正面强风不变,减少滑跑距离,同样2/3油门,飞机根本无法向前。

AUTOMATIC 与上一个联合使用时,500ft 以下自动启动 CROSSWIND。单独使用时,在地面关掉风力,离地后恢复风力。

右边那两个选项,添加阵风和乱流。

Progressive limit var 外部软件会改变风向,但不一定改变风速,该项限制条件为,风速5节时,风向可以360度旋转,风速上升,旋转角度将逐步受限,只对第3方天气数据有效(本机天气软件或联网)。注意,该项如果点取消键就会自动不勾。

2.
APPLY VIS LIMIT 让能见度上限受云层限制,按示例,下雨时能见度不会超过 10英里。
这里有一个重要概念:FS 的风、云是分层的,也许1000米有一个风力设定、2000米有一个,取决于当地气象站的数据,可以多达十几层。但是能见度却只有一个。例如:高度2000-6000之间有能见度10英里的雾,只要飞机高度位于2000-6000,能见度就是10英里,不在这个范围内,能见度就是最大值。这是很糟糕的设计,许多人都有这样的经历:离机场 10英里,高3000,能见度良好,看见机场就在前方,继续下高,离机场 5英里,高1500,突然间一片大雾,机场看不见了。这是因为附近气象站设定1500以下能见度 1英里,1500以上为默认最大值 80英里。这里的设置把能见度与云层捆绑,根据云层设定强制设定能见度上限,如果高3000多云(OVERCAST),那么在3000以下能见度不会超过 20英里(你可以根据喜好设得更小)。但是要注意,云的数据离开气象站太远就会消失,除非打开连线刷新。优先级中等,但5000以上高于 activeSKY

Override Upper Alt 这个是强制设定雾气的上限高度,比如联网得数据 4000以下有雾,FSUIPC 会强制改为6000(设定值)。这个优先级最高,只要飞机高度低于该项设定,则能见度为联网数据。注意,该项如果点取消键就会自动变0,如果使用 AS,该项无效

SMOOTH VIS 类似 WIND 设定,随个人喜好。以3000能见度1英里为例,你在降落前肯定已经预知了机场状况,如果勾选了这项,那么能见度只会在3000以下慢慢变差,还没等雾变浓,你已经着陆了,这显然少了很多乐趣。如果不勾,又很不真实,因为大雾不可能突然出现。所以建议与上一个选项 OUA 联合使用,把 OUA 设为6000或更高。优先级高于 activeSKY 的平滑功能。如果使用 AS 就不要勾。

SET GRADUATED VISBLE 3个数字ABC的意义是:从AB这个空域内,能见度随高度增加而增加,最多不超过C,最少不少于所有设定中的最大值,A设为0等同于override upper alt的值。如图:假设气象站设定3000以下能见度 10英里,5000多云,那么从6000开始(override upper alt ),能见度 20英里(多云),向上递增,25000能见度80英里。这个优先级低于APPLY VIS LIMIT,假如25000多云,那么25000的能见度仍为20英里。建议选上。

如果 activeSky enable visibility grad 不勾上,AS 的能见度数据不会被发送到 FS
该页所有设定直接作用于显卡图像引擎,优先级高于FS天气引擎。


3.
CLOUD 设定,不多作解释了,简单易懂,注意手册17页尾说要将 MISC allow changes 钩上才能使这里的功能生效。

add light cirrus 随机添加cirrus云层,因为 activeSky 就有此功能,所以不勾选。
force cirrus 即使外部程序禁止,仍强制添加cirrus。不选。
apply upper limit 限制结冰程度,不选。

4.
Centre elevator on AP 当自动驾驶的 ALT 被按下,升降舵面被置中,键盘玩家可以考虑(根据习惯),摇杆玩家无效。

Disconnect elevator trim 如果你有高级摇杆,带配平滚轮的,那就选上,我很穷的,没试过。

ENABLE V/S 勾选时,假设 MCP 设定高度 10000,现在高度8000,那么你没办法通过 MCP 设定 V/S 垂直速率为负,反之亦然。建议不选,因为现实中的飞机没有这种限制。如果安全第一那就选上。但是,手册里提到,与不同的面板搭配错误就会产生“PROBLEM”,但什么样的 PROBLEM 没说。

Keep FS clock sync to real time 2002要用,2004我还没试验

CONTROL SPIKE 过滤摇杆的杂讯,似乎很有用,不选也没关系,如果你发现没碰摇杆飞机也在接受转向命令那就勾上吧,手册说要做校正,我没试过。

Allow changes to FS 如果勾上,FS 天气总是设为 USER DEFINE,天气主题不可选。这时,FSUIPC 把自己当成天气软件,使前面的各种天气设定生效(特别是云层类)。如果不勾,少数设定改为由外部程序控制,外部设定缺席时,FSUIPC设定生效。连线时不必担心,因为网上下载的数据就是 USER DEFINE,不过即使不选,外部软件也可以修改天气数据,选不选无所谓

prevent external control FSUIPC的一些选项会被外部程序改写,当它们被控制时呈现灰色。该项禁止外部程序这么做。似乎对 ActiveSky 不起作用。

Extend battery 延长电池寿命,2 就是2

Smooth IAS 向外部程序提供采样周期为1.3秒的平均值

Smoothpressure 平滑气压变化,防止气象站数据变动造成冲击。

注意,有些外部软件(像 IVAP ACTIVESKY)会改写某些设定,所以注意不要做出自相矛盾的设置,然后跑来找我麻烦。

ACTIVESKY 的共用说明
如果 activeSky enable visibility grad 不勾上,AS 的能见度数据不会被发送到 FS
最近弄了个 AS 试试,比较欣赏它的自动生成 云层、风层,但是平滑过渡功能仍嫌太剧烈。
2个例子,云层从无到有,大约只需要10秒。在 3000ft 能见度为机场值,5000ft 为最大值,4000左右,能见度已经超过 10英里。5000以下,AS 优先级高于 FSUIPCsmooth visibility 除外。6000以上 AS 作用不明显主要是 FSUIPC apply vis limit 在起作用。
最好不要同时使用 AS FSUIPC 的平滑选项,因为 AS 4000ft 开始变化,用了 FSUIPC 的平滑后,进入3000时还会把能见度清空,然后从最大值开始缩减,这会让机场很晚才进入最小能见度(我常常把平滑时间设为1分钟。同时我们看到 AS 总是以 3000ft 为能见度最小值,这与 override upper alt 冲突,因此 OUA 似乎不起作用
OK,先写这么多,有什么不明白再讨论。

Override Upper Altsmooth visibilityadd light cirrus  3项在使用 AS 时不选,不使用AS时就可以选(不清楚和REX的配合效果)
回复

使用道具 举报

发表于 2011-4-5 01:00:46 | 显示全部楼层
在不同的气象层里设置较低的气温,应该能出现雾霾现象吧?
回复 支持 反对

使用道具 举报

发表于 2011-4-5 10:03:15 | 显示全部楼层
Gear5  写的神贴啊  ! ! !
回复 支持 反对

使用道具 举报

头像被屏蔽
 楼主| 发表于 2011-4-9 11:36:04 | 显示全部楼层
引用第1楼ColdFront于2011-04-05 01:00发表的  :
在不同的气象层里设置较低的气温,应该能出现雾霾现象吧?
你是说天气设置里的 temp/pressure 项吗?我试了一下,似乎没效果。也许FS 的能见度是独立给定数值,不是通过其它数据计算来的。
你是怎么做的?
回复 支持 反对

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|(inSky)

GMT+8, 2025-5-5 07:00 , Processed in 0.056128 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表