当前位置: 首页 > 专利查询>河海大学专利>正文

一种基于Spiking神经网络伪量测建模的配电网三相状态估计方法技术

技术编号:14863174 阅读:136 留言:0更新日期:2017-03-19 17:13
本发明专利技术公开了一种基于Spiking神经网络伪量测建模的配电网三相状态估计方法,该方法首先将实时和部分历史支路功率量测输入Spiking神经网络进行伪量测建模,然后由高斯混合模型生成相应的量测误差,最后进行基于加权最小二乘法的配电网三相状态估计。本发明专利技术不仅能够在正常通信时有效提高配电网状态估计精度,而且在通信故障时也能保证估计精度在合理范围内,进而为配电网的运行控制提供参考依据。

【技术实现步骤摘要】

专利技术涉及一种基于Spiking神经网络伪量测建模的配电网三相状态估计方法,属于电力系统监测、分析和控制

技术介绍
随着新能源发电的逐步接入,配电网管理系统需要更加全面、准确的数据进行实时控制。配电网状态估计能够提供系统实时运行状态信息,是进行配电网控制的前提条件。而当前配电网状态估计面临的一个突出问题是实时量测数目不足。为了保证系统的可观测性和提高量测冗余度,一般将超短期负荷预测软件提供的负荷节点注入功率作为伪量测。但是,由于伪量测的量测误差远远大于实时量测误差,使状态估计精度下降,难以为配电网运行提供精确、可靠的参考。因此,如何提高伪量测模型精度是值得深入研究的问题。目前,国内外专家学者主要从配电网量测和状态估计算法两个方面来提高配电网状态估计精度。通过优化配电网量测装置的安装地点,量测量变换,基于大规模电流量测的抗差估计算法来提高状态估计精度。当实时量测类型和数量确定时,如何改进状态估计算法也是国内外学者致力研究的问题。通过量测变换,采用基于负荷电流的抗差估计算法修正伪量测数据,给予伪量测和虚拟量测不同的权重以提高状态估计精度。然而伪量测数据本身的误差仍然是影响状态估计精度的关键。在配电网量测数据不充分的情况下,保证配电网中伪量测信息的准确性对提高配电网三相状态估计精度具有重要意义。
技术实现思路
针对现有技术存在的不足,本专利技术提供一种基于Spiking神经网络伪量测建模的配电网三相状态估计方法。为解决上述技术问题,本专利技术所采用的技术方案如下:一种基于Spiking神经网络伪量测建模的配电网三相状态估计方法,包括顺序相接的如下步骤:1)首先获得配电网的网络参数信息;2)程序初始化;3)将一年的节点负荷数据进行潮流计算,保存每一采样时刻的支路功率值;通过一年的支路功率值训练Spiking神经网络,得到相应的训练误差,即每一采样时刻负荷节点的注入功率与实际节点负荷的差值;4)将步骤3中Spiking神经网络训练得到的误差输入高斯混合模型中,该模型根据输出误差分布进行拟合,通过边缘密度函数分析得到相应时刻的伪量测误差;5)确定估计时刻k,将时刻k的实时支路功率量测值与部分历史支路功率量测值输入Spiking神经网络,得到时刻k的节点注入功率即为该时刻的伪量测值;6)通过估计时刻k对应一年中的某一时刻,根据高斯混合模型拟合的伪量测误差分布确定该时刻k的伪量测误差;7)将伪量测、实时量测和虚拟量测输入配电网状态估计器中进行状态估计,得到该时刻k的配电网状态变量估计值。为了进一步提高精度,上述步骤1)中参数信息包括:配电网的拓扑信息、各节点对地电容、各支路阻抗和对地电容。为了更进一步提高精度,步骤2)中程序初始化包括:设定状态变量初始值、状态估计收敛精度和最大迭代次数。本专利技术未提及的技术均参照现有技术。本专利技术针对配电网中量测数据不充分情况,采用基于Spiking神经网络的伪量测模型进行配电网三相状态估计,该方法首先将实时和部分历史支路功率量测输入Spiking神经网络进行节点注入功率建模,然后通过高斯混合模型生成相应量测误差,最后将伪量测、实时量测和虚拟量测输入状态估计器进行配电网三相状态估计。本专利技术建立的模型不仅能够提高伪量测精度,减小状态估计误差,而且在配电网通信故障时能够保持状态估计正常运行并将误差控制在合理范围内,具有工程实用价值。附图说明图1:本专利技术Spiking神经网络训练流程图;图2:本专利技术方法流程图;图3:配电网IEEE13为标准测试系统图;图4:IEEE13节点系统中节点2-B相Spiking神经网络输出对比图;图5:IEEE13节点系统中节点2-B相Spiking神经网络输出放大图;图6:不同情景下节点3-A相状态估计对比图。具体实施方式为了更好地理解本专利技术,下面结合实施例进一步阐明本专利技术的内容,但本专利技术的内容不仅仅局限于下面的实施例。1配电网状态估计本文采用节点电压复向量为状态变量,并假设状态变量x=[x1,x2,...,xn]T,共n个。配电网中量测信息也包含多种类型,一般有支路功率量测、节点注入功率量测、支路电流幅值量测以及节点电压幅值量测。其中支路功率量测、支路电流幅值量测以及节点电压幅值量测为实时量测,零注入节点功率量测为虚拟量测,负荷节点注入功率量测为伪量测。假设系统中量测量为z=[z1,z2,...,zm]T,共m个。其中状态变量x与量测量z之间满足如下关系:z=h(x)+v式中h(x)为x的非线性函数;v为均值为零的高斯白噪声且v~N(0,R),其中为第i个量测对应的量测噪声方差。状态估计实际上是根据量测量z确定状态变量x的过程。加权最小二乘法(WLS)是目前配电网状态估计中普遍采用的方法,即求解如下最优化问题:minJ=[z-h(x)]TW[z-h(x)]式中W为权重矩阵。当W=R-1时,上述优化问题的解为无偏估计。由于h(x)为x的非线性函数,无法直接计算状态变量x,因此采用牛顿法迭代计算,公式如下:x^l+1=x^l+G(x^l)-1HT(x^l)R-1[z-h(x^l)]]]>式中为l次迭代时x的估计值,H为量测矩阵,G为雅克比矩阵且满足如下关系:H(x^l)=[∂h(x)∂x]x=x^l]]>G(x^l)=HT(x^l)R-1H(x^l)]]>2伪量测模型本文建立的伪量测模型由伪量测值模型和伪量测误差模型组成,其中伪量测的真实值如下式所示:Z=Z^+e]]>式中Z为伪量测真实值,伪量测值为通过Spiking神经网络建模得到负荷节点注入功率量测,相应的伪量测误差e由高斯混合模型计算生成。采用Spiking神经网络对负荷节点注入功率的量测值进行建模,本质上就是对非线性高维函数的逼近。Spiking神经网络可以实现任意前向Sigmoid神经网络的功能,并且可以逼近任意连续函数。本专利技术采用3层前馈Spiking神经网络,由输入层I、隐含层H和输出层O组成。在结构上,Spiking神经网络以更接近生物神经元的Spike神经元为基础,每对神经元之间含有d个突触连接终端,每个突触连接可看做一个单独连接,且具有可调节的突触延时和连接权值。在编码方式上,Spiking神经网络采用将神经元的脉冲发射时间直接作为输入输出信号的时间编码方式,能够解决高维聚类和非线性分类等问题。Spiking神经网络输出的配电网负荷节点注入功率值与节点的负荷真实值之间存在误差,该误差的概率密度函数无法用简单的正态分布函数进行描述。由于量测误差的方差直接决定了量测权重,从而影响状态估计结果的准确性。为了保证配电网状态估计精度,本文采用高斯混合模型来近似Spiking神经网络输出伪量测的误差概率分布。3基于Spiking神经网络伪量测建模的配电网三相状态估计基于Spiking神经网络本文档来自技高网...
一种基于Spiking神经网络伪量测建模的配电网三相状态估计方法

【技术保护点】
一种基于Spiking神经网络伪量测建模的配电网三相状态估计方法,其特征在于:包括顺序相接的如下步骤:1)首先获得配电网的网络参数信息;2)程序初始化;3)将一年的节点负荷数据进行潮流计算,保存每一采样时刻的支路功率值;通过一年的支路功率值训练Spiking神经网络,得到相应的训练误差,即每一采样时刻负荷节点的注入功率与实际节点负荷的差值;4)将步骤3中Spiking神经网络训练得到的误差输入高斯混合模型中,该模型根据输出误差分布进行拟合,通过边缘密度函数分析得到相应时刻的伪量测误差;5)确定估计时刻k,将时刻k的实时支路功率量测值与部分历史支路功率量测值输入Spiking神经网络,得到时刻k的节点注入功率即为该时刻的伪量测值;6)通过估计时刻k对应一年中的某一时刻,根据高斯混合模型拟合的伪量测误差分布确定该时刻k的伪量测误差;7)将伪量测、实时量测和虚拟量测输入配电网状态估计器中进行状态估计,得到该时刻k的配电网状态变量估计值。

【技术特征摘要】
1.一种基于Spiking神经网络伪量测建模的配电网三相状态估计方法,其特征在于:
包括顺序相接的如下步骤:
1)首先获得配电网的网络参数信息;
2)程序初始化;
3)将一年的节点负荷数据进行潮流计算,保存每一采样时刻的支路功率值;通过一
年的支路功率值训练Spiking神经网络,得到相应的训练误差,即每一采样时刻负荷节点
的注入功率与实际节点负荷的差值;
4)将步骤3中Spiking神经网络训练得到的误差输入高斯混合模型中,该模型根据
输出误差分布进行拟合,通过边缘密度函数分析得到相应时刻的伪量测误差;
5)确定估计时刻k,将时刻k的实时支路功率量测值与部分历史支路功率量测值输
入Spiking神经网络,得到时刻k...

【专利技术属性】
技术研发人员:黄蔓云孙国强卫志农臧海祥
申请(专利权)人:河海大学
类型:发明
国别省市:江苏;32

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

1