蓝牙信标室内定位的工程实现:从 RSSI 测距、信标布点到越界判定
一、开篇:大型室内空间里,“人在哪”为什么难回答
某工业园区一名巡检工佩戴内置蓝牙的数字化工牌,从室外道路走进一处钢结构装配车间。室外时,卫星导航还能给出连续坐标;可一旦进入大跨度厂房,卫星信号被金属屋面与设备遮挡,位置点开始发散。真正要回答的是:人在车间、仓库、医院这类大型室内空间里持续、可信的位置归属。本文以某外勤人员管理平台的使用手册为案例,拆解其蓝牙信标室内定位这条技术链路。
二、问题定义:传统手段为什么撑不起连续室内定位
传统做法依赖人工签到、固定巡检打卡点或纸质巡更。这类手段有两个绕不开的短板:一是位置是“事件式”的,只有在打卡瞬间才知道人在哪,中间时段是盲区;二是点位之间不连续,无法还原人员的真实移动路径,更谈不上实时干预。
而卫星导航(GPS/北斗)在室内、地下、金属密集厂房里基本失效——多径反射与遮挡会让定位点飘到几十米外。所以室内定位必须另起一套锚点体系。对工厂、仓储、医院、养老院这类“室内为主、偶尔室外”的场景,蓝牙信标是当前工程上较易规模落地的一条路线:信标便宜、终端普遍自带蓝牙、无需为每个房间拉专线。
三、技术原理:位置到底是怎么“算”出来的
蓝牙室内定位的核心,是让固定布设的信标(Beacon)持续广播自己的身份,携带工牌或标签的人员终端接收这些广播,再解算出自身平面坐标。整个过程分两步:测距、再定位。
(1)RSSI 测距:用信号衰减反推距离
终端收到的广播强度叫接收信号强度指示(RSSI,Received Signal Strength Indication)。它和距离之间并非线性关系,而是服从对数距离路径损耗模型——信号强度随距离呈对数衰减,并叠加环境噪声。工程上用多个信标的 RSSI 做三边定位或多边定位(至少三个不共线的锚点),把“到各信标的距离”反推为平面坐标。
(2)到达角(AoA):用方向而非距离定位
另一条路线是到达角(AoA,Angle of Arrival):信标或终端一侧使用天线阵列测量信号来波方向,几条方向线交会即得坐标。AoA 对锚点几何更宽容,但要求硬件具备天线阵列,成本高于纯 RSSI 方案。两者并非互斥,很多系统以 RSSI 打底、在关键区域辅以 AoA。
手册描述,蓝牙信标“一般用于室内定位”,在配置中以MAC 地址登记(例:ff:10:00:1b:9c:f4);当设备开启信标扫描后,监控界面中该设备的“定位方式”会变为“信标定位”。这说明定位源不是出厂固化的,而是由终端实时扫描能力决定——扫到已登记信标即切换到信标定位,离开覆盖则回落其它源。

图 1 蓝牙信标室内定位系统链路拓扑:终端接收信标广播,经 RSSI 测距或到达角解算得到平面坐标,投影到统一坐标系后,被电子围栏、轨迹、考勤、报警等应用消费为管理动作。
四、方案对比:五种定位技术路线的能力边界
把常见的定位技术放在一起比较,能看清蓝牙信标的定位——它是“室内锚点”方案里成本与可用性平衡得较好的一类,但精度上限并不领先。下表为典型量级,具体以厂商资料为准。

表 1 五种定位技术路线对比:UWB 精度领先但成本与布点门槛也高;蓝牙信标在成本与室内可用性之间较为均衡;RFID 与 GNSS 各擅点位与室外;Wi-Fi 指纹复用现有网络但维护重。
落地时的务实组合是:室外用卫星打底,进入建筑后由信标接管平面坐标,RFID/NFC 只在门禁与固定点位提供签到事件——它们在同一坐标系下拼接成完整的位置流,而不是互相替代。
五、技术细节:部署要点与真实踩坑
信标布点与登记。室内定位质量首先取决于信标覆盖密度与 MAC 登记的准确性。手册要求信标以 MAC 地址逐点登记,部署时须现场核对,避免出现未被登记的“盲区信标”导致定位方式无法切换。信标点位之间要留够几何冗余,否则在走廊尽头或拐角会出现解算抖动。
多径与遮挡。钢结构、金属设备、人体本身都会反射蓝牙信号,使 RSSI 出现剧烈波动。工程上靠“多锚点加权 + 滑动滤波”平滑,而不是追求单点精度。理解这一点很重要:蓝牙信标的定位精度不是一个固定值,而是随环境在亚米到数米之间浮动。
围栏几何与方向性报警。平台支持自定义电子围栏,围栏支持多边形与矩形两种绘制方式。报警具有方向性:进入围栏与离开围栏分别判定,且系统要求设备先有“在围栏外”或“在围栏内”的状态变化才产生报警(进入需从外跨入、离开需从内跨出),借此区分“误触边界抖动”和“真实越界”,避免人员在边界反复横跳时触发报警风暴。
状态可视化与触达。监控中心用四色表达实时状态:灰色离线、绿色在线静止、蓝色在线运动、红色有未处理报警,运维一眼即可区分“设备掉线”与“人员报警”。位置流触发的报警按固定顺序外发:Web→微信→短信→邮件(邮箱需定制),任一通道成功即停止后续通道以节省资源。
签到点与终端生命周期。平台支持五类签到点:地图坐标点、NFC 标签、信标、楼宇(可指定楼层)、电子围栏,楼层类任务可直接约束到具体层。终端侧,设备在平台上线即为激活,超过测试期不续费则不能在平台正常使用;人员停用 / 启用均从次日起生效,考勤计算自动过滤停用设备的数据。
外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
图 2 越界判定与报警触达链路拓扑:位置点与多边形 / 矩形围栏做进入 / 离开状态机判定,方向性报警过滤边界抖动,最终按 Web→微信→短信→邮件 顺序触达,任一通道成功即停止。
六、局限与边界:这套机制在哪些地方会失真
专业文章必须说清边界。RSSI 测距受墙体与金属遮挡波动,精度本就不固定,在信号被严重屏蔽的角落可能出现数米偏差;信标需要预先布点与逐点登记,覆盖空洞处定位方式无法切换。
围栏判定精度直接依赖底层定位质量:底层位置点本身在抖动,围栏边界的进出判定就会跟着抖动,因此实际部署要给围栏留出合理的缓冲距离。同时,报警触达时延受短信网关等外部通道影响,不应把它当成绝对实时的安全联锁;人员在围栏边界高速穿越时,也可能因采样间隔而漏检。
七、结论:以“连续可信的位置流”作为验收标准
人员定位系统的难点从来不是“某一点的精度”,而是“人在室内外、楼层间连续移动时,位置流不断裂、不漂移”。本文以某平台手册为案例,说明了蓝牙信标室内定位的链路:信标广播身份、终端以 RSSI 或到达角解算坐标、投影到统一坐标系,再被围栏、轨迹、考勤、报警消费。
给架构师与集成商一条可落地的判断标准:先盘点场景是“纯室外”“室外 + 单层厂房”还是“室外 + 多楼层建筑”,再决定信标布点密度与是否启用楼层能力;验收时不要只看单点精度参数,而要把“连续无跳变的位置流”和“报警触达的可靠性”作为硬指标。
,再决定信标布点密度与是否启用楼层能力;验收时不要只看单点精度参数,而要把“连续无跳变的位置流”和“报警触达的可靠性”作为硬指标。
技术标签:人员定位系统 蓝牙信标 RSSI 测距 到达角 电子围栏 室内定位 物联网