从虚拟电厂在上海的实践探索看企业微电网数字化的意义
安科瑞 华楠
作为典型的人口聚集、负荷密集区域,上海市具有外来电比例高、本地资源禀赋不足的特点。从发电侧角度来看,近年来上海风、光等新能源发电装机比例逐年提升,传统的火电逐渐成为调节性发电资源;从负荷侧角度来看上海以第三产业为主,夏冬两季负荷峰谷差逐年拉大,峰谷差至高可达48.5%(1312万kW)。与此同时上海商业建筑密集,可调节负荷资源超过8760MW,其中包括工业负荷1230MW、商业负荷2160MW、电动汽车负荷1000MW等,加之上海的企业微电网数字化程度比较高,所以虚拟电厂在上海有得天独厚的发展条件,上海市也成为全国首批建设虚拟电厂的城市之一,并且目前已取得一定的成效。
(本文部分资料来源于微信公众号:电气思享《虚拟电厂在上海的实践探索》)
上海黄浦区商业建筑虚拟电厂示范项目
2020年上海市公共建筑能耗分析报告中指出,在上海市建筑的分项用电数据中,空调设备与照明类电器设备在用电总量占据份额超过整体的70%。在以空调负荷、照明负荷为主的负荷体系下,商业建筑中的负荷具有灵活可调的性能,能够在电力市场中发挥巨大的调峰作用和经济价值。
黄浦区作为上海市商业建筑的密集聚集区,拥有超过200幢大型商业建筑,并且很重要的一点是在原有建筑中配备能耗监测装置,有完备的数字化基础条件实施需求响应项目。目前黄浦区内约50%的商业建筑接入了虚拟电厂平台。根据用户参与情况,对资源开展自动需求改造,采用自动需求响应技术实现对用户侧设备的调控。截止2021年,上海市黄浦区智慧虚拟电厂平台已纳入黄浦区商业楼宇130幢,注册响应资源约60MW商业建筑需求响应资源,包含了冷水机组、风冷热泵、电热锅炉、动力照明、充电桩等大量可控用电设备。黄浦区虚拟电厂实现了在不降低用户用能体验的前提下,针对用户的一楼一策个性化定制。
上海嘉定区泛在电力物联网智慧充放电示范试点项目
嘉定是上海汽车产业聚集地,嘉定供电公司与国网电动汽车服务有限公司合作开展泛在电力物联网智慧充放电示范试点项目,应用V2G技术和有序充电技术,统筹协调电动汽车与电网电力电量平衡,有效地提高电动汽车与电网协调运行的有序性、可靠性、经济性,实现电动汽车、储能、分布式电源、微电网等新型用能设备的即插即用、数据感知、采集和控制,统一协调,有序运行。智慧有序充电建设通过对用户充电行为、用能行为的灵活引导与主动调控,降低配变峰值负荷超过30%,将80%充电量优化调整到了配变负荷低谷时段,使配变接纳充电桩能力提高4倍,显著提升配电网资源利用率,实现削峰填谷。
企业微电网数字化是虚拟电厂的基础建设
从黄浦区的商业建筑虚拟电厂示范试点项目和嘉定区泛在电力物联网智慧充放电示范试点项目来看,虚拟电厂的建设对电网调峰填谷、利用新能源的提升作用是巨大的,带来的经济效益也非常明显。
上海之所以成为全国首批建设虚拟电厂的城市之一,并且能快速取得成效的主要原因有以下几点:一是上海是商业非常发达的大都市,同时也是电动汽车存量很高的城市,用户负荷中空调、照明和充电桩所占比例比较大,季节因素容易导致峰谷差大,需要有一定的调峰填谷手段来促进充分消纳新能源,维持电网稳定运行;二是以空调、照明和充电桩为主的商业负荷具有灵活可调的特点,大规模的可控负荷聚合是虚拟电厂的必要条件;三是上海的商业建筑基本都配备能耗监测装置和能源管理系统,已经实现了建筑能源的数字化管理,有完备的数字化基础建设实施虚拟电厂的需求响应,这样便能以较快的速度和较少的成本实现虚拟电厂的搭建和运行,不存在很多地区企业微电网数字化水平低的瓶颈制约。
怎么建立企业微电网数字化
安科瑞在上海参与了众多的企业微电网数字化建设项目,比如上海某区191栋商业办公建筑的能耗数字化管理系统(见图1)、嘉定区140多所学校的配电数字化运维系统(见图2)、张江园区31栋建筑的用电管理系统等,数量众多的微电网数字化系统汇聚成了上海虚拟电厂建设的基础。
图1 191栋商业办公建筑能耗数字化管理系统
图2 嘉定区140所学校配电数字化运维系统
企业微电网的数字化系统(EMS)包含安装于现场的传感器、智能网关和微电网数字化软件。传感器用于监测和控制建筑的负荷设备和分布式发电设备(系统),现场传感器的数据接入边缘计算智能网关,每个智能网关可以看做是一个区域指挥部,采集所接传感器数据进行协议转换后上传EMS或转发第三方平台,网关可以根据预设阈值或自动学习来执行逻辑计算,并执行EMS的指令。EMS可以看做是企业微电网的指挥部,根据智能网关上传的数据生成各类图表、控制策略和分析结论,并响应虚拟电厂的调度指令,系统架构图如图3所示。
图3 企业微电网数字化系统(EMS)网络架构
AcrelEMS企业微电网数字化系统融合企业负荷侧的电力监控、能耗统计、电能质量分析及治理、智能照明控制、主要用能设备监控、充电桩运营管理、分布式光伏监控、储能管理等功能,用户通过一个平台即可全局、整体的对企业微电网进行进行集中监控、统一调度、统一运维,同时满足企业用电可靠、安全、节约、有序用电要求。
微电网数字化系统功能
5.1 电力监控
对企业高低压变配电系统的变压器、断路器、直流屏、母排、无功补偿柜及电缆等配电相关设备的电气参数、运行状态、接点温度进行实时监测和控制,监测企业微电网主要回路的电能质量并进行治理,对故障及时处理并发出告警信息,提高企业供电可靠性。
图4 电力监控功能
5.2 能耗分析
采集企业电、水、燃气等能源消耗,进行分类分项能耗统计,计算单位面积或单位产品的能耗数据以及趋势,对标主要用能设备能效进行能效诊断,计算企业碳排放,为企业制定碳达峰、碳中和路线提供数据支持。
图5 能耗分析功能
5.3 照明控制
智能照明控制功能可以根据企业情况实现定时控制、光照感应控制、场景控制、调光控制等,并结合红外传感器、超声波传感器,实现人来灯亮、人走灯灭,并可以根据系统的控制策略实现集中控制,为企业节约照明用电。
图6 照明控制功能
5.4 分布式光伏监控
监测企业分布式光伏电站运行情况,包括逆变器运行数据、光伏发电效率分析、发电量及收益统计以及光伏发电功率控制。
图7 分布式光伏发电监测
5.5 储能管理
监测储能系统、电池管理系统(BMS)和储能变流器(PCS)运行,包括运行模式、功率控制模式,功率、电压、电流、频率等预定值信息、储能电池充放电电压、电流、SOC、温度,根据企业峰谷特点和电价波动以及上级平台指令设置储能系统的充放电策略,控制储能系统充放电,实现削峰填谷,降低企业用电成本。
图8 储能管理
5.6 充电桩运营管理
监测企业充电桩的运行状态,提供充电桩收费管理和状态监测功能,并根据企业负荷率变化和虚拟电厂的调度指令调节充电桩的充电功率,使企业微电网稳定安全运行。
图9 充电桩管理
5.7 需求响应
根据企业负荷波动数据,再结合虚拟电厂的调度指令,决定以何种方式参与电网需求响应,平台可通过给储能系统下发控制策略,调整充发电时间。平台在需求响应时间段调整可控负荷功率,停止给可中断负荷供电,并且可以根据企业可控负荷数据制定需求响应控制策略,实现一键响应。
图10 企业微电网数字化系统需求响应示意图
微电网数字化系统硬件设备
安科瑞针对企业微电网数字化系统除了软件外,还具备现场传感器、智能网关等设备,组成了完整的“云-边-端”数字化体系,具体包括高低压配电综合保护和监测产品、电能质量在线监测装置、电能质量治理、照明控制、新能源充电桩、电气消防类解决方案等,可以为企业微电网数字化提供一站式服务能力,部分设备见表1。
表1 企业微电网数字化建设部分硬件设备
结束语
面向未来,AcrelEMS企业微电网数字化平台将结合行业特点、服务“双碳”目标,积极利用安科瑞“云-边-端”的产品体系和企业微电网数字化技术积累帮助企业改造传统电网,加快推动企业微电网向更加智慧、更加安全、更加友好的能源数字化升级,为促进区域虚拟电厂建设作出持续贡献。同时安科瑞已经建设的数以千计的企业微电网数字化系统可能也将根据企业意愿成为汇聚成虚拟电厂的涓涓细流。
相关文章:
从虚拟电厂在上海的实践探索看企业微电网数字化的意义
安科瑞 华楠 作为典型的人口聚集、负荷密集区域,上海市具有外来电比例高、本地资源禀赋不足的特点。从发电侧角度来看,近年来上海风、光等新能源发电装机比例逐年提升,传统的火电逐渐成为调节性发电资源;从负荷侧角度来看上海以第…...
创建并初始化线程池
创建并初始化线程池–》threadpool.h, 创建并初始化&脱离(执行完后)子线程,每个子线程信号量wait阻塞【1】 创建套接字:int listenfd socket( PF_INET, SOCK_STREAM, 0 ); 端口复用:setsockopt( listenfd, SOL_SOCKET, SO_REUSEADDR, &a…...
【LeetCode热题100】--136.只出现一次的数字
136.只出现一次的数字 使用哈希表: class Solution {public int singleNumber(int[] nums) {Map<Integer,Integer> map new HashMap<>();for(int num:nums){Integer count map.get(num);if(count null){count 1;}else{count;}map.put(num,count);}…...
Java idea查看自定义注解的调用地方
Java idea查看自定义注解的调用地方...
ReLU激活函数
LeakyReLU激活函数的具体用法请查看此篇博客:LeakyReLU激活函数 ReLU(Rectified Linear Unit)激活函数是深度学习中最常用的激活函数之一,它的数学表达式如下: 在这里,(x) 是输入,(f(x)) 是输…...
【Android】adjustViewBounds 的理解和使用
理解 adjustViewBounds 是一个 ImageView 的属性,用于调整 ImageView 的边界以适应图像的尺寸。当设置为 true 时,ImageView 的边界将根据图像的宽高比例进行调整,以确保图像完全显示在 ImageView 内部。 理解和使用 adjustViewBounds 的步…...
Redis知识补充
大key删除 unLink scan分批删除 渐进式rehash Redis笔记:Redis的字典什么时候进行Rehash?_redis什么时候进行rehash-CSDN博客...
IIS 部署.NetCore,最细步骤
服务器安装环境 将.net core程序部署到IIS总体需要经过以下3个大步骤,其中在IIS上配置网站有些比较繁琐,我都会逐一给出详细步骤。 <1>安装IIS和.NetCORE运行时程序 <2>以文件的形式发布.NETCORE程序到指定目录 <3>IIS上面建立网站…...
4.查询用户的累计消费金额及VIP等级
思路分析: (1)按照user_id及create_date 分组求消费金额total_amount (2)开窗计算同user_id下的累计销售金额sum(total_amount) over(partition by user_id order by create_date ROWS BETWEEN UNBOUNDED PRECEDING AN…...
解决MySQL错误-this is incompatible with sql_mode=only_full_group_by
报错 Expression #1 of SELECT list is not in GROUP BY clause and contains nonaggregated column ‘数据库名.表名.字段名’ which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_modeonly_full_group_by 原因 MySQL错误-t…...
UDP通信-广播、组播
UDP的三种通信方式 单播:单台主机与单台主机之间的通信。 广播:当前主机与所在网络中的所有主机通信。 组播:当前主机与选定的一组主机的通信。 UDP如何实现广播 使用广播地址:255.255.255.255 具体操作: 发送端…...
10-bean创建流程1一finishBeanFactoryInitialization(ConfigurableListableBeanFactory
文章目录 1. 方法的主要流程2. ConversionService-如何自定义转换器3. AbstractBeanFactory#getMergedLocalBeanDefinition(String beanName)4.FactoryBean实例化5.内置值处理器1. 方法的主要流程 /*** Finish the initialization of this contexts bean factory,* initializi…...
专题三:穷举、暴搜、深搜、回溯、剪枝【递归、搜索、回溯】
1、全排列 class Solution { public:vector<vector<int>> ret;vector<int> path;bool check[7];void dfs(vector<int>& nums){if(nums.size() path.size()) {ret.push_back(path);return;}for(int i 0;i < nums.size();i){if(check[i] fals…...
国科云SSL证书讲堂:SSL证书安装常见问题盘点
SSL证书能够对网站传输数据进行加密处理,有效提升网站的数据安全防护能力,逐渐被越来越多的政企网站所应用。但在安装使用SSL证书时,经常会发生各种意想不到的问题,对网站的数据安全和正常访问造成严重影响。本文国科云对安装使用…...
Python3无法调用Sqlalchemy解决(mysqldb)
原因 在安装Sqlalchemy后运行程序报错 无法导入mysqldb,缺失模块 ImportError: No module named ‘MySQLdb’ 既然缺少 MySQLdb 这个模块,尝试按照正常的想法执行 pip install MySQLdbpip install mysql-python 应该能解决,但是却找不到…...
2023/10/15总结
学习总结 最近开始写项目了,然后写的过程中遇到了跨域问题。 为什么会出现跨域问题 由于浏览器的同源策略限制。同源策略是一种约定,它是浏览器最核心也是最基本的安全功能。如果缺少了同源策略,那么浏览器的正常功能可能都会收到影响。所谓…...
关于图像分割SDK的一些基础认识
随着科技的不断发展,图像分割SDK已经成为了一个备受关注的话题。而在众多图像分割SDK中,美摄图像分割SDK以其独特的功能和优势脱颖而出。本文将从美摄图像分割SDK的企业价值和互联网娱乐方面,介绍其宣传文章的具体写作规范。 在企业价值方面&…...
SpringMVC之国际化上传下载
spring项目中的国际化 1)提供中英两种资源文件 i18n_en_US.properties i18n_zh_CN.properties 2)配置国际化资源文件(在spring配置文件中添加,例如spring-mvc.xml) <bean id"messageSource" class&quo…...
TigerVNC自动设置密码脚本
新建sh脚本,复制以下命令。设置ssh终端密码和vncserver密码后,运行ssh脚本,即可设置修改vncserver密码。 #!/bin/bash vncpwd"vncserver密码" sshpwd"ssh终端密码"expect << EOFset timeout 10spawn ssh root127.…...
什么是美体SDK?美摄美颜美体SDK对接开发指南
在当今的数字世界中,人们对自我表达和形象展示的需求越来越高。美体SDK应运而生,为用户提供了一种全新的美颜美体体验,让每一个人都能享受到个性化的美丽与自信。 一、美体SDK的特点 轻量级:美体SDK体积小巧,不会对用…...
【Java集合中各种数据结构的方法汇总】
文章目录 Java集合中各种数据结构的方法汇总数组 ArrayList 、LinkedList链表 LinkedList栈 Stack队列 ArrayQueue、LinkedList哈希表 HashMap堆 PriorityQueue Java集合中各种数据结构的方法汇总 获取大小:fun.size(); 判断是否为空:fun.isEmpty(); …...
算法通过村第十四关-堆|白银笔记|经典问题
文章目录 前言在数组中寻找第K大的元素堆排序原理合并K个排序链表总结 前言 提示:想要从讨厌的地方飞出来,就得有藏起来的翅膀。 --三岛由纪夫《萨德侯爵夫人》 这里我们主要看一下经典的题目,这三个题目来说都是堆的热点问题。重点再理解处理…...
如何正确维护实验室超声波清洗器?
实验室一直被视为一个严谨而严肃的场所,实验应遵循一定的步骤,使用的设备也经历了详细的选择,如实验室超声波清洗机,其特点远强于一般类型的清洗机。专门负责采购的实验室人员一般对优质服务的实验室超声波清洗机印象深刻…...
DID赛道前列的生物识别技术,开启Web3时代的大门—MXT
互联网发展的十字路口 互联网从上世纪90年代初发展至今,历经30年,她改变了整个人类的生活方式、沟通形式以及社会发展模式,她的影响早已渗透到了世界的各个角落。而如今,我们似乎正站在一个新的十字路口,一个互联网将…...
Java基础面试-final
final(最终的) 修饰类:表示类不可被继承修饰方法:表示方法不可被子类覆盖,但是可以重载修饰变量:表示变量一旦被赋值就不可以更改它的值 修饰成员变量 如果final修饰的是类变量,只能在静态初始…...
全波形反演的目标和技术
本篇文章主要讲述了全波形反演的目标和可能用到的方法,对其概念进行解释,以加深理解。若有不正确的地方,欢迎批评指正。 一. 全波形反演的目标: 1. 如何保障模型的拟合能力? 2. 如何保障模型的泛化能力? 3. 如何使结果 (速度模型) 满足物理…...
【SA8295P 源码分析】105 - QNX MISC分区读写、切换A/B启动槽、读取开机次数命令 swdl_utils 介绍 及 祼分区读写 代码实现
【SA8295P 源码分析】105 - QNX MISC分区读写、切换A/B启动槽、读取开机次数命令 swdl_utils 介绍 及 祼分区读写 代码实现 一、切换 A/B 槽启动分区二、读取开机次数三、写 MISC 信息四、Dump Misc 信息五、misc 祼分区读写 代码实现系列文章汇总见:《【SA8295P 源码分析】00…...
Grade 5 Math
数形结合 5 2 3 https://download.csdn.net/download/spencer_tseng/88431286...
简易的慢SQL自定义告警实战经验(支持多数据源)
背景 对于慢SQL相信大家都不陌生了,一旦遇到后,相信大家会很快的提供出来对应的优化方法、索引优化建议工具使用等等,对于此我相信大家已经熟悉的不能再熟悉了,但是比较不尽人意的是:在此之前我们往往是花费了大量时间才发现造成系统出现问题的是慢SQL引起的,风险自然而…...
【Springboot】Filter 过滤器的使用
一、基本介绍 过滤器 Filter 作为 Java 三大器之一,在 Java Web 的使用中有很高的地位。所谓过滤器,就是实现了 javax.servlet.Filter 接口的服务器端程序,就是对事物进行过滤的。在 Web 中的过滤器,当然就是对请求进行过滤&#…...
云南定制化网站建设/seopeix
题意: 用n个木棒凑成数字,和最大是多少 思路: 直接dp写。 #include<cmath> #include<cstdio> #include<cstring> #include<algorithm> #include<iostream>typedef long long ll; using namespace std; const…...
长春疫情最新消息今天新增一例/seo技巧优化
一般情况下,用户打开一个多媒体文件,gstreamer首先需要知道文件的类型,然后创建相应的解码器来解析这个文件,最终实现播放这个文件。 一个实现流程实例如下: (1) app程序通知gstreamer会根据…...
大连三合一网站制作/提升神马关键词排名报价
简介: 阿里云边缘容器服务上线 1 年后,正式开源了云原生边缘计算解决方案 OpenYurt,跟其他开源的容器化边缘计算方案不同的地方在于:OpenYurt 秉持 Extending your native Kubernetes to edge 的理念,对 Kubernetes 系…...
东莞住建局官网网站/网站维护是做什么的
文件行数计算方式 1、wc命令 wc -l 0241r31TRs15n8e2jf43.csv cat 0241r31TRs15n8e2jf43.csv |wc -l灵活使用,配合管道 比如 cat 0241r31TRs15n8e2jf43.csv | wc -l 2、awk命令 awk {print NR} 0241r31TRs15n8e2jf43.csv|tail -n1 awk END{print NR} 0241r31TR…...
深圳免费做网站/网络运营seo是什么
7 月 12 日,Python 之父 Guido van Rossum 在 Python 邮件组里发邮称,他将退出 Python 核心决策层,而转居幕后。从 Guido van Rossum 的邮件内容可以看出,他已经厌倦了运营该组织。他在邮件开头写道,「我不想再为 PEP&…...
wordpress 访问统计/排名优化网站seo排名
浮点型在内存中的存储分布方式因机器平台而异,完全理解所有机器平台中的浮点型存储无疑是一件相当麻烦的事。幸运的是,大多机器平台都遵守 IEEE-754 标准,很可能读者和我使用的平台正是使用的 IEEE-754 标准。计算机是如何存储浮点数的呢&…...