一种水电站agc组合出力模型及联合运行区域计算方法

文档序号:10687703阅读:326来源:国知局
一种水电站agc组合出力模型及联合运行区域计算方法
【专利摘要】本发明公开了一种水电站AGC组合出力模型及联合运行区域计算方法,机组AGC控制模块根据所接收的与水电站自动发电有功出力控制相关的设备参数、动态参数数据建立水电站发电机组的组合出力模型,并计算联合运行区域、联合最优运行区域和联合限制运行区域。本发明采用了预先建立投入AGC机组的组合出力模型的方式,将以机组形式存在的数据转换为电站形式的数据,提高了求解效率,能够满足多振动区、多机组类型的不同大中型水电站的自动有功出力控制需求。
【专利说明】
一种水电站AGC组合出力模型及联合运行区域计算方法
技术领域
[0001]本发明属于水力发电控制技术领域,涉及一种水电站AGC组合出力模型及联合运 行区域计算方法。
【背景技术】
[0002] 水电站对于有功出力的控制普遍采用先将全厂有功目标值通过自动发电量控制 功能(Automatic Generation Control,简称AGC)分配至各台水轮发电机组(简称机组),然 后由各台机组分别通过计算机监控系统可编程逻辑控制器(Programmable Logic Controller,简称PLC)或调速器进行比例积分微分(简称PID)闭环调节的方式。但目前为止 尚未有一种涵盖并指导水电站机组出力建模、全站有功分配、单机有功调节以及一次调频 等所有有功控制环节的系统性算法。各水电站实际应用中的自动发电有功控制功能,普遍 存在算法粗糙、完整性缺乏、各功能块衔接性差、策略之间逻辑不匹配甚或冲突等缺点,导 致电站在面对较为复杂的工况(如:一二次调频冲突、穿越振动区等)时容易出现各种异常 情况。为解决生产中出现的各种问题,或应答电网的辅助服务考核标准及其它特殊要求,由 于没有统一的算法作为指导,水电站在对自动发电有功控制功能进行修改时,不是以功能 的整体作为优化对象,而是无视策略和参数之间的整体联系,简单粗暴地对部分策略和参 数进行孤立修改,于是在解决问题的同时带来了新的问题,反而增加了水电站自动发电控 制功能的无序程度。
[0003] 文献1《一种水电站发电机组AGC控制方法》(申请公布号CN102664430 A)披露了一 种水电站发电机组的AGC控制方法。文中提出通过确定电站有功调节范围、分配发电机组的 有功出力、在不可避免的情况下让机组轮流进入振动区运行来保证水电站机组的安全稳 定。然而文献1的问题在于:仅涉及振动区规避问题,未提出通过单台机组的振动区得出多 台机组联合振动区或运行区(除联合振动区以外的其它有功出力区域)的具体建模或计算 方式;提出机组在振动区内的运行时间不得超过10分钟,但是未对"10分钟"的振动区运行 时长进行任何论证;提出根据运行累计时间长短和机组优先级让机组轮流进入振动区运 行,但是未提出任何涉及时间统计、优先级计算、功率分配的具体办法。
[0004] 文献2《一种自动发电控制水电站防止水头信号改变引起的功率波动的方法》(申 请公布号CN 104638681 A)披露了一种自动发电控制水电站防止水头信号改变引起功率波 动的方法,文中提出当水头信号值改变导致全厂有功出力上限改变时,通过拒绝执行分配 值或退出AGC的方式防止水头异常引起全厂功率波动。然而文献2的问题在于:仅涉及水头 方面的相关问题,未涉及自动发电有功控制的其它环节;仅提出水头异常时防止有功波动 的策略,未对如何提高水电站水头测量功能的可靠性提出建议。
[0005] 文献3《大规模水电站群短期优化调度方法II:高水头多振动区问题》(水利学报 2011年第42卷第10期第1168页)披露了一种高水头、大容量、多振动区机组的联合振动区建 模方式,探讨了机组的组合方式、振动区组合、振动区避开策略以及求解流程,对高水头多 振动区的巨型水电站群的短期发电优化问题具有指导意义。然而文献3的关注重点是水电 站群的梯级调度,未涉及单一水电站在自动发电有功控制中机组规避振动区或穿越振动区 的相关问题。
[0006] 文献4《水电机组一次调频与AGC典型控制策略的工程分析与优化》(电力系统自动 化2015年第39卷第3期第146页)披露了一次调频与AGC控制的配合问题,着重探讨了在调速 器功率控制模式和开度控制模式下,一次调频与AGC配合的不同策略。然而文献4并未解决 在目前主流的开度控制模式下,一次调频与AGC的配合问题。
[0007] 上述文献,均未完整给出水电站自动发电有功控制的系统化解决方案。如何保证 机组在给定条件下分配最优目标出力,使水电站实现经济效益、安全效益的最大化,尚是一 个有待解决的问题。

【发明内容】

[0008] 本发明解决的问题在于提供一种水电站AGC组合出力模型及联合运行区域计算方 法,采用了预先建立投入AGC机组的组合出力模型的方式,将以机组形式存在的数据转换为 电站形式的数据,提高了求解效率。
[0009] 本发明是通过以下技术方案来实现:
[0010] -种水电站AGC组合出力模型及联合运行区域计算方法,机组AGC控制模块根据所 接收的与水电站自动发电有功出力控制相关的设备参数、动态参数数据建立水电站发电机 组的组合出力模型,并计算联合运行区域、联合最优运行区域和联合限制运行区域;
[0011] 所述的组合出力模型及相应的联合运行区域的确定包括:
[0012] 投入AGC发电机组的最优组合出力模型,利用该模型根据投入AGC发电机组在各种 最优分布组合方式下的联合最优运行区,确定投入AGC发电机组在联合最优运行区内各出 力区间下的可用最优分布组合方式;
[0013]投入AGC发电机组的限制组合出力模型,利用该模型根据投入AGC发电机组在各种 分布组合方式下的联合运行区和联合限制运行区,确定投入AGC发电机组在联合限制运行 区内各出力区间下的可用分布组合方式。
[0014] 还进行全站联合最优运行区的获取:将投入AGC机组的联合最优运行区加上所有 未投入AGC机组的单机AGC有功分配值,得到全站联合最优运行区。
[0015] 还进行全站联合运行区和全站联合限制运行区的获取:将投入AGC机组的联合运 行区和联合限制运行区加上所有未投入AGC机组的单机AGC有功分配值,得到全站联合运行 区和全站联合限制运行区。
[0016] 与现有技术相比,本发明具有以下有益的技术效果:
[0017] 1、本发明提供的水电站AGC组合出力模型及联合运行区域计算方法,采用了预先 建立投入AGC机组的组合出力模型的方式,将以机组形式存在的数据转换为电站形式的数 据,提高了求解效率,并计算出水电站的联合最优运行区、联合运行区、联合限制运行区等 参数,以此为运行人员提供直观性的参考。
[0018] 2、本发明提供的水电站AGC组合出力模型及联合运行区域计算方法,在单机AGC有 功分配值计算过程中依据机组出力模型,为AGC采用不同形式的分配方法提供了基础,足以 满足多振动区、多机组类型的不同大中型水电站的自动有功出力控制需求。
[0019] 3、本发明提供的水电站AGC组合出力模型及联合运行区域计算方法,综合考虑了 水电站AG C、PID、一次调频的功能特点,涵盖了水电站有功出力控制的所有环节,为水电站 有功控制各功能块的相互配合提供了统一算法,防止了功能内部各种策略之间产生的不匹 配或冲突问题,也解决了目前经常存在的,水电站在修改AGC或PID策略时,无视策略和参数 之间的整体联系,简单粗暴地对部分策略和参数进行孤立修改,从而增加了水电站自动发 电控制功能无序程度的问题。
【具体实施方式】
[0020]下面结合具体的实施例对本发明做进一步的详细说明,所述是对本发明的解释而 不是限定。
[0021 ]本发明提供的水电站AGC组合出力模型及联合运行区域计算方法,机组AGC控制模 块根据所接收的与水电站自动发电有功出力控制相关的设备参数、动态参数数据建立水电 站发电机组的组合出力模型,并计算联合运行区域、联合最优运行区域和联合限制运行区 域;
[0022] 所述的组合出力模型及相应的联合运行区域的确定包括:
[0023] 投入AGC发电机组的最优组合出力模型,利用该模型根据投入AGC发电机组在各种 最优分布组合方式下的联合最优运行区,确定投入AGC发电机组在联合最优运行区内各出 力区间下的可用最优分布组合方式;
[0024] 投入AGC发电机组的限制组合出力模型,利用该模型根据投入AGC发电机组在各种 分布组合方式下的联合运行区和联合限制运行区,确定投入AGC发电机组在联合限制运行 区内各出力区间下的可用分布组合方式。
[0025] 所述的AGC功能块在接收数据之后根据全站AGC有功分配值在联合最优运行区域 或联合限制运行区域,启动相应的AGC分配流程获取各台投入AGC机组的单机AGC有功分配 值并下发至机组。
[0026] 本发明是在剔除复杂度较高的不必要功能,并将自动发电有功控制划分为AGC、 PID和外挂功能块,分别运行在厂站级控制器和机组级控制器中。
[0027] AGC功能块主要是进行中间参数计算、机组组合出力建模、联合运行区计算、单机 有功分配、异常退出策略等;
[0028] AGC功能块接收的参数包括设备参数、动态参数和中间参数。
[0029] 动态参数,即反应设备实时状态或由运行人员实时输入的参数,包括:各台机组的 单机有功实发值、水头值、全站有功设定值、各台机组的单机有功设定值、各台机组的状态、 各台机组有无事故、全厂有无事故、频率偏差、各机组不良工况运行优先级;
[0030] 设备参数,区别于动态参数,设备参数体现了水电站不同机组的特性差异,一般由 维护人员根据机组出厂参数或试验结果设置,并在程序启动时加载,包括:不同水头下机组 出力上限、不同水头下机组各单机振动区范围、不同水头下机组各单机限制运行区范围、单 机有功调节死区、单机有功设定差限、单机有功突变界限、调频系数等。
[0031] 中间参数,即根据动态参数和设备参数计算所得的参数,包括:AGC有功调节死区、 AGC有功设定差限、AGC有功突变界限、单机AGC有功分配步长、单机调频修正有功、不同水头 下机组各单机最优运行区范围、不同水头下机组各单机运行区范围等。
[0032] 中间参数的计算公式及遵循原则,包括:
[0033] S2310)AGC有功调节死区大于或等于所有投入AGC机组单机有功调节死区的最大 值,小于或等于所有投入AGC机组单机有功调节死区的总和;即AGC有功调节死区Pd满足:
[0034]
[0035] 其中为机组投入AGC变量,当机组投入AGC时,Θ值为1,当机组退出AGC时,Θ值为 0〇
[0036] S2320) AGC有功设定差限大于或等于所有投入AGC机组单机有功设定差限的最大 值,小于或等于所有投入AGC机组单机有功设定差限的总和,远大于AGC有功调节死区,即 AGC有功设定差限psp满足:
[0037]
[0038] S2330)AGC有功突变界限大于或等于所有发电机组单机有功突变界限的最大值, 小于或等于所有发电机组单机有功突变界限的总和,大于AGC有功设定差限;即AGC有功突 变界限满足:
[0039]
[0040] S2340)单机AGC有功分配步长小于单机有功设定差限减去单机有功调节死区,即 单机AGC有功分配步寸
[00411 S2350)当机组一次调频动作且单机PID功能投入时,单机调频修正有功等于频率偏 差与调频系数的乘积与当前水头下该机组出力上限减单机有功设定值所得差值中的最小 值,否则单机调频修正有功为0,即单机调频修正有功P丨满足:P; = X 0 σ?
[0042]其中Af为频率偏差,k1为机组调频系数、^为当前水头下机组出力上限,P1set为机 组单机有功设定值,μ1为机组一次调频动作变量,当机组一次调频动作时,μ值为1,当一次 调频未动作时,μ值为〇,Oi为机组单机PID投入变量,当机组单机PID投入时,σ值为1,当机组 单机PID退出时,σ值为〇;
[0043] S2360)不同水头下机组各单机运行区范围为不同水头下机组各单机最优运行区 和不同水头下机组各单机限制运行区的并集:
[0044] 运行区=最优运行区U限制运行区。
[0045] 具体的,建立水电站机组的组合出力模型并计算联合运行区、联合最优运行区、联 合限制运行区,包括以下步骤:
[0046] S5100)在设置设备参数时,对各机组在不同水头下的各单机振动区范围和单机限 制运行区范围进行修正;
[0047] S5200)建立投入AGC机组的最优组合出力模型,并计算投入AGC机组的联合最优运 行区;
[0048] S5300)建立投入AGC机组的限制组合出力模型,并计算投入AGC机组的联合运行区 和联合限制运行区;
[0049] S5400)将投入AGC机组的联合最优运行区加上所有未投入AGC机组的单机AGC有功 分配值,得到全站联合最优运行区,为运行人员设置全站有功设定值提供参考;
[0050] S5500)将投入AGC机组的联合运行区和联合限制运行区加上所有未投入AGC机组 的单机AGC有功分配值,得到全站联合运行区和全站联合限制运行区,为运行人员设置全站 有功设定值提供参考。
[0051] 1、所述S5100)在设置设备参数时,对各机组在不同水头下的各单机振动区范围和 单机限制运行区范围进行修正,包括:
[0052] S5110)降维修正,通过适当降低机组调节性能,达到简化有功控制策略的目的; [0053] S5111)对机组单机振动区和单机限制运行区比较接近的不同水头进行归并处理, 其中单机振动区的归并优先级高于单机限制运行区。例如电站某机组在水头204米时,单机 振动区为0至120Mff、210Mff至420MW,单机限制运行区为120MW至210MW;在水头206米时,单机 振动区为0至120MW、240MW至480MW,单机限制运行区为120MW至240MW,则在允许的情况下可 以对水头204米至206米的单机振动区和单机限制运行区进行归并处理,归并后单机振动区 为0至120MW、21 OMff至480MW,单机限制运行区为120MW至21 OMff;
[0054] S5112)对单机振动区和单机限制运行区比较接近的不同机组进行归并处理,方法 与步骤参考S5111。
[0055] S5120)扩大修正,为了防止机组因为单机有功调节死区或一次调频产生的有功偏 差滑入振动区或限制运行区,对振动区和限制运行区的范围适当扩大,其中单机振动区的 扩大优先级高于单机限制运行区。例如电站某机组在水头204米时,单机振动区为0至 120MW,单机限制运行区为120MW至21OMW,则可扩大修正单机振动区为0至130MW,扩大修正 单机限制运行区为130MW至220MW。
[0056] 2、所述S5200)建立投入AGC的机组的最优组合出力模型,并计算投入AGC机组的联 合最优运行区,包括:
[0057] S5210)根据机组各水头下出力上限、各单机振动区范围、各单机限制运行区范围, 对投入AGC的机组进行分组,在分组时可以通过降维归并近似参数的方法将不同类型的机 组归并为同一类型,也可以从简化算法(但可能降低程序执行效率)的角度出发,将每台机 组单独分组;
[0058] S5220)在当前水头下,根据机组单机振动区范围、单机限制运行区范围、出力上 限,计算各组机组的单机最优运行区:
[0059] 单机最优运行区= [0,出力上限]-单机限制运行区-单机振动区;
[0060] 例如某机组在当前水头下出力上限700MW,单机振动区为0至120MW、210MW至 420MW,单机限制运行区为120MW至21 OMff,则单机最优运行区为420MW至700MW。
[0061 ] S5230)针对各组机组,根据机组出力在各单机最优运行区的分布情况,计算各组 机组在各种最优分布方式下的组合最优运行区,以某一组机组为例:
[0062] S5231)列出该组机组有功出力在各单机最优运行区的所有最优分布方式,假设该 分组有η台机组,每台机组有m个单机最优运行区,则所有的最优分布方式为下列方程组的 解集:
[0063]
[0065]
[0064] 其中^^2,-_,&依次代表处于第1,2,…,m个单机最优运行区的机组台数,将方程 组的解以m维列向量的形式表示,假设共有n A种最优分布方式:
[0066]
[0067]
[0068] 计算该组机组在每种最优分布方式下的组合最优运行区,所有的组合最优运行区 可以表示为行向量A,最优运行区的集合A的向量元素…4,、]与最优分布方式的集合a 的向量元素[_a_l,…aBiJ互相对应:
[0070]其中£!、£!、…依次为该组机组第1、2、···!!!个单机最优运行区的下限,
依次为该组机组第1、2、···!!!个单机最优运行区的上限。
[0071] S5240)针对所有投入AGC的机组,根据各组机组处于单机最优运行区的不同最优 分布方式及对应的各组机组的组合最优运行区,计算各种最优分布组合方式下的所有投入 AGC机组的组合最优运行区,包括:
[0072] S5241)列举投入AGC机组的所有最优分布组合方式,假设投入AGC的机组被分为a, b,c…组,最优分布方式个数分别为ΠΑ,ΠΒ,nr · ·,包括以下步骤:
[0073] 1)将a,b, c…组机组的最优分布方式的集合a、b、c···转换为最优分布方式序号的 集合 Λ a、A b、A c.":
[0074]

[0075] 2)计算a组、b组的所有最优分布组合方式元素组成的矩阵Sab,并展开为行向量Λ ab :
[0076]
[0077] A ab ={[1,0,.·_,0]X 3ab,[0,1,.",0]X 3ab,.·_,[0,0,.·_,1]X 3ab}
[0078] 3)计算a组、b组、c组的所有最优分布组合方式元素组成的矩阵Sabc,并展开为行 向量Λ abc:
[0079]
[0080] Δ abc= {[1,0,···,0]X 3abc,[0,1,···,0]Χ 3abc,···,[0,0,···,1]X 3abc}
[0081] 4)继续以上过程,直到得出投入AGC机组的所有最优分布组合方式组成的行向量 Aabc···,行向量中每个元素数字从高位到低位,依次为a、b、c、…组机组的最优分布方式序 号。
[0082] S5242)计算投入AGC机组在每种最优分布组合方式下的组合最优运行区,包括:
[0083] 1)计算a组、b组在所有最优分布组合方式下的组合最优运行区元素组成的矩阵δ AB,并展开为行向量AB:
[0084]
[0085] ΑΒ={[1,0,···,0] XδΑΒ,[0,1,···,0] XδΑΒ,···,[0,0,···,1] XδΑΒ}
[0086] 2)计算a组、b组、c组在所有最优分布组合方式下的组合最优运行区元素组成的矩 阵SABC,并展开为行向量ABC:
[0087]
[0088] ABC={[1,0,···,0] XSABC, [0,1,···,0] XSABC,···,[0,0,···,1] XδΑΒ。}
[0089] 3)继续以上过程,直到得出投入AGC机组在所有最优分布组合方式下的组合最优 运行区组成的行向量ω,并与最优分布组合方式组成的行向量△ abc…互相对应。
[0090] S5250)根据投入AGC机组在所有最优分布组合方式下的组合最优运行区的并集, 得出投入AGC机组的联合最优运行区Ω :
[0091]
[0092]
[0093] S5260)根据投入AGC机组在各种最优分布组合方式下的组合最优运行区,确定投 入AGC机组在联合最优运行区内各出力区间下的可用最优分布组合方式,包括以下步骤: [0094] S5261)将S5242所述的每种最优分布方式对应的最优组合运行区的上下限按大小 进行排序,大小相同的则进行合并;
[0095] S5262)按照排序后的上下限对投入AGC机组的联合最优运行区进行分割,得出多 个出力区间,假设出力区间个数为η:
[0096]
[0097] S5263)将各出力区间与投入AGC各种最优分布组合方式所对应的组合最优运行区 进行对比,得出各出力区间下的可用最优分布组合方式,假设最优分布组合方式共有m种, 对应的组合最优运行区分别为:
[0098]
[0099]
[0100]
[0101] 其中匕是表示第i个出力区间下的可用最优分布组合方式的行向量,与S5241所述 的行向量Aabc···相对应,当行向量fi的元素值为1时,对应的行向量△ abc···中元素所代表 的最优分布组合方式可用。
[0102] 具体的,下面给出具体的机组举例说明:
[0103] 1)假设所有投入AGC的机组分为2组,每组2台机组,每台机组2个单机运行区,第1 组机组的单机运行区为IOOMff至200MW、300Mff至400MW,其中前者是单机限制运行区,后者是 单机最优运行区,第2组机组的单机运行区为50MW至150MW、300Mff至350MW,两者都是单机最 优运行区,则最优分布组合方式包括:
[0104] {[(0,2),(2,0)],[(0,2),(1,1)],[(0,2),(0,2)]}
[0105] 2)每种分布组合方式对应的组合运行区为:
[0106] {(300,400)X2+(50,150)X2,(300,400)X2+(50,150)+(300,350),
[0107] (300,400)X2+(300,350)X2}={(700,1100),(950,1300),(1200,1500)}
[0108] 3)投入AGC机组的联合运行区为所有组合运行区的并集,700MW至1500MW。
[0109] 4)将投入AGC机组的所有组合最优运行区的上下限进行排序
[0110] {700,950,1100,1200,1300,1500};
[0111] 5)按照排序后的上下限对投入AGC机组的联合最优运行区进行分割,得出多个出 力区间:
[0112] {(700,950),(950,1100),(1100,1200),(1200,1300),(1300,1500)}
[0113] 6)将各出力区间与各种最优分布组合方式下的组合最优运行区进行比对,得出投 入AGC机组在联合最优运行区各出力区间下的可用最优分布组合方式,分别为
[0114] {[(0,2),(2,0)]},{[(0,2),(2,0)],[(0,2),(1,1)]},{[(0,2),(1,1)]},
[0115] {[(0,2),(1,1)],[(0,2),(0,2)]},{(0,2),(0,2)]}
[0116] 3、所述S5300)建立投入AGC机组的限制组合出力模型,并计算投入AGC机组的联合 运行区和联合限制运行区,包括以下步骤:
[0117] S5310)按照S5210的分组方式,对投入AGC的机组进行分组。
[0118] S5320)在当前水头下,根据机组单机振动区、出力上限,计算各组机组的单机运行 区:单机运行区=[0,出力上限]-单机振动区
[0119] 例如某机组在当前水头下出力上限700MW,单机振动区为0至120MW、210MW至 420MW,则单机运行区为 120MW 至21 OMff、420MW 至700MW。
[0120] S5330)针对各组机组,根据机组出力在各单机运行区的分布情况,计算各组机组 在各种分布方式下的组合运行区,方法与步骤参考S5230。
[0121] S5340)针对所有投入AGC的机组,根据各组机组处于单机运行区的不同分布方式 及对应的各组机组的组合运行区,计算各种分布组合方式下的所有投入AGC机组的组合运 行区,方法与步骤参考S5240;
[0122] S5350)计算投入AGC机组的联合运行区和联合限制运行区,包括以下步骤:
[0123] S5351)根据投入AGC机组在所有分布组合方式下的组合运行区的并集,得出投入 AGC机组的联合运行区,方法与步骤参考S5250;
[0124] S5352)从投入AGC机组的联合运行区中扣除S5250得出的联合最优运行区,得出投 入AGC机组的联合限制运行区。
[0125] S5360)根据投入AGC机组在各种分布组合方式下的组合运行区,确定投入AGC机组 在联合限制运行区内各出力区间下的可用分布组合方式,方法与步骤参考S5260;
[0126] 具体举例如下:
[0127] 1)假设所有投入AGC的机组分为2组,每组2台机组,每台机组2个单机运行区,第1 组机组的单机运行区为IOOMff至200MW、300Mff至400MW,其中前者是单机限制运行区,后者是 单机最优运行区,第2组机组的单机运行区为50MW至150MW、300Mff至350MW,两者都是单机最 优运行区,则分布组合方式包括:
[0128] {[(2,0),(2,0)],[(2,0),(1,1)],[(2,0),(0,2)],[(1,1),(2,0)],[(1,1),(1, 1)],
[0129] [(I,1),(0,2)],[(0,2),(2,0)],[(0,2),(1,1)],[(0,2),(0,2)]}
[0130] 2)每种分布组合方式对应的组合运行区为:
[0131] {(100,200)X2+(50,150)X2,(100,200)X2+(50,150)+(300,350),
[0132] (100,200)X2+(300,350)X2,(100,200)+(300,400)+(50,150)X2,
[0133] (100,200)+(300,400)+(50,150)+(300,350),(100,200)+(300,400)+(300,350) X2,
[0134] (300,400)X2+(50,150)X2,(300,400)X2+(50,150)+(300,350),
[0135] (300,400)X 2+(300,350)X 2} = {(300,700),(550,900),(800,1100),
[0136] (500,900),(750,1100),(1000,1300),(700,1100),(950,1300),(1200,1500)}
[0137] 3)投入AGC机组的联合运行区为所有组合运行区的并集,300MW至1500MW。
[0138] 4)根据S5260,投入AGC机组的联合最优运行区为700MW至1500MW。
[0139] 5)从投入AGC机组的联合运行区中扣除联合最优运行区,得到投入AGC机组的联合 限制运行区,300MW至700MW。
[0140] 6)将投入AGC机组的所有组合运行区的上下限进行排序:
[0141] {300,500,550,700,750,800,900,950,1000,1100,1200,1300,1500}
[0142] 7)按照排序后的上下限对投入AGC机组的联合限制运行区进行分割,得出多个出 力区间:
[0143] {(300,500),(500,550),(550,700)}
[0144] 8)将各出力区间与各种分布组合方式下的组合运行区进行对比,得出投入AGC机 组在联合限制运行区各出力区间下的可用分布组合方式,分别为:
[0145] {[(2,0),(2,0)]},{[(2,0),(2,0)],[(1,1),(2,0)]},
[0146] {[(2,0),(2,0)],[(2,0),(1,!)],[(!,1),(2,0)]}
[0147] 进一步的,所述S5400)将投入AGC机组的联合最优运行区加上所有未投入AGC机组 的单机AGC有功分配值,得到全站联合最优运行区:
[0148]
[0149] 所述S5500)将投入AGC机组的联合运行区和联合限制运行区加上所有未投入AGC 机组的单机AGC有功分配值,得到全站联合运行区和全站联合限制运行区,计算公式参考 S5400〇
[0150] 本发明采用了预先建立投入AGC机组的组合出力模型的方式,将以机组形式存在 的数据转换为电站形式的数据,提高了求解效率,并计算出水电站的联合最优运行区、联合 运行区、联合限制运行区等参数,以此为运行人员提供直观性的参考。而在获取水电站AGC 组合出力模型及联合运行区域之后,根据全站AGC有功分配值处于投入AGC发电机组的联合 最优运行区还是联合限制运行区,然后启动AGC分配流程;为AGC采用不同形式的分配方法 提供了基础,能够满足多振动区、多机组类型的不同大中型水电站的自动有功出力控制需 求。
[0151] 以上显示和描述了本发明的基本原理和主要特征以及本发明的优点。本行业的技 术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发 明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化 和改进都在要求保护的本发明范围内。
【主权项】
1. 一种水电站AGC组合出力模型及联合运行区域计算方法,其特征在于,机组AGC控制 模块根据所接收的与水电站自动发电有功出力控制相关的设备参数、动态参数数据建立水 电站发电机组的组合出力模型,并计算联合运行区域、联合最优运行区域和联合限制运行 区域; 所述的组合出力模型及相应的联合运行区域的确定包括: 投入AGC发电机组的最优组合出力模型,利用该模型根据投入AGC发电机组在各种最优 分布组合方式下的联合最优运行区,确定投入AGC发电机组在联合最优运行区内各出力区 间下的可用最优分布组合方式; 投入AGC发电机组的限制组合出力模型,利用该模型根据投入AGC发电机组在各种分布 组合方式下的联合运行区和联合限制运行区,确定投入AGC发电机组在联合限制运行区内 各出力区间下的可用分布组合方式。2. 如权利要求1所述的水电站AGC组合出力模型及联合运行区域计算方法,其特征在 于,在机组AGC控制模块所接收的设备参数上,还对各机组在不同水头下的各单机振动区范 围和单机限制运行区范围进行以下修正: 1) 降维修正:对机组单机振动区和单机限制运行区相接近的不同水头,进行归并处理, 其中单机振动区的归并优先级高于单机限制运行区; 对单机振动区和单机限制运行区相接近的不同机组进行归并处理,其中单机振动区的 归并优先级高于单机限制运行区; 2) 扩大修正:为防止机组因为单机有功调节死区或一次调频产生的有功偏差滑入振动 区或限制运行区,对振动区和限制运行区的范围扩大,其中单机振动区的扩大优先级高于 单机限制运行区。3. 如权利要求1所述的水电站AGC组合出力模型及联合运行区域计算方法,其特征在 于,所述的投入AGC发电机组的最优组合出力模型,并计算相应的联合最优运行区,包括以 下操作: 10)根据机组各水头下出力上限、各单机振动区范围、各单机限制运行区范围,按照数 值异同对投入AGC的机组进行分组; 20)在当前水头下,根据机组单机振动区范围、单机限制运行区范围、出力上限,计算各 组机组的单机最优运行区: 单机最优运行区=[0,出力上限]-单机限制运行区-单机振动区; 30)针对各组机组,根据机组出力在各单机最优运行区的分布情况,计算各组机组在各 种最优分布方式下的组合最优运行区; 40)针对所有投入AGC的机组,根据各组机组处于单机最优运行区的不同最优分布方式 及对应的各组机组的组合最优运行区,计算各种最优分布组合方式下的所有投入AGC机组 的组合最优运行区; 50)根据投入AGC机组在所有最优分布组合方式下的组合最优运行区的并集,得出投入 AGC机组的联合最优运行区; 60)根据投入AGC机组在各种最优分布组合方式下的组合最优运行区,确定投入AGC机 组在联合最优运行区内各出力区间下的可用最优分布组合方式。4. 如权利要求3所述的水电站AGC组合出力模型及联合运行区域计算方法,其特征在 于,所述的各组机组在各种最优分布方式下的组合最优运行区的获取为: 各机组分别获取,在进行获取时列出该机组有功出力在各单机最优运行区的所有最优 分布方式,设该分组有η台机组,每台机组有m个单机最优运行区,则所有的最优分布方式为 下列方程组的解集:其中^^2,一,&依次代表处于第1,2,…,m个单机最优运行区的机组台数,将方程组的 解以m维列向量的形式表示,设共有nA种最优分布方式:则方程组的解集可以表示为矩阵a:计算该组机组在每种最优分布方式下的组合最优运行区,所有的组合最优运行区的集 合表示为行向量A,A的向量元素[4,4,···4;1.]与最优分布方式的集合a的向量元素 _aPa2,…a,,」互相对应:其中2!、迟、…色依次为该组机组第1、2、···πι个单机最优运行区的下限,冗、^ 依次为该组机组第1、2、···!!!个单机最优运行区的上限。5.如权利要求3所述的水电站AGC组合出力模型及联合运行区域计算方法,其特征在 于,所述的各种最优分布组合方式下的所有投入AGC机组的组合最优运行区的获取为: 41)列举投入AGC机组的所有最优分布组合方式,设投入AGC的机组被分为a,b,c…组, 最优分布方式个数分别为1^1^,11「_,则按照以下操作进行列举: 1) 将a,b,c…组机组的最优分布方式的集合a、b、c···转换为最优分布方式序号的集合 A a、A b、A c.":2) 计算a组、b组的所有最优分布组合方式元素组成的矩阵Sab,并展开为行向量Δ ab:A ab={[l,Ο,.·_,0]X 3ab,[Ο,1,.",0]X 3ab,.·_,[0,0,.·_,1]X 3ab} 3) 计算a组、b组、c组的所有最优分布组合方式元素组成的矩阵Sabc,并展开为行向量 Δ abc :A abc= {[1,0,.·_,0]X 3abc,[0,1,.",0]X 3abc,.·_,[0,0,.·_,1]X 3abc} 4) 继续以上过程,直到得出投入AGC机组的所有最优分布组合方式组成的行向量Λ abc···,行向量中每个元素数字从高位到低位,依次为a、b、c、…组机组的最优分布方式序 号; 42)计算投入AGC机组在每种最优分布组合方式下的组合最优运行区,包括: 1) 计算a组、b组在所有最优分布组合方式下的组合最优运行区元素组成的矩阵δΑΒ,并 展开为行向量ΑΒ:ΑΒ= {[1,0,···,0] ΧδΑΒ,[0,1,···,0] ΧδΑΒ,···,[0,0,···,1] ΧδΑΒ} 2) 计算a组、b组、c组在所有最优分布组合方式下的组合最优运行区元素组成的矩阵δ ABC,并展开为行向量ABC:ABC= {[1,0,···,0] ΧδΑΒ(:,[0,1,···,0] XSABC,···,[0,0,···,1] XSABC} 3) 继续以上过程,直到得出投入AGC机组在所有最优分布组合方式下的组合最优运行 区组成的行向量ω = ABC···,并与最优分布组合方式组成的行向量Δ abc…互相对应; 根据投入AGC机组在所有最优分布组合方式下的组合最优运行区的并集,得出投入AGC 机组的联合最优运行区Ω :6.如权利要求3或5所述的水电站AGC组合出力模型及联合运行区域计算方法,其特征 在于,确定投入AGC机组在联合最优运行区内各出力区间下的可用最优分布组合方式的获 取为: 61) 将每种最优分布方式对应的最优组合运行区的上下限按大小进行排序,大小相同 的则进行合并; 62) 按照排序后的上下限对投入AGC机组的联合最优运行区进行分割,得出多个出力区 间,假设出力区间个数为η:63) 将各出力区间与投入AGC各种最优分布组合方式所对应的组合最优运行区进行对 比,得出各出力区间下的可用最优分布组合方式;设最优分布组合方式共有m种,对应的组 合最优运行区分别为《=[(0 1,(02,-_,(0111],则得:其中6是表示第i个出力区间下的可用最优分布组合方式的行向量,与投入AGC机组的 所有最优分布组合方式组成的行向量△ abc···相对应,当行向量fi的元素值为1时,对应的 行向量△ abc…中元素所代表的最优分布组合方式可用。7. 如权利要求1、3或5所述的水电站AGC组合出力模型及联合运行区域计算方法,其特 征在于,所述的投入AGC发电机组的限制组合出力模型,并计算及相应的联合运行区域,包 括以下操作: 10)根据机组各水头下出力上限、各单机振动区范围、各单机限制运行区范围,按照数 值异同对投入AGC的机组进行分组; 20)在当前水头下,根据机组单机振动区、出力上限,计算各组机组的单机运行区:单机 运行区=[0,出力上限]-单机振动区; 30)针对各组机组,根据机组出力在各单机运行区的分布情况,计算各组机组在各种各 种分布方式下的组合运行区; 40)针对所有投入AGC的机组,根据各组机组处于单机运行区的不同分布方式及对应的 各组机组的组合运行区,计算各种分布组合方式下的所有投入AGC机组的组合运行区; 50)根据投入AGC机组在所有分布组合方式下的组合运行区的并集,得出投入AGC机组 的联合运行区;从投入AGC机组的联合运行区中扣除联合最优运行区,得出投入AGC机组的 联合限制运行区; 60)根据投入AGC机组在各种分布组合方式下的组合运行区,确定投入AGC机组在联合 限制运行区内各出力区间下的可用分布组合方式。8. 如权利要求1或3所述的水电站AGC组合出力模型及联合运行区域计算方法,其特征 在于,还进行全站联合最优运行区的获取:将投入AGC机组的联合最优运行区加上所有未投 入AGC机组的单机AGC有功分配值,得到全站联合最优运行区:?,其中,Ω为投入AGC机组的联合最优运行区,pk为机组的单机AGC 有功分配值,Θ1为机组投入AGC变量,当机组投入AGC时,Θ值为1;当机组退出AGC时,Θ值为〇。9. 如权利要求1或3所述的水电站AGC组合出力模型及联合运行区域计算方法,其特征 在于,还进行全站联合运行区和全站联合限制运行区的获取:将投入AGC机组的联合运行区 和联合限制运行区加上所有未投入AGC机组的单机AGC有功分配值,得到全站联合运行区和 全站联合限制运行区。10.如权利要求1所述的水电站AGC组合出力模型及联合运行区域计算方法,其特征在 于,所述AGC功能模块接收的设备参数包括:不同水头下机组出力上限、不同水头下机组各 单机振动区范围、不同水头下机组各单机限制运行区范围;接收的动态参数包括:各台机组 的单机有功实发值、水头值、全站有功设定值、各台机组的单机有功设定值;根据动态参数 和设备参数计算所得的中间参数包括:AGC有功调节死区、AGC有功设定差限、AGC有功突变 界限、不同水头下机组各单机最优运行区范围和不同水头下机组各单机运行区范围。
【文档编号】G06Q10/04GK106056236SQ201610333793
【公开日】2016年10月26日
【申请日】2016年5月19日
【发明人】胡林, 吴英, 何跃, 王占平, 李铁山, 杨国庆, 唐睿高, 杨忠, 曹凡, 曹一凡, 张承魁
【申请人】华能澜沧江水电股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1