CN110262536B - 无动力飞行器的纵向控制飞行能量管理方法及*** - Google Patents
无动力飞行器的纵向控制飞行能量管理方法及*** Download PDFInfo
- Publication number
- CN110262536B CN110262536B CN201910557216.0A CN201910557216A CN110262536B CN 110262536 B CN110262536 B CN 110262536B CN 201910557216 A CN201910557216 A CN 201910557216A CN 110262536 B CN110262536 B CN 110262536B
- Authority
- CN
- China
- Prior art keywords
- aircraft
- tran
- calculating
- energy management
- longitudinal
- 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
- 238000007726 management method Methods 0.000 title claims abstract description 24
- 238000000034 method Methods 0.000 claims abstract description 38
- 238000004364 calculation method Methods 0.000 claims abstract description 24
- 230000001133 acceleration Effects 0.000 claims description 16
- 238000004590 computer program Methods 0.000 claims description 13
- 230000006870 function Effects 0.000 claims description 13
- 230000007704 transition Effects 0.000 claims description 13
- 230000003247 decreasing effect Effects 0.000 claims description 6
- 230000005484 gravity Effects 0.000 claims description 6
- 238000012886 linear function Methods 0.000 claims description 3
- 230000008569 process Effects 0.000 abstract description 10
- 238000011217 control strategy Methods 0.000 abstract description 2
- 238000010586 diagram Methods 0.000 description 10
- 238000012986 modification Methods 0.000 description 5
- 230000004048 modification Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 2
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 description 1
- 238000009825 accumulation Methods 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000003287 optical effect Effects 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/0005—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with arrangements to save energy
-
- 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/08—Control of attitude, i.e. control of roll, pitch, or yaw
- G05D1/0808—Control of attitude, i.e. control of roll, pitch, or yaw specially adapted for aircraft
-
- 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
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)
Abstract
本发明公开了一种无动力飞行器的纵向控制飞行能量管理方法、***、电子设备和计算机可读存储介质,该方法包括如下步骤:计算动态导引量、计算纵向速度的法向导引量、计算稳定阶段的法向导引量、计算飞行器的纵向导引指令。本发明利用飞行器当前势态和剩余航程估计飞行器当前能量,设计控制策略,求出飞行器的纵向导引指令,在整个计算过程中,并不涉及求解极值,因而不会陷入求解最优解,能够有效收束飞行器能量。本方法计算过程相对简单,实现容易。
Description
技术领域
本发明涉及飞行器飞行控制技术领域,具体涉及一种无动力飞行器的纵向控制飞行能量管理方法及***。
背景技术
无动力飞行器,特别是针对长时长、远距离飞行任务,由气动参数和大气密度偏差引起的能量偏差会随时间累积增加,最终导致末端能量散布过大,甚至造成飞行过程中航迹发散,不利于后期任务交班。能量管理的目的就在控制能量累积偏差,防止航迹发散。无动力飞行器所具备能量是根据其最大航程设计,对于一般任务,均会有一定能量剩余。能量管理控制机动主要是通过在飞行过程中不断预测飞行轨迹推算多余能量,调整飞行轨迹和飞行姿态,以将多余能量耗散。飞行器通常通过调整航迹高低或射面内机动来实现能量管理,如闭路制导方法,该方法进行能量管理时,计算过程较为复杂,而且可能得到局部最优解而不是整体最优解,导致无法收束飞行器能量。
发明内容
针对现有技术中存在的缺陷,本发明的目的在于提供一种无动力飞行器的纵向控制飞行能量管理方法,该方法计算过程不涉及求解极值,不会陷入求解最优解,能够有效收束飞行器能量。
为达到以上目的,本发明采取的技术方案是:一种无动力飞行器的纵向控制飞行能量管理方法,包括如下步骤:
计算动态导引量 其中,S为飞行器剩余航程,Slim为飞行器的航程门限值,V为飞行器的速度,为飞行器的加速度,C为导引常数,GM为地球常数,R为飞行器到地心的距离,Rt为飞行器的目标点到地心的距离,g为重力加速度,θ为飞行器的航迹倾角;
计算飞行器的纵向导引指令 其中,ttran为飞行器进入巡航段时间,Ttran为过渡阶段时间常数,Wtran为过渡阶段权重因子,且Wtran为关于ttran的递减函数,0≤Wtran≤1,为刚进入巡航段的法向导引量。
进一步地,飞行器剩余航程S通过飞行器当前位置插值标准航迹得到。
进一步地,令Wtran=f(ttran),0≤ttran≤Ttran,f(0)=1,f(Ttran)=0。
进一步地,Wtran为关于ttran的一阶线性函数。
进一步地,Wtran为关于ttran的正弦函数。
本发明还提供了一种无动力飞行器的纵向控制飞行能量管理***,其包括:
第一计算模块,其用于计算动态导引量 其中,S为飞行器剩余航程,Slim为飞行器的航程门限值,V为飞行器的速度,为飞行器的加速度,C为导引常数,GM为地球常数,R为飞行器到地心的距离,Rt为飞行器的目标点到地心的距离,g为重力加速度,θ为飞行器的航迹倾角;
第四计算模块,其用于计算飞行器的纵向导引指令 其中,ttran为飞行器进入巡航段时间,Ttran为过渡阶段时间常数,Wtran为过渡阶段权重因子,且Wtran为关于ttran的递减函数,0≤Wtran≤1,为刚进入巡航段的法向导引量。
本发明还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现上述任一所述的方法。
本发明还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现上述任一所述的方法。
与现有技术相比,本发明的优点在于:
本发明提供的方法直接求出飞行器的纵向导引指令,在整个计算过程中,并不涉及求解极值,因而不会陷入求解最优解,能够有效收束飞行器能量。
附图说明
图1为本发明实施例提供的无动力飞行器的纵向控制飞行能量管理方法流程图;
图2为本发明实施例提供的飞行器剩余航程变化示意图;
图3为本发明实施例提供的过渡阶段权重因子变化示意图。
具体实施方式
以下结合附图及实施例对本发明作进一步详细说明。
参见图1所示,本发明实施例提供了一种无动力飞行器的纵向控制飞行能量管理方法,该方法包括如下步骤:
S1:计算动态导引量 具体的计算公式为其中,S为飞行器剩余航程;Slim为飞行器的航程门限值,是根据飞行任务设定的一个阈值,为固定值;V为飞行器的速度,为飞行器的加速度,C为导引常数,GM为地球常数,GM取3.986005×1014m3/s2,R为飞行器到地心的距离,Rt为飞行器的目标点到地心的距离,g为重力加速度,θ为飞行器的航迹倾角;
S4:计算飞行器的纵向导引指令 其中,ttran为飞行器进入巡航段时间,Ttran为过渡阶段时间常数,Wtran为过渡阶段权重因子,且Wtran为关于ttran的递减函数,0≤Wtran≤1,为刚进入巡航段的法向导引量。
其中,在步骤S1中,飞行器剩余航程S是通过飞行器当前位置x插值标准航迹得到,参见图2所示。
在步骤S4中,令Wtran=f(ttran),0≤ttran≤Ttran,f(0)=1,f(Ttran)=0,简单起见,Wtran为关于ttran的一阶线性函数或正弦函数,参见图3所示。
在步骤S1中,先获取飞行器的位置坐标,根据其位置坐标即可计算飞行器到地心的距离R,同时根据飞行器的目标点的位置坐标即可计算目标点到地心的距离Rt。
本发明利用飞行器当前势态和剩余航程估计飞行器当前能量,设计控制策略,求出飞行器的纵向导引指令,在整个计算过程中,并不涉及求解极值,因而不会陷入求解最优解,能够有效收束飞行器能量。本方法计算过程相对简单,实现容易。
本发明实施例还提供了一种无动力飞行器的纵向控制飞行能量管理***,其包括第一计算模块、第二计算模块、第三计算模块和第四计算模块,其中:
第一计算模块用于计算动态导引量 其中,S为飞行器剩余航程,Slim为飞行器的航程门限值,V为飞行器的速度,为飞行器的加速度,C为导引常数,GM为地球常数,GM取3.986005×1014m3/s2,R为飞行器到地心的距离,Rt为飞行器的目标点到地心的距离,g为重力加速度,θ为飞行器的航迹倾角;
第四计算模块用于计算飞行器的纵向导引指令 其中,ttran为飞行器进入巡航段时间,Ttran为过渡阶段时间常数,Wtran为过渡阶段权重因子,且Wtran为关于ttran的递减函数,0≤Wtran≤1,为刚进入巡航段的法向导引量。
本发明实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,处理器执行程序时实现无动力飞行器的纵向控制飞行能量管理方法。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现无动力飞行器的纵向控制飞行能量管理方法。
本领域内的技术人员应明白,本发明的实施例可提供为方法、***、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、CD-ROM、光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
尽管已描述了本发明的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本发明范围的所有变更和修改。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
Claims (10)
1.一种无动力飞行器的纵向控制飞行能量管理方法,其特征在于,包括如下步骤:
计算动态导引量 其中,S为飞行器剩余航程,Slim为飞行器的航程门限值,V为飞行器的速度,为飞行器的加速度,C为导引常数,GM为地球常数,R为飞行器到地心的距离,Rt为飞行器的目标点到地心的距离,g为重力加速度,θ为飞行器的航迹倾角;
2.如权利要求1所述的无动力飞行器的纵向控制飞行能量管理方法,其特征在于:飞行器剩余航程S通过飞行器当前位置插值标准航迹得到。
3.如权利要求1所述的无动力飞行器的纵向控制飞行能量管理方法,其特征在于:令Wtran=f(ttran),0≤ttran≤Ttran,f(0)=1,f(Ttran)=0。
6.如权利要求1所述的无动力飞行器的纵向控制飞行能量管理方法,其特征在于:Wtran为关于ttran的一阶线性函数。
7.如权利要求1所述的无动力飞行器的纵向控制飞行能量管理方法,其特征在于:Wtran为关于ttran的正弦函数。
8.一种无动力飞行器的纵向控制飞行能量管理***,其特征在于,其包括:
第一计算模块,其用于计算动态导引量 其中,S为飞行器剩余航程,Slim为飞行器的航程门限值,V为飞行器的速度,为飞行器的加速度,C为导引常数,GM为地球常数,R为飞行器到地心的距离,Rt为飞行器的目标点到地心的距离,g为重力加速度,θ为飞行器的航迹倾角;
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现权利要求1~7任一所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1~7任一所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910557216.0A CN110262536B (zh) | 2019-06-25 | 2019-06-25 | 无动力飞行器的纵向控制飞行能量管理方法及*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910557216.0A CN110262536B (zh) | 2019-06-25 | 2019-06-25 | 无动力飞行器的纵向控制飞行能量管理方法及*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110262536A CN110262536A (zh) | 2019-09-20 |
CN110262536B true CN110262536B (zh) | 2022-03-01 |
Family
ID=67921587
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910557216.0A Active CN110262536B (zh) | 2019-06-25 | 2019-06-25 | 无动力飞行器的纵向控制飞行能量管理方法及*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110262536B (zh) |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104714553A (zh) * | 2015-01-14 | 2015-06-17 | 西北工业大学 | 基于几何规划的滑翔飞行器末端能量管理轨迹规划方法 |
CN105388763A (zh) * | 2015-12-11 | 2016-03-09 | 北京航空航天大学 | 一种对流层间歇滑翔飞行控制方法 |
CN106843272A (zh) * | 2017-02-28 | 2017-06-13 | 北京航空航天大学 | 一种具有终端速度、弹道倾角和过载约束的显式制导律 |
CN107643763A (zh) * | 2017-09-20 | 2018-01-30 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种飞机无动力返场能量轨迹综合控制方法 |
CN108398959A (zh) * | 2018-03-28 | 2018-08-14 | 北京临近空间飞行器***工程研究所 | 一种高超声速滑翔飞行器快速下压制导控制方法 |
CN109062241A (zh) * | 2018-09-29 | 2018-12-21 | 北京航空航天大学 | 基于线性伪谱模型预测控制的自主全射向再入制导方法 |
CN109240323A (zh) * | 2018-11-02 | 2019-01-18 | 北京控制工程研究所 | 一种实时解析构造的空天飞行器再入制导方法 |
CN109446582A (zh) * | 2018-09-29 | 2019-03-08 | 北京航空航天大学 | 一种考虑地球自转的高精度降阶平稳滑翔动力学建模方法 |
CN109740198A (zh) * | 2018-12-14 | 2019-05-10 | 中国人民解放军国防科技大学 | 一种基于解析预测的滑翔飞行器三维再入制导方法 |
CN110347179A (zh) * | 2019-06-25 | 2019-10-18 | 湖北航天技术研究院总体设计所 | 一种无动力飞行器的横向飞行能量管理方法 |
-
2019
- 2019-06-25 CN CN201910557216.0A patent/CN110262536B/zh active Active
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104714553A (zh) * | 2015-01-14 | 2015-06-17 | 西北工业大学 | 基于几何规划的滑翔飞行器末端能量管理轨迹规划方法 |
CN105388763A (zh) * | 2015-12-11 | 2016-03-09 | 北京航空航天大学 | 一种对流层间歇滑翔飞行控制方法 |
CN106843272A (zh) * | 2017-02-28 | 2017-06-13 | 北京航空航天大学 | 一种具有终端速度、弹道倾角和过载约束的显式制导律 |
CN107643763A (zh) * | 2017-09-20 | 2018-01-30 | 中国航空工业集团公司沈阳飞机设计研究所 | 一种飞机无动力返场能量轨迹综合控制方法 |
CN108398959A (zh) * | 2018-03-28 | 2018-08-14 | 北京临近空间飞行器***工程研究所 | 一种高超声速滑翔飞行器快速下压制导控制方法 |
CN109062241A (zh) * | 2018-09-29 | 2018-12-21 | 北京航空航天大学 | 基于线性伪谱模型预测控制的自主全射向再入制导方法 |
CN109446582A (zh) * | 2018-09-29 | 2019-03-08 | 北京航空航天大学 | 一种考虑地球自转的高精度降阶平稳滑翔动力学建模方法 |
CN109240323A (zh) * | 2018-11-02 | 2019-01-18 | 北京控制工程研究所 | 一种实时解析构造的空天飞行器再入制导方法 |
CN109740198A (zh) * | 2018-12-14 | 2019-05-10 | 中国人民解放军国防科技大学 | 一种基于解析预测的滑翔飞行器三维再入制导方法 |
CN110347179A (zh) * | 2019-06-25 | 2019-10-18 | 湖北航天技术研究院总体设计所 | 一种无动力飞行器的横向飞行能量管理方法 |
Non-Patent Citations (5)
Title |
---|
Guidance and Control System of Unpowered Vehicle;ZHOU Fengqi 等;《宇航学报》;20070330;全文 * |
基于能量和解析预测校正的滑翔制导;曾宪法 等;《***工程与电子技术》;20131231;全文 * |
无动力RLV末端轨迹规划与制导技术研究;穆凌霞;《CNKI》;20181231;全文 * |
末端区域能量管理段约束控制技术;步召杰;《兵工自动化》;20131231;全文 * |
滑翔式飞行器再入制导与控制方法研究;吴旭忠;《CNKI》;20151231;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN110262536A (zh) | 2019-09-20 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112677995B (zh) | 一种车辆轨迹规划方法、装置、存储介质及设备 | |
CN110244721B (zh) | 自动驾驶控制方法、装置、设备及存储介质 | |
CN111923905A (zh) | 对轨迹进行估计的***和方法 | |
KR101897407B1 (ko) | 무인차량의 자율주행을 위한 적응적 동역학 모델 기반 최적 경로계획 방법 및 그 장치 | |
KR101504252B1 (ko) | 곡선 도로에서 차량의 속도를 제어하기 위한 시스템 및 그 방법 | |
CN111121777A (zh) | 无人驾驶设备轨迹规划方法、装置、电子设备和存储介质 | |
CN112379697B (zh) | 轨迹规划方法、装置、轨迹规划器、无人机及存储介质 | |
US11584393B2 (en) | Method and system for planning the motion of a vehicle | |
CN113183975B (zh) | 自动驾驶车辆的控制方法、装置、设备以及存储介质 | |
CN110764523B (zh) | 基于抗饱和平滑变换的比例积分前置导引攻击目标的方法 | |
CN115617052B (zh) | 流速下的无人船入库方法、装置、计算机设备及存储介质 | |
CN113759707B (zh) | 用于自动驾驶车辆的预测控制优化方法和装置 | |
US20220289184A1 (en) | Method and Device for Scheduling a Trajectory of a Vehicle | |
CN113306570B (zh) | 用于控制自动驾驶车辆的方法、装置和自动驾驶配送车 | |
CN110262536B (zh) | 无动力飞行器的纵向控制飞行能量管理方法及*** | |
CN116301058B (zh) | 一种无人飞行反馈非线性偏航控制方法、***和设备 | |
CN110232215B (zh) | 考虑机动任务需求的三维剖面分层迭代规划方法、***及介质 | |
CN108319283A (zh) | 飞行器控制方法及飞行器 | |
CN113625768B (zh) | 一种火星直升机航迹规划方法、***、设备及存储介质 | |
JP2012206606A (ja) | 車両運動制御装置及びプログラム | |
CN111016882B (zh) | 一种车辆控制信号计算方法、装置、设备及存储介质 | |
CN111752295B (zh) | 无人机飞行轨迹规划方法及相关装置 | |
CN114475652A (zh) | 一种车辆运动规划方法、装置、设备和介质 | |
Chen et al. | On SINS/GPS integrated navigation filtering method aided by radial basis function neural network | |
CN113673028A (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 |