【技术实现步骤摘要】
非高斯噪声下基于马氏距离的两阶段鲁棒状态估计方法
[0001]本专利技术涉及状态估计方法的
,更具体地说是涉及电力系统鲁棒状态估计方法的
技术介绍
[0002]状态估计(State Estimation,SE)的目的是在给定一组冗余测量和精确网络参数的情况下获得当前系统状态的最佳估计。因此,估计器性能的优劣主要与测量的精度和假设的估计模型有关。然而,由于仪器故障、脉冲通信噪声和测量时间偏差等,所有的测量都受到由计量系统和仪器引起的噪声或误差的影响,甚至测量结果是坏数据。由于环境的变化,网络的参数也可能随时间而改变,输电线的阻抗也可能随着变化的环境温度而变化,从而表现出状态估计模型的不确定性。此外,没有足够的现场信息或缺乏校准,零注入功率的信息可能是错误的,因而所有这些不确定性的测量噪声在实践中是未知的。
[0003]在电力系统的实际应用中,测量噪声的分布常常是未知的或常常偏离假设的高斯模型,通常被表征为重尾噪声并且有时产生脉冲噪声,统称为离群值,这类噪声称为非高斯噪声。在非高斯噪声条件下,基于高斯测量噪声的传统状态估计方法的性能将大幅下降。同时,由于相量测量单元(Phasor Measurement Unit,PMU)采样频率高,数据采集与监控系统(Supervisory Control And Data Acquisition,SCADA)采样频率低,两类数据需要统一到同一时间断面下。由于现有技术未能很好的考虑PMU和SCADA数据之间的时间偏移问题以及量测在非高斯噪声下获得更优良的估计结果
【技术保护点】
【技术特征摘要】
1.非高斯噪声下基于马氏距离的两阶段鲁棒状态估计方法,其特征在于:首先基于马氏距离,计算得到多PMU测点的固定最佳缓冲长度,并与SCADA数据统一到同一时间断面下,然后基于PMU和SCADA数据,在第一阶段通过使用鲁棒极大似然估计方法,建立了基于常规SCADA测量的鲁棒估计器,将其结果进一步与PMU测量相结合,在第二阶段中实现线性鲁棒估计。2.根据权利要求1所述的非高斯噪声下基于马氏距离的两阶段鲁棒状态估计方法,其特征在于:基于马氏距离的最佳缓冲长度计算方法如下:使用基于马氏距离的多PMU测点最佳缓冲长度的方法,将所有PMU测点看作一个整体,确定一个唯一的PMU最佳缓冲长度,故而各个PMU测点缓冲长度一样;假设状态估计每5秒更新一次,PMU的采样频率为n
r
=30样本/秒,两个SCADA量测的采样时间间隔为N
t
=5秒,每采样一次SCADA数据,系统更新一次状态,在两个SCADA采样时间间隔内,PMU采样序列N=N
t
*n
r
=150PMU样本,设该量测序列矩阵为Z,将Z分为n
subset
个子集,一般取n
subset
=N
t
=5,每个子集内的量测量个数为n
meas
=30,时间序列矩阵Z用n
subset
个子集表示为:Z=[Y1,Y2,Y3,Y4,Y5],一般按照每秒的采样数划分为一个子集;以下为确定PMU最佳缓冲长度的计算方法:(1)计算时间序列矩阵的中值,产生Y'=median(Z)=[y
’1,y'2,y'3,y'4,y'5];(2)对最新的量测子集Y5进行变点检测,如果变化发生了,那么将无PMU缓冲,使用最新接收的PMU数据,即第150个样本与SCADA数据进行状态估计计算,否则的话,Y5将全部包含在PMU缓冲量测内,并进行第三步;(3)将鲁棒马氏距离P
i
应用于以下矩阵η1=[y
’5,y
’4],η2=[y
’4,y
’3],...,η4=[y'2,y'1]用于检测系统变化,鲁棒马氏距离P
i
的计算公式为:如果P
i
小于那么Y4将包含于PMU缓冲区内,否则仅仅Y5在缓冲区内,算法停止;否则,继续检测η2=[y'4,y'3],...,η4=[y'2,y'1],最终得到PMU缓冲集Z';(4)确定PMU最佳缓冲长度后,计算PMU缓冲区内量测统计均值和方差和方差和方差式中:α是PMU缓冲集Z'的列数,w
i
为Z'的第i列的权重,通过以上计算步骤,即可计算得到多PMU测点的固定最佳缓冲长度,并计算PMU缓冲区
内量测统计均值和方差从而与SCADA数据统一到同一时间断面下。3.根据权利要求1所述的非高斯噪声下基于马氏距离的两阶段鲁棒状态估计方法,其特征在于:基于SCADA量测的一阶段极大似然估计:基于SCADA测量的鲁棒非线性估计中,为了处理非高斯测量噪声,同时保持对坏数据的鲁棒性,提出了鲁棒估计器,其目标为最小化如下函数:式中:是用于限制杠杆点影响的权重,由计算,d=1.5;P
Si
是用于检测与第i个测量相关联的杠杆点的投影统计;ρ(
·
)是非线性凸函数,ρ(
·
)是非线性凸函数,通常选择为Huber函数:式中:r
si
=r
i
/sw
i
是标准化残差;s是鲁棒尺度估计参数;r
i
=z
i
‑
h
i
(x)是与第i次测量相关联的残差;鲁棒尺度估计s的计算方法如下:其中:f
m
是校正因子;外部操作符lomed是低中值(即m个数中的阶统计量);内部操作符lomed是一个高中位数(m个数中的阶统计量);[ ]是...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。