System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 水风光优先发电机组出力的调度方法及系统技术方案_技高网

水风光优先发电机组出力的调度方法及系统技术方案

技术编号:40010574 阅读:14 留言:0更新日期:2024-01-16 15:12
本发明专利技术公开了一种水风光优先发电机组出力的调度方法,包括获取目标电力系统的数据信息;得到负荷数据、电价数据和机组出力数据并进行排序和更新得到序列数据;计算得到阈值数据;进行日内调度时,随机初始化优先发电机组的计划调度指令,生成计划调度指令序列并计算得到优先发电机组的计划出力;依次匹配负荷数据,计算得到对应出力的成本数据和价差数据;重复以上步骤,计算得到最终的水风光优先发电机组的出力值,完成水风光优先发电机组出力的调度。本发明专利技术还公开了一种实现所述水风光优先发电机组出力的调度方法的系统。本发明专利技术不仅能够实现优先发电机组计划‑市场出力的合理调度,而且可靠性高、实用性好且客观科学。

【技术实现步骤摘要】

本专利技术属于电气自动化领域,具体涉及一种水风光优先发电机组出力的调度方法及系统


技术介绍

1、随着经济技术的发展和人们生活水平的提高,电能已经成为了人们生产和生活中必不可少的二次能源,给人们的生产和生活带来了无尽的便利。因此,保障电能的稳定可靠供应,就成为了电力系统最重要的任务之一。

2、目前,随着环境问题的日益严重,越来越多的新能源发电系统,如风力发电系统、水利发电系统和光伏发电系统,开始并入电网并运行。但是,新能源发电系统的随机性等特性,却给电力系统带来了极大的运行挑战;而且新能源发电系统在发电过程中,与电力系统之间产生的购电成本等因素,也成为了电力系统急需解决的问题之一。

3、现今,传统的针对水风光优先发电机组出力的调度方案,往往是参照往年的数据进行负荷预测,然后根据负荷预测结果进行水风光优先发电机组出力的调度;但是,这种方案既缺乏实际的科学依据,而且还未考虑水风光优先发电机组的出力与电力系统之间产生的购电成本等因素。这使得现今传统的,针对水风光优先发电机组出力的调度方案,其可靠性和实用性都较差。


技术实现思路

1、本专利技术的目的之一在于提供一种可靠性高、实用性好且客观科学的水风光优先发电机组出力的调度方法。

2、本专利技术的目的之二在于提供一种实现所述水风光优先发电机组出力的调度方法的系统。

3、本专利技术提供的这种水风光优先发电机组出力的调度方法,包括如下步骤:

4、s1.获取目标电力系统的数据信息;>

5、s2.根据步骤s1获取的数据信息,得到负荷数据、电价数据和机组出力数据;

6、s3.对步骤s2获取的数据进行排序和更新,得到序列数据;

7、s4.根据得到的序列数据,计算得到阈值数据;

8、s5.进行日内调度时,随机初始化优先发电机组的计划调度指令,生成计划调度指令序列,并计算得到优先发电机组的计划出力;

9、s6.根据步骤s5得到的优先发电机组的计划出力,依次匹配负荷数据,计算得到对应出力的成本数据,并计算得到价差数据;

10、s7.重复步骤s5~s6直至达到设定条件,若计算得到的价差数据与阈值数据之间的关系达到设定值,则根据当次重复的数据,计算得到最终的水风光优先发电机组的出力值,完成水风光优先发电机组出力的调度。

11、步骤s2所述的根据步骤s1获取的数据信息,得到负荷数据、电价数据和机组出力数据,具体包括如下步骤:

12、获取省内典型日不同调度时刻t的居民农业用电量及对应的目录电价president、代理购电用电量容量在设定值以上的接入电网的水、风、光伏发电机组的机组出力及对应的批复上网电价ptopt、市场化发电机组出力及对应的现货市场实时出清电价ptdirect;

13、设定水、风、光伏发电机组均为优先发电机组,日内调度时刻t共有n个优先发电机组,其中第i个优先发电机组出力为对应的批复上网电价为ptopt.i,i取值为1~n。

14、步骤s3所述的对步骤s2获取的数据进行排序和更新,得到序列数据,具体包括如下步骤:

15、对步骤s2获取的n个优先发电机组的批复上网电价进行从低到高的排序,得到价格序列{ptopt.1,…,ptopt.n}和对应的出力序列

16、在得到的出力序列的末尾增加市场化发电机组出力并在得到的价格序列的末尾增加现货市场实时出清电价ptdirect,得到更新后的价格序列{ptopt.1,…,ptopt.n,ptdirect}和更新后的出力序列

17、步骤s4所述的根据得到的序列数据,计算得到阈值数据,具体包括如下步骤:

18、计算得到价差阈值δptthre为δptthre=|ptagent-ptdirect|。

19、步骤s5所述的进行日内调度时,随机初始化优先发电机组的计划调度指令,生成计划调度指令序列,并计算得到优先发电机组的计划出力,具体包括如下步骤:

20、在日内调度时刻t,随机初始化优先发电机组i的计划调度指令at.i,at.i∈{0,1};生成n个优先发电机组的计划调度指令序列{at.1,…,at.n};将第i个优先发电机组的出力乘以对应的计划调度指令at.i,得到第i个优先发电机组的计划出力

21、根据得到的第i个优先发电机组的计划出力对出力序列进行更新,得到优先发电机组的计划出力为

22、步骤s6所述的根据步骤s5得到的优先发电机组的计划出力,依次匹配负荷数据,计算得到对应出力的成本数据,并计算得到价差数据,具体包括如下步骤:

23、根据得到的优先发电机组的计划出力按照序列顺序依次匹配居民农业用电量代理购电用电量和市场化发电机组出力

24、基于代理购电用户匹配机组的出力序列和更新后的价格序列,计算对应的处理成本,并计算代理购电平均购电价格;

25、根据得到的代理购电平均购电价格,计算得到价差数据。

26、所述的基于代理购电用户匹配机组的出力序列和更新后的价格序列,计算对应的处理成本,并计算代理购电平均购电价格,具体包括如下步骤:

27、采用如下算式计算得到代理购电平均购电价格ptagent:

28、

29、式中pt(i)为第i个发电机组的电价;为代理购电用户匹配的第i个机组的出力;为代理购电用电量。

30、所述的根据得到的代理购电平均购电价格,计算得到价差数据,具体包括如下步骤:

31、计算得到价差数据δpt为δpt=ptdirect-ptagent。

32、步骤s7所述的重复步骤s5~s6直至达到设定条件,若计算得到的价差数据与阈值数据之间的关系达到设定值,则根据当次重复的数据,计算得到最终的水风光优先发电机组的出力值,具体包括如下步骤:

33、重复步骤s5~s6,并设置迭代次数上限;

34、每一轮迭代时,记录迭代产生的计算调度指令序列和价差数据;若价差数据小于价差阈值,则记录对应轮次的计划调度指令序列{a′t.1,…,a′t.n},计算对应的市场调度指令序列为{1-a′t.1,…,1-a′t.n};根据计划调度指令序列{a′t.1,…,a′t.n}和市场调度指令序列为{1-a′t.1,…,1-a′t.n},计算得到第i个优先发电机组的计划出力和市场出力,并作为最终的优先发电机组的出力值;

35、若迭代次数达到上限值且并未出现价差数据小于价差阈值的情况,则基于每轮迭代记录的价差数据筛选最小价差对应的调度指令序列,计算对应优先发电机组的计划出力和市场出力,作为最终优先发电机组的出力值。

36、所述的根据计划调度指令序列{a′t.1,…,a′t.n}和市场调度指令序列为{1-a′t.1,…,1-a′t.n},计算得到第i个优先发电机组的计划出力和市场出力,具体包括如下步骤:

37、计算得到第i个优先发电机组的计划出力为本文档来自技高网...

【技术保护点】

1.一种水风光优先发电机组出力的调度方法,包括如下步骤:

2.根据权利要求1所述的水风光优先发电机组出力的调度方法,其特征在于步骤S2所述的根据步骤S1获取的数据信息,得到负荷数据、电价数据和机组出力数据,具体包括如下步骤:

3.根据权利要求2所述的水风光优先发电机组出力的调度方法,其特征在于步骤S3所述的对步骤S2获取的数据进行排序和更新,得到序列数据,具体包括如下步骤:

4.根据权利要求3所述的水风光优先发电机组出力的调度方法,其特征在于步骤S4所述的根据得到的序列数据,计算得到阈值数据,具体包括如下步骤:

5.根据权利要求4所述的水风光优先发电机组出力的调度方法,其特征在于步骤S5所述的进行日内调度时,随机初始化优先发电机组的计划调度指令,生成计划调度指令序列,并计算得到优先发电机组的计划出力,具体包括如下步骤:

6.根据权利要求5所述的水风光优先发电机组出力的调度方法,其特征在于步骤S6所述的根据步骤S5得到的优先发电机组的计划出力,依次匹配负荷数据,计算得到对应出力的成本数据,并计算得到价差数据,具体包括如下步骤:

7.根据权利要求6所述的水风光优先发电机组出力的调度方法,其特征在于所述的基于代理购电用户匹配机组的出力序列和更新后的价格序列,计算对应的处理成本,并计算代理购电平均购电价格,具体包括如下步骤:

8.根据权利要求7所述的水风光优先发电机组出力的调度方法,其特征在于步骤S7所述的重复步骤S5~S6直至达到设定条件,若计算得到的价差数据与阈值数据之间的关系达到设定值,则根据当次重复的数据,计算得到最终的水风光优先发电机组的出力值,具体包括如下步骤:

9.根据权利要求8所述的水风光优先发电机组出力的调度方法,其特征在于所述的根据计划调度指令序列{a′t.1,…,a′t.n}和市场调度指令序列为{1-a′t.1,…,1-a′t.n},计算得到第i个优先发电机组的计划出力和市场出力,具体包括如下步骤:

10.一种实现权利要求1~9之一所述的水风光优先发电机组出力的调度方法的系统,其特征在于包括数据获取模块、数据计算模块、数据更新模块、阈值计算模块、计划出力计算模块、价差数据计算模块和出力计算模块;数据获取模块、数据计算模块、数据更新模块、阈值计算模块、计划出力计算模块、价差数据计算模块和出力计算模块依次串联;数据获取模块用于获取目标电力系统的数据信息,并将数据上传数据计算模块;数据计算模块用于根据接收到的数据,得到负荷数据、电价数据和机组出力数据,并将数据上传数据更新模块;数据更新模块用于根据接收到的数据,对获取的数据进行排序和更新,得到序列数据,并将数据上传阈值计算模块;阈值计算模块用于根据接收到的数据,计算得到阈值数据,并将数据上传计划出力计算模块;计划出力计算模块用于根据接收到的数据,进行日内调度时,随机初始化优先发电机组的计划调度指令,生成计划调度指令序列,并计算得到优先发电机组的计划出力,并将数据上传价差数据计算模块;价差数据计算模块用于根据接收到的数据,根据优先发电机组的计划出力,依次匹配负荷数据,计算得到对应出力的成本数据,并计算得到价差数据,并将数据上传出力计算模块;出力计算模块用于根据接收到的数据,重复运行计划出力计算模块和价差数据计算模块并达到设定条件,若计算得到的价差数据与阈值数据之间的关系达到设定值,则根据当次重复的数据,计算得到最终的水风光优先发电机组的出力值,完成水风光优先发电机组出力的调度。

...

【技术特征摘要】

1.一种水风光优先发电机组出力的调度方法,包括如下步骤:

2.根据权利要求1所述的水风光优先发电机组出力的调度方法,其特征在于步骤s2所述的根据步骤s1获取的数据信息,得到负荷数据、电价数据和机组出力数据,具体包括如下步骤:

3.根据权利要求2所述的水风光优先发电机组出力的调度方法,其特征在于步骤s3所述的对步骤s2获取的数据进行排序和更新,得到序列数据,具体包括如下步骤:

4.根据权利要求3所述的水风光优先发电机组出力的调度方法,其特征在于步骤s4所述的根据得到的序列数据,计算得到阈值数据,具体包括如下步骤:

5.根据权利要求4所述的水风光优先发电机组出力的调度方法,其特征在于步骤s5所述的进行日内调度时,随机初始化优先发电机组的计划调度指令,生成计划调度指令序列,并计算得到优先发电机组的计划出力,具体包括如下步骤:

6.根据权利要求5所述的水风光优先发电机组出力的调度方法,其特征在于步骤s6所述的根据步骤s5得到的优先发电机组的计划出力,依次匹配负荷数据,计算得到对应出力的成本数据,并计算得到价差数据,具体包括如下步骤:

7.根据权利要求6所述的水风光优先发电机组出力的调度方法,其特征在于所述的基于代理购电用户匹配机组的出力序列和更新后的价格序列,计算对应的处理成本,并计算代理购电平均购电价格,具体包括如下步骤:

8.根据权利要求7所述的水风光优先发电机组出力的调度方法,其特征在于步骤s7所述的重复步骤s5~s6直至达到设定条件,若计算得到的价差数据与阈值数据之间的关系达到设定值,则根据当次重复的数据,计算得到最终的水风光优先发电机组的出力值,具体包括如下步骤:

9.根据权...

【专利技术属性】
技术研发人员:李杨廖菁杨洪明肖聪周挺孙晋张明敏
申请(专利权)人:国网湖南省电力有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1