System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及动物养殖,尤其涉及一种生猪疾病预警方法、系统及设备。
技术介绍
1、尽管现有的生猪养殖场所环境智慧监测预警系统已经能够实现对生猪养殖场所环境的监测和管理,但是仍然存在一些问题和不足。如现有的系统通常只能实现对单一环境参数的监测,无法实现对多个环境参数的综合监测和管理,因此无法全面了解生猪养殖场所的环境状况,进而无法对动物群体疾病进行及时预警。
技术实现思路
1、本申请提供了一种生猪疾病预警方法、系统及设备,旨在解决现有技术对生猪疾病的预警效率较低的技术问题。
2、为解决上述技术问题,本申请实施例提供了:一种生猪疾病预警方法,包括以下步骤:
3、获取目标生猪群体中每个个体生猪的生理参数和行为参数;所述生理参数和所述行为参数是基于所述个体生猪监测设备获取的;所述生理参数包括个体生猪标识号及其体温数据、心率数据和呼吸频率数据;所述行为参数包括个体生猪标识号及其运动状态数据、进食数据和睡眠数据;
4、基于所述生理参数和所述行为参数,获得对应个体生猪的健康值;
5、基于目标生猪群体中所有个体生猪的健康值,判断存在健康异常的个体生猪数量是否超出预设健康异常阈值;若存在健康异常的个体生猪数量超出预设阈值,则获取目标生猪群体的病原体监测数据;所述病原体监测数据是基于病原体监测设备获取的;
6、判断所述病原体监测数据是否超出预设病原体阈值;若所述病原体监测数据超出预设病原体阈值,则向饲养员端发出疾病预警信息;
7、若所
8、将所述环境监测数据输入至预设的环境评估模型,获得所述预设的环境评估模型输出的环境评估值;将所述环境评估值与第一阈值进行对比,若所述环境评估值小于等于第一阈值,则生成第一等级预警信息;所述第一等级预警信息用以表征目标生猪群体处于不适宜环境;若所述环境评估值大于第一阈值,则将所述环境评估值与第二阈值进行对比;若所述环境评估值大于所述第一阈值且小于等于所述第二阈值,则生成第二等级预警信息;所述第二等级预警信息用以表征目标生猪群体处于部分不适宜环境;若所述环境评估值大于所述第二阈值,则生成第三等级预警信息;所述第三等级预警信息用于表征目标生猪群体处于适宜环境;所述第一阈值小于所述第二阈值。
9、作为本申请一些可选实施方式,在所述将所述环境监测数据输入至预设的环境评估模型,获得所述预设的环境评估模型输出的环境评估值之前,还包括:
10、将所述温湿度数据、所述光照强度数据、所述有害气体浓度数据和所述饲养密度数据进行数据格式标准化处理,并基于etl数据集成技术将数据格式标准化处理后的各信息中的数据进行抽取处理、数据转换处理以及数据清洗处理,并加载到目标数据存储库中;
11、使用utc时间作为基准,并确保所有数据源都采用同一时间戳格式进行记录;使用网络时间协议来同步所有数据源的时钟,在数据整合之前,将所有数据按照时间戳进行排序或者调整,以确保数据的时序正确性;
12、若因为数据采集或传输延迟而导致的时序不一致情况,使用插值技术或者时间窗口方法进行处理,确保数据在时间维度上的连续性和完整性。
13、作为本申请一些可选实施方式,所述预设的环境评估模型的每个内部节点代表一个属性上的测试,每个分支代表测试的结果,每个叶节点代表一个类标签;将各类标签进行汇总后进行分析,生成环境评估值;
14、所述预设的环境评估模型的目标函数表达式为:其中,表示模型参数,n表示数据点的总数,k表示随机森林中决策树的数量,表示第k个决策树的权重值,表示第m个数据点的真实标签,表示第k个决策树对第m个数据点的预测标签;1表示指示函数,若,则结果为1,否则为0。
15、作为本申请一些可选实施方式,在所述将所述环境评估值与第一阈值进行对比,若所述环境评估值小于等于第一阈值,则生成第一等级预警信息;所述第一等级预警信息用以表征目标生猪群体处于不适宜环境;若所述环境评估值大于第一阈值,则将所述环境评估值与第二阈值进行对比;若所述环境评估值大于所述第一阈值且小于等于所述第二阈值,则生成第二等级预警信息;所述第二等级预警信息用以表征目标生猪群体处于部分不适宜环境;若所述环境评估值大于所述第二阈值,则生成第三等级预警信息;所述第三等级预警信息用于表征目标生猪群体处于适宜环境;所述第一阈值小于所述第二阈值之后,还包括:
16、将所述预警信息发送至用户端,以使得用户基于所述预警信息对目标生猪群体的环境参数进行调整。
17、作为本申请一些可选实施方式,所述基于所述生理参数和所述行为参数,获得对应个体生猪的健康值,包括:
18、基于所述生理参数和所述行为参数进行特征提取,获取当前日的生理参数平均值和行为参数平均值;所述生理参数平均值包括个体生猪标识号及其体温数据平均值、心率数据平均值和呼吸频率数据平均值;所述行为参数平均值包括个体生猪标识号及其运动数据平均值、进食数据平均值和睡眠数据平均值;
19、将当前日的生理参数平均值和行为参数平均值输入至已训练完成的健康评分模型,以获得对应个体生猪的健康值;所述健康评分模型是基于历史日的生理参数平均值和行为参数平均值训练获得的。
20、所述健康评分模型采用以下函数进行优化:其中,n表示样本数量;c表示类别数量;yi,c表示样本i的实际类别指示变量,如果样本i的实际类别指示变量为c,则yi,c=1,否则为0;表示模型对样本i属于类别c的预测概率。
21、作为本申请一些可选实施方式,所述预警信息包括所述环境参数信息和饲养密度信息,以及建议调整措施及预警等级值。
22、另一方面,本申请实施例还提供了:一种生猪疾病预警系统,包括:
23、参数监测设备,用于对目标生猪群体养殖场所内的环境参数进行监测,生成目标生猪群体养殖场所的参数信息;
24、图像采集设备,用于对目标生猪群体养殖场所内的所有生猪数量进行监测,生成饲养密度信息;
25、病原体监测设备,用于对目标生猪群体养殖场所内的病原体进行监测,生成病原体监测信息;
26、大数据分析设备,用于获取目标生猪群体中每个个体生猪的生理参数和行为参数;所述生理参数和所述行为参数是基于所述个体生猪监测设备获取的;所述生理参数包括个体生猪标识号及其体温数据、心率数据和呼吸频率数据;所述行为参数包括个体生猪标识号及其运动状态数据、进食数据和睡眠数据;基于所述生理参数和所述行为参数,获得对应个体生猪的健康值;基于目标生猪群体中所有个体生猪的健康值,判断存在健康异常的个体生猪数量是否超出预设健康异常阈值;若存在健康异常的个体生猪数量超出预设阈值,则获取目标生猪群体的病原体监测数据;所述病原体监测数据是基于病原体监测设备获取的;判断所述病原体监测数据是否超出预设病原本文档来自技高网...
【技术保护点】
1.一种生猪疾病预警方法,其特征在于,包括以下步骤:
2.根据权利要求1所述生猪疾病预警方法,其特征在于,在所述将所述环境监测数据输入至预设的环境评估模型,获得所述预设的环境评估模型输出的环境评估值之前,还包括:
3.根据权利要求2所述生猪疾病预警方法,其特征在于,所述预设的环境评估模型的每个内部节点代表一个属性上的测试,每个分支代表测试的结果,每个叶节点代表一个类标签;将各类标签进行汇总后进行分析,生成环境评估值;
4.根据权利要求1所述生猪疾病预警方法,其特征在于,在所述将所述环境评估值与第一阈值进行对比,若所述环境评估值小于等于第一阈值,则生成第一等级预警信息;所述第一等级预警信息用以表征目标生猪群体处于不适宜环境;若所述环境评估值大于第一阈值,则将所述环境评估值与第二阈值进行对比;若所述环境评估值大于所述第一阈值且小于等于所述第二阈值,则生成第二等级预警信息;所述第二等级预警信息用以表征目标生猪群体处于部分不适宜环境;若所述环境评估值大于所述第二阈值,则生成第三等级预警信息;所述第三等级预警信息用于表征目标生猪群体处于适宜环境;所述第一
5.根据权利要求1所述生猪疾病预警方法,其特征在于,所述基于所述生理参数和所述行为参数,获得对应个体生猪的健康值,包括:
6.根据权利要求1所述生猪疾病预警方法,其特征在于,所述预警信息包括环境参数信息和饲养密度信息,以及建议调整措施及预警等级值。
7.一种生猪疾病预警系统,其特征在于,包括:
8.根据权利要求7所述生猪疾病预警系统,其特征在于,所述大数据分析设备包括:
9.根据权利要求7所述生猪疾病预警系统,其特征在于,所述饲养密度数据是基于图像采集设备通过以下步骤获取的:
10.一种计算机设备,其特征在于,该计算机设备包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器执行所述计算机程序,实现根据权利要求1-7中任一项所述的方法。
...【技术特征摘要】
1.一种生猪疾病预警方法,其特征在于,包括以下步骤:
2.根据权利要求1所述生猪疾病预警方法,其特征在于,在所述将所述环境监测数据输入至预设的环境评估模型,获得所述预设的环境评估模型输出的环境评估值之前,还包括:
3.根据权利要求2所述生猪疾病预警方法,其特征在于,所述预设的环境评估模型的每个内部节点代表一个属性上的测试,每个分支代表测试的结果,每个叶节点代表一个类标签;将各类标签进行汇总后进行分析,生成环境评估值;
4.根据权利要求1所述生猪疾病预警方法,其特征在于,在所述将所述环境评估值与第一阈值进行对比,若所述环境评估值小于等于第一阈值,则生成第一等级预警信息;所述第一等级预警信息用以表征目标生猪群体处于不适宜环境;若所述环境评估值大于第一阈值,则将所述环境评估值与第二阈值进行对比;若所述环境评估值大于所述第一阈值且小于等于所述第二阈值,则生成第二等级预警信息;所述第二等级预警信息用以表征目标生猪群体处于部分不适宜环境;若...
【专利技术属性】
技术研发人员:吴玙彤,杨齐心,申李,张杨子,蒋紫薇,李晨,张雄,史开志,周思旋,杨红文,
申请(专利权)人:贵州省畜牧兽医研究所,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。