一种物流规划方法技术

技术编号:19904944 阅读:29 留言:0更新日期:2018-12-26 03:22
本发明专利技术公开了一种物流规划方法,该方法用于规划多个分散的工厂向多个分散的目的地城市的物流过程,本方法包括以下步骤:(1)服务器通过客户终端收集各个目的地城市的需求订单,并通过工厂终端收集各工厂的供货订单;(2)将各目的地城市的需求订单汇总成需求订单列表,并将各工厂的供货订单汇总成供货订单列表;(3)服务器根据各个需求订单以及供货订单生成运输任务列表;(4)服务器将运输任务列表中的各个运输任务条目下发至相应工厂的工厂终端。本发明专利技术的优点是:本方法可以实现全局物流成本优化,有效地降低了物流成本及物流时间。

【技术实现步骤摘要】
一种物流规划方法
本专利技术涉及物流领域,具体涉及一种物流规划方法。
技术介绍
现有技术中,物流规划通常由人工进行调度。然而人工无法对复杂的路线进行穷举规划,因此人工调度通常并会造成物流成本的浪费。特别是物流系统具有多个出发地和目的地的情况下,人工调度的效率远远达不到最优的调度方式。
技术实现思路
本专利技术的目的是根据上述现有技术的不足之处,提供一种物流规划方法,该方法解决了人工调度方式存在的物流成本过高的问题。本专利技术目的实现由以下技术方案完成:1.一种物流规划方法,该方法用于规划多个分散的工厂向多个分散的目的地城市的物流过程,其特征在于该方法包括以下步骤:S1)服务器通过客户终端收集各个所述目的地城市的需求订单,并通过工厂终端收集各所述工厂的供货订单;S2)将各所述目的地城市的所述需求订单汇总成需求订单列表,并将各所述工厂的所述供货订单汇总成所述供货订单列表;S3)所述服务器根据各个需求订单以及所述供货订单生成运输任务列表;所述运输任务列表包括若干个运输任务条目,每个所述运输任务条目包括工厂名称、运输数量以及目的地城市名称;S4)所述服务器将所述运输任务列表中的各所述运输任务条目下发至相应所述工厂的所述工厂终端。本专利技术的进一步改进在于,所述需求订单列表中包括若干个所述需求订单,每个所述需求订单包括所述目的地城市的目的地城市名称以及对应的需求总量;所述供货订单列表包括若干个所述供货订单,每个所述供货订单包括所述工厂的工厂名称以及对应的供货总量;生成所述任务列表的过程中,所述服务器依次对所述需求订单列表中的各所述需求订单进行遍历规划,对第i个所述需求订单进行规划具体包括以下步骤:(1)将所述供货订单列表中的各所述供货订单按照其对应的工厂与所述需求订单i对应的所述目的地城市之间的距离按照降序排列;(2)依次将排序后的所述供货订单列表中的各所述供货订单与所述需求订单i进行撮合。本专利技术的进一步改进在于,将排序后的所述供货订单列表中的第j个所述供货订单与所述需求订单i进行撮合的过程具体包括以下步骤:(1)若所述供货订单j的所述供货总量j大于0,且所述需求订单i的所述需求总量i大于0,将供货总量j与所述需求总量i之间的最小值作为运输数量j;并将供货总量j减去运输数量j,并将所述需求总量i减去运输数量j;并生成运输任务条目j;所述运输任务条目j包括所述供货订单j的工厂名称j、所述运输数量j以及所述需求订单i的所述目的地城市名称i;并将运输任务条目j并入所述运输任务列表中;(2)若所述供货订单j的所述供货总量j等于0,且所述需求订单i的所述需求总量i大于0,则将所述需求订单i与现有运输任务列表中的运输任务条目进行比较置换。本专利技术的进一步改进在于,将所述需求订单i与现有运输任务列表中的运输任务条目进行比较置换的过程中,选取现有运输任务列表中工厂名称为所述供货订单j的工厂名称j的运输任务条目,作为候选运输任务条目集合{Mk},并将所述需求订单i依次与候选运输任务条目集合{Mk}中的各个运输任务条目Mk进行比较置换;所述需求订单i与候选运输任务条目集合{Mk}中的第k个运输任务条目Mk进行比较置换具体包括以下步骤:(1)若所述供货订单j对应的工厂j到所述需求订单i对应的目的地城市i之间的距离Lij小于所述供货订单j对应的工厂j到所述运输任务条目Mk对应的目的地城市k之间的距离Lki,且所述需求订单i的需求总量i大于0;则将所述需求订单i的需求总量i与所述运输任务条目Mk的运输数量k之间的最小值作为运输数量ik,并将所述需求订单i的需求总量i减去运输数量ik,并将所述运输任务条目Mk的运输数量k减去运输数量ik;同时生成运输任务条目ik,运输任务条目ik包括所述供货订单j的工厂名称、运输数量ik以及所述需求订单i的目的地城市名称i;并将运输任务条目ik并入所述运输任务列表中;(2)所述运输任务条目Mk的运输数量k等于0,则将运输数量k从所述运输任务列表中删除。本专利技术的优点是:通过本方法对物流任务进行规划,可以实现全局物流成本优化,有效地降低了物流成本及物流时间。同时规划过程中,所有物流计划均存储在服务器上,可以方便地通过查询物流计划,对物流任务进行核对反馈。附图说明图1为本专利技术物流规划方法的流程图。具体实施方式以下结合附图通过实施例对本专利技术的特征及其它相关特征作进一步详细说明,以便于同行业技术人员的理解:实施例:如图1所示,本实施例具体涉及一种物流规划方法,该方法用于规划多个分散的工厂向多个分散的目的地城市的物流过程,在该方法应用的物流过程中,物流成本与运输的总距离呈正比;在运输过程中各个工厂需要根据自身的产能生成供货订单,并向各个目的地城市供货,以便满足各个城市的需求订单。在规划物流的过程中,需要规划各个工厂向各个目的地城市之间的物流量。在规划过程中,需要在尽量满足各个目的地城市的需求订单的情况下,尽量减少运输成本。本方法中,用于物流规划的服务器可从专用的地图服务器获取任意工厂和任意目的地城市之间的距离,从地图服务器获取的距离为工厂和目的地城市之间的最短运输距离。本方法具体包括以下步骤:S1)服务器通过客户终端收集各个目的地城市的需求订单,并通过工厂终端收集各工厂的供货订单;S2)将各目的地城市的需求订单汇总成需求订单列表,并将各工厂的供货订单汇总成供货订单列表;需求订单列表中包括若干个需求订单,每个需求订单包括目的地城市的目的地城市名称以及对应的需求总量;供货订单列表包括若干个供货订单,每个供货订单包括工厂的名称以及对应的供货总量;S3)服务器根据各个需求订单以及供货订单生成运输任务列表;运输任务列表包括若干个运输任务条目,每个运输任务条目包括工厂名称、运输数量以及目的地城市名称;生成任务列表的过程中,服务器依次对需求订单列表中的各需求订单进行遍历规划;S4)服务器将运输任务列表中的各个运输任务条目下发至相应工厂的工厂终端。工厂依据各运输任务条目向各目的地城市运输指定数目的货物。各工厂可根据接收到的运输任务条目向对应的目的地城市运输指定书目的货物。本实施例中,需求订单列表中包含多个需求订单,步骤S3)中服务器对第i个需求订单进行规划具体包括以下步骤:(1)将供货订单列表中的各供货订单按照其对应的工厂与需求订单i对应的目的地城市i之间的距离按照降序排列;(2)依次将排序后的供货订单列表中的各供货订单与需求订单i进行撮合。将排序后的供货订单列表中的第j个供货订单与需求订单i进行撮合的过程具体包括以下步骤:(2.1)若所述供货订单j的所述供货总量j大于0,且所述需求订单i的所述需求总量i大于0,将供货总量j与所述需求总量i之间的最小值作为运输数量j;并将供货总量j减去运输数量j,并将所述需求总量i减去运输数量j;并生成运输任务条目j;所述运输任务条目j包括所述供货订单j的工厂名称j、所述运输数量j以及所述需求订单i的所述目的地城市名称i;并将运输任务条目j并入所述运输任务列表中;(2.2)若所述供货订单j的所述供货总量j等于0,且所述需求订单i的所述需求总量i大于0,则将所述需求订单i与现有运输任务列表中的运输任务条目进行比较置换;将所述需求订单i与现有运输任务列表中的运输任务条目进行比较置换的过程中,选取现有运输任务列表本文档来自技高网...

【技术保护点】
1.一种物流规划方法,该方法用于规划多个分散的工厂向多个分散的目的地城市的物流过程,其特征在于该方法包括以下步骤:S1)服务器通过客户终端收集各个所述目的地城市的需求订单,并通过工厂终端收集各所述工厂的供货订单;S2)将各所述目的地城市的所述需求订单汇总成需求订单列表,并将各所述工厂的所述供货订单汇总成所述供货订单列表;S3)所述服务器根据各个需求订单以及所述供货订单生成运输任务列表;所述运输任务列表包括若干个运输任务条目,每个所述运输任务条目包括工厂名称、运输数量以及目的地城市名称;S4)所述服务器将所述运输任务列表中的各所述运输任务条目下发至相应所述工厂的所述工厂终端。

【技术特征摘要】
1.一种物流规划方法,该方法用于规划多个分散的工厂向多个分散的目的地城市的物流过程,其特征在于该方法包括以下步骤:S1)服务器通过客户终端收集各个所述目的地城市的需求订单,并通过工厂终端收集各所述工厂的供货订单;S2)将各所述目的地城市的所述需求订单汇总成需求订单列表,并将各所述工厂的所述供货订单汇总成所述供货订单列表;S3)所述服务器根据各个需求订单以及所述供货订单生成运输任务列表;所述运输任务列表包括若干个运输任务条目,每个所述运输任务条目包括工厂名称、运输数量以及目的地城市名称;S4)所述服务器将所述运输任务列表中的各所述运输任务条目下发至相应所述工厂的所述工厂终端。2.根据权利要求1所述的一种物流规划方法,其特征在于,所述需求订单列表中包括若干个所述需求订单,每个所述需求订单包括所述目的地城市的目的地城市名称以及对应的需求总量;所述供货订单列表包括若干个所述供货订单,每个所述供货订单包括所述工厂的工厂名称以及对应的供货总量;生成所述任务列表的过程中,所述服务器依次对所述需求订单列表中的各所述需求订单进行遍历规划,对第i个所述需求订单进行规划具体包括以下步骤:(1)将所述供货订单列表中的各所述供货订单按照其对应的工厂与所述需求订单i对应的所述目的地城市之间的距离按照降序排列;(2)依次将排序后的所述供货订单列表中的各所述供货订单与所述需求订单i进行撮合。3.根据权利要求2所述的一种物流规划方法,其特征在于,将排序后的所述供货订单列表中的第j个所述供货订单与所述需求订单i进行撮合的过程具体包括以下步骤:(1)若所述供货订单j的所述供货总量j大于0,且所述需求订单i的所述需求总量i大于0,将供货总量j与所述需求总量i之间的最小值作为运输数量j...

【专利技术属性】
技术研发人员:杨磊陈明宋忠磊王瑞
申请(专利权)人:上海钧正网络科技有限公司
类型:发明
国别省市:上海,31

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

1