图片缩略图

基于投影统计的电力系统状态估计鲁棒gm估计器Matlab代码

version 2.3.0.0 (158kb) by Junbo赵
该matlab代码用于电力系统的鲁棒状态估计。
5.0
6评级

29下载

更新07年4月2017年

视图版本历史

查看许可协议

电力系统的鲁棒状态估计器在电力系统的监控应用中具有重要意义。基于经验,我们发现利用投影统计量的稳健广义极大似然估计是文献中最好的方法之一。该算法对多个交互和符合的坏数据、坏杠杆点、坏零注入以及某些类型的网络攻击具有鲁棒性。此外,其计算效率高,适合在线应用。gm估计器除了具有良好的击穿点外,在高斯或其他厚尾非高斯测量噪声下具有很高的统计效率。使用SCADA测量的gm估计器的最初版本是由Mili和他的同事在1996年[1]提出的。利用[R2]中的Givens旋转增强了其数值稳定性。在[R3]中,gm估计器被扩展到同时估计变压器抽头位置和系统状态。坏零注射也得到了解决。在[R4]中,gm估计器被提出用于处理动态估计中的创新和观测异常值以及测量损失。
在此,我们将gm估计器的Matlab代码分享给所有研究人员。我们也邀请你们每个人来测试这个方法,如果你有任何反馈,请给我们。所附代码是为了实现Mili在[R1]中提出的GM-estimator。测试系统包括IEEE 14总线、30总线和118总线系统。只包括SCADA测量。我们已经包含了代码的详细注释。
当您在未来的研究和出版中使用此代码时,请您引用论文[R1-R4]。如果您在使用这个代码有任何问题,请让我们知道。非常感谢您的反馈和意见。
我们也要感谢Robson教授、Costa教授、Rousseeuw教授、Lemos教授、Marcos先生的贡献。
最好的问候,
赵俊波和拉米·米利
电子邮件:zjunbo@vt.edu, lmili@vt.edu
布拉德利电子和计算机工程系
弗吉尼亚理工学院和州立大学
[R1],“基于投影统计的稳健状态估计方法”,《电子与信息学报》。动力系统,第11卷,不。2, pp. 1118—1127,1996。
[2] R. C. Pires, A. S. Costa, L. Mili,“通过给定的旋转迭代重新加权最小二乘状态估计”,IEEE Trans。电力系统。,第14卷第2期。4,页1499- 1507,1999。
[3]“电力系统状态变量和变压器抽头位置在错误零注入下的约束鲁棒估计”,电力系统科学与技术,2009(3)。电力系统。第29卷第2期。3, pp. 1144- 1152, 2014年5月。
[R4]赵建波,李建平,“电力系统动态状态估计的一种鲁棒迭代扩展卡尔曼滤波器”,电力系统学报。电力系统。, DOI:10.1109/TPWRS.2016.2628344,在编。

引用作为

Junbo赵(2021)。基于投影统计的电力系统状态估计鲁棒gm估计器Matlab代码(//www.tatmou.com/matlabcentral/fileexchange/60838-matlab-code-of-robust-gm-estimator-for-power-system-state-estimation-using-projection-statistics), MATLAB中央文件交换。检索

意见及评分(8

Rumia

xingrui李

这很有帮助!

xingrui李

neda eskandari

当我运行ybusfunc。error: File: line_mat_func. m and line_mat_func,这个错误出现:m行:60列:1
脚本中的所有函数都必须以'end'结尾。我应该如何消除这个错误?

kaushika c

我许

伟大的工作!由于Junbo

穆罕默德Shamseldein

谢谢,干得好!

Junbo赵

电力系统的鲁棒状态估计器在电力系统的监控应用中具有重要意义。基于经验,我们发现利用投影统计量的稳健广义极大似然估计是文献中最好的方法之一。该算法对多个交互和符合的坏数据、坏杠杆点、坏零注入以及某些类型的网络攻击具有鲁棒性。此外,其计算效率高,适合在线应用。gm估计器除了具有良好的击穿点外,在高斯或其他厚尾非高斯测量噪声下具有很高的统计效率。使用SCADA测量的gm估计器的最初版本是由Mili和他的同事在1996年[1]提出的。利用[R2]中的Givens旋转增强了其数值稳定性。在[R3]中,gm估计器被扩展到同时估计变压器抽头位置和系统状态。坏零注射也得到了解决。在[R4]中,gm估计器被提出用于处理动态估计中的创新和观测异常值以及测量损失。

在此,我们将gm估计器的Matlab代码分享给所有研究人员。我们也邀请你们每个人来测试这个方法,如果你有任何反馈,请给我们。所附代码是为了实现Mili在[R1]中提出的GM-estimator。测试系统包括IEEE 14总线、30总线和118总线系统。只包括SCADA测量。我们已经包含了代码的详细注释。

当您在未来的研究和出版中使用此代码时,请您引用论文[R1-R4]。如果您在使用这个代码有任何问题,请让我们知道。非常感谢您的反馈和意见。

我们也要感谢Robson教授、Costa教授、Rousseeuw教授、Lemos教授、Marcos先生的贡献。

最好的问候,
赵俊波和拉米·米利

电子邮件:zjunbo@vt.edu, lmili@vt.edu
布拉德利电子和计算机工程系
弗吉尼亚理工学院和州立大学

[R1],“基于投影统计的稳健状态估计方法”,《电子与信息学报》。动力系统,第11卷,不。2, pp. 1118—1127,1996。
[2] R. C. Pires, A. S. Costa, L. Mili,“通过给定的旋转迭代重新加权最小二乘状态估计”,IEEE Trans。电力系统。,第14卷第2期。4,页1499- 1507,1999。
[3]“电力系统状态变量和变压器抽头位置在错误零注入下的约束鲁棒估计”,电力系统科学与技术,2009(3)。电力系统。第29卷第2期。3, pp. 1144- 1152, 2014年5月。
[R4]赵建波,李建平,“电力系统动态状态估计的一种鲁棒迭代扩展卡尔曼滤波器”,电力系统学报。电力系统。, DOI:10.1109/TPWRS.2016.2628344,在编。

MATLAB版本兼容性
创建R2012a
与任何版本兼容
平台的兼容性
窗户 macOS Linux

社区寻宝

在MATLAB中心找到宝藏,并发现社区可以如何帮助您!

开始狩猎!