Цель: разработать программу для преобразования симметричных компонентов в исходные вектора.

Вопросы. Генератор, питающий несбалансированную нагрузку со следующими напряжениями между фазой и землей:

Va=18 / 0° kV

Vb=13.3 /-132°kV

Vc=12 / 110° kV

Найдите симметричные компоненты.

Код Matlab:-

очистить все

клк

% Несимметричные напряжения в полярной форме: величина и угол

Vabc = [18,0 0;

13.3 -132 ;

12 110];

% Скрыть в прямоугольную форму

mag= Vabc(:,1) ;

угол=pi/180*Vabc(:,2) ;

Vabc_rect=mag.*(cos(ang)+j*sin(ang));

%Определить оператор «a»

a=cos(2*pi/3)+j*sin(2*pi/3);

% Симметричное преобразование и Матрица

A = [1 1 1; 1 a² a; 1 a a²];

V012= inv(A)*Vabc_rect;

% Симметричная составляющая Напряжения

V012_polar= [абс(V012) 180/pi*угол(V012)];

fprintf(‘\n Симметричные компоненты Va0,Va1,Va2.\n’)

fprintf(' Величина угла, град.\n')

Vb012_polar= [abs(V012) ((180/pi*угол(V012))+120)];

Vc012_polar=[abs(V012) ((180/pi*угол(V012))+240)];

Va0=V012_полярный(1,:,:)

Va1=V012_полярный(2,:,:)

Va2=V012_полярный(3,:,:)

Vb0=V012_полярный(1,:,:)

Vb1=Vc012_полярный(2,:,:)

Vb2=Vb012_полярный(3,:,:)

Vc0=V012_полярный(1,:,:)

Vc1=Vb012_полярный(2,:,:)

Vc2=Vc012_полярный(3,:,:)

Вывод:-

Симметричные составляющие Va0,Va1,Va2.

Величина угла, град.

Va0 =

1.7289 15.5733

Va1 =

14.3669 -6.4597

Va2 =

2.3593 29.2319

Vb0 =

1.7289 15.5733

Vb1 =

14.3669 233.5403

Vb2 =

2.3593 149.2319

Vc0 =

1.7289 15.5733

Vc1 =

14.3669 113.5403

Vc2 =

2.3593 269.2319

Закодировано и опубликовано:

Ниранджан Ядав

Садхуручи

Дхармик Десаи