总第70期第10期 2010年1O月 中国水能及电气化 CHINA WATER POWER&ELEC I’RIFICAT10N T0TEL No.70 Oct.,2010 基于贝叶斯理论的随机优化调度模型 赵杰.张韫 (天津市海堤管理处,天津300456) 摘 要:确定型的水库优化调度模型在很大程度上依赖于预报来水的情况,而目前气象部门给 出的预报精度却偏低,使确定型水库优化调度模型不可避免地具有一定的局限性。本文以新安 江和富春江梯级水库为实例,对降雨预报误差进行分析,统计计算实际降雨发生的条件概率, 引入贝叶斯理论,提出了基于贝叶斯理论的随机优化调度模型。并将该模型应用到实例中.与 确定型优化调度模型进行比较,显示了该模型的优越性.提高了水库的运行水头.从调度方式 上弱化了由预报降雨造成的偏差,能更好地发挥水库的社会和经济效益。 关键词:贝叶斯;随机:优化调度 A Stochastic Optimal Scheduling Model Based on Bayes Theory ZHAO Jie,ZHANG Yun (Tianjin Cl0∞£ Embankment Administrative Offwe,Tianjin 300456,China) Abstract:Deterministic reservoir optimal operation model largely depends on the condition of runoff forecast.Therefore。there is limitation in the application of deterministic reservoir optimal operation model because of the low forecast accuracy.The paper takes Xin An Jiang and Fu Chun Jiang cascade reservoir as an example,the forecasting deviation of rainfall was analyzed, and the conditional probability of actual rainfall was statistically calculated.A stochastic optimal scheduling model based on Bayes Theovy is proposed,and the model was applied in the instance. By comparing with deterministic optimal operation model,the stochastic optimal schecluling model showed more superiority and reduce cleviation caused by runoff forecast,better play social and economic benefits. Key words:Bayes;stochastic;optimal scheduling 中图分类号:TV737 文献标识码:A 文章编号:1673—8241(2010)10—0038—07 一般来说.水库的优化调度是根据已知的预 利用确定型模型制定的最优调度方式是可以实 现的.也就能较好地满足各部门的综合利用要 报来水进行模型和方法的制定.也就是确定型 的水库优化调度。如果预报来水的准确率高, 求。但是,水文过程是一个复杂的随机动态过 收稿日期:2010—09一Ol 作者简介:赵杰(1985一),男,助理工程师。E—mail:edison_forever@sina.tom 38 程.取决于气象因素与水文因素。这些因素决 定了预报的精度.并始终制约调度决策的正确 性。然而,现在的预报还不够精确,特别是中长 期气象预报的准确率仍然偏低,不同气象部门 的预报意见差异较大,有时甚至相左,这些都 较大程度地影响着水库优化调度方案。因此, 在水库优化调度中,有必要考虑预报来水的准 确率,将预报误差转化为输入条件,解决依赖 于预报产生的调度偏差问题。 新安江水库位于钱塘江上游新安江主流上, 水库具有多年调节性能,以发电为主,兼有防 洪、灌溉、养殖、旅游等效益。富春江水库位于 浙江桐庐富春江上。距上游新安江水电站约60 km,是一座低水头河床式电站。水库为日调节, 无调洪能力,电站以发电为主,并可改善航运, 发展灌溉及养殖事业等综合效益。 本文以新安江和富春江梯级水库中长期调度 为例进行研究.将贝叶斯理论引人到水库优化 调度中,建立基于贝叶斯理论的随机优化调度 模型,并与确定型调度模型进行比较分析。 1 预报误差 预报误差可以采用绝对误差和相对误差两种 方式来进行表达。绝对误差能够非常直观地体 现出预报值与实测值在数量上的差异:而相对 误差则可以为不同量级的降雨在预报误差进行 比较,提供出统一的标准。因此,为了综合客 观地分析降雨预报误差,应该采用绝对误差和 相对误差分别进行预报误差分析。 预报降雨的绝对误差和相对误差按照公式 (1)计算: :P预一P实, : ×100%(1) 厂实 式中,P预为预报降雨量(mm),P宴为实测降雨 量(mm), 为预报绝对误差(mm), 为预报相 对误差(%)。 降雨量是随机变量 .对于随机变量 ( ),其分布函数可表示为: F(x):P(X< ) (2) 研究与探讨 其意义为。随机变量 发生小于 的概率,相 应的概率分布密度函数f(x),简称分布密度函 数,定义为下式: , F(x)=fJ 一∞ .厂( ) (3) 新安江的汛期为每年的4月~9月,根据新 安江1984~2007年逐月降雨资料,系列长度为 24年.分别对汛期与非汛期的预报降雨和实测 降雨进行误差统计分析,绘得其相应的概率分布 图,见图1至图4。 经统计计算可得,非汛期预报的绝对误差平 0.16 0.12 { 八0_08 {/^ …. . .. ./\/ 150—130 110—90—70—50—30—10 10 30 50 7O 90 110 130 绝对误差(nut) 图1非汛期预报绝对误差概率分布 0 08 厂\ …人.^八八./ ;1 《 / .图2汛期预报绝对误差概率分布 ^ 一 一 一100—60 —20 2O 60 100 140 180 220 260 300 相对误差(%) 图3非汛期预报相对误差概率分布 39 研究与探讨 从0~900mm依次划分为个区间。通过对这9个 70 50—30 10 10 30 50 70 90 l1O 13o 150 170 190 210 230 250 . I^ 一. 区间上预报降雨与实际降雨的历史资料进行统 计分析,分别计算其相应发生的频率次数,并 计算出不同区间量级的预报降雨的条件概率。 根据水文统计学【”,降雨条件概率计算公式可 表示如下: T(P实IP (5) 相对误差(%) 图4汛期预报相对误差概率分布 均值为:E( )=0.70(mm);汛期预报的绝对误差 平均值为:E(e)=6.0(ram)。根据公式(4)计算非 汛期和汛期预报绝对误差的偏态系数得到,非 汛期的偏态系数Cs=一0.32;汛期的偏态系数 Cs=一1.08,均小于零。 O-2: ( 一 ( )z,Cs:旦 (4) (厂 式中. z为绝对误差,f的方差, 为偏态系数…。 由上述各项统计参数及图l至图4可见,新 安江汛期和非汛期的预报误差均不服从正态分 布。其总体趋势为预报降雨偏大。然而,水库根 据气象部门给出的预报降雨进行传统的调度时, 出于对防汛安全的考虑,往往提前将水位消落至 较低水平。这种调度偏差将使得水库在迎峰度夏 和下半年的供水期内面临很大的被动,造成了运 行方式的不合理。 2降雨条件概率 新安江的预报降雨存在较大的偏差,而降雨 预报方案偏差直接影响了新安江和富春江梯级 水库基于预报来水进行调度的准确性,造成了 与实际不符合的调度运行。针对这种现状,需 对新安江不同量级的降雨预报进行概率分析, 综合考虑各种可能因素,合理弱化小概率事件 的负面影响。 根据新安江的历年逐月平均降雨资料可知, 最大预报月降雨量为1999年6月的400mm,最 大实际月降雨量为1999年6月的844mm。按照 降雨的等量化进行区间分级,以100mm的降雨 量作为区间划分长度,将新安江的月平均降雨 T(P实P预)=2 T(P预i) (P实jIP预i) (6) 式中,T(P实IP预)表示在预报降雨P预发生的条件 下发生实际降雨P实的概率,T(P实P预)表示预报 降雨P预和实际降雨P实同时发生的概率,T(P预) 表示预报降雨P预发生的概率,n为整个降雨区 间的个数。 2.1非汛期条件概率 新安江非汛期为每年l~3月及l0~12月,现 对非汛期进行统计分析,对新安江不同区间上的 预报降雨进行条件概率计算,发生实际降雨的条 件概率结果见表1。新安江非汛期不同区间预报 降雨发生的概率见表2。 根据公式(6)、表1和表2的数据计算新安 江非汛期预报准确的概率,即预报降雨和实际降 雨同时发生在一个区间的概率为:T(P实P预)= 62.16%。 由表1可见,当预报降雨发生在0~100mm 和100~200mm的区间上时,其预报准确的概率 均较大。但当预报降雨发生在200-300mm的区 间上时.实际降雨也发生在,即16.67%。由此 可见.新安江非汛期预报较大量级的降雨时, 实际中更多的是发生小量级的降雨,其预报的 准确性不够。 2.2汛期条件概率 对汛期进行不同区间上实际降雨的条件概率 计算,结果见表3。新安江汛期不同区间预报降 雨发生的概率见表4。 根据公式(6)、表3和表4的数据计算得到 新安江汛期预报准确的概率为: (P实P预)= 研究与探讨 45.54%。 更大 这将导致水库根据预报降雨进行调度时 7 4 l o o o o o 同时也可以发现.当预报降雨发生在较小量 级区间上时,其预报准确的概率均较大。但当 不合理地削落水头,使其在后期的调度中面临 很大的被动.不能很好地发挥社会经济效益。 预报降雨发生在大量级的区间上时,实际上预 报准确的概率则较小。 综合以上新安江非汛期和汛期的降雨分析结 果可得,当新安江预报降雨发生在较大量级区 因此.根据这种现状,应对新安江、富春江 梯级水库的现状调度模式进行调整,引入贝叶 斯理论,以不同来水发生的条件概率作为预报 方案.综合考虑随机来水的概率事件,将整个 o o 0。o。 间时.实际发生的降雨位于小量级区间的概率 新富梯级水库的发电量期望值最大作为目标函 表1 新安江非汛期条件概率 。 。o。。o % O~1OOmm 10o-200mm 20H0-300ram 30o~400mm 4O0~500mm 5oo~60HDmm 6【x】~7oomm 7o0~800mm 800~900ram 0 26.09 50 50 O O 0 O 0 O O O O O O O O 0 0 0 0 0 O 0 0 0 0 O 0 O 0 0 0 O O O 0 O O O O O O 表3新安江汛期条件概率 0 O O O O O O 0 % 0 O 0~lOOmm lO0 ̄200mm 200~300ram 300 ̄400ram 400~500ram 70 30.77 l3.33 5.26 0 20 5 1.92 36.67 26-32 0 lO 9.62 40 3 1.58 0 0 7.69 667 .0 0 O O 0 O 3.5l 0 O 0 0 O 3.5l 3_33 3.5l O O O 26-32 0 0 O 0 500~600ram 600 ̄700mm 700-800ram 0 0 0 0 0 0 0 0 0 0 0 0 O O O 800 ̄900ram 0 0 0 0 0 0 0 0 0 研究与探讨 数,建立基于贝叶斯理论的水库随机优化调度 模型。 3调度模型 基于贝叶斯理论 的随机优化调度模型不同 于一般的随机动态规划模型.主要区别在于后 者考虑水库人流是纯粹的天然随机人流。而前 者则是在预报来水已知的情况下,利用实际来 水的条件概率进行模型的建立.再根据随机动 态规划的递推思路进行模型求解。 并且,在基于贝叶斯理论的调度模型中.实 际降雨发生在各区问上的条件概率是根据降雨 资料进行实时更新变动的,即先以历史的降雨 资料作为样本进行条件概率的统计计算,并以 该条件概率建立模型进行未来时段的水库优化 调度.而当未来时段已经发生后,便将其作为 新的样本信息放人历史样本中,这样通过不断 地吸纳新样本以增加样本容量,确保实际降雨 条件概率的代表性,从而实时地更新与调整水 库调度策略(引。 3.1数学模型 在新富梯级水库的中长期调度中,以年为调 度周期,以月为时段,以考虑保证出力要求的 整个梯级水库全年发电量的数学期望值最大为 目标函数 。具体可写成如下形式: 12 maxE2 (N新,£+Ⅳ富, ) t:1 l2 m :max-E∑∑(Ⅳ新, +Ⅳ富, ) , (P实LP预) t=1 =1 式中.调度周期为1年,即12个月, 为数学 期望值,Ⅳ新. 为新安江水电站第t时段的发电出 力,Ⅳ富. 为富春江水电站第t时段的发电出力, =1,2,…,m,其中m为在预报来水已知情况 下的实际人流代表值个数, . (P实『P预)表示在第 t时段预报降雨P预发生的条件下发生第. 个实际 降雨代表值P宴的条件概率。 在降雨条件概率分析中已确定了9个区间的 降雨量级,因此,在本模型中新安江水库人流选 42 用这9个区间的降雨进行产流计算,共9个水库 人流代表值,即m=9。产流计算公式如下: s ( (7) 式中,P 为第 个降雨量级区间的平均值;A为 新安江水库流域控制面积; 为第t时段新安江 流域的产流系数; 为时段长度。在本模型 中,将水库各月的人流作为相互的随机变 量处理。 主要考虑如下的约束条件: (1)水量平衡的约束条件;(2)泄流量及库容 条件;(3)电站出力;(4)水位水头约束; (5)非负条件约束【5l。 3.2求解步骤 ①根据各月的预报降雨查找所对应的实际降 雨各区间的条件概率 . (P实IP预),且将各区间 降雨量级的平均值作为不同条件概率下的降雨代 表值,进行产流计算,求出m个天然流量值S ( )。 ②对水库的每个初蓄状态利用0.618法优选 决策放水流量O,(Z),对每一个天然来水流量S (J),由水量平衡方程式计算时段末状态的水库 蓄水量 ( ),由出力公式计算水电站当前时段 的出力值 . (. );由V (J)查累计出力递推曲线 求出余留时期累计出力的最大值,将当前时段电 站出力加上对应的余留时期累计出力的最大值, 得到当前时段至计算期末水电站累计出力。对应 的m个天然来水量可求出m个这样的累计出力, 并计算这m个累计出力的期望值。根据0.618法 依此寻优,可得到水电站当前时段至计算期末累 计出力期望值的最大值 引。 ③按照上述步骤,对每个初始状态都可以计 算出一个最优发电放水量.依此递推至第一个时 段.得到的各时段不同状态的最优发电放水决策 就组成水电站的最优发电放水策略。 4实例计算及分析 根据随机优化调度模型形成的新富梯级水库 研究s探讨 的最优发电放水策略,对水库进行模拟调度。 并且,在同等条件,分别利用动态规划…、基 库时段末水位不一致。为了对不同模型形成的 发电效益进行客观比较,本文以水库蓄水量形 成的电能进行总效益的修正。即将最终的年末 水位均折算至同一水位,计算这部分库容可能 于粒子群的优化算法(PSO—POA)和遗传蚁群混 合智能算法(GAA)[ 】建立基于预报的确定性优化 调度模型,形成最优的预报放水策略.与新安 产生的发电量.进行模拟运行的修正。这里以 江实际降雨结合进行水库的模拟运行。 新安江1990年实际的运行年末水位99.447m作 由于不同的调度模型优化形成的预报调度策 为标准进行模拟电量的修正,各种调度模型的 略不同。根据预报放水策略进行实际水库的模 计算结果见表5和表6。新安江水库不同调度模 拟运行也就不一样,这导致不同模型模拟的水 式的运行水位对比图见图5 表5 新富梯级水库基于确定性优化调度放水策略与实际降雨组合下模拟成果表 表6新富梯级水库基于贝叶斯理论的随机优化调度放水策略与实际降雨组合下模拟成果表 43 研究与探讨 图5新安江水库不同调度模式水位对比图 由表5和表6可见,基于贝叶斯理论的随机 斯理论的随机优化调度模型考虑了预报偏差。 优化调度模型计算的新富梯级模拟发电量均大 于几种确定性优化调度模型的计算结果,比确 定性模型平均增加了4.47%。由图5可以看出. 基于贝叶斯理论的调度模型模拟的水库运行水 合理地弱化小概率事件的负面影响。为决策者 进行水库的运行调度提供了一个新的思路,应 用前景广泛。 参考文献: 【1】黄振平.水文统计学【M】.南京:河海大学出版社,2003. 【2】Bayes.T.R.An essay towards solving a problem in the 位较高,进行中长期调度时.运行水头大,发 电量大.在预报来水准确率偏低的情况下。能 为决策者提供更好更合理的调度方案。 5结语 doctrine of chances[J].Phil.Trans.Roy.Soc.,London. 1763.53:370—418. 本文以新富梯级水库为例,针对目前预报来 水精度偏低的现状.对预报误差进行分析,并 【3]赵杰,董增川,费如君等.基于不同来水风险条件下的 水库长期优化调度【J1.水力发电,2008,34(6):31—34. f4】张勇传.优化理论在水库调度中的应用【M].长沙:湖南科学 技术出版社.1985. 统计计算实际来水的条件概率,以此作为优化 调度的输入条件。通过引入贝叶斯理论,提出 了基于贝叶斯理论的水库随机优化调度模型, 并利用随机动态规划的递推思路进行模型的求 解。在基于贝叶斯理论的随机优化调度模型的 【5】麻荣永.水电站水库随机优化方法[M】.北京:中国水利水电 出版社。20o1. 【6]吴爱华.基于随机动态规划方法的水电站水库优化调度的 研究与应用『J].广东水利水电,2003,(1):23—25. 【7】董子敖.水库群调度与规划的优化理论和应用【M].济南:山 东科学技术出版社.1989. 实例计算中,取得了较好的效果。当实际来水 与预报来水偏差较大时,过于依赖于预报来水 【8]赵杰,董增川,王德智等.遗传蚁群混合算法在水电站 优化调度中的应用[J].水电能源科学,2008,26(5): 】32-】34. 进行水库调度将会产生较大的偏差,这对水库 的合理运行造成了一定的负面影响。基于贝叶