基于spring boot+ vue+ mysql开发的UWB室内外定位系统源码

现代制造业厂区面积大、人员数量多、物资设备不断增加,随着工业信息化技术的发展,大型制造企业中对人员、车辆、物资的管理要求越来越细致。

高精度定位管理系统使用UWB室内定位技术,通过在厂区安装定位基站,为人员或设备佩戴定位标签的形式,实现人员精准实时定位。可以实现人员、车辆物资实时定位、工作考勤、电子围栏、历史轨迹回放、巡检巡查、物资盘点、路径规划、三维显示等,以及实现多卡融合、视频监控联动等功能,并可在特殊情况下及时进行应急救援,提高工厂整体生产效率和管理水平。

技术架构: java+ spring boot+ vue+ mysql单体服务 + 硬件(UWB定位基站、卡牌)

工厂人员定位系统特点:

定位显示

实时显示,轨迹回放,地图编辑

行为分析

电子围栏,静止报警,超时报警,消失报警

视频

视频实时显示,联动回放,MVR

视觉

视觉定位,人脸识别,人脸检测

技术原理:

定位系统(RTLS)原理

定位原理:参照GPS系统,在定位场景中部署伪卫星小基站,实现对定位目标四周的信号覆盖,从而进一步实现对人员与车辆的定位、导航。该系统一般安装于无法接收GPS信号的室内环境,能实现比GPS系统更精细的的业务功能

定位模式:依据工程数学TDOA运算方法,4台基站可以实现3D定位,3台基站可实现2D平面定位,2台基站可实现长条状1维定位,1台基站则可实现小范围存在识别;所有基站需要上网,进行数据综合分析后,按照所设定的维度,运算出定位结果。

总体平台架构:

就整个系统来说,应分为采集层、传输层、服务层、应用平台,功能如下:

采集层:又称感知层, 用于获知人员环境相关的底层信息。系统通过超宽带UWB、13.56MHz、125KHz等多种信号,实现对定位标签的定位、支付信息交换、环境信息测量。同时也可以与其它第三方设备进行联动,如摄像头、一些满足标准物联网协议的传感器。

传输层:也称主干通信网,定位基站通过以太网(有线或无线)或者高速总线,将定位数据传输到服务层。该层需要保证通讯的可靠性,工程的便捷性,某种程度上决定了定位系统的响应时间、位置滞后性等技术指标。

服务层:包括定位引擎软件、设备管理平台软件、对外数据融合模块等。定位引擎软件根据不同的定位方式,实现定位原始数据的解算,从而得到高可靠性的位置信息。设备管理软件完成底层传感设备的配置、管理以及健康状态监测。对外数据融合部分完成与第三方系统的数据交互、融合,并提供多种应用开发、配置工具。

应用平台:将一般性定位系统数据,结合场景的业务逻辑以及第三方底层传感数据,进行数据整理、挖掘、展示。向业务需求单位提供具体的软件功能,如考勤、禁区管理、视频联动、报警、电子巡检等。该平台还可根据要求,提供移动端办公功能。

相关推荐
Boilermaker19926 小时前
[Java 并发编程] Synchronized 锁升级
java·开发语言
Cherry的跨界思维6 小时前
28、AI测试环境搭建与全栈工具实战:从本地到云平台的完整指南
java·人工智能·vue3·ai测试·ai全栈·测试全栈·ai测试全栈
alonewolf_997 小时前
JDK17新特性全面解析:从语法革新到模块化革命
java·开发语言·jvm·jdk
一嘴一个橘子7 小时前
spring-aop 的 基础使用(啥是增强类、切点、切面)- 2
java
sheji34167 小时前
【开题答辩全过程】以 中医药文化科普系统为例,包含答辩的问题和答案
java
恋爱绝缘体17 小时前
2020重学C++重构你的C++知识体系
java·开发语言·c++·算法·junit
wszy18098 小时前
新文章标签:让用户一眼发现最新内容
java·python·harmonyos
wszy18098 小时前
顶部标题栏的设计与实现:让用户知道自己在哪
java·python·react native·harmonyos
程序员小假9 小时前
我们来说一下无锁队列 Disruptor 的原理
java·后端
资生算法程序员_畅想家_剑魔9 小时前
Kotlin常见技术分享-02-相对于Java 的核心优势-协程
java·开发语言·kotlin