Chương trình xác định loại sự cố :

Một phần của tài liệu XÂY DỰNG THUẬT TOÁN xác ĐỊNH vị TRÍ sự cố TRÊN lưới TRUYỀN tải (Trang 129 - 130)

function loaisuco=fault_type() %xxxxxxxxxxxxxxxxxxxxxxxxx

% day la chuong trinh xac dinh loai su co ngan mach bang cach so sanh giua

% dong dien truoc va sau su co. co 2 nguyen tac trong viec xac dinh loai % su co:

% 1-dua vao dong thu tu khong cua he thong: khi dong thu tu khong bang tong

% cua cac dong dien (ia+ib+ic) khac khong chung to co hien tuong ngan mach

% cham dat xay ra. Con nguoc lai, se xet den nguyen tac 2

% 2-dua vao su gia tang dot bien cua dong dien cac pha: pha nao tang gap % 1.5 lan dong dien truoc do cua no thi coi nhu pha do dang gap su co. %xxxxxxxxxxxxxxxxxxxxxxxxx

global isc ibd loaisuco=0; ia0=abs(ibd(1)); ib0=abs(ibd(2)); ic0=abs(ibd(3)); ia1=abs(isc(1)); ib1=abs(isc(2)); ic1=abs(isc(3)); i0=isc(1)+isc(2)+isc(3);

% chap nhan dong i0 xuat hien trong mach, tuy nhien no phai nho hon 5A, %khi dong dien i0>5A ta xem nhu chung ngan mach cham dat

if abs(i0)>5 && ia1>1.5*ia0 && ib1<1.5*ib0 && ic1<1.5*ic0 loaisuco=1; %ngan mach pha a cham dat

end

if abs(i0)>5 && ia1<1.5*ia0 && ib1>1.5*ib0 && ic1<1.5*ic0 loaisuco=2; %ngan mach pha b cham dat

end

if abs(i0)>5 && ia1<1.5*ia0 && ib1<1.5*ib0 && ic1>1.5*ic0 loaisuco=3; %ngan mach pha c cham dat

HVTH: Huỳnh Chí Thanh 124 GVHD: PGS.TS. Trương Việt Anh GVHD: PGS.TS. Trương Việt Anh

end

if abs(i0)>5 && ia1>1.5*ia0 && ib1>1.5*ib0 && ic1<1.5*ic0 loaisuco=4; %ngan mach 2 pha a,b cham dat

end

if abs(i0)>5 && ia1>1.5*ia0 && ib1<1.5*ib0 && ic1>1.5*ic0 loaisuco=5; %ngan mach 2 pha a,c cham dat

end

if abs(i0)>5 && ia1<1.5*ia0 && ib1>1.5*ib0 && ic1>1.5*ic0 loaisuco=6; %ngan mach 2 pha b,c cham dat

end

if abs(i0)>5 && ia1>1.5*ia0 && ib1>1.5*ib0 && ic1>1.5*ic0 loaisuco=7; %ngan mach 3 pha cham dat

end

if abs(i0)<5 && ia1<1.5*ia0 && ib1<1.5*ib0 && ic1<1.5*ic0

loaisuco=0; %khong co su co xay ra, su lech dong coi nhu do dong cat phu tai

end

if abs(i0)<5 && ia1>1.5*ia0 && ib1>1.5*ib0 && ic1<1.5*ic0 loaisuco=8; % 2 pha a,b cham nhau

end

if abs(i0)<5 && ia1>1.5*ia0 && ib1<1.5*ib0 && ic1>1.5*ic0 loaisuco=9; % 2 pha a,c cham nhau

end (adsbygoogle = window.adsbygoogle || []).push({});

if abs(i0)<5 && ia1<1.5*ia0 && ib1>1.5*ib0 && ic1>1.5*ic0 loaisuco=10; % 2 pha b,c cham nhau

end

if abs(i0)<5 && ia1>1.5*ia0 && ib1>1.5*ib0 && ic1>1.5*ic0 loaisuco=11; % ba pha cham nhau va khong cham dat end

end

Một phần của tài liệu XÂY DỰNG THUẬT TOÁN xác ĐỊNH vị TRÍ sự cố TRÊN lưới TRUYỀN tải (Trang 129 - 130)