CN115593969A - 卸料控制方法、装置及搅拌设备 - Google Patents
卸料控制方法、装置及搅拌设备 Download PDFInfo
- Publication number
- CN115593969A CN115593969A CN202211351517.6A CN202211351517A CN115593969A CN 115593969 A CN115593969 A CN 115593969A CN 202211351517 A CN202211351517 A CN 202211351517A CN 115593969 A CN115593969 A CN 115593969A
- Authority
- CN
- China
- Prior art keywords
- target
- discharging
- bin
- sand
- determining
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 54
- 238000003756 stirring Methods 0.000 title abstract description 18
- 238000007599 discharging Methods 0.000 claims abstract description 237
- 239000004576 sand Substances 0.000 claims description 152
- 239000000463 material Substances 0.000 claims description 23
- 238000012163 sequencing technique Methods 0.000 claims description 14
- 238000011451 sequencing strategy Methods 0.000 claims description 4
- 238000004590 computer program Methods 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 238000009472 formulation Methods 0.000 description 3
- 239000000203 mixture Substances 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 2
- 239000004575 stone Substances 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000005096 rolling process Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G65/00—Loading or unloading
- B65G65/30—Methods or devices for filling or emptying bunkers, hoppers, tanks, or like containers, of interest apart from their use in particular chemical or physical processes or their application in particular machines, e.g. not covered by a single other subclass
- B65G65/34—Emptying devices
- B65G65/40—Devices for emptying otherwise than from the top
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G15/00—Conveyors having endless load-conveying surfaces, i.e. belts and like continuous members, to which tractive effort is transmitted by means other than endless driving elements of similar configuration
- B65G15/30—Belts or like endless load-carriers
- B65G15/32—Belts or like endless load-carriers made of rubber or plastics
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G43/00—Control devices, e.g. for safety, warning or fault-correcting
- B65G43/08—Control devices operated by article or material being fed, conveyed or discharged
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B65—CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
- B65G—TRANSPORT OR STORAGE DEVICES, e.g. CONVEYORS FOR LOADING OR TIPPING, SHOP CONVEYOR SYSTEMS OR PNEUMATIC TUBE CONVEYORS
- B65G47/00—Article or material-handling devices associated with conveyors; Methods employing such devices
- B65G47/02—Devices for feeding articles or materials to conveyors
- B65G47/16—Devices for feeding articles or materials to conveyors for feeding materials in bulk
- B65G47/18—Arrangements or applications of hoppers or chutes
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Filling Or Emptying Of Bunkers, Hoppers, And Tanks (AREA)
Abstract
本发明涉及搅拌设备控制技术领域,提供一种卸料控制方法、装置及搅拌设备,方法包括:基于获得的骨料配方,确定至少一个目标卸料仓;从至少两个输送结构中,确定每个目标卸料仓对应的目标输送结构,得到目标输送结构集合,目标输送结构集合包括至少一个目标输送结构,其中,每个输送结构对应至少一个卸料仓;获取每个目标卸料仓距离预设位置的目标距离;基于目标距离和骨料配方,确定目标卸料仓的卸料优先级;基于卸料优先级,控制目标卸料仓进行卸料。本发明用以解决现有技术中通过人为控制多条平皮带骨料输送产生的耗时长、效率低以及成本高的问题,实现高效率、低成本的完成骨料输送。
Description
技术领域
本发明涉及搅拌设备控制技术领域,尤其涉及一种卸料控制方法、装置及搅拌设备。
背景技术
搅拌设备在输送骨料时,为了实现多条平皮带的骨料输送,采用人工设置骨料卸料间隔时间的方式,人工操作通常需要依靠操作手经验进行判断,难免出错,且效率低,人工成本高。
发明内容
本发明提供一种卸料控制方法、装置及搅拌设备,用以解决现有技术中通过人为控制多条平皮带骨料输送产生的耗时长、效率低以及成本高的问题,实现高效率、低成本的完成骨料输送。
本发明提供一种卸料控制方法,包括:
基于获得的骨料配方,确定至少一个目标卸料仓;
从至少两个输送结构中,确定每个所述目标卸料仓对应的目标输送结构,得到目标输送结构集合,所述目标输送结构集合包括至少一个目标输送结构,其中,每个所述输送结构对应至少一个卸料;
获取每个所述目标卸料仓距离预设位置的目标距离;
基于所述目标距离和所述骨料配方,确定所述目标卸料仓的卸料优先级;
基于所述卸料优先级,控制所述目标卸料仓进行卸料。
根据本发明提供的一种卸料控制方法,所述基于所述目标距离和所述骨料配方,确定所述目标卸料仓的卸料优先级,包括:
确定所述骨料配方中砂子的种类;
基于所述砂子的种类和预设的排序策略,确定所述砂子对应的目标砂仓的第一子卸料优先级,其中,所述目标卸料仓包括:所述目标砂仓;
基于所述目标距离,对剩余目标卸料仓进行排序,得到第二子卸料优先级;
基于所述第一子卸料优先级和所述第二子卸料优先级,得到所述卸料优先级;
其中,所述剩余目标卸料仓为:从所述目标卸料仓中,去除目标砂仓之后剩余的目标卸料仓。
根据本发明提供的一种卸料控制方法,所述目标砂仓包括:第一目标砂仓;
所述基于所述砂子的种类和预设的排序策略,确定所述砂子对应的目标砂仓的第一子卸料优先级,包括:
在确定所述砂子的种类数等于预设值时,将所述第一目标砂仓作为最后一个目标卸料仓。
根据本发明提供的一种卸料控制方法,所述目标砂仓包括:第二目标砂仓和第三目标砂仓;
所述基于所述砂子的种类和预设的排序策略,确定所述砂子对应的目标砂仓的第一子卸料优先级,包括:
在确定所述砂子的种类数大于预设值时,从所述目标距离中提取所述砂子对应的砂子目标距离;
从所述砂子目标距离中,确定最大砂子目标距离和最小砂子目标距离;
将所述最小砂子目标距离对应的所述第二目标砂仓作为第一个目标卸料仓,以及将所述最大砂子目标距离对应的所述第三目标砂仓作为最后一个目标卸料仓。
根据本发明提供的一种卸料控制方法,所述基于所述目标距离,对剩余目标卸料仓进行排序,得到第二子卸料优先级,包括:
比对各所述剩余目标卸料仓的目标距离的大小,得到比对结果;
当任意N个所述剩余目标卸料仓的目标距离一致时,获取预先设置的所述目标输送结构的输送优先级,所述N为大于或等于2的整数;
基于所述比对结果和所述输送优先级,依次对所述剩余目标卸料仓进行排序,得到所述第二子卸料优先级。
根据本发明提供的一种卸料控制方法,所述基于所述卸料优先级,控制所述目标卸料仓进行卸料,包括:
获取所述骨料配方中各骨料的骨料参数,以及所述目标卸料仓的料仓参数;
基于所述卸料优先级和所述骨料参数,确定当前目标卸料仓的卸料时长和下一目标卸料仓;
基于所述卸料时长和所述料仓参数,确定所述下一目标卸料仓相对于所述当前目标卸料仓的卸料间隔时间;
基于所述卸料间隔时间,控制所述下一目标卸料仓卸料。
根据本发明提供的一种卸料控制方法,所述基于所述卸料时长和所述料仓参数,确定所述下一目标卸料仓相对于所述当前目标卸料仓的卸料间隔时间,包括:
获取所述输送结构的输送速度;
基于所述卸料时长、所述输送速度和料仓参数,确定补偿时间;
基于所述卸料时长和所述补偿时间,确定所述目标间隔时间。
根据本发明提供的一种卸料控制方法,所述基于所述卸料时长和所述补偿时间,确定所述目标间隔时间,包括:
基于所述当前目标卸料仓与所述输送结构的垂直距离,确定误差时间;
基于所述卸料时长、所述补偿时间和所述误差时间,确定所述目标间隔时间。
本发明还提供一种卸料控制装置,包括:
第一确定模块,用于基于获得的骨料配方,确定至少一个目标卸料仓;
第二确定模块,用于从至少两个输送结构中,确定每个所述目标卸料仓对应的目标输送结构,得到目标输送结构集合,所述目标输送结构集合包括至少一个目标输送结构,其中,每个所述输送结构对应至少一个卸料仓;
获取模块,用于获取每个所述目标卸料仓距离预设位置的目标距离;
第三确定模块,用于基于所述目标距离和所述骨料配方,确定所述目标卸料仓的卸料优先级;
控制模块,用于基于所述卸料优先级,控制所述目标卸料仓进行卸料。
本发明还提供一种搅拌设备,包括:至少两个输送结构、运送结构和控制器,所述控制器用于实现如上任一项所述的卸料控制方法。
本发明提供的卸料控制方法、装置及搅拌设备,通过基于获得的骨料配方,确定至少一个目标卸料仓;从至少两个输送结构中,确定每个目标卸料仓对应的目标输送结构,得到目标输送结构集合;获取每个目标卸料仓距离预设位置的目标距离;基于目标距离和骨料配方,确定目标卸料仓的卸料优先级,可见,本发明对于多个输送结构输送骨料时,确定每个目标卸料仓的卸料优先级,保证各个目标卸料仓按照卸料优先级依次卸料,避免出错,从而降低卸料时长,提高卸料效率;进而,基于卸料优先级,控制目标卸料仓进行卸料,整个过程自动控制,无需人为参与,节约了人工成本,提高了整个目标卸料仓的卸料速率,实现了骨料的高效输送。
附图说明
为了更清楚地说明本发明或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明提供的卸料控制方法的流程示意图之一;
图2是本发明提供的卸料控制方法的流程示意图之二;
图3是本发明提供的卸料控制方法的流程示意图之三;
图4是本发明提供的卸料控制装置的结构示意图;
图5是本发明提供的电子设备的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明中的附图,对本发明中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合图1至图3描述本发明的卸料控制方法。
该方法可以应用在智能终端,例如,手机、电脑、平板等,也可以应用在服务器中,还可以应用在搅拌设备中。下面,以该方法应用在搅拌设备为例进行说明,但需要说明的是仅为举例说明,并不用于对本发明的保护范围进行限定。本发明实施例中的一些其他说明,也是举例说明,并不用于对本发明的保护范围进行限定,之后便不再一一说明。该方法的具体实现如图1所示:
步骤101,基于获得的骨料配方,确定至少一个目标卸料仓。
本发明获取骨料配方,根据获取的骨料配方,从搅拌设备中确定至少一个目标卸料仓,以进行骨料的下放。
其中,确定的目标卸料仓可能属于同一个输送结构,也可能属于不同的输送结构,一般情况下,属于不同的输送结构。下面,以目标卸料仓属于不同的输送结构进行说明。
步骤102,从至少两个输送结构中,确定每个目标卸料仓对应的目标输送结构,得到目标输送结构集合。
其中,目标输送结构集合包括至少一个目标输送结构,每个输送结构对应设置有至少一个卸料仓。
具体的,搅拌设备包括:至少两个输送结构、运送结构和控制器,每个输送结构对应设置有至少一个卸料仓,每个输送结构的一端均与运送结构的一端连接,控制器和卸料仓通信连接,具体如图2所示。
其中,在图2中,以三个输送结构、一个运送结构、每个输送结构对应设置有三个卸料仓为例进行示意。在图2中未将控制器画出,由于控制器可以在搅拌设备的任意位置,或者,未安装在搅拌设备本体上,与搅拌设备本体互相独立,但是依旧能够控制卸料仓。
具体的,卸料仓包括:卸料口,用于通过卸料口将仓内的骨料下放至输送结构;输送结构,用于将卸料仓下放的骨料输送至运送结构;运送结构,用于将输送结构输送的骨料运送至搅拌设备的待料斗或搅拌缸等部件中。
其中,一般情况下,搅拌设备包括一个运送结构,另外,各个输送结构的部署位置不会对本发明的实现产生影响,图2以三个输送结构均匀部署为例进行示意,用户根据自己的实际情况进行输送结构的部署即可。当然,此处仅为举例说明,并不用于对保护范围进行限定。
其中,输送结构包括:平皮带,运送结构包括:斜皮带。
其中,平皮带和斜皮带的命名通过水平面为基准进行定义,与水平面平行的为输送结构,将其命名为平皮带;与水平面存在一定角度的为运送结构,将其命名为斜皮带。
其中,一般情况下,一个搅拌设备中的多个卸料仓中存储的骨料均不同,当然用户可以实际需求进行设置。其中,以搅拌站为例,在一个搅拌站中搅拌设备的结构是固定的,一般不会发生变化,当然,也不排除结构变化的情况。而不同的搅拌站的搅拌设备的结构可以相同也可以不相同。当然,搅拌设备的结构的不同或变化,也不会影响本发明的实现。
本发明通过配方确定目标卸料仓,从而得到了对应的目标平皮带,为卸料优先级的确定提供了有效的数据基础。
步骤103,获取每个目标卸料仓距离预设位置的目标距离。
其中,预设位置设置在运送结构与输送结构连接的那一端,将该端定义为运送结构的连接端,具体为运送结构的中轴线在连接端的端点。
其中,目标距离为从每个目标卸料仓对应的位置到预设位置的距离。
步骤104,基于目标距离和骨料配方,确定目标卸料仓的卸料优先级。
具体的,基于目标距离和骨料配方,确定每个目标卸料仓的卸料优先级。
一个具体实施例中,确定目标卸料仓的卸料优先级的具体实现如下所示:
确定骨料配方中砂子的种类;基于砂子的种类和预设的排序策略,确定砂子对应的目标砂仓的第一子卸料优先级;基于目标距离,对剩余目标卸料仓进行排序,得到第二子卸料优先级;基于第一子卸料优先级和第二子卸料优先级,得到卸料优先级;其中,剩余目标卸料仓为:从目标卸料仓中,去除目标砂仓之后剩余的目标卸料仓,其中,目标卸料仓包括:目标砂仓。
其中,一个卸料仓中仅包括一种物料,但在输送结构中会存在多个卸料仓存储有同一种物料。在实际配料过程中,同一配方中的一种物料仅会应用一个卸料仓中的物料,不会存在多个卸料仓同时下放同一物料的情况。
本发明基于实际情况的需要,先对目标砂仓进行卸料优先级的设置,利用砂把石带到斜皮带中,能够有效的防止斜皮带出现的滚石现象,避免了撒料的问题,进而,在对剩余目标卸料仓进行卸料优先级的设置,提高了用户体验。
一个具体实施例中,目标砂仓包括:第一目标砂仓;在确定砂子的种类数等于预设值时,将第一目标砂仓作为最后一个目标卸料仓。
其中,预设值为1,即,目标卸料仓中包括一个目标砂仓时,即,第一目标卸料仓,将该第一目标卸料仓的卸料优先级排到最后一个。
一个具体实施例中,目标砂仓包括:第二目标砂仓和第三目标砂仓;在确定砂子的种类数大于预设值时,从目标距离中提取砂子对应的砂子目标距离;从砂子目标距离中,确定最大砂子目标距离和最小砂子目标距离;将最小砂子目标距离对应的第二目标砂仓作为第一个目标卸料仓,以及将最大砂子目标距离对应的第三目标砂仓作为最后一个目标卸料仓。
其中,预设值为1,砂子的种类数大于预设值时,砂子的种类数可能为2,也可能为3,也可能为4,…,即,为大于1的整数。
当砂子的种类数为2时,目标卸料仓中包括两个目标砂仓,即第二目标砂仓和第三目标砂仓。从目标距离中提取这两个目标砂仓对应的砂子目标距离;对比这两个砂子目标距离的大小关系,将较大者(最大砂子距离)对应的第二目标砂仓作为第一个目标卸料仓,将较小者(最小砂子目标距离)对应的第三目标砂仓作为最后一个目标卸料仓。
当砂子的种类为3或者大于3时,目标卸料仓包括至少三个目标砂仓。但是,对于至少三个目标砂仓仅对其中两个目标砂仓(第一目标砂仓和第二目标砂仓)进行第一子卸料优先级的排序,具体实现为:从目标距离中提取至少三个目标砂仓对应的砂子目标距离;对比三个砂子目标距离,以从中确定最大砂子目标距离和最小砂子目标距离,将最小砂子目标距离对应的第二目标砂仓作为第一个目标卸料仓,以及将最大砂子目标距离对应的第三目标砂仓作为最后一个目标卸料仓。
一个具体实施例中,基于砂子的种类和预设的排序策略,确定目标砂仓之后,对剩余目标卸料仓进行排序,具体实现为:
比对各剩余目标卸料仓的目标距离的大小,得到比对结果;当任意N个剩余目标卸料仓的目标距离一致时,获取预先设置的目标输送结构的输送优先级,N为大于或等于2的整数;基于比对结果和输送优先级,对剩余目标卸料仓进行排序,得到第二子卸料优先级。
具体的,本申请预先对输送结构进行输送优先级的设置,即,对平皮带进行编码,编码的原则为:不重复即可。
对于同一平皮带上各卸料仓进行编码,编码的原则为:以靠近斜皮带端向远离斜皮带端依次编码,例如,离斜皮带最近的卸料仓编码为1,依次为2、3、4…。
其中,编码小的卸料仓的优先级优于编码大的卸料仓。
具体的,基于目标距离对剩余目标卸料仓进行排序,距离越小排序越靠前,但是由于存在多个输送结构,因此存在目标距离相同的情况,在目标距离相同的情况下,基于预先设置的目标输送结构的优先级进行排序即可,优先级高的目标输送结构上的剩余目标卸料仓的优先级高。
下面,通过两个具体实施例对确定目标卸料仓的卸料优先级的具体实现进行具体说明:
一个具体实施例中,确定骨料配方中砂子的种类;在确定砂子的种类数等于预设值时,将砂子对应的第一目标砂仓作为最后一个目标卸料仓;基于目标距离,对第一剩余目标卸料仓进行排序,得到第一排序结果;基于第一排序结果,确定第一剩余目标卸料仓的第一剩余卸料优先级;基于第一剩余卸料优先级和最后一个目标卸料仓,得到卸料优先级;其中,第一剩余目标卸料仓为:从目标卸料仓中去除第一目标卸料仓后剩余的目标卸料仓。
一个具体实施例中,确定骨料配方中砂子的种类;在确定砂子的种类数大于预设值时,从目标距离中提取砂石对应的砂石目标距离;从砂石目标距离中,确定最大砂石目标距离和最小砂石目标距离;将最小砂石目标距离对应的第二目标砂仓作为第一个目标卸料仓,以及将最大砂石目标距离对应的第三目标砂仓作为最后一个目标卸料仓;基于目标距离,对第二剩余目标卸料仓进行排序,得到第二排序结果;基于第二排序结果,确定第二剩余目标卸料仓的第二剩余卸料优先级;基于第二剩余卸料优先级、第一个目标卸料仓和最后一个目标卸料仓,得到卸料优先级;其中,第二剩余目标卸料仓为:从目标卸料仓中去除第二目标砂仓和第三目标砂仓后剩余的目标卸料仓。
本发明基于骨料配方,确定各个目标卸料仓的卸料优先级,基于卸料优先级自动控制目标卸料仓,以进行卸料,避免骨料在运输过程中出现叠料的问题。
步骤105,基于卸料优先级,控制目标卸料仓进行卸料。
具体的,基于卸料优先级,控制每个目标卸料仓进行卸料。
一个具体实施例中,基于卸料优先级,控制目标卸料仓进行卸料的具体实现为:获取骨料配方中各骨料的骨料参数,以及目标卸料仓的料仓参数;基于卸料优先级和骨料参数,确定当前目标卸料仓的卸料时长和下一目标卸料仓;基于卸料时长和料仓参数,确定下一目标卸料仓相对于当前目标卸料仓的卸料间隔时间;基于卸料间隔时间,控制下一目标卸料仓卸料。
其中,骨料参数包括:骨料流速、骨料重量等;料仓参数包括:卸料口宽度、相邻目标卸料仓之间的相邻距离等。
其中,相邻目标卸料仓为卸料优先级中相邻的目标卸料仓,其包括:当前目标卸料仓和下一目标卸料仓。
其中,获取骨料配方中各骨料的骨料参数,以及每个目标卸料仓的料仓参数。
具体的,基于卸料优先级,确定与当前目标卸料仓对应的下一目标卸料仓;基于骨料流速和骨料重量,确定当前目标卸料仓的卸料时长。其中,骨料流速基于卸料口宽度确定,所述骨料重量包括:骨料配方中该骨料的所需重量和当前目标卸料仓已下放的重量。
其中,相邻目标卸料仓分为两种情况,第一种情况为:相邻目标卸料仓在同一条平皮带上,与之对应的相邻距离为:当前目标卸料仓与下一目标卸料仓的实际距离;第二种情况为:相邻目标卸料仓在不同的平皮带上,与之对应的相邻距离为:当前目标卸料仓与预设位置的目标距离,与下一目标卸料仓与预设位置的目标距离的距离差,其中,若当前目标卸料仓和下一目标卸料仓的排序结果相同,那么两者到达预设位置的目标距离相同,相邻距离为0。
一个具体实施例中,获取输送结构的输送速度;基于卸料时长、输送速度和料仓参数,确定补偿时间;基于卸料时长和补偿时间,确定目标间隔时间。
其中,输送结构的输送速度为预先设置的,补偿时间为当前目标卸料仓最后卸下的物料传输到预设位置时,下一目标卸料仓开始卸下的物料也即将达到预设位置处。
其中,该即将到达为不存在叠料的情况下,下一目标卸料仓开始卸下的物料也立刻到达预设位置处的一种极限情况。
具体的,基于卸料时长、输送速度和相邻距离,确定补偿时间。
一个具体实施例,基于当前目标卸料仓与其对应的输送结构的垂直距离,确定误差时间;基于卸料时长、补偿时间和误差时间,确定目标间隔时间。
可见,本发明基于卸料时长、补偿时间和误差时间,确定目标间隔时间,保证了骨料传输的无缝衔接,并在确保不存在叠料的情况下,可以实现多个目标卸料仓的同时卸料。
本发明通过控制各个目标卸料仓之间的卸料间隔时间,实现各个目标卸料仓卸料的无缝连接,节约了时间成本,提高了作业效率,实现了高效输送骨料的目的。
下面,通过图3对卸料控制方法进行具体说明:
步骤301,预先设置作业场景。
其中,作业场景为输送结构为3个,即,平皮带1,平皮带2和平皮带3,平皮带1中包括:卸料仓1,卸料仓2,…,卸料仓X,平皮带2包括:卸料仓11,卸料仓22,…,卸料仓Y,平皮带3包括:卸料仓111,卸料仓2222,…,卸料仓Z,平皮带1中各卸料仓的料仓间距为x,平皮带2中卸料仓的料仓间距为y,平皮带3中各卸料仓的料仓间距为z。
步骤302,获取骨料配方,基于骨料配方,从作业场景中确定目标输送结构和目标卸料仓。
步骤303,基于目标距离和骨料配方,自动确定目标卸料仓的卸料优先级。
其中,卸料优先级的确定通过一个具体例子进行详细说明:
其中,具体通过空间折叠智能排序法得到卸料优先级:以斜皮带中轴线最下端为圆心,测量所有卸料仓到该圆心的目标距离,该圆心为预设位置。
首先,第一维度排序:当骨料配方中包含砂仓超过一个时,以离斜皮带最近的砂仓作为第一卸料仓,离斜皮带最远的砂仓为作为最后一个卸料仓,其余卸料仓依据第二、第三维度自动排序;当骨料配方中只包含一个砂仓时,以该砂仓作为最后一个卸料仓,其余仓以第二、第三维度自动顺序;
其次,第二维度排序:将所有平皮带编码,编码原则:编码不重复即可;
再者,第三维度排序:以距离该圆心距离的大小对所有卸料仓进行排序,距离相同的卸料仓标记为同样的卸料顺序;
进而,第四维度排序:在第三维度排序中,顺序标记相同的卸料仓,依据平皮带编码进行排序,即卸料仓对应的平皮带编码较小的优先于平皮带编码大的卸料仓卸料;
最后,根据骨料配方以上述四个维度对骨料配方中所有的卸料仓卸料顺序进行自动排序,即得到卸料优先级。
步骤304,获取骨料参数和料仓参数,基于卸料优先级、骨料参数和卸料参数,确定卸料间隔时间,基于卸料间隔时间,控制各个目标卸料仓进行卸料。
本发明提供的卸料控制方法,通过基于获得的骨料配方,确定至少一个目标卸料仓;从至少两个输送结构中,确定每个目标卸料仓对应的目标输送结构,得到目标输送结构集合;获取每个目标卸料仓距离预设位置的目标距离;基于目标距离和骨料配方,确定目标卸料仓的卸料优先级,可见,本发明对于多个输送结构输送骨料时,确定每个目标卸料仓的卸料优先级,保证各个目标卸料仓按照卸料优先级依次卸料,避免出错,从而降低卸料时长,提高卸料效率;进而,基于卸料优先级,控制目标卸料仓进行卸料,整个过程自动控制,无需人为参与,节约了人工成本,提高了整个目标卸料仓的卸料速率,实现了骨料的高效输送。
下面对本发明提供的卸料控制装置进行描述,下文描述的卸料控制装置与上文描述的卸料控制方法可相互对应参照,重复之处,不再赘述,如图4所示,该装置包括:
第一确定模块401,用于基于获得的骨料配方,确定至少一个目标卸料仓;
第二确定模块402,用于从至少两个输送结构中,确定每个目标卸料仓对应的目标输送结构,得到目标输送结构集合,目标输送结构集合包括至少一个目标输送结构,其中,每个输送结构对应至少一个卸料仓;
获取模块403,用于获取每个目标卸料仓距离预设位置的目标距离;
第三确定模块404,用于基于目标距离和骨料配方,确定目标卸料仓的卸料优先级;
控制模块405,用于基于卸料优先级,控制目标卸料仓进行卸料。
一个具体实施例中,第三确定模块404,具体用于确定骨料配方中砂子的种类;基于砂子的种类和预设的排序策略,确定砂子对应的目标砂仓的第一子卸料优先级,其中,目标卸料仓包括:目标砂仓;基于目标距离,对剩余目标卸料仓进行排序,得到第二子卸料优先级;基于第一子卸料优先级和第二子卸料优先级,得到卸料优先级;其中,剩余目标卸料仓为:从目标卸料仓中,去除目标砂仓之后剩余的目标卸料仓。
一个具体实施例中,目标砂仓包括:第一目标砂仓;第三确定模块404,具体用于在确定砂子的种类数等于预设值时,将第一目标砂仓作为最后一个目标卸料仓。
一个具体实施例中,目标砂仓包括:第二目标砂仓和第三目标砂仓;第三确定模块404,具体用于在确定砂子的种类数大于预设值时,从目标距离中提取砂子对应的砂子目标距离;从砂子目标距离中,确定最大砂子目标距离和最小砂子目标距离;将最小砂子目标距离对应的第二目标砂仓作为第一个目标卸料仓,以及将最大砂子目标距离对应的第三目标砂仓作为最后一个目标卸料仓。
一个具体实施例中,第三确定模块404,具体用于比对各剩余目标卸料仓的目标距离的大小,得到比对结果;当任意N个剩余目标卸料仓的目标距离一致时,获取预先设置的目标输送结构的输送优先级,N为大于或等于2的整数;基于比对结果和输送优先级,依次对剩余目标卸料仓进行排序,得到第二子卸料优先级。
一个具体实施例中,控制模块405,具体用于获取骨料配方中各骨料的骨料参数,以及目标卸料仓的料仓参数;基于卸料优先级和骨料参数,确定当前目标卸料仓的卸料时长和下一目标卸料仓;基于卸料时长和料仓参数,确定下一目标卸料仓相对于当前目标卸料仓的卸料间隔时间;基于卸料间隔时间,控制下一目标卸料仓卸料。
一个具体实施例中,控制模块405,具体用于获取输送结构的输送速度;基于卸料时长、输送速度和料仓参数,确定补偿时间;基于卸料时长和补偿时间,确定目标间隔时间。
一个具体实施例中,控制模块405,具体用于基于当前目标卸料仓与输送结构的垂直距离,确定误差时间;基于卸料时长、补偿时间和误差时间,确定目标间隔时间。
本发明实施例还提供了一种搅拌设备,包括:至少两个输送结构、运送结构和控制器,控制器用于实现如上任一项具体实施例描述的卸料控制方法。
其中,该搅拌设备属于搅拌站。
图5示例了一种电子设备的实体结构示意图,如图5所示,该电子设备可以包括:处理器(processor)501、通信接口(Communications Interface)502、存储器(memory)503和通信总线504,其中,处理器501,通信接口502,存储器503通过通信总线504完成相互间的通信。处理器501可以调用存储器503中的逻辑指令,以执行卸料控制方法,该方法包括:基于获得的骨料配方,确定至少一个目标卸料仓;从至少两个输送结构中,确定每个目标卸料仓对应的目标输送结构,得到目标输送结构集合,目标输送结构集合包括至少一个目标输送结构,其中,每个输送结构对应至少一个卸料仓;获取每个目标卸料仓距离预设位置的目标距离;基于目标距离和骨料配方,确定目标卸料仓的卸料优先级;基于卸料优先级,控制目标卸料仓进行卸料。
此外,上述的存储器503中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
另一方面,本发明还提供一种计算机程序产品,所述计算机程序产品包括存储在非暂态计算机可读存储介质上的计算机程序,所述计算机程序包括程序指令,当所述程序指令被计算机执行时,计算机能够执行上述各实施例所提供的卸料控制方法,该方法包括:基于获得的骨料配方,确定至少一个目标卸料仓;从至少两个输送结构中,确定每个目标卸料仓对应的目标输送结构,得到目标输送结构集合,目标输送结构集合包括至少一个目标输送结构,其中,每个输送结构对应至少一个卸料仓;获取每个目标卸料仓距离预设位置的目标距离;基于目标距离和骨料配方,确定目标卸料仓的卸料优先级;基于卸料优先级,控制目标卸料仓进行卸料。
又一方面,本发明还提供一种非暂态计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述各实施例提供的卸料控制方法,该方法包括:基于获得的骨料配方,确定至少一个目标卸料仓;从至少两个输送结构中,确定每个目标卸料仓对应的目标输送结构,得到目标输送结构集合,目标输送结构集合包括至少一个目标输送结构,其中,每个输送结构对应至少一个卸料仓;获取每个目标卸料仓距离预设位置的目标距离;基于目标距离和骨料配方,确定目标卸料仓的卸料优先级;基于卸料优先级,控制目标卸料仓进行卸料。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种卸料控制方法,其特征在于,包括:
基于获得的骨料配方,确定至少一个目标卸料仓;
从至少两个输送结构中,确定每个所述目标卸料仓对应的目标输送结构,得到目标输送结构集合,所述目标输送结构集合包括至少一个目标输送结构,其中,每个所述输送结构对应至少一个卸料仓;
获取每个所述目标卸料仓距离预设位置的目标距离;
基于所述目标距离和所述骨料配方,确定所述目标卸料仓的卸料优先级;
基于所述卸料优先级,控制所述目标卸料仓进行卸料。
2.根据权利要求1所述的卸料控制方法,其特征在于,所述基于所述目标距离和所述骨料配方,确定所述目标卸料仓的卸料优先级,包括:
确定所述骨料配方中砂子的种类;
基于所述砂子的种类和预设的排序策略,确定所述砂子对应的目标砂仓的第一子卸料优先级,其中,所述目标卸料仓包括:所述目标砂仓;
基于所述目标距离,对剩余目标卸料仓进行排序,得到第二子卸料优先级;
基于所述第一子卸料优先级和所述第二子卸料优先级,得到所述卸料优先级;
其中,所述剩余目标卸料仓为:从所述目标卸料仓中,去除目标砂仓之后剩余的目标卸料仓。
3.根据权利要求2所述的卸料控制方法,其特征在于,所述目标砂仓包括:第一目标砂仓;
所述基于所述砂子的种类和预设的排序策略,确定所述砂子对应的目标砂仓的第一子卸料优先级,包括:
在确定所述砂子的种类数等于预设值时,将所述第一目标砂仓作为最后一个目标卸料仓。
4.根据权利要求2所述的卸料控制方法,其特征在于,所述目标砂仓包括:第二目标砂仓和第三目标砂仓;
所述基于所述砂子的种类和预设的排序策略,确定所述砂子对应的目标砂仓的第一子卸料优先级,包括:
在确定所述砂子的种类数大于预设值时,从所述目标距离中提取所述砂子对应的砂子目标距离;
从所述砂子目标距离中,确定最大砂子目标距离和最小砂子目标距离;
将所述最小砂子目标距离对应的所述第二目标砂仓作为第一个目标卸料仓,以及将所述最大砂子目标距离对应的所述第三目标砂仓作为最后一个目标卸料仓。
5.根据权利要求2所述的卸料控制方法,其特征在于,所述基于所述目标距离,对剩余目标卸料仓进行排序,得到第二子卸料优先级,包括:
比对各所述剩余目标卸料仓的目标距离的大小,得到比对结果;
当任意N个所述剩余目标卸料仓的目标距离一致时,获取预先设置的所述目标输送结构的输送优先级,所述N为大于或等于2的整数;
基于所述比对结果和所述输送优先级,对所述剩余目标卸料仓进行排序,得到所述第二子卸料优先级。
6.根据权利要求1-5任一项所述的卸料控制方法,其特征在于,所述基于所述卸料优先级,控制所述目标卸料仓进行卸料,包括:
获取所述骨料配方中各骨料的骨料参数,以及所述目标卸料仓的料仓参数;
基于所述卸料优先级和所述骨料参数,确定当前目标卸料仓的卸料时长和下一目标卸料仓;
基于所述卸料时长和所述料仓参数,确定所述下一目标卸料仓相对于所述当前目标卸料仓的卸料间隔时间;
基于所述卸料间隔时间,控制所述下一目标卸料仓卸料。
7.根据权利要求6所述的卸料控制方法,其特征在于,所述基于所述卸料时长和所述料仓参数,确定所述下一目标卸料仓相对于所述当前目标卸料仓的卸料间隔时间,包括:
获取所述目标输送结构的输送速度;
基于所述卸料时长、所述输送速度和所述料仓参数,确定补偿时间;
基于所述卸料时长和所述补偿时间,确定所述目标间隔时间。
8.根据权利要求7所述的卸料控制方法,其特征在于,所述基于所述卸料时长和所述补偿时间,确定所述目标间隔时间,包括:
基于所述当前目标卸料仓与其对应的所述输送结构的垂直距离,确定误差时间;
基于所述卸料时长、所述补偿时间和所述误差时间,确定所述目标间隔时间。
9.一种卸料控制装置,其特征在于,包括:
第一确定模块,用于基于获得的骨料配方,确定至少一个目标卸料仓;
第二确定模块,用于从至少两个输送结构中,确定每个所述目标卸料仓对应的目标输送结构,得到目标输送结构集合,所述目标输送结构集合包括至少一个目标输送结构,其中,每个所述输送结构对应至少一个卸料仓;
获取模块,用于获取每个所述目标卸料仓距离预设位置的目标距离;
第三确定模块,用于基于所述目标距离和所述骨料配方,确定所述目标卸料仓的卸料优先级;
控制模块,用于基于所述卸料优先级,控制所述目标卸料仓进行卸料。
10.一种搅拌设备,其特征在于,包括:至少两个输送结构、运送结构和控制器,所述控制器用于实现如权利要求1-8任一项所述的卸料控制方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211351517.6A CN115593969A (zh) | 2022-10-31 | 2022-10-31 | 卸料控制方法、装置及搅拌设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211351517.6A CN115593969A (zh) | 2022-10-31 | 2022-10-31 | 卸料控制方法、装置及搅拌设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115593969A true CN115593969A (zh) | 2023-01-13 |
Family
ID=84850926
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211351517.6A Pending CN115593969A (zh) | 2022-10-31 | 2022-10-31 | 卸料控制方法、装置及搅拌设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115593969A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114393701A (zh) * | 2021-12-20 | 2022-04-26 | 湖南中联重科新材料科技有限公司 | 干混砂浆成品仓及其控制方法及控制装置和控制器 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103009485A (zh) * | 2012-11-16 | 2013-04-03 | 三一重工股份有限公司 | 卸料控制系统和卸料控制方法 |
CN103090679A (zh) * | 2011-11-02 | 2013-05-08 | 上海宝信软件股份有限公司 | 多料种连续上料方法 |
CN103612328A (zh) * | 2013-12-10 | 2014-03-05 | 三一汽车制造有限公司 | 混凝土搅拌站料仓卸料控制方法及系统 |
CN111792337A (zh) * | 2020-07-01 | 2020-10-20 | 苏州德迈科电气有限公司 | 基于弹夹排序原理实现无漏放的物料排序机构及排序方法 |
CN112173704A (zh) * | 2020-10-26 | 2021-01-05 | 广东博智林机器人有限公司 | 上料系统及上料检测方法 |
CN112269363A (zh) * | 2020-11-20 | 2021-01-26 | 中冶华天南京工程技术有限公司 | 一种多仓群联合加料的智能调度方法 |
EP4019218A1 (de) * | 2020-12-22 | 2022-06-29 | Liebherr-Mischtechnik GmbH | Beschickungseinrichtung für eine betonmischanlage |
-
2022
- 2022-10-31 CN CN202211351517.6A patent/CN115593969A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103090679A (zh) * | 2011-11-02 | 2013-05-08 | 上海宝信软件股份有限公司 | 多料种连续上料方法 |
CN103009485A (zh) * | 2012-11-16 | 2013-04-03 | 三一重工股份有限公司 | 卸料控制系统和卸料控制方法 |
CN103612328A (zh) * | 2013-12-10 | 2014-03-05 | 三一汽车制造有限公司 | 混凝土搅拌站料仓卸料控制方法及系统 |
CN111792337A (zh) * | 2020-07-01 | 2020-10-20 | 苏州德迈科电气有限公司 | 基于弹夹排序原理实现无漏放的物料排序机构及排序方法 |
CN112173704A (zh) * | 2020-10-26 | 2021-01-05 | 广东博智林机器人有限公司 | 上料系统及上料检测方法 |
CN112269363A (zh) * | 2020-11-20 | 2021-01-26 | 中冶华天南京工程技术有限公司 | 一种多仓群联合加料的智能调度方法 |
EP4019218A1 (de) * | 2020-12-22 | 2022-06-29 | Liebherr-Mischtechnik GmbH | Beschickungseinrichtung für eine betonmischanlage |
Non-Patent Citations (1)
Title |
---|
王伟建, 霍国辉, 曹华: "某工程混凝土搅拌站的地垅骨料卸料控制设计", 浙江水利科技, no. 03, 28 June 2005 (2005-06-28), pages 75 - 76 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114393701A (zh) * | 2021-12-20 | 2022-04-26 | 湖南中联重科新材料科技有限公司 | 干混砂浆成品仓及其控制方法及控制装置和控制器 |
CN114393701B (zh) * | 2021-12-20 | 2024-08-13 | 中联重科新材料科技有限公司 | 干混砂浆成品仓及其控制方法及控制装置和控制器 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN115593969A (zh) | 卸料控制方法、装置及搅拌设备 | |
CN111573292B (zh) | 码垛方法、装置、电子设备及计算机可读存储介质 | |
CN205281570U (zh) | 一种物流仓库用分拣系统 | |
WO2019128907A1 (zh) | 一种设备控制方法及装置 | |
CN116228079B (zh) | 一种粮食集装箱运输调度方法及系统 | |
MX9307988A (es) | Metodo y aparato para apilar y transportar unidades producto. | |
CN109414729A (zh) | 分类传输货物的方法、系统及存储装置 | |
CN105015995A (zh) | 一种货物自动拣选系统和方法 | |
CN110949922A (zh) | 一种物料分拣堆垛方法及系统 | |
CN214020600U (zh) | 一种无尘智能配料系统 | |
CN114939933B (zh) | 上料系统、上料控制方法、搅拌站及上料控制装置 | |
WO2024174558A1 (zh) | 分播控制方法、装置和系统、存储介质 | |
CN106429487A (zh) | 一种最优路径输送系统及其原料储存与混匀并联生产工艺 | |
CN116216155A (zh) | 集货运输系统、方法及相关装置 | |
US10688531B2 (en) | Shuttle trolley having a deck structured for sorting non-standard parcels | |
CN206395489U (zh) | 一种最优路径输送系统 | |
CN211366029U (zh) | 一种块状物料自动摆盘系统 | |
CN205951005U (zh) | 陶瓷压机的余料回收装置 | |
CN203005855U (zh) | 一种控制smt下板机高速回程的系统 | |
CN105942559A (zh) | 一种饲料生产线及生产方法 | |
CN205187204U (zh) | 一种用于堆场/码头的干散货高精度自动配料系统 | |
CN113961868B (zh) | 一种基于区块链的物流搬运调节方法、系统及存储介质 | |
CN109230582B (zh) | 货物流通方法及系统 | |
CN210192641U (zh) | 一种自动运行装筐控制的真空物流系统 | |
EP1025969A2 (en) | Plant for storing, handling and feeding loose materials and associated operating method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |