CN114115344B - 一种直升机自动区域导航航段选择方法 - Google Patents
一种直升机自动区域导航航段选择方法 Download PDFInfo
- Publication number
- CN114115344B CN114115344B CN202111381938.9A CN202111381938A CN114115344B CN 114115344 B CN114115344 B CN 114115344B CN 202111381938 A CN202111381938 A CN 202111381938A CN 114115344 B CN114115344 B CN 114115344B
- Authority
- CN
- China
- Prior art keywords
- helicopter
- flight
- waypoint
- point
- current position
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000010187 selection method Methods 0.000 title claims description 11
- 238000000034 method Methods 0.000 claims abstract description 26
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 4
- 230000000717 retained effect Effects 0.000 claims description 3
- 238000004422 calculation algorithm Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000011160 research Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
- G05D1/106—Change initiated in response to external conditions, e.g. avoidance of elevated terrain or of no-fly zones
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Traffic Control Systems (AREA)
- Navigation (AREA)
Abstract
本发明公开了一种直升机自动区域导航航段选择方法,针对直升机自动区域导航过程中,如何尽快从直升机当前位置切换到指定航线的未飞航段,以实现最短时间完成飞行计划的航行更改的相关问题给出了一种实现的方法,能够根据当前位置来判断目前直升机离当前激活飞行计划中的哪个航段最近,目前已成功应用某国产直升机综合显示控制软件的开发,经实验和试飞验证,效果良好。
Description
技术领域
本发明属于直升机飞行导航技术领域,具体涉及一种直升机区域导航接通时的航段选择方法。
背景技术
区域导航(RNAV)是指允许在飞行员确立的点之间的任何直接航路上进行电子的航向引导。区域导航是一种可以使航空器在导航信号覆盖范围之内,或在机载自备导航设备的工作范围内,或二者的组合,沿任意期望的航路飞行,即RNAV设备通过自动确定航空器位置、建立期望的飞行航迹以及向下一航路点飞行提供航迹引导来运作的导航方式,有着传统导航没有的很多优点。
现代飞机实际使用的RNAV飞行方法是依靠飞行管理系统(FMS),FMS自动识别下一个有效航路点,选择最合适的导航源进行定位,向自动驾驶仪提供飞向下一个航路点的信息,也可以提供飞行指引信息。
目前国产的大型民用直升机在设计自动区域导航时,充分考虑自动区域导航使用的背景,实现尽快切入航段,以最短时间完成飞行计划的航行更改。当满足一定条件时,飞行员按压飞控操纵台上的“导航”按键,飞控计算机发出自动区域导航“接通”指令给综合显示系统的综合显示处理机,综合显示处理机根据直升机当前的即时位置来判断目前直升机离飞行计划中的哪个航段最近,发送离最近航段的从点、到点及下一点给组合导航系统的导航计算机。
专利申请号201210096558.5“区域导航方法、导航终端”公开了一种区域导航方法、导航终端,其中,该方法包括:导航终端接收导航请求,所述导航请求包括目的地信息,该算法需要不断计算最佳路径,因此存在导航效率低的问题。
专利申请号201811568757.5“一种直升机航线规划方法”涉及一种直升机航线规划方法,其步骤为:构建地形威胁回避模型,计算飞行航线,构建包含综合坐标序列的随机航线集,实现全局最优航线的实时规划,该方法能够给直升机提供有效飞行服务同时提高了飞行的安全性和可靠性;该算法需要构建模型,方法整体较为复杂。
目前关于区域导航航路和进离场程序的设计方法、定位算法、导航台优选方法的相关研究较多,较少涉及如何尽快从直升机当前位置切换到指定航线的未飞航段,以实现最短时间完成飞行计划的航行更改的相关问题。
发明内容
本发明的目的是提供一种直升机自动区域导航航段选择方法,根据直升机的当前地理位置信息以及飞行计划信息,判断距离直升机当前位置最近的未飞航段,作为接通自动区域导航功能时的待飞航段。
为了实现上述任务,本发明采用以下技术方案:
一种直升机自动区域导航航段选择方法,包括以下步骤:
步骤1,从飞行计划中获取未飞的有效航路点数量;
步骤2,如未飞的有效航路点数量不小于1,则进行下一步;
步骤3,分别计算飞行计划上的各个航路点到直升机当前位置P的直线距离;
步骤4,分别计算飞行计划所有航段的直线距离;
步骤5,从未飞的第一个航路点开始,遍历直升机飞行计划所有的未飞航路点,根据直升机当前位置P与未飞的航路点的关系,确定是否接入自动区域导航;
步骤6,根据余弦定理计算直升机当前位置P与当前遍历的第i个航路点的下一个i+1航路点的连线PD与第i个航路点、第i+1个航路点构成的航段CD之间夹角的余弦值,并根据余弦值得到直升机到该航段的距离偏航距PQ;
按照相同的方法,计算直升机当前位置到所有未飞航段的偏航距;
步骤7,根据预设的判定准则,从未飞航路点中找出满足∠PPi+1Pi的余弦值大于或等于0条件的航路点,根据直升机到这些航段的偏航距寻找最近的航段;其中,Pi、Pi+1表示飞行计划的航路点,两者之间的连线即为一个航段。
进一步地,所述预设的判定准则为:
若∠PPi+1Pi的角度大于90°,即∠PPi+1Pi的余弦值小于0,则直升机当前的位置P在航段延长线的逆向位置,在比较偏航距时舍弃PiPi+1之间的航段。
进一步地,所述预设的判定准则还包括:
若∠PPi+1Pi的角度小于或等于90°,即∠PPi+1Pi的余弦值大于或等于0,则偏航距在航段之内或者P在航段延长线的顺向位置,在比较偏航距时保留该段。
进一步地,在步骤2中,如果未飞的有效航路点数量小于1,表示所有的点都已经飞过,则返回飞行计划的最后一个航路点,此时直升机直接飞往飞行计划的最后一个航路点。
进一步地,所述根据直升机当前位置P与未飞的航路点的关系,确定是否接入自动区域导航,包括:
如果直升机当前位置P与未飞的第i个航路点C点重合,则取C点为自动区域导航接通点,如果P与未飞的i+1个航路点D点重合,则取D点为自动区域导航接通点。
进一步地,如果C点与D点重合,则直接跳过C点,开始遍历下一个航路点。
进一步地,所述根据直升机到这些航段的偏航距寻找最近的航段,包括:
比较直升机到这些航段的偏航距,偏航距最小的航段即需要寻找的离直升机最近的航段。
一种直升机飞控系统,所述飞控系统中装载有计算机程序,计算机程序被处理器执行时,实现所述直升机自动区域导航航段选择方法的步骤。
与现有技术相比,本发明具有以下技术特点:
本发明针对直升机自动区域导航过程中,如何尽快从直升机当前位置切换到指定航线的未飞航段,以实现最短时间完成飞行计划的航行更改的相关问题给出了一种实现的算法,能够根据当前位置来判断目前直升机离当前激活飞行计划中的哪个航段最近,目前已成功应用于AC313直升机综合显示控制软件的开发,经实验和试飞验证,效果良好。
附图说明
图1为判断偏航距是否在航段之内的示意图;
图2为判断直升机在航段延长线顺逆向的示意图;
图3为计算最近未飞航段的示意图;
图4为本发明方法的流程示意图。
具体实施方式
参见附图,本发明公开了一种直升机自动区域导航航段选择方法,包括以下步骤:
步骤1,从飞行计划中获取未飞的有效航路点数量;
步骤2,如果未飞的有效航路点数量小于1,即所有的点都已经飞过,则返回飞行计划的最后一个航路点,此时直升机直接飞往飞行计划的最后一个航路点;如未飞的有效航路点数量不小于1,则进行下一步;
步骤3,分别计算飞行计划上的各个航路点到直升机当前位置P的直线距离;
步骤4,分别计算飞行计划所有航段的直线距离;
步骤5,从未飞的第一个航路点开始,遍历直升机飞行计划所有的未飞航路点,如果直升机当前位置P与未飞的第i个航路点C点重合,则取C点为自动区域导航接通点,如果P与未飞的i+1个航路点D点重合,则取D点为自动区域导航接通点;如果C点与D点重合,则直接跳过C点,开始遍历下一个航路点;
步骤6,根据余弦定理计算直升机当前位置P与当前遍历的第i个航路点的下一个i+1航路点的连线PD与第i个航路点、第i+1个航路点构成的航段CD之间夹角的余弦值,并根据余弦值得到直升机到该航段的距离偏航距PQ;
按照相同的方法,计算直升机当前位置到所有未飞航段的偏航距;
步骤7,根据判定准则,从未飞航路点中找出满足∠PPi+1Pi的余弦值大于或等于0条件的航路点,比较直升机到这些航段的偏航距,偏航距最小的航段即需要寻找的离直升机最近的航段。
设计自动区域导航时,要充分考虑自动区域导航使用的背景,例如直升机在执行完任务之后,其所处位置可能不在飞行计划的某个航段上,需要尽快切入最近航段,以最短时间完成飞行计划的航行。
一条飞行计划最多有25个点,即24个航段;直升机综合显示系统根据当前位置来判断目前直升机离当前激活飞行计划中的哪个航段最近,只对偏航距在航段之内或在航段的顺向延长线位置的航段进行偏航距的比较,这两种航段的判断方法如下:
给定一个航段,可以在该航段的两端画出两条与该航段垂直的垂线,当前点在两个垂线之外则判断直升机到航段的垂直距离在航段的延长线上。
判定准则:判断直升机在航段延长线的顺逆向
图1和图2的情况可通过判断∠P Pi+1Pi的角度进行判断:
若∠PPi+1Pi的角度大于90°,即∠PPi+1Pi的余弦值小于0,则直升机当前的位置P在航段延长线的逆向位置,在比较偏航距(直升机当前的位置P到航段的垂线距离)时舍弃PiPi+1之间的航段;
若∠PPi+1Pi的角度小于或等于90°,即∠PPi+1Pi的余弦值大于或等于0,则偏航距在航段之内或者P在航段延长线的顺向位置,在比较偏航距时保留该段。
其中,P表示直升机当前的位置,Pi、Pi+1表示飞行计划的航路点,两者之间的连线即为一个航段。
综合显示处理机接收到飞控系统的自动区域导航“接通”指令后,根据直升机当前的即时位置来判断当前直升机离飞行计划中的哪个航段最近,发送离最近航段的从点Pi、到点Pi+1及下一点Pi+2(下一个航段的起点)给组合导航系统的导航计算机。
实施例:
本方法涉及如何判断当前直升机离飞行计划中的哪个航段最近,为便于理解,举例如图3所示的飞行计划,总共有7个航路点,其中航路点A和点B为已飞航路点,对应的航段用虚线表示,以下以此为例进行说明。
步骤1,从飞行计划中获取未飞的有效航路点数量;
步骤2,如果未飞的有效航路点数量小于1,即所有的点都已经飞过,则返回飞行计划的最后一个航路点,此时直升机直接飞往飞行计划的最后一个航路点;如未飞的有效航路点数量不小于1,则进行下一步;
步骤3,分别计算飞行计划上的各个航路点到直升机当前位置P的直线距离,即PA,PB,PC……的距离;
步骤4,分别计算飞行计划所有航段(包括已飞和未飞航段)的直线距离,即AB,BC,CD……的距离;
步骤5,从未飞的第一个航路点开始,遍历直升机飞行计划所有的未飞航路点,对应图3从C点开始遍历,如果直升机当前位置P与未飞的第i个航路点C点重合,则取C点为自动区域导航接通点,如果P与未飞的i+1个航路点D点重合,则取D点为自动区域导航接通点;如果C点与D点重合(避免飞行计划中可能存在连续两个点是同一个点的情况),则直接跳过C点,开始遍历下一个航路点;
步骤6,根据余弦定理计算直升机当前位置P与当前遍历的第i个航路点的下一个航路点i+1的连线PD与航路点i、航路点i+1构成的航段CD之间夹角的余弦值,并根据余弦值得到直升机到该航段的距离PQ(偏航距);对应图3,根据△PCD的三条边,计算∠PDC的余弦值,根据该余弦值得到∠PDC的正弦值,从而计算出点P到CD的直线距离PQ;
按照相同的方法,计算直升机当前位置到所有未飞航段的偏航距;
步骤7,根据判定准则,从未飞航路点中找出满足∠PPi+1Pi的余弦值大于或等于0条件的航路点,比较直升机到这些航段的偏航距,偏航距最小的航段即需要寻找的离直升机最近的航段;算法的流程图如图4所示。
以上实施例仅用于说明本申请的技术方案,而非对其限制;尽管参照前述实施例对本申请进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行同等替换;而这些修改或替换,并不使相应技术方案的本质脱离本申请各实施例技术方案的精神和范围,均应包含在本申请的保护范围之内。
Claims (8)
1.一种直升机自动区域导航航段选择方法,其特征在于,包括以下步骤:
步骤1,从飞行计划中获取未飞的有效航路点数量;
步骤2,如未飞的有效航路点数量不小于1,则进行下一步;
步骤3,分别计算飞行计划上的各个航路点到直升机当前位置P的直线距离;
步骤4,分别计算飞行计划所有航段的直线距离;
步骤5,从未飞的第一个航路点开始,遍历直升机飞行计划所有的未飞航路点,根据直升机当前位置P与未飞的航路点的关系,确定是否接入自动区域导航;
步骤6,根据余弦定理计算直升机当前位置P与当前遍历的第i个航路点的下一个i+1航路点的连线PD与第i个航路点、第i+1个航路点构成的航段CD之间夹角的余弦值,并根据余弦值得到直升机到该航段的距离偏航距PQ;
按照相同的方法,计算直升机当前位置到所有未飞航段的偏航距;
步骤7,根据预设的判定准则,从未飞航路点中找出满足∠PPi+1Pi的余弦值大于或等于0条件的航路点,根据直升机到这些航段的偏航距寻找最近的航段;其中,Pi、Pi+1表示飞行计划的航路点,两者之间的连线即为一个航段。
2.根据权利要求1所述的直升机自动区域导航航段选择方法,其特征在于,所述预设的判定准则为:
若∠PPi+1Pi的角度大于90°,即∠PPi+1Pi的余弦值小于0,则直升机当前的位置P在航段延长线的逆向位置,在比较偏航距时舍弃PiPi+1之间的航段。
3.根据权利要求2所述的直升机自动区域导航航段选择方法,其特征在于,所述预设的判定准则还包括:
若∠PPi+1Pi的角度小于或等于90°,即∠PPi+1Pi的余弦值大于或等于0,则偏航距在航段之内或者P在航段延长线的顺向位置,在比较偏航距时保留该段。
4.根据权利要求1所述的直升机自动区域导航航段选择方法,其特征在于,在步骤2中,如果未飞的有效航路点数量小于1,表示所有的点都已经飞过,则返回飞行计划的最后一个航路点,此时直升机直接飞往飞行计划的最后一个航路点。
5.根据权利要求1所述的直升机自动区域导航航段选择方法,其特征在于,所述根据直升机当前位置P与未飞的航路点的关系,确定是否接入自动区域导航,包括:
如果直升机当前位置P与未飞的第i个航路点C点重合,则取C点为自动区域导航接通点,如果P与未飞的i+1个航路点D点重合,则取D点为自动区域导航接通点。
6.根据权利要求5所述的直升机自动区域导航航段选择方法,其特征在于,如果C点与D点重合,则直接跳过C点,开始遍历下一个航路点。
7.根据权利要求1所述的直升机自动区域导航航段选择方法,其特征在于,所述根据直升机到这些航段的偏航距寻找最近的航段,包括:
比较直升机到这些航段的偏航距,偏航距最小的航段即需要寻找的离直升机最近的航段。
8.一种直升机飞控系统,所述飞控系统中装载有计算机程序,其特征在于,计算机程序被处理器执行时,实现根据权利要求1至7中任一权利要求所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111381938.9A CN114115344B (zh) | 2021-11-19 | 2021-11-19 | 一种直升机自动区域导航航段选择方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111381938.9A CN114115344B (zh) | 2021-11-19 | 2021-11-19 | 一种直升机自动区域导航航段选择方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114115344A CN114115344A (zh) | 2022-03-01 |
CN114115344B true CN114115344B (zh) | 2023-03-28 |
Family
ID=80396893
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111381938.9A Active CN114115344B (zh) | 2021-11-19 | 2021-11-19 | 一种直升机自动区域导航航段选择方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114115344B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117116095B (zh) * | 2023-09-08 | 2025-03-11 | 北京中航智科技有限公司 | Uav原路返航时的切入航段/航点选择方法及航迹规划方法 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104833374A (zh) * | 2015-04-29 | 2015-08-12 | 东北师范大学 | 一种实时仿真直升机飞行导航方法及系统 |
CN109615936A (zh) * | 2018-12-07 | 2019-04-12 | 中国航空工业集团公司西安航空计算技术研究所 | 机载飞行管理系统中的直飞航迹预测方法和直飞方法 |
CN109871033A (zh) * | 2019-03-21 | 2019-06-11 | 西安索格亚航空科技有限公司 | 一种基于飞机位置自动激活下一航路点的方法 |
CN111127955A (zh) * | 2019-11-28 | 2020-05-08 | 中国航空工业集团公司西安航空计算技术研究所 | 一种飞行计划航段自动激活方法 |
CN112396872A (zh) * | 2020-11-03 | 2021-02-23 | 海丰通航科技有限公司 | 一种基于计算机飞行计划cfp数据的飞机偏航判定方法、装置及存储介质 |
Family Cites Families (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
FR2921152B1 (fr) * | 2007-09-14 | 2010-03-12 | Thales Sa | Procede d'assistance de rejointe de plan de vol d'aeronef par interception d'un segment de vol proche de l'aeronef |
-
2021
- 2021-11-19 CN CN202111381938.9A patent/CN114115344B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104833374A (zh) * | 2015-04-29 | 2015-08-12 | 东北师范大学 | 一种实时仿真直升机飞行导航方法及系统 |
CN109615936A (zh) * | 2018-12-07 | 2019-04-12 | 中国航空工业集团公司西安航空计算技术研究所 | 机载飞行管理系统中的直飞航迹预测方法和直飞方法 |
CN109871033A (zh) * | 2019-03-21 | 2019-06-11 | 西安索格亚航空科技有限公司 | 一种基于飞机位置自动激活下一航路点的方法 |
CN111127955A (zh) * | 2019-11-28 | 2020-05-08 | 中国航空工业集团公司西安航空计算技术研究所 | 一种飞行计划航段自动激活方法 |
CN112396872A (zh) * | 2020-11-03 | 2021-02-23 | 海丰通航科技有限公司 | 一种基于计算机飞行计划cfp数据的飞机偏航判定方法、装置及存储介质 |
Non-Patent Citations (3)
Title |
---|
李大川 ; 程农 ; 李清 ; 宋靖雁 ; .基于AFDX网络的飞行管理仿真系统.北京航空航天大学学报.2011,(第07期),全文. * |
滕雪莲 ; 雷创 ; 吴佳楠 ; .基于平面投影的综合飞行引导算法研究.现代导航.2017,(第02期),全文. * |
陈金皖 ; 张青峰 ; 张江勇 ; .基于墨卡托投影的大圆航段方法.电子技术与软件工程.2020,(第06期),全文. * |
Also Published As
Publication number | Publication date |
---|---|
CN114115344A (zh) | 2022-03-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7904213B2 (en) | Method of assisting in the navigation of an aircraft with an updating of the flight plan | |
US8498769B2 (en) | Method of short-term rejoining of a flight plan by radar guidance of an aircraft | |
CN110262552B (zh) | 无人机的飞行控制方法、装置、设备及存储介质 | |
US8014907B2 (en) | Method of assisting in the navigation of an aircraft with an updating of the flight plan | |
US10380901B2 (en) | Method for automatically rejoining a reference vertical profile of an aircraft | |
US10621875B2 (en) | Method for automatically re-joining a route of an aircraft | |
US9257048B1 (en) | Aircraft emergency landing route system | |
US5842142A (en) | Least time alternate destination planner | |
US20110264312A1 (en) | Determining Landing Sites for Aircraft | |
US8321068B2 (en) | Method of plotting a portion of trajectory of an aircraft comprising a circular arc of constant radius | |
US20060025899A1 (en) | Flight management computer lateral route recapture | |
US7917254B2 (en) | Aircraft guidance using localizer capture criteria for rectilinear displacement data | |
CN109615936A (zh) | 机载飞行管理系统中的直飞航迹预测方法和直飞方法 | |
US9666082B2 (en) | Method and system for guidance of an aircraft | |
CN102568248B (zh) | 用于等待路径计算以符合所需的等待离开时间的方法和系统 | |
JP2000512017A (ja) | 輸送手段の一定ゾーン側方回避のための自動操縦案内方法 | |
KR20160118658A (ko) | 실시간 항적 자료 모니터링을 통한 항공기 궤적 예측 방법 및 시스템 | |
JP2000512016A (ja) | 機首方位の変更を目的とする輸送手段の操縦案内方法と、この方法のゾーン側方迂回への適用 | |
US11043131B2 (en) | Systems and methods for generating a recapture path for an aircraft | |
US9410807B2 (en) | Method for determining an offset lateral trajectory for an aircraft | |
US7941251B2 (en) | Consistent localizer captures | |
CN112394747B (zh) | 用于选择飞行航段上的备降机场的方法 | |
CN114115344B (zh) | 一种直升机自动区域导航航段选择方法 | |
JP3557443B2 (ja) | 飛行管理方法および装置 | |
CN114973775A (zh) | 一种用于导航飞行器的系统和方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |