本发明涉及仓库管理,尤其涉及一种用于存储接触网零部件的仓库布局方法、装置、计算机设备及存储介质。
背景技术:
1、接触网是铁路电气化工程的主构架,是沿铁路线上空架设的向电力机车供电的特殊形式的输电线路。组成接触网的主要零部件包括接触悬挂、支持装置、定位装置、支柱与基础部分等几个大类。
2、现有的仓库管理领域中,虽然提出了“大物流、大配送”管理模式,目标构建设备仓库层级扁平化、库存结构及定额合理、标准化跨区域配送、服务功能齐全的物资管理体系,进一步精简仓储设备的容量和管理负担,加强应急物资配送的灵活性和针对性;但是,在针对存储接触网零部件的仓库管理方法中技术较为落后,目前,用于存储接触网零部件的仓库管理软件系统可以通过手动记录仓库布局和零部件信息后,再通过人工计算得出零部件储存和取货路径,但这种方式需要大量的人力和时间。
技术实现思路
1、有鉴于此,本发明的目的于避免现有技术中的不足之处而提供一种用于存储接触网零部件的仓库布局方法、装置、计算机设备及存储介质,不仅可以自动生成优化的货物存储位置方案;同时还能输出货物存储位置图,方便仓库管理人员参考和实际使用,有效提高仓库的物流效率和操作效率。
2、本发明第一方面提供一种用于存储接触网零部件的仓库布局方法,种用于存储接触网零部件的仓库布局方法,包括有如下步骤:
3、s1:获取仓库货架布局信息,并将其发送至检查系统中的数据库表内进行存储;
4、s2:采用ocr识别入库货物信息;其中,所述货物包括:储接触网零部件;
5、s3:根据所述仓库货物信息和仓库货架布局信息,规划货物存储位置方案;
6、s4:根据货物存储位置方案,生成货物存储位置图,并将所述货物存储位置图发送至终端设备。
7、进一步的,所述s1:获取仓库货架布局信息的具体步骤为:
8、s11:获取货架模块与出货模块之间的相对距离;
9、s12:根据货架模块与出货模块之间的相对距离,依次对货架模块生成对应的编号,其中,货架模块与出货模块之间的相对距离越小的,货架模块的编号越小;
10、s13:将货架模块的对应编号发送至检查系统中的数据库表内进行存储。
11、进一步的,所述获取入库货物信息的具体步骤为:
12、s21:采用摄像头获取物料箱子的标签数据;其中,所述物料箱子内部存储有储接触网零部件;
13、s22:对s21步骤中获得的标签数据进行二值化,边框处理;
14、s23:使用感知机学习算法进行文字识别和提取,并得到物料箱子的提取数据。
15、进一步的,所述步骤s23中感知机学习算法进行文字识别和提取的算法如下:
16、给定数据集:t={(x1,y1),(x2,y2),...,(xn,yn)}
17、其中xi∈rn,yi∈{0,1},求参数w,θ,使其为极小化损失函数的解:
18、其中为误分类样本集合;若将阀值θ看作一个固定输入为-1的“哑节点”,即:-θ=-1·wn+1=xn+1·wn+1
19、那么wtxi-θ可简化为:
20、wtxi-θ=∑j=1nwjxj+xn+1·wn+1=∑j=1n+1wjxj=wtxi
21、其中xi∈rn+1,w∈rn+1;根据该式,可将要求解的及消化问题进一步简化为:
22、假设误分类样本集合m固定,那么可以求得损失函数l(w)的梯度为:
23、
24、感机的学习算法具体采用的是随机梯度下峰法,也就是报小化过程中不是一次使中所有误分类点的梯度下降,而是一次随机选取一个误分类点使其梯度下降,所以权重u的更新公式为
25、w←w+δw
26、δw=-η(yi-yi)xi=η(yi-yi)xi。
27、进一步的,还包括有模糊识别入库货物信息步骤:通过信息交叉验证算法,把识别出来的结果和数据库已经有的编号进行字符匹配;
28、
29、跟进lcs计算最可能的识别结果id=max(lcs(a,xi))。
30、进一步的,所述根据所述仓库货物信息和仓库货架布局信息,规划货物存储位置方案的具体步骤为:
31、s31:根据ocr识别入库货物信息与检查系统中的数据库表内进行对比分析;若货物信息与数据库表中信息相同占比为70-100%时,则进行步骤s32;若货物信息与数据库表中信息相同占比为30-70%时,则进行步骤s33;若货物信息与数据库表中信息相同占比为0-30%时,则进行步骤s33;
32、s32:若货物信息与数据库表中信息相同占比为70-100%时,则将货物放置于货架编号较小值区间;
33、s33:若货物信息与数据库表中信息相同占比为30-70%时,则将货物放置于货架编号中间值区间;
34、s33:若货物信息与数据库表中信息相同占比为0-30%时,则将货物放置于货架编号较大值区间。
35、如权利要求6所述的用于存储接触网零部件的仓库布局方法,其特征在于:还包括有步骤s5,所述s5:根据生成货物存储位置图,通过运输机器人模块将入库货物运输至对应的货架模块上。
36、本发明第二方面提供一种用于存储接触网零部件的仓库布局装置,包括:仓库模块,用于存储货架;
37、出货模块,用于将仓库内部货物运出所述出货模块设置于所述仓库模块的左边;
38、货架模块,用于放置接触网零部件,所述货架模块设置有多个,且多个所述货架模块上设置有编号,且该所述编号从左至右依次增大;
39、物料识别模块,用于识别和获取入库货物信息;所述物料识别模块位于所述货架模块上端;
40、物料分类模块,用于根据所述仓库货物信息和仓库货架布局信息,规划货物存储位置方案,所述物料分类模块位于所述物料识别模块的一侧;
41、运输机器人模块,用于根据所述货物存储位置方案,将货物运输至对应的货架,所述运输机器人模块位于所述物料分类模块和货架模块之间;
42、图纸生成模块,用于根据所述货物存储位置方案,生成货物存储位置图,并将所述货物存储位置图发送至终端设备。
43、本发明第三方面提供一种计算机设备,所述计算机设备包括存储器和处理器;
44、所述存储器用于存储计算机程序;
45、所述处理器用于执行所述计算机程序并在执行所述计算机程序是实现上述的用于存储接触网零部件的仓库布局方法。
46、本发明第四方面提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时使所述处理器实现上述的用于存储接触网零部件的仓库布局方法。
47、与现有技术相比本发明的有益效果如下:
48、(1)由于本发明提供一种用于存储接触网零部件的仓库布局方法,s1:获取仓库货架布局信息,并将其发送至检查系统中的数据库表内进行存储;s2:采用ocr识别入库货物信息;其中,所述货物包括:储接触网零部件;s3:根据所述仓库货物信息和仓库货架布局信息,规划货物存储位置方案;s4:根据货物存储位置方案,生成货物存储位置图,并将所述货物存储位置图发送至终端设备;通过上述布局方法,能够将自动化手段引入到存储接触网零部件的仓库应用中,实现货物存储位置方案的自动设计与自动生成,不仅可以得到最优、最短的路径,避免路径交叉和重复的产生;同时还能适应其他不同种类的仓库需求;具有技术先进、操作简便、节省时间、节约成本等优点;
49、(2)由于根据取货路径方案和货物存储位置方案,生成货物存储位置图,并将所述货物存储位置图发送至终端设备,可以实现生成货物存储位置图生成和输出,方便仓库管理人员参考和实际使用。