9423


Operacje macierzowe w obwodach elektrycznych

Przykładowe zadanie

0x01 graphic

Polecenie: wyznacz prądy i napięcia gałęziowe korzystając z metody potencjałów węzłowych oraz metody prądów oczkowych w oparciu o macierze strukturalne obwodu.

  1. Zapis danych gałęziowych w zapisie macierzowym

Liczba gałęzi g=6

Liczba węzłów w=4

Liczba węzłów niezależnych m=w-1=3

Liczba oczek niezależnych n=g-m=3

Wybór drzewa grafu „T” - gałęzie 1T,2T,3T.

Gałęzie dopełniające 4D,5D,6D.

Oczka niezależne utworzono przez dodanie do gałęzi drzewa grafu wyłącznie jednej gałęzi dopełniającej:

Oczko I (1T,2T,4D)

Oczko II (2T,3T,5D)

Oczko III (1T,3T,6D)

Impedancje gałęziowe:

Z1=R1=1Ω

Z2=jX2=j2Ω

Z3=-jX3=-j1Ω

Z4=-jX4=-j1Ω

Z5=R5=1Ω

Z6=jX6=j1Ω

Napięcia źródłowe gałęziowe:

E1=0V

E2=1ej0V

E3=0V

E4=1ej0V

E5=1ej0V

Z6=1ej0V

Macierz diagonalna impedancji gałęziowych [gxg]d:

0x01 graphic

Macierz diagonalna admitancja gałęziowych [gxg]d:

0x01 graphic

Kolumna napięć źródłowych gałęziowych [gx1]:

0x01 graphic

Macierz incydencji węzłowa [mxg]:

0x01 graphic

Macierz incydencji oczkowa [nxg]:

0x01 graphic

Sprawdzenie poprawności macierzy incydencji węzłowej i oczkowej:

0x01 graphic


  1. Szukane zmienne gałęziowe:

Kolumna prądów gałęziowych

0x01 graphic

Kolumna napięć gałęziowych

0x01 graphic

  1. Metoda potencjałów węzłowych

    1. Definicja macierzy metody potencjałów węzłowych w oparciu technikę metody

Macierz admitancji własnych i wzajemnych węzłów MPW:

0x01 graphic

Kolumnę prądów zwarciowych węzłowych MPW:

0x01 graphic

    1. Definicja macierzy metody potencjałów węzłowych w oparciu o macierz incydencji węzłową oraz macierze gałęziowe

Równanie metody potencjałów węzłowych w odniesieniu do wskazanej macierzy incydencji węzłowej opartej na m węzłach niezależnych (w1, w2, w3) wyraża postać macierzowa:

0x01 graphic
,

Macierz admitancji własnych i wzajemnych węzłów MPW można wyrazić za pomocą macierzy incydencji węzłowej oraz macierzy gałęziowych jako:

0x01 graphic

Kolumnę prądów zwarciowych węzłowych MPW wyznacza równanie:

0x01 graphic

    1. Rozwiązanie macierzowe metody potencjałów węzłowych

Szukana kolumna potencjałów węzłowych wyniesie:

0x01 graphic

gdzie:

0x01 graphic

Wyznaczoną kolumnę potencjałów węzłowych można przeliczyć do postaci szukanej kolumny napięć gałęziowych:

0x01 graphic

Następnie kolumnę napięć gałęziowych można wykorzystać do wyznaczenia szukanej kolumny prądów gałęziowych w oparciu o macierzowy zapis prawa Ohma oraz II prawa Kirchhoffa:

0x01 graphic

Sprawdzenie rozwiązania prądowego na podstawie I prawa Kirchhoffa dla m węzłów niezależnych

0x01 graphic

Sprawdzenie rozwiązania napięciowego na podstawie II prawa Kirchhoffa dla n oczek niezależnych

0x01 graphic


  1. Metoda prądów oczkowych

    1. Definicja macierzy prądów oczkowych w oparciu technikę metody

Macierz impedancji własnych i wzajemnych oczek MPO:

0x01 graphic

Kolumnę napięć źródłowych oczkowych źrMPO:

0x01 graphic

    1. Definicja macierzy metody prądów oczkowych w oparciu o macierz incydencji oczkową oraz macierze gałęziowe

Równanie metody prądów oczkowych w odniesieniu do wskazanej macierzy incydencji oczkowej opartej na n oczkach niezależnych (I,II,III) wyraża postać macierzowa:

0x01 graphic
,

Macierz impedancji własnych i wzajemnych węzłów MPO można wyrazić za pomocą macierzy incydencji oczkowej oraz macierzy gałęziowych jako:

0x01 graphic

Kolumnę napięć źródłowych oczkowych źrMPO wyznacza równanie:

0x01 graphic

    1. Rozwiązanie macierzowe metody prądów oczkowych

Szukana kolumna prądów oczkowych wyniesie:

0x01 graphic

gdzie:

0x01 graphic

Wyznaczoną kolumnę prądów oczkowych można przeliczyć do postaci szukanej kolumny prądów gałęziowych:

0x01 graphic

Następnie kolumnę prądów gałęziowych można wykorzystać do wyznaczenia szukanej kolumny napięć gałęziowych w oparciu o macierzowy zapis prawa Ohma oraz II prawa Kirchhoffa:

0x01 graphic

Sprawdzenie rozwiązania prądowego na podstawie I prawa Kirchhoffa dla m węzłów niezależnych

0x01 graphic

Sprawdzenie rozwiązania napięciowego na podstawie II prawa Kirchhoffa dla n oczek niezależnych

0x01 graphic

  1. Kalkulator zadania Matlab

Rozwiązanie do zadania wykonano w środowisku Matlab.

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%TS 2015 MMwE

%Scheamat podany dla Przykładu 1

%Szukane prądy gałęziowe i napięcia gałęziowe

%I=[I1;I2;I3;I4;I5;I6];

%U=[U1;U2;U3;U4;U5;U6]

%Porządkowe usunięcie danych z przestrzeni roboczej Matlab

clear all

%Porządkowe zamknięcie wszystkich rysunków Matlab

close all

%Ustawienie formatu wyświetlania wyników (short - do 4 miejsc po przecinku, reprezentacja stałoprzecinkowa)

format short

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%DANE GAŁĘZIOWE BADANEGO OBOWDU:

%Zrodla

%E=Esk*exp(j*psie)%V;

%znak + jeśli kierunek E zgodny z prądem

E1=0; E2=1*exp(j*0);E3=0; E4=1*exp(j*0); E5=1*exp(j*0); E6=1*exp(j*0);

%Impedancje galeziowe

%Z=R+j*X;%Ohm

z1=1; z2=j*2; z3=-j*1; z4=-j*1; z5=1; z6=j*1;

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%DANE MACIERZOWE BADANEGO OBOWDU:

%Macierz incydencji wezlowa niepelna

% T- galezie 1,2,3, D - galezie 4,5,6

A=[ 1 0 0 1 0 -1;...

-1 -1 1 0 0 0;...

0 1 0 -1 1 0]

% [--AT--**AD**]

%Macierz incydencji oczkowa

% T- galezie 2,3,5 D - galezie 1, 4,6

%OI - dopelnienie 4, OII - dopelnienie 5, OIII dopelnienie 6

%kierunek jak prady w galeziach dopelniajacych

B=[-1 1 0 1 0 0;...

0 -1 -1 0 1 0;...

1 0 1 0 0 1]

%Sprawdzenie A*B'==0 (prawda jeśli macierz wynikowa jedynkowa mxm)

A*B'

A*B'==0

%Macierz diagonalna impedancji ułożona względem kolejności T-D

% T- galezie drzewa grafu 1,2,3, D - galezie dopełniające 4,5,6

Zd=diag([z1,z2,z3,z4,z5,z6],0)

%Macierz diagonalna admitancji ułożona względem kolejności T-D

% T- galezie drzewa grafu 1,2,3, D - galezie dopełniające 4,5,6

Yd=diag([1/z1,1/z2,1/z3,1/z4,1/z5,1/z6],0)

%Kolumna napięc źródłowych ułożona względem kolejności T-D

% T- galezie drzewa grafu 1,2,3, D - galezie dopełniające 4,5,6

Ezr=[E1;E2;E3;E4;E5;E6]

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%1. Metoda potencjałów wezlowych

%DANE WEJŚCIOWE MPW:Ympw, Izwmpw

%Ympw -macierz admitancji własnych i wzajemnych węzłów

%metoda 1: m1 korzystając z zasad MPW, w4 węzeł odniesienia

y11=1/z1+1/z6+1/z4; y12=-1/z1; y13=-1/z4;

y21=-1/z1; y22=1/z1+1/z2+1/z3; y23=-1/z2;

y31=-1/z4; y32=-1/z2; y33=1/z2+1/z4+1/z5;

Ympw_m1=[y11 y12 y13; ...

y21 y22 y23; ...

y31 y32 y33]

%metoda 2: m2 - korzystajac z macierzy diagonalnej admitancji

Ympw_m2=A*Yd*A'

%Sprawdzenie (prawda jeśli macierz wynikowa jedynkowa mxm)

Ympw_m1==Ympw_m2

%Macierz wypadkowych prądów źródłowych węzłowych

%metoda 1: m1 korzystając z zasad MPW, w4 węzeł odniesienia

Iz1=+E6/z6-E4/z4;

Iz2=+E2/z2;

Iz3=-E2/z2+E4/z4-E5/z5;

Izmpw_m1=[Iz1; ...

Iz2; ...

Iz3]

%metoda 2: m2 AIzr-AYdEzr ; dla Izr=0

Izmpw_m2=-A*Yd*Ezr

%Sprawdzenie (prawda jeśli macierz wynikowa jedynkowa mx1)

Izmpw_m1==Izmpw_m2

%Dalsze obliczenia dla danych wejściowych MPW uzyskanych metodą 1:

%Ympw_m1, Izmpw_m1

%Identyczne obliczenia można wykonać dla danych wejściowych MPW uzyskanych metodą 2: Ympw_m2, Izmpw_m2

%Obliczanie macierzy odwrotnej Ympw

%Macierz odwrotna jest określona tylko dla macierzy kwadratowych, których wyznacznik jest niezerowy

if det(Ympw_m1)==0

disp('UWAGA ograniczenie wykorzystania macierzy - det=0')

end

Ympw_m1_odw=Ympw_m1^-1

%Obliczenia kolumny potenjcałów węzłowych

Vmpw_m1=(Ympw_m1^-1)*Izmpw_m1

%Obliczenia kolumny napięc gałęziowych

Ug_mpw_m1=A'*Vmpw_m1

%Obliczanie prądów gałęziowych

Ig_mpw_m1=Zd^-1*(Ug_mpw_m1+Ezr)

%Sprawdzenie rozwiązania

A*Ig_mpw_m1

B*Ug_mpw_m1

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%2. Metoda prądów oczkowych

%DANE WEJŚCIOWE MPO: Zmpo, Empo

%Zmpo macierz impedancji własnych i wzajemnych oczek

%metoda 1: m1 - korzystając z zasad MP0, 3 oczka niezależne

z11=z1+z2+z4; z12=-z2; z13=-z1;

z21=-z2; z22=z2+z3+z5; z23=-z3;

z31=-z1; z32=-z3; z33=z1+z3+z6;

Zmpo_m1=[z11 z12 z13; ...

z21 z22 z23; ...

z31 z32 z33]

%metoda 2: m2 - korzystajac z macierzy diagonalnej impedancji

Zmpo_m2=B*Zd*B'

%spr:

Zmpo_m1==Zmpo_m2

%Macierz wypadkowych napięć źródłowych własnych oczek

%metoda 1: m1 - korzystając z zasad MP0, 3 oczka niezależne

Ez1=E2+E4;

Ez2=-E2+E5;

Ez3=E6;

Ezmpo_m1=[Ez1; ...

Ez2; ...

Ez3]

%metoda 2: m2 BEzr-BZd*Izr ; dla Izr=0

Ezmpo_m2=B*Ezr

%spr:

Ezmpo_m1==Ezmpo_m2

%Dalsze obliczenia dla danych wejściowych MPO uzyskanych metodą 1:

%Zmpo_m1,Ezmpo_m1

%Identyczne obliczenia można wykonać dla danych wejściowych MPO uzyskanych metodą 2:Zmpo_m2, Ezmpo_m2

%Obliczanie macierzy odwrotnej Zmpo

%Macierz odwrotna jest określona tylko dla macierzy kwadratowych, których wyznacznik jest niezerowy

if det(Zmpo_m1)==0

disp('UWAGA ograniczenie wykorzystania macierzy - det=0')

end

Zmpo_m1_odw=Zmpo_m1^-1

%Obliczenia kolumny prądów oczkowych

Impo_m1=(Zmpo_m1^-1)*Ezmpo_m1

%Obliczenia kolumny prądów gałęziowych

Ig_mpo_m1=B'*Impo_m1

%Obliczanie napięć gałęziowych

Ug_mpo_m1=Zd*Ig_mpo_m1-Ezr

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%Porównanie wyników MPO i MPW

%Zaokrąglanie rozwiązań do N liczb po przecinku

N=2;

Ig_mpw_m1_zaokr=round(Ig_mpw_m1*10^N)/(10^N);

Ig_mpo_m1_zaokr=round(Ig_mpo_m1*10^N)/(10^N);

Ug_mpw_m1_zaokr=round(Ug_mpw_m1*10^N)/(10^N);

Ug_mpo_m1_zaokr=round(Ug_mpo_m1*10^N)/(10^N);

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%porownanie wyników

if Ig_mpw_m1_zaokr==Ig_mpo_m1_zaokr

disp('Zgodnosc wynikow pradow galeziowych dla MPW oraz MPO')

else

disp ('Niezgodnosc pradow galeziowych dla MPO i MPW - Sprawdz dane i obliczenia')

end

if Ug_mpw_m1_zaokr==Ug_mpo_m1_zaokr

disp('Zgodnosc wynikow napiec galeziowych dla MPW oraz MPO')

else

disp ('Niezgodnosc napiec galeziowych dla MPO i MPW - Sprawdz dane i obliczenia')

end

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

MMwE'15:Przykład rozwiązania macierzowego obwodu elektrycznego.

ZAŁĄCZNIK mplik Matlab - obliczenia danego obwodu MMwE_P01_macierze_2015.m

2



Wyszukiwarka

Podobne podstrony:
9423
9423
9423
9423
9423
9423
9423
1 Literatura programowanie w logice, Prologid 9423
(9423) chi kwadart

więcej podobnych podstron