1. 引言
三北地区因其丰富的风光资源成为中国新能源发展的先行区。然而,随着风光等新能源并网比例的不断增加,现有以热电联产机组(combined heat and power, CHP)为主的能源结构调节能力逐渐不足,无法有效处理新能源大规模并网所带来的波动性[1] [2],导致新能源利用率不高,尤其是弃风、弃光现象十分严重。为提高新能源利用率,目前许多研究侧重于引入诸如储能设备、电转气、燃气轮机等分布式能源[3] [4],以增加系统调节的灵活性,从而促进风光的可靠消纳。然而,随着分布式电源应用的普及,系统规模日益复杂化,这导致了调度目标增多和优化速度减缓等问题逐渐凸显出来[5]。
虚拟电厂作为一种基于先进信息通信技术的能源管理系统,能够聚合、协调各类分布式能源资源,有效应对新能源大规模并网所带来的复杂性及低碳化调度问题[6] [7]。文献[8]定义组合电热储能、电动汽车、替代型负荷、空调集群为广义储能系统,根据其响应特性分别参与VPP日前、日中、实时阶段调度优化,以优化VPP运行成本,提升供能稳定性,该文未考虑需求响应资源的挖掘。文献[9]考虑源侧多种能源与负荷需求响应的协调配合,综合VPP经济性、环保性建立VPP多目标优化调度模型,利用法线边界交叉法将多目标优化问题转化为单目标后,运用自适应免疫遗传算法优化求解,说明源荷协同调度在可再生能源消纳、运行成本优化、减少环境污染方面的优势,该文未考虑用户满意度对需求响应的影响。且上述文献均未考虑风光出力不确定性对调度结果的影响。
目前多数文献采用场景生成与削减法缓解风光不确定性对VPP调度结果的影响,文献[10]建立风光出力概率模型,采用场景生成与削减法生成典型出力场景,在VPP经济调度模型中引入碳交易及超额惩罚因子,以降低系统碳排放,优化求解得各场景下VPP调度结果,该文未考虑风光出力相关性,风光出力场景精度不佳。文献[11]基于核密度估计及Copula理论生成风光出力场景,建立多能互补微网优化配置模型并调用智能算法求解,降低系统运行成本的同时优化了能源利用率,但该文未充分挖掘系统的低碳潜力。
采用碳交易机制将碳配额作为商品购售能够有效激励VPP各主体降低碳排放,并以此获得额外收入。文献[12]采用碳排放流衡量各电能产销者间供/用能特性,引导系统中储能及需求响应等灵活性资源实现高效利用,进而通过碳交易实现上层配电网与下层产消者的低碳经济运行,但未考虑碳排放的梯级效应。文献[13]构建风光出力不确定集,建立考虑碳交易的电–热综合能源系统鲁棒优化调度模型,碳交易机制既减少系统的碳排放,又有效克服鲁棒调度方案的保守性。文献[14]根据各类发电机组碳排放特性构建碳交易费用模型,实现碳排放额度的再分配,构建考虑不同发电机组碳权交易的日前经济调度模型。然而,上文均未考虑碳排放阶梯效应,不利于充分挖掘系统低碳潜力。
为解决上述问题,本文首先在源侧采用Frank-Copula函数衡量风光出力间相关性,建立风光联合概率分布模型,逆采样后约简场景得风光出力典型场景。然后,在VPP中引入CCS、电转气(power to gas, P2G)设备,结合荷侧计及用户用能满意度的需求响应模型,同时考虑阶梯型碳交易机制建立VPP日前多场景优化调度模型,并采用梯形隶属度函数对目标模糊化后调用CPLEX求解器解得VPP日前调度结果。最后,通过算例分析验证所提模型的合理性和优越性。
2. 多能耦合虚拟电厂调度运行机理
本文选取同区域风电场、光伏电站、CHP机组、P2G设备、CCS设备、燃气轮机、柔性负荷聚合为VPP,其调度运行机理如图1所示。
Figure 1. Mechanisms of scheduling and operation of a multi-energy coupled virtual power plant
图1. 多能耦合VPP调度运行机理
其中,CHP机组出力易调节,但由于CHP机组“以热定电”导致CHP机组电出力受系统热负荷限制,无法实时调整以提升系统风光消纳。因此,采用CCS设备实时捕集CHP机组产生的CO2,并引入P2G装置利用捕集所得CO2制取甲烷,供给燃气轮机产热、产电,实现能源的循环利用,上述设备运行所需电能均来自于CHP机组,拓宽CHP机组运行域,大幅提升CHP机组的电热调节能力,CHP在场景h下t时段电出力
的划分如式(1)所示。
(1)
式中,
表示向电网售电功率;
表示P2G消耗电功率;
表示CCS消耗电功率。
P2G产气功率与消耗电功率的关系如式(2)所示;P2G运行所需CO2量
如式(3)所示。
(2)
(3)
式(2)、(3)中,
表示P2G的电气转换效率;
表示CO2量换算系数。
本文采用燃烧后CCS,在CO2即时捕集的过程中消耗电能。场景h下t时段CCS电耗与CO2捕集量的关系式如式(4)所示。
(4)
式中,
表示CCS能耗转换系数。
而柔性负荷通过多种因素引导用户转移、削减负荷,协同可控机组及源侧风光资源参与调度,以提升调度运行低碳性,提升VPP经济效益。
2.1. 考虑相关性的风光场景生成
在同一区域内,风电和光伏发电出力呈显著的相关性关系,但由于风光发电机组结构不同、出力特性存在差异,导致其在时间和空间尺度上的相关性较为复杂。与其他相关性模型相比,Copula函数在风光出力特征统计方面具有较为卓越的性能,能够精确描述风光出力间的相关关系[15]。因此,本文采用Copula理论结合风光出力的边缘分布函数构成计及相关特性的风光联合分布函数,实现风光不确定性的精确建模。但不同类型的Copula函数具有不同的尾部特征,只有选取合适类型的Copula函数实现风光出力非线性特征的精确捕捉[16]。Frank-Copula函数对于非对称性风光出力数据及尾部建模具有较强的灵活性,能够精确捕捉极端情况下风光出力相关性;此外,自由度参数作为Frank-Copula函数的一个关键参数,能够自由调整以适应时序变化的风光相关性特征。综上所述,本文采用Frank-Copula函数衡量风光出力间相关性。
单一参数的二元Frank-Copula函数的分布函数如式(5)所示。
(5)
式中,
、
、
均为自由度参数。
本文场景生成流程如下。
1) 根据风光出力历史数据(采样间隔为1 h)运用高斯核密度估计建立风光出力的概率密度函数如式(6)所示。
(6)
式中,
表示窗宽;
表示第d日t时段风电出力;
表示第d日t时段光伏出力;
表示高斯核函数。
2) 将二元Frank-Copula函数与风光边缘分布函数得风光出力联合概率分布函数如式(7)所示
(7)
3) 分别对各时段联合概率分布函数进行多次连续蒙特卡洛逆采样得日风光出力场景,本文连续1000次。
4) 为在不影响场景生成结果的同时,提升运算效率,采用Calinski-Harabasz指数获得最优聚类数后结合K-means聚类约简得风光出力典型场景。
2.2. 目标函数
本文以24 h一个调度周期内所有场景下VPP经济效益最大化期望、碳排放量最小化期望为目标函数,构建VPP低碳经济调度模型。目标函数如式(8)所示:
(8)
式中,
为所有场景下VPP一个调度周期内收益的期望最大化目标,
为所有场景下VPP一个调度周期内碳排放量的期望最小化目标,
表示场景h发生的概率;(8)式中其余项如下:
2.2.1.
为场景h下t时段VPP售能收益
(9)
式中,
、
、
分别表示t时段VPP售电、售热、售气价格;在场景h下t时段,
、
表示风电、光伏实际出力,
表示燃气轮机出力,
、
表示弃风、弃光功率,
表示CHP售热功率,
表示燃气轮机售热功率,
表示气源出力,
表示燃气轮机耗气功率。
2.2.2.
为场景h下t时段含P2G、CCS的CHP机组运行成本
(10)
式中,
、
、
、
、
均为CHP机组运行成本系数;
表示CHP最小出力对应热电转换系数。
2.2.3.
为场景h下t时段碳交易成本
(11)
式中,d表示单位功率的碳排放配额系数;e表示碳交易价格;在场景h下t时段,
表示VPP碳排放量,
表示VPP碳排放配额,具体表达式见本文2.5节。
2.2.4.
为场景h下t时段燃气轮机运行成本
(12)
式中,
表示转换系数;
表示热损失系数;
表示制热系数;
表示烟气余热回收率;
表示燃气轮机运行成本系数。
2.2.5.
为场景h下t时段弃风惩罚成本
(13)
式中,
表示弃风惩罚成本系数。
2.2.6.
为场景h下t时段弃光惩罚成本
(14)
式中,
表示弃光惩罚成本系数。
2.3. 约束条件
2.3.1. 功率平衡约束
(16)
式中,在场景h下t时段,
、
、
分别表示电、热、气负荷。
2.3.2. 功率上下限约束
(17)
式中,在场景h下t时段,
、
表示第j种机组电、热功率,
、
表示第j种机组电功率下限、上限,
、
表示第j种机组热功率下限、上限。
2.3.3. 爬坡约束
(18)
式中,
、
表示第j种机组爬坡功率最小值、最大值;在场景h下t、
时段,
、
表示第j种机组功率。
2.3.4. 含P2G、CCS的CHP售电功率约束
(19)
式中,
、
表示CHP机组最小、最大售电功率;
、
表示P2G消耗电功率最小、最大值;
、
表示CCS耗电功率最小、最大值;
表示CHP机组产热功率最小值;
表示CHP机组热电转换系数;
表示最大出力对应的热电转换系数。
2.4. 负荷需求响应不确定性模型
相较于激励型需求响应,价格型需求响应机制赋予用户更大的灵活性、自主性,用户侧柔性负荷可以根据实时供能价格,自主决策用能时间及用能方式[17]。因此,本文分别针对电、气、热负荷,建立用户需求响应及用能满意度模型,以调整调度周期内VPP各类负荷出力,提升系统能效。
2.4.1. 电、气负荷需求响应与满意度模型
本文电、气负荷均基于电价型需求响应,以电负荷为例,电量–电价弹性关系模型如式(20)所示。
(20)
式中,在场景h下,
表示电价自弹性系数,
表示电价交叉弹性系数,
、
表示i时段电价变化量、电价,
、
表示j时段电价变化量、电价,
、
表示i时段负荷变化量、负荷需求量。
各时段供能价格的不同易导致不同用户主体转移用能类型、削减用能需求及转移用能时段,从而影响用户满意度。本文从用户用能方式满意度、用能费用满意度两个层面建立用户满意度模型。
在供能价格固定的情况下,用户根据用能需求、用能习惯制定用能计划,供能价格调整后用户用能计划随之改变,造成用户用能方式满意度降低。由此以电负荷为例,建立用户用能方式满意度模型如式(21)所示。
(21)
式中,
表示场景h下用户用电方式满意度;
表示场景h下i时段供能价格调整后用户用电量。
实时供能价格调整后用户并不会完全随之调整用能量,若用户未根据实时供能价格进行响应,则其用能成本提高,用户对于用能费用的满意度降低。由此以电负荷为例,建立用户用电费用满意度模型如式(22)所示。
(22)
式中,
表示场景h下用户用电费用满意度;
表示调整后的电价。
2.4.2. 热负荷需求响应与满意度模型
建筑结构、绝缘材料和热容性等因素导致热能在建筑中的传递通常比电能慢,同时人体对于热感知具有模糊性。因此,温度的短期、小幅度变化不会导致热负荷的大幅改变,本文综合考虑建筑室内温度、供暖功率、环境温度之间的关系,建立热负荷需求响应模型如式(23)所示。
(23)
式中,
、
表示t时段室内、室外温度;R表示建筑物等效热阻;
表示t时段建筑热功率;
为建筑物室内热容。
根据人体舒适度温度区间,建筑室温需满足以下约束:
(24)
式中,
、
表示舒适度范围内室内温度最小值、最大值。
人体对于温度变化并没有很高的敏感度,因此,在一定范围内调整热负荷并不会显著改变用户对周围温度的感知。本文使用预测平均感受评分(predicted mean vote, PMV)来量化用户对热负荷调整的满意度。各PMV值对应用户感受如表1所示。
Table 1. User perceptions corresponding to each PMV value
表1. 各PMV值所对应的用户感受
PMV值 |
用户感受 |
PMV ≤ −3 |
冷 |
−3 < PMV ≤ −1 |
微冷 |
−1 < PMV < 1 |
舒适 |
1 ≤ PMV < 3 |
微热 |
3 ≤ PMV |
热 |
PMV指标与室内温度的计算公式如式(25)所示。
(25)
式中,
表示用户热满意度。
2.4.3. 负荷需求响应后新增目标函数、约束条件
电、热、气供应价格调整后,部分用户选择在特定时段削减负荷从而提升其用能满意度。因此,本文各类负荷的削减量,在2.2节优化目标
中引入削减补偿成本
。
(26)
式中,
、
、
表示电、气、热削减负荷补偿系数;在场景h下t时段,
、
、
表示电、气、热削减负荷量。
需求响应建立在满足最低满意度的基础上。因此,本文在2.3节约束条件的基础上新增用户满意度约束
满足式(27)。
(27)
式中,
表示第k类负荷满意度;
表示第k类负荷满意度最小值。
2.5. 阶梯型碳交易模型
有关部门通过发电企业实际发电情况配置碳排放配额,旨在通过市场机制激励企业减少碳排放,使碳排放较少的企业能够出售其未使用的配额以获取经济收益,而碳排放较多的企业则需要购买额外的配额来满足其排放需求[18]。采用阶梯型碳交易能够实现各企业碳排放价格的梯级划分,促进高碳企业减少碳排放[19]。
2.5.1. 各机组碳排放配额模型
本文根据发电机组特性分别构建碳配额模型如式(28)所示。
(28)
表示场景h下t时段碳排放配额;
表示风、光清洁能源单位供能消耗;
、
分别表示CHP机组、燃气轮机单位供能消耗。
2.5.2. 实际碳排放模型
本文CHP机组碳排放部分经CCS装置燃烧后捕集,再引入P2G装置电解水制取氢气,通过H2与CO2化学反应制取CH4等天然气替代品在满足燃气轮机能耗需求的同时,又排放一定量的CO2。实际碳排放如式(29)所示。
(29)
式中,
表示燃气轮机排放系数。
2.5.3. 阶梯型碳交易模型
阶梯型碳交易机制能够有效降低VPP中高碳机组碳排放成本,优化系统资源配置并促进可再生能源的整合利用。本文阶梯型碳交易模型如式(30)所示。
(30)
式中,
表示碳交易基础价格;
表示碳排放区间长度;
表示碳交易价格增长率。
3. 多目标的模糊化分析
隶属度函数模型的建立及求解
针对VPP经济效益最大化、碳排放量最小化两优化目标,通常采用加权和法将其加权求和转化为单目标优化问题。然而,根据主观经验难以选择最优权重;此外,由于加权和法通常假设优化目标间存在线性关系,难以适应本文优化目标,易导致优化结果不符合实际。因此,本文根据实际经验分别选取升、降半梯形隶属度函数对两优化目标进行模糊化处理,并采用最大最小满意度指标法定义决策满意度单一优化目标。升降半梯形隶属度函数如图2所示。
分析图2可知,隶属度函数变化量与决策者满意度呈正比关系。本文两优化目标所对应的隶属度函数如式(31)、(32)所示。
Figure 2. Plot of elevated semi-trapezoidal affiliation function
图2. 升降半梯形隶属度函数图
(31)
(32)
式(31)、(32)中,
表示VPP收益的最大可能值;
表示VPP调度决策中心允许VPP收益减小值;
表示VPP碳排放量的最小可能值;
表示VPP调度决策中心允许VPP碳排放量增加值。以两目标中隶属度函数较小者作为决策主体,定义决策满意度指标如式(33)所示。
(33)
将满意度指标最大化作为优化目标,改进后目标函数及约束条件如式(34)所示。
(34)
将上述改进目标函数及约束条件引入本文VPP日前调度模型中,调用CPLEX求解器进行优化求解,能够兼顾VPP调度决策在低碳性、经济性方面的优势,使调度结果更具参考价值。
4. 算例分析
4.1. 系统构成及算例参数
本文VPP日前优化调度周期为一天24 h,VPP中供能机组装机容量如下:CHP机组3*15 MW、风电机组40*2 MW、光伏电站10*3 MW、燃气轮机3*5 MW。选取我国浙江某地风光场站年实测数据进行场景分析。部分发电机组参数如表2所示,表中数据均参考自文献[20]。售能价格及其余机组参数见文献[21],柔性负荷占总负荷的±10%。本文调度模型经隶属度函数模糊化后在Matlab仿真平台调用CPLEX求解器求解。
Table 2. Genset parameters
表2. 发电机组参数
参数 |
数值 |
参数 |
数值 |
|
20 |
|
45 |
|
0 |
|
15 |
|
0 |
|
15 |
|
0 |
|
30 |
|
5 |
|
0 |
|
30 |
|
5 |
|
15 |
|
0.55 |
|
1.02 |
|
0.6 |
|
13.29 |
|
0.004 |
|
22 |
|
22 |
|
39 |
|
30 |
4.2. 计及相关性的风光场景生成结果
采用本文2.1节所述场景生成方法生成各风光场景概率及出力情况如图3所示。分析图3可知,风光出力场景的波动呈差异波动态势,波动趋势一致或相关,说明本文场景生成方法能够有效衡量风光出力时序波动间的相关性。
Figure 3. Wind and solar scenario generation results
图3. 风光场景生成结果
4.3. 需求响应前后VPP优化调度结果分析
调整实时供能价格后,各类用户用能满意度也随之改变,导致各类型用户参与需求响应以调整用能需求,需求响应前后负荷分布如图4所示。分析图4可知,调整实时供能价格能够有效引导峰时段负荷转移至谷时段,同时削减部分时段负荷需求,从而提升VPP各机组及设备的调度运行效率;相较于需求响应前负荷,需求响应后电、热、气负荷峰谷差分别下降15.66%、24.83%、30.67%,在峰谷值附近,需求响应效果明显,有利于供能机组调度运行计划的调整。
Figure 4. Load distribution before and after demand response
图4. 需求响应前后负荷分布情况
负荷需求的改变引起发电机组响应调度需求进而调整发电量,同时引起P2G、CCS功率变化,需求响应前后VPP机组出力结果分别如图5、图6所示,VPP优化调度结果如表3所示。
分析图5、图6可知,在0~6 h光伏出力为0,风电出力较大,各类负荷参与需求响应导致CHP机组出力小幅提升,在实现风电全额消纳的同时满足电热负荷需求;7~9 h、13~16 h光伏出力较大,但风光出力仍无法满足系统电负荷需求,CHP机组出力有所提高,仅少量负荷参与需求响应,需求响应前后机组出力无较大变化;10~12 h需求响应导致电负荷大幅下降,弃风弃光量基本不变,CHP产电多用于CCS、P2G设备捕碳,利用捕集的CO2生产甲烷供给燃气轮机,促进能源资源的循环利用;17~21 h需求响应后电负荷需求降低且波动平滑,CHP机组优先满足P2G、CCS的用能需求,CHP机组售电量大幅降低,提升系统调度运行的低碳特性;22~24 h电负荷需求显著提高,有效提升VPP风电消纳。综上所述,本文需求响应模型及优化调度策略能够实现源荷间的良好互动,以兼顾VPP调度运行过程的低碳经济特性。
分析表3可知,参与需求响应虽在用能层面降低用户满意度,但通过补偿策略及用户自身用能结构的调整,在有效提升用户整体满意度的同时,使VPP风光消纳率分别提升1.71%、2.77%,提升清洁能源利用效率;通过负荷时移的方式,提高碳捕集效率,使得一个调度周期内VPP碳捕集量提高2.4 t,碳排放量降低11.57 t,经济效益提高4100.63元,提升VPP调度运行的低碳经济效益。
Figure 5. VPP units’ output results before demand response
图5. 需求响应前VPP各机组出力结果
Figure 6. VPP units’ output results after demand response
图6. 需求响应后VPP各机组出力结果
Table 3. VPP optimized scheduling results before and after demand response
表3. 需求响应前后VPP优化调度结果
需求响应 |
用户满意度 |
风光消纳率 |
VPP碳捕集量/t |
VPP碳排放量/t |
VPP经济收益/元 |
风电消纳率/% |
光伏消纳率/% |
前 |
1 |
97.56 |
79.06 |
233.74 |
927.67 |
427348.45 |
后 |
1.158 |
99.27 |
81.83 |
236.14 |
916.10 |
431449.08 |
4.4. 风光相关性对VPP优化调度结果的影响
为验证本文Frank-Copula函数衡量风光相关性对于场景生成及VPP调度结果的影响,分别设置2组优化调度情景进行求解分析:
1) 基于本文方法生成风光场景及调度模型;
2) 保持风光相对独立生成场景及调度模型。
以上情景VPP优化调度结果对比如表4所示。分析表4可知,基于本文方法生成场景所得的VPP调度结果,其风光消纳率、VPP碳捕集量、碳排放量、经济效益均优于传统方法所得结果,这是因为Frank-Copula函数能够精确模拟风光出力间的相关性,降低风光单独出力的波动性影响,从而提升调度运行过程的风光消纳,提升VPP的低碳经济特性。
Table 4. VPP optimized scheduling results for each scenario
表4. 各情景VPP优化调度结果
情景 |
风光消纳率 |
VPP碳捕集量/t |
VPP碳排放量/t |
VPP经济收益/元 |
风电消纳率/% |
光伏消纳率/% |
1 |
99.27 |
81.83 |
236.14 |
916.10 |
431449.08 |
2 |
84.18 |
72.32 |
211.23 |
983.25 |
398951.82 |
5. 结论
本文针对风光出力的不确定性问题及新能源消纳问题,通过Copula函数及其相关原理生成场景,实现风光出力特征的精确模拟,并通过碳捕集技术及综合需求响应实现源荷双侧资源的低碳、经济优化,结合本文内容及算例分析得到如下结论:
1) 相较于未考虑风光出力相关性的场景生成方法,本文基于Frank-Copula函数的风光场景生成方法能有效捕捉风光出力的相关性波动特征,提升场景生成精度,将生成场景代入参与调度能有效提升风光消纳率,优化系统低碳经济调度结果。
2) 本文所提计及用户满意度的电、气、热需求响应模型能够通过荷侧需求响应有效调节源侧机组出力,在提升风光消纳的同时控制高碳机组、碳捕集及电转气设备出力,降低VPP碳排放量,提升VPP经济效益。
3) 本文所提基于梯形隶属度函数的多目标模糊化及最大最小满意度指标法能够解决求解器无法求解多目标问题的缺陷,所得结果能够有效兼顾经济、低碳两优化目标。