A New Method to Improve Power Swing Blocking and Deblocking Functions in Distance Relays

A New Method to Improve Power Swing Blocking and Deblocking Functions in Distance Relays

Click the blue text above to follow us

A New Method to Improve Power Swing Blocking and Deblocking Functions in Distance Relays

01

Overview

The power swing conditions in power systems can cause distance relays to take incorrect circuit breaker actions in certain situations. In this case, the power swing blocking and power swing deblocking are two important functions of distance relays that help distinguish between power swings and faults, thereby maintaining system stability and continuity of power supply. This paper proposes a method based on Taylor series expansion for sample estimation and error calculation to enhance the performance of relay power swing detection. The performance of this method is compared with four conventional methods and one new method from the literature. The analysis is conducted in two systems: a single machine infinite bus system with parallel lines and the 68-bus New England test-New York power system, focusing on faults, power swings, and fault conditions during power swings. Simulations and performance analyses are carried out using EMTDC/PSCAD and MATLAB, respectively. The results indicate that when considering the performance of correct operation, algorithm response time, output clarity, and the time taken for processor program execution, the proposed method generally exhibits the best performance. The study finds that the proposed method improves the performance of distance relays under correct operation and accelerates the actions of power swing blocking and deblocking.

Source:

A New Method to Improve Power Swing Blocking and Deblocking Functions in Distance Relays

A New Method to Improve Power Swing Blocking and Deblocking Functions in Distance Relays

02

Operating Results

A New Method to Improve Power Swing Blocking and Deblocking Functions in Distance RelaysA New Method to Improve Power Swing Blocking and Deblocking Functions in Distance Relays

A New Method to Improve Power Swing Blocking and Deblocking Functions in Distance Relays

% Part of the code:
load('current_fault');time1=time;current1=current;
load('current_swing');time2=time;current2=current;
load('current_fault_during_swing');time3=time;current3=current;
N=20;%number of samples in one cycle
for p=1:length(time1)
    DI1(p)=0;
    if p>=2*N-1
        for q=0:N-1
            DI1(p)=DI1(p)+(current1(-q+p-3)-3*current1(-q+p-2)+3*current1(-q+p-1)-current1(-q+p)+mean(current1(-q+p-N+1:-q+p)))^2;
        end
    end
end
%fprintf('Minimum (DI) in fault case = %g\n',min(DI1));
fprintf('Maximum (DI) in fault case = %g\n',max(DI1));
for p=1:length(time2)
    DI2(p)=0;
    if p>=2*N-1
        for q=0:N-1
            DI2(p)=DI2(p)+(current2(-q+p-3)-3*current2(-q+p-2)+3*current2(-q+p-1)-current2(-q+p)+mean(current2(-q+p-N+1:-q+p)))^2;
        end
    end
end
%fprintf('Minimum (DI) in power swing case = %g\n',min(DI2));
fprintf('Maximum (DI) in power swing case = %g\n',max(DI2));
for p=1:length(time3)
    DI3(p)=0;
    if p>=2*N-1
        for q=0:N-1
            DI3(p)=DI3(p)+(current3(-q+p-3)-3*current3(-q+p-2)+3*current3(-q+p-1)-current3(-q+p)+mean(current3(-q+p-N+1:-q+p)))^2;
        end
    end
end
%fprintf('Minimum (DI) in fault during power swing case = %g\n',min(DI3));
fprintf('Maximum (DI) in fault during power swing case = %g',max(DI3));
subplot(1,3,1);plot(time1,DI1);
xlim([0.6,0.75]);ylim([0,110]);grid on;
xlabel('Time (s)');ylabel('DI');title('Fault');
subplot(1,3,2);plot(time2,DI2);
xlim([2,3]);ylim([0,110]);grid on;
xlabel('Time (s)');ylabel('DI');title('Power Swing');
subplot(1,3,3);plot(time3,DI3);
xlim([2,2.3]);ylim([0,110]);grid on;
xlabel('Time (s)');ylabel('DI');title('Fault during Power Swing');
saveas(gcf, '../results/testSMIB.png');

03

References

Some theoretical sources are from the internet; please contact us for removal if there is any infringement.

A New Method to Improve Power Swing Blocking and Deblocking Functions in Distance Relays

[1]I. G. Tekdemir and B. Alboyaci, “A novel approach for improvement of power swing blocking and deblocking functions in distance relays,” 2017 IEEE Power & Energy Society General Meeting, Chicago, IL, USA, 2017, pp. 1-1.

A New Method to Improve Power Swing Blocking and Deblocking Functions in Distance Relays

04

Matlab code, data, article explanation

Leave a Comment