System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本公开总体上涉及航班计划,具体地,涉及航班约束服务。
技术介绍
1、在航空领域中,一些现有航班计划规则被自动地创建,而其它规则手动输入到文本文件中。这些条目涉及复杂且缓慢的过程以支持航班计划和数据优化服务。到目前为止,欧洲空域已全部完成,允许优化器基于空域限制来计算有效航班计划。
2、因此,为了航班计划,本领域技术人员继续在航班约束服务领域进行研究和开发。
技术实现思路
1、本文提供了一种用于航班约束服务的方法。该方法包括在第一计算机处接收多个数据项目。多个数据项目具有多个数据类型,并且多个数据项目可用于生成多个航班计划。该方法包括将多个数据项目变换为多个格式化项目。多个格式化项目包括多个约束。多个约束包括多个第一约束和多个第二约束。多个第一约束中的每一个具有布尔真指定(boolean true designation)和布尔假指定(boolean false designation)中的一个。多个第二约束中的每一个是范围从规避成本到纳入成本的可变成本。该方法还包括将与多个约束关联的多个元数据项目变换为多个格式化项目。元数据项目包括多个约束的有效性、版本化、时间戳、源和运行状态当中的至少两个。该方法包括:将多个格式化项目存储在与第一计算机通信的数据库中;在第一计算机处接收查看多个格式化项目中的被请求的格式化项目的请求;从被请求的格式化项目生成地理空间数据交换格式文件;将地理空间数据交换格式文件从第一计算机传送到第二计算机;以第二计算机创建地理空间数据交换格式文件的视觉呈
2、在一个或更多个实施方式中,该方法包括:在第一计算机处从输入装置接收一个或更多个手动数据项目;将一个或更多个手动数据项目变换为多个格式化项目中的附加格式化项目;以及将多个格式化项目中的附加格式化项目存储在数据库中。
3、在一个或更多个实施方式中,该方法包括:将多个第一约束的子集从第一计算机传送到第三计算机;以及响应于多个第一约束的子集与具有布尔假指定的第一约束无关,以第三计算机生成特定航班计划。
4、在该方法的一个或更多个实施方式中,具有布尔假指定的第一约束不用于确定路线限制和飞行器限制中的一个或更多个。
5、在一个或更多个实施方式中,该方法包括:在对应创建时间向多个格式化项目中的每一个添加状态;以及在对应创建时间之后对应时段,报废(retire)多个格式化项目中的每一个。
6、在一个或更多个实施方式中,该方法包括:在报废之前更新多个格式化项目中的一个或更多个的状态;以及向多个格式化项目中的更新的每一个格式化项目添加条件语句。
7、在一个或更多个实施方式中,该方法包括:将多个格式化项目的子集从第一计算机传送到第三计算机;以及使用第三计算机针对状态和多个数据类型中的对应数据类型验证格式化项目子集中的各个格式化项目的条件语句。
8、在一个或更多个实施方式中,该方法包括:响应于将多个数据项目中的特定数据项目变换为多个格式化项目中的特定格式化项目失败,生成人可读报告。
9、在该方法的一个或更多个实施方式中,多个格式化项目与杰普逊航班计划和调度工具兼容。
10、本文提供了一种系统。该系统包括第一计算机、第二计算机和输出装置。第一计算机可操作以接收多个数据项目。多个数据项目具有多个数据类型,并且多个数据项目可用于生成多个航班计划。第一计算机可操作以将多个数据项目变换为多个格式化项目。多个格式化项目包括多个约束。多个约束包括多个第一约束和多个第二约束。多个第一约束中的每一个具有布尔真指定和布尔假指定中的一个。多个第二约束中的每一个是范围从规避成本到纳入成本的可变成本。第一计算机还可操作以将与多个约束关联的多个元数据项目变换为多个格式化项目。元数据项目包括多个约束的有效性、版本化、时间戳、源和运行状态当中的至少两个。第一计算机可操作以将多个格式化项目存储在与第一计算机通信的数据库中,从多个格式化项目中的被请求的格式化项目生成地理空间数据交换格式文件,并传送地理空间数据交换格式文件。第二计算机与第一计算机通信,并且可操作以向第一计算机发送查看被请求的格式化项目的请求,并且创建地理空间数据交换格式文件的视觉呈现。输出装置与第二计算机通信,并且可操作以按照人可读格式呈现视觉呈现。
11、在一个或更多个实施方式中,该系统包括可操作以向第一计算机呈现一个或更多个手动数据项目的输入装置。第一计算机还可操作以将一个或更多个手动数据项目变换为多个格式化项目中的附加格式化项目,并且将多个格式化项目中的附加格式化项目存储在数据库中。
12、在一个或更多个实施方式中,该系统包括第三计算机,其与第一计算机通信并且可操作以从第一计算机接收多个第一约束的子集,并且响应于多个第一约束的子集与具有布尔假指定的第一约束无关,生成特定航班计划。
13、在该系统的一个或更多个实施方式中,具有布尔假指定的第一约束不用于确定路线限制和飞行器限制中的一个或更多个。
14、在该系统的一个或更多个实施方式中,第一计算机还可操作以在对应创建时间向多个格式化项目中的每一个添加状态,并且在对应创建时间之后对应时段,报废多个格式化项目中的每一个。
15、在该系统的一个或更多个实施方式中,第一计算机还可操作以在报废之前更新多个格式化项目中的一个或更多个的状态,并且向多个格式化项目中的更新的每一个格式化项目添加条件语句。
16、在一个或更多个实施方式中,该系统还包括第三计算机,其与第一计算机通信并且可操作以从第一计算机接收多个格式化项目的子集,并且针对状态和多个数据类型中的对应数据类型验证格式化项目子集中的各个格式化项目的条件语句。
17、在该系统的一个或更多个实施方式中,第一计算机还可操作以响应于将多个数据项目中的特定数据项目变换为多个数据项目的特定格式化项目失败,生成人可读报告。
18、在该系统的一个或更多个实施方式中,多个格式化项目与杰普逊航班计划和调度工具兼容。
19、在该系统的一个或更多个实施方式中,多个数据类型包括飞行员气象信息、重大气象信息、空中任务通知、机场咨询、强制路线、航路限制、空域使用计划、代码出发路线、航路自动化现代化和远程空投系统。
20、本文提供了一种包含处理器可执行指令的非暂时性计算机可读存储介质。处理器可执行指令使得处理器执行步骤:接收多个数据项目。多个数据项目具有多个数据类型,并且多个数据项目可用于生成多个航班计划。处理器还执行步骤:将多个数据项目变换为多个格式化项目。多个格式化项目包括多个约束。多个约束包括多个第一约束和多个第二约束。多个第一约束中的每一个具有布尔真指定和布尔假指定中的一个。多个第二约束中的每一个是范围从规避成本到纳入成本的可变成本。处理器还执行步骤:将与多个约束关联的多个元数据项目变换为多个格式化项目。元数据项目包括多个约束的有效性、版本化、时间戳、源和运行状态本文档来自技高网...
【技术保护点】
1.一种用于航班约束服务的方法,该方法包括以下步骤:
2.根据权利要求1所述的方法,该方法还包括以下步骤:
3.根据权利要求1所述的方法,该方法还包括以下步骤:
4.根据权利要求3所述的方法,其中,具有所述布尔假指定的所述第一约束不用于确定路线限制和飞行器限制中的一个或更多个。
5.根据权利要求1所述的方法,该方法还包括以下步骤:
6.根据权利要求5所述的方法,该方法还包括以下步骤:
7.根据权利要求6所述的方法,该方法还包括以下步骤:
8.根据权利要求1所述的方法,该方法还包括以下步骤:
9.根据权利要求1所述的方法,其中,所述多个格式化项目与杰普逊航班计划和调度工具兼容。
10.一种系统,该系统包括:
11.根据权利要求10所述的系统,该系统还包括:
12.根据权利要求10所述的系统,该系统还包括:
13.根据权利要求12所述的系统,其中,具有所述布尔假指定的所述第一约束不用于确定路线限制和飞行器限制中的一个或更多个。
1
15.根据权利要求14所述的系统,其中,所述第一计算机还可操作以:
16.根据权利要求15所述的系统,该系统还包括:
17.根据权利要求10所述的系统,其中,所述第一计算机还可操作以:
18.根据权利要求10所述的系统,其中,所述多个格式化项目与杰普逊航班计划和调度工具兼容。
19.根据权利要求10所述的系统,其中,所述多个数据类型包括飞行员气象信息、重大气象信息、空中任务通知、机场咨询、强制路线、航路限制、空域使用计划、代码出发路线、航路自动化现代化和远程空投系统。
20.一种包含处理器可执行指令的非暂时性计算机可读存储介质,所述指令使得处理器执行以下步骤:
...【技术特征摘要】
1.一种用于航班约束服务的方法,该方法包括以下步骤:
2.根据权利要求1所述的方法,该方法还包括以下步骤:
3.根据权利要求1所述的方法,该方法还包括以下步骤:
4.根据权利要求3所述的方法,其中,具有所述布尔假指定的所述第一约束不用于确定路线限制和飞行器限制中的一个或更多个。
5.根据权利要求1所述的方法,该方法还包括以下步骤:
6.根据权利要求5所述的方法,该方法还包括以下步骤:
7.根据权利要求6所述的方法,该方法还包括以下步骤:
8.根据权利要求1所述的方法,该方法还包括以下步骤:
9.根据权利要求1所述的方法,其中,所述多个格式化项目与杰普逊航班计划和调度工具兼容。
10.一种系统,该系统包括:
11.根据权利要求10所述的系统,该系统还包括:
12.根据权利要求10所述的系统,该系统还包括:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。