飞行计划生成方法、装置、计算机设备和存储介质与流程

文档序号:34215689发布日期:2023-05-17 22:48阅读:318来源:国知局
飞行计划生成方法、装置、计算机设备和存储介质与流程

本技术涉及航空,特别是涉及一种飞行计划生成方法、装置、计算机设备、存储介质和计算机程序产品。


背景技术:

1、目前,飞机的运行主要采用了选定成本指数的运行方法,该运行方法需要航空公司选定了适合本公司飞机的成本指数。在该成本指数运行下的飞机,可以实现这两种成本之和的最小化,以起到节约成本的目的。而成本指数并没有指出飞机在真实的气象状况下该采取怎样的高度。

2、目前,我国暂无带有巡航高度层优化功能的国产化计算机飞行计划系统,国内航空公司主要依赖国外先进的飞行计划系统制作飞行计划。传统的巡航高度层优化方法,采用查飞机性能图表法,耗时费力,且性能图表只有几个特定的高度、重量,难以准确地制定消耗资源较少的飞行计划。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够减少资源消耗的飞行计划生成方法、装置、计算机设备、计算机可读存储介质和计算机程序产品。

2、第一方面,本技术提供了一种飞行计划生成方法。所述方法包括:

3、获取着陆数据与航线数据;

4、基于所述着陆数据,从所述航线数据的备选高度中选择下降顶点的高度;根据所述下降顶点的高度与所述航线数据确定所述下降顶点的位置;

5、根据所述着陆数据和所述下降顶点的高度,从所述备选高度筛选各航路点的高度;

6、根据所述航路点的高度和所述航线数据确定所述航路点的位置;

7、按照所述航路点的位置与起飞机场数据确定爬升顶点的位置。

8、在其中一个实施例中,所述着陆数据包括着陆重量、着陆机场位置和着陆机场的气象数据;所述基于所述着陆数据,从所述航线数据的备选高度中选择下降顶点的高度,包括:

9、确定各所述备选高度为各备选下降顶点的高度;

10、基于所述着陆重量和所述着陆机场的气象数据,确定各所述备选高度的燃油流量;

11、基于所述着陆机场的气象数据,确定各所述备选高度的风速下的飞机降落速度;

12、根据各所述备选高度的燃油流量与各所述备选高度的风速下的飞机速度,计算得到所述着陆机场对应的各所述备选高度下的单位耗油;

13、根据各所述备选高度下的单位耗油,从所述备选下降顶点的高度中选出下降顶点的高度。

14、在其中一个实施例中,所述根据所述着陆数据和所述下降顶点的高度,从所述备选高度筛选各航路点的高度,包括:

15、根据所述着陆数据和所述下降顶点的高度,确定各所述航路点在不同备选高度的飞机重量;

16、按照各所述航路点的地理位置,确定各所述航路点划分的航段;

17、根据各所述航路点在不同备选高度的飞机重量,确定各所述航段对应的不同备选高度下的单位耗油;

18、根据各所述航段对应的不同备选高度下的单位耗油,从所述备选高度筛选各航路点的高度。

19、在其中一个实施例中,所述根据所述着陆数据和所述下降顶点的高度,确定各所述航路点在不同备选高度的飞机重量,包括:

20、基于所述下降顶点的高度,确定所述下降顶点与着陆机场位置之间的降落距离;

21、基于所述降落距离对着陆重量进行映射,得到所述下降顶点的飞机重量;

22、按照各所述航路点的顺序确定所述下降顶点的对应航路点;根据所述下降顶点与所述对应航路点的距离,对所述下降顶点的飞机重量进行映射,得到所述对应航路点的飞机重量;

23、依次根据相邻的各所述航路点在不同备选高度的间距,将所述对应航路点的飞机重量进行映射,确定各所述航路点在不同备选高度下的飞机重量。

24、在其中一个实施例中,根据各所述航路点在不同备选高度的飞机重量,确定各所述航段对应的不同备选高度下的单位耗油,包括:

25、根据各所述航路点在不同备选高度的飞机重量,确定各所述航段在不同备选高度的真空速;

26、根据各所述航路点在不同备选高度的飞机重量,以及各所述航段在不同备选高度的气象数据,确定各所述航段在不同备选高度的燃油流量;

27、从各所述航段在不同备选高度的气象数据中,获取各所述航段在不同备选高度的风速;根据各所述航段在不同备选高度的风速与所述各航段在不同备选高度的真空速,确定各所述航段在各所述备选高度中的速度;

28、根据各所述航段在不同备选高度的燃油流量,以及各所述航段在各所述备选高度中的速度,得到各所述航段对应的不同备选高度下的单位耗油。

29、在其中一个实施例中,所述根据所述航路点的高度和所述航线数据确定所述航路点的位置,包括:

30、对所述航路点的高度进行可用性调整,得到所述航路点的调整后高度;

31、从所述航线数据提取所述航路点的地理坐标;

32、根据所述航路点的调整后高度与所述航路点的地理坐标进行组合,得到所述航路点的位置。

33、在其中一个实施例中,所述按照所述航路点的位置与起飞机场数据确定爬升顶点的位置,包括:

34、按照所述航路点的位置与起飞机场数据,确定初始航路点的位置与起飞重量;

35、确定所述初始航路点的参考飞机重量;所述初始航路点的参考飞机重量是根据所述着陆数据对各所述航路点逐个进行计算所得到的;

36、基于所述起飞机场数据和所述初始航路点的位置,对所述起飞重量进行映射,得到初始航路点的修正用飞机重量;

37、若所述初始航路点的修正用飞机重量与所述参考飞机重量之间的重量差异大于预设重量阈值,则在根据所述重量差异调整所述起飞重量后,执行所述基于所述起飞机场位置和各航路点的位置,对所述起飞重量进行映射的步骤;

38、若所述初始航路点的修正用飞机重量与所述参考飞机重量之间的重量差异小于预设重量阈值,则按照所述起飞重量,从所述各航路点中筛选出所述起飞机场的目标航路点;根据所述目标航路点,确定所述目标航路点对应的爬升顶点的位置。

39、在其中一个实施例中,所述起飞机场数据包括起飞机场位置和起飞机场气象数据;所述基于所述起飞机场数据和所述初始航路点的位置,对所述起飞重量进行映射,得到初始航路点的修正用飞机重量,包括:

40、根据起飞重量确定所述起飞机场气象数据下的飞机爬升性能数据,确定各候选爬升顶点的飞机重量;

41、根据各所述候选爬升顶点的飞机重量在所述起飞机场气象数据下的飞机巡航性能数据,确定所述初始航路点的修正用飞机重量。

42、在其中一个实施例中,所述按照所述航路点的位置与起飞机场数据,确定初始航路点的位置与起飞重量,包括:

43、当不存在初始候选航路点时,从各所述航路点的位置中,选取与所述起飞机场位置为预设距离的航路点,得到初始候选航路点;

44、基于所述初始候选航路点与所述起飞机场位置,确定初始起飞重量;

45、按照所述初始机场至所述着陆机场的航路点的位置顺序,确定初始候选航路点及所述初始候选航路点的相邻航路点;

46、根据所述相邻航路点,判断所述初始候选航路点是否满足初始航路点条件;

47、若否,则根据所述相邻航路点更新所述初始候选航路点后,执行所述基于所述初始候选航路点与所述起飞机场位置,确定初始起飞重量的步骤;

48、若是,则确定所述初始候选航路点的位置为初始航路点的位置,将所述初始起飞重量作为起飞重量。

49、在其中一个实施例中,所述相邻航路点包括所述初始候选航路点的前一航路点与后一航路点;所述根据所述相邻航路点,判断所述初始候选航路点是否满足初始航路点条件,包括:

50、基于所述初始候选航路点的位置与所述起飞机场位置,计算所述起飞机场与所述初始候选航路点的位置之间的爬升距离;

51、基于所述初始候选航路点的位置与所述起飞机场位置,确定所述起飞机场与所述初始候选航路点之间的第一爬升阈值;

52、基于所述后一航路点的位置与所述起飞机场位置,计算所述起飞机场与所述初始候选航路点之间的第二爬升阈值;

53、若所述爬升距离在所述第一爬升阈值和所述第二爬升阈值之间,则所述初始候选航路点满足初始航路点条件。

54、在其中一个实施例中,所述根据所述相邻航路点更新所述初始候选航路点,包括:

55、若所述爬升距离小于所述第一爬升阈值,则将所述后一航路点作为所述初始候选航路点;

56、若所述爬升距离大于所述第二爬升阈值,则将所述前一航路点作为所述初始候选航路点。

57、在其中一个实施例中,所述方法还包括:

58、根据所述着陆机场的位置和所述下降顶点的位置确定降落距离;基于所述降落距离和所述着陆机场对应的目标单位耗油计算降落耗油量;所述着陆机场对应的目标单位耗油,是根据所述着陆机场的气象数据影响下的飞机速度和燃油流量确定的;

59、根据所述航路点的位置确定巡航距离;基于所述巡航距离和各航路段在巡航的单位耗油计算巡航耗油量;所述巡航的单位耗油是根据所述各航段巡航的气象数据影响下的飞机速度和燃油流量确定的;

60、根据起飞机场位置和所述爬升顶点的位置确定爬升距离;基于所述爬升距离和所述起飞机场对应的目标单位耗油计算爬升耗油量;所述起飞机场对应的目标单位耗油,是根据起飞机场位置的气象数据影响下的飞机速度和燃油流量确定的。

61、第二方面,本技术还提供了一种飞行计划生成装置。所述装置包括:

62、数据获取模块,用于获取着陆数据与航线数据;

63、下降顶点定位模块,用于基于所述着陆数据,从所述航线数据的备选高度中选择下降顶点的高度;根据所述下降顶点的高度与所述航线数据确定所述下降顶点的位置;

64、航路点高度确定模块,用于根据所述着陆数据和所述下降顶点的高度,从所述备选高度筛选各航路点的高度;

65、航路点高度调整模块,用于根据所述航路点的高度和所述航线数据确定所述航路点的位置;

66、爬升顶点确定模块,用于按照所述航路点的位置与起飞机场数据确定爬升顶点的位置。

67、第三方面,本技术还提供了一种计算机设备。所述计算机设备包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现上述任意实施例中飞行计划生成的步骤。

68、第四方面,本技术还提供了一种计算机可读存储介质。所述计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意实施例中飞行计划生成的步骤。

69、第五方面,本技术还提供了一种计算机程序产品。所述计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现上述任意实施例中飞行计划生成的步骤。

70、上述飞行计划生成方法、装置、计算机设备、存储介质和计算机程序产品,航线数据能够反映出下降顶点的地理位置与备选高度,再通过着陆数据对备选高度进行筛选,得到下降顶点的高度,进而确定飞机计划中的飞机进入降落阶段的位置;接着,根据下降顶点的位置开始在航线数据中选择航路点的高度,进而配合航线数据确定航路点的位置,进而确定飞机计划中的飞机在巡航阶段的各个位置;继而,以航路点的位置与起飞机场数据确定爬升顶点的位置,进而确定飞行计划中的飞机结束爬升阶段的位置。在这一过程中,将完整的飞行计划按照降落阶段、航行阶段以及爬升阶段这三个部分,可根据每个阶段所消耗的资源进行筛选,进而把控各个阶段的资源消耗,从而减少资源的消耗,节约燃油资源。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1