去年底,一家浙江诸暨的PVC管材厂找到我们。他们的主要产品是建筑排水管和电工套管,4条挤出生产线每天连续运转20小时。问题很直接——废品率太高,每批次总有5%到12%的管子因为壁厚不均或外径超差被判废。

废了的管子没法回掺太多(回料比例超过一定限度会影响新管质量),大部分只能当次品低价处理。按一条线每天产3吨料算,5%的废品就是150公斤料白干了。老板算过一笔账——4条线一年光原料浪费就不少钱。

这厂之前试过几个办法:换了更贵的模具、要求操作工每半小时量一次壁厚、请设备厂家来调了温度曲线。效果有,但不稳定——换了个班次或者换了一批原料,废品率又上去了。原因在于挤出是一个连续变化的过程,一段的参数波动要等到几十分钟后管材冷却切段了才知道好坏,根本来不及调。

这篇文章从头到尾记录我们是怎么用边缘AI来在线监测挤出工艺的。

一、现场情况摸底

第一次去车间,跟着老板转了半天,记了几个关键信息:

看完现场,几个判断就清晰了:核心问题不是设备坏了(设备状态还可以),而是过程控制缺乏反馈闭环——工艺参数在变,但没人能实时发现,等到发现已经晚了。解决方案的方向应该是:在线监测关键工艺参数,在参数偏移但还没有影响产品质量的时候发出预警。

二、方案设计

方案分三层:数据采集、边缘推理、云端看板。

采集层:给老设备补温度/压力传感器

2条有PLC的老线,通过Modbus RTU从S7-200读取5段加热区温度、螺杆转速、主机电流、牵引速度——这些信号PLC里都有,不用加传感器。但PLC没有采集冷却水温和真空定型压力,这两项需要补。

2条仪表控制的线最麻烦。加热区温度只能从温控表上读——温控表是普通的数字表头,没有通信接口。解决方案是加装热电偶扩展模块(MAX6675 + 变送器),把温度信号转换成4-20mA,接到边缘网关的AI口。

所有4条线都补充了以下传感器:

边缘层:一台网关搞定4条线

在车间配电柜旁边放了一台边缘AI网关,负责:

选用边缘方案而不是全部上云,几个原因:车间网络不算稳定(车间里有大功率变频器,偶尔干扰),4条线每秒产生80多个数据点全上传太浪费带宽,而且声光报警必须本地实时触发——云上走一圈至少2秒延迟,管子已经多跑了快一米。

云端层:工艺看板和历史追溯

一个轻量Web看板,展示的维度:

告警通过车间声光报警器(本地)和企业微信(远程)两个通道推送。操作工在车间里听到报警声就能去看参数,老板在手机上也能知道产线状态。

三、实施过程

第一周:硬件安装和接线

安装阶段花了4天,主要时间花在走线和接线调试上:

踩坑:第一根壁厚仪装上去之后数据全是乱的——读数在0.5mm到8mm之间乱跳。排查了3个小时,最后发现是探头和管材之间的距离太远(标准要求≤2mm,实际装了约5mm)。调了支架高度后正常。

第二周:数据采集和基线建立

这一周只采集数据,不做自动告警。目标是为每条线、每个产品规格建立正常工艺参数的基线。

4条线同时生产,每天产生约280万条数据点。我们重点关注几个关键参数在稳定生产时的统计特征:

数据收集中发现了几个问题:

第三周:模型开发和阈值标定

基于两周的基线数据,我们给每条线、每个规格建了一个多维度的工艺参数模型。核心逻辑不复杂——用滑动窗口的方法计算各参数的实时统计量,与历史基线对比,判断是否出现异常趋势。

具体的检测规则分几类:

阈值不是一次性设好的。刚开始检测规则太敏感——特别是组合异常规则,一天能告几十次。操作工很快就开始无视告警了。我们把组合异常的触发条件从"任何两个参数同时偏移"收紧到"特定组合+偏移幅度超过阈值",告警量降到每天3-5次,基本合理。

教训:告警系统的"信噪比"是影响落地效果的关键因素。太灵敏没人信,太迟钝没价值。要和使用者一起调,调到他们对告警有反应而不是无视。

第四周:试运行和人工验证

试运行阶段,告警只通知,不自动干预。操作工收到告警后自己去检查设备、量壁厚,然后决策是否调参。我们记录每次告警的准确性和操作工的处理动作。

第一周试运行数据:28次告警,其中23次确认是真实的异常趋势(准确率约82%),5次是误报。误报主要集中在:

四、实际效果

系统上线运行了3个多月后,我们统计了几个维度的数据:

废品率变化:从5-12%降到约2%
4条线平均废品率稳定在2%左右。降幅来自两个方面:一是早期发现参数偏移后及时调整,避免了大量废品产生;二是对历史数据的分析帮助操作工优化了初始参数设置。
原料节约效果明显
按每条线日产3吨料、废品率从8%降到2%计算,每条线每天少产约180公斤废品。4条线加起来一年减少的原料浪费相当可观。
人员依赖降低
新操作工的培训周期从原来的半年缩短到约2个月——系统告诉他们在什么情况下应该做什么调整,不再完全依赖个人经验。车间主任说以前"这个人走了这条线就废了"的情况改善了。

也有一些预期之外的收获和问题。

收获:积累了4条线、3个多月的完整工艺数据。这些数据可以指导后续的工艺优化——比如哪些参数组合下能耗比较低、换规格时怎么快速调参、不同原料批次对工艺参数的影响。老板说"这些数据本身的价值可能比做报警还大"。

问题:2号线的超声波壁厚仪在使用2个月后测量精度下降。拆下来发现探头表面被PVC析出的增塑剂污染了——高温下PVC里的增塑剂会挥发,在较冷的探头表面冷凝形成油膜。解决方案是每两周用酒精擦拭探头,并在壁厚仪安装位置加了一个小风扇加速空气流通。

五、我的思考

这个项目做下来,有几个感受:

挤出过程的"惯性"比想象中大。挤出是一个大惯性的热过程——你在模具段调了温度,要15-20分钟才能在下游看到壁厚的变化。这意味着纯靠人工经验很难做好闭环控制,因为你根本来不及建立"调整→观察→再调整"的反馈链。在线监测的价值就在这里——它告诉你参数正在往哪个方向走,而不是等结果出来了才后悔。

传感器选型比模型选型更决定成败。这个项目里,最关键的是那个超声波壁厚仪——没有这个实时测量壁厚的传感器,后面的模型做得再好也没用。但传感器在工业现场的使用条件(高温、高湿、油污、振动)让它的可靠性成了最大的瓶颈。选传感器的时候要重点考察的不是精度指标,而是在实际工况下的稳定性和维护要求。

不要说"AI代替老师傅"。系统上线后,操作工一开始是抵触的——他们认为系统在"挑他们的毛病"。后来我们调整了说法:系统的角色是给师傅们提供一个"数码助手",帮他们多一双眼睛盯着参数,让他们可以更专注地在关键节点上做判断。当操作工看到系统确实帮他们减少了废品(废品少了他们的绩效奖金也高了),态度就转变了。

中小企业最缺的不是技术,是数据。很多中小型工厂的设备有采集条件(有PLC、有传感器),但没人去收集和分析这些数据。一台边缘网关几千块钱,加上一些传感器,就能把原本"看不见"的生产过程变得透明。对于年产值一两千万的管材厂来说,废品率降几个点,一年省下的钱比系统的投入多得多。这个账是算得过来的。

六、如果你想尝试

如果你的工厂也有类似的挤出/连续生产过程控制问题,几点建议:

  1. 先解决"能测"的问题——不管用什么方案,先让关键工艺参数可测、可记录。没有数据,AI就是空中楼阁。
  2. 别追求一次性"全自动调参"——先做监测和告警,让人来决策。跑了3-6个月的数据之后,再考虑哪些参数可以安全地交给系统自动调整。
  3. 产品规格不同,基线就不同——不要试图用一个通用阈值覆盖所有规格。每个规格至少需要1-2天的数据建立基线。
  4. 传感器维护要纳入日常工作——工业传感器在恶劣环境下会退化、污染、漂移。制定定期校准和清洁的计划,不然数据质量会逐渐下降。
  5. 让操作工成为项目的参与者和受益者——他们最了解设备的行为,也最清楚什么告警是有用的。从一开始就让他们参与阈值调试和规则设计,比系统上线后再去说服他们有效得多。