一种量化广域可控资源日内灵活安全裕度的方法与流程

    专利2022-07-07  127


    本发明涉及双层列生成电力系统灵活性技术领域,具体涉及一种量化广域可控资源日内灵活安全裕度的方法。



    背景技术:

    随着分布式能源规模逐渐扩大,分布式能源在电力系统中的电能供应比重逐年提高,大规模分布式能源接入对电力系统调度运行的影响是多方面的,直接关系到电力系统中的安全性、可靠性、经济性全面多角度评估。目前国内外许多相关研究机构都对灵活性进行了不同侧重点的定义研究,但大多只讨论系统内部某个特性的风光发电、储能系统或者负荷需求响应的灵活性,缺乏对广域可控资源全面的量化分析。同时目前提出的大部分灵活性量化指标都只能为日前调度优化作为参考,进行可调控资源的日前调度优化,然而随着电力系统中传统电源被可再生能源替代,导致提供能源的随机性增加,同时负荷日内峰谷差日渐增大,系统在日内调度过程中净负荷的可变性和不确定性进一步增大,因此有必要研究小时内系统灵活安全裕度空间的评估量化,为日内和实时灵活性调度提供参考指标。



    技术实现要素:

    本发明为了克服以上技术的不足,提供了一种运用双层列生成循环算法求解该模型的一种量化广域可控资源日内灵活安全裕度的方法。

    本发明克服其技术问题所采用的技术方案是:

    一种量化广域可控资源日内灵活安全裕度的方法,包括如下步骤:

    a)对电力系统中所有典型广域可控资源的特性进行整理,得到第i台agc机组在t时刻能够提供的上调灵活性容量和下调灵活性t时刻风电可以提供的下调灵活性容量第i台蓄电池作为可调资源能够提供的上调灵活性容量和下调灵活性以及用户符合侧需求响应能力eload(t);b)将日内优化调度模型出力为分阶段两步鲁棒优化模型,第一阶段在日前优化调度的基础上使各可控资源调度量最小,第二阶段为通过可调控资源也无法弥补日前预测规划的误差或发生突出应急情况时最小的失负荷程度或机组出力削减量;c)针对小时内电力系统动态变化的各可控资源参数,运用双层列生成循环算法求解步骤b)中的模型,将模型分解成内层循环和外层循环两部分,内层循环用于寻找最严重的场景,并将该场景返回到主问题中,外层循环求解包含所有已获得场景下的可调控资源调度优化组合方案。

    进一步的,步骤a)包括如下步骤:

    a-1)根据第i台agc机组在t时刻的向上爬坡速率rui、向下爬坡速率rdi以及有效调度时间利用公式计算上调灵活性容量通过公式计算下调灵活性式中pimax为第i台agc机组的最大发出功率,pimin为第i台agc机组的最小发出功率,pi,t为i台agc机组在t时刻实际发出功率;

    a-2)利用鲁棒优化算法建立可再生能源不确定区间,利用公式计算得到风电实际最大出力式中为风电预测出力值,为风电预测误差的上限值,为风电预测误差的下限值,xw为风电预测误差波动因子,-1≤xw≤1;

    a-3)根据a-2)得到的风电实际最大出力在保证风电机组正常保持运行状态最低功率的基础上,利用公式计算得到下调灵活性容量

    a-4)通过公式计算得到上调灵活性容量通过公式计算得到下调灵活性式中pban为系统理想情况下的稳定平衡功率标准值,pt为监测系统在t时刻实时变化的功率值,ηin为储能系统的充电效率,ηout为储能系统的放电效率,soci(t)为第i台蓄电池在t时刻的荷电状态值,t为时间;

    a-5)通过公式eload(t)=δplcut δpltrans计算得到用户符合侧需求响应能力eload(t),式中δplcut为系统中柔性负荷的负荷削减量,δpltrans为系统中柔性负荷的负荷转移量;

    a-6)利用标准闵可夫斯基和算法对以及eload(t)进行聚合。

    进一步的,步骤b)的步骤为:

    b-1)通过公式

    建立电力系统整体运行的功率平衡约束条件,式中pigen(t)为第i台常规发电机在t时刻的发电功率,ng为常规发电机的总数,为第j台有自动发电控制agc的发电机组在t时刻的发电功率,na为有自动发电控制agc的发电机组的个数,为第k台蓄电池在t时刻的充电功率,为第k台蓄电池在t时刻的放电功率,nb为蓄电池的个数,pwind(t)为风力发电机在t时刻的日前预测发电功率,ppv(t)为光伏发电系统在t时刻的日前预测发电功率,pload(t)为t时刻相应置信水平下的日内负荷预测值;

    b-2)根据发电机组出力的最大值pig,max、发电机组出力的最小值pig,min,最大向上爬坡速率有效爬坡时间和可调控备用最大爬坡时间建立常规发电机组自身出力约束条件;

    b-3)根据蓄电池荷电状态下限soci,min,蓄电池荷电状态上限soci,max,充电功率最大限制充电功率最小限制放电功率最大限制以及放电功率最小限制建立储能系统的约束条件;

    b-4)利用步骤a-6)的聚合结果通过公式建立各可控资源调度量最小的目标函数,式中δpiagc(t)为第i台可快速调节agc机组在t时刻提供灵活性功率调整量,为第j台蓄电池在t时刻功率调整量,δpltrans,t为可转移负荷在t时刻的转移量;

    b-5)通过公式建立最小的失负荷程度或机组出力削减度,式中δpwcut,t为紧急情况下在t时刻风电机组的出力削减量,δplcut,t为紧急情况下在t时刻风电机组的切负荷量,μ为电力系统功率传输意外概率校正参数。

    进一步的,步骤c)包括如下步骤:

    c-1)将步骤b-4)中各可控资源调度量最小的目标函数利用kkt条件进行模型转换,得到问题模型式中i为取值0-1的整数变量,at为常数系数,η为对b-4)中可控资源调度量最小的目标函数的初始预估值;

    c-2)将步骤b-5)中的最小的失负荷程度或机组出力削减度利用sdt条件进行模型转换,得到上界目标maxτ和下界目标minbt·p,其中bt为常数系数,p为模型转换后的目标函数中的连续变量,τ为b-5)中最小的失负荷程度或机组出力削减度的预估值;

    c-3)利用双层列生产循环算法求解两阶段日内优化调度模型,设置模型目标函数的外循环初始上界ubout= ∞、外循环初始下界lbout=-∞;

    c-4)利用gurobi求解器处理c-1)中的模型,更新外循环下界lbout=at·i η;

    c-5)设置内循环初始下界ubin= ∞,内循环初始下界lbin=-∞,利用gurobi求解器处理c-2)中的模型,如果有解则为最严重的场景g(u),并更新上界ubin=τ及更新下界lbin=max{lbin,bt·p}后执行步骤c-6),如果没有解则返回执行c-4);

    c-6)如果满足|ubin-lbin|≤ε,ε为0.1,将得到的最严重的场景g(u)返回到外循环中,并使ubout=ubin,如果不满足则更新c-5)中连续变量p;

    c-7)如果满足|ubout-lbout|≤ε,则终止循环,输出可调控资源调度方案,如果不满足则返回执行步骤c-4)。

    优选的,t的取值为5-15min。

    本发明的有益效果是:通过建立一个受安全约束的日内可调控资源调度优化模型,将日前规划安排的调度计划视为小时内操作灵活性评估的输入,并在功率平衡约束中引入了失负荷率和弃风量作为松弛变量,从而使功率平衡成为了软约束,同时使用不确定性集描述净负载的不确定性。通过提出的双层列生成循环算法能够成功求解该模型,得到实际电力调度人员需要的可调控资源具体需要调整量,保证了发电用电的瞬时平衡,解决电压频率波动过大造成系统不稳定不安全的问题。

    附图说明

    图1为本发明的双层列生成循环算法的流程图。

    具体实施方式

    下面结合附图1对本发明做进一步说明。

    一种量化广域可控资源日内灵活安全裕度的方法,包括如下步骤:

    a)对电力系统中所有典型广域可控资源的特性进行整理,得到第i台agc机组在t时刻能够提供的上调灵活性容量和下调灵活性t时刻风电可以提供的下调灵活性容量第i台蓄电池作为可调资源能够提供的上调灵活性容量和下调灵活性以及用户符合侧需求响应能力eload(t);

    b)将日内优化调度模型出力为分阶段两步鲁棒优化模型,第一阶段在日前优化调度的基础上使各可控资源调度量最小,第二阶段为通过可调控资源也无法弥补日前预测规划的误差或发生突出应急情况时最小的失负荷程度或机组出力削减量;

    c)针对小时内电力系统动态变化的各可控资源参数,运用双层列生成循环算法求解步骤b)中的模型,将模型分解成内层循环和外层循环两部分,内层循环用于寻找最严重的场景,并将该场景返回到主问题中,外层循环求解包含所有已获得场景下的可调控资源调度优化组合方案。

    为了明确广域可调控资源在不同的时间尺度上呈现出不同的特征,有效解决小时内出力预测及负荷预测误差造成的系统不稳定性,首先分析了广域可控资源的特性以及对系统的灵活性能够提供的响应调节容量,并提出一种可调控资源日内响应灵活性调度潜力的统一概率指标,随后建立了日内可调控资源调度优化模型,同时考虑了可调控资源最小调节和灵活性缺额最严重的场景处理,运用双层列生成循环算法求解该模型,最终得到一种量化广域可控资源日内灵活安全裕度的方法。通过建立一个受安全约束的日内可调控资源调度优化模型,将日前规划安排的调度计划视为小时内操作灵活性评估的输入,并在功率平衡约束中引入了失负荷率和弃风量作为松弛变量,从而使功率平衡成为了软约束,同时使用不确定性集描述净负载的不确定性。通过提出的双层列生成循环算法能够成功求解该模型,得到实际电力调度人员需要的可调控资源具体需要调整量,保证了发电用电的瞬时平衡,解决电压频率波动过大造成系统不稳定不安全的问题。

    实施例1:

    步骤a)包括如下步骤:

    a-1)根据第i台agc机组在t时刻的向上爬坡速率rui、向下爬坡速率rdi以及有效调度时间利用公式计算上调灵活性容量通过公式计算下调灵活性式中pimax为第i台agc机组的最大发出功率,pimin为第i台agc机组的最小发出功率,pi,t为i台agc机组在t时刻实际发出功率;

    a-2)利用鲁棒优化算法建立可再生能源不确定区间,利用公式计算得到风电实际最大出力式中为风电预测出力值,为风电预测误差的上限值,为风电预测误差的下限值,xw为风电预测误差波动因子,-1≤xw≤1;

    a-3)根据a-2)得到的风电实际最大出力在保证风电机组正常保持运行状态最低功率的基础上,利用公式计算得到下调灵活性容量

    a-4)通过公式计算得到上调灵活性容量通过公式计算得到下调灵活性式中pban为系统理想情况下的稳定平衡功率标准值,pt为监测系统在t时刻实时变化的功率值,ηin为储能系统的充电效率,ηout为储能系统的放电效率,soci(t)为第i台蓄电池在t时刻的荷电状态值,t为时间;

    a-5)通过公式eload(t)=δplcut δpltrans计算得到用户符合侧需求响应能力eload(t),式中δplcut为系统中柔性负荷的负荷削减量,δpltrans为系统中柔性负荷的负荷转移量;

    a-6)利用标准闵可夫斯基和算法对以及eload(t)进行聚合。

    实施例2:

    步骤b)的步骤为:

    b-1)通过公式

    建立电力系统整体运行的功率平衡约束条件,式中pigen(t)为第i台常规发电机在t时刻的发电功率,ng为常规发电机的总数,为第j台有自动发电控制agc的发电机组在t时刻的发电功率,na为有自动发电控制agc的发电机组的个数,为第k台蓄电池在t时刻的充电功率,为第k台蓄电池在t时刻的放电功率,nb为蓄电池的个数,pwind(t)为风力发电机在t时刻的日前预测发电功率,ppv(t)为光伏发电系统在t时刻的日前预测发电功率,pload(t)为t时刻相应置信水平下的日内负荷预测值;

    b-2)根据发电机组出力的最大值pig,max、发电机组出力的最小值pig,min,最大向上爬坡速率有效爬坡时间和可调控备用最大爬坡时间建立常规发电机组自身出力约束条件;

    b-3)根据蓄电池荷电状态下限soci,min,蓄电池荷电状态上限soci,max,充电功率最大限制充电功率最小限制放电功率最大限制以及放电功率最小限制建立储能系统的约束条件;

    b-4)利用步骤a-6)的聚合结果通过公式建立各可控资源调度量最小的目标函数,式中δpiagc(t)为第i台可快速调节agc机组在t时刻提供灵活性功率调整量,为第j台蓄电池在t时刻功率调整量,δpltrans,t为可转移负荷在t时刻的转移量;

    b-5)通过公式建立最小的失负荷程度或机组出力削减度,式中δpwcut,t为紧急情况下在t时刻风电机组的出力削减量,δplcut,t为紧急情况下在t时刻风电机组的切负荷量,μ为电力系统功率传输意外概率校正参数。

    实施例3:

    步骤c)包括如下步骤:

    c-1)将步骤b-4)中各可控资源调度量最小的目标函数利用kkt条件进行模型转换,得到问题模型式中i为取值0-1的整数变量,at为常数系数,η为对b-4)中可控资源调度量最小的目标函数的初始预估值;

    c-2)将步骤b-5)中的最小的失负荷程度或机组出力削减度利用sdt条件进行模型转换,得到上界目标maxτ和下界目标minbt·p,其中bt为常数系数,p为模型转换后的目标函数中的连续变量,τ为b-5)中最小的失负荷程度或机组出力削减度的预估值;

    c-3)利用双层列生产循环算法求解两阶段日内优化调度模型,设置模型目标函数的外循环初始上界ubout= ∞、外循环初始下界lbout=-∞;

    c-4)利用gurobi求解器处理c-1)中的模型,更新外循环下界lbout=at·i η;

    c-5)设置内循环初始下界ubin= ∞,内循环初始下界lbin=-∞,利用gurobi求解器处理c-2)中的模型,如果有解则为最严重的场景g(u),并更新上界ubin=τ及更新下界lbin=max{lbin,bt·p}后执行步骤c-6),如果没有解则返回执行c-4);

    c-6)如果满足|ubin-lbin|≤ε,ε为0.1,将得到的最严重的场景g(u)返回到外循环中,并使ubout=ubin,如果不满足则更新c-5)中连续变量p;

    c-7)如果满足|ubout-lbout|≤ε,则终止循环,输出可调控资源调度方案,如果不满足则返回执行步骤c-4)。

    优选的,t的取值为5-15min。

    最后应说明的是:以上所述仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。


    技术特征:

    1.一种量化广域可控资源日内灵活安全裕度的方法,其特征在于,包括如下步骤:

    a)对电力系统中所有典型广域可控资源的特性进行整理,得到第i台agc机组在t时刻能够提供的上调灵活性容量和下调灵活性t时刻风电可以提供的下调灵活性容量第i台蓄电池作为可调资源能够提供的上调灵活性容量和下调灵活性以及用户符合侧需求响应能力eload(t);

    b)将日内优化调度模型出力为分阶段两步鲁棒优化模型,第一阶段在日前优化调度的基础上使各可控资源调度量最小,第二阶段为通过可调控资源也无法弥补日前预测规划的误差或发生突出应急情况时最小的失负荷程度或机组出力削减量;

    c)针对小时内电力系统动态变化的各可控资源参数,运用双层列生成循环算法求解步骤b)中的模型,将模型分解成内层循环和外层循环两部分,内层循环用于寻找最严重的场景,并将该场景返回到主问题中,外层循环求解包含所有已获得场景下的可调控资源调度优化组合方案。

    2.根据权利要求1所述的量化广域可控资源日内灵活安全裕度的方法,其特征在于,步骤a)包括如下步骤:

    a-1)根据第i台agc机组在t时刻的向上爬坡速率rui、向下爬坡速率rdi以及有效调度时间利用公式计算上调灵活性容量通过公式计算下调灵活性式中pimax为第i台agc机组的最大发出功率,pimin为第i台agc机组的最小发出功率,pi,t为i台agc机组在t时刻实际发出功率;

    a-2)利用鲁棒优化算法建立可再生能源不确定区间,利用公式计算得到风电实际最大出力式中为风电预测出力值,为风电预测误差的上限值,为风电预测误差的下限值,xw为风电预测误差波动因子,-1≤xw≤1;

    a-3)根据a-2)得到的风电实际最大出力在保证风电机组正常保持运行状态最低功率的基础上,利用公式计算得到下调灵活性容量

    a-4)通过公式计算得到上调灵活性容量通过公式计算得到下调灵活性式中pban为系统理想情况下的稳定平衡功率标准值,pt为监测系统在t时刻实时变化的功率值,ηin为储能系统的充电效率,ηout为储能系统的放电效率,soci(t)为第i台蓄电池在t时刻的荷电状态值,t为时间;

    a-5)通过公式eload(t)=δplcut δpltrans计算得到用户符合侧需求响应能力eload(t),式中δplcut为系统中柔性负荷的负荷削减量,δpltrans为系统中柔性负荷的负荷转移量;

    a-6)利用标准闵可夫斯基和算法对以及eload(t)进行聚合。

    3.根据权利要求2所述的量化广域可控资源日内灵活安全裕度的方法,其特征在于,步骤b)的步骤为:

    b-1)通过公式

    建立电力系统整体运行的功率平衡约束条件,式中pigen(t)为第i台常规发电机在t时刻的发电功率,ng为常规发电机的总数,为第j台有自动发电控制agc的发电机组在t时刻的发电功率,na为有自动发电控制agc的发电机组的个数,为第k台蓄电池在t时刻的充电功率,为第k台蓄电池在t时刻的放电功率,nb为蓄电池的个数,pwind(t)为风力发电机在t时刻的日前预测发电功率,ppv(t)为光伏发电系统在t时刻的日前预测发电功率,pload(t)为t时刻相应置信水平下的日内负荷预测值;

    b-2)根据发电机组出力的最大值pig,max、发电机组出力的最小值pig,min,最大向上爬坡速率有效爬坡时间和可调控备用最大爬坡时间建立常规发电机组自身出力约束条件;

    b-3)根据蓄电池荷电状态下限soci,min,蓄电池荷电状态上限soci,max,充电功率最大限制充电功率最小限制放电功率最大限制以及放电功率最小限制建立储能系统的约束条件;

    b-4)利用步骤a-6)的聚合结果通过公式建立各可控资源调度量最小的目标函数,式中δpiagc(t)为第i台可快速调节agc机组在t时刻提供灵活性功率调整量,为第j台蓄电池在t时刻功率调整量,δpltrans,t为可转移负荷在t时刻的转移量;

    b-5)通过公式建立最小的失负荷程度或机组出力削减度,式中δpwcut,t为紧急情况下在t时刻风电机组的出力削减量,δplcut,t为紧急情况下在t时刻风电机组的切负荷量,μ为电力系统功率传输意外概率校正参数。

    4.根据权利要求3所述的量化广域可控资源日内灵活安全裕度的方法,其特征在于,步骤c)包括如下步骤:

    c-1)将步骤b-4)中各可控资源调度量最小的目标函数利用kkt条件进行模型转换,得到问题模型式中i为取值0-1的整数变量,at为常数系数,η为对b-4)中可控资源调度量最小的目标函数的初始预估值;

    c-2)将步骤b-5)中的最小的失负荷程度或机组出力削减度利用sdt条件进行模型转换,得到上界目标maxτ和下界目标minbt·p,其中bt为常数系数,p为模型转换后的目标函数中的连续变量,τ为b-5)中最小的失负荷程度或机组出力削减度的预估值;

    c-3)利用双层列生产循环算法求解两阶段日内优化调度模型,设置模型目标函数的外循环初始上界ubout= ∞、外循环初始下界lbout=-∞;

    c-4)利用gurobi求解器处理c-1)中的模型,更新外循环下界lbout=at·i η;

    c-5)设置内循环初始下界ubin= ∞,内循环初始下界lbin=-∞,利用gurobi求解器处理c-2)中的模型,如果有解则为最严重的场景g(u),并更新上界ubin=τ及更新下界lbin=max{lbin,bt·p}后执行步骤c-6),如果没有解则返回执行c-4);

    c-6)如果满足|ubin-lbin|≤ε,ε为0.1,将得到的最严重的场景g(u)返回到外循环中,并使ubout=ubin,如果不满足则更新c-5)中连续变量p;

    c-7)如果满足|ubout-lbout|≤ε,则终止循环,输出可调控资源调度方案,如果不满足则返回执行步骤c-4)。

    5.根据权利要求2所述的量化广域可控资源日内灵活安全裕度的方法,其特征在于:t的取值为5-15min。

    技术总结
    一种量化广域可控资源日内灵活安全裕度的方法,通过建立一个受安全约束的日内可调控资源调度优化模型,将日前规划安排的调度计划视为小时内操作灵活性评估的输入,并在功率平衡约束中引入了失负荷率和弃风量作为松弛变量,从而使功率平衡成为了软约束,同时使用不确定性集描述净负载的不确定性。通过提出的双层列生成循环算法能够成功求解该模型,得到实际电力调度人员需要的可调控资源具体需要调整量,保证了发电用电的瞬时平衡,解决电压频率波动过大造成系统不稳定不安全的问题。

    技术研发人员:李文博;张世栋;张林利;刘洋;王峰;黄敏;刘合金;苏国强;李帅;张鹏平;由新红;艾芊;孙子茹
    受保护的技术使用者:国网山东省电力公司电力科学研究院;国家电网有限公司
    技术研发日:2020.11.16
    技术公布日:2021.03.12

    转载请注明原文地址:https://wp.8miu.com/read-10223.html

    最新回复(0)