System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及计算机,尤其涉及一种值乘班表的生成方法、装置、设备及存储介质。
技术介绍
1、随着城市化的发展,轨道交通网络不断扩张,线路和运营里程大幅提升。高密度和高速度的运营模式,乘务司机的调度则成为轨道高效运行的重要影响因素之一。目前,通过整数规划模型或目标建立集合覆盖模型等规划模型来生成值乘班表。
2、但是,上述方法中由于模型中参数受限或者参数考虑方向单一、不准确等因素,导致针对高效且优化成本的多目标需求的值乘班表的可靠性较低。
技术实现思路
1、本专利技术提供一种值乘班表的生成方法、装置、设备及存储介质,通过将驾驶员数量区间作为值乘班表生成模型的约束条件、将交路集合和跑车率作为值乘班表生成模型的变量因子,考虑了与高效且优化成本的多目标需求贴切的多因素,提高了针对高效且优化成本的多目标需求的值乘班表的可靠性。
2、本专利技术第一方面提供了一种值乘班表的生成方法,包括:
3、获取基于车辆运营时刻表的作业片段集合、各作业片段对应的特征信息以及目标驾乘条件信息;
4、基于各作业片段对应的特征信息和所述目标驾乘条件信息计算多个预设运营场景对应的驾驶员数量,基于所述多个预设运营场景对应的驾驶员数量确定各班次类别对应的驾驶员数量区间;
5、根据预设的多类别接车策略对所述作业片段集合进行组合,得到各班次类别对应的交路集合;
6、计算各班次类别对应的交路集合中各交路对应的跑车率,所述跑车率为驾驶时长与工作时长的比值;
...【技术保护点】
1.一种值乘班表的生成方法,其特征在于,所述值乘班表的生成方法包括:
2.根据权利要求1所述的值乘班表的生成方法,其特征在于,所述基于各作业片段对应的特征信息和所述目标驾乘条件信息计算多个预设运营场景对应的驾驶员数量,基于所述多个预设运营场景对应的驾驶员数量确定各班次类别对应的驾驶员数量区间,包括:
3.根据权利要求2所述的值乘班表的生成方法,其特征在于,所述基于各班次类别对应的数据生成各班次类别对应的驾驶员数量区间,包括:
4.根据权利要求2所述的值乘班表的生成方法,其特征在于,所述多个预设运营场景包括早间出场场景、早班短休场景、白班短休场景、早间回场场景、晚间出场场景和白班长休场景,所述驾乘需求参数包括预设白班最早出勤时间和预设候车队列最小驾驶员数量,所述基于各作业片段对应的特征信息和所述目标驾乘条件信息进行运算,得到多个预设运营场景对应的驾驶员数量,包括:
5.根据权利要求4所述的值乘班表的生成方法,其特征在于,所述基于各作业片段对应的特征信息、所述驾乘限制条件和所述预设白班最早出勤时间,计算所述早间出场场景对应的驾驶员数量,
6.根据权利要求5所述的值乘班表的生成方法,其特征在于,所述基于各作业片段对应的特征信息和所述驾乘限制条件进行目标类型的车辆数量统计,基于统计的目标类型的车辆数量计算所述早间回场场景对应的驾驶员数量,包括:
7.根据权利要求6所述的值乘班表的生成方法,其特征在于,所述基于各作业片段对应的特征信息、所述驾乘限制条件、所述早间出场场景对应的驾驶员数量和所述早班短休场景对应的驾驶员数量计算所述晚间出场场景对应的驾驶员数量,包括:
8.根据权利要求7所述的值乘班表的生成方法,其特征在于,所述驾乘需求参数还包括预设长休开始时间和预设长休结束时间,所述基于所述驾乘限制条件、所述早间出场场景对应的驾驶员数量、所述白班短休场景对应的驾驶员数量、所述早间回场场景对应的驾驶员数量和所述晚间出场场景对应的驾驶员数量,计算所述白班长休场景对应的驾驶员数量,包括:
9.根据权利要求1所述的值乘班表的生成方法,其特征在于,所述对所述作业片段集合进行组合,得到各班次类别对应的交路集合,包括:
10.根据权利要求9所述的值乘班表的生成方法,其特征在于,所述基于预设的多类别接车策略将所述作业片段集合中的目标作业片段存储至对应的数据结构,得到目标数据结构集,包括:
11.根据权利要求10所述的值乘班表的生成方法,其特征在于,所述多类别接车策略包括第一接车策略、第二接车策略和第三接车策略,所述对所述目标数据结构集和所述作业片段集合中除所述目标数据结构集之外的作业片段进行数据读取和组合,得到各类别接车策略对应的交路集合,包括:
12.根据权利要求11所述的值乘班表的生成方法,其特征在于,所述基于所述第一接车策略,按照到达站点和出发时刻将所述第一数据结构集中的作业片段和第一作业片段集进行数据读取和组合,得到对应类别接车策略的交路集合,包括:
13.根据权利要求11所述的值乘班表的生成方法,其特征在于,所述基于所述第二接车策略,按照所述目标驾乘条件信息中的白班驾乘限制条件将所述第二数据结构中的作业片段和第二作业片段集进行组合,得到对应类别接车策略的交路集合,包括:
14.根据权利要求11所述的值乘班表的生成方法,其特征在于,所述基于所述第三接车策略,按照跳接出发站点和跨接时间间隔,将所述第一数据结构集中的作业片段和所述第一作业片段集进行组合,得到对应类别接车策略的交路集合,包括:
15.根据权利要求1所述的值乘班表的生成方法,其特征在于,所述将各班次类别对应的驾驶员数量区间作为约束条件,以及将各班次类别对应的交路集合和各交路对应的跑车率作为变量因子,构建至少一个值乘班表生成模型,对所述至少一个值乘班表生成模型进行求解,得到至少一个值乘班表,包括:
16.根据权利要求1-15任意一项所述的值乘班表的生成方法,其特征在于,所述至少一个值乘班表的数量为一个以上,所述将各班次类别对应的驾驶员数量区间作为约束条件,以及将各班次类别对应的交路集合和各交路对应的跑车率作为变量因子,构建至少一个值乘班表生成模型,对所述至少一个值乘班表生成模型进行求解,得到至少一个值乘班表之后,还包括:
17.一种值乘班表的生成装置,其特征在于,所述值乘班表的生成装置包括:
18.一种值乘班表的生成设备,其特征在于,所述值乘班表的生成设备包括:存储器和至少一个处理器,所述存储器中存储有计算机程序;
19.一种计算机可读存储介质,所述计算机可读存储介质...
【技术特征摘要】
1.一种值乘班表的生成方法,其特征在于,所述值乘班表的生成方法包括:
2.根据权利要求1所述的值乘班表的生成方法,其特征在于,所述基于各作业片段对应的特征信息和所述目标驾乘条件信息计算多个预设运营场景对应的驾驶员数量,基于所述多个预设运营场景对应的驾驶员数量确定各班次类别对应的驾驶员数量区间,包括:
3.根据权利要求2所述的值乘班表的生成方法,其特征在于,所述基于各班次类别对应的数据生成各班次类别对应的驾驶员数量区间,包括:
4.根据权利要求2所述的值乘班表的生成方法,其特征在于,所述多个预设运营场景包括早间出场场景、早班短休场景、白班短休场景、早间回场场景、晚间出场场景和白班长休场景,所述驾乘需求参数包括预设白班最早出勤时间和预设候车队列最小驾驶员数量,所述基于各作业片段对应的特征信息和所述目标驾乘条件信息进行运算,得到多个预设运营场景对应的驾驶员数量,包括:
5.根据权利要求4所述的值乘班表的生成方法,其特征在于,所述基于各作业片段对应的特征信息、所述驾乘限制条件和所述预设白班最早出勤时间,计算所述早间出场场景对应的驾驶员数量,包括:
6.根据权利要求5所述的值乘班表的生成方法,其特征在于,所述基于各作业片段对应的特征信息和所述驾乘限制条件进行目标类型的车辆数量统计,基于统计的目标类型的车辆数量计算所述早间回场场景对应的驾驶员数量,包括:
7.根据权利要求6所述的值乘班表的生成方法,其特征在于,所述基于各作业片段对应的特征信息、所述驾乘限制条件、所述早间出场场景对应的驾驶员数量和所述早班短休场景对应的驾驶员数量计算所述晚间出场场景对应的驾驶员数量,包括:
8.根据权利要求7所述的值乘班表的生成方法,其特征在于,所述驾乘需求参数还包括预设长休开始时间和预设长休结束时间,所述基于所述驾乘限制条件、所述早间出场场景对应的驾驶员数量、所述白班短休场景对应的驾驶员数量、所述早间回场场景对应的驾驶员数量和所述晚间出场场景对应的驾驶员数量,计算所述白班长休场景对应的驾驶员数量,包括:
9.根据权利要求1所述的值乘班表的生成方法,其特征在于,所述对所述作业片段集合进行组合,得到各班次类别对应的交路集合,包括:
10.根据权利要求9所述的值乘班表的生成方法,其特征在于,所述基于预设的多类别接车策略将所述作业片段集合中的目标作业...
【专利技术属性】
技术研发人员:钟兴飞,王大鹏,余鹏,洪建兵,蔡必波,付蓉,
申请(专利权)人:珠海优特电力科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。