arXiv:2510.21717cs.HCcs.AI2025-10

用AI助手帮工程师更快理解工业控制系统界面、定位故障和追踪代码。

AI-Enhanced Operator Assistance for UNICOS Applications

  • 构建多智能体系统,结合代码、文档与实时数据进行推理。
  • 可自动解析界面控件、分析故障根源并跨复杂代码库追踪数据点。
  • 适合加速核设施等高危场景下的运维响应,也适用于工业控制智能化升级。

本项目探索为欧洲核子研究中心(CERN)的统一工业控制系统(UNICOS)开发AI增强型操作员助手。尽管功能强大,UNICOS存在界面控件难解、故障根因分析需手动操作、数据点元素(DPEs)在复杂代码库中难以追踪等问题,在需要快速响应的场景下会加重认知负担并延缓诊断。为此,设计并实现了一个多智能体系统,包含基于CTRL语言的UNICOS端扩展、部署于虚拟机的Python多智能体系统,以及存储操作文档与控件动画代码的向量数据库。初步评估表明,该系统能自动解析控件、利用实时设备数据与文档进行根因分析,并在复杂代码库中追踪DPEs。这些能力显著降低操作员与维护人员的机械工作量,提升运行态势感知,加快对警报与异常的响应速度。此外,本工作展示了将多模态推理与检索增强生成(RAG)引入工业控制领域的潜力。这不仅是概念验证,更奠定了未来智能操作界面的基础,通过模块化设计与可扩展性,推动加速器运维中辅助AI的发展。

原文摘要 · Abstract (English)

This project explores the development of an AI-enhanced operator assistant for UNICOS, CERN's UNified Industrial Control System. While powerful, UNICOS presents a number of challenges, including the cognitive burden of decoding widgets, manual effort required for root cause analysis, and difficulties maintainers face in tracing datapoint elements (DPEs) across a complex codebase. In situations where timely responses are critical, these challenges can increase cognitive load and slow down diagnostics. To address these issues, a multi-agent system was designed and implemented. The solution is supported by a modular architecture comprising a UNICOS-side extension written in CTRL code, a Python-based multi-agent system deployed on a virtual machine, and a vector database storing both operator documentation and widget animation code. Preliminary evaluations suggest that the system is capable of decoding widgets, performing root cause analysis by leveraging live device data and documentation, and tracing DPEs across a complex codebase. Together, these capabilities reduce the manual workload of operators and maintainers, enhance situational awareness in operations, and accelerate responses to alarms and anomalies. Beyond these immediate gains, this work highlights the potential of introducing multi-modal reasoning and retrieval augmented generation (RAG) into the domain of industrial control. Ultimately, this work represents more than a proof of concept: it provides a basis for advancing intelligent operator interfaces at CERN. By combining modular design, extensibility, and practical AI integration, this project not only alleviates current operator pain points but also points toward broader opportunities for assistive AI in accelerator operations.

工业控制AI助手故障诊断CERN

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。