ARTICLE · INTELLIGENCE

战地情报 · 详情页

来自尧图项目组的一线实战观察与深度解析

AI赋能制造全流程:从需求预测到视觉质检的落地实战

AI赋能制造全流程:从需求预测到视觉质检的落地实战

这个标题我看了挺有感触。做了这些年制造数字化相关的工作,我对“新型工业化”这个提法最大的感受是:它不是一个挂在墙上的口号,而是产线上实实在在发生的改变。过去我们谈自动化,解决的是“手脚”问题,机器替人干活;现在谈AI赋能,解决的是“大脑”问题,让机器和系统学会判断、预测、决策。这篇文章不聊宏大概念,就结合我实际参与和调研过的项目,把AI工具在制造全流程里怎么落地、怎么选型、有哪些坑,掰开揉碎讲清楚。无论你是正在做智能制造规划的管理者、负责产线改造的工程师,还是想进入工业AI领域的开发者,这篇文章都能给你一些可复用的参考。

1. 新型工业化里的AI,到底改变了制造的什么

1.1 AI不是替换设备,而是替换决策方式

很多人一听到“AI赋能制造”,第一反应是“又要买新设备了”。实际上,AI对存量产线的价值,比对新产线的价值更大。一台用了十年的老机床,机械精度跟不上,你换一台新的可能要几十万甚至上百万,但如果用AI做预测性维护、基于历史数据优化切削参数,可能只花几万块就能把综合效率提上来。我在不少工厂见过这样的场景:老师傅靠听声音、摸震动判断设备状态,经验丰富但难复制、难量化。AI本质上就是把这种“只可意会”的经验,变成“可计算”的模型。

传统自动化的逻辑是“设定好流程,机器照着走”,适合稳定、重复、明确的动作。而制造的实际情况是永远充满不确定性——订单波动、来料偏差、设备老化、工艺漂移。AI解决的就是这类不确定性问题:需求不准时,AI做预测;排产复杂时,AI做优化;缺陷难分辨时,AI做识别。所以我说AI不是替换设备,而是替换决策方式,把原来靠人拍脑袋、靠经验判断的环节,变成数据驱动。

1.2 全流程AI布局:一条价值链上找机会

围绕“制造全流程”,从订单到交付,大致可以拆成七个环节:需求预测、研发设计、供应链计划、生产执行、质量管控、仓储物流、售后服务。每个环节都有AI的用武之地,但价值大小和落地难度差别很大。

环节核心痛点AI工具类型落地难度投资回报周期
需求预测订单波动大、备料不准时序预测、机器学习回归中短
研发设计试错成本高、仿真耗时生成式设计、代理模型、知识图谱高中
供应链计划多约束排产复杂、插单频繁智能排产APS、优化算法中高中
生产执行哑设备多、工艺参数靠经验工艺优化、强化学习中短
质量管控人工目检漏检、标准不一机器视觉、异常检测中短
仓储物流库位混乱、搬运路径低效调度算法、数字孪生中短
售后服务故障响应慢、备件预测难故障诊断、剩余寿命预测高长

一条核心原则:先找最痛的、数据基础最好的环节切入,不要一开始就全流程铺开。我自己见过太多“一步到位上全套AI”的项目,最后都卡在集成和数据上。制造业的AI落地,从来不是技术问题优先,而是场景和顺序问题优先。建议先用一张A4纸,把企业从订单到交付的画出来,在每个环节旁边写下:数据有没有、痛不痛、谁受益。然后挑一个ROI最高、涉及部门最少、验证周期最短的场景先干。

2. 研发与设计环节:AI把“试错”变成“算出来”

2.1 生成式设计与仿真优化的实操要点

研发设计是AI在制造业里最酷、但也最容易被“神化”的环节。传统结构设计,工程师靠经验给出初始构型,再通过有限元仿真验证强度、刚度,不满足就改,一轮一轮迭代,一个零件有时候要折腾一两周。生成式设计改变的是这个流程:你告诉AI边界条件、载荷、材料、工艺约束,AI会生成几十甚至上百个满足条件的构型,工程师从里面挑、或者让AI按重量最小化继续优化。

我之前接触过一个电机支架的轻量化项目,传统设计重量是4.2公斤左右,用生成式设计迭代三轮之后,减到了2.9公斤,刚度还能满足要求。但这里有个关键实操点:生成式设计出来的结构往往都很“有机”,像骨骼或树叶,用传统加工方式根本造不出来,所以必须同步绑定制造工艺约束。如果你公司主要是机加工,就必须限制刀具可达性;如果是增材制造(3D打印),那自由度就大很多。别光看“减重比例”兴奋,可制造性才是决定方案能不能落地的命门。

仿真优化的方向也是如此。传统的有限元分析,一次仿真几小时,做多参数扫描根本扛不住。现在有一种做法是先用一批仿真样本训练一个神经网络代理模型,用代理模型替代真实仿真器去做快速寻优,速度能快几十倍。实操中有个细节:训练代理模型时,样本采样策略很关键。用随机采样的话,高维参数空间里样本覆盖率太低,模型精度很差。建议用拉丁超立方采样或者基于低差异序列的采样,保证参数空间的均匀覆盖。另外,代理模型的精度验证不能只看整体误差,要看最优解附近的局部精度,因为寻优过程恰恰依赖那个区域的预测准确性。

2.2 研发知识库:把老师傅经验变成可检索资产

设计环节另一个容易被忽略的AI应用,是研发知识管理。很多制造企业积累了几十年的图纸、工艺卡、故障报告、设计变更单,全是非结构化数据,散落在各个工程师的电脑和文件服务器里。一个资深工程师离职,他脑子里的设计经验和避坑知识就带走了,新人重新踩坑。

用检索增强生成(RAG)技术,可以把这些历史文档做成企业内部的知识问答系统。大致做法是:先把PDF、Word、扫描件全部转成文本,做好清洗,按段落切分;然后用编码模型做向量化,存到向量数据库;用户提问时,系统先做相似度检索,把相关的几段文本抽出来,再交给大语言模型生成回答。实操里最重要的不是模型选得多强,而是文档清洗和数据切分质量。我见过不少项目,向量化之前不清理页眉页脚、目录、重复段落,检索结果一塌糊涂。

还有一点必须强调:工业知识问答的容错率极低,设计参数如果给错了,出的是安全事故。所以在系统设计上,对关键参数类问题,我的经验是设置“建议与专家复核”的兜底机制,系统回答后自动附上相关文档来源链接,让使用者能溯源查证。这套系统建好之后最直接的效果,是新人培训周期明显缩短,原本靠师傅带徒弟至少半年才能上手的结构设计,现在三个月就能独立做一些辅助性工作。

3. 计划与供应链:AI让排产从“凭经验”到“看数据”

3.1 需求预测模型的搭建与校准

供应链环节的AI应用,我接触最多的就是需求预测。制造企业的计划部门,每个月最头疼的就是“下个月到底生产多少”。备多了,库存积压吃掉利润;备少了,交付不了丢客户。传统做法是计划员凭经验加Excel公式,看着历史销量做加减法,准确率大概在50%到65%之间。用AI做需求预测,核心不是算法多高级,而是特征工程做得到不到位。

实操中我会让团队把这几类特征都考虑进去:历史销量序列本身(滞后项、滚动均值、滚动标准差)、季节性(月份、星期、是否节假日)、市场活动(促销计划、新品上市节点)、外部因素(大宗原材料价格、天气数据在某些行业很关键)、下游客户的行为(订单提前期、取消率)。模型方面,XGBoost这类梯度提升树模型在工业场景里依然很能打,因为它能处理特征间的非线性关系,而且对缺失值不敏感。如果序列特别长且季节性复杂,再考虑LSTM或者Transformer类的时序模型。

预测做完不算完,校准环节才体现功力。我会把预测结果和实际值做滚动复盘,计算不同SKU、不同产品线的MAPE(平均绝对百分比误差),然后专门看系统性偏差——如果连续三个月都高估10%,那模型里一定有个没考虑到的市场变化,比如某个长期客户的采购策略变了。预测要联动到安全库存计算,预测越不准,安全库存就要备得越高,这里不是盯着单点准确率,而是看整体库存成本与交付率的权衡。某个电子元器件厂我们帮它做过一次改善,需求预测准确率从55%提升到82%,安全库存下降了20%,库存周转天数从45天降到了32天,这些都是可以直接算进ROI里的结果。

3.2 APS智能排产与库存优化实战

排产这件事,表面看是“把订单安排到设备上”,实际是个多约束优化问题:设备有产能上限,工艺有先后顺序,物料有齐套时间,还要考虑换型时间、交期优先级、插单。人工排产面对几十个订单、十几台设备时,经验够用;面对几百个订单、几十上百台设备时,只能抓大放小,顾此失彼。这就是AI排产的用武之地。

现在主流的做法是上APS(高级计划排程系统)结合优化算法。第一,明确优化目标——是交期延迟最小化、设备利用率最大化,还是换型次数最少。目标函数只能有一个主目标、其他做约束,否则算法会无所适从。第二,把所有硬约束写清楚——设备不能超负荷、工序不能乱序、物料不能未齐套就开工。第三,选算法。中小规模用整数规划或约束规划能算出精确解;规模上去了,就用遗传算法或模拟退火之类的启发式算法。我在实操中通常会建议先用单一车间、单一产线做试点,跑通之后再扩展到多车间联合排产,不然第一版上线就要处理全厂的复杂度,大概率要翻车。

库存优化也建议用仿真来做验证。比如一条产线的瓶颈设备前需要设多少缓冲库存,用离散事件仿真搭出产线模型,输入实际到达节拍和设备故障数据,AI自动寻优找到成本和效率的平衡点。这里有一个容易被忽视的点:算法给出来的排产方案,绝对不能直接推给计划员说“你就按这个做”。一线计划员对现场的隐形约束比任何算法都清楚,你要给他们一个可以手调的可视化工序看板。经验是“算法建议+人工微调”,系统先出最优建议,计划员可以锁定某些作业、调整优先级,系统在剩余空间里重新优化。这种人机协同模式,在工厂里的接受度远高于纯自动排产。

4. 生产执行与质量管控:AI在产线上最出效果

4.1 视觉质检:替代人工目检的最佳切入点

如果说AI在制造全流程里哪个环节最容易出成绩、最容易算清收益,我首推视觉质检。几乎每个工厂都有外观检测工位,几个质检员坐在流水线两侧,肉眼盯着产品找划痕、污点、缺料、溢胶。人工目检有天然天花板:疲劳导致漏检、标准不一致导致争议、招工难导致产能受限。工业相机加深度学习的视觉检测方案,这几年已经非常成熟了。

实操路径大概是这样的:先布相机,根据产品尺寸和检测精度选相机分辨率,一般0.1毫米级缺陷需要500万到1200万像素的工业相机,配环形光源或同轴光源消除反光;然后采图,这里有个特别重要的原则——正样本要大量采,但要覆盖正常波动(不同批次、不同光照);负样本就是缺陷样本,能收集多少收集多少,不够就用数据增强和合成手段去补。模型方面,简单的外观缺陷用YOLO系列的目标检测网络就能搞定,复杂一点的纹理缺陷(比如布匹表面、金属拉丝面),要用分割网络。部署方案我一般推荐边缘计算盒子,就是把模型跑在产线本地的小型GPU设备上,不要什么都往云上送,工业现场对实时性和数据安全都很敏感。

踩过的坑也值得说一说。第一个坑是“缺陷样本不够怎么办”——我的经验是先找最容易识别的两类缺陷做试点,比如大的划痕和明显的缺料,把模型跑起来,再用“半监督”的方式去积累,模型先初筛,人工确认,确认后的数据回流训练集,迭代两到三版,准确率就能上来。第二个坑是“过检率太高”——模型把一点正常纹理波动也当成缺陷,这样虽然不良品跑不掉,但良品被打下来,产线受不了。解决方法是调低置信度阈值加增加正常波动的负样本,这个需要现场反复磨合。我跟踪过的一条连接器生产线,视觉质检上线前有6个人工目检工位,上线后压缩到2个,主要负责复核机器挑出来的可疑品,缺陷出厂率还比之前低了一半。

4.2 预测性维护与工艺参数自优化

设备维护是制造业的“隐形冰山成本”。很多工厂的设备维护策略只有两种:坏了修,或者按固定周期保养。坏了修,停机损失大,一次非计划停机可能损失几万到几十万;固定周期保养呢,很多设备状态还很好就被大拆大卸,反而降低了可靠性。预测性维护的思路是:给设备加装传感,持续采集振动、温度、电流等数据,用AI建立设备的健康基线,当特征偏离基线到一定程度,就提前预警,告诉你哪台设备大概率什么时候会出问题。

实现上,振动分析是工业里最成熟的信号。安装加速度传感器,采集频率建议至少在20kHz以上,因为很多早期故障特征在高频段;然后做频谱特征提取,最常见的是FFT变换,关注特定频率成分的能量变化,比如滚动轴承的内圈、外圈、滚动体故障,会在不同频率位置出现特征峰。时序异常检测方面,可以用自编码器重构误差来做——设备健康时重构误差小,故障萌发时重构误差变大。数据积累三到六个月,就能建立比较可靠的基线。这里我要特别提醒一个问题:采集设备振动数据之前,一定要先做现场振动源排查,把周围其他设备、天车运行、人员走动带来的干扰频段记录下来并滤波处理,否则模型建出来全是噪声。

工艺参数自优化也是个非常出彩的场景。注塑、压铸、热处理这一类工艺,参数组合非常多——温度、压力、保压时间、冷却速度,几十个参数互相影响,靠老师傅调机可能需要试几十次才能找到理想窗口。用AI做参数寻优,本质上是个黑盒优化问题。先用历史数据训练一个“工艺参数到质量指标”的预测模型,然后用贝叶斯优化在这个模型上寻找最优参数组合,再用少量现场试做验证。某注塑车间做了一次改善,AI推荐的参数组合把某款产品的不良率从3.1%降到了0.8%,关键是原来老师傅调机要试十几次,现在模型给出来再微调两三次就能稳定生产。但必须画一条安全红线——AI推荐的参数必须落在工艺规范允许的范围内,超范围的一律拒绝执行,宁可效果差一点,不冒质量安全风险。

5. 落地AI赋能制造的避坑指南

5.1 数据基础决定AI效果上限

我见过太多AI项目失败在数据上,而不是算法上。制造业的数据问题非常典型:第一是数据孤岛,PLC、SCADA、MES、ERP各存各的,同一个订单在不同系统里编码都不一样,根本没法做关联分析;第二是数据质量问题,传感器漂移、采集断点、时间戳不同步,数据进去模型之前全是坑;第三是标签缺失,很多历史数据是“裸数据”,没有对应的质量结果、工艺参数、设备状态,AI无从学习。

所以做AI项目,第一步根本不该选模型,而是做数据盘点和数据治理。具体做法:先梳理设备的点位表,确认哪些信号在采、哪些没采、采样频率多少、数据存多久;然后统一数据编码和时间基准,把多源数据汇聚到同一个数据平台里;最后再给数据打标签,比如把每批产品对应到当时的工艺参数、设备运行数据、质检结果,形成一个完整的“产品档案”。这个工作很枯燥,但它是AI能跑起来的根基。打个比方,AI算法是发动机,数据是燃油,油品不好、管道不通,发动机再好也是白搭。

另外,IT和OT的融合也是硬骨头。IT团队懂系统懂软件,但不一定懂产线和设备;OT团队天天和设备打交道,对数据系统又陌生。我的建议是搭一个联合团队,IT负责数据平台和系统集成,OT负责点位确认和现场部署,两边定一个共同的目标,比如“把某某产线的数据采集完整率达到99%以上”。很多企业卡在“IT听不懂OT的需求,OT不信任IT的系统”,这个只能靠一个个具体的、可见的小成果去磨合,没有捷径。

5.2 组织与人才:别只买软件不改革流程

AI落地失败还有一个隐形原因——组织不配合。车间主任习惯了用产量说话,怀疑AI预测会让他“多备库存背上责任”;计划员担心智能排产让自己“失业”;质量经理觉得视觉检测是“不给老师傅面子”。这些顾虑如果不处理,再好的算法也会被“软抵制”。

我常用的一个推动办法是:把AI定位成“辅助决策工具”,而不是“替代者”。试点阶段明确不裁人,让AI给老师傅当助手——排产系统给建议,计划员做审批;视觉检测先做预筛,人工做终判。等大家尝到甜头,看到AI确实能让工作更轻松、业绩更好,抵触自然就消了。然后KPI也要跟着调整——计划员的考核指标里加上“排产计划达成率”,质检员的考核里加上“漏检率”,而不是死守着原来的“检验数量”,让员工有动力去用好AI工具。

要特别强调复合型人才的重要性。纯算法工程师不懂工艺,做出来的模型在真实产线上可能完全不可用;纯工艺工程师不懂数据,提不出真正能落地的AI需求。我见过比较成功的团队组合是“一个算法工程师+两个工艺工程师+一个数据工程师”绑定成一个小组,驻扎在车间里,从问题定义到模型上线一路做完。这种团队打出来的仗,效果远比庞大的“AI研究院”支援队要好。

5.3 常见问题速查表

问题现象可能原因排查与解决思路
模型测试准确率很高,上线后就不行训练数据和现场实际分布不一致;环境变化采集现场实时数据做增量训练;加入边缘端数据回流机制
智能排产结果工人不愿意执行约束条件录得不全;计划员感觉失控联合计划员审查模型约束;增加人工锁定功能,系统在锁定基础上重新优化
视觉检测过检率居高不下阈值设得太严;正常波动样本不足降低置信度阈值;补充多种正常状态负样本;增加灰度预处理
预测性维护频繁误报基线建立不准确;外部振源干扰检查传感器安装位置;延长基线学习周期;增加频段滤波
需求预测整体偏差大特征缺失或市场结构性变化检查特征工程;分析近期客户订单习惯变化;滚动更新模型参数
跨系统数据对不上编码体系不统一;时区时间戳不同建立主数据管理;统一时间基准;定期数据质量巡检

还有两个锦囊:一个是“小步快跑、快速见效”。别指望一个大项目搞一年,三个月内一定要有一个看得见效果的小场景上线,有了成功案例,后续的资源支持和领导信任都更好争取。另一个是“别迷信大厂套件”。很多软件厂商把自家工业AI平台吹得天花乱坠,但买回来才发现和企业实际流程对不上。选型时要问清楚:数据接入标准是什么、模型能不能容器化部署到本地、算法能不能让企业自己的工程师做二次调优。能用轻量开源方案解决的问题,没必要背上昂贵的平台授权。

最后再分享一点我个人的实操体会。在制造业做AI,慢就是快。别想着一次性画个全流程智能化蓝图,然后一步到位。更务实的路径是:选一个痛点,用三个月做出效果,让产线的人看到数据真的有用;然后因为数据打通了,你会发现旁边还有好几个可以用AI的点,一个一个滚下去。我参与过的几个项目,一开始都只做了一件事——外观质检或者设备预测维护,后来因为产线数据链路通了,顺带就把工艺参数优化、排产改善都做起来了。AI赋能制造全流程,从来不是一张蓝图铺开,而是把每一个小场景做成、做透,连点成线,最后织成网。希望这篇实操记录,能帮你少走一些我走过的弯路。

RELATED READING

延伸阅读

更多一线实战笔记与深度复盘,助您持续精进