智慧养殖,三维可视化解决方案

news/2024/10/28 18:22:18/

 1,方案介绍

        建设数字养殖牧场,推进畜禽圈舍通风温控、环境感知、设备监测等设备智能化改造,集成物联网设备,实现畜禽养殖环境智能监控和精准饲喂,畜禽疫病疫情精准诊断、预警、防控。推进畜牧产业信息化标准化。
        本方案通过3D可视化技术、场景建模技术,集成物联网设备继电器、耳标、传感器、摄像头,实现生产3D可视化的管理系统整体解决方案。效果图如下:

2,建设目标

(一)实现全养殖牧场三维虚拟仿真

        对养殖场大楼、牛棚、牲畜、生产设备、车辆、监控设备、排气扇等进行3D建模,实现物理场区到3D虚拟场区的数字化转化。
(二)实现生产监控全方位布控可视化、实时监控

        直观展示监控点位,点击视频监控设备,展示实时视频监控画面
(三)实现告警可视化管理

        系统可设定监控属性阈值以及预警等级,实现不同预警等级用不同的颜色进行展示,点击预警对象可显示预警信息,点击定位时可实现视角定位。
(四)通风控制,车辆运动,圈舍气体监测

        实行物理传感器到虚拟场景的对接、采集并存储监控设备的数据。


(五)实现牲畜电子档案、设备数据、牲畜防疫和生命周期系统记录管理

        从牲畜购入或繁衍开始,为牲畜建立电子档案,分配耳标作为终生ID,直至出栏系统将记录其全部养殖数据,为数字化运营及溯源奠定数据保障。
(六)数据预测统计大屏可视化展示

        通过对牲畜数据分析和统计以图表形式展示

3,技术方案

        这里只介绍Web3D可视化实现部分,主要使用Threejs3D引擎实现3D效果。首先对根据场区地形和装置进行建模,建模需要专业的建模工程师进行建模,建模软件主要用3Dmax和blender建模软件或者其他建模软件也可以,需要导出Threejs支持的格式,Threejs支持的模型格式主要常用的有obj+mtl,gltf/glb,dae,json等或者其他格式模型可自行GG。

        建模完成后用Threejs加载模型,编写与模型交互事件实现业务需求。

3,功能实现

(一)场区建模,模型展示

        该模型使用3Dmax软件建模,导出obj格式引入Threejs中进行渲染,由于模型较大整块模型加载较慢,这里把模型分成好几块小的模型异步加载,模型中使用的材质也进行压缩,提高页面加载渲染速度。也可以再交互上进行友好处理,比如显示进度条,loading窗口等。

源码下载/模型下载地址

使用threejs渲染养殖场模型源码,养殖场模型obj+mtl格式,threejs模型,模型升级版_养殖问题模型-Web开发文档类资源-CSDN文库https://download.csdn.net/download/baidu_29701003/54824377?spm=1001.2014.3001.5503使用threejs渲染养殖场模型源码,养殖场模型obj+mtl格式,threejs模型_threejs加载obj模型-Web开发文档类资源-CSDN文库https://download.csdn.net/download/baidu_29701003/54823032?spm=1001.2014.3001.5503

(二)人车运动,设备监控(排气扇,体重秤,传感器,摄像头)

        风扇:制作动画模型引入Threejs中,点击通风按钮时进行播放动画效果

        摄像头:点击模型中摄像头,获取该摄像头信息数据进行视频播放

        传感器: 对接物联网传感器设备,调用接口获取传感器数据,在页面标签和图表中展示

(三)显示标签,数据统计

        调用接口获取圈舍数据,在标签中进行展示,Threejs实现标签显示,可参考如下文章

Threejs实现标签,自定义样式显示标签_左本的博客-CSDN博客_threejs 标签https://zuoben.blog.csdn.net/article/details/119420267?spm=1001.2014.3001.5502

         


http://www.ppmy.cn/news/147553.html

相关文章

科技DIY - modbus rtu 485 气体传感器控制风扇 硬件选用 电路设计 代码编写 3D打印 成品组装

引言 Hi, 大家好。这里是金锁的科技DIY。利用软核的技术,把想法变成现实。 视频版请移步:https://www.bilibili.com/video/BV1K24y1o7Ft/ 项目介绍 - 目标,想实现什么功能 气体传感器用途广泛,这次我们的小目标是做一个通过氢气传感器来控制排气扇工作的小型自动化系统。…

STM32课设-智能物联网家居系统(UCOSIII+STEMWIN)

工程与源代码下载地址 Gitee:源码点这里 Github: 源码点这里 目录 一、功能分析与效果展示1.功能需求与分析2.硬件选型3.效果展示硬件实物图UI界面前端界面展示视频 二、下位机-STM32程序1.系统任务设计1.1 数据采集任务1.2 场景处理任务1.3 OneNet连接任务1.3 OneN…

7-6 设计一个风扇Fan类

设计一个名为Fan的类表示一个风扇。这个类包括: 1.三个名为SlOW、MEDIUM和FAST,其值为1、2和3常量表示风扇的速度。 2.一个名为speed的int类型私有数据域表示风扇的速度(默认值为SLOW)。 3.一个名为on的boolean类型私有数据域表…

轴风扇和离心风扇--有什么区别?

任何产生运行热量可能对其性能产生负面影响的组件或系统都必须冷却。这是您在学校学到的简单工程规则之一,在您承担实际热管理项目任务之前可能会忽略它。 除了节流系统中的电源、应用一些散热器或使用管道或冷板之外,您将需要一个风扇来移动一些空气并…

arduino智能风扇

Arduino 智能风扇 文件 ArduinoIDE下载 https://www.arduino.cc 所需工具 ● Arduino Uno开发板 https://detail.tmall.com/item.htm?spm1139j.1.0.0.2fa62cadLV9YyO&id22375863328&ns1&abbucket1 DHT11 温湿度模块 DHT11DHT22温湿度传感器模块SHT30/SHT3031 AM23…

基于STM32水温炉温温度控制系统电路设计-分享

(1)、主控制器采用STM32单片机 (2)、必须要有温度检测装置,采用DS18B20 (3)、要有加热装置,采用220V交流电供电 (4)、要能够设置报警的温度上限值以及温度加热的下限值 (5)、要有声光报警装置,用于报警温度上限 (6)、要能够自动加热使温…

家庭装修工作分解结构

1000家庭装修1100各功能区装修确定1110门厅1120客厅1121客厅的环境1122客厅的色彩1123客厅的自然采光1124客厅的空间分隔1300卧室1310卧室的功能1320卧室的色彩1400书房 1500儿童房1600餐厅 1610餐厅 的环境1620餐厅的色彩1700厨房餐厅 的环境厨房的色彩厨房的通风1800卫生间卫…

EasyExcel实现excel区域三级联动(模版下载)

序号 前言需求不通过excel,实现省市区级联实战pom.xml配置controller配置service类业务处理类测试 前言 首先,我们先来了解一下java实现模板下载的几种方式 1、使用poi实现2、使用阿里的easyexcel实现 今天社长就给大家说一下easyexcel的实现模板下载的之旅。在这里…