如何降低机场人员定位系统成本?哪种方案简单又好用?

news2024/11/16 5:33:38

一、方案简介

机场是一个室内空间巨大的人员聚集地差旅人员找不到出入口、卫生间、商铺为找检票口而误车等是很常见的现状。面对这些问题,机场信息数字化建设成为一种最为有效的解决方式!

华安联大通过多技术融合实现室内外位置健全,推出一套完整创新型智慧机场解决方案,打造智慧服务系统,改善旅客提升出行体验,帮助运营方实现机场可视化管理,提升运营效率。

北斗卫星导航系统在地下、水下、建筑物内等非暴露空间,由于受到遮挡导致卫星信号无法直接接收使用,是导航定位应用亟待拓展的领域。

通过在机场内部署UWB基站或蓝牙信标,配合定位网关、定位标签和定位引擎组成的室内定位系统,不仅可用于车辆调度、客运组织、应急处置等方面,同时乘客能够使用手机地图,通过三维立体导航实现地铁站内复杂空间的导航定位。

该系统的建设在加快城市轨道交通的智慧服务、智慧维护,改善用户体验、提高运营效率、降低管理成本等方面将发挥重要作用。

3922b1024c2f3896fb86620cba962c93.jpeg

二、技术实现

1.蓝牙+LoRa

蓝牙(Bluetooth)和LoRa(Long Range)是两种不同的无线通信技术,应用在人员定位系统中,将蓝牙的稳定、适应性广和LoRa的长距离传输量大优点跨界结合,可较大程度降低定位系统的造价成本。在机场实现蓝牙+LoRa定位方案,需要做以下准备工作:

LoRa基站部署:在需要定位的区域内,按400米半径范围部署一定数量的基站(单个基站可承载60个定位标签),每个基站都配备了蓝牙和LoRa通信模块。

基站用于接收定位标签设备发送的信号,并将信号中的坐标信息进行打包通过4G网络发送至定位服务器,由服务器中的定位引擎计算出定位标签的位置。

蓝牙信标:在需要定位的区域,安装每10米安装一个蓝牙信标的间隔,呈矩形分布部署。

携带定位标签走进信标的信号范围,标签会记录附近信标蓝牙信号的强弱,并将这些信息通过LoRa模块传输至附近的LoRa基站。

定位标签:定位标签(如手机或定位胸卡)携带具有蓝牙和LoRa通信功能,通过与信标进行通信,发送自身的标识信息和信号强度。

信号收集与处理:定位引擎接收到定位基站发送的信号,并记录下信号强度和接收时间。通过多重算法优化,可以计算出定位标签3—5米精度的相对位置。

bbe42c52b1bc05311579d94ccc448bcf.jpeg 

(蓝牙LoRa技术方案拓扑图)

蓝牙LoRa定位方案的优点是具有较长的通信距离和低功耗特性,适合于室内和室外环境中的人员定位。

LoRa能够提供较大的覆盖范围,适用于大型场所或需要追踪大量人员的应用场景。

此外,蓝牙虽然定位精度不足,但它具有较高的适用性,在高铁场景中,手机可以直接作为定位终端使用,在室内导航、寻人方面具有高可行性。

根据甲方提供的CAD图纸,初步计算的蓝牙信标及LoRa基站数量如下CAD文档所示:

2.UWB+LoRa

UWB(Ultra Wide Band)是一种无载波通信技术,UWB不使用载波,而是使用短的能量脉冲序列,并通过正交频分调制或直接排序将脉冲扩展到一个频率范围内。UWB利用TOF定位算法,定位精度一般30cm—50cm。

基于UWB超宽带定位技术,考虑到机场内复杂的环境,减少布线施工,华安联大不再采用传统式依靠UWB定位基站的方式定位,而是采用UWB基站主动与定位终端进行测距,配合Lora基站将测距的信息打包传输到定位引擎进行解算,大大降低UWB基站的安装成本。

UWB+LoRa方案与上述蓝牙LoRa方案类似,仅仅将蓝牙信标替换成精度更高、范围更广的UWB基站,以50—100米的间隔,呈矩阵在机场内分布安装。

6f374e07f0558f7604ee89fbf49555b5.jpeg

三、两种方案对比

8e2cf717ae2fabd28dcb7c430a911d95.jpeg

总结:蓝牙方案胜在适用性强、技术成熟、定位稳定性高、价格便宜;UWB方案胜在精度高,可拓展功能更多。

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

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

相关文章

【机密计算-大厂有话说】微软 Azure

什么是机密计算? 机密计算是由机密计算联盟 (CCC) 定义的一个行业术语,CCC 是专注于定义并加速机密计算落地的基金会。 CCC 给机密计算的定义是:通过在基于硬件的可信执行环境 (TEE) 中执行计算来保护使用中的数据。 TEE 是是一个只能执行授权…

Jetbrains idea 代码关闭 注释自动渲染 导致换行不生效

方法1 关闭注释自动渲染 取消勾选 方法2 结尾使用 <br> 强制换行

【Python】logging模块笔记

目录 日志级别 四个组件 记录器 处理器 处理器 格式化器 格式 用法1&#xff1a;小项目可以采用编程的方法 用法2&#xff1a;建议采用配置文件的方式 用法3&#xff1a; 字典配置 日志级别 #默认的日志输出为warning # 使用baseConfig() 来指定日志输出级别 # 同时&#x…

每日一题——找到消失的数字

找到消失的数字 题目链接 思路 一个长度为n的数组中所有数据的范围在[1,n]内&#xff0c;题目要求我们找出在[1,n]范围内&#xff0c;但数组中没有出现的数字 如果可以使用额外空间&#xff0c;那这题就好办了。我们直接创建一个相同大小的数组&#xff0c;数组的每个位置代…

三. 多传感器标定方案(空间同步)--2

前面的内容&#xff1a; 一. 器件选型心得&#xff08;系统设计&#xff09;--1_goldqiu的博客-CSDN博客 一. 器件选型心得&#xff08;系统设计&#xff09;--2_goldqiu的博客-CSDN博客 二. 多传感器时间同步方案&#xff08;时序闭环&#xff09;--1 三. 多传感器标定方案…

AI聊天GPT三步上篮!

1、是什么&#xff1f; CHATGPT是OpenAI开发的基于GPT&#xff08;Generative Pre-trained Transformer&#xff09;架构的聊天型人工智能模型。也就是你问它答&#xff0c;根据网络抓去训练 2、怎么用&#xff1f; 清晰表达自己诉求&#xff0c;因为它就是一个AI助手&#…

【腾讯云 Cloud Studio 实战训练营】Cloud Studio实现健康上报小程序(代码开源)

目录 &#x1f373;前言&#x1f373;实验介绍&#x1f373;产品介绍&#x1f373;注册Cloud Stdio&#x1f373;后端Spring服务&#x1f373;创建项目上传项目数据库连接与导入 &#x1f373;Vue后台管理创建项目编辑模板信息选择环境镜像上传资源文件 &#x1f373;小程序⭐总…

容器演进时间轴及容器技术演进

1.1 1979年 — chroot 容器技术的概念可以追溯到1979年的UNIX chroot。 它是一套“UNIX操作系统”系统&#xff0c;旨在将其root目录及其它子目录变更至文件系统内的新位置&#xff0c;且只接受特定进程的访问。 这项功能的设计目的在于为每个进程提供一套隔离化磁盘空间。 …

NIM游戏/SG函数

NIM游戏 先看一下一维 NIM游戏。 有一堆大小为 n 的石子&#xff0c;甲和乙轮流从石堆里面拿石子&#xff0c;不能一次拿掉所有石子&#xff0c;取走最后一个石子的人获胜&#xff0c;甲先开始&#xff0c;谁是必胜的&#xff1f; 显然&#xff0c;谁先手&#xff0c;谁就获胜…

蓝桥杯单片机第五届国赛 真题+代码

onewire.c /* # 单总线代码片段说明1. 本文件夹中提供的驱动代码供参赛选手完成程序设计参考。2. 参赛选手可以自行编写相关代码或以该代码为基础&#xff0c;根据所选单片机类型、运行速度和试题中对单片机时钟频率的要求&#xff0c;进行代码调试和修改。 */// #include …

Opencv的Mat内容学习

来源&#xff1a;Opencv的Mat内容小记 - 知乎 (zhihu.com) 1.Mat是一种图像容器&#xff0c;是二维向量。 灰度图的Mat一般存放<uchar>类型 RGB彩色图像一般存放<Vec3b>类型。 (1)单通道灰度图数据存放样式&#xff1a; (2)RGB三通道彩色图存放形式不同&#x…

微服务性能分析工具 Pyroscope 初体验

Go 自带接口性能分析工具 pprof&#xff0c;较为常用的有以下 4 种分析&#xff1a; CPU Profiling: CPU 分析&#xff0c;按照一定的频率采集所监听的应用程序 CPU&#xff08;含寄存器&#xff09;的使用情况&#xff0c;可确定应用程序在主动消耗 CPU 周期时花费时间的位置…

数值线性代数:奇异值分解SVD

本文记录计算矩阵奇异值分解SVD的原理与流程。 注1&#xff1a;限于研究水平&#xff0c;分析难免不当&#xff0c;欢迎批评指正。 零、预修 0.1 矩阵的奇异值 设列满秩矩阵&#xff0c;若的特征值为&#xff0c;则称为矩阵的奇异值。 0.2 SVD(分解)定理 设&#xff0c;则…

❤ Redirected when going from “/login“ to “/“ via a navigation guard错误

❤ vue路由遇到 Redirected when going from “/login“ to “/“ via a navigation guard错误 路由版本&#xff1a;“vue-router”: “^3.5.2”, 添加了路由守卫&#xff0c;然后开始报这个错误&#xff0c; 原因 就是路由版本导致的 解决办法 // 导航守卫限制路由跳转 …

Jenkins插件管理切换国内源地址

一、替换国内插件下载地址 选择系统管理–>插件管理–> Available Plugins 并等待页面完全加载完成、这样做是为了把jenkins官方的插件列表下载到本地、接着修改地址文件、替换为国内插件地址 进入插件文件目录 cd /var/lib/jenkins/updatesdefault.json 为插件源地址…

比较两字符串数组中对应位置元素的大小char.greater()和char.less()

【小白从小学Python、C、Java】 【计算机等考500强证书考研】 【Python-数据分析】 比较两字符串数组中 对应位置元素的大小 char.greater()和char.less() [太阳]选择题 下列代码最后输出的结果是&#xff1f; import numpy as np x1 np.array([a, bc, D]) print("【显…

go 查询采购单设备事项V3

一、版本说明 本版本在整合上两次的功能基础上&#xff0c;引进ini配置文件的读取事项&#xff0c;快速读取本地配置文件&#xff0c;完成读取设置 第一版&#xff1a;实现了严格匹配模式的查找 https://blog.csdn.net/wtt234/article/details/131979385 第二版&#xff1a;实…

整数转换-C语言/Java

描述 整数转换。编写一个函数&#xff0c;确定需要改变几个位才能将整数A转成整数B。A&#xff0c;B范围在[-2147483648, 2147483647]之间。 示例1&#xff1a; 输入&#xff1a;A 29 &#xff08;或者0b11101&#xff09;, B 15&#xff08;或者0b01111&#xff09; 输出&…

c++数据锁链

题目描述&#xff1a; 创建一个结构体为Node&#xff0c;具有value , next 两个属性&#xff1b; value为整型&#xff0c;用来储存结构体数值&#xff1b; next为Node类型指针&#xff0c;用来指向下一组数据地址&#xff1b; 第1组数据value 5&#xff1b; 第2组数据value …