泰宁新闻网

推荐一种基于云平台的动物养殖分析评估系统的制作方法

鞋

泰宁新闻网 http://www.tainingxinwen.cn 2020-10-18 12:06 出处:网络
如下提供的推荐一种基于云平台的动物养殖分析评估系统的制作方法,小编为你全面解答

如下提供的推荐一种基于云平台的动物养殖分析评估系统的制作方法,小编为你全面解答


本发明属于动物养殖技术领域,涉及到一种基于云平台的动物养殖分析评估系统。



背景技术:

随着人们对生活水平的不断追求,人们对猪肉的需求和品质逐渐提高,养殖场内的猪采用群居生活方式,便于养殖人员进行管理,提高管理的效率,但是由于猪的生活习性,一旦其中部分猪感染患病,极易导致患病猪附近的猪受其感染患病,增加了患病猪流入市场供居民日常所需的风险。

目前,对于部分猪患病,易影响同一环境下的其他猪患病,同时,随着时间的延长,如若不加以控制,极易影响附近其他养殖猪区域内的猪患病风险,导致大面积养殖区域内的猪患病,现有技术,无法根据猪养殖的环境以及养殖区域以外其他养殖区域内猪的患病情况,来合理的分析养殖区域内猪的感染患病的风险,增大了患病的风险程度,同时一旦感染患病,将给养殖场人员增大养殖成本,增大劳动量以及加剧健康猪患病的风险,若患病猪流入市场,给人们的健康生活带来很大的影响,因此,如何减少猪患病的风险是广大养殖户迫切的愿望,为了解决以上问题,现设计一种基于云平台的动物养殖分析评估系统。



技术实现要素:

本发明的目的在于提供的基于云平台的动物养殖分析评估系统,通过环境检测终端、参数处理优化模块、进给量采集模块并结合云服务器等,能够分析出目标区域内猪受其他环形子区域内猪的健康状况、目标区域内环境参数等因素的影响状况,获得养殖风险评估系数,并根据养殖风险评估系数提供指导决策预案,降低猪患病的概率,实现对猪养殖过程中的有效健康评估和预防,解决了现有养殖过程中无法掌握猪的养殖风险,且无法根据养殖风险提供合理的决策等,进而造成了猪患病风险高、养殖风险大的问题。

本发明的目的可以通过以下技术方案实现:

一种基于云平台的动物养殖分析评估系统,包括环境检测终端、参数处理优化模块、进给量采集模块、云服务器、区域参数获取模块、参数更新输入模块、品种数据库和预警展示终端;

所述云服务器分别与参数处理优化模块、进给量采集模块、区域参数获取模块、参数更新输入模块、品种数据库和预警展示终端连接,环境检测终端与参数处理优化模块连接,参数处理优化模块和预警展示终端分别与品种数据库连接,区域参数获取模块和参数更新输入模块连接;

所述环境检测终端用于以等时间间隔对猪所在的养殖子区域内的温度、湿度进行检测,并检测各养殖子区域内的各细菌种类的含量,并将检测的各固定时间间隔对应的养殖子区域内的温度、湿度以及各细菌种类的含量发送至参数处理优化模块;

所述参数处理优化模块用于接收环境检测终端发送的各等时间间隔检测的猪所在的养殖子区域内的温度、湿度以及各细菌种类的含量,并将接收的每天采集的各固定时间间隔内的温度、湿度以及各细菌种类的含量分别建立温度采集集合、湿度采集集合和细菌种类含量采集集合,并将采集的第t天对应的温度采集集合中各固定时间间隔内的温度与第t+1天相对应的各固定时间间隔内的温度进行对比,将采集的第t天对应的湿度采集集合中各固定时间间隔内的湿度与第t+1天相对应的各固定时间间隔内的湿度进行对比,将采集的第t天对应的细菌种类含量采集集合中各固定时间间隔内各细菌种类对应的数量与第t+1天相对应的各固定时间间隔内的各细菌种类对应的数量进行对比,分别得到温度差采集集合、湿度差采集集合和细菌种类含量差采集集合,参数处理优化模块将采集的各养殖子区域内的温度差采集集合、湿度差采集集合、细菌种类含量差采集集合分别发送至云服务器;

所述进给量采集模块用于检测各养殖子区域内所有猪每天累计摄入的食物量,并将检测的各养殖子区域内所有猪每天摄入食物量之和发送至云服务器。

所述区域参数获取模块用于实时检测各环形子区域内养殖猪的总数量,并接收各环形子区域内各养殖用户上传的当天猪发生瘟疫的数量,统计每天猪发生瘟疫的数量,并将检测的该环形子区域内猪的总数量以及每天猪发生瘟疫的数量分别发送至云服务器和参数更新输入模块,并获取各环形子区域距离目标区域的距离,并将获得的各环形子区域距离目标区域的距离发送至云服务器;

所述参数更新输入模块用于接收区域参数获取模块发送的各环形子区域内猪的总数量以及每天猪发生瘟疫的数量,并将各环形子区域内猪的总数量以及每天猪发生瘟疫的数量分别发送至品种数据库和云服务器;

所述品种数据库用于存储各环形子区域内养殖猪的总数量、每天猪发生瘟疫的数量、猪生长的最佳温度以及在养殖过程中猪在n天内可承受的温度变化量阈值、湿度变化量阈值以及各细菌种类含量对应的细菌种类变化量阈值,并存储养殖风险评估系数大于风险评估系数阈值所对应的指导决策预案;

所述云服务器用于接收参数更新输入模块发送的各环形子区域内猪的总数量以及每天猪发生瘟疫的数量,统计各环形子区域内每天发病猪的比例系数,并根据各环形子区域内每天发病猪的比例系数统计各环形子区域内猪每天的发病增长系数,将各环形子区域内猪的发病增长系数建立发病增长系数集合bi(bi1,bi2,...,bit,...,bit),bi1表示为第i个环形子区域内第1天发病猪的比例系数,bit表示为第i个环形子区域内第t天猪的发病增长系数,同时,云服务器接收区域参数获取模块发送的各环形子区域距离目标区域的距离,根据各环形子区域对应的发病增长系数数值集合以及各环形子区域距离目标区域的距离统计区域干扰影响系数;

所述云服务器用于接收参数处理优化模块发送的各养殖子区域内的温度差采集集合、湿度差采集集合和细菌种类含量差采集集合,提取相邻n天内同一固定时间间隔内温度的突变量、湿度的突变量以及各细菌种类含量的突变量,并将提取的温度突变量、湿度突变量以及各细菌种类含量的突变量分别与品种数据库中存储的猪在养殖过程中n天可承受的温度变化量阈值、温度变化量阈值以及各细菌种类含量对应的细菌种类变化量阈值进行对比,统计提取的相邻n天内同一固定时间间隔内温度变化突变量超过温度变化量阈值的次数wc、湿度变化突变量超过湿度变化量阈值的次数sc以及各细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数xpc;

同时,云服务器接收进给量采集模块发送的各养殖子区域内所有猪每天摄入食物量之和,求取养殖子区域内所有猪平均每天摄入食物量,并将各养殖子区域内所有猪每天摄入食物量与养殖子区域内所有猪平均每天摄入食物量进行对比,获得养殖子区域摄入量对比集合,并根据养殖子区域摄入量对比集合中差值与设定的摄入量变化阈值间的数值大小关系进行映射,获得摄入量映射集合,云服务器根据区域干扰影响系数、摄入量映射集合、相邻n天内同一固定时间间隔内温度变化突变量超过温度变化量阈值的次数wc、湿度变化突变量超过湿度变化量阈值的次数sc以及各细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数xpc,统计目标区域内养殖猪受环境影响的养殖风险评估系数,云服务器并将检测的目标区域内养殖猪受环境影响的养殖风险评估系数发送至预警展示终端;

所述预警展示终端用于接收云服务器发送的目标区域内养殖猪受环境影响的养殖风险评估系数,显示养殖风险评估系数,并将养殖风险评估系数与设定的风险评估系数阈值进行对比,若小于设定的风险评估系数阈值,则不发出预警信号,若大于设定的风险评估系数阈值,则提取品种数据库中对应的指导决策预案。

进一步地,所述环境检测终端包括温度检测模块、湿度检测模块和细菌检测模块,所述温度检测模块为温度传感器,用于以等时间间隔对猪所在的养殖场内的温度进行采集,并将采集的各固定时间段内的温度发送至参数处理优化模块,湿度检测模块为湿度传感器,用于以等时间间隔对猪所在的养殖场内的湿度进行采集,并将采集的各固定时间段内的湿度发送至参数处理优化模块;细菌检测模块为细菌检测仪,用于对猪所在的养殖场内的各细菌种类的含量进行检测,并将检测的各细菌种类的含量发送至参数处理优化模块。

进一步地,所述比例系数等于该环形子区域内发病猪的数量与该环形子区域内养殖猪的总数量之比,发病增长系数等于该环形子区域内前一天发病猪的比例系数与后一天发病猪的比例系数的差值。

进一步地,所述区域干扰影响系数的计算公式为β表示为传染因子,表现为易传染性或非易传染性,若为易传染性,则取β等于0.735,若为非易传染性,则取β等于0.05,d表示为单位的传染距离数值,xi表示为第i个环形子区域距离目标区域的距离,bit表示为第i个环形子区域内第t天猪的发病增长系数,bi(t-1)表示为第i个环形子区域内第t-1天猪的发病增长系数,表示为各环形子区域对目标区域的整体区域干扰影响系数。

进一步地,相邻n天内同一固定时间间隔内的温度突变量的计算公式湿度突变量的计算公式各细菌种类含量的突变量的计算公式w′jt′f∈w′jtf,s′jt′f∈s′jtf,hp′jt′f∈hp′jtf,t′=1,2,...,t-n,lwt′、lst′、lhpt′分别表示为以t′为时间起点的连续n天内第f个固定时间间隔内的温度突变量、湿度突变量和各细菌种类含量的突变量。

进一步地,所述目标区域内养殖猪受环境影响的养殖风险评估系数的计算公式为:c′jt表示为第t天第j个养殖子区域内所有猪摄入量对应的差值与设定的摄入量变化阈值大小关系所对应的映射数值,dist(wc,sc)表示为wc和sc欧式距离,表示为目标区域所受的区域干扰影响系数,t表示为监测的总天数,wc、sc和分别表示为温度变化突变量超过温度变化量阈值的次数、湿度变化突变量超过湿度变化量阈值的次数以及第p个细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数,w阈值、s阈值和xp阈值分别表示为温度变化量阈值、湿度变化量阈值以及第p个细菌种类对应的细菌种类变化量阈值。

本发明的有益效果:

本发明提供的基于云平台的动物养殖分析评估系统,通过参数更新输入模块获取各环形子区域内发生猪瘟的数量,并根据猪发生瘟疫的数量统计每天猪的发病增长系数,且结合各环形子区域与目标区域间的距离,统计各环形子区域内猪瘟情况对目标区域的区域干扰影响系数,区域干扰影响系数越大,则目标区域内猪发病概率越高,通过区域干扰影响系数能够侧面且间接的反应目标区域内的猪在养殖过程中受其他环形子区域内猪瘟的影响状况,为后期对猪的养殖预估分析提供可靠的数据支撑,能够综合分析处猪养殖过程中的难易程度以及复杂程度,可降低猪因环境问题而造成发病的概率。

通过环境检测终端、参数处理优化模块、进给量采集模块并结合云服务器,对目标区域内猪的温度、湿度以及各细菌种类含量进行检测、处理,以统计温度变化突变量超过温度变化量阈值的次数、湿度变化突变量超过湿度变化量阈值的次数以及各细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数,并通过对各养殖子区域内所有猪平均每天摄入食物量进行处理分析,获得各养殖子区域内所有猪摄入量差值所对应的映射数值,云服务器根据区域干扰影响系数、摄入量映射集合以及分别超过温度、湿度、各细菌种类的变化量阈值的次数统计目标区域内养殖猪受环境影响的养殖风险评估系数,能够综合分析出目标区域内猪受其他环形子区域内猪的健康状况、目标区域内环境参数等因素的影响比例,直观地反应猪在养殖过程中受外界猪瘟以及所在环境的综合影响情况,同时,根据养殖风险评估系数的大小可提供指导决策预案,降低猪患病的概率,实现对猪养殖过程中的有效评估和预防。

附图说明

为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本发明中一种基于云平台的动物养殖分析评估系统的示意图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

请参阅图1所示,一种基于云平台的动物养殖分析评估系统,包括环境检测终端、参数处理优化模块、进给量采集模块、云服务器、区域参数获取模块、参数更新输入模块、品种数据库和预警展示终端;

云服务器分别与参数处理优化模块、进给量采集模块、区域参数获取模块、参数更新输入模块、品种数据库和预警展示终端连接,环境检测终端与参数处理优化模块连接,参数处理优化模块和预警展示终端分别与品种数据库连接,区域参数获取模块和参数更新输入模块连接。

对猪养殖场进行划分,划分成若干个养殖子区域,每个养殖子区域内养殖猪的数量相同,对划分的各养殖子区域按照设定的顺序进行编号,分别为1,2,...,j,...,m,m表示为养殖子区域的数量;

环境检测终端用于以等时间间隔对猪所在的养殖子区域内的温度、湿度进行检测,并检测各养殖子区域内的各细菌种类的含量,并将检测的各固定时间间隔对应的养殖子区域内的温度、湿度以及各细菌种类的含量发送至参数处理优化模块;

环境检测终端包括温度检测模块、湿度检测模块和细菌检测模块,所述温度检测模块为温度传感器,用于以等时间间隔对猪所在的养殖场内的温度进行采集,并将采集的各固定时间段内的温度发送至参数处理优化模块,湿度检测模块为湿度传感器,用于以等时间间隔对猪所在的养殖场内的湿度进行采集,并将采集的各固定时间段内的湿度发送至参数处理优化模块;细菌检测模块为细菌检测仪,用于对猪所在的养殖场内的各细菌种类的含量进行检测,并将检测的各细菌种类的含量发送至参数处理优化模块;

所述固定时间段可为3小时或4小时,即每隔一固定时间段,则采集一次动物种类的生长环境下的温度、湿度和细菌含量。

参数处理优化模块用于接收环境检测终端发送的各等时间间隔检测的猪所在的养殖子区域内的温度、湿度以及各细菌种类的含量,并将接收的每天采集的各固定时间间隔内的温度、湿度以及各细菌种类的含量分别建立温度采集集合wjt(wjt1,wjt2,...,wjtf,...,wjtg)、湿度采集集合sjt(sjt1,sjt2,...,sjtf,...,sjtg)和细菌种类含量采集集合hpjt(hpjt1,hpjt2,...,hpjtf,...,hpjtg),其中,wjtf表示为第j个养殖子区域内第t天中第f个固定时间间隔对应的温度,sjtf表示为第j个养殖子区域内第t天中第f个固定时间间隔对应的湿度,hpjtf表示为第j个养殖子区域内第t天中第f个固定时间间隔内第p个细菌种类对应数量,hpjt表示为第j个养殖子区域内第t天中第p个细菌种类对应的数量集合,并将采集的第t天对应的温度采集集合中各固定时间间隔内的温度与第t+1天相对应的各固定时间间隔内的温度进行对比,将采集的第t天对应的湿度采集集合中各固定时间间隔内的湿度与第t+1天相对应的各固定时间间隔内的湿度进行对比,将采集的第t天对应的细菌种类含量采集集合中各固定时间间隔内各细菌种类对应的数量与第t+1天相对应的各固定时间间隔内的各细菌种类对应的数量进行对比,分别得到温度差采集集合wj′t(w′jt1,w′jt2,...,w′jtf,...,w′jtg)、湿度差采集集合sj′t(s′jt1,s′jt2,...,s′jtf,...,s′jtg)和细菌种类含量差采集集合hp′jt(hp′jt1,hp′jt2,...,hp′jtf,...,hp′jtg),其中,w′jtf表示为第j个养殖子区域内第t+1天对应的第f个固定时间间隔内的温度与第t天对应的第f个固定时间间隔内的温度间的差值,s′jtf表示为第j个养殖子区域内第t+1天对应的第f个固定时间间隔内的湿度与第t天对应的第f个固定时间间隔内的湿度间的差值,hp′jtf表示为第j个养殖子区域内第t+1天对应的第f个固定时间间隔内第p个细菌种类的数量与第t天对应的第f个固定时间间隔内第p个细菌种类的数量间的差值,g表示为每天划分的固定时间间隔的次数,p表示为细菌的种类数量,t=1,2,...,t,p=1,2,...,参数处理优化模块将采集的各养殖子区域内的温度差采集集合、湿度差采集集合、细菌种类含量差采集集合分别发送至云服务器。

进给量采集模块用于检测各养殖子区域内所有猪每天累计摄入的食物量,并将检测的各养殖子区域内所有猪每天摄入食物量发送至云服务器。以检测的养殖猪所在的区域作为目标区域,并以目标区域为中心,划分成若干环形子区域,相邻两环形子区域间的间距相同,按照各环形子区域距离目标区域由近到远的顺序进行排序,分别为1,2,...,i,...,n,n表示为环形子区域的数量,其中,目标区域为需检测的养殖场对应的区域。

区域参数获取模块用于实时检测各环形子区域内养殖猪的总数量,并接收各环形子区域内各养殖用户上传的当天猪发生瘟疫的数量,统计每天猪发生瘟疫的数量,并将检测的该环形子区域内猪的总数量以及每天猪发生瘟疫的数量分别发送至云服务器和参数更新输入模块,并获取各环形子区域距离目标区域的距离,并将获得的各环形子区域距离目标区域的距离发送至云服务器;

参数更新输入模块用于接收区域参数获取模块发送的各环形子区域内猪的总数量以及每天猪发生瘟疫的数量,并将各环形子区域内猪的总数量以及每天猪发生瘟疫的数量分别发送至品种数据库和云服务器;

品种数据库用于存储各环形子区域内养殖猪的总数量、每天猪发生瘟疫的数量、猪生长的最佳温度以及在养殖过程中猪在n天内可承受的温度变化量阈值、湿度变化量阈值以及各细菌种类含量对应的细菌种类变化量阈值,并存储养殖风险评估系数大于风险评估系数阈值所对应的指导决策预案,其中,最佳温度为20℃,指导决策预案指针对养殖风险评估系数大于风险评估系数阈值的指导方案;

云服务器用于接收参数更新输入模块发送的各环形子区域内猪的总数量以及每天猪发生瘟疫的数量,统计各环形子区域内每天发病猪的比例系数,并根据各环形子区域内每天发病猪的比例系数统计各环形子区域内猪每天的发病增长系数,将各环形子区域内猪的发病增长系数建立发病增长系数集合bi(bi1,bi2,...,bit,...,bit),bi1表示为第i个环形子区域内第1天发病猪的比例系数,bit表示为第i个环形子区域内第t天猪的发病增长系数,比例系数等于该环形子区域内发病猪的数量与该环形子区域内养殖猪的总数量之比,发病增长系数等于该环形子区域内前一天发病猪的比例系数与后一天发病猪的比例系数的差值,同时,云服务器接收区域参数获取模块发送的各环形子区域距离目标区域的距离,根据各环形子区域对应的发病增长系数数值集合以及各环形子区域距离目标区域的距离统计区域干扰影响系数,所述区域干扰影响系数的计算公式为β表示为传染因子,表现为易传染性或非易传染性,若为易传染性,则取β等于0.735,若为非易传染性,则取β等于0.05,d表示为单位的传染距离数值,xi表示为第i个环形子区域距离目标区域的距离,bit表示为第i个环形子区域内第t天猪的发病增长系数,bi(t-1)表示为第i个环形子区域内第t-1天猪的发病增长系数,表示为各环形子区域对目标区域的整体区域干扰影响系数,且区域干扰影响系数越大,表明目标区域内猪受其他环形子区域内猪发病的影响程度越大。

云服务器用于接收参数处理优化模块发送的各养殖子区域内的温度差采集集合、湿度差采集集合和细菌种类含量差采集集合,提取相邻n天内同一固定时间间隔内温度的突变量、湿度的突变量以及各细菌种类含量的突变量,并将提取的温度突变量、湿度突变量以及各细菌种类含量的突变量分别与品种数据库中存储的猪在养殖过程中n天可承受的温度变化量阈值、温度变化量阈值以及各细菌种类含量对应的细菌种类变化量阈值进行对比,统计提取的相邻n天内同一固定时间间隔内温度变化突变量超过温度变化量阈值的次数wc、湿度变化突变量超过湿度变化量阈值的次数sc以及各细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数xpc。

其中,相邻n天内同一固定时间间隔内的温度突变量的计算公式湿度突变量的计算公式各细菌种类含量的突变量的计算公式w′jt′f∈w′jtf,s′jt′f∈s′jtf,hp′jt′f∈hp′jtf,t′=1,2,...,t-n,lwt′、lst′、lhpt′分别表示为以t′为时间起点的连续n天内第f个固定时间间隔内的温度突变量、湿度突变量和各细菌种类含量的突变量。

同时,云服务器接收进给量采集模块发送的各养殖子区域内所有猪每天摄入食物量,求取养殖子区域内所有猪平均每天摄入食物量,养殖子区域内所有猪平均每天摄入食物量等于各养殖子区域内所有猪当天摄入食物量之和与养殖子区域的总数量的比值,并将各养殖子区域内所有猪每天摄入食物量与养殖子区域内所有猪平均每天摄入食物量进行对比,获得养殖子区域摄入量对比集合cj(cj1,cj2,...,cjt,...,cjt),cjt表示为第t天第j个养殖子区域内所有猪摄入量与第t天该养殖子区域对应的所有猪平均每天摄入食物量的差值,并根据养殖子区域摄入量对比集合中差值与设定的摄入量变化阈值间的数值大小关系进行映射,获得摄入量映射集合cj′(c′j1,c′j2,...,c′jt,...,c′jt),c′jt表示为第t天第j个养殖子区域内所有猪摄入量对应的差值与设定的摄入量变化阈值大小关系所对应的映射数值,若第t天第j个养殖子区域内所有猪摄入量与第t天该养殖子区域对应的所有猪平均每天摄入食物量的差值大于设定的摄入量变化阈值,则c′jt的映射数值等于0,若第t天第j个养殖子区域内所有猪摄入量与第t天该养殖子区域对应的所有猪平均每天摄入食物量的差值小于设定的摄入量变化阈值,则c′jt的映射数值等于1,云服务器根据区域干扰影响系数、摄入量映射集合、相邻n天内同一固定时间间隔内温度变化突变量超过温度变化量阈值的次数wc、湿度变化突变量超过湿度变化量阈值的次数sc以及各细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数xpc,统计目标区域内养殖猪受环境影响的养殖风险评估系数c′jt表示为第t天第j个养殖子区域内所有猪摄入量对应的差值与设定的摄入量变化阈值大小关系所对应的映射数值,dist(wc,sc)表示为wc和sc欧式距离,表示为目标区域所受的区域干扰影响系数,t表示为监测的总天数,wc、sc和分别表示为温度变化突变量超过温度变化量阈值的次数、湿度变化突变量超过湿度变化量阈值的次数以及第p个细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数,w阈值、s阈值和xp阈值分别表示为温度变化量阈值、湿度变化量阈值以及第p个细菌种类对应的细菌种类变化量阈值,养殖风险评估系数越大,表明目标区域以外的环形子区域内猪瘟对目标区域的影响越大,对目标区域的影响越大,即目标区域内猪患病的概率越大,云服务器并将检测的目标区域内养殖猪受环境影响的养殖风险评估系数发送至预警展示终端;

预警展示终端用于接收云服务器发送的目标区域内养殖猪受环境影响的养殖风险评估系数,显示养殖风险评估系数,并将养殖风险评估系数与设定的风险评估系数阈值进行对比,若小于设定的风险评估系数阈值,则不发出预警信号,若大于设定的风险评估系数阈值,则提取品种数据库中对应的指导决策预案,以引导用户合理的养殖猪,降低猪养殖过程中的风险。

以上内容仅仅是对本发明的构思所作的举例和说明,所属本技术领域的技术人员对所描述的具体实施例做各种各样的修改或补充或采用类似的方式替代,只要不偏离发明的构思或者超越本权利要求书所定义的范围,均应属于本发明的保护范围。


技术特征:

1.一种基于云平台的动物养殖分析评估系统,其特征在于:包括环境检测终端、参数处理优化模块、进给量采集模块、云服务器、区域参数获取模块、参数更新输入模块、品种数据库和预警展示终端;

所述云服务器分别与参数处理优化模块、进给量采集模块、区域参数获取模块、参数更新输入模块、品种数据库和预警展示终端连接,环境检测终端与参数处理优化模块连接,参数处理优化模块和预警展示终端分别与品种数据库连接,区域参数获取模块和参数更新输入模块连接;

所述环境检测终端用于以等时间间隔对猪所在的养殖子区域内的温度、湿度进行检测,并检测各养殖子区域内的各细菌种类的含量,并将检测的各固定时间间隔对应的养殖子区域内的温度、湿度以及各细菌种类的含量发送至参数处理优化模块;

所述参数处理优化模块用于接收环境检测终端发送的各等时间间隔检测的猪所在的养殖子区域内的温度、湿度以及各细菌种类的含量,并将接收的每天采集的各固定时间间隔内的温度、湿度以及各细菌种类的含量分别建立温度采集集合、湿度采集集合和细菌种类含量采集集合,并将采集的第t天对应的温度采集集合中各固定时间间隔内的温度与第t+1天相对应的各固定时间间隔内的温度进行对比,将采集的第t天对应的湿度采集集合中各固定时间间隔内的湿度与第t+1天相对应的各固定时间间隔内的湿度进行对比,将采集的第t天对应的细菌种类含量采集集合中各固定时间间隔内各细菌种类对应的数量与第t+1天相对应的各固定时间间隔内的各细菌种类对应的数量进行对比,分别得到温度差采集集合、湿度差采集集合和细菌种类含量差采集集合,参数处理优化模块将采集的各养殖子区域内的温度差采集集合、湿度差采集集合、细菌种类含量差采集集合分别发送至云服务器;

所述进给量采集模块用于检测各养殖子区域内所有猪每天累计摄入的食物量,并将检测的各养殖子区域内所有猪每天摄入食物量之和发送至云服务器。

所述区域参数获取模块用于实时检测各环形子区域内养殖猪的总数量,并接收各环形子区域内各养殖用户上传的当天猪发生瘟疫的数量,统计每天猪发生瘟疫的数量,并将检测的该环形子区域内猪的总数量以及每天猪发生瘟疫的数量分别发送至云服务器和参数更新输入模块,并获取各环形子区域距离目标区域的距离,并将获得的各环形子区域距离目标区域的距离发送至云服务器;

所述参数更新输入模块用于接收区域参数获取模块发送的各环形子区域内猪的总数量以及每天猪发生瘟疫的数量,并将各环形子区域内猪的总数量以及每天猪发生瘟疫的数量分别发送至品种数据库和云服务器;

所述品种数据库用于存储各环形子区域内养殖猪的总数量、每天猪发生瘟疫的数量、猪生长的最佳温度以及在养殖过程中猪在n天内可承受的温度变化量阈值、湿度变化量阈值以及各细菌种类含量对应的细菌种类变化量阈值,并存储养殖风险评估系数大于风险评估系数阈值所对应的指导决策预案;

所述云服务器用于接收参数更新输入模块发送的各环形子区域内猪的总数量以及每天猪发生瘟疫的数量,统计各环形子区域内每天发病猪的比例系数,并根据各环形子区域内每天发病猪的比例系数统计各环形子区域内猪每天的发病增长系数,将各环形子区域内猪的发病增长系数建立发病增长系数集合bi(bi1,bi2,...,bit,...,bit),bi1表示为第i个环形子区域内第1天发病猪的比例系数,bit表示为第i个环形子区域内第t天猪的发病增长系数,同时,云服务器接收区域参数获取模块发送的各环形子区域距离目标区域的距离,根据各环形子区域对应的发病增长系数数值集合以及各环形子区域距离目标区域的距离统计区域干扰影响系数;

所述云服务器用于接收参数处理优化模块发送的各养殖子区域内的温度差采集集合、湿度差采集集合和细菌种类含量差采集集合,提取相邻n天内同一固定时间间隔内温度的突变量、湿度的突变量以及各细菌种类含量的突变量,并将提取的温度突变量、湿度突变量以及各细菌种类含量的突变量分别与品种数据库中存储的猪在养殖过程中n天可承受的温度变化量阈值、温度变化量阈值以及各细菌种类含量对应的细菌种类变化量阈值进行对比,统计提取的相邻n天内同一固定时间间隔内温度变化突变量超过温度变化量阈值的次数wc、湿度变化突变量超过湿度变化量阈值的次数sc以及各细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数xpc;

同时,云服务器接收进给量采集模块发送的各养殖子区域内所有猪每天摄入食物量之和,求取养殖子区域内所有猪平均每天摄入食物量,并将各养殖子区域内所有猪每天摄入食物量与养殖子区域内所有猪平均每天摄入食物量进行对比,获得养殖子区域摄入量对比集合,并根据养殖子区域摄入量对比集合中差值与设定的摄入量变化阈值间的数值大小关系进行映射,获得摄入量映射集合,云服务器根据区域干扰影响系数、摄入量映射集合、相邻n天内同一固定时间间隔内温度变化突变量超过温度变化量阈值的次数wc、湿度变化突变量超过湿度变化量阈值的次数sc以及各细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数xpc,统计目标区域内养殖猪受环境影响的养殖风险评估系数,云服务器并将检测的目标区域内养殖猪受环境影响的养殖风险评估系数发送至预警展示终端;

所述预警展示终端用于接收云服务器发送的目标区域内养殖猪受环境影响的养殖风险评估系数,显示养殖风险评估系数,并将养殖风险评估系数与设定的风险评估系数阈值进行对比,若小于设定的风险评估系数阈值,则不发出预警信号,若大于设定的风险评估系数阈值,则提取品种数据库中对应的指导决策预案。

2.根据权利要求1所述的一种基于云平台的动物养殖分析评估系统,其特征在于:所述环境检测终端包括温度检测模块、湿度检测模块和细菌检测模块,所述温度检测模块为温度传感器,用于以等时间间隔对猪所在的养殖场内的温度进行采集,并将采集的各固定时间段内的温度发送至参数处理优化模块,湿度检测模块为湿度传感器,用于以等时间间隔对猪所在的养殖场内的湿度进行采集,并将采集的各固定时间段内的湿度发送至参数处理优化模块;细菌检测模块为细菌检测仪,用于对猪所在的养殖场内的各细菌种类的含量进行检测,并将检测的各细菌种类的含量发送至参数处理优化模块。

3.根据权利要求1所述的一种基于云平台的动物养殖分析评估系统,其特征在于:所述比例系数等于该环形子区域内发病猪的数量与该环形子区域内养殖猪的总数量之比,发病增长系数等于该环形子区域内前一天发病猪的比例系数与后一天发病猪的比例系数的差值。

4.根据权利要求1所述的一种基于云平台的动物养殖分析评估系统,其特征在于:所述区域干扰影响系数的计算公式为β表示为传染因子,表现为易传染性或非易传染性,若为易传染性,则取β等于0.735,若为非易传染性,则取β等于0.05,d表示为单位的传染距离数值,xi表示为第i个环形子区域距离目标区域的距离,bit表示为第i个环形子区域内第t天猪的发病增长系数,bi(t-1)表示为第i个环形子区域内第t-1天猪的发病增长系数,表示为各环形子区域对目标区域的整体区域干扰影响系数。

5.根据权利要求4所述的一种基于云平台的动物养殖分析评估系统,其特征在于:相邻n天内同一固定时间间隔内的温度突变量的计算公式湿度突变量的计算公式各细菌种类含量的突变量的计算公式w′jt′f∈w′jtf,s′jt′f∈s′jtf,hp′jt′f∈hp′jtf,t′=1,2,...,t-n,lwt′、lst′、lhpt′分别表示为以t′为时间起点的连续n天内第f个固定时间间隔内的温度突变量、湿度突变量和各细菌种类含量的突变量。

6.根据权利要求1所述的一种基于云平台的动物养殖分析评估系统,其特征在于:所述目标区域内养殖猪受环境影响的养殖风险评估系数的计算公式为:c′jt表示为第t天第j个养殖子区域内所有猪摄入量对应的差值与设定的摄入量变化阈值大小关系所对应的映射数值,dist(wc,sc)表示为wc和sc欧式距离,表示为目标区域所受的区域干扰影响系数,t表示为监测的总天数,wc、sc和xpc分别表示为温度变化突变量超过温度变化量阈值的次数、湿度变化突变量超过湿度变化量阈值的次数以及第p个细菌种类含量的突变量超过个细菌种类对应的细菌种类变化量阈值的次数,w阈值、s阈值和xp阈值分别表示为温度变化量阈值、湿度变化量阈值以及第p个细菌种类对应的细菌种类变化量阈值。

技术总结
本发明公开一种基于云平台的动物养殖分析评估系统,包括环境检测终端、参数处理优化模块、进给量采集模块、云服务器、区域参数获取模块、参数更新输入模块、品种数据库和预警展示终端,云服务器分别与参数处理优化模块、进给量采集模块、区域参数获取模块、参数更新输入模块、品种数据库和预警展示终端连接,环境检测终端与参数处理优化模块连接。本发明能够分析出目标区域以外区域对目标区域的影响,同时能综合分析出目标区域内猪受其他环形子区域内猪的健康状况以及所在区域内环境参数等因素影响状况,并通过养殖风险评估系数的大小提供指导决策预案,降低猪患病的概率,实现对猪养殖过程中的有效评估和预防。

技术研发人员:陈文翔
受保护的技术使用者:陈文翔
技术研发日:2020.02.18
技术公布日:2020.06.26

推荐一种基于云平台的动物养殖分析评估系统的制作方法的相关内容如下:

本文标题:推荐一种基于云平台的动物养殖分析评估系统的制作方法
http://www.tainingxinwen.cn/qitaxinxi/521214.html

0

精彩评论

暂无评论...
验证码 换一张
取 消