System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种基于数字孪生的猪场预警方法、系统及存储介质技术方案_技高网

一种基于数字孪生的猪场预警方法、系统及存储介质技术方案

技术编号:41318143 阅读:4 留言:0更新日期:2024-05-13 14:58
一种基于数字孪生的猪场预警方法、系统及存储介质,其包括:获取猪场内的实体设备信息,并基于数字孪生技术在数字孪生猪场内设置与实体设备相对应的虚拟设备;基于预训练好的猪只健康状态检测模型的输入数据,得到各个栋舍的猪只当前健康状态;将猪只当前健康状态与猪只历史健康状态进行比较,判断当前健康状态是否优于猪只历史健康状态,得到预警参考数据范围;对预警参考数据范围进行迭代更新,直至得到最佳预警参考数据范围;基于最佳预警参考数据范围对各个栋舍的猪只状态进行实时监测,并根据监测结果进行可视化预警提示;根据可视化预警提示,获取预警处理所需的实体设备处理,对虚拟设备进行相应控制。

【技术实现步骤摘要】

本专利技术涉及数字孪生,特别是一种基于数字孪生的猪场预警方法、系统及存储介质


技术介绍

1、随着科技的不断发展,数字孪生技术逐渐在养殖技术中得到应用,为养殖业的发展带来了新的机遇和挑战。

2、数字孪生技术是一种将现实世界中的实体、过程和系统数字化模型化的技术。通过收集、整合和分析大量数据,数字孪生技术可以构建现实世界的真实模型,提供各种测试、模拟和优化的机会。

3、现有技术中,一般是对整个猪场数据进行监测,将监测数据与固定的猪只生长数据(例如对于某个生长周期内的猪只,设置适宜的生长环境数据、体重数据等等)进行对比,若监测数据与生长数据差别较大,则下发预警通知至管理人员。但是,每头猪的生长规律可能存在差异,固定的猪只生长数据只是一个较为笼统的参考数据,准确率较低,容易影响猪场预警的准确性;而下发预警通知至管理人员后,管理人员还需要人工处理预警信息,人工处理与预警提示之间可能存在一定的时间差,导致预警的及时性也较低。

4、因此,现有技术存在猪场预警的准确性和及时性较低。


技术实现思路

1、本专利技术的主要目的在于提供了一种基于数字孪生的猪场预警方法、系统及存储介质,旨在解决现有的猪场预警方法准确性和及时性较低的技术问题。

2、为实现上述目的,本专利技术提供了一种基于数字孪生的猪场预警方法,其包括以下步骤:s10、获取猪场内的实体设备信息,并基于数字孪生技术在数字孪生猪场内设置与实体设备相对应的虚拟设备;s20、基于实体设备实时获取各个栋舍的环境数据,各个栋舍内的每头猪只的采食数据、饮水数据、健康状态数据以及历史疫病数据作为预训练好的猪只健康状态检测模型的输入数据,得到各个栋舍的猪只当前健康状态;s30、将猪只当前健康状态与猪只历史健康状态进行比较,判断当前健康状态是否优于猪只历史健康状态,若是,则获取猪只当前健康状态对应的环境数据、采食数据、饮水数据作为预警参考数据范围,若否,则获取猪只历史健康状态对应的环境数据、采食数据、饮水数据作为预警参考数据范围;s40、重复步骤s20-s30对预警参考数据范围进行迭代更新,直至得到最佳预警参考数据范围;s50、基于最佳预警参考数据范围对各个栋舍的猪只状态进行实时监测,并根据监测结果进行可视化预警提示;s60、根据可视化预警提示,获取预警处理所需的实体设备处理,对虚拟设备进行相应控制,以实现实体设备处理。

3、可选的,步骤s10所述实体设备至少包括环控设备、饲喂器、饮水设备、耳标、风机、水帘和通风窗;

4、步骤s20所述基于实体设备实时获取各个栋舍的环境数据,各个栋舍内的每头猪只的采食数据、饮水数据、健康状态数据以及历史疫病数据,具体为:通过环控设备获取各个栋舍内每日预设时间点的环境数据,环境数据至少包括温度、湿度以及空气中多种气体浓度数据;通过饲喂器获取各个栋舍内的每头猪只的采食数据;通过饮水设备获取各个栋舍内的每头猪只的饮水数据;通过耳标获取各个栋舍内的每头猪只的健康状态数据以及历史疫病数据,健康状态数据包括猪只当前健康状态与猪只历史健康状态。

5、可选的,步骤s30所述猪只历史健康状态具体为:基于历史获取的环境数据、采食数据、饮水数据、健康状态数据以及历史疫病数据作为猪只健康状态检测模型的输入数据,得到的各个栋舍的猪只历史健康状态。

6、可选的,步骤s30中,获取猪只当前健康状态或猪只历史健康状态对应的环境数据、采食数据、饮水数据作为预警参考数据范围,具体为:获取猪只当前健康状态或猪只历史健康状态对应的温度数据范围、湿度数据范围、多种气体浓度数据范围,并记录至预警参考数据库作为预警参考数据范围;获取猪只当前健康状态或猪只历史健康状态对应的采食数据范围,将其与猪只当前生长日期进行关联后记录至预警参考数据库并作为预警参考数据范围;获取当前健康状态或猪只历史健康状态对应的饮水数据范围,将其与猪只当前生长日期进行关联后记录至预警参考数据库并作为预警参考数据范围。

7、可选的,温度数据范围、湿度数据范围、多种气体浓度数据范围、采食数据范围与饮水数据范围均由各自对应的上数值与下数值构成的区间范围;

8、步骤s40具体为:重复步骤s20-s30对预警参考数据范围进行迭代更新,直至温度数据范围、湿度数据范围、多种气体浓度数据范围、采食数据范围与饮水数据范围各自对应的上数值与下数值之间的差值小于或等于预设差值时,得到最佳预警参考数据范围。

9、可选的,步骤s50至少包括以下步骤:s51、基于最佳预警参考数据范围中的采食数据范围与饮水数据范围,判断猪只当前采食量或饮水量是否下降,若是,则执行s52;s52、基于最佳预警参考数据范围中的温度数据范围、湿度数据范围与多种气体浓度数据范围判断当前温度数据、湿度数据与多种气体浓度数据是否均处于对应的范围内,若是,则执行s53,若否,则进行第一可视化预警提示;s53、获取猪只的历史疫病数据,并与猪只状态进行数据匹配,判断猪只当前是否存在历史疫病,若是,则进行第二可视化预警提示;所述历史疫病数据包括历史疫病类型与对应症状。

10、可选的,第一可视化预警提示具体为:基于数字孪生猪场,在相应栋舍内生成第一预警悬浮窗以及第一预设操作界面;第二可视化预警提示具体为:基于数字孪生猪场,在相应猪只上生成第二预警悬浮窗以及第二预设操作界面;第一预设操作界面与第二预设操作界面内至少包括预警处理所需的实体设备处理选项,以供用户选择;第二预设操作界面内还包括历史疫病对应的治疗方案,以供用户查阅。

11、可选的,步骤s60具体为:根据用户所选的预警处理所需的实体设备处理选项,获取预警处理所需的实体设备处理,直接对虚拟设备进行相应控制,以实现实体设备处理;或者,根据用户所选的预警处理所需的实体设备处理选项,获取预警处理所需的实体设备处理,先对实体设备运行状态进行检测后,再对虚拟设备进行相应控制,以实现实体设备处理。

12、与所述基于数字孪生的猪场预警方法相对应的,本专利技术提供一种基于数字孪生的猪场预警系统,其包括:数字孪生模型构建模块,用于获取猪场内的实体设备信息,并基于数字孪生技术在数字孪生猪场内设置与实体设备相对应的虚拟设备;健康状态确定模块,用于基于实体设备实时获取各个栋舍的环境数据,各个栋舍内的每头猪只的采食数据、饮水数据、健康状态数据以及历史疫病数据作为预训练好的猪只健康状态检测模型的输入数据,得到各个栋舍的猪只当前健康状态;数据分析模块,用于将猪只当前健康状态与猪只历史健康状态进行比较,判断当前健康状态是否优于猪只历史健康状态,若是,则获取猪只当前健康状态对应的环境数据、采食数据、饮水数据作为预警参考数据范围,若否,则获取猪只历史健康状态对应的环境数据、采食数据、饮水数据作为预警参考数据范围;对预警参考数据范围进行迭代更新,直至得到最佳预警参考数据范围;实时监测模块,用于基于最佳预警参考数据范围对各个栋舍的猪只状态进行实时监测,并根据监测结果进行可视化预警提示;预警处理模块,根据可视化预警提示,获取预警处理所本文档来自技高网...

【技术保护点】

1.一种基于数字孪生的猪场预警方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于数字孪生的猪场预警方法,其特征在于:步骤S10所述实体设备至少包括环控设备、饲喂器、饮水设备、耳标、风机、水帘和通风窗;

3.根据权利要求2所述的基于数字孪生的猪场预警方法,其特征在于:步骤S30所述猪只历史健康状态具体为:基于历史获取的环境数据、采食数据、饮水数据、健康状态数据以及历史疫病数据作为猪只健康状态检测模型的输入数据,得到的各个栋舍的猪只历史健康状态。

4.根据权利要求2所述的基于数字孪生的猪场预警方法,其特征在于:步骤S30中,获取猪只当前健康状态或猪只历史健康状态对应的环境数据、采食数据、饮水数据作为预警参考数据范围,具体为:获取猪只当前健康状态或猪只历史健康状态对应的温度数据范围、湿度数据范围、多种气体浓度数据范围,并记录至预警参考数据库作为预警参考数据范围;获取猪只当前健康状态或猪只历史健康状态对应的采食数据范围,将其与猪只当前生长日期进行关联后记录至预警参考数据库并作为预警参考数据范围;获取当前健康状态或猪只历史健康状态对应的饮水数据范围,将其与猪只当前生长日期进行关联后记录至预警参考数据库并作为预警参考数据范围。

5.根据权利要求4所述的基于数字孪生的猪场预警方法,其特征在于:温度数据范围、湿度数据范围、多种气体浓度数据范围、采食数据范围与饮水数据范围均由各自对应的上数值与下数值构成的区间范围;

6.根据权利要求5所述的基于数字孪生的猪场预警方法,其特征在于:步骤S50至少包括以下步骤:

7.根据权利要求6所述的基于数字孪生的猪场预警方法,其特征在于:

8.根据权利要求7所述的基于数字孪生的猪场预警方法,其特征在于:步骤S60具体为:根据用户所选的预警处理所需的实体设备处理选项,获取预警处理所需的实体设备处理,直接对虚拟设备进行相应控制,以实现实体设备处理;

9.一种基于数字孪生的猪场预警系统,其特征在于,包括:

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有基于数字孪生的猪场预警程序,所述基于数字孪生的猪场预警程序被处理器执行时实现如权利要求1至8任一项所述的基于数字孪生的猪场预警方法的步骤。

...

【技术特征摘要】

1.一种基于数字孪生的猪场预警方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的基于数字孪生的猪场预警方法,其特征在于:步骤s10所述实体设备至少包括环控设备、饲喂器、饮水设备、耳标、风机、水帘和通风窗;

3.根据权利要求2所述的基于数字孪生的猪场预警方法,其特征在于:步骤s30所述猪只历史健康状态具体为:基于历史获取的环境数据、采食数据、饮水数据、健康状态数据以及历史疫病数据作为猪只健康状态检测模型的输入数据,得到的各个栋舍的猪只历史健康状态。

4.根据权利要求2所述的基于数字孪生的猪场预警方法,其特征在于:步骤s30中,获取猪只当前健康状态或猪只历史健康状态对应的环境数据、采食数据、饮水数据作为预警参考数据范围,具体为:获取猪只当前健康状态或猪只历史健康状态对应的温度数据范围、湿度数据范围、多种气体浓度数据范围,并记录至预警参考数据库作为预警参考数据范围;获取猪只当前健康状态或猪只历史健康状态对应的采食数据范围,将其与猪只当前生长日期进行关联后记录至预警参考数据库并作为预警参考数据范围;获取当前健康状态或猪只历史健康状态对应的...

【专利技术属性】
技术研发人员:薛素金吴炳凯杨培南
申请(专利权)人:厦门农芯数字科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1