在0.5时,该两端供电系统线路发生单相接地短路,经过编写滤波程序实现了继电保护的要求。
六、心得体会
在实验过程中学会利用simlink搭建短路仿真模型,并将短路电流数据导入保护算法。
微机继电保护实验报告
项目名称: 微机距离保护算法(1)
姓 名: 田务坤 学 号: K031241629 班 级: K0312416 实验时间: 2015年7月1日 实验地点: 实验楼五楼 实验成绩:
一、 实验目的
1.熟悉MATLAB桌面和命令窗口;
2.通过编写滤波程序、阻抗计算程序以及距离保护动作判据程序,了解微机保护工作原理。 3.定性分析各种算法的优缺点。
二、实验步骤
1、用“load”函数导入I_DATA_3.txt短路电流数据和U_DATA_3.txt短路电压数据,对其进行滤波处理,要求滤除直流分量和二次谐波分量。注意观察数据的特征,数据第一列为时间,第二列为A相值,第三列为B相值,第三列为C相值。观察滤波前后的波形。 2、编写微机保护算法程序,包括短路阻抗算法和动作判据算法(判据为相间距离保护判据),阻抗继电器的动作特性采用方向圆特性。并利用该程序对步骤1处理后的数据进行计算,观察保护的动作情况。距离保护的整定值为:Zset=1.08+j24.92?。
三、实验模型及程序
clc; clear;
a=load('E:\\U_DATA_3.txt'); b=load('E:\\I_DATA_3.txt'); t=a(:,1)'; UA=a(:,2)'; UB=a(:,3)'; UC=a(:,4)'; IA=b(:,2)'; IB=b(:,3)'; IC=b(:,4)';
Ts=t(1,2)-t(1,1); N=0.02/Ts; m=size(t);
IIA=zeros(1,m(2)); IIB=zeros(1,m(2)); IIC=zeros(1,m(2));
for jj=101:m(2);
IIA(jj)=(IA(jj)-IA(jj-100))/2; IIB(jj)=(IB(jj)-IB(jj-100))/2; IIC(jj)=(IC(jj)-IC(jj-100))/2; end
for j=N/5+1:m(2)
IIA(j)=(IIA(j)-IIA(j-N/5))/2; IIB(j)=(IIB(j)-IIB(j-N/5))/2; IIC(j)=(IIC(j)-IIC(j-N/5))/2; end figure plot(t,IA) title('??2¨?°:IA') figure
plot(t,IIA,'r') title('??2¨oó:IIA') figure
plot(t,IIB,'g') title('??2¨oó:IIB') figure
plot(t,IIC,'b') title('??2¨oó:IIC') UUA=zeros(1,m(2)); UUB=zeros(1,m(2)); UUC=zeros(1,m(2)); for jj=101:m(2);
UUA(jj)=(UA(jj)-UA(jj-100))/2; UUB(jj)=(UB(jj)-UB(jj-100))/2; UUC(jj)=(UC(jj)-UC(jj-100))/2; end
for j=N/5+1:m(2)
UUA(j)=(UUA(j)-UUA(j-N/5))/2; UUB(j)=(UUB(j)-UUB(j-N/5))/2; UUC(j)=(UUC(j)-UUC(j-N/5))/2; end figure plot(t,UA) title('??2¨?°:UA') figure
plot(t,UUA,'r') title('??2¨oó:UUA') figure
plot(t,UUB,'g') title('??2¨oó:UUB')