一、定义:精密进近OAS面(Obstacle Assessment Surface 障碍物评价面)是在精密进近程序中,用来对障碍物进行评估,找出影响运行标准的控制障碍物的一种计算方法。
二、构成
OAS面从进近方向来看,分为W面、X面、Y面、Z面以及入口处的水平面,对II类自动驾驶进行评估时还会用到W*面。
W面代表着下滑道(Glide Path)提供引导时,在下降阶段对障碍物的高度限制。
Z面代表复飞阶段,爬升过程中对障碍物的高度限制,传统精密进近复飞面从跑道入口后900米开始计算。
X面、Y面从侧面对障碍物高度进行限制。
I类精密进近OAS面的顶端高度为300米,II类OAS面150米,因此,II类OAS面的范围会更小一些。
通常I类进近满足要求的条件下才考虑II类进近的评估,所以II类OAS范围小并不代表着尺度可放宽。
X面与W面的高度可以一直延伸到中间进近航段的最低下降高度,与中间进近航段相衔接,共同构成精密进近直线段的保护区。
上图为设置有FAF的精密进近直线段保护区示意图。
谷歌地球还能用的时候,做的三维效果图。图中黄色线条代表实际的下滑轨迹,OAS面及精密进近保护区位于下滑轨迹之下,对下降中的航空器进行保护。
嗯,换个角度,OAS面确实像是一个滑梯,把障碍物限制在滑梯之下,对飞机来说就是安全的。
三、OAS面的参数
OAS面中的W、X、Y、Z面都是空间中的平面,所以可以用z=Ax+By+C形式的线性方程来表示,其中x、y为相对于跑道入口的位置坐标,z为该位置评价面的面高。
A、B、C的参数来自于ICAO提供的PANS-OPS OAS软件,ICAO官网上有下载。
OAS软件界面如下:
① 进近类型,分为I类、II类、II类自动驾驶、APV I类、APV II类等。
② 下滑道角度,从2.5°至3.5°,0.1°为间隔,最佳角度为3°。
③ 基准高15米,飞机过跑道入口时的高度。若低于15米需要对OAS参数进行修正,高于15米时,可以不修正。
④ 航向台距跑道入口的距离。航向台通常位于跑道末端外260米左右,信号向跑道内进行发射,覆盖整个跑道及进近航段。
LOC Localizer航向台 THR Threshold跑道入口
⑤ 航道(航向台)波束在跑道入口处的宽度,通常为210米。
⑥ M/App CG Missed Approach Climb Gradient复飞爬升梯度,默认值为2.5%
⑦ 航空器类型,五种类型A、B、C、D、E。院校课本中经常用A类机型的参数,是不是跟训练机型有关呢?
⑧ STD Standard 标准参数,用来控制第10项内容是否需要修改。
⑨ 半翼展宽度。图中D类机型半翼展宽度按照32.5米来计算。
⑩ 着陆主轮到GP接收天线之间的垂直距离。图中显示D类机型,着陆姿态下,主轮与GP接收天线之间的垂直距离默认为7米。
⑾ OAS各面的方程参数。利用图中X面的参数A、B、C建立起X面的方程为
Z = 0.027808X+0.183338Y-18.26
⑿ OAS面各顶点相对跑道入口的(X,Y)坐标。图中,左侧一列为OAS面在跑道入口标高位置(水平面)的顶点坐标,右侧一列为300米高度的OAS面顶点坐标。
⒀ OAS面的高度计算。输入(X,Y)坐标值,软件会自动提供一个OAS面的高度(Z值)。软件的缺点是只提供了面高,未指明是哪一个面。
II类自动驾驶的OAS面参数了解一下,多了一个W*面的参数,其余内容相同。
四、评价步骤和方法
常规方法:
1)根据相关参数,建立OAS方程式。
2)依据OAS模板估计障碍物所在面。
3)将障碍物坐标(x,y)代入其所在面的方程式,求出该处的OAS面高(z值)。
4)比较障碍物高(ho)与OAS面高(z),如果ho大于z,则说明障碍物穿透了OAS面,否则没有穿透。
计算机方法:
OAS面是一个空间凹面体,障碍物所在位置的面高度总是高于其它的面高。因为,其它的面已经被藏在了下面,如下图所示,若障碍物位于y面,y面与x面相交的情况下,障碍物坐标代入公式计算,y面高度一定是高于x面的高度。
 
由此得到一个方法,就是将障碍物坐标代入全部的OAS面,找出最高的那个面公式来,障碍物就在这个面里面。然后,用面高和障碍物高度进行比较,若超出即为穿透,若未超出,即无影响。
五、作业练习
请根据前图中I类精密进近参数,判断障碍物A(3000,300,130)位于OAS面的哪个限制面,是否穿透OAS面。(障碍物高度是以跑道入口标高为基准)。
1)障碍物位于进近段,可能位于W、X、Y面之中,根据参数建立相应方程:
W面:Z = 0.028500*X -9.01Y = 76.49m
X面:Z = 0.027808*X +0.183338*Y -18.26 = 120.17m
Y面:Z = 0.024074*X +0.211165*Y -23.3 = 112.27m
2)将障碍物坐标(3000,300)代入方程,得到三个面的高度,其中X面高度120.17最高,说明障碍物位于X面中。
3)比较障碍物高度。障碍物高度130米,大于X面高度,因此,障碍物穿透OAS面,对OAS面有影响。
 
今天的内容就是这些,下次讨论一下障碍物穿透OAS面之后,精密进近运行标准该怎么计算。
放一张图轻松一下,能Get到笑点的都是业内人士,祝周末愉快~~
 

精密进近OAS面的绘制与评估的更多相关文章

  1. 精密进近OCH的计算

    一.计算步骤 以I类精密进近为例,运行标准的制定大致分为以下几个步骤: 1)确定精密航段的超高障碍物. 2)计算当量高 3)计算高度损失 4)当量高与高度损失相加得到超障高OCH 5)对复飞段障碍物进 ...

  2. VOR/DME程序进近、复飞保护区的绘制

    今天尝试画一个典型的VOR/DME进近程序保护区. 读图 某机场VOR/DME进近程序平面图部分如下图所示:   该程序剖面图部分如下图所示:   分析 该机场采用了偏置导航台布局(导航台在机场内), ...

  3. NDB程序进近复飞保护区的绘制

    终于有点空闲,找张图来演练一下<风螺旋标准模板>软件的用法. 某机场NDB进近程序剖面图如下图所示: 该机场采用了近台和远台的双台布局,近台和远台均为NDB与指点标的合装台,没有中间进近定 ...

  4. OpenGL入门程序三:点、线、面的绘制

    1.点: void TestPoint() { //点的大小默认为一个像素,通过下面的函数可以设置一点的大小 glPointSize(50.0f); glBegin(GL_POINTS); glVer ...

  5. 基于WordNet的英文同义词、近义词相似度评估及代码实现

    源码地址:https://github.com/XBWer/WordSimilarity 1.确定要解决的问题及意义 在基于代码片段的分类过程中,由于程序员对数据变量名的选取可能具有一定的规范性,在某 ...

  6. 基本ILS面的评估

    一.定义与用途 基本ILS面是ICAO DOC8168飞行程序设计规范中提到的一种限制面. 它相当于附件14中代码为3或4的精密进近跑道所规定的障碍物限制面的子集. 包含:进近面(分为两部分).过渡面 ...

  7. 跑道标识和那些复杂的灯光系统 and 简介、编号、参数、标志及数量 and 飞机跑道标准与参数

    http://www.360doc.com/content/16/0616/12/32670666_568219786.shtml http://news.carnoc.com/list/365/36 ...

  8. opengl基础学习专题 (三) 多边形绘制的几种样式

    题外话 聪明人之所以不会成功,是由于他们缺乏坚韧的毅力. ——艾萨克·牛顿(1643年1月4日—1727年3月31日)英国 也许可以理解为 想更深一步的时候,坚持,努力和聪明缺一不可. 挺直腰杆在此向 ...

  9. OpenGL绘制简单场景,实现旋转缩放平移和灯光效果

    本项目实现了用OpenGL绘制一个简单场景,包括正方体.球体和网格,实现了物体的旋转.缩放.平移和灯光效果.附有项目完整代码.有具体凝视.适合刚開始学习的人熟悉opengl使用. 开发情况 开发环境V ...

随机推荐

  1. Fiddler扩展——自定义列数据&Tunnel to 443解决办法

    在平时日常工作中,使用Fiddler的占比还是蛮大的.使用过程,也会遇到一些小问题,问题虽小,但抓不到包,分析不了问题与数据,那也是件麻烦的事情. 以前也分享过一些小技巧,可以找以前的博文查看,具体地 ...

  2. Integer的十进制转二,八,十六进制

    1,toBinaryString(int i) 将i以二进制形式输出出来 2,toOctalString(int i)将i以八进制形式输出出来 3,toHexString(int i)将i以十六进制形 ...

  3. SpringCloud及其组件详解

    SpringCloud及其组件详解 1.Spring Cloud 1.1 Spring Cloud和Dubbo的区别图解 1.2 微服务的技术栈 2.Spring Cloud 概述 2.1 Sprin ...

  4. linux日志中查找关键字、前几行、结尾几行,Linux的find用法示例

    linux在日志中查找关键字.前几行.结尾几行,Linux的find用法示例 1.linux在日志中查找关键字.前几行.结尾几行 1.1查看日志 前 n行: 1.2查看日志 尾 n行: 1.3根据 关 ...

  5. linux shell 条件判断if else, if elif else....

    在linux的shell中 if 语句通过关系运算符判断表达式的真假来决定执行哪个分支.Shell 有三种 if ... else 语句: if ... fi 语句: if ... else ... ...

  6. 误删eth1或者 eth0

    不小心把机房,eth1删除了,过2天还演示,折腾一下午.... 首先eth1存在地方是2块./etc/sysconfig/network-scripts/下 /et/sysconfig/network ...

  7. 基于efcore的分表组件开源

    ShardingCore ShardingCore 是一个支持efcore 2.x 3.x 5.x的一个对于数据库分表的一个简易扩展, 目前该库暂未支持分库(未来会支持),仅支持分表,该项目的理念是让 ...

  8. 服务器CPU又爆了?Linux快速排查Java程序占用CPU很高的方法

    这个问题可以说是 Java 面试的高频面试题了,有很多面试官都喜欢问这个问题,问题可能是下面这样的. 线上一台服务器 CPU 使用率100% 了,如果你碰到这样的情况,如何排查并找到问题原因? 1.场 ...

  9. C# 程序运行时间计算

    https://www.cnblogs.com/dearzhoubi/p/9842452.html

  10. Windows环境下Node.js环境搭建

    1.Node.js下载与安装 https://nodejs.org/zh-cn/download/ Windows现在windows安装包(.msi),现在后手动安装,安装目录无要求,选项默认即可 2 ...