本发明涉及搅拌站上料技术领域,具体地涉及一种多物料自动后台上料方法及一种多物料自动后台上料系统。
背景技术:
搅拌站在现有混凝土施工中使用非常频繁,搅拌站持续工作中,往往需要大量的原料持续补充,而目前搅拌站料场主要通过铲车直接上料,当某一料仓内某种混凝土骨料将要耗尽时,通过铲车进行料仓补料。在这个过程中,需要人工进行料仓储料监测,并在料仓需要补料时,协调铲车进行补料。在搅拌站全负荷工作状态下,每天的混凝土产出量非常大,所以各种混凝土组成原料的损耗量也将非常大,使得料仓补给将会非常频繁,这不但加重了工作人员的监管工作量,还因为铲车的大量使用造成燃油浪费。针对现有搅拌站上料自动化程度低的问题,需要创造一种全自动物料上料的方法。
技术实现要素:
本发明实施方式的目的是提供一种多物料自动后台上料方法方法,以至少解决上述的现有搅拌站上料自动化程度低的问题。
为了实现上述目的,本发明第一方面提供一种多物料自动后台上料方法,其特征在于,所述方法包括:获取待卸物料的物料信息和现存物料的储存信息;根据所述物料信息和所述贮存信息确认对应的目标仓信息和下料点;根据所述待卸物料转运目标仓和所述下料点生成对应的上料方案;启动上料执行部件执行所述上料方案,并实时判断所述待卸物料转运目标仓的上料是否完成,在确定上料完成后关闭所述上料执行部件。
可选的,所述方法还包括:对物料运输车辆和待卸物料进行信息备案;所述信息备案包括:在对待卸物料进行物料装载之前,对物料运输车辆与其将要装载的待卸物料进行身份信息绑定,生成身份绑定信息;在所述物料运输车辆完成物料装载后,将所述物料运输车辆的身份绑定信息上传到备案信息库。
可选的,所述获取待卸物料的物料信息,包括:响应于物料运输车辆进场触发信号;获取进场的物料运输车辆的身份绑定信息;根据所述身份绑定信息提取该物料运输车辆所运载的待卸物料的物料身份信息。
可选的,所述物料运输车辆进场触发信号通过以下方式生成:识别进场物料运输车辆的车牌信息;根据所述车牌信息进行所述进场物料运输车辆的身份识别,获得所述进场物料运输车辆的身份信息;在根据所述身份信息判定所述进场物料运输车辆为备案车辆时,生成所述物料运输车辆进场触发信号,并缓存所述进场物料运输车辆的身份信息。可选的,所述响应于物料运输车辆出场触发信号,包括:识别出厂车辆的车牌信息;根据所述车牌信息进行所述车辆身份识别,判断所述车辆身份信息是否匹配所述缓存的进场车辆信息,并在判定所述车辆为进场卸料车辆时生成物料运输车辆出场触发信号。
可选的,所述启动上料执行部件执行所述上料方案启动规则为响应于物料运输车辆出场触发信号;其中,所述物料运输车辆出场触发信号通过以下方式生成::识别出厂物料运输车辆的车牌信息;根据所述车牌信息进行所述出厂物料运输车辆的身份识别,获得所述出厂物料运输车辆的身份信息;判断所述出厂物料运输车辆的身份信息是否匹配所述缓存的进场物料运输车辆的身份信息,如果是,生成所述物料运输车辆出场触发信号。
可选的,所述储存信息包括:各料仓现存物料的物料类型信息和储存量信息;其中,所述储存量信息包括:各料仓现存物料的总量信息和各料仓内部不同位置的料位高度信息。
可选的,所述根据所述物料信息和所述贮存信息确定对应的待卸物料转运目标仓和对应的下料点,包括:根据所述待卸物料与所述各料仓现存物料的物料类型信息对比筛选对应的候选目标料仓;根据所述候选目标料仓的现存物料的总量信息确定物料储存量最小的的候选目标仓为对应的待卸物料转运目标仓;根据当前所述待卸物料转运目标仓内部不同位置的料位高度信息,选择该待卸物料转运目标仓中料位最低的位置为对应的下料点。
可选的,所述上料执行部件包括:多个卸料转运源头仓;传送皮带,包括:平皮带、上料皮带、蛇形皮带和设置在料仓上方的分料皮带;设置在平皮带下方的皮带秤;以及设置在平皮带上方的物料流量传感器。
可选的,所所述上料方案包括:上料路径、各传送皮带的启停顺序和各卸料转运源头仓的开启顺序。
可选的,所述各传送皮带的启停顺序执行规则包括:在上料过程中,从待卸物料转运目标仓的分料皮带开始,直到最终的一个源头仓的下料调节阀结束,依次延时启动所述待卸物料转运目标仓的各传送皮带;在上料完成后,从所述最终的一个源头仓的下料调节阀开始,直到待卸物料转运目标仓的所述分料皮带结束,依次延时关闭所述待卸物料转运目标仓的各传送皮带。
可选的,各个源头仓的开启过程包括:实时获取当前源头仓对应的物料流量传感器的物料流量信息和皮带秤信号,确定当前源头仓对应的物料流量和物料重量;若所述物料流量和物料重量均为0,判定当前源头仓卸料完成,生成卸料完成触发信号;响应于所述卸料触发信号,关闭当前源头仓,并根据预设顺序开启下一源头仓进行卸料操作。
可选的,所述实时判断所述待卸物料转运目标仓的上料是否完成,包括:判断源头仓卸料是否完成:每完成一次源头仓卸料,进行卸料计数一次,并将累计卸料次数与源头仓总数进行对比;当所述累计卸料次数等于所述源头仓总数时,判定卸料完成。
可选的,所述实时判断所述待卸物料转运目标仓的上料是否完成,包括:每完成一次源头仓卸料,进行卸料计数一次,并将累计卸料次数与源头仓总数进行对比;当所述累计卸料次数等于所述源头仓总数时,判定卸料完成,生成卸料完成指令;根据所述卸料完成指令,实时采集物料流量传感器的物料流量信息和皮带秤信号,确定当前平皮带上的物料流量和物料重量;当所述平皮带上的物料流量和物料重量均为0时,判断所述待卸物料转运目标仓的上料完成;所述在确定上料完成后关闭所述上料执行部件,包括:依次延时关闭各传送皮带。
本发明第二方面提供一种,多物料自动后台上料系统,其特征在于,所述系统包括:采集单元,用于获取待卸物料的物料信息和现存物料的储存信息;处理单元,根据所述物料信息和所述储存信息确定对应的待卸物料转运目标仓和对应的下料点;根据所述待卸物料转运目标仓和对应的下料点生成对应的上料方案;所述处理单元还用于实时判断所述待卸物料转运目标仓的上料是否完成;执行单元,用于启动上料执行部件执行所述上料方案,以及在所述处理单元确定上料完成后,关闭所述上料执行部件。
可选的,所述采集单元包括:车牌识别模块,用于识别运载所述待卸物料的车辆的车牌信息;身份判断模块,用于根据所述车牌信息进行所述车辆身份识别,并获取所述车辆身份信息绑定的所述待卸物料的物料信息;提取模块,用于提取当前各料仓的现存物料的储存信息。
另一方面,本发明提供一种计算机可读储存介质,该计算机可读存储介质上储存有指令,其在计算机上运行时使得计算机执行上述的多物料自动后台上料方法。
通过上述技术方案,物料信息与车辆信息绑定备案,运输车辆达到搅拌站后通过车牌识别获取物料信息,根据物料信息自动寻找当前物料的目标仓和下料点。根据目标仓和下料点自动生成该批次物料的上料方案,自动启动各上料部件,将物料从卸料区转运到目标仓。并在物料上料完成后自动停止各上料部件,全程不需要人工参与,从物料进场到物料上料完成,均由系统自动识别并控制,提高了搅拌站上料系统的自动化程度,降低人工成本和燃油成本。
本发明实施方式的其它特征和优点将在随后的具体实施方式部分予以详细说明。
附图说明
附图是用来提供对本发明实施方式的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本发明实施方式,但并不构成对本发明实施方式的限制。在附图中:
图1是根据本发明实施方式的搅拌站上料系统示意图
图2是本发明一种实施方式提供的多物料自动后台上料方法的方法流程图;
图3是本发明一种实施方式提供的自动上料及进程监测方法的方法流程图;
图4是本发明一种实施方式提供的源头仓卸料切换方法的方法流程图;
图5是本发明一种实施方式提供的多物料自动后台上料系统的系统结构图;
图6是本发明一种实施方式提供的采集单元的结构图。
附图标记说明
10-源头仓;20-下料调节阀;30-平皮带;40-皮带称;50-上料皮带;
60-蛇形皮带;70-料仓;80-分料皮带;90-料位计;
100-采集单元;200-处理单元;300-执行单元;
1001-车牌识别模块;1002-身份判断模块;1003-提取模块。
具体实施方式
以下结合附图对本发明的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本发明,并不用于限制本发明。
术语“平行”、“垂直”等并不表示要求部件绝对平行或垂直,而是可以稍微倾斜。如“平行”仅仅是指其方向相对“垂直”而言更加平行,并不是表示该结构一定要完全平行,而是可以稍微倾斜。
如图1,其示出了应用本发明实施例的搅拌站上料系统架构,所述上料系统包括:卸料区、源头仓10、下料调节阀20、平皮带30、皮带称40、上料皮带50、蛇形皮带60、料仓70和分料皮带80。物料通过源头仓10的下料调节阀20到达平皮带30,拼皮带携带物料到达上料皮带50,在平皮带30准运物料过程中,设置在平皮带30下方的皮带称40实时监测平皮带30物料负载。上料皮带50携带物料向上运行,到达蛇形皮带60,蛇形皮带60携带物料流经各料仓70上方,被最终的分料皮带80流卸到对应的料仓70中。粮仓中存在多个料位计90,分别设置在料仓70中的不同位置,用于获取不同料仓70和同一料仓70不同位置的料位高度。
图5是本发明一种实施方式提供的多物料自动后台上料系统的系统结构图。如图5所示,本发明实施方式提供一种多物料自动后台上料系统,所述系统包括:采集单元100,用于获取待卸物料的物料信息和现存物料的贮存信息;处理单元200,根据所述物料信息和所述储存信息确认对应的目标仓信息和下料点信息;并根据所述目标仓信息和所述下料点信息生成对应的上料方案;所述处理单元200还被用于实时判断上料是否完成;执行单元300,执行所述上料方案,延时启动各传送皮带后根据预设顺序依次开启源头仓10进行物料转运;并在完成上料后,依次关闭源头仓10和各传送皮带。
可选的,如图6,所述采集单元100包括:车牌识别模块1001,用于识别运载所述待卸物料的车辆的车牌信息;身份判断模块1002,用于根据所述车牌信息进行所述车辆身份识别,并获取所述车辆身份信息绑定的所述待卸物料的物料信息;提取模块1003,用于提取当前各料仓70的现存物料的贮存信息。
如图2所示,本发明实施方式提供一种多物料自动后台上料方法,所述方法包括:
步骤s10:获取待卸物料的物料信息。
具体的,通过车牌识别进行运输待卸物料的车辆身份信息,再根据车辆信息绑定的物料信息进行物料类型信息获取。进行物料卸货前,首先需要了解进场货物的物料类型,常规的方式为人工进行识别,并指挥进场货车进行物料卸货,这种方式会加大人工成本。优选的,根据进场货物车牌进行车辆身份识别,根据车辆身份信息绑定的物料信息获取该批次物料身份信息。在卸料区入口处设立道闸,避免货车随意闯入进行物料卸货,导致多种物料混合,在道闸处设置车牌识别模块1001,用于对进场货车的车牌进行识别。货车在物料源场地进行物料装载后,出场时进行信息录入,包括车牌信息、驾驶人信息、装载物料类型信息和装载物料量信息。这些信息被自动传输到搅拌站的信息库中,当该货车装载着物料到达搅拌站卸料区后,在道闸前停车,车牌识别模块1001自动发现车牌并进行车牌信息获取,将获取到的车牌信息发送到处理单元200,处理单元200根据当前车牌信息在信息库中进行检索,是否存在于信息库中。若检索结果为当前车牌信息不在信息库中,则判定该批次物料不是运送到当前搅拌站区或该批次物料在出场时未进行身份信息备案。处理单元200生成识别失败的信息,提醒驾驶人员和监管人员进行物料确认,在车牌备案后再进行身份判断;若检索结果为当前车牌信息存在于资源库中,获取车牌信息绑定的驾驶人信息、装载物料类型信息和装载物料量信息,并实时将这些信息显示出来,供驾驶人员进行确认,在确认完成后,道闸开启,进行车辆放行,处理单元200生成物料运输车辆进场触发信号。
在本发明实施例中,车辆在物料装载完成后首先进行装载信息备案,备案信息被实时传送并存储在搅拌站的信息库中,当车辆到达搅拌站卸料区,通过车牌信息查询车辆备案信息,在存在备案信息的前提下再进行车辆放行。一方面避免无关车辆随意进入物料卸货物,另一方面,也可以通过预先车辆备案进行物料信息识别,避免每次物料进场都需要人工进行识别,减少人工成本。
步骤s20:获取现存物料的储存信息。
具体的,混凝土的实际用途不同,导致混凝土的类型也就不同,混凝土的表观密度也会存在区别,根据混凝土的表观密度可以将混凝土分为重混凝土、普通混凝土和轻质混凝土,这三种混凝土的不同之处就在于混凝土骨料不同。例如,重混凝土主要选择重晶石和钢屑等密实的原料作为骨料;普通混凝土主要选择砂和石子等作为骨料;而轻质混凝土主要选择浮石、火山灰和陶粒等作为骨料。不仅不同混凝土的骨料选择不同,每种物料的混合比例也存在区别,所以为了提高搅拌站的搅拌效率,优选的,将不同的物料区分储存在不同的料仓70中,根据实际需求,确定需要的物料类型和物料需求量,直接从料仓70进行物料提取。所以料仓70是作为搅拌站物料的暂时存放区,在进行物料补充时,在道闸处通过车辆信息备案识别提取了运输车辆的物料类型和物料量信息。提取单元提取当前料仓70中储存的物料信息,例如,一号料仓和二号料仓储存的是细沙,三号料仓储存的是碎石,提取单元获取每个料仓70的储存信息,再根据各料仓70中的料位计90获取当前料仓70内对应物料的剩余量信息,将这些信息传输到处理单元200。处理单元200收集进场运输车运载的物料信息和当前各料仓70的物料信息,进行对比判断,识别当前待卸物料对应的目标储存料仓70信息。例如,进场物料为细沙,处理单元200判断料仓1和料仓2均为细沙储存料仓,则判定该批次物料需要转运到料仓1或料仓2进行暂时储存,则认定料仓1和料仓2为候选目标仓。同一种物料可能存在多个候选目标仓,需要在多个候选目标仓内选择一个具体的目标仓进行当前待卸物料的转运目标仓,为了避免出现转运过程中爆仓和各料仓70分配不均的问题,优选的,料仓70选择规则遵循低料位优选原则,即选择多个目标候选仓中剩余物料最少的料仓70作为最终的物料仓70。即使是相同料仓70,因为混凝土物料均为固体颗粒或粉末,流动性能很差,所以在料仓70中不同位置的料位高度有所区别,当某一位置持续进料时,即使其他位置料位很低,该处的物料依旧可能溢出料仓70,导致物料损失,优选的,设置在同一料仓中不同位置的料位计90进行该料仓70中各个位置的料位监测,在料位最低位置优选进行卸料,避免同一料仓70内物料堆积不均导致物料溢出。处理单元200收集各候选料仓70的实时物料剩余量信息,进行各候选物料仓70剩余物料量横向对比,获取其中剩余物料量最少的料仓70信息,将该料仓70作为最终目标仓,在最终目标仓中选取料位最低点作为下料点。根据最终目标仓显示的位置信息,判断物料转运传送带的准运终止点信息,根据终止点信息确定当前物料的下料点信息。
在本发明实施例中,根据待卸物料信息和现存物料信息进行物料上料目标仓和下料点自动获取,避免人工进行料仓70情况监测,并进行自主上料调配,减少人工成本,提高系统智能性。
步骤s30:根据目标仓信息和所述下料点信息生成对应的上料方案。
具体的,运输车辆将运载物料卸在卸料区域的地仓中,地仓为搅拌站物料转运的起点,即物料源头仓10,物料的上料过程即将物料从源头仓10转运到对应的料仓70中。物料从源头仓10排放出来,通过源头仓10下方平皮带30转运到皮带秤40上,皮带秤和设置在平皮带位置的物料流量传感器实时监测平皮带的负重参数和平皮带上的物料流量参数,用于判断当前平皮带30是是否存在物料;通过皮带秤后,物料到达上料皮带50,因为料仓70在水平高度上是高于源头仓10的,所以上料皮带50的作用是将物料从低处转运到高于料仓顶部的高处;物料到达上料皮带50最顶端后,进入蛇形皮带60,蛇形皮带60的作用是将物料转运到各料仓70顶部位置,物料跟随蛇形皮带60达到目标仓上部后,进入分料皮带80,分料皮带80将物料准运到下料点,通过下料点进入目标仓,完成物料上料过程。根据物料上料规则可以获知,平皮带30和上料皮带50为固定运行皮带,即无论目标仓和下料点如何改变,这两个皮带固定需要启动运行。在一种可能的实施方案中,蛇形皮带60为整体式皮带,蛇形皮带60贯穿所有料仓70上部,蛇形皮带60运转时,蛇形皮带60路径上所有物料均会随着移动,此时蛇形皮带60与平皮带30和上料皮带50一样,均为固定运行皮带,分流皮带80垂直于蛇形皮带60,每个料仓70上部均含有一段分料皮带80,用于将蛇形皮带60上的物料分流道对应料仓70上部,分流皮带为选择运行皮带,仅运行目标仓上部的分流皮带。
在另一种可能的实施方式中,分流皮带为可移动式,即所有料仓70上仅有一个可前后移动且垂直于蛇形皮带60轴向的横向分流皮带,分流皮带根据当前转运物料的目标仓信息,移动到对应目标仓上部,将蛇形皮带60上的物料分流道当前料仓70中。减少分流皮带设置,节约系统成本。
在另一种可能的实施方式中,蛇形皮带60为分段式控制皮带,即将蛇形皮带60由多条皮带构成,每一条皮带可以单独控制,从而将蛇形皮带60分为多段式控制,每个料仓70上部的蛇形皮带60可单独控制,蛇形皮带60从上料皮带50端头处依次运行启动,直到目标仓位置,剩余蛇形皮带60不进行转动。例如,总共有5个料仓70,则蛇形皮带60被分为5段,每一段蛇形皮带60可单独控制,上料皮带50端头即1号料仓上方为蛇形皮带60第1段,5号料仓上部的蛇形皮带60为5蛇形皮带60第5段,以此类推,分为5段蛇形皮带60。当前物料的转运目标仓为2号料仓,则仅运行蛇形皮带60第1段和蛇形皮带60第2端,剩余3段蛇形皮带60不启动运行。提高蛇形皮带60运载效率,较少蛇形皮带60空转造成的能源浪费。
处理单元200根据上述的物料上料规则,判断对应皮带的启动序号和启动顺序,保证皮带的运转路径终点为当前物料转运的目标仓和下料点。为了提高卸货效率,优选的,将源头仓10设置为多个,多个源头仓10同时进行物料卸货,避免单个源头仓10造成卸货拥堵。可以在多个源头仓10进行同时卸货,但传送皮带的运载能力有限,无法同时进行多个源头仓10的物料转运,为了避免传送皮带过载和皮带上物料堆积,优选的,源头仓10设置有下料调节阀20,当下料调节阀20关闭时,源头仓10作为一个暂时储存仓,物料无法进入平皮带30,当需要进行源头仓10卸料时,打开下料调节阀20,物料通过下料调节阀20进入平皮带30。所以在进行物料上料时,还需要进行各源头仓10卸料调控,优选的,预设源头仓10启动顺序,例如根据自然数规律,源头仓10序号越小,越优先进行卸料,每完成一个源头仓10卸料,自动启动下一个源头仓10卸料,保证所有源头仓10逐个进行卸料,直到最后一个源头仓10卸料完成。根据上诉上料规则,处理单元200根据目标仓和下料点信息,生成各个皮带的启动规则,启动顺序和源头仓10的启动顺序,形成包含这些内容的上料方案。
步骤s40:启动各上料执行部件执行所述上料方案,并实时判断上料是否完成。如图3,包含以下步骤:
步骤s401:获取车辆出场触发信息,触发上料启动信号,依次延时启动各传送皮带。
具体的,为避免安全事故发生,优选的,在运输车完成卸货后再进行上料流程,为减少人工监视,以运输车离场时间点作为完成卸货时间点。当运输车辆完成卸货后,运输车辆回到卸料区入口处,车牌识别模块1001重新获取车牌信息,判断为进场卸货运输车后,判定当前运输车已完成卸货,需要驶离卸料区,则生成车辆出场触发信号,完成运输车辆物料卸货,可以启动上料流程。为避免多个流程部件同时启动造成瞬时功率过大导致电路损坏,优选的,延时启动各个流程部件。延时启动顺序从目标仓的分料皮带80开始,直到最终的源头仓下料调节阀20,依次启动分料皮带80、蛇形皮带60、上料皮带50、平皮带30和下料调节阀20。因为若首先启动下料调节阀20,物料会直接进入未启动的平皮带30,导致物料堆积,在后续传送过程中,也可能因为后续某个部件启动失败,造成物料中途堆积,所以需要从分料皮带80开始启动顺序,保证所有部件均正常启动后,最终启动下料调节阀20,进行物料转运。优选的,设定每个部件的延时启动时间间隔,预设到执行单元300,执行单元300在启动分料皮带80后,经过预设的延时时间后,自动启动蛇形皮带60,经过预设时间后,再自动启动上料皮带50,依次类推,直到下料调节阀20启动,执行物料准运。
步骤s402:实时判断源头仓10卸料进程,完成单个源头仓10卸料后自动进行下一个源头仓10卸料。
具体的,上述已经说明源头仓10优选设置为多个,在进行源头仓10卸货时,按照预设顺序依次进行源头仓10卸货,执行下一个源头仓10卸货的前提是保证前一个源头仓10卸货完成。优选的,在下料调节阀20处增设物料流量传感器,选择固体流量计,将固体流量计的基座焊接在下料调节阀20的管道中,然后将固体流量计固定在基座上,当物料通过管道向下自由落体运动中,固体流量计基于多普勒效应的物理原理,传感器在管道内产生微波场,微波被管道内流动的微粒反射,计算频率和幅度的变化可精确地测量出固体流量,当固体流量计监测到当前管道中流动的微粒量为0时,判定当前源头仓10卸料完成。
在另一种可能的实施方式中,物料流量传感器为料流监测器,料流监测器设置在平皮带30上方,包括一个竖直向下的摆臂和一个摆臂角度传感器,其中,摆臂下端头贴近平皮带的上表面。当平皮带上方存在有移动的物料时,物料会推动摆臂,摆臂相对于原竖直轴线将形成一定的角度,角度传感器以摆臂竖直为角度0点,当实时角度值不为0时,则判断当前平皮带上方存在移动物料;当实时角度值为0时,则判定当前摆臂为竖直状态,平皮带上方无移动物料。
为了避免因为物料流量传感器故障导致监测信息不准确,优选的,通过平皮带30尽头的皮带秤40再次进行卸料是否完成判断。源头仓10内所有物料均需要通过平皮带30转运到上料皮带50,所以均会通过皮带秤40,处理单元200首先记录平皮带30空载运行的皮带秤计数,根据当前计数进行清0,当平皮带30上存在物料时,根据物料重量显示对应的数值。当某源头仓10卸料完成后,平皮带30上的物料全部转运到上料皮带50中,皮带秤40的计数逐渐趋向于0,直到在很小的数值保持不变,则判定当前源头仓10卸料完成。处理单元200收集物料流量传感器和皮带秤40计数,当两个数值均显示源头仓10卸料完成后,处理单元200做出当前源头仓10卸货完成判断,准备进行下一个源头仓10卸料。如图4,进行源头仓10顺序开启方法的步骤包括:
步骤s4021:处理单元200生成上料方案时,对计数器清0。
具体的,为了实现源头仓10自动依次开启卸料,优选的,在下料调节阀20设置计数器,根据计数器显示数值判断当前执行卸料的源头仓10信息。在处理单元200完成上料方案后,源头仓10的卸料顺序已经启动,完成运输车卸货后,需要进行新一轮的源头仓10卸料,此时,进行计数器清0,便于后期开始新一轮卸料时,进行计数器计数。
步骤s4022:开启第一个源头仓10,计数器计数加1。
具体的,根据上述源头仓10卸料程度监测规则,当皮带秤和物料流量传感器均显示当前源头仓10卸货完成时,关闭当前源头仓10的下料调节阀20,然后根据预设源头仓10开启顺序打开下一个源头仓10的下料调节阀20。此时,计数器在原有计数基础上计数加1。例如,源头仓101完成卸货后,源头仓101的下料调节阀20关闭,源头仓102的下料调节阀20打开,计数器在原有计数1的技术上计数加1,变为2,即此时计数器的总计数为2。
步骤s4023:判断所有源头仓10是否均已开启卸货,在所有源头仓10卸货完成后关闭下料调节阀20。
具体的,源头仓10设置为多个,根据预设顺序从第一个源头仓10开始,直到最后一个源头仓10卸料完成,才算完成所有的源头仓10卸料。从第一个源头仓10卸料开始,每开启一个源头仓10的下料调节阀20,计数器计数加1,获得最终的计数总值。处理单元200每完成一次计数总值更新,便将计数总值与源头仓10总数进行对比,若当前技术总值小于源头仓10总数,则表示当前卸料源头仓10不是最后一个源头仓10,该源头仓10卸料完成后,后续还有源头仓10需要卸料,则根据预设规则继续进行后续源头仓10卸料步骤。若当前计数总数等于源头仓10总数,则表示当前卸料源头仓10为最后一个源头仓10,完成本次源头仓10卸料后,便已完成所有源头仓10卸料步骤,即在完成本次源头仓10卸料后,便可终止上料步骤,处理单元200生成最终源头仓10卸料触发信息,执行单元300在完成本次源头仓10卸料后,启动上料终止步骤。
步骤s50:完成所有源头仓10卸料后,根据预设规则延时关闭各上料执行部件。
具体的,根据上述完成所有源头仓10卸料判断规则,当处理单元200判定所有源头仓10均以完成卸货,首先关闭最终源头仓10的下料调节阀20,根据各皮带的运转速度,设定各皮带的延时关闭时间。因为当最终源头仓10卸料完成后,所有物料还未完全到达目标料仓70,在整个皮带转运过程中,存在转运途中的物,若同时关闭所有转运部件,则运转途中的物料将会停留在传送皮带上,造成传送皮带被长时间静态挤压,导致设备使用寿命缩短。所以需要进行各部件的延时关闭,即从下料调节阀20开始,依次关闭下料调节阀20、平皮带30、上料皮带50、蛇形皮带60和分料皮带80,各个部件的关闭的延时长以各皮带上物料全部转移到下一个皮带上的时间为最低值。例如,进行各皮带的适应性训练,在最后一个源头仓10下料调节阀20处放置一点物料,让物料随着平皮带30移动,记录该物料从起点开始到达上料皮带50的时间,将此时间作为该设备平皮带30在下料调节阀20关闭后延时关闭的时间最低值。同理,依次获取上料皮带50、蛇形皮带60和分料皮带80的延时关闭时间,所以皮带延时关闭时间开始计算节点均与上一个对接皮带的关闭时间节点重合,保证物料不会在皮带上进行堆积。
本发明实施方式还提供一种计算机可读储存介质,该计算机可读存储介质上储存有指令,其在计算机上运行时使得计算机上述的多物料自动后台上料方法。
本领域技术人员可以理解实现上述实施方式的方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序存储在一个存储介质中,包括若干指令用以使得单片机、芯片或处理器(processor)执行本发明各个实施方式所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上结合附图详细描述了本发明的可选实施方式,但是,本发明实施方式并不限于上述实施方式中的具体细节,在本发明实施方式的技术构思范围内,可以对本发明实施方式的技术方案进行多种简单变型,这些简单变型均属于本发明实施方式的保护范围。另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合。为了避免不必要的重复,本发明实施方式对各种可能的组合方式不再另行说明。
此外,本发明的各种不同的实施方式之间也可以进行任意组合,只要其不违背本发明实施方式的思想,其同样应当视为本发明实施方式所公开的内容。
1.一种多物料自动后台上料方法,其特征在于,所述方法包括:
获取待卸物料的物料信息和现存物料的储存信息;
根据所述物料信息和所述贮存信息确认对应的目标仓信息和下料点;
根据所述待卸物料转运目标仓和所述下料点生成对应的上料方案;
启动上料执行部件执行所述上料方案,并实时判断所述待卸物料转运目标仓的上料是否完成,在确定上料完成后关闭所述上料执行部件。
2.根据权利要求1所述的物料自动后台上料方法,其特征在于,所述方法还包括:对物料运输车辆和待卸物料进行信息备案;
所述信息备案包括:
在对待卸物料进行物料装载之前,对物料运输车辆与其将要装载的待卸物料进行身份信息绑定,生成身份绑定信息;
在所述物料运输车辆完成物料装载后,将所述物料运输车辆的身份绑定信息上传到备案信息库。
3.根据权利要求2所述的物料自动后台上料方法,其特征在于,所述获取待卸物料的物料信息,包括:
响应于物料运输车辆进场触发信号;
获取进场的物料运输车辆的身份绑定信息;
根据所述身份绑定信息提取该物料运输车辆所运载的待卸物料的物料身份信息。
4.根据权利要求3所述的物料自动后台上料方法,其特征在于,所述物料运输车辆进场触发信号通过以下方式生成:
识别进场物料运输车辆的车牌信息;
根据所述车牌信息进行所述进场物料运输车辆的身份识别,获得所述进场物料运输车辆的身份信息;
在根据所述身份信息判定所述进场物料运输车辆为备案车辆时,生成所述物料运输车辆进场触发信号,并缓存所述进场物料运输车辆的身份信息。
5.根据权利要求4所述的物料自动后台上料方法,其特征在于,所述启动上料执行部件执行所述上料方案启动规则为响应于物料运输车辆出场触发信号;其中,所述物料运输车辆出场触发信号通过以下方式生成:
识别出厂物料运输车辆的车牌信息;
根据所述车牌信息进行所述出厂物料运输车辆的身份识别,获得所述出厂物料运输车辆的身份信息;
判断所述出厂物料运输车辆的身份信息是否匹配所述缓存的进场物料运输车辆的身份信息,如果是,生成所述物料运输车辆出场触发信号。
6.根据权利要求1所述的物料自动后台上料方法,其特征在于,所述储存信息包括:
各料仓现存物料的物料类型信息和储存量信息;其中,所述储存量信息包括:
各料仓现存物料的总量信息和各料仓内部不同位置的料位高度信息。
7.根据权利要求6所述的物料自动后台上料方法,其特征在于,所述根据所述物料信息和所述贮存信息确定对应的待卸物料转运目标仓和对应的下料点,包括:
根据所述待卸物料与所述各料仓现存物料的物料类型信息对比筛选对应的候选目标料仓;
根据所述候选目标料仓的现存物料的总量信息确定物料储存量最小的的候选目标仓为对应的待卸物料转运目标仓;
根据当前所述待卸物料转运目标仓内部不同位置的料位高度信息,选择该待卸物料转运目标仓中料位最低的位置为对应的下料点。
8.根据权利要求1所述的多物料自动后台上料方法,其特征在于,所述上料执行部件包括:
多个卸料转运源头仓;
传送皮带,包括:平皮带、上料皮带、蛇形皮带和设置在料仓上方的分料皮带;
设置在平皮带下方的皮带秤;以及
设置在平皮带上方的物料流量传感器。
9.根据权利要求8所述的多物料自动后台上料方法,其特征在于,所述上料方案包括:
上料路径、各传送皮带的启停顺序和各卸料转运源头仓的开启顺序。
10.根据权利要求9所述的多物料自动后台上料方法,其特征在于,所述各传送皮带的启停顺序执行规则包括:
在上料过程中,从待卸物料转运目标仓的分料皮带开始,直到最终的一个源头仓的下料调节阀结束,依次延时启动所述待卸物料转运目标仓的各传送皮带;
在上料完成后,从所述最终的一个源头仓的下料调节阀开始,直到待卸物料转运目标仓的所述分料皮带结束,依次延时关闭所述待卸物料转运目标仓的各传送皮带。
11.根据权利要求10所述的多物料自动后台上料方法,其特征在于,各个源头仓的开启过程包括:
实时获取当前源头仓对应的物料流量传感器的物料流量信息和皮带秤信号,确定当前源头仓对应的物料流量和物料重量;
若所述物料流量和物料重量均为0,判定当前源头仓卸料完成,生成卸料完成触发信号;
响应于所述卸料触发信号,关闭当前源头仓,并根据预设顺序开启下一源头仓进行卸料操作。
12.根据权利要求11所述的多物料自动后台上料方法,其特征在于,所述实时判断所述待卸物料转运目标仓的上料是否完成,包括:判断源头仓卸料是否完成:
每完成一次源头仓卸料,进行卸料计数一次,并将累计卸料次数与源头仓总数进行对比;
当所述累计卸料次数等于所述源头仓总数时,判定卸料完成。
13.根据权利要求11所述的多物料自动后台上料方法,其特征在于,所述实时判断所述待卸物料转运目标仓的上料是否完成,包括:
每完成一次源头仓卸料,进行卸料计数一次,并将累计卸料次数与源头仓总数进行对比;
当所述累计卸料次数等于所述源头仓总数时,判定卸料完成,生成卸料完成指令;
根据所述卸料完成指令,实时采集物料流量传感器的物料流量信息和皮带秤信号,确定当前平皮带上的物料流量和物料重量;
当所述平皮带上的物料流量和物料重量均为0时,判断所述待卸物料转运目标仓的上料完成;
所述在确定上料完成后关闭所述上料执行部件,包括:依次延时关闭各传送皮带。
14.一种多物料自动后台上料系统,其特征在于,所述系统包括:
采集单元,用于获取待卸物料的物料信息和现存物料的储存信息;
处理单元,根据所述物料信息和所述储存信息确定对应的待卸物料转运目标仓和对应的下料点;根据所述待卸物料转运目标仓和对应的下料点生成对应的上料方案;所述处理单元还用于实时判断所述待卸物料转运目标仓的上料是否完成;
执行单元,用于启动上料执行部件执行所述上料方案,以及在所述处理单元确定上料完成后,关闭所述上料执行部件。
15.根据权利要求14所述的多物料自动后台上料系统,其特征在于,所述采集单元包括:
车牌识别模块,用于识别运载所述待卸物料的车辆的车牌信息;
身份判断模块,用于根据所述车牌信息进行所述车辆身份识别,并获取所述车辆身份信息绑定的所述待卸物料的物料信息;
提取模块,用于提取当前各料仓的现存物料的储存信息。
16.一种计算机可读储存介质,该计算机可读存储介质上储存有指令,其在计算机上运行时使得计算机执行权利要求1至13中任一项权利要求所述的多物料自动后台上料方法。
技术总结