第二章 航路编程基础:航路点、航段与标准航路结构
各位好,我是老张。在FMS这个行当里摸爬滚打了十几年,今天咱们来聊聊航路编程最基础的东西——航路点、航段和标准航路结构。说实话,很多新手一上来就盯着复杂的RNAV程序看,结果连最基本的航路概念都没吃透,飞起来就容易出问题。我个人习惯,先把地基打牢,再往上盖楼。
2.1 航路点(Waypoint)——导航的“坐标钉”
航路点是什么?说白了,就是你在天上飞的时候,需要经过的一个个“虚拟钉子”。每个钉子都有精确的经纬度坐标,有的还有高度和速度限制。FMS就是靠这些钉子,把整个飞行路径串起来的。
我记得刚入行那会儿,带我的老工程师说过一句话:“没有航路点,飞机就是无头苍蝇。”这话糙理不糙。航路点分好几种,我给大家列个表:
| 类型 | 定义 | 举例 |
|---|---|---|
| 飞越航路点(Fly-Over) | 飞机必须从该点正上方飞过 | 进近程序中的某些强制报告点 |
| 飞转航路点(Fly-By) | 飞机提前转弯,不直接飞越该点 | 大部分航路中的转弯点 |
| 数据库航路点 | 存储在导航数据库中的固定点 | VOR、NDB、交叉定位点 |
| 临时航路点 | 飞行员或管制员临时定义的坐标点 | 绕飞雷雨时输入的经纬度 |
这里有个坑,我必须要提醒大家。飞越点和飞转点,很多新手容易搞混。你想想看,如果程序里定义的是飞越点,你却按飞转的方式提前转了,那飞机可能就偏到隔壁空域去了。我曾经在模拟机上见过一个学员,就是因为这个细节没注意,被管制员喊了回来。
2.2 航段(Leg)——连接航路点的“线段”
有了航路点,怎么把它们连起来?这就靠航段了。航段定义了从一个点到下一个点的飞行方式。FMS里常见的航段类型有:
- TF(Track to Fix):直飞下一个点,最常见
- CF(Course to Fix):按指定航向飞向一个点
- DF(Direct to Fix):直接飞向一个点,不管当前航向
- VM(Variable Mode):可变模式,常用于等待航线
嗯,这里要特别说一下TF和CF的区别。TF是“我朝着那个点直飞过去”,而CF是“我沿着这条航向线飞,直到碰到那个点”。听起来差不多?实际用起来差别大了去了。我在项目中遇到过一架飞机,因为FMS里误把CF当成了TF,结果在进近时偏出了航道,差点触发地形告警。
2.3 标准航路结构——骨架与血肉
一个完整的航路,就像人的骨架。骨架搭好了,血肉才能长上去。标准航路结构通常包含以下几个部分:
- 起飞机场 → 标准仪表离场(SID):从跑道到航路入口
- 航路阶段(Enroute):沿航路飞向目的地
- 标准终端进场(STAR):从航路出口到进近点
- 进近程序(Approach):从进近点到跑道
说白了,整个飞行就是“从A到B,中间经过一串钉子”。但这里有个关键点——航路不是随便连的。每个航段之间必须满足转弯半径、高度限制、速度限制等条件。否则FMS算出来的路径,飞机根本飞不出来。
我给大家画个图,看看标准航路的结构长什么样:
你看,从起飞机场开始,经过SID离场程序,进入航路,然后通过STAR进场,最后进近落地。每个环节都有对应的航路点和航段。FMS就是按照这个结构,一步步引导飞机飞完全程。
2.4 航路编程的“避坑指南”
讲了这么多,我总结几个实战中容易踩的坑:
- 航路点顺序搞反:我曾经见过有人把SID和STAR的顺序写反了,结果飞机一起飞就朝着反方向去了。嗯,这种低级错误,检查一遍就能避免。
- 忽略高度/速度限制:每个航路点可能都有高度和速度限制。FMS会按这些限制计算性能。如果你漏掉了,飞机可能在某个点达不到要求。
- 航段类型选错:前面说了TF和CF的区别。选错了,FMS算出来的路径就不对。
- 数据库版本不匹配:导航数据库每28天更新一次。如果你用的数据库版本和实际航图不一致,航路点坐标可能对不上。
核心要点: 航路编程的本质,就是“用航路点钉钉子,用航段拉绳子”。钉子钉对了,绳子拉直了,飞机就能沿着你规划的路径飞。别小看这些基础概念,我见过太多高级工程师,就是因为基础不牢,在复杂航路编程时翻车。
好了,这一章的内容就到这里。航路点和航段的概念,说白了就是FMS的“砖”和“水泥”。砖烧得好,水泥和得匀,盖出来的楼才结实。下一章咱们聊聊怎么把这些砖和水泥,砌成一条完整的航路。
公众号:蓝海资料掘金营,微信deep3321