System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 用于飞机客舱的乘务员的降舱排班方法及相关装置制造方法及图纸_技高网

用于飞机客舱的乘务员的降舱排班方法及相关装置制造方法及图纸

技术编号:41207944 阅读:2 留言:0更新日期:2024-05-09 23:29
本公开涉及用于飞机客舱的乘务员的降舱排班方法及相关装置。一种降舱排班方法包括:针对第一岗位和第二岗位获取乘务员信息,包括乘务员的资质信息和考勤占位信息,其中,第一岗位是待降舱排班的岗位,第二岗位是等级高于第一岗位的岗位;针对第一岗位获取航班任务信息,包括任务环及每个任务环所需的乘务员数量、任务串及每个任务串的工作时间;针对第一岗位和第二岗位获取排班规则信息,包括第二岗位的目标降舱时间;通过设置约束和以促进第一岗位的任务环的完成与第二岗位的目标降舱时间的实现为目标来设置目标函数,构建整数规划模型;利用所获取的乘务员信息、航班任务信息和排班规则信息求解整数规划模型并根据求解结果为乘务员排班。

【技术实现步骤摘要】

本公开涉及航空领域,并且更具体地,涉及一种用于飞机客舱的乘务员的降舱排班方法、装置、设备及非瞬态存储介质。


技术介绍

1、飞机客舱的乘务员作为航空公司的机组空乘队伍的重要成员,是航空公司直接面对旅客的服务窗口。航空公司需要精心排布各个乘务员所执行的航班任务,以保证在各个航班的飞行过程中旅客的安全和舒适。因此,乘务员排班问题对于航空公司十分重要。


技术实现思路

1、在下文中给出了关于本公开的简要概述,以便提供关于本公开的一些方面的基本理解。但是,应当理解,这个概述并不是关于本公开的穷举性概述。它并不是意图用来确定本公开的关键性部分或重要部分,也不是意图用来限定本公开的范围。其目的仅仅是以简化的形式给出关于本公开的某些概念,以此作为稍后给出的更详细描述的前序。

2、根据本公开的第一方面,提供了一种用于飞机客舱的乘务员的降舱排班方法。该降舱排班方法包括针对第一岗位和第二岗位获取乘务员信息。第一岗位是待降舱排班的岗位。第二岗位是等级高于第一岗位的岗位。乘务员信息包括属于相应岗位的乘务员的资质信息和考勤占位信息。该降舱排班方法还包括针对第一岗位获取航班任务信息。航班任务信息包括通过组合第一岗位的可串行航班任务得到的任务环及每个任务环所需的乘务员数量,以及通过组合第一岗位的可串行任务环得到的任务串及每个任务串的工作时间。该降舱排班方法还包括针对第一岗位和第二岗位获取排班规则信息。排班规则信息包括第二岗位的目标降舱时间。该降舱排班方法还包括通过设置约束和设置目标函数来构建整数规划模型。设置约束包括设置第一约束,所述第一约束对于第一岗位的每个任务环要求被安排至该任务环的乘务员数量满足该任务环所需的乘务员数量。设置约束还包括设置第二约束,所述第二约束要求被安排执行任务串的乘务员只能执行一个任务串。设置约束还包括设置第三约束,所述第三约束要求第二岗位的实际降舱时间满足目标降舱时间。实际降舱时间为属于第二岗位而被安排至第一岗位的乘务员在第一岗位的总工作时间。设置目标函数包括以促进第一岗位的任务环的完成与第二岗位的目标降舱时间的实现为目标来设置目标函数。该降舱排班方法还包括利用所获取的乘务员信息、航班任务信息和排班规则信息求解整数规划模型并根据求解结果为乘务员排班。

3、根据本公开的第二方面,提供了一种用于飞机客舱的乘务员的降舱排班装置。该降舱排班装置包括获取模块、构建模块和排班模块。获取模块被配置为针对第一岗位和第二岗位获取乘务员信息。第一岗位是待降舱排班的岗位。第二岗位是等级高于第一岗位的岗位。乘务员信息包括属于相应岗位的乘务员的资质信息和考勤占位信息。获取模块还被配置为针对第一岗位获取航班任务信息。航班任务信息包括通过组合第一岗位的可串行航班任务得到的任务环及每个任务环所需的乘务员数量,以及通过组合第一岗位的可串行任务环得到的任务串及每个任务串的工作时间。获取模块还被配置为针对第一岗位和第二岗位获取排班规则信息。排班规则信息包括第二岗位的目标降舱时间。构建模块被配置为通过设置约束和设置目标函数来构建整数规划模型。设置约束包括设置第一约束,所述第一约束对于第一岗位的每个任务环要求被安排至该任务环的乘务员数量满足该任务环所需的乘务员数量。设置约束还包括设置第二约束,所述第二约束要求被安排执行任务串的乘务员只能执行一个任务串。设置约束还包括设置第三约束,所述第三约束要求第二岗位的实际降舱时间满足目标降舱时间。实际降舱时间为属于第二岗位而被安排至第一岗位的乘务员在第一岗位的总工作时间。设置目标函数包括以促进第一岗位的任务环的完成与第二岗位的目标降舱时间的实现为目标来设置目标函数。排班模块被配置为利用所获取的乘务员信息、航班任务信息和排班规则信息求解整数规划模型并根据求解结果为乘务员排班。

4、根据本公开的第三方面,提供了一种用于飞机客舱的乘务员的降舱排班设备,包括:一个或多个处理器;以及存储计算机可执行指令的存储器,所述计算机可执行指令在被所述一个或多个处理器执行时使得所述一个或多个处理器执行根据本公开的第一方面的任一实施例所述的用于飞机客舱的乘务员的降舱排班方法。

5、根据本公开的第四方面,提供了一种其上存储有计算机可执行指令的非瞬态存储介质,所述计算机可执行指令在被一个或多个处理器执行时使得所述一个或多个处理器执行根据本公开的第一方面的任一实施例所述的用于飞机客舱的乘务员的降舱排班方法。

本文档来自技高网...

【技术保护点】

1.一种用于飞机客舱的乘务员的降舱排班方法,包括:

2.根据权利要求1所述的方法,其中,基于所述乘务员信息、所述航班任务信息、排班规则信息确定乘务员的可执行任务串,以及其中,所述方法还包括以下至少之一:

3.根据权利要求2所述的方法,其中,所述排班规则信息还包括:

4.根据权利要求1所述的方法,其中,以促进第一岗位的任务环的完成与第二岗位的目标降舱时间的实现为目标来设置目标函数包括:基于任务环未被执行的成本和任务环被过盈执行的成本中的至少一者以及第二岗位未满足目标降舱时间的成本和第二岗位超额满足目标降舱时间的成本中的至少一者来设置目标函数。

5.根据权利要求4所述的方法,其中,满足以下至少之一:

6.根据权利要求4所述的方法,其中:

7.根据权利要求1所述的方法,其中,所述排班规则信息还包括目标降舱乘务员均衡数量和关于第一岗位的可被降舱排班的任务环的可降舱任务环信息,以及其中,设置约束还包括:

8.根据权利要求7所述的方法,其中,基于所述乘务员信息、所述航班任务信息、排班规则信息确定乘务员的可执行任务串,以及其中,所述方法还包括将第四约束设置为对于要求满足

9.根据权利要求7所述的方法,其中,还基于属于第二岗位而被安排至第一岗位的各个可降舱任务环的乘务员数量偏离于目标降舱乘务员均衡数量的成本来设置所述目标函数。

10.根据权利要求1所述的方法,其中,还基于乘务员执行任务串的成本来设置所述目标函数,以及其中,乘务员执行任务串的成本随着对该乘务员执行该任务串的期望程度增大而降低。

11.根据权利要求10所述的方法,其中,所述期望程度基于以下至少之一确定:任务环的执行难度、任务环的工作时间、任务环的优先级、所有乘务员或同类乘务员的工作时间均衡、所有乘务员或同类乘务员的降舱时间均衡、所有乘务员或同类乘务员的降舱次数均衡、所有乘务员或同类乘务员的降舱任务环均衡、所有乘务员或同类乘务员的降舱优先级、乘务员与任务串的特定匹配。

12.根据权利要求1所述的方法,其中,所述排班规则信息还包括关于第一岗位的可被降舱排班的任务环的可降舱任务环信息,其中,基于所述乘务员信息、所述航班任务信息、排班规则信息确定乘务员的可执行任务串,以及其中,所述目标函数被设置为

13.根据权利要求1所述的方法,其中,第二岗位包括等级高于第一岗位的多个岗位。

14.根据权利要求1所述的方法,包括:

15.根据权利要求1所述的方法,还包括:

16.根据权利要求15所述的方法,其中:

17.根据权利要求1所述的方法,其中,所述排班规则信息还包括各岗位的乘务员分类规则,所述整数规划模型的求解被配置为促进各岗位内部的同类乘务员的工作指标均衡,所述工作指标包括以下至少之一:工作时间、降舱时间、降舱次数、降舱任务环。

18.一种用于飞机客舱的乘务员的降舱排班装置,包括:

19.一种用于飞机客舱的乘务员的降舱排班设备,包括:

20.一种其上存储有计算机可执行指令的非瞬态存储介质,所述计算机可执行指令在被一个或多个处理器执行时使得所述一个或多个处理器执行根据权利要求1至17中任一项所述的用于飞机客舱的乘务员的降舱排班方法。

...

【技术特征摘要】

1.一种用于飞机客舱的乘务员的降舱排班方法,包括:

2.根据权利要求1所述的方法,其中,基于所述乘务员信息、所述航班任务信息、排班规则信息确定乘务员的可执行任务串,以及其中,所述方法还包括以下至少之一:

3.根据权利要求2所述的方法,其中,所述排班规则信息还包括:

4.根据权利要求1所述的方法,其中,以促进第一岗位的任务环的完成与第二岗位的目标降舱时间的实现为目标来设置目标函数包括:基于任务环未被执行的成本和任务环被过盈执行的成本中的至少一者以及第二岗位未满足目标降舱时间的成本和第二岗位超额满足目标降舱时间的成本中的至少一者来设置目标函数。

5.根据权利要求4所述的方法,其中,满足以下至少之一:

6.根据权利要求4所述的方法,其中:

7.根据权利要求1所述的方法,其中,所述排班规则信息还包括目标降舱乘务员均衡数量和关于第一岗位的可被降舱排班的任务环的可降舱任务环信息,以及其中,设置约束还包括:

8.根据权利要求7所述的方法,其中,基于所述乘务员信息、所述航班任务信息、排班规则信息确定乘务员的可执行任务串,以及其中,所述方法还包括将第四约束设置为对于要求满足

9.根据权利要求7所述的方法,其中,还基于属于第二岗位而被安排至第一岗位的各个可降舱任务环的乘务员数量偏离于目标降舱乘务员均衡数量的成本来设置所述目标函数。

10.根据权利要求1所述的方法,其中,还基于乘务员执行任务串的成本来设置所述目标函数,以及其中,乘务员执行任务串的成本随着对该乘务员执行该任务串的期望程度增大而降低。

1...

【专利技术属性】
技术研发人员:乔娜颜文彧袁晖饶嫣婷张坤林翔昊王嘉妮徐菲婷周崝赵培培
申请(专利权)人:中国东方航空股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1