用于自动统计禽畜固粪产量的方法、系统及可读存储介质与流程

文档序号:29798225发布日期:2022-04-23 19:24阅读:85来源:国知局
用于自动统计禽畜固粪产量的方法、系统及可读存储介质与流程

1.本发明一般地涉及禽畜固粪产量统计的技术领域。更具体地,本发明涉及一种用于自动统计禽畜固粪产量的方法、用于自动统计禽畜固粪产量的系统及一种计算机可读存储介质。


背景技术:

2.禽畜固粪是指禽畜粪便中的固体粪便,是禽畜粪便作为有机肥的主要成分。在养殖场中,从各养殖栏得到的禽畜粪便是固液混合物后,需要采用固液分离设备对其进行固液分离以得到其中的固体粪便。由于禽畜固粪中的水分含量较少,因此相对于固液混合物,具有便于计量、存储和运输的优点。
3.在得到固体粪便后,需要对其进行计量以获取养殖场的产粪量。现有技术中在对固体粪便进行计量时所采用的方法,是将固体粪便装在容器中,然后将容器运输到称重台上,在称重台上对固体粪便进行称重,这种称重方法在实施过程中需要大量的人工参与,并且在向容器中装固体粪便和运输固体粪便时需要大量的时间。
4.综上所述可知,现有技术中对禽畜固粪的计量方法,存在人工成本高和工作效率低的问题。


技术实现要素:

5.本发明提供一种用于自动统计禽畜固粪产量的方法、系统及可读存储介质,以至少解决上述获取禽畜固粪产量时存在的人工成本高、工作效率低的问题。
6.为解决上述问题,第一方面,本发明提供了一种用于自动统计禽畜固粪产量的方法,用于对布料小车进行控制以产生计量信号,所述方法包括:响应于接收到设定量的禽畜固粪,向卸料位置的方向行进;响应于移动至所述卸料位置,执行卸料动作;响应于完成所述卸料动作,上传卸料完成的信息,所述卸料完成的信息用于对禽畜固粪产量进行计量。
7.根据本发明的一个实施例,所述响应于接收到设定量的固粪包括:获取旋阻物料开关的检测信号;根据所述旋阻物料开关的检测信号判断其是否被触发;如果旋阻物料开关被触发,则判断为接收到设定量的禽畜固粪。
8.根据本发明的另一个实施例,所述布料小车的车舱的一侧设置有布料挡板、底部设置有伸缩顶杆,所述执行卸料动作包括:控制所述布料挡板开启,以及控制所述伸缩顶杆伸展。
9.根据本发明的又一个实施例,还包括:响应于完成所述卸料动作,开始向装货位置行进。
10.根据本发明的另一个实施例,还包括:响应于开始向所述卸料位置行进,上传用于控制固液分离机停止落粪的信息;响应于到达所述装料位置,上传用于控制固液分离机开始落粪的信息。
11.根据本发明的又一个实施例,所述装料位置设置有装料位置开关,所述卸料位置
设置有卸料位置开关,所述响应于到达所述装料位置包括:获取所述装料位置开关的信号;根据所述装料位置开关的信号判断所述布料小车是否到达装料位置;所述响应于到达所述卸料位置包括:获取所述卸料位置开关的信号;根据所述卸料位置开关的信号判断所述布料小车是否到达卸料位置。
12.根据本发明的另一个实施例,所述布料小车上设置有位置检测装置,所述向卸料位置的方向行进包括:获取所述位置检测装置的检测信号;根据所述检测信号得到所述布料小车的位置。
13.根据本发明的又一个实施例,所述位置检测装置包括读码器,所述检测信号包括标识码信息。所述根据所述检测信号得到所述布料小车的位置包括:根据所述标识码信息得到所述标识码的位置;根据所述标识码的位置得到所述布料小车的位置。
14.第二方面,本发明还提供一种用于自动统计禽畜固粪产量的系统,包括处理器和存储器,所述存储器存储有计算机程序指令,所述处理器执行所述计算机程序指令时,实现上述任意一项实施例所述的方法。
15.第三方面,本发明还提供一种计算机可读存储介质,其上存储有计算机程序指令,所述计算机程序指令被执行时,实现上述任意一项实施例所述的方法。
16.本发明所提供的技术方案,当布料小车接收到设定量的禽畜固粪后,开始向卸料位置的方向行进,并在卸料位置执行卸料动作,以将布料小车中的禽畜粪便卸放到卸料位置;最后在完成卸料动作后还上传卸料完成的信息,以对禽畜固粪进行计量。本发明所提供的技术方案,由于每次运输完成之后布料小车都会发出相应的卸料完成信息,并且布料小车每次运输的禽畜粪便均为设定量,因此可以根据布料小车运输禽畜固粪的次数和设定量,对产生的禽畜固粪进行计量。由于本发明的技术方案,可以在布料小车运输禽畜固粪的过程中实现对禽畜固粪的计量,并且在此过程中无需人工参与,因此与现有技术相比,可以在统计禽畜固粪产量时降低人工成本并提高工作效率。
附图说明
17.通过参考附图阅读下文的详细描述,本公开示例性实施方式的上述以及其他目的、特征和优点将变得易于理解。在附图中,以示例性而非限制性的方式示出了本公开的若干实施方式,并且相同或对应的标号表示相同或对应的部分,其中:
18.图1为根据本发明实施例的一种用于自动统计禽畜固粪产量的方法的流程图;以及
19.图2为根据本发明实施例的一种用于自动统计禽畜固粪产量的设备的示意图
具体实施方式
20.下面将结合附图对本发明实施例中的技术方案进行清楚和完整地描述。应当理解的是本说明书所描述的实施例仅是本发明为了便于对方案的清晰理解和符合法律的要求而提供的部分实施例,而并非可以实现本发明的所有实施例。基于本说明书公开的实施例,本领域技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
21.请参阅图1,图1示出的是本发明的一种用于自动统计禽畜固粪产量的方法的流程
图,该方法可以应用在布料小车上,使布料小车可以在装料位置接收固液分离机所产生的禽畜固粪,然后运输到卸料位置处,在卸料位置进行卸料,并在完成卸料后发出上传用于对禽畜粪便进行计量的卸料完成信息。下面结合图1所示出的流程,对本发明的用于自动统计禽畜固粪产量的方法进行详细介绍。
22.如图1所示,本发明的用于自动统计禽畜固粪产量的方法包括:
23.在步骤s1中,布料小车的车舱接收固液分离器所产生的禽畜固粪,并在接收到的禽畜固粪达到设定量时向卸料位置移动。在本实施例中,可以控制布料小车停靠在装料位置,例如可以位于固液分离机的禽畜固粪输出口的下方,固液分离器将禽畜粪便分离后得到的禽畜固粪可以落入到布料小车的车舱中。上述设定量可以为设定重量、设定压力或设定体积,例如,可以在布料小车的车舱底部设置压力传感器,通过压力传感器获取车舱内禽畜固粪的压力,当车舱内禽畜固粪的压力达到设定压力值时,判断为接收到禽畜固粪的量达到设定量。
24.布料小车可以为有轨运行的布料小车也可以为无轨运行的布料小车,例如,当布料小车为有轨运行的布料小车时,可以在装料位置和卸料位置之间设置运行轨道,当布料小车在装料位置接收到的禽畜固粪达到设定量时,可以驱动布料小车沿着运行轨道向卸料位置行进,以将禽畜固粪从装料位置运输到卸料位置处。
25.在步骤s2中,当移动到卸料位置时,开始执行卸料动作。例如,可以先获取装料位置和卸料位置之间的距离,当布料小车在运行轨道上从装料位置向卸料位置移动时,可以实时获取布料小车的移动距离以对布料小车进行定位;当布料小车的移动距离为上述装料位置和卸料位置之间的距离时,可以判断为布料小车到达卸料位置。
26.在本实施例中,可以将布料小车的车舱的一侧设置成布料挡板,该布料挡板活动安装在布料小车上,在执行卸料动作时,可以控制该布料挡板运动以将车舱打开,使车舱内的禽畜固粪泄出。例如,可以采用电机等驱动装置传动连接该布料挡板,使该布料挡板可以在竖直方向上下运动,并且布料挡板向上运动时车舱打开,可以将车舱内的禽畜固粪卸放出来;当布料挡板向下运动时车舱关闭,可以向车舱内装入禽畜固粪。
27.在步骤s3中,当执行完卸料动作后,上传卸料完成的信息,该信息可以用于对禽畜固粪产量进行计量。可以在布料小车上设置通信装置,通过通信装置建立于上位机或者管理平台之间的通信连接。当布料小车完成卸料完成的动作后,将卸料完成的信息通过通信装置发送给上位机或者管理平台。上位机或者管理平台可以接收布料小车卸料完成的信息,并根据该卸料完成信息对禽畜固粪的产量进行统计。例如,上述步骤s1中的设定量为设定重量g,在设定时间段内从布料小车接收到m次卸料完成信息,则在设定时间段内产生禽畜固粪的总重量w=m
×
g。
28.综上所述,本发明所提供的技术方案,当布料小车接收到设定量的禽畜固粪后开始向卸料位置的方向行进,并在卸料位置执行卸料动作,以将布料小车中的禽畜粪便卸放到卸料位置;最后在完成卸料动作后还将卸料完成的信息发送给上位机或管理平台等。由于每次运输完成之后布料小车都会上传相应的卸料完成信息,并且布料小车每次运输的禽畜粪便均为设定量,因此上位机或管理平台可以根据设定时间段内布料小车运输禽畜固粪的次数和设定量,计算出设定时间段内产生的禽畜固粪量。由于本发明的技术方案,可以在布料小车运输禽畜固粪的过程中实现对禽畜固粪产生量的统计,并且在布料小车装入禽畜
固粪、运输禽畜固粪和卸出禽畜固粪的过程中均无需人工的参与,因此与现有技术相比,可以降低统计禽畜固粪产量的人工成本。另外,由于本发明的技术方案无需对禽畜固粪单独进行称重,因此与现有技术相比,还具有提高工作效率的优点。
29.上文中对本发明的用于自动统计禽畜固粪产量的方法做了整体的介绍,下面结合具体应用场景,对上述步骤s1中判断接收到的禽畜固粪是否达到设定量的方法做详细的阐述,可以理解的是,下文中介绍的判断接收到的禽畜固粪是否达到设定量的方法是示例性的而非限制性的。
30.在一个应用场景中,可以在布料小车的车舱内设定高度的位置装配旋阻物料开关,当设定量的禽畜固粪装入布料小车的车舱内时,禽畜固粪在小车的车舱内可以到达设定高度的位置,旋阻物料开关可与禽畜固粪接触以产生触发信号。因此,本实施例中判断接收到的禽畜固粪是否达到设定量的方法包括:获取旋阻物料开关是否被触发,如果旋阻物料开关被触发,则判断为接收到设定量的固粪。假设本实施例中的设定量为设定体积v,在设定时间段内从布料小车接收到n次的卸料完成信息,则在设定时间段内产生的禽畜固粪体积为q=v
×
n。
31.上文中对判断接收到的禽畜固粪是否达到设定量的方法做了详细介绍,下面结合具体应用场景,对执行卸料动作的方法做详细的介绍。
32.在一个应用场景中,可以在布料小车的车舱的第一侧设置布料挡板,在布料小车的车舱底部接近第二侧的位置设置一个伸缩杆,其中第二侧位于第一侧的对侧,并且伸缩杆可以在竖直且偏向第一侧的方向伸缩。在执行卸料动作时,可以将布料挡板打开并控制伸缩杆伸展,使布料小车的车舱倾斜,以将固体禽畜粪便完全倒出。
33.在另一个场景中中,当完成卸料动作后,可以控制布料小车向装料位置移动,以使布料小车可以回到装料位置,进行下一次的物料运输。例如,布料小车为有轨运行的布料小车,可以在装料位置与卸料位置之间设置一条运行轨道,在布料小车的车舱中装入设定量的禽畜固粪后,可以控制布料小车按照该运行轨道从装料位置向卸料位置运动。当布料小车在卸料位置完成卸料动作后,可以控制布料小车按照该运行轨道从卸料位置移动到装料位置,以进行下一次的物料运输。又例如,可以在装料位置与卸料位置之间设置两条运行轨道,在布料小车的车舱中装入设定量的禽畜固粪后,可以控制布料小车按照第一运行轨道从装料位置向卸料位置运动;当布料小车在卸料位置完成卸料动作后,可以控制布料小车按照第二运行轨道从卸料位置向装料位置移动,以进行下一次的物料运输。
34.在又一个应用场景中,在布料小车的车舱内装入设定量的禽畜固粪并向卸料位置移动时,布料小车向上位机或管理平台等发送控制固液分离机停止落粪的信息;上位机或管理平台接收到该信息后,可以控制固液分离机停止落粪。在布料小车完成卸料动作并从卸料位置移动到装料位置后,布料小车向上位机或管理平台等发送控制固液分离机开始落粪的信息;上位机或管理平台接收到该信息后,可以控制固粪分离机开始落粪。本实施例的设置方式,可以防止在没有布料小车时固液分离机输出禽畜固粪,也可以防止布料小车在装料位置装料时的等待时间过长。
35.下面结合具体应用场景,对判断布料小车是否到达装料位置和卸料位置的方法做进一步的详细说明。
36.在一个应用场景中,在装料位置设置有装料接近开关,在卸料位置设置有卸料接
近开关,当布料小车到达装料接近开关时,装料接近开关可以产生相应的信号;当布料小车到达卸料接近开关时,卸料接近开关可以产生相应的信号。因此,在本实施例中判断布料小车是否到达装料位置的方法包括:获取装料接近开关的信号,并根据装料接近开关的信号判断布料小车是否到达装料位置。判断布料小车是否到达卸料位置的方法包括:获取卸料接近开关的信号,并根据卸料接近开关的信号判断卸料小车是否到达装料位置。
37.上文中对判断布料小车是否到达装料位置和卸料位置的方法做了详细介绍,下面结合具体应用场景,对本发明的用于自动统计禽畜固粪产量的方法做进一步的详细说明。
38.在一个应用场景中,在布料小车上还设置有位置检测装置,在布料小车从装料位置向卸料位置移动的过程中,或者从卸料位置向装料位置移动的过程中,可以对布料小车进行定位,以实时获取布料小车的位置。例如,位置检测装置可以为uwb定位标签,并在养殖场内设置uwb定位基站,uwb定位基站根据uwb定位标签所在的位置确定布料小车的位置,确定的方法属于现有技术,本实施例中不多做说明。
39.进一步地,在另一个应用场景中,在运行轨道上每间隔一段距离设置有一个标识码(如二维码或者条形码等),上述设置在布料小车上的位置检测装置包括读码器,并且在布料小车上设置有数据库,数据库中存储有各标识码的标识码信息和位置信息。在布料小车行进的过程中,读码器对标识码进行扫码并识别以得到标识码信息,然后根据该标识码信息,从数据库中查询出该标识码对应的位置信息,将该位置信息作为布料小车的位置,从而实现对布料小车的定位。
40.根据本发明的另一方面,本发明还提供了一种用于自动统计禽畜固粪产量的设备,如图2所示,该用于自动统计禽畜固粪产量的设备包括处理器、存储器、通信接口和通信总线,处理器、存储器和通信接口通过通信总线完成相互间的通信。处理器用于提供计算和控制能力。存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序指令。该内存储器为非易失性存储介质中的操作系统和计算机程序指令的运行提供环境。上述装置的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。本实施例所提供的用于自动统计禽畜固粪产量的设备,其存储器用于存储计算机程序指令,该计算机程序指令被处理器执行时可以实现上述用于自动统计禽畜固粪产量的方法的多个实施例。
41.根据本发明的又一方面,本发明还提供了一种计算机可读存储介质。本领域普通技术人员可以理解,实现上述用于自动统计禽畜固粪产量的方法实施例中的全部或部分流程可以通过计算机程序指令来指令相关的硬件来完成,所述的计算机程序指令可以存储于非易失性计算机可读取存储介质中,该计算机程序指令在执行时,可包括如上述各方法实施例的流程。其中,本发明所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。
42.根据本说明书的上述描述,本领域技术人员还可以理解如下使用的术语,例如“底”、“内”、“外”等指示方位或位置关系的术语是基于本说明书的附图所示的方位或位置关系的,其仅是为了便于阐述本发明的方案和简化描述的目的,而不是明示或暗示所涉及的装置或元件必须要具有所述特定的方位、以特定的方位来构造和进行操作,因此上述的方位或位置关系术语不能被理解或解释为对本发明方案的限制。
43.另外,本说明书中所使用的术语“第一”或“第二”等用于指代编号或序数的术语仅用于描述目的,而不能理解为明示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”或“第二”的特征可以明示或者隐含地包括至少一个该特征。在本说明书的描述中,“多个”的含义是至少两个,例如两个,三个或更多个等,除非另有明确具体地限定。
44.虽然本说明书已经示出和描述了本发明的多个实施例,但对于本领域技术人员显而易见的是,这样的实施例只是以示例的方式提供的。本领域技术人员会在不偏离本发明思想和精神的情况下想到许多更改、改变和替代的方式。应当理解的是在实践本发明的过程中,可以采用本文所描述的本发明实施例的各种替代方案。所附权利要求书旨在限定本发明的保护范围,并因此覆盖这些权利要求保护范围内的模块组成、等同或替代方案。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1