Bluesky ATC模拟器ASAS异常:冲突时航空器偏离航线问题
Bluesky模拟器冲突异常问题分析
问题描述
在Bluesky ATC模拟器中开启ASAS但关闭航空器RESO功能,模拟圣保罗空域ILS进港流量。当检测到航空器SP01与GR02发生冲突时,两机停止执行计划航线,改为直线飞行(疑似自动驾驶切换至航向模式)。预期ASAS仅提示冲突信息,航空器应继续执行包含下降阶段的计划航线,需排查该异常的原因及是否存在编码问题。
模拟脚本代码
00:00:00.00>symbol 00:00:00.00>TRAILS ON 00:00:00.00>PAN SBSP 00:00:00.00>TAXI OFF 100 00:00:00.00>ASAS ON 00:00:00.00>RESO MVP 00:00:00.00>RMETHH SPD 00:00:00.00>RMETHV OFF # criação de heliportos 00:00:00.00>DEFWPT SIBH,-23.54666667,-46.73694444,FIX 00:00:00.00>DEFWPT SIAV,-23.56472222,-46.83027778,FIX 00:00:00.00>DEFWPT SSUB,-23.47861111,-46.78111111,FIX 00:00:00.00>DEFWPT SNIL,-23.59194444,-46.68027778,FIX # ILS SBSP/17(R) 00:00:00.00>DEFWPT GERSU,-23.51138889,-46.73613889,FIX 00:00:00.00>DEFWPT RENIT,-23.54946667,-46.70983889,FIX # ILS SBGR/10 00:00:00.00>DEFWPT LOMEN,-23.42690556,-46.70495833,FIX 00:00:00.00>DEFWPT GR202,-23.45160833,-46.66559722,FIX 00:00:00.00>DEFWPT LUTPO,-23.4763,-46.62622222,FIX 00:00:00.00>DEFWPT OPSER,-23.46225,-46.57401389,FIX # TRAffic (SBSP_SBGR) 00:00:05.00>CRE SP01,B738,STN,119,6000,150 00:00:05.00>DEST SP01,SBSP 00:00:05.00>ADDWPT SP01,GERSU,4800,150 00:00:05.00>ADDWPT SP01,RENIT,4210,150 00:00:05.00>RESOOFF SP01 00:00:05.00>LNAV SP01 ON 00:00:05.00>VNAV SP01 ON #00:00:05.00>CRE GR01,B738,LOMEN,146,6000,150 #00:00:05.00>DEST GR01,SBGR #00:00:05.00>ADDWPT GR01,GR202,5100,150 #00:00:05.00>ADDWPT GR01,LUTPO,4500,150 #00:00:05.00>ADDWPT GR01,OPSER,4100,150 #00:00:05.00>LNAV GR01,ON #00:00:05.00>VNAV GR01,ON #00:00:05.00>RESOOFF GR01 00:02:05.00>CRE GR02,B738,LOMEN,146,6000,150 00:02:05.00>DEST GR02,SBGR 00:02:05.00>ADDWPT GR02,GR202,5100,150 00:02:05.00>ADDWPT GR02,LUTPO,4500,150 00:02:05.00>ADDWPT GR02,OPSER,4100,150 00:02:05.00>RESOOFF GR02 00:02:05.00>LNAV GR02 ON 00:02:05.00>VNAV GR02 ON
原因分析与解决方法
核心编码错误:RESOOFF命令语法错误
Bluesky中关闭单架航空器自动冲突解决功能的正确命令是RESO OFF <callsign>(命令与参数需用空格分隔),但脚本中使用了连写的RESOOFF SP01,导致该命令未被系统识别,航空器的自动冲突解决功能并未实际关闭。当ASAS检测到冲突时,系统自动触发避让指令,断开LNAV/VNAV模式,切换至航向保持(HDG)模式,导致飞机偏离计划航线直线飞行。全局ASAS设置的叠加影响
脚本中全局开启了RESO MVP(冲突解决模式为最小操纵优先),并设置RMETHH SPD(水平冲突解决采用速度调整)、RMETHV OFF(关闭垂直冲突解决)。由于单机RESOOFF命令失效,当速度调整无法有效化解冲突时,系统会自动切换为航向调整,进一步导致飞机偏离计划下降航线。修正方案
- 将脚本中所有
RESOOFF <callsign>修改为RESO OFF <callsign>,确保单机自动冲突解决功能被正确关闭; - 若需全局仅启用冲突检测、关闭自动解决,可将全局命令
RESO MVP替换为RESO OFF,无需再逐个设置单机RESO状态; - 调整后,ASAS仅会提示冲突告警,航空器将继续执行预设的包含下降阶段的计划航线。
- 将脚本中所有
内容的提问来源于stack exchange,提问作者Ulisses Ghidoni
相关产品推荐
相关产品推荐

