System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及计算机及数据处理,具体而言,涉及一种飞机发动机保养规划数据处理方法、装置及电子设备。
技术介绍
1、为了保障航空公司运营的航班按计划平稳有序运行,提高航运安全性,降低发动机故障发生率,航空公司需要为其机队中各种型号飞机的发动机制定合理的保养计划。目前,针对发动机保养计划的制定是通常由航空公司机队中的工程师基于自身的业务经验和规则进行的,这对于发动机数量较少的情况来说,人工制定发动机保养计划的难度较低。然而,在发动机数量较大的情况下,人工制定发动机保养计划很难保证其准确性,基于此,如何提高飞机发动机保养规划数据处理的准确性是亟待解决的技术问题。
技术实现思路
1、本申请的实施例提供了一种飞机发动机保养规划数据处理方法、装置、计算机程序产品或计算机程序、计算机介质及电子设备,进而至少在一定程度上可以提高飞机发动机保养规划数据处理的准确性。
2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。
3、根据本申请实施例的一个方面,提供了一种飞机发动机保养规划数据处理方法,所述方法包括:获取目标机队中各个飞机发动机的属性数据,以及针对目标机队中各个飞机发动机保养的约束数据;基于混合整数规划算法构建飞机发动机保养规划模型;基于所述属性数据和约束数据,在所述飞机发动机保养规划模型中定义模型约束和模型目标;通过所述飞机发动机保养规划模型确定目标机队中飞机发动机保养规划数据,所述飞机发动机保养规划数据至少包括飞机发动机的换发计划,维
4、在本申请的一些实施例中,基于前述方案,在所述飞机发动机保养规划模型中定义如下模型目标:
5、
6、其中,rstnm,t表示在时间窗t开始租赁的租赁时长为m个时间窗的发动机的数量,为整数变量;scl表示租赁的发动机在单个时间窗的成本,为常量;smpi,t,p表示发动机i是否按照维修策略p在时间窗t送修,为0-1变量;mci,p表示发动机i选择维修策略p维修的维修成本,为常量;afvi,t,p表示发动机i在时间窗t选择维修策略p维修所获得的价值增加值,为常量;z1表示租赁发动机成本的权重,为常量;z2表示发动机维修成本的权重,为常量;z3表示发动机维修价值增加的权重,为常量;m表示规划周期内租赁发动机的租赁时长的集合,租赁时长的单位为时间窗个数;t表示规划周期内所有时间窗的集合;i表示规划周期内所有非租赁发动机的集合;p表示规划周期内所有维修策略的集合。
7、在本申请的一些实施例中,基于前述方案,在所述飞机发动机保养规划模型中定义如下模型约束:
8、
9、其中,osi,t表示发动机i在时间窗t是否为在翼状态,为0-1变量;ssi,t表示发动机i在时间窗t是否为备发状态,为0-1变量;msi,t表示发动机i在时间窗t是否为维修状态,为0-1变量;usi,t表示发动机i在时间窗t是否为在库状态,为0-1变量;i表示规划周期内所有非租赁发动机的集合;t表示规划周期内所有时间窗的集合。
10、在本申请的一些实施例中,基于前述方案,在所述飞机发动机保养规划模型中定义如下模型约束:
11、
12、
13、
14、
15、其中,osi,t表示发动机i在时间窗t是否为在翼状态,为0-1变量;ri,t表示发动机i在时间窗t是否下发,为0-1变量;ii,t表示发动机i在时间窗t是否上发,为0-1变量;ssi,t表示发动机i在时间窗t是否为备发状态,为0-1变量;rmi,t表示发动机i在时间窗t时是否返修,为0-1变量;msi,t表示发动机i在时间窗t是否为维修状态,为0-1变量;smi,t表示发动机i在时间窗t时是否送修,为0-1变量;usi,t表示发动机i在时间窗t是否为在库状态,为0-1变量;i表示规划周期内所有非租赁发动机的集合;t表示规划周期内所有时间窗的集合。
16、在本申请的一些实施例中,基于前述方案,在所述飞机发动机保养规划模型中定义如下模型约束:
17、
18、
19、
20、
21、其中,smpi,t,p表示发动机i是否按照维修策略p在时间窗t送修,为0-1变量;smi,t表示发动机i在时间窗t时是否送修,为0-1变量;表示发动机i在时间窗t+t0是否返修,为0-1变量;tati,t,p表示发动机i按照维修策略p在时间窗t送修之后需要的维修时长,维修时长的单位为时间窗个数,为常量;表示发动机i在时间窗t+tati,t,p+1是否返修,为0-1变量;i表示规划周期内所有非租赁发动机的集合;t表示规划周期内所有时间窗的集合;p表示规划周期内所有维修策略的集合。
22、在本申请的一些实施例中,基于前述方案,在所述飞机发动机保养规划模型中定义如下模型约束:
23、
24、
25、其中,osi,t表示发动机i在时间窗t是否为在翼状态,为0-1变量;ront表示在时间窗t租赁的发动机处于在翼状态的数量,为整数变量;ownt表示在时间窗t需要处于在翼状态的发动机数量,为常量;ssi,t表示发动机i在时间窗t是否为备发状态,为0-1变量;rsent表示在时间窗t租赁的发动机处于备发状态的数量,为整数变量;ssnt表示在时间窗t要求满足安全备发水平的处于备发状态的发动机数量,为常量;i表示规划周期内所有非租赁发动机的集合;t表示规划周期内所有时间窗的集合。
26、在本申请的一些实施例中,基于前述方案,在所述飞机发动机保养规划模型中定义如下模型约束:
27、
28、其中,ront表示租赁的发动机在时间窗t处于在翼状态的数量,为整数变量;rsent表示租赁的发动机在时间窗t处于备发状态的数量,为整数变量;表示在时间窗t1开始租赁的租赁时长为m个时间窗的发动机的数量,为整数变量;m表示规划周期内租赁发动机的租赁时长的集合,租赁时长的单位为时间窗个数;t表示规划周期内所有时间窗的集合。
29、在本申请的一些实施例中,基于前述方案,在所述飞机发动机保养规划模型中定义如下模型约束:
30、
31、其中,ri,t表示发动机i在时间窗t是否下发,为0-1变量;rlul表示单个时间窗内发动机下发数量的上限,为常量;smi,t表示发动机i在时间窗t时是否送修,为0-1变量;rnul表示单个时间窗内发动机维修数量的上限,为常量;t表示规划周期内所有时间窗的集合。
32、根据本申请实施例的一个方面,提供了一种飞机发动机保养规划数据处理装置,所述装置包括:获取单元,用于获取目标机队中各个飞机发动机的属性数据,以及针对目标机队中各个飞机发动机保养的约束数据;构建单元,用于基于混合整数规划算法构建飞机发动机保养规划模型;定义单元,用于基于所述属性数据和约束数据,在所述飞机发动机保养规划模型中定义模型约束和模型目标;确本文档来自技高网...
【技术保护点】
1.一种飞机发动机保养规划数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型目标:
3.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型约束:
4.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型约束:
5.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型约束:
6.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型约束:
7.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型约束:
8.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型约束:
9.一种飞机发动机保养规划数据处理装置,其特征在于,所述装置包括:
10.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中
...【技术特征摘要】
1.一种飞机发动机保养规划数据处理方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型目标:
3.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型约束:
4.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型约束:
5.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划模型中定义如下模型约束:
6.根据权利要求1所述的方法,其特征在于,在所述飞机发动机保养规划...
【专利技术属性】
技术研发人员:孙朝阳,李硕森,王可也,毛冰冰,杨佳瑞,尹旭东,罗小渠,王曦,黄翔,陶杨懿,潘志军,
申请(专利权)人:杉数科技北京有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。