无论世界怎样变化,我们依然是有点阳光就灿烂。面对世界的未知,最好的状态是勇敢的去面对,努力的去生活。
今天我们继续来聊一下PBN旁切转弯。
PBN转弯保护区的结构通常都与它们的转弯角度大小有关,转弯角度越大,保护区中需要绘制的风螺旋就越多。
旁切转弯按照规范规定最大为120°转弯,在这个120°范围内,规范中给出了这样几个角度范围的示例:
1、转弯30°以内,用圆弧来绘制转弯边界。
 
2、转弯小于60°的保护区,仅受转弯外边界风螺旋影响。
细心的朋友们可能会注意到,例图的文字说明写的是小于90°,而我说是60°以内。是我写错了么?
这个问题要这么来想,我们知道,同样起点线、同样转弯参数的风螺旋,它们的公切线一定与前一航段的航迹相垂直。简单来说,转过相同的角度,两条风螺旋所达到的距离点一定是相同的,所以公切线始终于前一航段相垂直,用sita角度来表示,它的值等于90°+DA。DA是偏流角的度数。
在旁切转弯中,转弯后的航迹会以30°向下一航段进行收缩。如果风螺旋的公切线恰好就是这个30°的内收线,已知公切线与前一般段夹角90°,那么,此时的转弯角度等于90-30=60°。
也就是说,当转弯小60°时,旁切转弯的保护区只与外侧风螺旋有相关性,不受内侧风螺旋的影响,这就是前面图例中想要表达的内容。规范中的这段文字说明应该更新一下了。
3、转弯介于60°与90°之间的保护区构型
转弯角度在60°与90°之间时,转弯内侧风螺旋开始在保护区的构型中发挥作用。受航段距离或角度关系的影响,内侧风螺旋有时候并不能够完整的画出30°内收线,对于外扩后的风螺旋来说这一点尤其明显。上面的图例中,外扩出的来的风螺旋直接与下一航段的副区边界线相交,这是很正常的一种情况。
4、转弯大于90°时的保护区构型。
实际上转弯大于60°以后,保护区都会由转弯内侧、外侧两条风螺旋共同作用。转弯最早点引出的风螺旋在最多120°转弯角度的限制下,很难发挥出作用。
个人理解,这张图例的重点,其实是在航段结束位置的保护区。若30°内收线大于航段终点应有的半宽,那就有多大就保留多大即可,正如图例中所展示给我们的一样。在连续绘制保护区时,建议将30°线继续内收到下一航段保护区内,这样处理,可以避免在下一航段的起点位置遗漏重要障碍物。
规范中还个问题,就是图例的编排顺序无规则,转弯角度忽大忽小,没有规律,如果有可能,建议按照我们这里介绍的顺序来进行编排。
☆☆☆☆☆ 用风螺旋的方式再聊一遍 ☆☆☆☆☆
接下来,我们自己来画一下各种角度的保护区,这部分内容已经可以软件实现,所以在这时仅对风螺旋的起止点加以说明。
下列图例均采用下图中所示的转弯参数来绘制。
1、转弯小于60°的旁切转弯保护区。
这个图例中,转弯角度为A为45°。转弯外侧风螺旋被拆分成两段,第一段从0°至DA角,第二段从A+DA至A+30+DA,本例中为45°+DA至75°+DA。这里的计算关系对于小60°的旁切转弯都是适用。
2、转弯角度为60°的旁切转弯。
用上面提到的风螺旋起止点计算方法,在转弯60°的保护区中进行验证。这个保护区中风螺旋分为两段,第一段0°至DA角。第二段,转弯角度加DA,即60°+DA作为起点,终点为转弯角度加30°加DA,即60°+30°+DA=90°+DA,恰好是风螺旋公切线的位置。
3、转弯75°的旁切转弯保护区。
转弯大于60°以后,外侧、内侧风螺旋都会对保护结构形成影响。外侧风螺旋分两段,0°至DA,转弯角度75°+DA至90°+DA。外侧风螺旋的从90°+DA开始,到达转弯角度加30°再加DA,即75°+30°+DA=105°+DA的位置。
在这个图例中,转弯内侧风螺旋的外扩螺旋直接与下一航段的外边界相交,未能画出30°内收的线条。
4、转弯大于90°的图例。
这是我们昨天画的图,转弯外侧风螺旋与公切线相切,并不实际发挥作用。转弯内侧风螺旋从90°+DA开始,画到 转弯角度105°+内收角度30°+DA=135°+DA,这就是转弯内侧风螺旋的精确起止角度。
☆☆☆☆☆ 画图结束 ☆☆☆☆☆
至此,DOC8168文件中的旁切转弯保护区图例,我们几乎全画了个遍。可以看到,运用风螺旋精确计算方法,我们几乎可以口算出风螺旋精确的起止角度,对于旁切转弯保护区的绘制来说具有非常高的实用性与易用性,因此,我坚信风螺旋算法必将成为规范的一部分,我将为此而努力。
疫情似乎更厉害了,1万多人确诊,200多人逝去,相当于一旦感染,就有2%的机会终结此生,真的是要重视起来了。
希望大家多多珍重,期待疫情早日过去。
武汉人民加油,全国人民加油,风螺旋加油!

多种转弯角度的PBN旁切转弯图例分析的更多相关文章

  1. 一张图读懂PBN旁切转弯计算

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

  2. PBN旁切转弯的精确化计算

    PBN转弯保护区中使用频率最高的当属旁切转弯,风螺旋的精确算法会对旁切转弯的绘制带来哪些变化,通过今天这个例子我们来了解一下. 图III-3-2-3 旁切转弯保护区   一.基础参数: ICAO816 ...

  3. PBN旁切转弯保护区组图

    旁切转弯是PBN(Performance Based Navigation基于性能导航)中使用频率最高的一种飞行方式,旁切转弯保护区支持最大120°的转弯. 旁切转弯保护区叠加图: 旁切转弯保护区分解 ...

  4. 一张图读懂PBN飞越转弯衔接DF航段计算

    飞越转弯衔接TF航段时,转弯外边界与旁切转弯相似,只是在拐角位置直接以风螺旋绘制外边界,大部分切点可以精确计算得到. 飞越转弯衔接DF航段时,转弯外边界全部由风螺旋和它的切线构成,又会有哪些神奇的事情 ...

  5. 一张图读懂PBN飞越转弯衔接TF/CF航段计算

    在PBN旁切转弯的基础上,再来看飞越转弯接TF(或CF)航段,保护区结构上有些相似,只是转弯拐角处的保护区边界有“简化”,其余部分是相近的. FlyOver接TF段的标称航迹有一个飞越之后转弯切入航迹 ...

  6. PBN飞越转弯Flyover衔接TF、CF航段保护区组图

    PBN飞越转弯Flyover衔接TF.CF航段虽不常用,但也很重要,与旁切转弯有一定的相似性. 飞越转弯 flyover-TF/CF 叠加图: 飞越转弯 flyover-TF/CF 分解图:

  7. PBN飞越转弯Flyover衔接DF航段保护区组图

    PBN飞越转弯Flyover衔接DF航段,是飞越转弯中最常用的形态. Flyover-DF保护区叠加图: Flyover-DF保护区分解图:

  8. PBN进场程序保护区图例分析

      疫情仍在持续,除了待家里不给祖国添乱之外,过去没有时间去完成的事情,现在可以静下心来认真面对,充实过好每一天. 今天想跟大家聊一下ICAO 8168第二卷PBN进场程序的图例. 就是下面这张图: ...

  9. Oracle RAC/Clusterware 多种心跳heartbeat机制介绍 RAC超时机制分析

    ORACLE RAC中最主要存在2种clusterware集群件心跳 &  RAC超时机制分析: 1.Network Heartbeat 网络心跳 每秒发生一次: 10.2.0.4以后网络心跳 ...

随机推荐

  1. ModelArts 与HiLens Kit联合开发丨行人社交距离风险提示Demo

    摘要:本Demo使用YOLOv3_Resnet18模型来检测的视频流中的行人,获取行人坐标(即图中蓝色方框),然后计算所有检测到的人之间的相互"距离". 前情提要 听到行人社交距离 ...

  2. Vagrant基本知识、基本操作

    Vagrant基本知识.基本操作 一.介绍 二.安装Vagrant 三.安装到Windows 四.准备Boxes 五.基本操作 六.Vagrant常用命令 七.Vagrantfile 7.1 box ...

  3. 使用ganglia 实现监控 hadoop 和 hbase(详细过程总结)

    一,环境准备 hadoop 2.8.2 分布式环境(三个节点 安装请参考 hadoop分布式环境安装) hbase 1.2.6  分布式环境(三个节点 ,安装参考hbase分布式环境安装 ) 主节点采 ...

  4. Java泛型学习---第二篇

    泛型学习第一篇 1.泛型之擦拭法 泛型是一种类似"模板代码"的技术,不同语言的泛型实现方式不一定相同. Java语言的泛型实现方式是擦拭法(Type Erasure). 所谓擦拭法 ...

  5. LINUX中备份mysql数据库

    1.在LINUX中创建备份目录 如:/home/backup   2.把sh脚本放到备份目录下   脚本如下 https://wws.lanzous.com/i1oCxlccapa密码:dter   ...

  6. File类以及IO流

    1.File类 package LESSON12; import java.io.File; import java.io.IOException; import java.text.SimpleDa ...

  7. Codeforces Round #676 (Div. 2)【ABCD】

    比赛链接:https://codeforces.com/contest/1421 A. XORwice 题意 给出两个正整数 \(a.b\),计算 \((a \oplus x) + (b \oplus ...

  8. AtCoder Beginner Contest 174

    第一次 ak ABC,纪念一下. 比赛链接:https://atcoder.jp/contests/abc174 A - Air Conditioner #include <bits/stdc+ ...

  9. Codeforces Round #681 (Div. 2, based on VK Cup 2019-2020 - Final) C. The Delivery Dilemma (贪心,结构体排序)

    题意:你要买\(n\)份午饭,你可以选择自己去买,或者叫外卖,每份午饭\(i\)自己去买需要消耗时间\(b_i\),叫外卖需要\(a_i\),外卖可以同时送,自己只能买完一份后回家再去买下一份,问最少 ...

  10. KMP && Manacher && 扩展KMP整理

    KMP算法: kmp示例代码: void cal_next(char *str, int *next, int len) { next[0] = -1;//next[0]初始化为-1,-1表示不存在相 ...