业务需求
电力系统的正常调整与经济运行依靠统一的调度指挥进行安全控制、预防和事故处理等。调度自动化系统是高度自动化的工业物联网系统,运行过程中需要对各种类型的海量数据进行存储和处理。在实时流处理方面,需要进行数据的实时快速分析,根据结果进行判断和控制。
TiDB 场景方案与应用效果
电网运行实时数据中台
电网运行人员和企业运营管理者需要及时了解电网的运行情况,如设备负载、轻载、重载、越限等情况,电网设备的故障、恢复与停用等情况。国网河北电力采用两地三中心方案部署 TiDB 集群搭建实时数据中台,构建 HTAP 解决方案,实时地对电网运行数据进行统计分析。
TiDB 提供 HTAP All-in-One 的解决方案,不需要建设流处理、批处理、查询系统等一系列复杂的技术栈,大幅降低了电力企业数据中台的建设与维护成本。TiDB 实现了处理与存储能力的弹性扩容,整体性能表现很好地满足了业务要求,2019 年 10 月至今系统运行平稳,数据量为 9 TB,月增长 1.5 TB 左右,时间索引查询 50 毫秒内返回,主键点查小于 1 毫秒返回。
电力现货市场系统
电力现货市场是将电能作为商品进行交易的新型生产组织模式,各电厂或用户通过交易平台进行电量商品报价,按照市场规则进行交易撮合。电力现货市场系统对于业务的连续性以及数据一致性有较高的要求。国网河北电力利用 TiDB 替代了传统单机数据库的 HA 架构,保证 A、B 两个系统在数据层面的高可用与一致性。
电网调度控制系统
电网调度控制系统是电网运行控制中枢,是电网自动驾驶的核心智能引擎。核心分析和控制功能全部基于内存数据库,持久化通过磁盘 map 文件。国网河北电力在 A、B系统各自部署 3 节点 TiDB 集群,提供快速的在线扩容与业务高可用能力。当两个 TiDB 节点因为故障导致不可用时,之前写入 TiDB 的业务能够通过第三个节点进行恢复和提供服务,即实现 N-1 节点故障业务的无感知与 N-2 节点故障的数据不丢失。
客户简介
行业:政府与公用事业
国网河北省电力有限公司是国家电网有限公司的全资子公司,负责河北南部电网的规划建设和运营管理,供电面积 8.4 万平方公里,服务人口 5100 余万,供电客户 2400 余万。