摘要:干物流自动化设计快十年,待过三家主机厂,见过不下二十个物料智能配送项目,有上线三年稳定降本30%的,也有砸了两千万最后改回人工拉料的。这里面的问题,大多不是技术不够成熟,是设计阶段就飘在概念上,没落地到车间的真实工况。本文整理了实际项目中踩过的坑和验证过的设计要点,给同行做参考。
别上来就选AGV:先算线边缓存的冗余量
很多项目拿到需求第一反应就是,我要多少台潜伏AGV,多少台叉式AGV,要不要选二维码导航还是激光SLAM。说实话,90%的项目死在第一步,缓存算不对。
去年在长三角某新势力焊装车间,侧围线的物料配送,设计的时候直接按BOM用量算每两小时送一次,线边只留了一个小时的缓存。结果呢?上游冲压件抽检不合格,停线四十分钟,线边直接断料,全线停摆,AGV跑断腿也补不上。
正经计算得符合《GB/T 37414-2019 自动化立体仓库设计规范》里的缓存计算逻辑,在此基础上我习惯加一个行业默认的波动修正,公式是:
安全缓存量 = 平均小时需求量 × 最大允许停线时间 × 1.2 波动系数
这个1.2系数,教科书不会写,是几十次停线教训堆出来的。很多人为了省两个平方线边空间,把系数砍到1.0甚至0.8。
最后一年停线五次,损失百万。太亏了。

你站在生产调度的角度想,车间里任何环节都可能掉链子,冲压出不合格件,外协件路上堵车,甚至天热电网跳个闸,都会影响物料供应,你不给配送留冗余,所谓的智能系统就是一堆没人敢用的废铁。
路径规划别追求最优:要留够避让容错空间
现在很多智能配送系统的算法,都吹自己能算出全局最短路径,能省多少电,提高多少效率。不过话说回来,车间那点紧凑的地方,哪来那么多全局最优?
我前几年参与整改杭州某项目,原来的算法把路径卡得刚刚好,两台AGV会车都要提前三秒算死,结果有个工人推周转车临时占道,整个系统直接堵死,调度中心喊了十分钟才有人去挪车,全线停了快二十分钟,损失快十万。
我一直说,物料智能配送的路径规划,核心不是最优,是容错。
具体怎么做?首先,主干道和分支路必须做宽度冗余,潜伏AGV本身宽度是600mm,主干道最少留1800mm,允许两台自由错车,分支路最少留1000mm,允许临时停靠不挡主路。这里很多设计为了省空间,主干道只留1200mm,刚好过一台,错车都错不开,一堵全死。

算法层面,必须给人工干预留开放接口,别说什么全自动不需要人,工人要临时拉个急料,系统锁死路径不让进,换你你闹不闹心?上次那个杭州项目改的时候,我们把全局最优路径改成了区域动态规划,每个片区留两个临时停靠点,允许AGV自己绕路,哪怕多走五米十秒,不会堵死整个线。运行四年了,没再出过大规模堵路的问题。
对接接口要留冗余:别被供应商的标准接口坑了

很多人选智能配送系统,供应商都会拍胸脯说,我们接口符合工业标准,和你们MES系统直接对接就行,没问题。结果上线半年,MES改了一个零件号的编码规则,整个配送系统直接炸了,所有物料发错位置,找供应商改,供应商说改代码要收十万服务费,坑不坑?
我现在做设计,所有对外对接的接口,必须做一层本地适配层,所有数据转码规则全存在本地配置表里,不用改代码,直接改配置就能适配新规则。去年我做的一个项目,客户换了MES供应商,整个对接我们三天就改完了,要是没有这个适配层,最少半个月,还得给供应商交六位数的改费用。
硬件接口也要留冗余,AGV的调度系统和线边的呼叫按钮,很多设计直接用无线传输,说实话,车间里焊枪的电磁干扰多大你知道吧?无线经常丢包,呼叫半天没反应。我们现在都会留一路有线的备用信号,哪怕无线坏了,按一下有线还是能叫料,不会断供。
还有个很多人忽略的小细节,二维码导航的二维码,很多供应商习惯贴在地面,半年就被叉车磨没了,清理废料的时候还容易被盖住。我们现在都要求贴在离地面五十公分的工位侧面,不磨损,还不容易被挡住。这个小改动,运维工作量直接降了一半都多。
物料智能配送,本质不是搞一堆炫技的智能算法,是给生产做服务的。你把工况想全,把坑都提前填上,哪怕技术不那么超前,能用,稳定,就是好设计。那些花里胡哨的指标,什么最快速度,最短路径,生产线上不需要,需要的是不停线,不添乱,能实实在在降本。