首页
/
行业洞察
/
正文
INDUSTRY INSIGHT · 深度
工业Agent与实时控制:为什么Agent进不了控制回路?
📅 2026/10/15 8:13:47
✍️ 爱科研究院
👁 阅读 3,247
1. 先搞清楚一个前提工业实时控制到底在控制什么最近凡是聊到工业大模型、工业智能体十场里有八场会冒出Agent能不能做实时控制这种问题。我每次听到都忍不住要先泼一盆冷水如果你说的实时控制指的是产线上那种毫秒级闭环控制那答案现在很清楚不行。这不是技术还没发展到位的暂缓而是从根上就不太成立的命题。在展开之前必须先把工业实时控制这件事讲透。因为很多争议其实都源于这个词被用滥了。互联网行业里实时指的是消息推送延迟几十毫秒、推荐系统秒级更新听起来已经很快了。但工业现场的实时完全是另一套逻辑它拼的不是平均速度而是最坏情况下的确定性。1.1 工业行业里实时的时间量级工业实时控制系统里最常见的载体是PLC可编程逻辑控制器、DCS分布式控制系统、运动控制器和嵌入式控制板。它们执行控制任务的周期通常是这个量级PLC逻辑扫描周期典型在5毫秒到50毫秒之间快的可以到1毫秒以内。DCS回路调节周期温度、液位这类慢过程常见0.1秒到1秒压力、流量快的会到100毫秒以下。伺服运动控制位置环、速度环周期通常在125微秒到1毫秒也就是0.125ms到1ms。电力电子保护装置故障检测和断路器动作要求微秒级到毫秒级严禁拖延。上面还只是周期的概念。更严酷的是这些周期内必须干完的事是固定的采信号、跑算法、算输出、写执行器、做自诊断。一旦超时轻则报警停机重则设备损坏甚至安全事故。我拿一个生活化类比来说你在高速上开定速巡航系统每秒检测几十次车速并调整油门这叫实时控制。如果你的方案是过两秒钟再反应一下这车根本没法开。工业控制跟这个逻辑一模一样但它要求的时间尺度比人开车还小得多。1.2 确定性才是控制系统的生存底线很多人容易把实时控制理解成快其实核心不在快而在确定性。什么叫确定性就是同一个控制器的同一个程序在相同输入状态下经过100万次运行每一次的输出结果和响应时间都必须严格一致。不要求它总是最快但要求它永远可预测。工程上有个专用名词叫WCET最坏情况执行时间意思就是虽然你平时用10毫秒跑完但必须证明在任何情况下都不会超过50毫秒这个任何情况包括CPU缓存失效、内存访问冲突、总线拥塞等极端状态。这种确定性的来源是控制平台本身的架构设计。工业PLC和实时操作系统的任务调度优先级、中断响应、内存保护都是硬实时设计它们甚至不允许用Linux普通版本来做硬实时任务要用带PREEMPT_RT补丁的内核或者VxWorks、QNX这类RTOS。目的只有一个就是让执行时间可上界、可证明、可审计。这一点直接决定了后面的核心矛盾控制系统的行为必须可重复而Agent的决策行为天生不可重复。1.3 安全与失效模式控制系统的不犯错逻辑工业控制还有一个更级重的事就是功能安全。大部分工厂里涉及人员安全、设备保护、环保联锁的控制逻辑都要遵循IEC 61508、IEC 61511这类功能安全标准要做SIL等级安全完整性等级评估。在功能安全框架下控制系统设计时必须回答一个问题某个部件失效了系统会怎么表现是安全停机、降级运行还是继续盲目输出绝大多数情况下你需要证明这个系统按设计失效也就是即便坏也必须坏在明处、坏得可预测并且最终导向安全状态。这种不犯错逻辑跟AI领域在概率上表现更好的范式完全不同。控制系统不能接受千分之一二的出错率哪怕只有百万分之一的概率导致误动作也不行因为工业现场一个误动作可能让整条产线停下来甚至让人受伤。好现在背景铺垫完了。接下来聊聊Agent到底是啥以及为什么它天生就很难跟这套逻辑兼容。2. Agent的本质一个天生概率性的推理器Agent这个词在最近两年被各大厂商用得非常猛但落到工程上它并没有那么神秘。一个典型的工业Agent本质上是把大语言模型LLM作为大脑赋予它感知环境、规划步骤、调用工具、记忆历史的能力让它自主完成一个相对复杂的任务。听起来很美好对吧感知、决策、行动好像跟控制系统的采样、计算、输出长得差不多。但拆开看里面任何一个环节跟工业控制要求的确定性、可证明、低延迟都是拧着劲的。2.1 Agent到底是什么感知、决策与行动的闭环从架构上看Agent跟传统自动控制系统在形式上确实有相似之处。Agent的基本链路是感知读取传感器数据、数据库状态、用户指令规划把目标拆解成步骤决策决定下一步做什么、调用哪个工具行动执行具体动作比如生成一条指令、写一段脚本、调一个API反馈观察行动结果决定是否继续形成一个闭环。这套链路结构上没毛病它甚至非常适合应对复杂、不确定、需要综合判断的任务。但问题是Agent的每一步决策背后都是大模型的推理结果而大模型推理在本质上不是精确计算它是概率生成。2.2 概率性同样的输入为什么可能有不同的输出我第一次给不懂AI的自动化工程师解释这件事的时候他们普遍觉得难以置信同一个提示词同一个模型多问几遍答案居然会不一样这就是LLM的工作机制。大模型的输出主要是在模型参数和随机采样策略下猜下一个token最小文本单元是什么。就算你在推理时把温度参数调成0理论上要尽量贪心采样实际操作中仍然会因为浮点数计算差异、内核调度、批处理策略、分布式推理等原因产生不完全一致的结果。更麻烦的是Agent系统里通常有多次推理先规划、再调工具、查看结果、再决定下一步。每一步的概率性都会累积。最后呈现给你的是同一个工单Agent第一次选方案A第二次选方案B但它自己还认为两次都逻辑完美。这在产线上是没法接受的。控制回路里某个阀门开度指令如果每次都有微小随机差哪怕只有0.1%设备磨损和工艺稳定性都会出问题。2.3 延迟与吞吐语言模型的时序问题就算你能接受输出结果的微小不稳定时间维度上Agent也很吃力。以目前主流的LLM推理性能来看哪怕是用中等规模模型单次生成几百个token的响应平均也需要几百毫秒到几秒。如果Agent还要多轮工具调用、检索知识库整个过程往往奔着几秒甚至几十秒去了。关键不只是慢而是慢得不可预测。模型输出的token数量取决于推理过程中的取舍上下文长度会动态变化服务器负载也会波动。你根本没法给Agent的响应时间写一个WCET上界。所以从时间语义上讲Agent的能力区间是秒级以上、可接受一定抖动而硬实时控制是毫秒级、必须零抖动。这不是量变是量级和性质的双重鸿沟。把这层想明白就能理解为什么我说实时控制的工业Agent目前是伪命题了。它更像是让一个擅长综合分析的参谋去抢信号灯正好对上的交警岗位。参谋再聪明他的反应机制和神经回路就不适合在路口做毫秒级切换。3. 为什么说实时控制Agent是伪命题四个硬伤前面铺垫了背景这一节正式把矛盾摆开。我不打算只从速度太慢这种表面层说事因为就算未来模型推理速度提升了百倍这命题仍然不成立。关键在于四个结构性的硬伤。3.1 硬伤一确定性 vs 概率性的对立控制系统的第一性原理是可预测。PLC里跑一段梯形图输入相同输出必然相同这个特性是功能安全认证的基础。认证机构审核一个控制算法看的就是它在所有指定工况下的行为是否与设计规格一致。只要有一个输入组合下表现不同整套安全论据就崩塌了。Agent是概率系统它的行为空间天然包含随机性。你没法向安全认证员解释它大多数时候输出正确偶尔有偏差但总体上不错。功能安全标准里根本不存在大多数时候这个评级维度。你可能会说那我把温度调到0再用规则校验Agent的输出非法输出就拦截掉。这个思路相当于给Agent外面套了一层规则门禁。可问题是一旦Agent的输出必须经过严格规则校验那真正做决策的其实是规则Agent只是生成候选建议。那这还叫实时控制吗它顶多叫带规则兜底的建议器。3.2 硬伤二毫秒级硬实时 vs 秒级软响应前面说了伺服控制周期到1毫秒以内PLC扫描周期到10毫秒上下。Agent的延时是多少就算用上最先进的推理加速卡单次推理300毫秒也已经是惊人的成绩了。可300毫秒在伺服控制里等于漏了300个控制周期位置早就偏得不知哪里去了。在计算机系统里有硬实时和软实时的区分。硬实时系统要是错过截止时间代价是灾难性的软实时系统偶尔迟到一下问题不大比如视频流偶尔卡帧几毫秒无所谓。工业运动控制、安全联锁是典型的硬实时。Agent呢能刷个软实时的存在感就算不错了。更关键的在于就算推理速度提升100倍单次推理降到3毫秒Agent的整体任务时间仍然不可控。因为Agent的推理链是动态的第一步调模型第二步查数据第三步再调模型第四步执行工具。每多一个环节延迟上界就多一层不确定性。硬实时系统的调度器是预先规划好时序的Agent的规划却是自己现场生成的。让一个动态规划的系统承诺严格的时序上界这违背计算系统的基本常识。3.3 硬伤三故障安全证明 vs 不可证明的黑箱行为工业控制软件要通过认证必须要做大量分析和测试需求追踪、架构设计评审、代码覆盖率分析、故障注入测试、FMEDA失效模式与影响及诊断分析等。目的是在交付之前尽可能完备地证明系统在任何可识别的失效场景下行为都是预定义且安全的。LLM或者Agent的行为能不能做这样的证明目前没有任何手段可以穷尽一个大规模神经网络的状态空间。用测试集跑一万个场景通过并不代表第10001个场景不会给出灾难性输出。而在控制领域没有证明就等于不合格。这完全是两套工程文化的冲突。有人举例子说自动驾驶也在用AI做控制不也跑在路上吗这个类比要小心。自动驾驶的决策确实用了深度模型但它面对的是开放环境它在法律和工程上采用的是概率可接受的逻辑而且系统内仍然有大量的规则约束、安全包围、冗余校验。即便如此自动驾驶在功能安全上仍然争议巨大。而工业现场的运动控制、压力保护、温度联锁所要求的确定性比开放道路上的驾驶更严格。在开放性上做文章也不是这条路的出路。3.4 硬伤四验证体系与工程成本的不可承受之重就算哪天有人强行把Agent塞进控制回路后续的验证和运维成本也会直接劝退绝大多数企业。首先光是把Agent涉及的基础模型、运行框架、推理卡、工具库、知识库全部纳入可靠性评估体系就已经是一个巨大的工程。控制系统的软件更新有严格的版本管理和回归测试流程而Agent的模型更新意味着它的行为可能整体漂移——这是版本管理领域的一场噩梦。传统控制软件升级后跑一遍回归测试就能确认功能没变Agent升级后你根本不知道它会在哪些边界条件下出现什么新行为只能用大样本统计去摸底这条路在安全攸关场景里根本走不通。其次Agent需要海量算力。一台高端推理服务器动辄几十万部署在分布式控制站旁边还得考虑环境适应性问题比如温度、振动、EMC干扰。而传统PLC的成本从几千到几万不等。在控制层引入Agent单位算力成本陡增换来的却是不可证明的安全性。这笔账大多数企业算完都摇头。这四个硬伤叠加起来结论就很清晰了哪怕Agent在规划、调度、人机交互领域表现出色它跟工业实时控制之间依然隔着一道原理性的墙。这道墙不是靠堆算力、调参数就能拆掉的。4. Agent在工业里究竟能干什么说点实话如果看到这里你觉得我是Agent黑那就误会了。我的立场恰恰相反Agent在工业里的前景非常值得期待但它的舞台不在实时控制回路里而在控制回路之外、决策判断之上的那些场景。那里是它真正的用武之地。4.1 已经在做的工艺优化辅助决策现在不少企业已经在尝试的是让Agent做操作指导而非自动控制。举个例子某化工厂有一个精馏塔塔压波动的问题。传统控制系统按部就班调回流比但它调得很保守因为怕扰动过大导致工艺波动。这时候Agent读历史趋势、操作记录、物料性质数据给出一个建议回流比提高5%塔压预计会在20分钟内趋于平稳。注意这个建议是给操作员看的操作员确认之后才在DCS画面里修改设定值。整个链路里Agent扮演的是参谋角色真正的控制执行还是由DCS完成的。这种做法目前已经有大量应用而且收益明显因为它把老师傅的经验变成可交互、可解释的建议还大幅缩短了排查原因的时间。4.2 能做的设备故障诊断与预测性维护故障诊断和预测性维护是Agent落地最密集的领域。原因很简单这些任务的节奏是小时级到天级天然匹配Agent的响应速度。典型场景是产线设备上的振动传感器、温度传感器、电流传感器数据持续上传到数据平台Agent周期性分析这些数据当发现某个轴承的振动频谱出现异常特征时它可以自动调用历史维修记录、同型号设备的故障案例库判断可能是轴承早期磨损并给出检查建议和维修窗口期建议。这套流程里没有毫秒级联动跳闸这种事Agent有充足的时间去推理、去查资料、去对比历史最终输出一份带置信度的诊断报告。故障诊断本身就允许多个可能原因、概率排序这和Agent的概率性天然契合。4.3 有可能的运营排程与集群调度再往上走一层生产计划排程、能源调度、多产线协同这些任务的决策频次通常在分钟级、小时级甚至天级。比如一个工厂有3条产线、5个储罐、若干能源供应约束Agent可以根据订单、库存、电价峰谷情况排出一个未来24小时的生产计划并且在出现异常时重新排程。这类问题传统上用运筹优化算法也能做但Agent的优势是能理解自然语言指令比如明天的订单优先级变了A客户加急它能直接把这句话翻译成约束条件再调用求解器生成新计划。这种场景里Agent是调度员不是执行器。它输出的是计划、排程、指令建议由人工或由传统调度系统去下发执行。实时性要求完全在Agent能力范围内。4.4 三把尺子划清Agent的边界我这两年接触过的项目里面判断一个需求能不能用Agent我经常用三把尺子量第一把尺子叫输出的性质这个任务需要的是一次性建议、判断、规划还是需要实时的数值闭环控制前者适合Agent后者不适合。第二把尺子叫时间尺度要求响应时间在秒级还是毫秒级在秒级以上且允许一定波动Agent有戏在毫秒级硬实时区间趁早放弃。第三把尺子叫错误代价决策出错之后是产生一次返工、一份报告还是导致设备损坏或人员受伤只要跟安全攸关Agent就不能碰执行端。只要过不了这三把尺子里面的任何一把就应该后退一步把Agent放在辅助、参谋、排程、诊断这些位置上。5. 从业者实录我们踩过的坑与反思前面把道理讲得差不多了最后这部分全是实操里看到的真事。我直接说几个踩坑案例权当给大家趟雷了。5.1 我见过的实时控制Agent翻车现场有一个项目很有代表性。某团队为了展示Agent能力做了一个Agent控制水箱液位的Demo。他们把Agent接到PLC的数据接口上让Agent读液位传感器然后让Agent输出一个阀门开度指令去控制进水阀。在演示环境里液位波动缓慢Agent每5秒推理一次看起来好像控制住了水面。但懂行的人都知道这根本不是控制住了这是液位对象本身太慢、太迟钝给了Agent足够反应时间而已。把同样的方案搬到流量控制、压力控制这种快回路上Agent的推理延迟会导致系统振荡甚至失稳。这个Demo的实质是用一个慢速推理器替代了PID只不过因为对象时间常数够大才没当场翻车。但这不是技术的胜利是对象的宽容掩盖了系统的缺陷。很多领导看到这个Demo以为Agent已经能实时控制了这就是最大的坑。另一个坑来自规则兜底的方案。有人设计了一套系统Agent给出控制指令后面加一个规则校验器超出安全范围就把Agent的指令拦截掉换成保守指令。听上去挺稳但实际运行中发生过规则校验器放过了Agent给出的次优但不违规的指令导致工艺参数逐渐漂移最终靠人工介入才拉回来。原因是Agent的决策逻辑是全局搜索型的它可能在约束边缘不断试探而传统控制算法的“最优”是在局部增量意义下稳定收敛的。规则兜底能挡明显错误但挡不住慢性累积错误。5.2 真正值得投入的方向Agent放在控制层之上踩过这些坑之后我现在对团队的建议非常明确Agent可以在控制层之上做监督、做优化、做协调但不要下到控制层里面做执行。整个工业系统可以粗略分成三层来看执行与控制层PLC、DCS、伺服、变频器、传感器、执行器。这一层的技术指标是周期、抖动、确定性、可靠性。现有体系已经非常成熟不需要Agent也不应该用Agent替代。监督与优化层SCADA、MES、APC先进过程控制、数据平台。这里负责监控、统计、优化设定值。Agent可以在这里辅助操作、分析趋势、给出优化建议。设定值仍然下发给控制层执行。决策与调度层ERP、计划排程、能源管理、CRM。这里以天、小时为节奏Agent的强项完全发挥得开可以自主排程、回答复杂问题、生成报表、模拟预案。说白点Agent的定位是做车间调度主任、设备诊断专家、工艺优化顾问而不是做传感器信号线。这个定位如果摆正了它给工业带来的价值一样非常大而且落地阻力小得多。5.3 关于未来我的几条判断最后说几句我对这个方向未来的个人判断不一定对但都是这几年跟工程打交道悟出来的。第一短期几年内Agent直接做硬实时执行端的概率几乎为零。物理上不可行工程理念上不可接受安全标准上不可通过。除非未来出现一套全新的可验证神经网络执行器体系但那已经是另一个工程范式了不是今天讨论的Agent。第二Agent的价值释放必须分阶段。先做故障诊断、辅助决策、运营排程再逐步向监督层渗透。每一层的渗透都需要补齐对应的可靠性验证手段。指望一步到位只会造成大量演示成功、上线失败的项目。第三如果你所在的团队正把Agent实时控制包装成卖点去跟客户提案我的建议是赶紧调转话术把它包装成Agent辅助优化或Agent监督诊断。不是话术问题而是根本的工程诚信问题。客户迟早会发现现场情况没你想的那么美那时候砸的是整个团队甚至整个行业的信用。我做工业工程这些年最大的体会就是很多新技术的价值不在于它能替代多少旧技术而在于它能不能在合适的位置上把旧技术原本做不好或者做不了的事补上。Agent和实时控制其实并不冲突它们只是本来就不该待在同一个工位上。谁先想明白这一点谁就能真正把Agent变成产线上的帮手而不是又一个中看不中用的概念。
📌 标签:
工业官网
设计趋势
AI 建站
SEO
获取完整报告 →
RELATED ARTICLES
推荐阅读
2026/10/15 8:13:47
artcraft:半自动创作台的设计与实现,从素材到导出的完整管线
2026/10/15 8:13:47
FPGA通过SPI配置ADC:从寄存器解析到状态机设计
2026/10/15 8:13:47
BOOTSTRA.386 可访问性指南:为何“仅用颜色传达含义“会失效,以及用 `.visually-hidden` 与对比度兜底的完整实践
2026/10/15 8:59:01
ANSYS多物理场耦合分析在高速电机设计中的应用
2026/10/15 8:59:01
操作系统期末复习重点:进程调度、死锁与内存管理全攻略
2026/10/15 8:59:01
多组学特征选择实战:TriVote三重投票算法解析与标志物挖掘
2026/10/15 8:59:01
Django+Vue构建高校就业数据分析平台实践
2026/10/15 8:59:01
Qt TCP通信开发核心要点:从socket到协议设计、粘包与心跳实战
2026/10/15 8:53:58
CountDownLatch原理与多线程协调实战
2026/10/15 0:02:59
AI Coding时代的柔性之美:从静态软件到自演化软件,软件研发正在重新进化
2026/10/15 0:02:59
亨得利客户服务中心官方网点分布一览:2026年全国多城门店地址与最新联系电话公布
2026/10/15 0:02:59
防关联浏览器哪个好?三款产品实测差异解析
2026/10/13 12:25:09
流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南
2026/10/14 18:35:19
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别
2026/10/14 14:52:59
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容
2026/10/15 1:07:55
我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频
2026/10/15 5:07:59
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证
2026/10/15 8:10:01
2026 大模型集体涨价:用 Python 做企业 Token 成本测算与选型避坑(附配置)