System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本专利技术涉及储能系统控制领域,尤其涉及一种基于监督学习的微电网储能系统实时优化控制方法。
技术介绍
1、储能系统广泛应用于微电网系统,尤其是含光伏的微电网,如何实时控制储能电池系统功率,发挥微电网储能系统最大的经济效益至关重要。
2、目前微电网储能实时控制方法主要可以分为基于优化模型的方法和基于强化学习的方法两类,优化模型的方法基于负载和光伏的预测数据,由于光伏发电功率及负荷功率难以准确预测或事先了解其不确定性分布,调度结果受预测模型的影响,难以保证精度。基于强化学习方法减少了对预测模型精度的要求,得到更可靠的调度策略。但是,基于强化学习的方法存在的缺点是:强化学习只适用于低维度的状态空间,难以处理连续的状态和动作。然而微电网储能系统实时优化控制输出的变量是连续的,强化学习方法通常将输出变量离散化,因此牺牲了模型的精度以及调度的灵活性。常见的强化学习算法有q-learning,sarsa,policy gradients等。
技术实现思路
1、为了克服现有微电网储能系统实时控制方法的上述不足,本专利技术提出一种基于监督学习的微电网储能系统实时优化控制方法。
2、本专利技术的技术方案如下:
3、s1、建立含光伏、负荷和储能的微电网储能系统功率控制模型,包括建立最优化运行的目标函数fms和约束条件c={cl};
4、s2、采用光伏预测模型生成日前光伏预测曲线,采用负荷预测模型生成日前负荷预测曲线,采用混合整数线性规划方法根据所述日前光伏
5、s3、在所述日前光伏预测曲线中加入随机噪声形成日前光伏预测误差模拟曲线集合;基于日前光伏预测误差模拟曲线集合中的所有曲线和日前光伏预测曲线构建超短期光伏预测曲线集合;在所述日前负荷预测曲线中加入随机噪声形成日前负荷预测误差模拟曲线集合;采用混合整数线性规划方法,计算微电网储能系统在所述日前光伏预测误差模拟曲线集合和所述日前负荷预测误差模拟曲线集合中的理论最优功率曲线集合及对应的理论soc曲线集合;
6、s4、把整个优化周期中均匀分为l个时段,时间长度为δt,基于随机森林算法,分别构建l个监督学习模型;
7、s5、在离线训练阶段,针对第i个监督学习模型(i=1,2,...,l),从s3所述理论最优功率曲线集合的所有功率曲线中选取第i个时段的平均功率,计算其与s2所述日前最优功率曲线中第i个时段平均功率的差值,作为第i个监督学习模型的标签;对于电价曲线、日前soc曲线、日前光伏预测曲线、日前负荷预测曲线、微电网储能系统的日前最优功率曲线、日前光伏预测误差模拟曲线集合中的所有曲线、日前负荷预测误差模拟曲线集合中的所有曲线、理论soc曲线、微电网储能系统的理论最优功率曲线集合中的所有曲线,将这些曲线第(i-1)个时段的值,以及第i个时段超短期光伏预测曲线的值全部作为第i个监督学习模型的特征;对所有l个监督学习模型进行训练与测试;
8、s6、在实时优化阶段,将第(i-1)个时段的电价、日前soc预测值、日前光伏预测平均功率、日前负荷预测平均功率、微电网储能系统的日前最优功率、实测光伏发电平均功率、实测负荷平均功率、实测soc值、实测微电网储能系统的平均功率以及第i个时段的微电网储能系统的超短期光伏预测平均功率输入第i个监督学习模型,计算出第i个时段的平均功率修正值,用于修正微电网储能系统的日前最优功率曲线,实施对微电网储能系统的实时优化控制。
9、本方案中步骤s1所述的建立含光伏、负荷和储能的微电网储能系统功率控制模型,具体包括:
10、s101、微电网储能最优化运行的目标函数是最小化微网系统的运行成本,其表达式fms为:
11、minfms=ff+fess (1)
12、其中,ff为微电网从外电网系统购电的费用,fess为储能运行所产生的维修及折旧成本;
13、s102、根据步骤s101中的目标函数,其具体表达式为:
14、
15、
16、其中,代表第i个时段内外电网输入微电网系统的平均功率,ωp(i)表示第i个时段外电网的分时电价;km为微电网储能的运行维护及折旧成本系数,代表第i个时段微电网储能的平均输出功率,代表放电,代表充电;
17、s103、根据步骤s1,微电网储能运行的约束条件c包括:
18、各时间间隔内的功率平衡约束:
19、
20、其中,代表第i个时段内日前光伏预测发电平均功率,代表第i个时段内微电网的日前负荷预测平均功率。
21、微电网不允许向外电网倒送功率,满足功率单向流动约束:
22、
23、储能系统功率满足上下限约束:
24、
25、其中,pmax为微电网储能系统充放电功率的最大值。
26、微电网储能系统soc保持在一定范围内,同时在调度周期内始末soc保持不变:
27、
28、
29、
30、其中,qess为储能的额定容量,socmax和socmin分别为储能soc的上限和下限,和分别为调度周期的起始soc和终止soc。
31、本方案步骤s2所述获取储能的预测最优运行功率曲线以及对应soc变化曲线,具体包括:
32、s201、采用光伏预测模型生成日前光伏预测曲线具体如下:
33、
34、其中,ppv为光伏发电的额定功率;βt为光伏的温度系数;和trst分别为光伏实际工作温度和标准工作温度;和grst分别为实际光照强度和标准光照强度;
35、s202、采用负荷预测模型生成日前负荷预测曲线
36、s203、基于步骤s101、步骤s102和步骤s103所述的储能微电网模型及步骤s201所述的日前光伏预测曲线和步骤s202所述的日前负荷预测曲线采用混合整数线性规划的方法计算得到微电网储能系统的日前最优功率曲线及对应的日前soc曲线
37、根据步骤s3所述计算微电网储能系统在日前光伏预测误差模拟曲线集合和所述日前负荷预测误差模拟曲线集合中的理论最优功率曲线集合及对应的理论soc曲线集合,具体包括:
38、s301、生成n组服从正态分布的随机噪声集合(a=1,2,...,n),生成m组服从正态分布的随机噪声集合(b=1,2,...,m),具体如下:
39、
40、
41、s302、将步骤s301所述的{xren}分别加到日前光伏预测曲线中,形成日前光伏预测误差模拟曲线集合{ppv};使用步骤s301所述的{xload}分别加到日前负荷预测曲线中,形成日前负荷预测误差模拟曲线集合{pload},具体如下:
42、
43、
44、其中,
45、s303、基于步骤s本文档来自技高网...
【技术保护点】
1.一种基于监督学习的微电网储能系统实时优化控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于监督学习的微电网储能系统实时优化控制方法,其特征在于,步骤S1所述的建立含光伏、负荷和储能的微电网储能系统功率控制模型,具体包括:
3.根据权利要求1所述的一种基于监督学习的微电网储能系统实时优化控制方法,其特征在于,步骤S2所述获取储能的预测最优运行功率曲线以及对应SOC变化曲线,具体包括:
4.根据权利要求1所述的一种基于监督学习的微电网储能系统实时优化控制方法,其特征在于,步骤S3所述计算微电网储能系统在日前光伏预测误差模拟曲线集合和所述日前负荷预测误差模拟曲线集合中的理论最优功率曲线集合及对应的理论SOC曲线集合,具体包括:
5.根据权利要求1所述的一种基于监督学习的微电网储能系统实时优化控制方法,其特征在于,把整个优化周期中均匀分为L个时段,时间长度为Δt,基于随机森林算法,分别构建L个监督学习模型RFi。
6.根据权利要求1所述的一种基于监督学习的微电网储能系统实时优化控制方法,构建第i个监督学习
7.根据权利要求1所述的一种基于监督学习的微电网储能系统实时优化控制方法,在实时优化阶段,将第(i-1)个时段的电价、日前SOC预测值、日前光伏预测功率、日前负荷预测功率、微电网储能系统的日前最优功率、实测光伏发电功率、实测负荷功率、实测SOC值、实测微电网储能系统的功率以及第i个时段的微电网储能系统的日前最优功率输入第i个监督学习模型,计算出第i个时段的功率修正值,用于修正微电网储能系统的日前最优功率曲线,实施对微电网储能系统的实时优化控制,具体如下:
...【技术特征摘要】
1.一种基于监督学习的微电网储能系统实时优化控制方法,其特征在于,包括以下步骤:
2.根据权利要求1所述的一种基于监督学习的微电网储能系统实时优化控制方法,其特征在于,步骤s1所述的建立含光伏、负荷和储能的微电网储能系统功率控制模型,具体包括:
3.根据权利要求1所述的一种基于监督学习的微电网储能系统实时优化控制方法,其特征在于,步骤s2所述获取储能的预测最优运行功率曲线以及对应soc变化曲线,具体包括:
4.根据权利要求1所述的一种基于监督学习的微电网储能系统实时优化控制方法,其特征在于,步骤s3所述计算微电网储能系统在日前光伏预测误差模拟曲线集合和所述日前负荷预测误差模拟曲线集合中的理论最优功率曲线集合及对应的理论soc曲线集合,具体包括:
5.根据权利要求1所述的一种基于监督学习的微电网...
【专利技术属性】
技术研发人员:王少鹏,陈思哲,杨苓,许方园,
申请(专利权)人:广东工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。