王 辉,尚金成 ,文福拴
(1.浙江大学 电气工程学院,浙江 杭州 310027;2.河南电网电力交易中心,河南 郑州 450052)
在输配分开的电力市场环境下,供电公司负责从多个电力市场购电并向服务区内的终端用户提供电力服务[1]。在世界上很多国家,对终端用户的销售电价都受到政府严格管制,供电公司只能通过优化在多个电力市场中的购电策略来使得公司收益最大化。在此过程中,供电公司不可避免地面临着负荷需求的不确定性和各个市场购电价波动等带来的风险。因此,如何制定最优购电策略,在保证给服务区内用户可靠供电的前提下,规避相关风险、最大化收益是供电公司需要研究的重要问题。
到目前为止,对电力市场环境下购电风险评估问题,已经提出了方差、半方差、半绝对离差、风险价值VaR(Value-at-Risk)、条件风险价值 CVaR(Conditional Value-at-Risk)等指标[1-13]。然而,这些指标大都是以假定风险的本质是损失出现的可能性为基础的,而实际上风险是由不确定性因素导致的价值损失,即风险的根源是状态的不确定性[14]。因此,一个好的风险评估指标必须能够衡量系统状态的不确定性。
就供电公司的购电组合优化问题,国内外已经有学者进行了研究工作[1-13],构造了一些优化模型:综合考虑最大化收益与规避风险以获取最大效用的优化模型;收益最大和风险最小的双目标优化模型;在一定的收益水平约束下,使风险最小的优化模型;在一定的风险水平约束下,使收益最大的优化模型。现有这方面的研究大多只针对单阶段购电决策问题,没有体现出供电公司购电决策的动态特征。事实上,供电公司的购电决策是连续、动态的过程,其面对的不同市场的时间跨度也不同,这样上一阶段的购电决策会影响到下一阶段的决策,进而影响收益[2]。因此,供电公司面临动态购电风险。就供电公司的动态购电风险方面,已经有些研究报道,例如文献[2]构建了计及偏度的供电公司动态购电组合模型,但对风险的度量不够全面。
在上述背景下,本文提出采用下偏差指标衡量单侧风险,即把实际收益低于目标收益的部分作为风险计入。然而,下偏差指标并没有计及损失的不确定性;为了弥补这一不足,并考虑到信息熵是系统状态不确定性的一种度量[15],在此引入信息熵来度量损失的不确定性。采用下偏差-信息熵来描述风险更加准确和全面。利用下偏差-信息熵作为供电公司购电组合风险的度量指标,目前尚未见有文献报道。
本文首先采用下偏差-信息熵来度量供电公司的购电组合风险,以此为基础在机会约束规划的框架下建立供电公司在多个市场的动态购电组合优化及风险评估模型,将实际收益不小于给定目标收益约束在一定置信水平下,这样在风险最小化的同时把收益约束在可接受的水平。之后,采用粒子群优化算法求解所建立的机会约束规划模型,以确定供电公司从现货市场、双边合同市场和期权市场中的购电比例。最后,用算例对所发展的模型和方法进行了说明。
信息熵是Shannon在1948年提出的,其把通信过程中信号的不确定性称为信息熵,把源于热力学中的熵的概念拓展到了信息领域中[15]。
给定离散型随机变量集合 Z,其中事件 zi(ziϵZ,i=1,2,…,n)发生的概率为 pi,则该离散随机变量集合Z 的信息熵表达式为[15]:
对于连续型随机变量Y,假定其概率密度函数为f(y),则连续型概率事件的信息熵表达式为:
其中,y为任意实数。
风险是指未来结果的不确定性或者损失。广义上,风险包括损失发生的可能性、损失的大小、损失大小的不确定性[16]。由于负荷需求的不确定性、不同市场的购电价格波动以及销售侧电价严格管制,供电公司的收益空间存在明显的不确定性,从而也就有很大的风险。因此,有必要对供电公司购电组合的风险管理问题进行研究。
常用的度量风险的模型包括Markowitz的方差模型、VaR模型,以及CVaR模型。下文对这几种模型与本文提出的风险度量模型进行综合比较。
方差模型描述了收益偏离其平均值的程度,其主要有2个缺点:只描述了收益偏离平均值的程度,而没有描述其偏离的方向,实际上人们往往关注的是负偏离,即损失;不能反映潜在损失的具体数值。
VaR可以评估资产在一定时期内可能遭受的最大潜在损失,但其忽略了资产的尾部风险,这样可能因小概率事件而导致巨额损失,且VaR不具有次可加性和不满足一致性公理。CVaR弥补了VaR的一些不足,但CVaR计算复杂,对数据要求高[17]。
现有风险评估指标都是假定风险是损失出现的可能性和损失的大小,没有体现出风险的根源在于状态的不确定性。基于下偏差-信息熵的风险度量指标在相当程度上弥补了以上指标的不足,信息熵度量损失的不确定性、下偏差反映损失的大小和损失的概率;通过二者的结合,可以更全面地度量购电组合风险。
前已述及,供电公司的购电决策是典型的多阶段动态决策问题。这里采用下偏差-信息熵对供电公司在多个市场的动态购电组合风险进行评估,并构建多市场多阶段动态购电组合优化模型。
假设某供电公司可以从现货市场、双边合同市场和期权市场3个市场购电。
期权是指赋予其购买者在规定期限按双方敲定的价格购买或出售一定数量的某种资产的权利。对于供电公司的电力看涨期权,当电力现货价格高于敲定价格时,供电公司执行期权,以敲定价格购买电力,从而节省供电公司购电成本;当现货价格低于敲定价格,供电公司可不执行期权,直接从现货市场购买,但这样就损失了之前为了购买期权而支付的费用[4]。
假设该供电公司在上述3个市场的购电价格既包括发电上网电价,又包括电力网络费用。假设该供电公司在第t个时段,从现货市场的购电比例为xt1,单位购电价为Pt1;从双边合同市场的购电比例为xt2,单位购电价为Pt2;从期权市场的购电比例为xt3,单位期权电量的实际购买成本Pt3为:
其中,P0为该时段单位期权的购买费用;Kt为单位电量的敲定价格。
假设供电公司的单位售电价格统一为S,这样供电公司第t个时段购售单位电量收益为:
假设现货市场购电价Pt1服从正态分布,即供电公司在双边合同市场的购电价Pt2由其和发电公司商定,但考虑到双边合同的时间跨度一般比较长,协商的电价在合同期间一般会随一次能源市场价格变化而调整,也可近似认为服从正态分布即考虑到双边合同市场的时间跨度较长,而现货市场覆盖的时间短,这样可以近似认为Pt1和Pt2是相互独立的。
这样,在第t个时段,供电公司购售单位电量的收益期望值为:
其中,Φ为标准正态分布的分布函数。
在第t个时段,供电公司购售单位电量的收益方差为:
研究表明,投资组合的收益函数具有近似正态分布特征[8]。在前述一些相关假设基础上,可近似认为Wt服从正态分布。假设Wt的概率密度函数可表示为:
其中,μt和σt分别为第t个时段收益的期望值和标准差,它们的值可基于2.2节的公式得出。
Wt的分布函数为:
前已述及,风险具有3个重要组成部分:损失大小、损失概率、损失的不确定性。这里采用单侧风险思想,只将低于预期目标收益的部分计入风险。用下偏差反映损失的大小,其表达式为:
其中,τ为供电公司的预期目标收益。
然而,下偏差不能反映损失的不确定性。考虑到熵的本质是系统不确定性的度量,这里引入损失的条件分布,用条件分布的熵来度量损失的不确定性。
在第t个时段,供电公司购电的风险为:
通过式(15)—(21)可求出在第t个时段基于下偏差-信息熵的供电公司购买单位电量的组合风险。
设Qt为第t个时段供电公司负责供电地区的总用电量,其受季节和气候等因素影响,具有较强的周期性。考虑到自回归模型可以突出用电量的自回归特性,因此这里采用一阶线性自回归模型AR(1)表示不同时段用电量之间的关系,并用其预测未来用电量[18-19]。 用电量的一阶线性自回归模型可描述如下:
其中,Qt为用电量序列;为一个周期内用电量的均值,这里的周期可以根据电力市场的设置情况和交易的时间跨度酌情确定;ΔQt为残差序列;为残差序列的自回归系数;为一个周期内用电量的标准差;εt为白噪声,近似用标准正态分布模拟,即εt~N(0,1)。
从式(22)所描述的模型中可以明显看出,前一时段的购电量会影响下一时段的购电量,进而影响供电公司的购电组合收益和风险。
机会约束规划 CCP(Chance Constrained Programming)主要用于解决约束条件中含有随机变量,且必须在观测到随机变量的实际数值之前做出决策的优化问题。
设供电公司要确定在今后T个时段中从N个市场的购电计划。在机会约束规划的框架下,以多阶段累加风险度量指标值最小为优化目标,动态购电优化问题可描述为:
其中,Pr{·}表示集合{·}中事件成立的概率;Rt为第t个时段的风险度量值;为归一化处理后的用电量序列;Wt为第t个时段内的单位电量收益;β为给定的置信水平;xti为在第t个时段内从市场i购电的比例;和分别为在第t个时段从市场i购电比例的上、下限。
严格而言,双边合同市场和现货市场价格具有相关性。在买卖双方签订双边合同时会根据目前的现货市场价格和对未来现货市场价格的走势预测,通过谈判等方式来确定双边合同的价格。例如,文献[2]中就考虑了双边合同市场电价和现货市场电价的相关性。不过,这种相关性尽管理论上可以模拟,但要准确确定实际市场的相关性参数却相当困难,因为双边合同市场的价格是合同双方的私有信息,并不对市场公布。本文一方面为了重点突出所提出的下偏差-信息熵的联合风险评估指标以及所建动态购电组合模型的基本特征,避免过于复杂的数学推导,另一方面考虑到本文工作是针对电力公司的实际需要开展的,实用性是一个重要的考虑因素,因此没有模拟不同市场价格的相关性。但本文所提出的动态购电组合策略的方法框架可以容纳不同市场之间存在的相关性,基于文献[20]的工作,可导出当考虑2个市场之间存在的相关性时,购电组合收益的期望值和方差计算公式。因篇幅约束,这里不再赘述。
粒子群优化算法适用于求解连续非线性优化问题,故用其求解所构造的优化模型。以第t个时段从市场i的购电比例作为基本粒子,粒子的种群个数为J,搜索空间的维数D=N×T。具体编码形式为:
其中,X为粒子群;xjtn表示第j个粒子在第t阶段从第n个市场的购电比例。
在每次迭代中,各个粒子根据式(25)和(26)更新自己的速度及位置:
第j个粒子在t=1阶段位置向量为Xj1=[xj11,xj12,…,xj1N],按照式(27)和(28)计算其与上、下限向量和之差:
修正之后的位置向量为:
采用上述改进粒子群优化算法求解所建立的优化模型的流程如图1所示。
假设某供电公司要制定下一年每个季度在现货市场、双边合同市场和期权市场3个市场的购电比例,即T=4和N=3。现货市场和双边合同市场各阶段的电价的期望值和标准差列于表1。
图1 粒子群优化算法流程图Fig.1 Flowchart of PSO algorithm
表1 现货市场和双边合同市场的电价分布特征Tab.1 Distribution characteristics of electricity prices in spot and bilateral contract markets
运用时间序列的一阶线性自回归模型AR(1)对该供电公司在2009年1月至2011年12月期间的36个月的用电量数据进行统计分析,可得到月平均用电量w=20.12 TW·h,标准差=3.95 TW·h,残差序列的回归系数根据和最后一个月的用电量,先计算出ΔQt-1,然后代入式(22),即可预测出2012年每个月的用电量,累加月用电量即可得到季度用电量为Q1=67.88 TW·h,Q2=75.77 TW·h,Q3=87.51 TW·h,Q4=71.61 TW·h。这 4个季度的用电量经归一化处理后为:
给定销售电价S=490元/(MW·h)。令各阶段的置信度β均为0.8;各阶段的单位电量目标收益τ均为 60 元/(MW·h);期权价格为40 元/(MW·h),敲定价格为390元/(MW·h);在现货市场、双边合同市场和期权市场的各阶段购电比例下限均为 0,购电比例上限均为1;调节系数α=1。
在收益Wt服从正态分布的前提下,可把式(23)中的机会约束转化为确定性约束,这样随机规划模型就转化为确定性规划模型。粒子群优化算法中相关的参数给定如下:粒子个数J=60,迭代次数Vmax=3000。在不同预期目标收益下,根据式(23)的优化模型,计算得到的供电公司在各季度购买电量分配情况及相关的风险指标如表2所示。
表2 购电比例分配及风险Tab.2 Allocation of electricity purchase and combined risk
从表2中可见,当供电公司预期目标收益降低时,供电公司会减少在现货市场的购买比例,同时提高在收益率相对较低但更为稳健的双边合同市场和期货市场的购买比例,以规避购电组合风险。
下面针对单阶段购电模式,采用式(16)度量购电过程中所面对的风险,并以第1季度购电分配为例,分析相关参数变化时对购电组合决策的影响。
a.调节系数α对供电公司购电决策的影响。
在风险度量指标中,α的大小取决于对损失不确定性的重视程度;α越大,表明损失的不确定性对风险的影响越突出,α取0则表示仅考虑损失的大小和概率,而不考虑损失的不确定性这一风险因素。逐渐增加α的值,得到的计算结果如表3所示。
表3 调整系数对购电决策的影响Tab.3 Influence of adjustment factor on electricity purchase strategy
从表3可以看出,逐渐增大α值,即供电公司越来越重视损失的不确定性,供电公司会逐步减少在现货市场的购电比例,这是因为现货市场电价的波动性较大;双边合同市场和期权市场价格相对较为稳健,能够有效规避购电过程中的不确定因素,因此供电公司在这2个市场的购电比例会逐渐增加。
b.P0和Kt对购电组合决策的影响。
在Kt=385元/(MW·h)时逐渐改变P0的值以及在P0=40元/(MW·h)时逐渐改变Kt的值,分别观察P0和Kt变化时对购电决策的影响。
表4 期权价格和敲定价格对购电策略影响Tab.4 Influences of option price and strike price on electricity purchase strategy
从表4可以看出,当给定期权敲定价格不变而逐步增加期权价格时,供电公司在期货市场的购电量减少,现货市场购电量增大,购电组合面临的风险增大;当给定期权价格不变而逐步增加期权敲定价格时,供电公司在期货市场的购电量减少,现货市场购电量增大,购电组合的风险增大。综上,在期权价格和敲定价格合理时,期权市场能在相当程度上规避购电风险。
在对现有购电组合风险度量方法进行比较分析的基础上,提出了联合采用下偏差和信息熵来描述风险的新方法。所提出的方法能较好地反映损失的尾部风险,对风险的度量更加全面和准确。以此为基础,在机会约束规划的框架下,构造了供电公司在多个市场的动态购电组合优化模型,并采用粒子群优化算法求解。算例的计算结果表明,供电公司对损失不确定性的重视程度、目标收益、期权价格和敲定价格等因素都会影响其最终的购电决策。