养牛场北斗综合管理系统解决方案

news2024/12/23 8:37:30

1.系统架构

随着我国北斗卫星导航定位系统的快速发展和定位精度的持续不断提高,在牛身上穿戴定位终端后可以实现对牛的位置和温度的测量,在蜂窝网络正常的情况下,定位和温度数据通过蜂窝网络通信方式回传到监控云平台,在蜂窝网络缺失的情况下,可通过无线LoRa通信方式,将多个定位终端的监测数据实时汇聚到LoRa网关,LoRa网关可通过蜂窝网络或北斗短报文通信方式将数据回传到监控云平台。通过云平台的处理和计算,提供电子围栏、轨迹管理等功能。

2.系统功能

  • 实现对牛位置的测量
  • 实现对牛的温度的测量
  • 使用电子围栏管理牛群的活动区域,牛逃离电子围栏后及时报警
  • 穿戴设备脱落时报警,具备设备防拆卸报警
  • 显示牛的运动轨迹
  • 计算和显示每头牛的运动频率

3.系统组成

3.1北斗融合定位终端

北斗融合定位终端内置北斗/GPS/IMU定位模块,可接收北斗、GPS等多频卫星定位信号实现绝对定位,IMU可提供姿态和航位推算信息,同时可通过红外传感器获取温度参数信息,终端内置的蜂窝通信模块将定位信息上传至综合管理云平台,进行数据汇聚和处理,同时也支持LoRa通信,将数据传输给LoRa网关汇聚,间接地传输到管理云平台。太阳能电池置于终端外壳上表面,可利用太阳能为终端供电,同时终端内置电池可保证终端阴雨天气连续工作1个月以上。

3.2Lora网关

LoRa网关是一款室外型网关,下行通信采用无线LoRa通信方式,在无人工干预的情况下,实现和节点终端设备实现自组网通信,空旷区域覆盖范围达3公里,上行通信支持蜂窝网络通信和北斗短报文通信方式,实现即使在蜂窝网路缺失的情况下,照样实现数据无间断地回传到管理云平台。

3.3北斗短报文

北斗短报文通信终端是一款基于北斗系统的一体化集成设备,包括北斗RDSS/RNSS多模天线、射频基带一体化模块、单片机控制模块、防尘防水外壳和通用电源数据航空接口,设备采用北斗RNSS双模定位,北斗RDSS短报文通信,支持串口232和485接口,支持北斗短报文4.0协议,通信能力支持78字节/分钟。

3.4综合管理云平台

北斗综合管理云平台采用标准模块化管理设计理念,系统强大的接口可同时接入海量数据,通过计算和处理后,可在云平台进行实时动态展示和管理。

3.4.1电子围栏

云平台集成了瓦片地图,使用北斗定位系统可以根据牧场实际事先建立精确的定位围栏并显示于平台地图上,也可以根据管理者的需要在平台上直接划定电子围栏。电子围栏确定后,通过对定位设备的定位跟踪,如果有发现牛冲出电子围栏,系统将进行预警。

3.4.2轨迹展示和管理

云平台能够根据定位设备传回来的实时定位信息在地图上实时显示每一头牛的实时位置和速度信息,同时可以根据需要修改历史运动轨迹的时间跨度。

3.4.3运动频率统计

通过对牛运动状态的测量和统计,计算每头牛的运动时间占总时间的比例,可视化显示运动频率。支持设置运动频率的时间统计区间,如按天、月、年以及任意指定的时间。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1305348.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

使用docker编排容器

使用Dockerfile构建一个自定义的nginx 首先用docker拉一个nginx镜像 docker pull nginx拉取完成后,编辑一个Dockerfile文件 vim Dockerfile命令如下所示,FROM 后面跟的你的基础镜像,而run则是表示你构建镜像时需要执行的指令,下面的指令意…

mysql的ON DELETE CASCADE 和ON DELETE RESTRICT区别

​​ON DELETE CASCADE​​​ 和 ​​ON DELETE RESTRICT​​ 是 MySQL 中两种不同的外键约束级联操作。它们之间的主要区别在于当主表中的记录被删除时,子表中相关记录的处理方式。 ON DELETE CASCADE:当在主表中删除一条记录时,所有与之相关的子表中的匹配记录也会被自动删…

Android studio:打开应用程序闪退的问题2.0

目录 找到问题分析问题解决办法 找到问题 老生常谈,可能这东西真的很常见吧,在之前那篇文章中 linkhttp://t.csdnimg.cn/UJQNb 已经谈到了关于打开Androidstuidio开发的软件后明明没有报错却无法运行(具体表现为应用程序闪退的问题&#xff…

MySQL之创建时间类型的字段表

mysql之创建时间类型的字段表 CREATE TABLE tab(birthday DATE, -- 生日job_time DATETIME, -- 记录年月日时分秒login_time TIMESTAMP -- 时间戳NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP )解释: NOT NULL DEFAULT :默认不为空…

快速幂(C语言)

前言 快速幂算法一般用于高次幂取模的题目中,比如求3的10000次方对7取模。这时候有些同学会说:这还不简单?我直接调用pow函数然后对结果%7不得了么?可是3的10000次方这么庞大的数字,真的能储存在计算机里么&#xff1f…

Logstash输入Kafka输出Es配置

Logstash介绍 Logstash是一个开源的数据收集引擎,具有实时管道功能。它可以从各种数据源中动态地统一和标准化数据,并将其发送到你选择的目的地。Logstash的早期目标主要是用于收集日志,但现在的功能已经远远超出这个范围。任何事件类型都可…

技术资讯:VSCode大更新,这两个功能终于有了

大家好,我是大澈! 本文约1200字,整篇阅读大约需要2分钟。 感谢关注微信公众号:“程序员大澈”,然后免费加入问答群,从此让解决问题的你不再孤单! 1. 资讯速览 就在前阵子,前端人都…

【Android嵌入式开发及实训课程实验】【项目1】 图形界面——计算器项目

【项目1】 图形界面——计算器项目 需求分析界面设计实施1、创建项目2、 界面实现实现代码1.activity_main.xml2.Java代码 - MainActivity.java 3、运行测试 注意点结束~ 需求分析 开发一个简单的计算器项目,该程序只能进行加减乘除运算。要求界面美观,…

【Java 基础】27 XML 解析

文章目录 1.SAX 解析器1)什么是 SAX2)SAX 工作流程初始化实现事件处理类解析 3)示例代码 2.DOM 解析器1)什么是 DOM2)DOM 工作流程初始化解析 XML 文档操作 DOM 树 3)示例代码 总结 在项目开发中&#xff0…

电脑ffmpeg.dll丢失如何修复?3个详细修复的教程分享

在计算机使用过程中,我们经常会遇到一些错误提示,其中之一就是“ffmpeg.dll丢失”。ffmpeg.dll是FFmpeg多媒体框架中的一个重要组件,它负责处理音频和视频的编解码。当这个文件丢失或损坏时,可能会导致一些应用程序无法正常运行。…

iframe 与主应用页面之间如何互相通信传递数据

背景 当我们的Web页面需要复用现有网站的页面时,我们通常会考虑代码层面的抽离引用,但是对于一些过于复杂的页面,通过 iframe 嵌套现有的网站页面也是一种不错的方式,。目前我就职的项目组就有多个业务利用 iframe 完成业务的复用…

【数据结构】堆的模拟实现

前言:前面我们学习了顺序表、单链表、栈、队列,今天我们就开始新的学习吧,今天我们将进入堆的学习!(最近博主处于低谷期)一起加油吧各位。 💖 博主CSDN主页:卫卫卫的个人主页 💞 👉 专栏分类:数据结构 &…

在AWS EC2中部署和使用Apache Superset的方案

大纲 1 Superset部署1.1 启动AWS EC21.2 下载Superset Docker文件1.3 修改Dockerfile1.4 配置管理员1.5 结果展示1.6 检查数据库驱动1.7 常见错误处理 2 Glue(可选参考)3 IAM与安全组3.1 使用AWS Athena3.2 使用AWS RedShift或AWS RDS3.2.1 查看AWS Reds…

MySQL8.0默认配置详解--持续更新中

binlog日志的默认保留数量和大小 在MySQL 8.0中,您可以使用以下SQL命令来查询binlog日志的默认保留数量和大小: SHOW VARIABLES LIKE binlog_expire_logs_seconds; SHOW VARIABLES LIKE max_binlog_size;binlog_expire_logs_seconds 变量表示binlog日志…

食品进销存系统哪个好?亿发商品信息管理系统,操作简单好用,可定制

元旦将近,年的味道也越来越浓厚。年货置办的人越来越多,食品店也迎来年底的生意旺季。但众所周知,食品行业作为一个商品品类众多、品牌繁多且商品销售价格波动频繁的领域,常常面临商品批次管理的挑战,特别是需要注意避…

智能优化算法应用:基于群居蜘蛛算法3D无线传感器网络(WSN)覆盖优化 - 附代码

智能优化算法应用:基于群居蜘蛛算法3D无线传感器网络(WSN)覆盖优化 - 附代码 文章目录 智能优化算法应用:基于群居蜘蛛算法3D无线传感器网络(WSN)覆盖优化 - 附代码1.无线传感网络节点模型2.覆盖数学模型及分析3.群居蜘蛛算法4.实验参数设定5.算法结果6.…

【LuatOS】简单案例网页点灯

材料 硬件:合宙ESP32C3简约版,BH1750光照度模块,0.96寸OLED(4P_IIC),杜邦线若干 接线: ESP32C3.GND — OLED.GND — BH1750.GND ESP32C3.3.3V — OLED.VCC — BH1750.VCC ESP32C3.GPIO5 — OLED.SCL — BH1750.SCL E…

人工智能导论习题集(1)

第二章:知识表示 题1题2题3题4题5 题1 题2 题3 题4 题5

【从零开始学习JVM | 第六篇】快速了解 直接内存

前言: 当谈及Java虚拟机(JVM)的内存管理时,我们通常会想到堆内存和栈内存。然而,还有一种被称为"直接内存"的特殊内存区域,它在Java应用程序中起着重要的作用。直接内存提供了一种与Java堆内存和…

DRBD分布式存储实验

DRBD DRBD的全称为:Distributed Replicated Block Device (DRBD) 分布式块设备复制 与心跳连接结合使用,构建高可用性(HA)的集群。 实现方式是通过网络来镜像(mirror)整个设备。它允许用户在远程机器上建立一个本地块设备的实时镜像。DRBD负责接收数据…