跳到主内容

EnerOS 简介

快速开始

EnerOS 简介

EnerOS 是面向电力与能源领域的原生智能体操作系统(Power/Energy-Native AgentOS)。它将电力系统的领域知识、物理约束与运行逻辑内建为操作系统内核,使 AI Agent 在能源场景中具备原生理解、安全决策与自主行动能力。

核心价值

EnerOS 将电力系统的领域知识、物理约束与运行逻辑内建为操作系统内核,使 AI Agent 在能源场景中具备原生理解、安全决策与自主行动能力。

与传统电力软件相比,EnerOS 不是一套应用层库,而是一个完整的操作系统:拓扑、潮流、约束、设备模型、时序存储等均下沉到内核态,Agent 通过系统调用即可访问,无需重复建模。

维度传统电力软件EnerOS
拓扑建模应用层数据结构内核一等公民
约束校验应用层可选内核强制执行
设备模型各应用自定义统一模型库
时序数据外部数据库内核存储引擎
Agent 共享需手动同步自动共享
安全合规外挂模块内核强制

设计哲学

EnerOS 的六大设计哲学贯穿整个系统:

Power-Native First

电力原生优先。电网拓扑、潮流计算、安全约束、设备模型不是外挂库,而是内核原生的数据结构与算法。所有上层应用共享同一份电网世界观。

Agent-as-Grid-Node

Agent 即电网节点。每个 Agent 在内核中被建模为电网的一个节点,拥有明确的管辖范围、权限边界与电气位置,可与其他节点进行拓扑感知的协作。

Constraint as Kernel Law

约束即法律。物理约束(电压越限、支路过载、频率偏差等)不是可选的校验步骤,而是内核强制执行的法律。任何违反约束的操作都会在内核态被直接拒绝。

Time-Series Native

时序原生。电力系统的所有状态都是时序数据,EnerOS 将时序存储引擎内建为内核组件,提供纳秒级精度的写入与查询,无需依赖外部时序数据库。

Real-Time Determinism

实时确定性。EnerOS 采用双执行架构:通用域处理非实时任务(规划、分析、训练),实时域处理硬实时任务(保护、控制、稳定)。实时域保证微秒级响应。

Open & Interoperable

开放互操作。EnerOS 支持 IEC 61970 / 61968 / 61850 等电力行业标准协议,提供 REST / GraphQL / WebSocket / SSE 四种 API,可与现有 SCADA、EMS、DMS 系统无缝集成。

系统组成

EnerOS 由 56 个 Rust crate 组成,覆盖从内核到应用的完整技术栈:

层次关键 Crate职责
应用层DispatchAgent / SelfHealingAgent / TradingAgent 等调度、运维、交易、规划
Agent 运行时eneros-agent / eneros-tool / eneros-reasoningAgent 生命周期、工具、推理
电力原生内核eneros-topology / eneros-powerflow / eneros-constraint / eneros-equipment拓扑、潮流、约束、设备
实时安全网关eneros-gateway / eneros-trust / eneros-ids / eneros-auditmTLS、CA、IDS、审计
基础设施eneros-os / eneros-timeseries / eneros-multiregion / eneros-tenantOS、时序、多区域、多租户

适用场景

EnerOS 适用于以下典型场景:

  • 智能调度:基于潮流结果与负荷预测的经济调度与负荷分配
  • 故障自愈:故障定位、隔离与供电恢复(FDIR)
  • 智能运维:设备状态监测、寿命预测与运维策略优化
  • 配网规划:配电网扩展规划与方案比选
  • 电力交易:现货市场报价与虚拟电厂运营
  • 能效优化:需求响应与能效管理
  • 数字孪生:电网实时镜像与仿真推演
  • 多智能体协作:跨区域、跨专业的多 Agent 协同

性能概览

EnerOS 在标准测试环境(4 核 / 8GB / Ubuntu 22.04)下的性能指标:

操作延迟吞吐
拓扑分析(1000 节点)< 1ms-
潮流计算(IEEE 14-bus)< 12ms-
约束校验(单条指令)< 10μs10万次/秒
时序写入< 1μs100万点/秒
事件总线广播< 10μs-
Agent 指令下发< 100μs-
实时域响应(保护逻辑)< 100μs-

版本

EnerOS 遵循语义化版本(Semantic Versioning),当前版本为 0.47.0。

  • 稳定版:每季度发布一个 minor 版本
  • 预览版:每周发布一个 patch 版本
  • LTS 版本:每年发布一个 LTS 版本,提供 3 年安全更新

获取帮助

下一步