首页> 中国专利> 分布式光伏智能住宅的需求响应调度方法及系统

分布式光伏智能住宅的需求响应调度方法及系统

摘要

本发明提供了一种分布式光伏智能住宅的需求响应调度方法及系统,属于电力需求响应调度控制技术领域。本发明通过分布式光伏与需求负荷资源的协调配合,解决了用户行为的不确定性与需求计划的冲突问题;建立了需求资源的数学模型,通过采用广义回归神经网络和概率神经网络预测用户负荷,形成预前调度措施,基于建立的模型与措施形成光伏社区需求响应整体策略,并提出用户自主响应算法以提升用户舒适度。

著录项

  • 公开/公告号CN115115145A

    专利类型发明专利

  • 公开/公告日2022-09-27

    原文格式PDF

  • 申请/专利权人 山东大学;

    申请/专利号CN202211030305.8

  • 申请日2022-08-26

  • 分类号G06Q10/04(2012.01);G06Q10/06(2012.01);G06Q50/06(2012.01);G06N3/00(2006.01);G06N3/04(2006.01);G06N3/08(2006.01);H02J3/38(2006.01);H02J3/00(2006.01);H02J3/14(2006.01);

  • 代理机构济南圣达知识产权代理有限公司 37221;

  • 代理人祖之强

  • 地址 250061 山东省济南市历下区经十路17923号

  • 入库时间 2023-06-19 17:09:24

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-11-18

    授权

    发明专利权授予

  • 2022-10-18

    实质审查的生效 IPC(主分类):G06Q10/04 专利申请号:2022110303058 申请日:20220826

    实质审查的生效

  • 2022-09-27

    公开

    发明专利申请公布

说明书

技术领域

本发明涉及电力需求响应调度控制技术领域,特别涉及一种分布式光伏智能住宅的需求响应调度方法及系统。

背景技术

本部分的陈述仅仅是提供了与本发明相关的背景技术,并不必然构成现有技术。

随着智能配用电网技术的发展,以电动汽车、空调为代表的负荷资源可调度能力逐渐增强。由于负荷资源数量多、容量低、分散性强及具有响应随机性的特点,配电系统通常将整个光伏社区内的全部可调度负荷作为响应聚合商,并以聚合形态作为需求响应策略的载体,统一调度所有用户的负荷资源。但在聚合商调度负荷的过程中,用户行为与需求计划易发生冲突,甚至影响到整个配电系统的稳定性。随着分布式可再生能源的发展,可再生能源的接入将有利于缓解用户行为与需求计划之间的冲突,但其本身的出力波动性与随机性也会影响需求计划的制定,而且单独分析各个电器的用户行为较为繁琐,且不具备大范围的实用性。

现有的需求响应策略通常利用不同的目标函数优化用户的可调度负荷,制定从上而下的调度计划,但是这种方式不仅存在着传输延时,响应缓慢的问题,且未考虑到用户本身的舒适度需求,若强制性的调度负荷资源易导致用户的抵触心理,从而显著影响到网侧调度计划的制定与实施。

发明内容

为了解决现有技术的不足,本发明提供了一种分布式光伏智能住宅的需求响应调度方法及系统,通过用户用电负荷预测结果规划可调度负荷的工作状态,解决了用户行为不确定性与需求计划的冲突问题。

为了实现上述目的,本发明采用如下技术方案:

本发明第一方面提供了一种分布式光伏智能住宅的需求响应调度方法。

一种分布式光伏智能住宅的需求响应调度方法,包括以下过程:

步骤一:获取分布式光伏智能住宅的当前电力运行参量数据,以及多个基于历史电力运行参量数据构建的预测模型;

步骤二:基于准确度最高的预测模型和当前电力运行参量数据,得到当前用户负荷预测结果;以成本最低为目标,结合当前电力运行参量数据,通过粒子群算法进行单目标寻优,得到当前用户负荷优化结果;

步骤三:若半数或者半数以上的预测模型在当前时刻的用户负荷预测结果大于粒子群优化后的用户负荷,取当前用户负荷预测结果为当前时刻的功率上限,否则取当前用户负荷优化结果作为功率上限;根据当前用户负荷预测结果,计算各电器优先值,判断响应负荷功率总值是否满足当前功率上限,若满足,则结束本阶段需求响应,并将当前用电行为反馈至预测模型;若不满足,重新规划电器开关状态,关断优先级最低的电器;

步骤四:计算各电器的开关指标,判断各电器的开关指标是否低于设定值,若低于设定值,则使用储能与电网相互配合的方式给达到开关指标设定值的电器供电,重新回到步骤二;若未达到,则回到步骤三;

步骤五:发生响应中断时,执行用户自主响应算法,并判断当前功率总额是否小于或等于当前功率上限,如是,则回归需求响应算法;否则,关断优先值最低的电器重新判断直至当前功率总额是否小于或等于当前功率上限为止。

作为可选的一种实现方式,以成本最低为目标,包括:

其中,

作为可选的一种实现方式,各电器优先值,包括:

其中,

作为可选的一种实现方式,开关指标,包括:

其中,t

作为可选的一种实现方式,粒子群算法,包括:

负荷模型初始化,根据负荷的运行特性对粒子群的随机位置和迭代次数进行设定,分别计算每个粒子的适应度值Fi,单目标优化中适应度值等于成本费用;

将每个粒子的适应度值与个体最优位置,即各个时刻的适应度值进行比较,将最优的比较结果作为当前电器最适宜的工作状态;

将每个粒子的适应度值与全局最优值,即需求响应全部时刻的适应度值进行比较,将最优的比较结果作为当前各个电器在需求响应全部时段中最适宜的工作时间;

若超过最大迭代次数,重新优化各粒子的个体最优位置;若未超过,输出结果。

作为可选的一种实现方式,以成本最低为目标,还包括约束:

其中,

作为可选的一种实现方,用户自主响应算法,包括:

开通被用户选择的电器;

并判断当前功率总额是否小于或等于当前功率上限,如是,则保持其他电器开关状态不变,记录用户行为,并回归需求响应算法;否则,计算当前时刻的电器优先值,关断优先值最低的电器重新判断直至当前功率总额是否小于或等于当前功率上限为止。

本发明第二方面提供了一种分布式光伏智能住宅的需求响应调度系统。

一种分布式光伏智能住宅的需求响应调度系统,包括:

数据获取模块,被配置为:获取分布式光伏智能住宅的当前电力运行参量数据,以及多个基于历史电力运行参量数据构建的预测模型;

负荷预测和优化模块,被配置为:基于准确度最高的预测模型和当前电力运行参量数据,得到当前用户负荷预测结果;以成本最低为目标,结合当前电力运行参量数据,通过粒子群算法进行单目标寻优,得到当前用户负荷优化结果;

电器优化控制模块,被配置为:若半数或者半数以上的预测模型在当前时刻的用户负荷预测结果大于粒子群优化后的用户负荷,取当前用户负荷预测结果为当前时刻的功率上限,否则取当前用户负荷优化结果作为功率上限;根据当前用户负荷预测结果,计算各电器优先值,判断响应负荷功率总值是否满足当前功率上限,若满足,则结束本阶段需求响应,并将当前用电行为反馈至预测模型;若不满足,重新规划电器开关状态,关断优先级最低的电器;

电器开关控制模块,被配置为:计算各电器的开关指标,判断各电器的开关指标是否低于设定值,若低于设定值,则使用储能与电网相互配合的方式给达到开关指标设定值的电器供电,重新回到负荷预测和优化模块;若未达到,则回到电器优化控制模块;

中断响应控制模块,被配置为:发生响应中断时,执行用户自主响应算法,并判断当前功率总额是否小于或等于当前功率上限,如是,则回归需求响应算法;否则,关断优先值最低的电器重新判断直至当前功率总额是否小于或等于当前功率上限为止。

作为可选的一种实现方式,以成本最低为目标,包括:

其中,

作为可选的一种实现方式,各电器优先值,包括:

其中,

与现有技术相比,本发明的有益效果是:

1、本发明所述的分布式光伏智能住宅的需求响应调度方法及系统,通过用户用电负荷预测结果规划可调度负荷的工作状态,解决了用户行为不确定性与需求计划的冲突问题。

2、本发明所述的分布式光伏智能住宅的需求响应调度方法及系统,建立了基于广义神经网络或者概率神经网络的预测模型,能够精准地预测光伏出力与用户用电行为。

3、本发明所述的分布式光伏智能住宅的需求响应调度方法及系统,建立用户自主响应算法,能够满足用户的实时需求,提升用户的舒适度。

4、本发明所述的分布式光伏智能住宅的需求响应调度方法及系统,建立了基于用户负荷预测的光伏社区需求响应整体策略,在社区整体负荷优化调度中,可以实现整体负荷削峰填谷的目标,降低用户用电成本。

本发明附加方面的优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。

附图说明

构成本发明的一部分的说明书附图用来提供对本发明的进一步理解,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。

图1为本发明实施例1提供的一种基于用户负荷预测的光伏社区需求响应策略流程图。

图2为本发明实施例1提供的一种光伏接入的混合能源系统住宅图。

图3为本发明实施例1提供的光伏出力与用户负荷预测结果图。

图4为本发明实施例1提供的需求响应策略优化前后的负荷对比图。

图5为本发明实施例1提供的用户自主响应算法流程图。

具体实施方式

下面结合附图与实施例对本发明作进一步说明。

应该指出,以下详细说明都是示例性的,旨在对本发明提供进一步的说明。除非另有指明,本文使用的所有技术和科学术语具有与本发明所属技术领域的普通技术人员通常理解的相同含义。

需要注意的是,这里所使用的术语仅是为了描述具体实施方式,而非意图限制根据本发明的示例性实施方式。如在这里所使用的,除非上下文另外明确指出,否则单数形式也意图包括复数形式,此外,还应当理解的是,当在本说明书中使用术语“包含”和/或“包括”时,其指明存在特征、步骤、操作、器件、组件和/或它们的组合。

在不冲突的情况下,本发明中的实施例及实施例中的特征可以相互组合。

实施例1:

如图1所示,本发明实施例1提供了一种分布式光伏智能住宅的需求响应调度方法,包括以下过程:

S1:需求侧资源模型

需求侧资源一般包括分布式发电资源、负荷资源、储能资源,为深度挖掘配电网中需求侧资源的响应潜力,首先需要建立需求侧资源的数学模型。

S1.1:分布式发电资源模型

光伏电源的出力与光照强度与环境的温度有关,采用式(1)模拟

其中,

S1.2:负荷资源模型

根据负荷的功率需求将可调控负荷分为基本负荷、温控负荷与双向柔性负荷三类,针对不同的负荷特性,建立相应的数学模型。

S1.2.1:基本负荷

基本负荷的功率为恒定值,单向消耗功率,且开关时间受响应需求进行转移,如热水器、洗衣机等电器,建立数学模型如下:

其中,

S1.2.2:温控负荷

温控负荷的功率受环境温度影响,且单向消耗功率,最典型的设备为空调。设定的空调模型为分档功率模型,功率的档位受室温影响,室温模型数学公式由式(3)获得:

其中,

S1.2.3:双向柔性负荷

双向柔性负荷既可提供电能也可消耗电能,此类负荷的功率可以双向流动,如具备电动汽车入网(Vehicle to grid,V2G)功能的电动汽车,V2G模型如下式所示:

其中,

S2:光伏出力及用户负荷预测模型

需求响应过程中,用户用电行为会随天气、温度等因素发生变化,造成可控负荷的调控出现随机波动。用户行为不确定性最终体现在用户负荷变化的随机性,为协调用户行为不确定性与需求计划,本文提出一种基于历史数据模拟下一次需求响应时段光伏出力与用户负荷的预测方法,有效提升用户的舒适度与整体响应速度。

SHPCS采用神经网络算法作为预测系统核心算法,径向基函数神经网络(RadicalBasis Function,RBF)是由Moody和Darken提出的一种神经网络,其结构可分为输入层、径向基层和线性层,其中

基于RBF分别延伸出广义回归神经网络(General Regression Neural Network,GRNN)和概率神经网络(Probabilistic Neural Network,PNN)两种引导性训练模型,其中,GRNN由训练集的输出矩阵代替输出层和隐藏层的权值,PNN将线性层变成竞争层,以竞争函数代替输出层的线性函数。在参照样本数据量较大的情况下,GRNN预测准确率高;在划分参照变量为整数的情况下,PNN预测准确率较高。为提升预测的精准度,比较两种预测模型的优劣,SHPCS设定两种预测系统具备相同的输入变量与参考变量,并选用精准度较高的作为预测模型。

S2.1:GRNN神经网络

将光伏出力、光照强度的历史数据作为输入变量

其中,

其中,输出值

S2.2:PNN神经网络

为分析两种预测模型的特点,选用与GRNN相同的输入变量与输出变量,即将光伏出力、光照强度的历史数据作为输入变量

其中,

以光伏出力预测为例,假设光照强度数据为输入样本,其列维度为

其中,

S3:基于SHPCS的需求响应策略

S3.1:需求响应整体框架

为解决分布式光伏、传统能源和社区聚合商三方之间的信息交互与需求响应个体分散性问题,建立了需求响应整体框架,如图2所示。框架包括分布式光伏和传统能源、输电及配电系统、负荷聚合商与SHPCS、预测系统、可调度负荷等,能够利用智能电表和互联网通信系统连接社区负荷聚合商与个体用户,通过SHPCS与负荷聚合商统一调度社区负荷。

可再生能源光伏板阵与传统能源火力机组通过输配电网络输送电能至SHPCS,微网向负荷聚合商提供实时电网负荷数据。预测系统基于温度、光照强度等历史数据进行预测,并将预测结果传送给SHPCS。负荷聚合商与SHPCS根据各方信息下达调度指令,可调度负荷根据指令协调用电状态:通过改变运行工况,如改变空调的制冷温度;通过转移工作时间,如转移洗衣机的工作时间;通过间断性工作时间,如间断性给电动汽车充电。系统内部通过互联网通信系统进行信息传递。

S3.2:SHPCS求解策略

为实现智能用电系统对可调节资源的控制,降低光伏社区用电成本,建立式(9)单目标寻优函数,求解策略通过粒子群算法优化可调度负荷。

其中,

求解过程中的约束条件为:

其中,

通过粒子群算法求解费用最低的步骤如下所述:

步骤一:负荷模型初始化,根据负荷的运行特性对粒子群的随机位置和迭代次数进行设定,分别计算每个粒子的适应度值

步骤二:将每个粒子的适应度值与个体最优位置,即各个时刻的适应度值进行比较,将最优的比较结果作为当前电器最适宜的工作状态;

步骤三:将每个粒子的适应度值与全局最优值,即需求响应全部时刻的适应度值进行比较,将最优的比较结果作为当前各个电器在需求响应;

全部时段中最适宜的工作时间;

步骤四:若超过最大迭代次数,重新优化各粒子的个体最优位置;若未超过,输出结果。

S3.3:基于用户舒适度的优先级评估指标

为保障用户在需求响应过程中的舒适度,从电器工作状态、电价系数、用户选择惯性和用户选择权四个角度提出优先级评估指标。式(11)指标计算公式通过系数

其中,

为解决需求响应过程中用户电器开关频繁的问题,引入式(12)所示的开关指标。SHPCS采用电网与储能相互配合的方式向开关指标较高的电器供电,使其在切断电网电源时仍能正常工作。

其中,

S3.4:需求响应整体方案

适用于SHPCS的整体方案具体的响应步骤如下所述:

步骤一:基于检测数据分析电网出力功率,根据式(1)计算光伏出力功率,并提供给预测模型和用电系统作为数据基础,根据式(2)-(4)建立用户不同负荷的出力模型。基于历史数据,确定输入输出变量,分别根据式(5)-(8)建立GRNN、PNN神经网络预测模型。调整神经网络输入数据的权重值,得到十个预测模型;

步骤二:基于准确度最高的神经网络预测模型的用户负荷功率,根据式(9)建立成本最低目标函数并根据式(10)确立约束函数,SHPCS通过粒子群算法进行单目标寻优,得到优化后的用户负荷曲线;

步骤三:基于十个预测模型的用户负荷与粒子群优化结果的比较结果,若半数预测模型在

步骤四:根据式(12)计算电器开关指标。判断电器的开关指标是否低于设定值,若低于设定值,则SHPCS使用储能与电网相互配合的方式给达到开关指标设定值的电器供电,重新回到步骤二;若未达到,则回到步骤三;

步骤五:发生中断响应时,SHPCS执行用户自主响应算法,并判断当前功率总额是否符合当前限值指标,如符合,则回归需求响应算法;如不符合,关断优先值较低的电器重新判断直至符合限值为止。

对比本实施例所使用的预测系统精准度与速度,选取了连续4天的光照强度与3天的负荷作为预测系统数据基础,图3给出了光伏预测模型与用户负荷预测模型的结果图,在参照样本数据量较大的情况下,广义神经网络预测准确率高,在划分参照变量为整数的情况下,概率神经网络预测准确率较高。

利用本实施例所提模型,以50个具备光伏接入的智能住宅用户为一个典型聚合商社区,每户装设面积为0.3m2的2片光伏板,光伏电池转换效率为18%,系统内可参与调度的负荷为空调、冰箱、洗衣机、照明系统、热水器、风扇和电动汽车,设定仿真时间为0:00-24:00。优化前后的负荷对比如图4所示,图中表明优化后的用户负荷可以较好地跟踪微网主负荷曲线,在主负荷高峰的时刻,即电价峰时段,用户用电曲线降低;主负荷低谷的时刻,即电价谷时段,用户用电量提升。相较于无控制的情况下,实现了降低午时时段的用户用电负荷,提升晚间时段的用户用电负荷,起到削峰填谷的作用。

考虑用户自主响应的优化前后负荷对比,用户发生自主响应,即主动给电动汽车充电,控制系统通过削弱部分需求响应差值来提升用户的舒适度。基于历史数据的用户负荷预测结果在部分时间段发生变化,一是晚间时段的用户负荷转移量减少,因为电动汽车经过午时充电,荷电状态较好,无需晚间持续充电;二是在午时时刻,预测结果表明此时光伏出力降低,即用户用电降低;三是在傍晚时刻的用户负荷水平上升,因为光伏预测结果表明此时刻光强上升,温度升高,且用户负荷的历史数据表明此时间段内,用户中断响应频繁,开通空调次数上升。

实施例2:

本发明实施例2提供了一种分布式光伏智能住宅的需求响应调度系统,包括:

数据获取模块,被配置为:获取分布式光伏智能住宅的当前电力运行参量数据,以及多个基于历史电力运行参量数据构建的预测模型;

负荷预测和优化模块,被配置为:基于准确度最高的预测模型和当前电力运行参量数据,得到当前用户负荷预测结果;以成本最低为目标,结合当前电力运行参量数据,通过粒子群算法进行单目标寻优,得到当前用户负荷优化结果;

电器优化控制模块,被配置为:若半数或者半数以上的预测模型在当前时刻的用户负荷预测结果大于粒子群优化后的用户负荷,取当前用户负荷预测结果为当前时刻的功率上限,否则取当前用户负荷优化结果作为功率上限;根据当前用户负荷预测结果,计算各电器优先值,判断响应负荷功率总值是否满足当前功率上限,若满足,则结束本阶段需求响应,并将当前用电行为反馈至预测模型;若不满足,重新规划电器开关状态,关断优先级最低的电器;

电器开关控制模块,被配置为:计算各电器的开关指标,判断各电器的开关指标是否低于设定值,若低于设定值,则使用储能与电网相互配合的方式给达到开关指标设定值的电器供电,重新回到负荷预测和优化模块;若未达到,则回到电器优化控制模块;

中断响应控制模块,被配置为:发生响应中断时,执行用户自主响应算法,并判断当前功率总额是否小于或等于当前功率上限,如是,则回归需求响应算法;否则,关断优先值最低的电器重新判断直至当前功率总额是否小于或等于当前功率上限为止。

所述系统的详细工作方法与实施例1中的相同,这里不再赘述。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random AccessMemory,RAM)等。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号