模具定位管理 — 在金属最密集的地方锁定位置
2026-08-04
工厂里最贵的可移动资产,多半是模具。一套模具从几万元到上百万元,重量从几百公斤到数吨。一个产品世代结束之前要用好几年,这期间在存放架和成型机之间往返几十次。
可是这项资产的当前位置,通常存放在人的记忆和台账里。模具编号在台账上记得很准确。问题在于:带着这个编号的实物此刻在二层存放架的哪一列,还是已经下到一层作业区旁边——知道答案的唯一办法是走过去看。
这不是小小的不便。急件生产指令下来时,找模具的时间会直接变成产线等待时间。如果没有昨天谁把它搬到哪里的记录,丢失也要好几天才发现。想管理维修履历和使用次数也没有依据,因为没有留下这套模具究竟什么时候出到作业区的记录。
看起来是实时定位能解决的问题。确实能解决。只不过对室内定位技术来说,模具仓库是最不友好的现场之一。本文讲的是为什么会这样,以及在这种条件下要确认什么,部署才会成功。
I. 在模具仓库里丢失位置的三种方式
现场说的"不知道模具在哪",其实是把三个不同的问题捆在一起讲。解法不同,需要分开看。
1. 知道编号,不知道区域
最常见。台账上有模具编号,负责人也知道这个编号。但在几千平方米的仓库里,带着这个编号的实物在哪一列哪一层,是单独管理不到的。即便管理了,那也是"指定位置"而不是"当前位置"。作业后没能回到原位的模具,从那一刻起台账和实物就分岔了。
2. 搬运过程中记录中断
模具人搬不动。要靠吊车、行车或叉车。从存放架被吊起,穿过通道,下一层,放到设备旁边。这个过程的中间如果是空白,剩下的只有起点和终点。可真正想知道的恰恰是中间。在哪一段滞留了,有没有偏离指定路线,搬运途中有没有临时放到别处。
3. 金属之间坐标在抖
为了解决前两个问题而引入定位,第三个问题就出现了。模具仓库是钢材密密麻麻的空间。贴了标签,坐标还是会跳、会消失几秒、会显示在隔壁那一列。这不是多贴几个标签能解决的问题。这是电波的问题。
第三个是关键。前两个是记录什么的问题,第三个是这份记录能不能相信的问题。
II. 为什么模具仓库是室内定位最难的现场
UWB(超宽带)用纳秒级时间差测距,再把多个基站得到的距离汇总算出坐标。条件好的时候精度在几十厘米。条件好,意思是标签和基站之间是空的。
在模具仓库里,这个条件会以两种方式同时被打破。
钢板像镜子一样把信号弹回来。 电波会在金属表面反射。基站收到的信号里,混着从标签直接过来的和撞到旁边模具表面折回来的。反射信号走了更长的距离,到达更晚,于是标签被算得比实际更远。这叫多径(Multipath)。
堆叠的模具像墙一样把信号挡住。 模具层层堆放时,标签和基站之间的直线路径本身被堵住。信号根本到不了,或者只有绕路的反射波到了。这叫非视距(NLOS)。
实验室里表现良好的系统到现场崩掉,原因多半不是算法的极限,而是这两点。再加上一个现实约束:理论上最好的基站布置是把目标宽宽地围起来,但真实仓库里因为天花板结构、设备干扰和布线路径,装不到想要的位置。
所以单靠提高坐标精度是不够的。系统必须自己判断这个坐标能信到什么程度。
ORBRO的定位引擎采取的是三层做法。
第一,不是只挑一个基站组合来用,而是把可能的组合全数评估。即使部分组合被反射或遮挡污染,多数组合的统计共识也会把离群值稀释掉。这也是基站越多位置越清晰的原因。
第二,"好的布置"这个标准不是整个空间设一个,而是按区域分别设定基线。是为了在拐角、通道这类本来条件就差的地方,不把正常范围内的波动误判为错误。
第三,算出来的坐标不直接输出,而是带着置信等级输出。通过三轴(几何一致性、时间连续性、物理合理性)校验的坐标可以直接用于安全和控制;处于边界水平的坐标只作参考;校验失败的坐标阻断输出,转而作为环境分析记录留存。
为什么需要等级,在模具仓库里格外清楚。把一个抖动的坐标解读成"位置变了",移动履历里就会多出一段根本没发生过的移动。有了等级,就能把要用的坐标和要暂缓的坐标分开处理;而反复出现低等级的区域,会被自动记录为需要重新审视基站布置的地点。
这一段的原理另有专文。GDOP与基站布置见用两根手指理解GDOP,置信等级体系见坐标也有置信等级。
III. 部署前必须测量的五项
如果决定在模具仓库引入定位,全面部署之前有些事要在试点区域确认。产品手册上的精度数字是好条件下的值,而模具仓库不是好条件。要看的不是平均值,而是最坏条件下的表现。
| 测量项 | 看什么 | 判断标准 |
|---|---|---|
| 静止坐标误差 | 放在指定位置的模具,实测坐标与显示坐标之差 | 是否达到能区分列与层的水平 |
| 移动轨迹连续性 | 吊运过程中坐标掉几次 | 分静止、直线、转弯三段分别测量 |
| 遮挡后恢复时间 | 进入模具之间的阴影区再出来,到重新显示为止 | 几秒,各区域偏差大不大 |
| 坐标接收率 | 单位时间内预期坐标数与实际接收数之比 | 必须按置信等级分开看才有意义 |
| 区域进出时刻精度 | 实际通过时刻与记录时刻之差 | 决定整个移动履历的可信度 |
这五项要用同一套流程反复测量,才能算出推广范围。"运行良好"和"在这个区域遮挡后平均几秒恢复"是两句不同的话。如果在评估导入,要后者更好。UWB精度按规格通常说±10~30cm左右,但实际数值取决于现场的金属密度和基站布置。所以比拿到一个数字抄下来更重要的,是先就测量流程达成一致。
IV. 坐标变成模具管理业务的那一点
坐标准确,也不等于就成了业务。模具负责人需要的不是X/Y数值,而是"这套模具现在在哪,昨天几点从哪里出来的"。填上这段距离,是管控平台的职责。
把模具ID和标签ID一对一绑定。 这是第一步,缺了它后面全都没意义。用标签编号显示的系统,现场不会用。既有模具台账上的编号,必须原样出现在地图上。
画出区域,才有履历。 把存放区、作业区、待机区、移动通道在图纸上定义为区域,坐标的连续就变成了进入与离开事件。一旦成为事件,检索和统计就成立了。在ORBRO OS中,用Zone Manager定义区域,用In-out Tracking和Timeline处理这些履历。
必须能回溯。 一个方向是把某套模具过去的移动按时间顺序回放;反方向是查询某个时刻某个区域里有什么。真出现丢失或错拿时,实际会被用到的是后者这一类功能。
必须知道数据有没有缺。 这一点意外地重要。基站离线或标签电池耗尽时,那套模具会一直停在画面上的"最后位置"。它没有消失,是更新停了,但光看画面区分不出来。把基站在线状态和每个标签的最后接收时刻放在与位置同一个画面上,原因就在这里。
必须能交给既有系统。 如果模具管理已经跑在MES或自建台账里,位置数据就得进到那里去。通过API把模具ID、当前区域、区域事件时刻传过去,是常见做法。多开一个新画面,不如在已经天天看的业务画面上多出一栏位置,落地率更高。
V. 安装条件决定标签
实务上最容易卡住的地方在最后。模具不是适合贴标签的对象。表面是金属,会沾油,搬运中有冲击,随作业条件温度会升高。
金属表面是天线的敌人。 把标签紧贴在模具本体上,性能会下降。天线周围必须没有金属,所以先要把安装面垫起来,或者挑金属少的位置。这不是软件能补偿的问题。
紧固方式决定寿命。 粘贴方式抗不住油和振动。用螺栓或钢丝物理固定,更适合模具。
更新周期和电池是此消彼长的关系。 按秒更新位置,电池掉得快。好在模具不像人或叉车那样一直动。大部分时间静止在存放架上,只有搬运时短暂移动。所以用加速度传感器区分静止与移动、静止时拉长周期的配置,非常合适。
按安装对象和条件分开用标签更好。ORBRO的标签构成是这样划分的。
| 标签 | 更新周期 | 电池 | 紧固/形态 | 适合对象 |
|---|---|---|---|---|
| ORBRO Tag | 1秒~1分 | 约1个月(Li-po) | 螺栓·钢丝固定,66×55×20mm | 模具·安全帽·叉车·集装箱等需要固定紧固的对象 |
| ORBRO Tag mini | 1分~10分 | 约1年(CR2032可更换) | 小型圆形 Ø31.9×8.0mm,IP67 | 工具·托盘·台车等低周期就够用的资产 |
| ORBRO Tag ID | 10秒~10分 | 约3个月(Li-po) | 工牌型 39×74×10.2mm,NFC·SOS | 员工·协力厂商·来访者(把门禁ID与位置关联) |
| Sticker Tag | 仅BLE发射 | 内置电池 | 0.8mm超薄,直接贴表面 | 纸箱·设备等不需要精密坐标的对象 |
基站这一侧相对简单。把吸顶基站水平固定在基准点,用PoE把供电和通信合到一根线上就行。ORBRO的TwinTracker支持PoE 802.3af,功耗约3.2W,不用另做电源工程,一根网线就完事。设计阶段要看两件事:基站之间的视线会不会被堆放的模具挡住,以及天花板结构和设备会不会妨碍布线路径。
结语
模具定位管理不是需要新技术的问题。需要的是两样东西:在最差电波条件下也不崩的定位,以及把这些坐标翻译成模具台账语言的管控画面。
前者不是贴几个标签的问题,而是如何判断坐标置信度的问题。后者不是画面做得多漂亮的问题,而是与已经在跑的业务贴合到什么程度的问题。
ORBRO从标签和基站,到边缘定位运算,再到ORBRO OS管控画面,都由自己一手做。这意味着在模具仓库这种条件恶劣的现场,没有可以把问题推出去的对象;也意味着定位环节产生的问题,不会在画面环节被藏起来。
从试点区域开始比较好。用几套模具和几台基站把上面五项测一遍,整个仓库需要的配置就会以计算的形式出来。ORBRO实时定位的现场条件评估与试点区域设计,欢迎咨询,我们一起推进。