飞越转弯衔接TF航段时,转弯外边界与旁切转弯相似,只是在拐角位置直接以风螺旋绘制外边界,大部分切点可以精确计算得到。

飞越转弯衔接DF航段时,转弯外边界全部由风螺旋和它的切线构成,又会有哪些神奇的事情发生呢?上一张转大弯的图来看看。

当飞越点后接一个大角度转弯时,从转弯最早点、最晚点分别可以画出三条风螺旋:ws1、ws2、ws3,这三条风螺旋的公切线分别是线段bc与线段de。

和之前的讨论一样,图中a”点是a点按照0.5倍的保护区半宽外扩后的风螺旋与直线的交点,它不是a点的直接外扩点。在计算时可以采用迭代计算的方法进行求解。

b点与c点是风螺旋ws1与ws2的公切线点,它们的sita值就等于90°+DA。

d点与e点是风螺旋ws2与ws3的公切线点,它们的sita值就等于180°+DA。

按照8168 DF转弯外边界的绘制方法,f点是从航路点WS930向风螺旋ws3做切线(通过迭代运算得到),再将该切线外扩15°得到的切点。假如最晚标称航迹与风螺旋的切点对应sita角,则外扩15°后的切点,可通过sita-15°计算得到。

当航路点位于图中B区、D区时,外扩15°的切线将与前一段风螺旋相切。举例来说,D区的范围是公切线de的延长线,再加上15°的夹角范围。当航路点位于D区时,由航路点向风螺旋线ws3绘制的切线位于D区内,外扩15°的切线必与风螺旋ws2相切。同样的原理,当航路点位于B区时,最晚标称航迹与ws2相切,外扩15°的切线必与风螺旋ws1相切。

航路点位于B区时的示意图:

当航路点位于B区或D区时,sita角在前后两段风螺旋中是“共用”的,比如最晚切线位于D区ws3 192°位置,则外扩15°后的切线就位于ws2 177°位置。从计算方法来说,并不会增加计算的复杂度,仍旧是精确计算的关系。

航路点位于A、C、E区时,绘制的切线及外扩15°线均与同一条风螺旋相切,结构上相对简单。

DOC8168规范中未能明确指出B区与D区的位置,在保护区的理解中带来很多不便,通过采用风螺旋精确计算方法,可以使这一问题迎刃而解。

今天就写到里这了,下次再见!

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

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

风螺旋切线计算的回顾

 

 

微信扫一扫
关注该公众号

一张图读懂PBN飞越转弯衔接DF航段计算的更多相关文章

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

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

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

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

  3. 一张图读懂https加密协议

    搭建CA服务器和iis启用https:http://blog.csdn.net/dier4836/article/details/7719532 一张图读懂https加密协议 https是一种加密传输 ...

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

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

  5. 比传统事务快10倍?一张图读懂阿里云全局事务服务GTS

    近日,阿里云全局事务服务GTS正式上线,为微服务架构中的分布式事务提供一站式解决方案.GTS的原理是将分布式事务与具体业务分离,在平台层面开发通用的事务中间件GTS,由事务中间件协调各服务的调用一致性 ...

  6. 一张图读懂Java多线程

    1.带着疑问看图 1)竞争对象的锁和竞争CPU资源以及竞争被唤醒 2)何种情况下获取到了锁,何种情况下会释放锁 2.还是那张图 3.详细图解 1)Thread t = new Thread(),初始化 ...

  7. 基础知识《零》---一张图读懂JDK,JRE,JVM的区别与联系

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

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

  9. 一张图看懂Function和Object的关系及简述instanceof运算符

    我在写一篇图解prototype和__proto__的区别时,搜资料搜到了一个有意思的现象,下面这两个运算返回的结果是一样的: Function instanceof Object;//true Ob ...

随机推荐

  1. NodeJS (npm) 学习笔记

    零, npm是nodeJS的包管理器,下载nodeJS后会自动安装好npm. 一,windows下安装 nodeJS并配置(以及angular安装相关问题) 1, 下载安装 https://nodej ...

  2. 在idea中,mavne项目使用mybatis-generator-maven-plugin自动生成实体了的时候,在maven插件里面始终不显示

    最近想学习mybatis的知识,自己搭了个简单的ssm框架,想通过插件自动生成实体类,发现想要的插件一直都没显示出来,着实很郁闷: pom.xm中的配置: <!--mybatis-generat ...

  3. mysql实现多实例

    > mariadb安装    yum install mariadb-server > 创建相关目录,及设置权限    mkdir /mysqldb; mkdir /mysqldb/{33 ...

  4. android-effect

    1. 基本框架 2.初探

  5. _ZNote_Chrom_插件_Chrom运行Android软件_APK

    https://chrome.google.com/webstore/detail/arc-welder/emfinbmielocnlhgmfkkmkngdoccbadn?utm_source=chr ...

  6. JavaScript基础整理

    在HTML页面中嵌入JavaScript代码的三种方式 1.内嵌 写在<head>标签或<body>标签中 <script> function displayTim ...

  7. 在已有数据的表中添加id字段并且自增

    各位大牛,小弟在开发过程中,遇到了这样一个问题,由于新功能的增加需要使原有的一张表的结构作出调整,需要添加一个id主键字段,但是因为表里有很多数据了,所以,怎样才能添加这个字段,并且使原有的数据也能够 ...

  8. windows10的环境变量path如何列表显示

    如果你的变量值以%开头,打开编辑的时候就会显示一串的变量值,不方便查找编辑 所以将变量值更改为以盘符开始,就可以解决这个问题,比如:D:\WorkSoft\app\product\11.2.0\dbh ...

  9. SSAS 后端数据库访问模块中存在错误。 为绑定指定的大小太小,导致一个或多个列值被截断。

    在处理AS的过程中报错如上,经排查发现原因为数据库 “工号” 字段长度过长导致. 因为我的字段内容基本是人名加工号:张三/1001 不曾想有用户录入非正常数据 :张三/100/1001 这样导致我截取 ...

  10. JVM运行时数据区(二)

    4.本地方法栈 本地方法栈与虚拟机栈所发挥的作用是非常相似的,它们之间的区别不过是虚拟机栈为虚拟机执行Java方法服务,而本地方法栈则为虚拟机使用到的Native方法服务. 与Java虚拟机栈一样本地 ...