自动控制养鱼场鱼群生长数量的方法与流程

文档序号:13281203阅读:1836来源:国知局

本发明涉及大数据流分析技术领域,具体地,涉及自动控制养鱼场鱼群生长数量的系统。



背景技术:

由于养鱼设备越来越智能化,养殖鱼行业中养各种各样的鱼类,现有技术中并没有自动计算出鱼群生长进度的方案。如果用户想要鱼群的生长进度,需要取样本调查。但是,用户手动计算的方法比较麻烦。且现有技术中,养殖工人没有科学合理的方案确定如何在合理时间内通过改变养殖条件和养殖数量达到鱼群期望的生长进度。

因此,如何自动计算出鱼群生长进度,以方便用户及时地了解鱼群的生长情况,同时提供科学合理的自动化控制方案,通过生长进度,进一步反馈采取何种措施,来调整鱼群的生长进度成为亟待解决的技术问题。



技术实现要素:

本发明的目的在于,针对上述问题,提出自动控制养鱼场鱼群生长数量的系统,以实现自动计算出鱼群生长进度,方便用户及时地了解鱼群的生长情况,同时提供科学合理的自动化控制方案,通过生长进度,进一步反馈采取何种措施,来调整鱼群的生长进度。

为实现上述目的,本发明采用的技术方案是:一种自动控制养鱼场鱼群生长数量的方法,主要包括:如下步骤:

步骤1:根据前期投放的鱼苗数量、池塘有效面积和期望获得的鱼群数量,经过

数据计算,得到鱼群生长进度;

步骤2:根据需求,通过改变养殖条件或投放数量条件,经过数据计算,对生长

进度进行调整,直到得到目标生长进度;

步骤3:将条件数据发送至处理器,处理器通过对数据分析处理,向执行器发送信号,执行相应动作,完成对鱼群进度的控制。

进一步地,步骤1中,数据计算具体为通过具有大数据处理引擎进行数据计算。

进一步地,所述大数据处理引擎为对storm框架、spark框架和samza框架。

进一步地,步骤1中所述鱼群包括不同种类的鱼群。

进一步地,所述鱼群生长进度具体为鱼群从鱼苗生长到成熟鱼的周期。

进一步地,步骤2中,所述养殖条件包括水温、池塘溶氧量、喂食次数和喂食种类。

进一步地,步骤3中,所述执行器包括对水温加热的加热棒、对水进行增氧的自动打氧器、自动提醒喂食装置。

进一步地,所述执行器检测水温并将信号发送至处理器的水温传感器和检测水中溶氧量的氧气检测传感器。

进一步地,还包括步骤4,将鱼群生长进度发送至移动客户端,实现实时监控。

所述客户端包括手机和平板。

本发明各实施例的自动控制养鱼场鱼群生长数量的方法,由于主要包括:根据前期投放的鱼苗数量、池塘有效面积和期望获得的鱼群数量,经过数据计算,得到鱼群生长进度;根据需求,通过改变养殖条件或投放数量条件,经过数据计算,对生长进度进行调整,直到得到目标生长进度;将条件数据发送至处理器,处理器通过对数据分析处理,向执行器发送信号,执行相应动作,完成对鱼群进度的控制;从而自动计算出鱼群生长进度,以方便用户及时地了解鱼群的生长情况,同时提供科学合理的自动化控制方案,通过生长进度,进一步反馈采取何种措施,来调整鱼群的生长进度。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。

下面通过实施例,对本发明的技术方案做进一步的详细描述。

具体实施方式

以下对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

一种自动控制养鱼场鱼群生长数量的方法,主要包括:如下步骤:

步骤1:根据前期投放的鱼苗数量、池塘有效面积和期望获得的鱼群数量,经过

数据计算,得到鱼群生长进度;

步骤2:根据需求,通过改变养殖条件或投放数量条件,经过数据计算,对生长

进度进行调整,直到得到目标生长进度;

步骤3:将条件数据发送至处理器,处理器通过对数据分析处理,向执行器发送信号,执行相应动作,完成对鱼群进度的控制。

步骤1中,数据计算具体为通过具有大数据处理引擎进行数据计算。

所述大数据处理引擎为对storm框架、spark框架和samza框架。

步骤1中所述鱼群包括不同种类的鱼群。

所述鱼群生长进度具体为鱼群从鱼苗生长到成熟鱼的周期。

步骤2中,所述养殖条件包括水温、池塘溶氧量、喂食次数和喂食种类。

步骤3中,所述执行器包括对水温加热的加热棒、对水进行增氧的自动打氧器、自动提醒喂食装置。

所述执行器检测水温并将信号发送至处理器的水温传感器和检测水中溶氧量的氧气检测传感器。

还包括步骤4,将鱼群生长进度发送至移动客户端,实现实时监控。

所述客户端包括手机和平板。

一种自动控制养鱼场鱼群生长数量的系统,自动计算出鱼群生长进度,以方便用户及时地了解鱼群的生长情况,同时提供科学合理的自动化控制方案,通过生长进度,进一步反馈采取何种措施,来调整鱼群的生长进度,主要包括:根据前期投放的鱼苗数量、池塘有效面积和期望获得的鱼群数量,经过数据计算,得到鱼群生长进度,同时通过改变养殖条件或投放数量条件,对生长进度进行调整,直到得到目标生长进度的计算装置;

处理物理量传感信号的处理器;

和养殖鱼群用的执行设备。

所述数据计算,具体为通过具有大数据处理引擎进行数据计算。

所述大数据处理引擎为对storm框架、spark框架和samza框架。

所述鱼群为不同种类的鱼群。

所述鱼群生长进度具体为鱼群从鱼苗生长到成熟鱼的周期。

所述养殖条件包括水温、池塘溶氧量、喂食次数和喂食种类。

所述执行设备包括对水温加热的加热棒、对水进行增氧的自动打氧器、自动提醒喂食装置。

所述执行设备检测水温并将信号发送至处理器的水温传感器和检测水中溶氧量的氧气检测传感器

还包括客户端,计算机将鱼群生长进度发送至移动客户端,实现实时监控。

所述客户端包括手机和平板。

实施例一:在spark框架下,对鱼群的计划养殖总数量和当前已投放的鱼群数量进行分布式并行计算,以计算出所述鱼群当前生长进度。

例如,鲫鱼的计划养殖总数量为200条,鲫鱼的当前已养殖数量为100条,计算当前已养殖数量与计划养殖总数量的比值即为鲫鱼的当前生长进度,若想加快鲫鱼的生长进度,比如想七天内达到200条,则改变养殖条件和投放数量,比如增加喂食次数,根据大数据分析,鲫鱼在此投放喂食次数的条件下,是否半年可以生长繁殖到200条。如果计算出的喂养次数为一天两次后可以半年内达到目标条数,将该处理结果信号发送至处理器,处理器控制自动提醒喂食装置,进行自动提醒。

实施例二:例如,锦鲤的计划养殖总数量为200条,锦鲤的当前已养殖数量为100条,计算当前已养殖数量与计划养殖总数量的比值即为鲫鱼的当前生长进度,若想加快锦鲤的生长进度,比如想半年内达到200条,则改变养殖条件和投放数量,比如增加投放数量,根据大数据分析,锦鲤在该投放数量下,是否半年内可以生长繁殖到200条。如果计算出的投放数量为20条时候半年内可以达到目标条数,则将该结果信号发送至处理器,处理器控制自动提醒增加或减少投放鱼苗数量的装置,进行自动提醒。

实施例三:例如,罗非鱼的计划养殖总数量为200条,罗非鱼的当前已养殖数量为100条,计算当前已养殖数量与计划养殖总数量的比值即为鲫鱼的当前生长进度,若想加快罗非鱼的生长进度,比如想半年内达到200条,则改变养殖条件和投放数量,比如增加溶氧量和改变水温以及改变喂养频率,根据大数据分析,罗非鱼在三个变量下,是否半年内可以生长繁殖到200条。如果计算出溶氧量为0.5g/l、水温为15℃喂养次数为一天两次时候半年内可以达到目标条数,则将该结果信号发送至处理器,处理器控制自动提醒喂食装置,进行自动提醒,同时传感器检测是水温信号和含氧浓度信号,处理器判定是否需要加热或者加氧,如果需要,则控制加氧棒和加热棒进行加氧加棒。

同理针对不同的鱼群通过改变养殖条件,计算装置计算出生长进度,为养殖户提供专业科学的养殖方案,避免亏损。

也就是说计算装置可以根据不同鱼群的大数据进行分析,得出一个科学的养殖方案,进行养殖。

自动控制养鱼场鱼群生长数量的方法,由于主要包括:根据前期投放的鱼苗数量、池塘有效面积和期望获得的鱼群数量,经过数据计算,得到鱼群生长进度;根据需求,通过改变养殖条件或投放数量条件,经过数据计算,对生长进度进行调整,直到得到目标生长进度;将条件数据发送至处理器,处理器通过对数据分析处理,向执行器发送信号,执行相应动作,完成对鱼群进度的控制;从而自动计算出鱼群生长进度,以方便用户及时地了解鱼群的生长情况,同时提供科学合理的自动化控制方案,通过生长进度,进一步反馈采取何种措施,来调整鱼群的生长进度。

最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1