System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 物流规划数据处理方法、装置及电子设备制造方法及图纸_技高网

物流规划数据处理方法、装置及电子设备制造方法及图纸

技术编号:40978017 阅读:4 留言:0更新日期:2024-04-18 21:25
本申请的实施例提供了一种物流规划数据处理方法、装置及电子设备。该方法包括:获取物流规划区域内各个实体节点的第一节点信息,所述实体节点为具有独立物料转运需求且具有实际地理位置的节点;根据所述第一节点信息,在所述物流规划区域内定义虚拟节点,并确定各个所述虚拟节点的第二节点信息,所述虚拟节点的节点数量小于所述实体节点的节点数量;根据所述第二节点信息,确定所述物流规划区域内的物流约束和物流目标;基于混合整数规划算法构建包括所述物流约束和物流目标的物流规划模型,并通过所述物流规划模型求解所述物流规划区域在预设周期内的第一物流规划数据。本申请实施例的技术方案可以提高对物流规划数据处理的效率。

【技术实现步骤摘要】

本申请涉及计算机及数据处理,具体而言,涉及一种物流规划数据处理方法、装置及电子设备


技术介绍

1、在物流规划场景中,通常会涉及到对全链条的物流调度,比如,原料配送到工厂,工厂加工后储存,工厂发货,仓库收发货,仓库储存,用户收货和沿途的运输工具调度等环节。在物流规划数据处理过程中,需要将这些环节中的要素作为基础数据进行考虑,然而,由于这些基础数据的数据维度较多,且各维度基础数据之间的关系复杂,导致物流规划的问题也非常复杂,数据处理效率较低。基于此,如何提高对物流规划数据处理的效率是亟待解决的技术问题。


技术实现思路

1、本申请的实施例提供了一种物流规划数据处理方法、装置、计算机程序产品或计算机程序、计算机可读介质及电子设备,进而至少在一定程度上可以提高对物流规划数据处理的效率。

2、本申请的其他特性和优点将通过下面的详细描述变得显然,或部分地通过本申请的实践而习得。

3、根据本申请实施例的一个方面,提供了一种物流规划数据处理方法,所述方法包括:获取物流规划区域内各个实体节点的第一节点信息,所述实体节点为具有独立物料转运需求且具有实际地理位置的节点;根据所述第一节点信息,在所述物流规划区域内定义虚拟节点,并确定各个所述虚拟节点的第二节点信息,所述虚拟节点的节点数量小于所述实体节点的节点数量;根据所述第二节点信息,确定所述物流规划区域内的物流约束和物流目标;基于混合整数规划算法构建包括所述物流约束和物流目标的物流规划模型,并通过所述物流规划模型求解所述物流规划区域在预设周期内的第一物流规划数据。

4、在本申请的一些实施例中,基于前述方案,所述根据所述第一节点信息,在所述物流规划区域内定义虚拟节点,包括根据所述第一节点信息,对所述物流规划区域内各个实体节点进行聚类;将属于同一个聚类的实体节点定义为一个虚拟节点。

5、在本申请的一些实施例中,基于前述方案,所述第一节点信息包括节点位置,所述根据所述第一节点信息,对所述物流规划区域内各个实体节点进行聚类,包括:根据所述物流规划区域内各个实体节点的节点位置,计算任意两个实体节点之间的距离;将所述距离小于预设阈值的实体节点聚类为同一个类别的实体节点。

6、在本申请的一些实施例中,基于前述方案,所述第一节点信息包括物料转运方式,所述根据所述第一节点信息,对所述物流规划区域内各个实体节点进行聚类,包括:根据所述物流规划区域内各个实体节点的物料转运方式,将具有物料转运关联关系且物料转运方式为非交通工具运输的实体节点聚类为同一个类别的实体节点。

7、在本申请的一些实施例中,基于前述方案,在通过所述物流规划模型求解所述物流规划区域在预设周期内的第一物流规划数据之后,所述方法还包括:获取所述虚拟节点与所述实体节点之间的对应关系;根据所述第一物流规划数据,基于所述对应关系确定所述物流规划区域在预设周期内的第二物流规划数据,所述第二物流规划数据的数据颗粒度小于所述第一物流规划数据。

8、根据本申请实施例的一个方面,提供了一种物流规划数据处理装置,所述装置包括:获取单元,用于获取物流规划区域内各个实体节点的第一节点信息,所述实体节点为具有独立物料转运需求且具有实际地理位置的节点;定义单元,用于根据所述第一节点信息,在所述物流规划区域内定义虚拟节点,并确定各个所述虚拟节点的第二节点信息,所述虚拟节点的节点数量小于所述实体节点的节点数量;确定单元,用于根据所述第二节点信息,确定所述物流规划区域内的物流约束和物流目标;求解单元,用于基于混合整数规划算法构建包括所述物流约束和物流目标的物流规划模型,并通过所述物流规划模型求解所述物流规划区域在预设周期内的第一物流规划数据。

9、根据本申请实施例的一个方面,提供了一种计算机可读介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述实施例中所述的方法。

10、根据本申请实施例的一个方面,提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的方法。

11、在本申请中,根据所述第一节点信息,通过在所述物流规划区域内定义虚拟节点来整合实体节点,使得所述虚拟节点的节点数量小于所述实体节点的节点数量,进一步的,根据确定的各个所述虚拟节点的第二节点信息,确定所述物流规划区域内的物流约束和物流目标,并基于混合整数规划算法构建包括所述物流约束和物流目标的物流规划模型,可以通过所述物流规划模型求解所述物流规划区域在预设周期内的第一物流规划数据。如此一来,一方面,可以在不改变业务对象本身属性的前提下,增强了数据结构与业务需求的适配性,提高数据体系的范化能力,在模型层面可以初步忽略掉各个业务实体对象本身的类别属性,在调度优化中统一计入一个虚拟节点,能够降低后续调度算法的迭代难度。另一方面,通过压缩节点数量,能够有效减少模型冗余变量构建,缩小计算规模,提升计算速度,对于业务中的智能算法计算时间要求进行更好的支持,进而提高物流规划数据处理效率。

12、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。

本文档来自技高网...

【技术保护点】

1.一种物流规划数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一节点信息,在所述物流规划区域内定义虚拟节点,包括

3.根据权利要求2所述的方法,其特征在于,所述第一节点信息包括节点位置,所述根据所述第一节点信息,对所述物流规划区域内各个实体节点进行聚类,包括:

4.根据权利要求2所述的方法,其特征在于,所述第一节点信息包括物料转运方式,所述根据所述第一节点信息,对所述物流规划区域内各个实体节点进行聚类,包括:

5.根据权利要求1所述的方法,其特征在于,在通过所述物流规划模型求解所述物流规划区域在预设周期内的第一物流规划数据之后,所述方法还包括:

6.一种物流规划数据处理装置,其特征在于,所述装置包括:

7.根据权利要求6所述的方法,其特征在于,所述定义单元配置为:根据所述第一节点信息,对所述物流规划区域内各个实体节点进行聚类;将属于同一个聚类的实体节点定义为一个虚拟节点。

8.根据权利要求7所述的方法,其特征在于,所述第一节点信息包括节点位置,所述定义单元还配置为:根据所述物流规划区域内各个实体节点的节点位置,计算任意两个实体节点之间的距离;将所述距离小于预设阈值的实体节点聚类为同一个类别的实体节点。

9.根据权利要求7所述的方法,其特征在于,所述第一节点信息包括物料转运方式,所述定义单元还配置为:根据所述物流规划区域内各个实体节点的物料转运方式,将具有物料转运关联关系且物料转运方式为非交通工具运输的实体节点聚类为同一个类别的实体节点。

10.一种电子设备,其特征在于,所述电子设备包括一个或多个处理器和一个或多个存储器,所述一个或多个存储器中存储有至少一个程序代码,所述至少一个程序代码由所述一个或多个处理器加载并执行以实现如权利要求1至5任一项所述的方法所执行的操作。

...

【技术特征摘要】

1.一种物流规划数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据所述第一节点信息,在所述物流规划区域内定义虚拟节点,包括

3.根据权利要求2所述的方法,其特征在于,所述第一节点信息包括节点位置,所述根据所述第一节点信息,对所述物流规划区域内各个实体节点进行聚类,包括:

4.根据权利要求2所述的方法,其特征在于,所述第一节点信息包括物料转运方式,所述根据所述第一节点信息,对所述物流规划区域内各个实体节点进行聚类,包括:

5.根据权利要求1所述的方法,其特征在于,在通过所述物流规划模型求解所述物流规划区域在预设周期内的第一物流规划数据之后,所述方法还包括:

6.一种物流规划数据处理装置,其特征在于,所述装置包括:

7.根据权利要求6所述的方法,其特征在于,所述定义单元配置为:根据所述第一节点信息,对所述物...

【专利技术属性】
技术研发人员:夏逸帆刘怀瑾罗小渠王曦
申请(专利权)人:杉数科技北京有限公司
类型:发明
国别省市:

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

1