Skip to content

Latest commit

 

History

History
115 lines (91 loc) · 11.7 KB

File metadata and controls

115 lines (91 loc) · 11.7 KB

微电网开发平台 - 分布式能源管理系统

文档名称: 微电网开发平台 软件项目总结 版本: V1.0 日期: 2024-01-22


一、核心摘要(30秒快速了解)

  • 1.1 产品名称: 微电网开发平台 - 分布式能源管理系统
  • 1.2 一句话定位

    一款专为分布式能源场景设计的,通过插件化架构与多协议支持,解决能源设备管理复杂性和数据孤岛问题的轻量级能量管理系统。

  • 1.3 核心价值:帮助能源管理团队实现设备统一管理、提升运维效率,并降低系统集成成本的风险。
  • 1.4 目标市场/领域: 智能制造、新能源、工业自动化、智慧能源

二、问题与解决方案

  • 2.1 我们面临的挑战
    • 痛点一: 分布式能源设备种类繁多,协议不统一,设备管理复杂,集成成本高。
    • 痛点二: 数据采集依赖手动配置,设备状态监控滞后,故障响应不及时。
    • 痛点三: 传统能源管理系统功能臃肿,学习成本高,部署复杂,维护困难。
  • 2.2 我们的解决方案EMS Plan 通过构建一个 插件化的轻量级能量管理平台 ,首创性地将 多协议设备驱动实时数据推送 相结合,实现了 设备管理的标准化、数据采集的自动化、运维决策的智能化

三、核心功能详述

功能模块 核心能力描述 为用户带来的关键价值
AI智能驱动生成 <br> (设备接入层) 通过AI自动分析用户上传的协议文件,自动生成驱动代码并打包成驱动文件。用户只需加载驱动即可实现设备接入,无需手写代码,一杯咖啡时间完成设备从0接入。 让设备接入标准化,大幅降低系统集成成本,新设备接入时间从数周缩短到数小时。
多协议支持 <br> (通信协议层) 内置Modbus(TCP/RTU)、CANBus、IEC 101/102/104、GPIO(Sysfs)等工业通信协议,支持复杂数据格式解析和字节序处理。 统一管理多种工业协议,兼容性强,支持各种老旧设备接入,降低系统集成难度。
实时数据采集与监控 <br> (数据采集层) 支持多设备并发数据采集,实时缓存设备状态,提供WebSocket实时数据推送,支持历史数据查询和趋势分析。 让设备状态一目了然,故障响应时间从小时级缩短到分钟级,有效预防设备故障。
策略引擎与自动化 <br> (智能控制层) 内置基础储能策略和微电网策略,支持基于时间范围和触发条件的自动化任务管理,可自定义策略规则和执行逻辑。类似智能家居系统的自动化功能,用户可自定义配置自动化规则。 将重复性运维工作自动化,减少人工干预90%,提升系统运行效率和稳定性。
数据推送与集成 <br> (数据输出层) 支持MQTT等方式将运行数据/事件上报到上层平台,提供Modbus TCP数据导出服务,支持标准协议对外提供数据访问。 彻底打破数据孤岛,实现与第三方系统的无缝集成,支撑上层业务决策。
Web管理界面 <br> (用户交互层) 内置Web服务提供设备管理、监控、控制等功能,支持设备树查看、遥测监控、系统监控、网络配置等完整管理功能。 让运维人员通过统一界面管理所有设备,学习成本降低80%,操作效率提升3倍。
双模式支持 <br> (应用场景层) 一套系统支持微电网EMS与储能柜EMS模式,通过物模型配置灵活切换。储能联机模式支持主机-从机调度、边缘网关调度、虚拟设备独立运行;微电网模式支持风、光、储、充、荷设备任意接入。 一套系统满足多种应用场景,节省用户升级费用,实现设备联动和智能调度。
智能运维 <br> (运维保障层) 多重环境感知,完整的运维功能支持,支持OTA升级、断点续传、断网自动补发,手机端+Web端多平台配置。 提供全方位运维保障,确保系统稳定运行,支持远程维护和持续优化。
AI云策略 <br> (智能决策层) AI云策略+本地控制无缝同步,物模型快速适配需求,支持算法与功能持续优化,实现智能决策和自动控制。 结合云端AI能力与本地控制,提供智能化决策支持,提升系统运行效率。
电价管理 <br> (成本优化层) 支持手动配置电价和云端自动同步电价,提供完整的电价管理功能,支持多种电价策略和时段配置。 帮助用户优化能源成本,实现经济效益最大化,支持峰谷电价策略和动态定价。
算法引擎 <br> (核心算法层) 内置微电网和储能算法,用户只需通过AI生成目标设备驱动,即可实现完整的微电网场景,无需复杂算法开发。 降低技术门槛,让用户专注于业务场景,无需深入了解复杂的能源管理算法。

四、亮点与竞争优势

  • 4.1 技术亮点
    • AI智能驱动生成: 通过AI自动分析用户上传的协议文件,自动生成驱动代码并打包,用户无需手写代码,一杯咖啡时间完成设备从0接入。
    • 插件化架构: 采用微服务架构和插件化设计,驱动、协议、存储、推送、策略均为可插拔模块,便于扩展与替换,支持热插拔和动态配置。
    • 设备驱动高度定制: 用户可自定义查询点位、自定义服务、自定义设备配置,适配99%场景,完美支持储能领域的交流母线和直流母线方案。
    • 多协议统一: 首创性地将Modbus、CANBus、IEC 101/102/104、GPIO等多种工业协议统一管理,通过通用字节解析器支持复杂数据格式,兼容性强。
    • CGO高性能集成: 集成C++数值计算库,提供MPC Kalman滤波预测等高性能算法,支持跨平台编译和部署。
    • 全平台支持: 支持x86、ARM64、ARM32等多种硬件架构,兼容低版本操作系统,适用于从服务器到嵌入式设备的全场景部署。
    • 双模式架构: 一套系统支持微电网EMS与储能柜EMS模式,通过物模型配置灵活切换。储能联机模式支持主机-从机调度、边缘网关调度、虚拟设备独立运行;微电网模式支持风、光、储、充、荷设备任意接入。
    • 智能运维体系: 多重环境感知,完整的运维功能支持,支持OTA升级、断点续传、断网自动补发,手机端+Web端多平台配置。
    • AI云边协同: AI云策略+本地控制无缝同步,物模型快速适配需求,支持算法与功能持续优化,实现智能决策和自动控制。
    • 内置算法引擎: 内置微电网和储能算法,用户只需通过AI生成目标设备驱动,即可实现完整的微电网场景,无需复杂算法开发。
  • 4.2 用户体验亮点
    • 极致易用: 界面设计遵循工业标准,提供丰富的设备模板和配置向导,新用户无需培训即可快速上手。
    • 高度灵活: 支持强大的自定义配置,从设备参数到策略规则,均可通过Web界面灵活配置,适配不同场景需求。
  • 4.3 市场与生态亮点
    • 开放集成: 提供完整的RESTful API和标准协议接口,支持与SCADA、MES、ERP等主流系统深度集成。
    • 卓越性价比: 以开源架构提供企业级功能,部署成本降低70%,维护成本降低50%,投资回报周期缩短至3个月。

五、目标用户与应用场景

  • 5.1 目标用户画像
    • 核心用户: 能源管理工程师、设备运维人员、系统集成商、工业自动化工程师
    • 决策者: 能源部门总监、CTO、项目负责人、系统架构师
  • 5.2 典型应用场景
    • 场景一:分布式储能站管理
      • 背景: 一个分布式储能站包含多个PCS、BMS、电表等设备,需要统一监控和管理。
      • 流程: 使用 插件化设备驱动 快速接入各类设备 -> 通过 实时数据采集与监控 监控设备状态和运行数据 -> 利用 策略引擎与自动化 实现智能充放电控制。
    • 场景二:微电网系统集成
      • 背景: 微电网系统包含光伏、储能、负载等多种设备,需要统一调度和优化运行。
      • 流程: 通过 多存储方案支持 存储海量运行数据 -> 使用 数据推送与集成 与上级调度系统对接 -> 在 Web管理界面 中实现可视化监控和远程控制。

六、技术信息

  • 技术栈: 后端 Go + GoFrame v2 | 数据库 SQLite + InfluxDB | 前端 Web + WebSocket | 协议 Modbus + CANBus + IEC 101/102/104 + GPIO | 扩展 C++ + CGO
  • 部署方式: 私有化部署、Docker容器化、多架构支持(x86/ARM64/ARM32)
  • 安全与合规: 支持设备认证、数据加密传输、操作日志记录、权限管理

七、总结与愿景

微电网开发平台 不仅仅是一个工具,我们致力于成为 分布式能源管理智能制造和新能源领域 的数字化合作伙伴。我们的愿景是通过持续的技术创新和对用户体验的极致追求,赋能每一个能源管理团队,助力其实现 清洁能源的高效利用和智能运维

核心特性总结

  • 🤖 AI智能驱动:通过AI自动分析协议文件,自动生成驱动代码,一杯咖啡时间完成设备从0接入
  • 🔌 插件化架构:驱动、协议、存储、推送、策略均为可插拔模块
  • ⚙️ 高度定制:用户可自定义查询点位、自定义服务、自定义设备配置,适配99%场景
  • 🌐 多协议支持:内置 Modbus(TCP/RTU)、CANBus、IEC 101/102/104、GPIO(Sysfs) 等工业通信协议
  • 📱 设备生态丰富:已包含多类设备驱动(PCS/BMS/电表/消防/GPIO 等)
  • 📡 数据推送:支持 MQTT 等方式将运行数据/事件上报到上层平台
  • 🌍 Web 管理界面:内置 Web 服务提供设备管理、监控、控制等功能
  • 🔧 策略引擎:支持基础储能策略和微电网策略,类似智能家居的自动化功能
  • 📊 实时监控:WebSocket 实时数据推送,支持遥测数据和电站状态监控
  • 🖥️ 全平台支持:支持 x86、ARM64、ARM32 等多种硬件架构,兼容低版本操作系统
  • 🔄 双模式支持:一套系统支持微电网EMS与储能柜EMS模式,储能联机模式支持主机-从机调度,微电网模式支持风、光、储、充、荷设备任意接入
  • 🛠️ 智能运维:多重环境感知,支持OTA升级、断点续传、断网自动补发
  • 📱 多端配置:手机端+Web端多平台配置,支持远程运维管理
  • 🤖 AI云策略:AI云策略+本地控制无缝同步,物模型快速适配需求
  • 💰 电价管理:支持手动配置电价和云端自动同步电价,支持多种电价策略
  • 🧠 算法引擎:内置微电网和储能算法,用户只需AI生成设备驱动即可实现完整场景