慧知开源微电网平台慧知开源微电网平台
首页
平台介绍
快速了解
演示环境
  • 系统概述
  • 架构设计
  • 数据底座
  • 设备管理
  • 监控与告警
  • 报表与收益
  • 安全与治理
  • 接口与事件
  • 生产运维
部署指南
首页
平台介绍
快速了解
演示环境
  • 系统概述
  • 架构设计
  • 数据底座
  • 设备管理
  • 监控与告警
  • 报表与收益
  • 安全与治理
  • 接口与事件
  • 生产运维
部署指南
  • EMS 能源管理

    • 系统概述
    • 架构设计
    • 数据底座
    • 设备管理
    • 监控与告警
    • 报表与收益
    • 安全与治理
    • 接口与事件
    • 生产运维
  • 开发文档

    • 平台介绍
    • 快速了解
    • 环境部署
    • 项目介绍
    • 后台手册
    • 前端手册
    • 组件文档
    • 更新日志
  • 微服务工程

    • 服务网关
    • 认证中心
    • 注册中心
    • 配置中心
    • 服务调用
    • 服务监控
    • 链路追踪
    • 熔断和降级
    • 分布式事务
    • 分布式日志
    • 应用容器部署

项目介绍

慧知 EMS 平台首页

慧知 EMS 面向新能源资产运营:前端给用户看电站、设备、告警、报表和收益,后端负责权限、数据、任务、算法和接入能力。简单理解,它不是一个孤立页面项目,而是一整套从现场设备到经营分析的能源管理平台。

工程结构

ems-platform
├── ems-pc                       # Vue 2 管理台与能源大屏
├── witos-gateway                # 统一 API 网关
├── witos-auth                   # 认证授权中心
├── witos-api                    # 跨服务接口契约
├── witos-common                 # 通用工程能力
│   ├── witos-common-core
│   ├── witos-common-security
│   ├── witos-common-datascope
│   ├── witos-common-datasource
│   ├── witos-common-mybatisplus
│   ├── witos-common-redis
│   ├── witos-common-log
│   └── witos-common-message
├── witos-modules
│   ├── ems_server                   # EMS 核心业务服务
│   ├── witos-system                 # 租户、用户、角色、菜单
│   ├── witos-file                   # 文件服务
│   ├── witos-gen                    # 代码生成
│   └── witos-job                    # 调度与任务
├── witos-visual
│   └── witos-monitor                # 服务与资源监控
└── witos-doc                    # 当前文档站

EMS 后端模块

com.witos.ems.server
├── auth            # EMS 用户、租户和数据范围校验
├── config          # 端点、数据源、加密与业务参数
├── controller      # 平台 API 入口
├── domain          # 公司、电站、设备、告警、报表等领域模型
├── mapper          # MyBatis-Plus 数据访问层
├── edge            # 边缘资源、能力、配置与控制协同
├── schedule        # 实时任务、报表物化、缺口修复与保留策略
├── service         # 核心业务编排
├── store           # 时序数据与快照存储抽象
└── support         # 状态机、幂等、时区、质量码和通用支撑

前端业务域

  • ems/home:列表、地图、KPI、经营大屏。
  • ems/monitor:总览、电站视图、逻辑视图、设备详情、历史数据。
  • ems/controller 与 ems/device:控制器、设备、能力、创建任务与控制。
  • ems/ops:运行状态、当前告警、历史告警、规则与通知。
  • ems/report:电站、逆变器、PCS、储能和同步任务报表。
  • ems/price:电价方案、时段规则、复制与电站套用。
  • ems/station:电站建档、地址、设备、电价与详情。
  • ems/system:公司、员工、业务配置和数据范围。

关键设计原则

  1. 业务数据与高频时序数据分开存储。
  2. 资源身份、绑定关系和有效时间区间明确留存。
  3. 外部现场操作不与本地数据库事务假设为同一事务。
  4. 控制命令不自动盲目重试,超时结果进入待核对状态。
  5. 任何数值都带采样时间、质量和数据来源,缺失值不自动写为 0。

平台产品气质

慧知 EMS 不是单一后台管理系统,而是一套面向新能源资产运营的云边协同平台。工程结构围绕“接入、治理、监控、告警、报表、收益、控制、安全、运维”展开。每个模块能独立演进,也共享同一套租户、资源、数据质量和审计体系。

层级能力表达代表模块
接入层自研边缘智能网关、能源接入中台、标准通道和能力快照edge、config、store
数据层实时快照、时序治理、聚合报表、收益版本schedule、store、report
应用层能源驾驶舱、设备监控、告警中心、电价收益ems-pc、controller、service
治理层多租户权限、审计、幂等、日志、密钥和任务可恢复auth、support、common-security

工程化优势

项目采用模块化工程结构,既方便业务快速迭代,也能支撑生产级稳定性。后端承载能源业务规则,前端呈现运营场景,调度与数据层负责高频数据处理、报表生成和历史修复。后续要扩展多站点托管、收益核算或智能策略,都有清晰的落点。

最近更新:: 2026/8/21 18:56
Contributors: guankecheng-20250523, 官柯丞
Prev
环境部署
Next
后台手册