一种基于电量信息的用户负荷预测方法与流程

文档序号:12602039阅读:来源:国知局

技术特征:

1.一种基于电量信息的用户负荷预测方法,其特征在于,所述方法包括:

步骤1:获取用户家用电器的种类集合DQ、功率集合PDQ、数量集合NDQ、使用概率初始典型值矩阵PB0、高峰负荷时段的时刻集合T和用户高峰负荷时段用电量集合Q;

步骤2:设定用户在高峰负荷时段的时刻序号i=1,1≤i≤m,m为高峰负荷时段的时刻总数;

步骤3:将使用概率典型值矩阵PBi-1赋值到使用概率典型值矩阵PBi中;所述PBi-1为ti-1时刻的家用电器使用概率典型值矩阵,PBi为ti时刻的家用电器使用概率典型值矩阵;

步骤4:依据所述使用概率典型值矩阵PBi计算用户高峰负荷时段中各时刻的负荷值,构建负荷曲线序列值集合Pi={p1,p2,...,pi,...,pm},pi为ti时刻家用电器的负荷值;

步骤5:用遗传算法优化所述使用概率典型值矩阵PBi

步骤6:设置高峰负荷时段的时刻序号i=i+1;

步骤7:若i≤m,则返回步骤3;若i>m,则依据优化后的家用电器的使用概率典型值矩阵PBi和用户拥有的各种类型家用电器的数量,运用蒙特卡洛非序贯随机抽样方法计算预测用户的负荷值。

2.如权利要求1所述的方法,其特征在于,所述步骤1中所述家用电器的种类集合DQ={dq1,dq2,...,dqj,...,dqn},n为家用电器的类型总数,dqj为第j种类型家用电器的名称;所述家用电器的功率集合PDQ={pdq1,pdq2,...,pdqj,...,pdqn},pdqj为第j种类型家用电器的平均功率;所述家用电器的数量集合NDQ={ndq1,ndq2,...,ndqj,...,ndqn},ndqj为第j种类型家用电器的数量;所述高峰负荷时段的时刻集合T={t1,t2,...,ti,...,tm},tm为24制时间的时刻值,1≤tm≤24;

所述家用电器的使用概率初始典型值矩阵

为ti时刻第j种类型家用电器dqj的使用概率典型值的初值。

3.如权利要求1所述的方法,其特征在于,所述步骤1中用户用电量集合Q={q1,q2,...,qk,...,qd},qk为第k天用户的用电量,d为智能电表采集所述用电量的总天数;

所述步骤4中用蒙特卡洛非序贯随机抽样方法计算ti时刻家用电器的负荷值pi

4.如权利要求1所述的方法,其特征在于,所述步骤5中用遗传算法优化ti时刻家用电器的使用概率典型值矩阵PBi,包括:

步骤5-1:设定迭代次数h的初值为0,迭代次数h的最大值为maxnum,种群规模的数量为ZQnum;将ti时刻家用电器的使用概率典型值矩阵PBi中的各使用概率进行对应的染色体编码,产生初始种群ZQ0

步骤5-2:设置所述迭代次数h=h+1;

步骤5-3:将种群ZQh-1的数据赋值到种群ZQh;ZQh-1为第h-1次迭代产生的种群,ZQh为第h次迭代产生的种群;设定种群ZQh中染色体标志位l的初值为0;

步骤5-4:设置所述染色体标志位l=l+1;

步骤5-5:对第l个染色体进行反编码,得到ti时刻各类型家用电器的使用概率;

步骤5-6:依据所述ti时刻各类型家用电器的使用概率,用蒙特卡洛非序贯随机抽样方法获取ti时刻家用电器的负荷值pi,并更新所述负荷曲线序列值集合Pi={p1,p2,...,pi,...,pm};

步骤5-7:依据所述更新后的负荷曲线序列集合P计算用户在高峰负荷时段家用电器的负荷平均值Pav, <mrow> <mi>Pav</mi> <mo>=</mo> <mrow> <mo>(</mo> <munderover> <mi>&Sigma;</mi> <mrow> <mi>i</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>m</mi> </munderover> <msub> <mi>p</mi> <mi>i</mi> </msub> <mo>)</mo> </mrow> <mo>/</mo> <mi>m</mi> <mo>;</mo> </mrow>

步骤5-8:依据用电量集合Q获取用户高峰负荷时段的平均负荷集合PG={pg1,pg2,...,pgk,...,pgd};pgk为第k天用户的平均负荷值,d为智能电表采集用户用电量的总天数;

步骤5-9:计算第l个染色体的适应度函数值ε,

步骤5-10:若染色体标志位l<ZQnum,则返回步骤5-4;若染色体标志位l≥ZQnum,则执行步骤5-11;

步骤5-11:将所述染色体按照适应度函数值ε的数值由小到大排列,选取第1至第ZQnum个染色体后执行步骤5-12;

步骤5-12:对种群ZQh进行双亲双子单点基因整体交叉运算;

步骤5-13:对染色体进行变异,并依据变异后的染色体更新所述种群ZQh

步骤5-14:若迭代次数h<maxnum,则返回步骤5-2;若迭代次数h≥maxnum,则将所述适应度函数值ε最优的染色体进行反编码,得到ti时刻家用电器的使用概率优化值。

5.如权利要求1、3或4所述的方法,其特征在于,在步骤7中,所述用蒙特卡洛非序贯随机抽样方法计算ti时刻家用电器的负荷值pi,包括:

步骤7-1:设定随机抽样次数a的初值为0;

步骤7-2:设置随机抽样次数a=a+1;

对家用电器在ti时刻的运行状态进行第a次随机抽样,得到第j种类型家用电器dqj在ti时刻的第a次随机抽样运行状态系数

若第a次随机抽样的随机数若第a次随机抽样的随机数为ti时刻家用电器的使用概率;

步骤7-3:计算用户在ti时刻的第a次随机抽样的负荷值

步骤7-4:若随机抽样次数a<RS,则返回步骤1-2;若随机抽样次数a≥RS,则计算RS次随机抽样下所述负荷值pi

所述RS为最大抽样次数。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1