基于多源异构数据的物料传输与调度控制方法和系统与流程

文档序号:25356157发布日期:2021-06-08 14:49阅读:111来源:国知局
基于多源异构数据的物料传输与调度控制方法和系统与流程

1.本发明涉及物料管理的技术领域,特别涉及基于多源异构数据的物料传输与调度控制方法和系统。


背景技术:

2.目前,物流运输对日常生活和工作具有越来越重要的影响,物流运输主要是根据客户的订单需要,从仓库中调取需要的物料并对该物料进行打包传输。现有的这种物料运输方式是建立在规范正确填写的客户订单和物料规整存放的仓库的基础上的,但是在实际操作过程中,客户订单填写有多种不同类型的数据,这些数据共同组成多源异构数据,而该多源异构数据中同时包含对物流运输有用和无用的数据,现有技术无法有效地对该多源异构数据进行分析和对不同仓库中的物料进行精准快速的调度,这严重地降低物料传输与调度的效率和可靠性,同时无法实现物料的高效运转。


技术实现要素:

3.针对现有技术存在的缺陷,本发明提供基于多源异构数据的物料传输与调度控制方法和系统,其通过读取物料订单包含的多源异构订单数据,以此确定该物料订单对应的物料需求信息;再根据该物料需求信息,生成相应的订单任务;接着根据该订单任务,确定进行物料调取对应的仓库;再获取该仓库对应的实时物料存储信息,并将该订单任务与所述实时物料存储信息进行比对,从而确定该仓库中与该订单任务相匹配的物料存储位置;最后根据该物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据该质量检查的结果,对调度得到的物料进行打包运送;可见,该基于多源异构数据的物料传输与调度控制方法和系统能够对物料订单中包含的多源异构订单数据进行读取分析,生成从不同仓库进行物料调取的订单任务,并该根据该订单任务在相应仓库内部进行物料调度、质量检车和打包运送等操作,这样能够准确快速地对物料订单进行分析识别,以此降低后续物料调度传输的出错率,并且还能够有效地对调度得到的物料进行全面检查,从而提高物料传输与调度的效率和可靠性。
4.本发明提供基于多源异构数据的物料传输与调度控制方法,其特征在于,其包括如下步骤:
5.步骤s1,读取物料订单包含的多源异构订单数据,以此确定所述物料订单对应的物料需求信息;再根据所述物料需求信息,生成相应的订单任务;
6.步骤s2,根据所述订单任务,确定进行物料调取对应的仓库;再获取所述仓库对应的实时物料存储信息,并将所述订单任务与所述实时物料存储信息进行比对,从而确定所述仓库中与所述订单任务相匹配的物料存储位置;
7.步骤s3,根据所述物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据所述质量检查的结果,对调度得到的物料进行打包运送;
8.进一步,在所述步骤s1中,读取物料订单包含的多源异构订单数据,以此确定所述物料订单对应的物料需求信息;再根据所述物料需求信息,生成相应的订单任务具体包括:
9.步骤s101,读取所述物料订单包含的订单客户身份数据、物料类型数据、订单完成期望时间数据、物料需求量数据,以此作为所述多源异构订单数据,并对所述订单客户身份数据、所述订单完成期望时间数据、所述物料类型数据和所述物料需求量数据进行数据错误修正和数据字符标准化转换,从而生成所述物料订单对应的物料需求信息;
10.步骤s102,对所述物料需求信息进行分析,从而生成相应的订单任务,其中,所述订单任务包含需要调度的物料类型、需要调度的物料数量、物料调度配送目的地中的至少一者;
11.进一步,在所述步骤s2中,根据所述订单任务,确定进行物料调取对应的仓库;再获取所述仓库对应的实时物料存储信息,并将所述订单任务与所述实时物料存储信息进行比对,从而确定所述仓库中与所述订单任务相匹配的物料存储位置具体包括:
12.步骤s201,根据所述订单任务包含的物料调度配送目的地,从所有仓库中选择与所述物料调度配送目的地之间的距离在预设距离范围的至少一个仓库,作为进行物料调度对应的仓库;
13.步骤s202,获取所述进行物料调度对应的仓库的实时存储的物料类型和实时存储的物料数量,并将所述实时存储的物料类型和所述实时存储的物料数量分别与所述订单任务包含需要调度的物料类型和需要调度的物料数量进行比对,从而确定在所述进行物料调度对应的仓库中调取的物料类型和物料数量;
14.步骤s203,根据在所述进行物料调度对应的仓库中调取的物料类型和物料数量,并结合所述进行物料调度对应的仓库中关于所有物料及其存储位置的存放规则,确定所述进行物料调度对应的仓库中与所述订单任务相匹配的物料存储位置;
15.进一步,在所述步骤s3中,根据所述物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据所述质量检查的结果,对调度得到的物料进行打包运送具体包括:
16.步骤s301,根据所述物料存储位置,构建所述物料调度设备从预设地点运动至所述物料存储位置的运动路径,并指示所述物料调度设备沿着所述运动路径运动至所述物料存储位置;
17.步骤s302,指示所述物料调度设备从所述物料存储位置调度与所述物料类型和所述物料数量相一致的物料,并对调度得到的物料进行全方位扫描拍摄,从而得到相应的物料全方位图像;
18.步骤s303,对所述物料全方位图像进行分析,以此检查调度得到的物料的外包装质量,并对外包装不存在质量缺陷的物料进行打包运送,否则对外包装存在质量缺陷的物料不进行打包运送;
19.进一步,在所述步骤s303中,对所述物料全方位图像进行分析,以此检查调度得到的物料的外包装质量,并对外包装不存在质量缺陷的物料进行打包运送,否则对外包装存在质量缺陷的物料不进行打包运送具体为:首先根据所述物料全方位图像,得到所述物料的外包装对应的图像矩阵,再将所述图像矩阵进行图像分析,而得到所述物料的外包装的质量评价值,接着根据所述质量评价值,判断所述物料的外包装是否存在质量缺陷,并根据
所述物料的外包装是否存在质量缺陷的判断结果和所述物料全方位图像中的俯视方位子图像对应的图像矩阵,控制对所述物料进行输送的输送带的运输速度,从而保证外包装存在质量缺陷的物料能够被运送到相应的次品物料收集仓内,以及使外包装不存在质量缺陷的物料能够继续被正常运送以及进行打包处理,其具体包括:
20.步骤s3031,对所述物料全方位图像包含的每个方位的子图像对应的图像进行灰度化和二值化处理,从而得到每个方位的子图像对应的二值化图像矩阵,再利用下面公式(1),对所述二值化图像矩阵进行图像分析,而得到所述物料的外包装的质量评价值,
[0021][0022]
在上述公式(1)中,p
a
表示第a个物料的外包装的质量评价值,a
a,k
(i,j)表示第a个物料的外包装的第k个方位的子图像对应的二值化图像矩阵中第i行第j列的像素点的数值,m表示第a个物料的外包装的第k个方位的子图像对应的二值化图像矩阵中每一行像素的像素点总个数,n表示第a个物料的外包装的第k个方位的子图像对应的二值化图像矩阵中每一列像素的像素点总个数,k表示所述物料全方位图像包含的不同方位子图像的总个数,δ[]表示单位阶跃函数、且当括号内的值等于0时单位阶跃函数的函数值为1,当括号内的值不等于0时单位阶跃函数的函数值为0;
[0023]
步骤s3032,利用下面公式(2),分析所述质量评价值,判断所述物料的外包装是否存在质量缺陷,
[0024]
η
a
=u(p
a

0.95)

u(0.95

p
a
)
ꢀꢀ
(2)
[0025]
在上述公式(2)中,η
a
表示第a个物料的外包装的质量缺陷评判值,u()表示阶跃函数、且当括号内的值大于或者等于0时阶跃函数的函数值为1,当括号内的值小于0时阶跃函数的函数值为0;
[0026]
步骤s3033,利用下面公式(3),根据所述质量缺陷评判值和所述物料全方位图像中的俯视方位子图像对应的图像矩阵,确定对所述物料进行输送的输送带的运输速度,
[0027][0028]
在上述公式(3)中,v
a
表示对第a个物料进行输送的输送带的运输速度,g
a
表示第a个物料的质量值,h
c
表示所述输送带离地面的竖直高度值,h
z
表示所述次品物料收集仓的底面离地面的竖直高度值,l
z
表示所述次品物料收集仓在所述输送带延伸方向上的长度值,表示第a个物料的全方位图像中的俯视方位子图像对应的二值化图像矩阵中第i行第j列的像素点的数值,ρ表示空气密度值、且其取值为1.293g/cm3,,δ[]表示单位阶跃函数、且当括号内的值等于0时单位阶跃函数的函数值为1,当括号内的值不等于0时单位阶跃函数的函数值为0,m表示第a个物料的外包装的俯视方位子图像对应的二值化图像矩阵中每一行像素的像素点总个数,n表示第a个物料的外包装的俯视方位子图像对应的二值化图像矩阵中每一列像素的像素点总个数,g表示重力加速度;
[0029]
通过控制对第a个物料进行输送的输送带的运输速度,从而保证当第a个物料的外包装存在质量缺陷时,第a个物料能够被运送到相应的次品物料收集仓内,以及当第a个物料的外包装不存在质量缺陷使,第a个物料能够继续被正常运送以及进行打包处理,从而实现对第a个物料的自动筛选分拣。
[0030]
本发明还提供基于多源异构数据的物料传输与调度控制系统,其特征在于,其包括物料需求信息确定模块、订单任务生成模块、物料存储位置确定模块、物料打包运送模块;其中,
[0031]
所述物料需求信息确定模块用于读取物料订单包含的多源异构订单数据,以此确定所述物料订单对应的物料需求信息;
[0032]
所述订单任务生成模块用于根据所述物料需求信息,生成相应的订单任务;
[0033]
所述物料存储位置确定模块用于根据所述订单任务,确定进行物料调取对应的仓库;再获取所述仓库对应的实时物料存储信息,并将所述订单任务与所述实时物料存储信息进行比对,从而确定所述仓库中与所述订单任务相匹配的物料存储位置;
[0034]
所述物料打包运送模块用于根据所述物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据所述质量检查的结果,对调度得到的物料进行打包运送;
[0035]
进一步,所述物料需求信息确定模块读取物料订单包含的多源异构订单数据,以此确定所述物料订单对应的物料需求信息具体包括:
[0036]
读取所述物料订单包含的订单客户身份数据、物料类型数据、订单完成期望时间数据、物料需求量数据,以此作为所述多源异构订单数据,并对所述订单客户身份数据、所述订单完成期望时间数据、所述物料类型数据和所述物料需求量数据进行数据错误修正和数据字符标准化转换,从而生成所述物料订单对应的物料需求信息;
[0037]
以及,
[0038]
所述订单任务生成模块根据所述物料需求信息,生成相应的订单任务具体包括:
[0039]
对所述物料需求信息进行分析,从而生成相应的订单任务,其中,所述订单任务包含需要调度的物料类型、需要调度的物料数量、物料调度配送目的地中的至少一者;
[0040]
进一步,所述物料存储位置确定模块根据所述订单任务,确定进行物料调取对应的仓库;再获取所述仓库对应的实时物料存储信息,并将所述订单任务与所述实时物料存储信息进行比对,从而确定所述仓库中与所述订单任务相匹配的物料存储位置具体包括:
[0041]
根据所述订单任务包含的物料调度配送目的地,从所有仓库中选择与所述物料调度配送目的地之间的距离在预设距离范围的至少一个仓库,作为进行物料调度对应的仓库;
[0042]
接着获取所述进行物料调度对应的仓库的实时存储的物料类型和实时存储的物料数量,并将所述实时存储的物料类型和所述实时存储的物料数量分别与所述订单任务包含需要调度的物料类型和需要调度的物料数量进行比对,从而确定在所述进行物料调度对应的仓库中调取的物料类型和物料数量;
[0043]
最后根据在所述进行物料调度对应的仓库中调取的物料类型和物料数量,并结合所述进行物料调度对应的仓库中关于所有物料及其存储位置的存放规则,确定所述进行物料调度对应的仓库中与所述订单任务相匹配的物料存储位置;
[0044]
进一步,所述物料打包运送模块根据所述物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据所述质量检查的结果,对调度得到的物料进行打包运送具体包括:
[0045]
根据所述物料存储位置,构建所述物料调度设备从预设地点运动至所述物料存储位置的运动路径,并指示所述物料调度设备沿着所述运动路径运动至所述物料存储位置;
[0046]
接着指示所述物料调度设备从所述物料存储位置调度与所述物料类型和所述物料数量相一致的物料,并对调度得到的物料进行全方位扫描拍摄,从而得到相应的物料全方位图像;
[0047]
最后对所述物料全方位图像进行分析,以此检查调度得到的物料的外包装质量,并对外包装不存在质量缺陷的物料进行打包运送,否则对外包装存在质量缺陷的物料不进行打包运送。
[0048]
相比于现有技术,该基于多源异构数据的物料传输与调度控制方法和系统通过读取物料订单包含的多源异构订单数据,以此确定该物料订单对应的物料需求信息;再根据该物料需求信息,生成相应的订单任务;接着根据该订单任务,确定进行物料调取对应的仓库;再获取该仓库对应的实时物料存储信息,并将该订单任务与所述实时物料存储信息进行比对,从而确定该仓库中与该订单任务相匹配的物料存储位置;最后根据该物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据该质量检查的结果,对调度得到的物料进行打包运送;可见,该基于多源异构数据的物料传输与调度控制方法和系统能够对物料订单中包含的多源异构订单数据进行读取分析,生成从不同仓库进行物料调取的订单任务,并该根据该订单任务在相应仓库内部进行物料调度、质量检车和打包运送等操作,这样能够准确快速地对物料订单进行分析识别,以此降低后续物料调度传输的出错率,并且还能够有效地对调度得到的物料进行全面检查,从而提高物料传输与调度的效率和可靠性。
[0049]
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0050]
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
[0051]
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0052]
图1为本发明提供的基于多源异构数据的物料传输与调度控制方法的流程示意图。
[0053]
图2为本发明提供的基于多源异构数据的物料传输与调度控制系统的结构示意图。
具体实施方式
[0054]
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0055]
参阅图1,为本发明实施例提供的基于多源异构数据的物料传输与调度控制方法的流程示意图。该基于多源异构数据的物料传输与调度控制方法包括如下步骤:
[0056]
步骤s1,读取物料订单包含的多源异构订单数据,以此确定该物料订单对应的物料需求信息;再根据该物料需求信息,生成相应的订单任务;
[0057]
步骤s2,根据该订单任务,确定进行物料调取对应的仓库;再获取该仓库对应的实时物料存储信息,并将该订单任务与该实时物料存储信息进行比对,从而确定该仓库中与该订单任务相匹配的物料存储位置;
[0058]
步骤s3,根据该物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据该质量检查的结果,对调度得到的物料进行打包运送。
[0059]
上述技术方案的有益效果为:该基于多源异构数据的物料传输与调度控制方法能够对物料订单中包含的多源异构订单数据进行读取分析,生成从不同仓库进行物料调取的订单任务,并该根据该订单任务在相应仓库内部进行物料调度、质量检车和打包运送等操作,这样能够准确快速地对物料订单进行分析识别,以此降低后续物料调度传输的出错率,并且还能够有效地对调度得到的物料进行全面检查,从而提高物料传输与调度的效率和可靠性。
[0060]
优选地,在该步骤s1中,读取物料订单包含的多源异构订单数据,以此确定该物料订单对应的物料需求信息;再根据该物料需求信息,生成相应的订单任务具体包括:
[0061]
步骤s101,读取该物料订单包含的订单客户身份数据、物料类型数据、订单完成期望时间数据、物料需求量数据,以此作为该多源异构订单数据,并对该订单客户身份数据、该订单完成期望时间数据、该物料类型数据和该物料需求量数据进行数据错误修正和数据字符标准化转换,从而生成该物料订单对应的物料需求信息;
[0062]
步骤s102,对该物料需求信息进行分析,从而生成相应的订单任务,其中,该订单任务包含需要调度的物料类型、需要调度的物料数量、物料调度配送目的地中的至少一者。
[0063]
上述技术方案的有益效果为:物料订单通常是客户在电子系统上填写形成的,由于物料订单中包含订单客户身份、物料类型、订单完成期望时间、物料需求量等不同填写项目,客户在填写过程中很容易发生数据填写错误或者不规范等问题,为了保证读取物料订单包含的多源异构订单数据的正确性,通过对该多源异构数据进行语法错误或者错别字等修正、以及将该多源异构数据采用物流行业统一规范的措辞进行数据字符标准化转换,从而准确生成该物料订单对应的物料需求信息,以便于后续对该物料需求信息进行自动分析,而准确地得到包含需要调度的物料类型、需要调度的物料数量、物料调度配送目的地中的至少一者的订单任务。
[0064]
优选地,在该步骤s2中,根据该订单任务,确定进行物料调取对应的仓库;再获取该仓库对应的实时物料存储信息,并将该订单任务与该实时物料存储信息进行比对,从而
确定该仓库中与该订单任务相匹配的物料存储位置具体包括:
[0065]
步骤s201,根据该订单任务包含的物料调度配送目的地,从所有仓库中选择与该物料调度配送目的地之间的距离在预设距离范围的至少一个仓库,作为进行物料调度对应的仓库;
[0066]
步骤s202,获取该进行物料调度对应的仓库的实时存储的物料类型和实时存储的物料数量,并将该实时存储的物料类型和该实时存储的物料数量分别与该订单任务包含需要调度的物料类型和需要调度的物料数量进行比对,从而确定在该进行物料调度对应的仓库中调取的物料类型和物料数量;
[0067]
步骤s203,根据在该进行物料调度对应的仓库中调取的物料类型和物料数量,并结合该进行物料调度对应的仓库中关于所有物料及其存储位置的存放规则,确定该进行物料调度对应的仓库中与该订单任务相匹配的物料存储位置。
[0068]
上述技术方案的有益效果为:由于不同仓库中可分别存储有相同类型的物料,从所有仓库中选择与该物料调度配送目的地之间的距离在预设距离范围的至少一个仓库,作为进行物料调度对应的仓库,能够有效地缩短物料调度的调度距离,从而保证快速地根据订单任务进行物料调度;而将该实时存储的物料类型和该实时存储的物料数量分别与该订单任务包含需要调度的物料类型和需要调度的物料数量进行比对,能够保证准确地从仓库中调取实际所需要类型和数量的物料,从而大大降低物料调取出错的概率;由于每个仓库都会按照物料的类型对其进行规则化的有序存储,通过结合物料在仓库中存储位置的存放规则,能够快速地和准确地确定物料的存储位置,从而保证在一次操作过程中就能够完成物料的调度和提高物料调度的效率。
[0069]
优选地,在该步骤s3中,根据该物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据该质量检查的结果,对调度得到的物料进行打包运送具体包括:
[0070]
步骤s301,根据该物料存储位置,构建该物料调度设备从预设地点运动至该物料存储位置的运动路径,并指示该物料调度设备沿着该运动路径运动至该物料存储位置;
[0071]
步骤s302,指示该物料调度设备从该物料存储位置调度与该物料类型和该物料数量相一致的物料,并对调度得到的物料进行全方位扫描拍摄,从而得到相应的物料全方位图像;
[0072]
步骤s303,对该物料全方位图像进行分析,以此检查调度得到的物料的外包装质量,并对外包装不存在质量缺陷的物料进行打包运送,否则对外包装存在质量缺陷的物料不进行打包运送。
[0073]
上述技术方案的有益效果为:为了降低物料调度的人力成本,可利用机器人等物料调度设备在仓库中进行半自动化或者全自动化的物料调度操作,通过设定机器人在仓库中沿着合适的运动路径运动至相应的物料存储位置并进行物料调度,能够最大限度地提高物料调度的可控性和效率,而对调度得到的物料进行全方位扫描拍摄并分析对应的物料全方位图像,能够有效地对物料进行质量检查,从而确保外包装存在质量缺陷的物料不会进一步被打包运送,从而有效地提高物料传输与调度的良品率。
[0074]
优选地,在该步骤s303中,对该物料全方位图像进行分析,以此检查调度得到的物料的外包装质量,并对外包装不存在质量缺陷的物料进行打包运送,否则对外包装存在质
量缺陷的物料不进行打包运送具体为:首先根据该物料全方位图像,得到该物料的外包装对应的图像矩阵,再将该图像矩阵进行图像分析,而得到该物料的外包装的质量评价值,接着根据该质量评价值,判断该物料的外包装是否存在质量缺陷,并根据该物料的外包装是否存在质量缺陷的判断结果和该物料全方位图像中的俯视方位子图像对应的图像矩阵,控制对该物料进行输送的输送带的运输速度,从而保证外包装存在质量缺陷的物料能够被运送到相应的次品物料收集仓内,以及使外包装不存在质量缺陷的物料能够继续被正常运送以及进行打包处理,其具体包括:
[0075]
步骤s3031,对该物料全方位图像包含的每个方位的子图像对应的图像进行灰度化和二值化处理,从而得到每个方位的子图像对应的二值化图像矩阵,再利用下面公式(1),对该二值化图像矩阵进行图像分析,而得到该物料的外包装的质量评价值,
[0076][0077]
在上述公式(1)中,p
a
表示第a个物料的外包装的质量评价值,a
a,k
(i,j)表示第a个物料的外包装的第k个方位的子图像对应的二值化图像矩阵中第i行第j列的像素点的数值,m表示第a个物料的外包装的第k个方位的子图像对应的二值化图像矩阵中每一行像素的像素点总个数,n表示第a个物料的外包装的第k个方位的子图像对应的二值化图像矩阵中每一列像素的像素点总个数,k表示该物料全方位图像包含的不同方位子图像的总个数,δ[]表示单位阶跃函数、且当括号内的值等于0时单位阶跃函数的函数值为1,当括号内的值不等于0时单位阶跃函数的函数值为0;
[0078]
步骤s3032,利用下面公式(2),分析该质量评价值,判断该物料的外包装是否存在质量缺陷,
[0079]
η
a
=u(p
a

0.95)

u(0.95

p
a
)
ꢀꢀ
(2)
[0080]
在上述公式(2)中,η
a
表示第a个物料的外包装的质量缺陷评判值,u()表示阶跃函数、且当括号内的值大于或者等于0时阶跃函数的函数值为1,当括号内的值小于0时阶跃函数的函数值为0;
[0081]
步骤s3033,利用下面公式(3),根据该质量缺陷评判值和该物料全方位图像中的俯视方位子图像对应的图像矩阵,确定对该物料进行输送的输送带的运输速度,
[0082][0083]
在上述公式(3)中,v
a
表示对第a个物料进行输送的输送带的运输速度,g
a
表示第a个物料的质量值,h
c
表示该输送带离地面的竖直高度值,h
z
表示该次品物料收集仓的底面离地面的竖直高度值,l
z
表示该次品物料收集仓在该输送带延伸方向上的长度值,表示第a个物料的全方位图像中的俯视方位子图像对应的二值化图像矩阵中第i行第j列的像素点的数值,ρ表示空气密度值、且其取值为1.293g/cm3,,δ[]表示单位阶跃函数、且当括号内的值等于0时单位阶跃函数的函数值为1,当括号内的值不等于0时单位阶跃函数的函
数值为0,m表示第a个物料的外包装的俯视方位子图像对应的二值化图像矩阵中每一行像素的像素点总个数,n表示第a个物料的外包装的俯视方位子图像对应的二值化图像矩阵中每一列像素的像素点总个数,g表示重力加速度;
[0084]
通过控制对第a个物料进行输送的输送带的运输速度,从而保证当第a个物料的外包装存在质量缺陷时,第a个物料能够被运送到相应的次品物料收集仓内,以及当第a个物料的外包装不存在质量缺陷使,第a个物料能够继续被正常运送以及进行打包处理,从而实现对第a个物料的自动筛选分拣。
[0085]
上述技术方案的有益效果为:利用公式(1)根据物料外包装每个方位的二值化图像矩阵,得到物料外包装的质量评价值,进而通过质量评价值对物料外包装的质量进行准确评价;然后利用公式(2)根据物料外包装的质量评价值判断所述物料外包装是否存在质量缺陷,从而根据公式将外包装存在质量缺陷的物料筛选出来;最后利用公式(3)根据物料外包装的质量缺陷判定值以及物料全方位图像中俯视方位子图像的二值化矩阵得到输送带的控制运输速度,从而通过控制输送带的运输速度将外包装存在质量缺陷的物料全部投放到次品物料收集仓中,体现了系统的自动筛选分拣能力,也保证了系统的准确性以及可靠性
[0086]
参阅图2,为本发明实施例提供的基于多源异构数据的物料传输与调度控制系统的结构示意图。该基于多源异构数据的物料传输与调度控制系统包括物料需求信息确定模块、订单任务生成模块、物料存储位置确定模块、物料打包运送模块;其中,
[0087]
该物料需求信息确定模块用于读取物料订单包含的多源异构订单数据,以此确定该物料订单对应的物料需求信息;
[0088]
该订单任务生成模块用于根据该物料需求信息,生成相应的订单任务;
[0089]
该物料存储位置确定模块用于根据该订单任务,确定进行物料调取对应的仓库;再获取该仓库对应的实时物料存储信息,并将该订单任务与该实时物料存储信息进行比对,从而确定该仓库中与该订单任务相匹配的物料存储位置;
[0090]
该物料打包运送模块用于根据该物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据该质量检查的结果,对调度得到的物料进行打包运送。
[0091]
上述技术方案的有益效果为:该基于多源异构数据的物料传输与调度控制系统能够对物料订单中包含的多源异构订单数据进行读取分析,生成从不同仓库进行物料调取的订单任务,并该根据该订单任务在相应仓库内部进行物料调度、质量检车和打包运送等操作,这样能够准确快速地对物料订单进行分析识别,以此降低后续物料调度传输的出错率,并且还能够有效地对调度得到的物料进行全面检查,从而提高物料传输与调度的效率和可靠性。
[0092]
优选地,该物料需求信息确定模块读取物料订单包含的多源异构订单数据,以此确定该物料订单对应的物料需求信息具体包括:
[0093]
读取该物料订单包含的订单客户身份数据、物料类型数据、订单完成期望时间数据、物料需求量数据,以此作为该多源异构订单数据,并对该订单客户身份数据、该订单完成期望时间数据、该物料类型数据和该物料需求量数据进行数据错误修正和数据字符标准化转换,从而生成该物料订单对应的物料需求信息;
[0094]
以及,
[0095]
该订单任务生成模块根据该物料需求信息,生成相应的订单任务具体包括:
[0096]
对该物料需求信息进行分析,从而生成相应的订单任务,其中,该订单任务包含需要调度的物料类型、需要调度的物料数量、物料调度配送目的地中的至少一者。
[0097]
上述技术方案的有益效果为:物料订单通常是客户在电子系统上填写形成的,由于物料订单中包含订单客户身份、物料类型、订单完成期望时间、物料需求量等不同填写项目,客户在填写过程中很容易发生数据填写错误或者不规范等问题,为了保证读取物料订单包含的多源异构订单数据的正确性,通过对该多源异构数据进行语法错误或者错别字等修正、以及将该多源异构数据采用物流行业统一规范的措辞进行数据字符标准化转换,从而准确生成该物料订单对应的物料需求信息,以便于后续对该物料需求信息进行自动分析,而准确地得到包含需要调度的物料类型、需要调度的物料数量、物料调度配送目的地中的至少一者的订单任务。
[0098]
优选地,该物料存储位置确定模块根据该订单任务,确定进行物料调取对应的仓库;再获取该仓库对应的实时物料存储信息,并将该订单任务与该实时物料存储信息进行比对,从而确定该仓库中与该订单任务相匹配的物料存储位置具体包括:
[0099]
根据该订单任务包含的物料调度配送目的地,从所有仓库中选择与该物料调度配送目的地之间的距离在预设距离范围的至少一个仓库,作为进行物料调度对应的仓库;
[0100]
接着获取该进行物料调度对应的仓库的实时存储的物料类型和实时存储的物料数量,并将该实时存储的物料类型和该实时存储的物料数量分别与该订单任务包含需要调度的物料类型和需要调度的物料数量进行比对,从而确定在该进行物料调度对应的仓库中调取的物料类型和物料数量;
[0101]
最后根据在该进行物料调度对应的仓库中调取的物料类型和物料数量,并结合该进行物料调度对应的仓库中关于所有物料及其存储位置的存放规则,确定该进行物料调度对应的仓库中与该订单任务相匹配的物料存储位置。
[0102]
上述技术方案的有益效果为:由于不同仓库中可分别存储有相同类型的物料,从所有仓库中选择与该物料调度配送目的地之间的距离在预设距离范围的至少一个仓库,作为进行物料调度对应的仓库,能够有效地缩短物料调度的调度距离,从而保证快速地根据订单任务进行物料调度;而将该实时存储的物料类型和该实时存储的物料数量分别与该订单任务包含需要调度的物料类型和需要调度的物料数量进行比对,能够保证准确地从仓库中调取实际所需要类型和数量的物料,从而大大降低物料调取出错的概率;由于每个仓库都会按照物料的类型对其进行规则化的有序存储,通过结合物料在仓库中存储位置的存放规则,能够快速地和准确地确定物料的存储位置,从而保证在一次操作过程中就能够完成物料的调度和提高物料调度的效率。
[0103]
优选地,该物料打包运送模块根据该物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据该质量检查的结果,对调度得到的物料进行打包运送具体包括:
[0104]
根据该物料存储位置,构建该物料调度设备从预设地点运动至该物料存储位置的运动路径,并指示该物料调度设备沿着该运动路径运动至该物料存储位置;
[0105]
接着指示该物料调度设备从该物料存储位置调度与该物料类型和该物料数量相
一致的物料,并对调度得到的物料进行全方位扫描拍摄,从而得到相应的物料全方位图像;
[0106]
最后对该物料全方位图像进行分析,以此检查调度得到的物料的外包装质量,并对外包装不存在质量缺陷的物料进行打包运送,否则对外包装存在质量缺陷的物料不进行打包运送。
[0107]
上述技术方案的有益效果为:为了降低物料调度的人力成本,可利用机器人等物料调度设备在仓库中进行半自动化或者全自动化的物料调度操作,通过设定机器人在仓库中沿着合适的运动路径运动至相应的物料存储位置并进行物料调度,能够最大限度地提高物料调度的可控性和效率,而对调度得到的物料进行全方位扫描拍摄并分析对应的物料全方位图像,能够有效地对物料进行质量检查,从而确保外包装存在质量缺陷的物料不会进一步被打包运送,从而有效地提高物料传输与调度的良品率。
[0108]
从上述实施例的内容可知,该基于多源异构数据的物料传输与调度控制方法和系统通过读取物料订单包含的多源异构订单数据,以此确定该物料订单对应的物料需求信息;再根据该物料需求信息,生成相应的订单任务;接着根据该订单任务,确定进行物料调取对应的仓库;再获取该仓库对应的实时物料存储信息,并将该订单任务与所述实时物料存储信息进行比对,从而确定该仓库中与该订单任务相匹配的物料存储位置;最后根据该物料存储位置,指示物料调度设备进行相应的物料调度操作,并对调度得到的物料进行质量检查;再根据该质量检查的结果,对调度得到的物料进行打包运送;可见,该基于多源异构数据的物料传输与调度控制方法和系统能够对物料订单中包含的多源异构订单数据进行读取分析,生成从不同仓库进行物料调取的订单任务,并该根据该订单任务在相应仓库内部进行物料调度、质量检车和打包运送等操作,这样能够准确快速地对物料订单进行分析识别,以此降低后续物料调度传输的出错率,并且还能够有效地对调度得到的物料进行全面检查,从而提高物料传输与调度的效率和可靠性。
[0109]
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1