当DOC8168进入PBN章节以后,所有的保护区不再标注风螺旋的字母位置点。似乎ICAO已经有了精确计算的方法,只是没有告诉我们。沿着风螺旋的轨迹一路走来,切线与角度的换算方法想必已经相当熟悉了吧,这里就直接给出结论好了。

典型的旁切转弯保护区如下图所示,对相关的风螺旋上的点进行标注,可以得到一系列的位置点。

PBN旁切转弯保护区图

a”点是a点按照0.5倍的保护区半宽外扩后的风螺旋与入航外边界的交点,它不是a点的直接外扩点。在计算时可以采用迭代计算的方法进行求解。

b点位置对应的切线平行于入航方向,因此,它所对应的sita角等于:入航方向
-
90°+DA,而风螺旋的起始角度等于入航方向-90°,即b点的sita角就等于偏流角DA。b”点是b点外扩的后的对应点,因此,找到b点后,垂直于入航方向外扩0.5倍的半宽,即可得到b”点。

d点位置对应的切线平行于出航方向,它所对应的sita角等于:

出航方向 - 90°+DA - (入航方向 - 90°)= 转弯角度 + DA。d”点是d点外扩的后的对应点,套用风螺旋公式可以精确计算得到。

b点与d点计算得到以后,分别做入航与出航方向的平行线,交点为c。以c为圆心0.5倍的保护区半宽画弧,分别与b”点、d”点相衔接,即可实现转弯位置的外边界。

e点与f点是两条风螺旋的公切线点,它们的sita值已经多次提到,就等于90°+DA。DOC8168规范中提到,当转弯大于90°时,cd段按照90°来绘制,实际上就是当d与e重合之后,就不再变更。

图中g点是按照30°内收线与风螺旋的切点,它所对应的sita 角度计算过程为:

出航角度+30°-90°+ DA -(入航角度 – 90°)= 转弯角度 + 30°+DA

h点是30°内收线与后一段主区边界线的交点,通过直线相交的计算方法得到。

g”点的计算与转弯参数有关,图中它是后一段副区外边界与风螺旋的交点,并不是g点的直接外扩点。

通过以上计算可以看到,转弯副区外边界的起点a”与转弯副区外边界的终点g”有可能需要通过迭代计算得到,除此以外的位置点均可以按照风螺旋计算方法精确计算得到。也就是说,随着风螺旋计算方法的广泛应用,PBN转弯保护区实现精确绘制的时代也必将到来。

另附一张转弯初始位置a点直接外扩得到a’点的例子:

今天就写到这里了,各位晚安~~

微信扫一扫

关注该公众号

最新文章

  1. Python 动态创建函数【转】
  2. iOS面试用到的一些知识点和技术
  3. 【JQ基础】
  4. SQLPULS : 密码中有特殊字符的处理方法
  5. C++多级指针与多维数组详细介绍
  6. 【译】采用MVC模式创建一个简单的javascript App
  7. Unity3D UNet网络组件详解
  8. fidder 使用教程
  9. Java String字符串/==和equals区别,str。toCharAt(),getBytes,indexOf过滤存在字符,trim()/String与StringBuffer多线程安全/StringBuilder单线程—— 14.0
  10. Rspec中describe和context不同
  11. Linux php 中文乱码解决
  12. Android线程消息通信(二)
  13. 使用zookeeper实现分布式master选举(c 接口版本)
  14. web标准(复习)--5 超链接伪类
  15. 使用Promise规定来处理ajax请求的结果
  16. Java基础05 实施接口
  17. 过滤字符串html标签方法
  18. canvas入门之时钟的实现
  19. 恢复oracle中误删除drop掉的表 闪回的方法
  20. 剑指offer 7. 递归和循环 斐波那契数列

热门文章

  1. cpp 区块链模拟示例(三)新基本原形工程的建立
  2. FTP服务与配置
  3. instr()函数--支持模糊查询
  4. VM下载安装
  5. Hibernate 映射及查询
  6. eclipse经常出现——未响应!!!
  7. WPF 依赖属性&附加属性
  8. 单源最短路径算法——Bellman-ford算法和Dijkstra算法
  9. WebRTC 学习之 概念总结
  10. 第一阶段:Java内功秘籍-线性表