一种基于大数据分析的水产养殖辅助方法及系统与流程

文档序号:11251025阅读:383来源:国知局
一种基于大数据分析的水产养殖辅助方法及系统与流程

本发明涉及水产品养殖领域,特别涉及一种基于大数据分析的水产养殖辅助方法及系统。



背景技术:

水产养殖,是一项有特色、有活力、有潜力的产业。从事水产养殖研究的责任,在于为人类增产优质蛋白和源源不断地为国人提供高级粮食。改革开放30年来,中国的水产养殖业受到政策扶持、科技进步、市场拉动和国家综合实力增强等诸多因素的激励,获得高速发展。水产养殖总产量增长,产生了巨大的经济和社会效益。

目前国内水产养殖管理缺乏普及的智能管理系统,在养殖环境的检测,养殖设备的智能控制,养殖流程的信息化管理等方面都是处于起步阶段;在养殖环境的认识上,如溶解氧浓度、温度、ph值、亚硝酸浓度、重金属离子浓度等相关参数的检测上,主要依赖用户养殖经验,缺乏一套可普遍推广使用的可量化环境参数;在养殖设备的控制上,如增氧泵、抽水泵、投料机、供暖器、水阀开关的控制上都是以用户本地化的手工操作为主,无法进一步释放养殖的劳动力投入。



技术实现要素:

本发明的目的在于克服现有技术不足,提供了一种基于大数据分析的水产养殖辅助方法及系统,能够基于用户当前的养殖环境数据给与辅助信息,帮助用户快速有效的提高其养殖品质。

本发明为实现上述目的采用以下的技术方案:

第一方面,本发明提供了一种基于大数据分析的水产养殖辅助方法,包括:

获取第一用户的养殖品种,记为第一养殖品种;

获取第一用户的养殖环境数据,记为第一环境数据;

获取第二用户的养殖品种,记为第二养殖品种;

获取第二用户的养殖环境数据,记为第二环境数据;

记所述第二环境数据与所述第一环境数据匹配,且所述第二养殖品种与所述第一养殖品种匹配的第二用户为第一候选用户;

获取所述第一候选用户的养殖参数,记为第一推荐养殖参数;

将所述第一推荐养殖参数发送给所述第一用户。

在本发明一实施例中,所述获取所述第一候选用户的养殖参数,记为第一推荐养殖参数,具体包括:

获取所述第一候选用户的第二养殖品种的商品销量,记为第一商品销量;

记所述第一商品销量不小于预设销量的第一候选用户为推荐用户;

获取所述推荐用户的养殖参数,记为第一推荐养殖参数。

在本发明一实施例中,所述获取所述第一候选用户的养殖参数,记为第一推荐养殖参数,具体包括:

获取所述第一候选用户的第二养殖品种的商品评价数据;

记所述商品评价数据不小于预设评价分数的第一候选用户为推荐用户;

获取所述推荐用户的养殖参数,记为第一推荐养殖参数。

在本发明一实施例中,所述获取所述推荐用户的养殖参数,记为第一推荐养殖参数,具体包括:

获取与所述第一养殖品种匹配的预设生长周期;

获取当前时间;

根据所述当前时间及所获取预设生长周期生成养殖时间段;

获取所述推荐用户在所述养殖时间段内的养殖参数,记为第一推荐养殖参数。

在本发明一实施例中,所述将所述第一推荐养殖参数发送给所述第一用户,之后还包括:

根据所述第一推荐养殖参数控制所述第一用户的养殖设备。

在本发明一实施例中,所述一种基于大数据分析的水产养殖辅助方法,还包括:

获取第一用户的位置信息,记为第一位置信息;

获取第二用户的位置信息,记为第二位置信息;

记所述第二位置信息与所述第一位置信息匹配,且第二养殖品种与所述第一养殖品种匹配的第二用户为第三用户;

获取所有所述第三用户的第二养殖品种的商品销量之和,记为第二商品销量;

当所述第二商品销量大于预设滞销销量时;

记所述第二位置信息与所述第一位置信息匹配,且第二养殖品种与所述第一养殖品种不匹配的第二用户为第四用户;

获取所述第四用户的第二养殖品种的商品销量,记为第三商品销量;

记所述第三商品销量不小于预设销量,且所述第三商品销量不大于预设滞销销量的第二养殖品种为推荐品种;

将所述推荐品种发送给所述第一用户。

在本发明一实施例中,所述将所述推荐品种发送给所述第一用户,之后还包括:

记所述第二环境数据与所述第一环境数据匹配,且所述第二养殖品种与所述推荐品种匹配的第二用户为第二候选用户;

获取所述第二候选用户的养殖参数,记为第二推荐养殖参数;

将所述第二推荐养殖参数发送给所述第一用户。

在本发明一实施例中,所述养殖环境数据包括水体数据、地域信息、气候数据、养殖设备种类中的一种或多种。

在本发明一实施例中,所述水体数据包括养殖水体的溶解氧浓度,温度值,ph值,亚硝酸浓度,重金属离子浓度,氨氮浓度,硫化物浓度,磷化物浓度中的一种或几种。

在本发明一实施例中,所述养殖参数包括控制设备数据及饲料组份。

在本发明一实施例中,所述控制设备数据包括抽水泵控制数据、增氧泵控制数据、供暖器控制数据,投料机控制数据中的一种或几种。

第二方面,本发明还提供了一种基于大数据分析的水产养殖辅助方系统,包括第一养殖品种获取模块,第一环境数据获取模块,商品信息获取模块,第二环境数据获取模块,第一候选用户获取模块,养殖参数获取模块及发送模块;

其中,所述第一养殖品种获取模块用于获取第一用户的养殖品种,并记为第一养殖品种;

所述第一环境数据获取模块养殖环境数据,并记为第一环境数据;

所述商品信息获取模块用于获取第二用户的养殖品种,并记为第二养殖品种;

所述第二环境数据获取模块用于获取第二用户的养殖环境数据,记为第二环境数据;

所述第一候选用户获取模块用于记所述第二环境数据与所述第一环境数据匹配,且所述第二养殖品种与所述第一养殖品种匹配的第二用户为第一候选用户;

所述养殖参数获取模块用于获取所述第一候选用户的养殖参数,记为第一推荐养殖参数;

所述发送模块用于将所述第一推荐养殖参数发送给所述第一用户。

在本发明一实施例中,所述商品信息获取模块用于获取所述第一候选用户的第二养殖品种的商品销量,记为第一商品销量;

所述养殖参数获取模块还用于记所述第一商品销量不小于预设销量的第一候选用户为推荐用户;

所述养殖参数获取模块还用于获取所述推荐用户的养殖参数,记为第一推荐养殖参数。

在本发明一实施例中,所述商品信息获取模块还用于获取所述第一候选用户的第二养殖品种的商品评价数据;

所述养殖参数获取模块还用于记所述商品评价数据不小于预设评价分数的第一候选用户为推荐用户。

在本发明一实施例中,所述一种基于大数据分析的水产养殖辅助方系统还包括生长周期获取模块,时间获取模块及养殖时间段生成模块;

所述生长周期获取模块用于获取与所述第一养殖品种匹配的预设生长周期;

所述时间获取模块用于获取当前时间;

所述养殖时间段生成模块用于根据所述当前时间及所获取预设生长周期生成养殖时间段;

所述养殖参数获取模块还用于获取所述推荐用户在所述养殖时间段内的养殖参数,记为第一推荐养殖参数。

在本发明一实施例中,所述一种基于大数据分析的水产养殖辅助方系统还包括控制模块;

所述发送模块还用于将所述第一推荐养殖参数发送给所述控制模块;

所述控制模块用于根据所述第一推荐养殖参数控制所述第一用户的养殖设备。

在本发明一实施例中,所述一种基于大数据分析的水产养殖辅助方系统还包括第一位置获取模块,第二位置获取模块,第三用户获取模块,第二商品销量获取模块,第四用户获取模块,第三商品销量获取模块及推荐品种获取模块;

其中,所述第一位置获取模块用于获取第一用户的位置信息,记为第一位置信息;

所述第二位置获取模块用于获取第二用户的位置信息,记为第二位置信息;

所述第三用户获取模块用于记所述第二位置信息与所述第一位置信息匹配,且第二养殖品种与所述第一养殖品种匹配的第二用户为第三用户;

所述第二商品销量获取模块用于获取所有所述第三用户的第二养殖品种的商品销量之和,记为第二商品销量;

所述第四用户获取模块用于将所述第二商品销量与预设滞销销量进行比较;

当所述第二商品销量大于预设滞销销量时,所述第四用户获取模块还用于记所述第二位置信息与所述第一位置信息匹配,且第二养殖品种与所述第一养殖品种不匹配的第二用户为第四用户;

所述第三商品销量获取模块用于获取所述第四用户的第二养殖品种的商品销量,记为第三商品销量;

所述推荐品种获取模块用于将所述第三商品销量分别与所述预设销量及预设滞销销量进行比较;

所述推荐品种获取模块还用于记所述第三商品销量不小于预设销量,且所述第三商品销量不大于预设滞销销量的第二养殖品种为推荐品种;

所述发送模块还用于将所述推荐品种发送给所述第一用户。

本发明的有益效果:

本发明提供了一种基于大数据分析的水产养殖辅助方法及系统,可以自动获取与当前用户养殖环境相似的其他养殖户,并根据所获取的养殖户的水产品的销量、用户评价等数据,选取其中养殖成果最好的养殖户,获取其养殖参数并发送给当前用户;本发明所提供的方法及系统可以帮助小规模养殖户形成统一化、标准化的养殖模式,提高养殖户的养殖品质,有效的促进区域养殖产业的发展。

附图说明

图1为本发明一实施例中一种基于大数据分析的水产养殖辅助方法的流程示意图;

图2为本发明一实施例中一种基于大数据分析的水产养殖辅助系统的结构示意图。

具体实施方式

下面结合附图以及具体实施例对本发明做进一步说明,其中的示意性实施例以及说明仅用来解释本发明,但并不作为对本发明的限定。

第一方面,如图1所示,本发明提供了一种基于大数据分析的水产养殖辅助方法,包括:

s100:获取第一用户的养殖品种,记为第一养殖品种;

s200:获取第一用户的养殖环境数据,记为第一环境数据;

s300:获取第二用户的养殖品种,记为第二养殖品种;

s400:获取第二用户的养殖环境数据,记为第二环境数据;

s500:记所述第二环境数据与所述第一环境数据匹配,且所述第二养殖品种与所述第一养殖品种匹配的第二用户为第一候选用户;

s600:获取所述第一候选用户的养殖参数,记为第一推荐养殖参数;

s700:将所述第一推荐养殖参数发送给所述第一用户。

在本发明一实施例中,所述养殖环境数据包括水体数据、地域信息、气候数据、养殖设备种类等;

其中,所述水体数据包括养殖水体的溶解氧浓度,温度值,ph值,亚硝酸浓度,重金属离子浓度,氨氮浓度,硫化物浓度,磷化物浓度中的一种或几种;

所述养殖设备种类包括抽水泵、增氧泵、供暖器,投料机等

在本发明一实施例中,养殖参数包括控制设备数据及饲料组份;

其中,所述控制设备数据包括抽水泵控制数据、增氧泵控制数据、供暖器控制数据,投料机控制数据中的一种或几种。

进一步的,在本发明一实施例中,步骤s600具体包括:

获取所述第一候选用户的第二养殖品种的商品销量,记为第一商品销量;

记所述第一商品销量不小于预设销量的第一候选用户为推荐用户;

获取所述推荐用户的养殖参数,记为第一推荐养殖参数。

进一步的,在本发明一实施例中,步骤s600具体包括:

获取所述第一候选用户的第二养殖品种的商品评价数据;

记所述商品评价数据不小于预设评价分数的第一候选用户为推荐用户;

获取所述推荐用户的养殖参数,记为第一推荐养殖参数。

进一步的,在本发明一实施例中,步骤s700之后还包括:

根据所述第一推荐养殖参数控制所述第一用户的养殖设备。

具体的,在本发明一具体应用场景中,后台服务器获取第一用户的养殖品种为草鱼,并获取第一用户的水体环境,如水体的平均温度、水体的平均ph值等,后台服务器获取其他销售草鱼的养殖户的水体环境,并记其中与第一用户水体环境相似的养殖户为第一候选用户;后台服务器获取各个第一候选用户的草鱼销量及用户评价数据,选择其中销量最多或用户评价最好的第一候选用户为推荐用户,后台服务器获取所述推荐用户的控制设备数据,如增氧泵的运行时间及功率、投料机的运行时间,以及饲料配方等,并将相关信息发送给第一用户,同时后台服务器通将控制设备数据发送给设置在第一用户养殖场内的控制模块,所述控制模块根据接收到的控制数据控制相应的设备。

在本发明一实施例中,所述获取所述推荐用户的养殖参数,记为第一推荐养殖参数,具体包括:

获取与所述第一养殖品种匹配的预设生长周期;

获取当前时间;

根据所述当前时间及所获取预设生长周期生成养殖时间段;

获取所述推荐用户在所述养殖时间段内的养殖参数,记为第一推荐养殖参数。

在本发明一具体应用场景中,由于随着季节的不同,控制设备的开启条件以及饲料配方都有可能不同,因此后台服务器在获取养殖参数时还需要结合相应的养殖时间;

具体的,后台服务器获取第一用户的养殖品种为草鱼,后台服务器中预存有各种水产品的生长周期,后台服务器获取与所述第一用户养殖品种匹配的生长周期,如草鱼的生长周期为6个月,后台服务器获取当前时间为4月20日,后台服务器根据当前时间及生长周期生成养殖时间段,即4月20日-10月20日,后台服务器获取推荐用户在养殖时间段内的养殖参数,即在4月20日-10月20日内的水体的平均温度、水体的平均ph值、增氧泵的运行时间及功率、投料机的运行时间及饲料配方等。

在本发明一实施例中,所述一种基于大数据分析的水产养殖辅助方法,还包括:

获取第一用户的位置信息,记为第一位置信息;

获取第二用户的位置信息,记为第二位置信息;

记所述第二位置信息与所述第一位置信息匹配,且第二养殖品种与所述第一养殖品种匹配的第二用户为第三用户;

获取所有所述第三用户的第二养殖品种的商品销量之和,记为第二商品销量;

当所述第二商品销量大于预设滞销销量时;

记所述第二位置信息与所述第一位置信息匹配,且第二养殖品种与所述第一养殖品种不匹配的第二用户为第四用户;

获取所述第四用户的第二养殖品种的商品销量,记为第三商品销量;

记所述第三商品销量不小于预设销量,且所述第三商品销量不大于预设滞销销量的第二养殖品种为推荐品种;

将所述推荐品种发送给所述第一用户。

具体的,在本发明一实施例中,所述第一位置信息及第二位置信息均包括ip地址、收货地址、gps定位信息中的至少一种。

可以理解的是,在获得所述第一位置信息及第二位置信息后,后台服务器可以根据商品的对地域敏感性的不同,按照不同的预设精度对所述第一位置信息及第二位置信息进行行政区域的划分,如,可以根据用户的ip地址定位用户所在的省、市或区。

具体的,在本发明一具体应用场景中,后台服务器获取第一用户的养殖品种为草鱼,后台服务器获取第一用户的位置信息为广东省,后台服务器获取其他销售草鱼且位置信息为广东省的养殖户,记为第三用户;后台服务器获取所有第三用户的草鱼销量之和,当所有第三用户的草鱼销量之和大于预设滞销销量时,后台服务器判断草鱼在广东地区存在滞销风险;此时后台服务器获取位置信息为广东省且养殖品种不是草鱼的养殖户,记为第四用户;后台服务器分别获取各个第四用户的养殖品种的销量,如鲫鱼的销量、鲈鱼的销量等,并记为第三商品销量;当后台服务器判断任意一个第三品种的销量,如鲈鱼的销量,不小于预设销量且不大于预设滞销销量时,后台服务器判断该养殖品种,鲈鱼,在广东地区有较好的和市场前景,后台服务器将该养殖品种作为推进品种发送给第一用户。

在本发明一实施例中,所述将所述推荐品种发送给所述第一用户,之后还包括:

记所述第二环境数据与所述第一环境数据匹配,且所述第二养殖品种与所述推荐品种匹配的第二用户为第二候选用户;

获取所述第二候选用户的养殖参数,记为第二推荐养殖参数;

将所述第二推荐养殖参数发送给所述第一用户。

第二方面,本发明还提供了一种基于大数据分析的水产养殖辅助系统,包括第一养殖品种获取模块100,第一环境数据获取模块200,商品信息获取模块300,第二环境数据获取模块400,第一候选用户获取模块500,养殖参数获取模块600及发送模块700;

其中,第一养殖品种获取模块100用于获取第一用户的养殖品种,并记为第一养殖品种;

第一环境数据获取模块200养殖环境数据,并记为第一环境数据;

商品信息获取模块300用于获取第二用户的养殖品种,并记为第二养殖品种;

第二环境数据获取模块400用于获取第二用户的养殖环境数据,并记为第二环境数据;

第一候选用户获取模块500用于记所述第二环境数据与所述第一环境数据匹配,且所述第二养殖品种与所述第一养殖品种匹配的第二用户为第一候选用户;

养殖参数获取模块600用于获取所述第一候选用户的养殖参数,记为第一推荐养殖参数;

发送模块700用于将所述第一推荐养殖参数发送给所述第一用户。

在本发明一实施例中,商品信息获取模块300还用于获取所述第一候选用户的第二养殖品种的商品销量,记为第一商品销量;

养殖参数获取模块600还用于记所述第一商品销量不小于预设销量的第一候选用户为推荐用户;

养殖参数获取模块600还用于获取所述推荐用户的养殖参数,记为第一推荐养殖参数。

在本发明一实施例中,商品信息获取模块300还用于获取所述第一候选用户的第二养殖品种的商品评价数据;

养殖参数获取模块600还用于记所述商品评价数据不小于预设评价分数的第一候选用户为推荐用户。

在本发明一实施例中,所述一种基于大数据分析的水产养殖辅助方系统还包括生长周期获取模块,时间获取模块及养殖时间段生成模块;

所述生长周期获取模块用于获取与所述第一养殖品种匹配的预设生长周期;

所述时间获取模块用于获取当前时间;

所述养殖时间段生成模块用于根据所述当前时间及所获取预设生长周期生成养殖时间段;

养殖参数获取模块600还用于获取所述推荐用户在所述养殖时间段内的养殖参数,记为第一推荐养殖参数。

在本发明一实施例中,所述一种基于大数据分析的水产养殖辅助方系统还包括控制模块;

发送模块700还用于将所述第一推荐养殖参数发送给所述控制模块;

所述控制模块用于根据所述第一推荐养殖参数控制所述第一用户的养殖设备。

在本发明一实施例中,所述一种基于大数据分析的水产养殖辅助方系统还包括第一位置获取模块,第二位置获取模块,第三用户获取模块,第二商品销量获取模块,第四用户获取模块,第三商品销量获取模块及推荐品种获取模块;

其中,所述第一位置获取模块用于获取第一用户的位置信息,记为第一位置信息;

所述第二位置获取模块用于获取第二用户的位置信息,记为第二位置信息;

所述第三用户获取模块用于记所述第二位置信息与所述第一位置信息匹配,且第二养殖品种与所述第一养殖品种匹配的第二用户为第三用户;

所述第二商品销量获取模块用于获取所有所述第三用户的第二养殖品种的商品销量之和,记为第二商品销量;

所述第四用户获取模块用于将所述第二商品销量与预设滞销销量进行比较;

当所述第二商品销量大于预设滞销销量时,所述第四用户获取模块还用于记所述第二位置信息与所述第一位置信息匹配,且第二养殖品种与所述第一养殖品种不匹配的第二用户为第四用户;

所述第三商品销量获取模块用于获取所述第四用户的第二养殖品种的商品销量,记为第三商品销量;

所述推荐品种获取模块用于将所述第三商品销量分别与所述预设销量及预设滞销销量进行比较;

所述推荐品种获取模块还用于记所述第三商品销量不小于预设销量,且所述第三商品销量不大于预设滞销销量的第二养殖品种为推荐品种;

发送模块700还用于将所述推荐品种发送给所述第一用户。

具体的,在本发明一具体应用场景中,本发明第一方面所提供的方法由本发明第二方面所提供的系统完成;

其中,第一养殖品种获取模块100,第一环境数据获取模块200,商品信息获取模块300,第二环境数据获取模块400,第一候选用户获取模块500,养殖参数获取模块600、发送模块700、生长周期获取模块,时间获取模块,养殖时间段生成模块,第一位置获取模块,第二位置获取模块,第三用户获取模块,第二商品销量获取模块,第四用户获取模块,第三商品销量获取模块及推荐品种获取模块均集成在后台服务器中,所述控制模块设置在各个用户的养殖现场,所述控制模块分别与所述后台服务器通信及用户的养殖设备相连,其中所述控制模块包括单片机、中央处理器等。

显然,上述实施例仅仅是为了更清楚的表达本发明技术方案所作的举例,而非对本发明实施方式的限定。对于本领域技术人员来说,在上述说明的基础上还可以做出其它不同形式的变化或变动,在不脱离本发明构思的前提下,这些都属于本发明的保护范围。因此本发明专利的保护范围应以所附权利要求为准。

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