劳动改变人,思维改变世界。我们可以接着聊螺旋线了。

在飞行程序设计中,偏流角(Draft Angle简写为DA)通常指得是受侧风影响航向偏移的最大角度。用速度向量来表示时,是图1中的三角形关系:

图1 航行速度三角形关系

图1中假定风速度向量(w)的方向是可变的,则风速度向量的范围是一个圆周,当地速度向量(GS)与风速度向量相垂直时,DA角最大。

在直线运动中,速度向量乘以时间,得到距离,距离的比值关系仍然符合这个关系,如图2所示:

图2 直线运动距离关系

将速度的比例关系放到圆周运动中来观察,与特定的风速w相关的最大偏流角DA的位置关系如图3所示:

图3 风螺旋与DA的位置关系

图3中,线段c1c与真空速向量(v)相垂直,因此,线段c1c与线段c2c之间的夹角等于DA角,用数值来表示DA= arcsin(w/v)。

根据等距螺旋的原理,螺旋线是直线运动与圆周运动的叠加,风螺旋是等距螺旋的一种特殊形式。以风速向量最大外扩方向做为直线运动的方向,将这个直线向内进行延长,可以得到图4中的效果。

图4 风螺旋中的直线运动与圆周运动关系

根据对顶角的关系,图4中所标注的橙色线,与标称圆半径的夹角均为DA角,若增加直线的绘制“密度”,可以得到图4中所示的红色圆。红色圆的半径用D来表示,则它的值等于D=r*sin(DA)。

由于风螺旋中的sin(DA)又等于w/v,因此,w/v 就等于D/r,二者均为DA角的 正弦值。

图5 等距螺旋中的角度关系

回到等距螺旋的话题中来,直线与圆周相交,直线与圆心点的最近距离为D(中文发音:大地)。从圆心向直线做垂线,垂点可称为近地点,是直线轨迹与圆心最接近的一个位置点。

令D的取值范围为0到r(圆周半径),当D为零时,直线运动与圆周运动叠加可以产生阿基米德螺旋;当D不为零,且速度比等于D/r时,可以得到风螺旋线;当D等于r,且速度比为1时,可以得到渐开线(风螺旋与渐开线对于旋转方向有一定要求,这里暂不详述)。更多的位置随意、速度比任意的螺旋,可以统称为自由螺旋等距螺旋的分类大致就是这样。

DA角在等距螺旋中可以当做是D边所对应的角度,正如图5所示,所以它在等距螺旋中也可以理解为D-Angle(D角)。等距螺旋是从风螺旋扩展而来,很多的概念沿用了风螺旋的概念,随着等距螺旋概念的不断普及和深化,风螺旋将不再神秘,飞行程序设计自动化的浪潮也即将袭来。

往期文章回顾

阿基米德螺旋限制了我们对螺旋的想像

论渐开线的“正确”打开方式

等距螺旋森林的迷路指南

偏流角为什么是arcsin(w/V)

风螺旋线的公式与特性

两年前发现的结论,今年才将等到正式论文的刊发,这才是真实的科研节奏,汗一个。

风螺旋线从今天起正式升级为等距螺线!(2016-5-4)


等距螺旋的并不是一个全新的名词,只是我们重新定义了它,并且通过它将阿基米德螺旋、风螺旋、渐开线螺旋 画上了等号。

等距螺旋的概念非常烧脑,所以在公式推导之前,一定是先对原理进行反复的说明。或许当下理解这个概念还比较困难,这其实很正常,不必因此而感到挫折。

为 什么螺旋线的概念一直没有太大的变化呢?即使很多人都发现,阿基米德螺旋与渐开线是如此的“相似”,却无法在这二者间建立一个统一的公式。我想根本的原因还是因为“无用”两个字,即使电脑动画可以明白无误的画出很多种的螺旋,但因为这些螺旋的确没有太大用处,所以,少有人去分析它们的关系。而风螺旋计算是飞行程序设计中必须解决的一个问题,因此,才产生了“有用”的价值。所以,等距螺旋的产生条件中,风螺旋是一个必有的条件,而这个机遇恰好被我捡到了,仅此而已。

偏流角(Draft Angle)在等距螺旋中的作用的更多相关文章

  1. js中!!的作用

    js中!!的作用是: !!一般用来将后面的表达式转换为布尔型的数据(boolean) ===表示类型什么的全部相等(自己写一个if测试一下就好了)!==表示要全部不想等包括类型(一样写一个if)||或 ...

  2. emms指令在MMX指令中的作用

    emms指令在MMX指令中的作用 转自:http://blog.csdn.net/psusong/archive/2009/01/08/3737047.aspx MMX和SSE都是INTEL开发的基于 ...

  3. 什么是Zookeeper,Zookeeper的作用是什么,在Hadoop及hbase中具体作用是什么

    什么是Zookeeper,Zookeeper的作用是什么,它与NameNode及HMaster如何协作?在没有接触Zookeeper的同学,或许会有这些疑问.这里给大家总结一下. 一.什么是Zooke ...

  4. SET STATISTICS IO和SET STATISTICS TIME 在SQL Server查询性能优化中的作用

    近段时间以来,一直在探究SQL Server查询性能的问题,当然也漫无目的的查找了很多资料,也从网上的大神们的文章中学到了很多,在这里,向各位大神致敬.正是受大神们无私奉献精神的影响,所以小弟也作为回 ...

  5. WCF技术剖析之十五:数据契约代理(DataContractSurrogate)在序列化中的作用

    原文:WCF技术剖析之十五:数据契约代理(DataContractSurrogate)在序列化中的作用 [爱心链接:拯救一个25岁身患急性白血病的女孩[内有苏州电视台经济频道<天天山海经> ...

  6. mysql进阶(十一)外键在数据库中的作用

    MySQL外键在数据库中的作用 MySQL外键的目的是控制存储在外键表中的数据,使两张表形成关联,是MySQL数据库中非常重要的组成部分,值得我们去深入了解.那么,MySQL外键究竟起到哪些作用呢?下 ...

  7. Hibernate中cascade作用

    Hibernate中cascade作用 只有“关系标记”才有cascade属性: 一个操作因级联cascade可能触发多个关联操作.前一个操作叫“主控操作”,后一个操作叫“关联操作”. cascade ...

  8. SLAM+语音机器人DIY系列:(二)ROS入门——8.理解roslaunch在大型项目中的作用

    摘要 ROS机器人操作系统在机器人应用领域很流行,依托代码开源和模块间协作等特性,给机器人开发者带来了很大的方便.我们的机器人“miiboo”中的大部分程序也采用ROS进行开发,所以本文就重点对ROS ...

  9. c/c++ 类成员变量,成员函数的存储方式,以及this指针在c++中的作用

    c/c++ 类成员变量,成员函数的存储方式,以及this指针在c++中的作用 c++不会像上图那样为每一个对象的成员变量和成员函数开辟内存空间, 而是像下图那样,只为每一个对象的成员变量开辟空间.成员 ...

随机推荐

  1. js使用锚点回到顶部

    使用锚点链接是一种简单的返回顶部的功能实现.该实现主要在页面顶部放置一个指定名称的锚点链接,然后在页面下方放置一个返回到该锚点的链接,用户点击该链接即可返回到该锚点所在的顶部位置 <body s ...

  2. Python 多进程编程之fork()

    Python实现多进程可以用系统fork()方法和python的multiprocessing类 1,fork()方法是Unix/Linux操作系统提供的,在python的os模块中自带fork(). ...

  3. CSS3美化网页!!

    一.span标签:能让某几个文字或者某个词语凸显出来        <p>           今天是11月份的<span>第一天</span>,地铁卡不打折了  ...

  4. 第一次使用zxxbox弹层经历

    一:首先这个插件是基于JQuery的插件,要先导入JQuery,然后再导入这个插件 二:HTML部分 <a href="http://www.jisuapi.com/static/im ...

  5. A股、B股区别

    A股也称为人民币普通股票.流通股.社会公众股.普通股.是指那些在中国大陆注册.在中国大陆上市的普通股票.以人民币认购和交易. A股不是实物股票,以无纸化电子记帐,实行“T+1”交割制度,有涨跌幅(10 ...

  6. Alpha阶段项目复审(冲鸭队)

    Alpha阶段项目复审(冲鸭队) 组名 优点 缺点 排名 天冷记得穿秋裤队 支持文件离线开源下载,没有限速 部分功能未实现 1 中午吃啥队 点餐系统用户需求较高,系统功能完善 界面可以再完善一下些 2 ...

  7. 文件描述符fd、文件指针fp和vfork()

    1. fd:在形式上是一个非负整数.实际上他是一个索引值.指向kernal为每一个进程所维护的该进程打开文件的记录表. 当程序打开一个文件或者创建一个新文件的时候kernal向进程返回一个文件描述符. ...

  8. Jquery 图片走马灯效果原理

    本篇只讲解水平走马灯效果,垂直向上走马灯效果不讲解,原理一样,但是水平走马灯效果有一个小坑.待会讲解 照例先上代码: HTML: <div class="box"> & ...

  9. unicode 编解码记录

    unicode 万国码.世界上所有的符号都有对应的Unicode code point.一般是2个字节. 这个字节可以通过任意中方式编码为二进制,例如用来保存到文件.一般通过UTF-x(例如utf-8 ...

  10. linux安全加固浅谈

    难易程度:★★★阅读点:linux;python;web安全;文章作者:xiaoye文章来源:i春秋关键字:网络渗透技术 前言linux被越来越多的企业使用,因此掌握一些基本的linux安全加固是有必 ...