logo elektroda
logo elektroda
X
logo elektroda
REKLAMA
REKLAMA
Adblock/uBlockOrigin/AdGuard mogą powodować znikanie niektórych postów z powodu nowej reguły.

Matlab Simulink - Kompensacja mocy biernej w układzie RLC, problem z symulacją

ienecode 17 Cze 2015 21:05 1752 9
REKLAMA
  • #1 14780161
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    Witam.

    Próbuję zrobić kompensację mocy biernej w układzie RLC, jednak mam problem z dłuższą symulacją . do 0.3 s rusza symulacja, potem jakiś problem.

    W załączniku pliki m-plik z danymi i plik z simulinka, i jak by mógł ktoś sprawdzić czy tak wykonana kompensacja mocy jest w porządku .
    A błąd to:
    Matlab Simulink - Kompensacja mocy biernej w układzie RLC, problem z symulacją
    Załączniki:
    • plikiMatlab.rar (9.27 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • REKLAMA
  • #2 14780895
    Kur-Czak
    Poziom 20  
    Posty: 295
    Pomógł: 24
    Ocena: 109
    Symulacja rusza, ale już na początku widać, że jest nie tak. Jutro postaram się to poprawić, a kompensator musi mieć taką budowę?
  • #3 14780922
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    Byłbym bardzo wdzięczny. Nie musi mieć kompensator takiej budowy... Ale jak zauważyłeś układ mam RLC, to w miejscu Cewki kompensuje ją susceptancją kondensatora natomiast kondensator kompensuje susceptancją cewki, a w miejscu rezystora (w kompensatorze) jest przerwa, dzięki temu chciałem uzyskać odbiornik rezystancyjny (po kompensacji)...

    Po prostu tylko tak to widzę jeśli masz jakiś inny pomysł to jak najbardziej jestem ciekawy rozwiązania.

    Dodano po 5 [godziny] 6 [minuty]:

    Jakieś pomysły ?
  • REKLAMA
  • #4 14782169
    Kur-Czak
    Poziom 20  
    Posty: 295
    Pomógł: 24
    Ocena: 109
    Masz rację. Może być taki kompensator. A wartości odbiornika nie mogą być podane w prost? Bo widzę, że obliczasz je później z impedancji i zamiast wartości dostajesz wektor.
  • REKLAMA
  • #5 14782193
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    Najpierw wszystko jest obliczone w skrypcie matlabowym .m. I te wartości są już w workspace'ie. A z wektora można wybierać np Bk(0) to pierwsza warotść - jeśli o to chodzi :)
    Bo nie widzę problemu w podawaniu wartości odbiornika przez Workspace.
    Chyba że ci chodzi o coś innego ...

    Dodano po 27 [minuty]:

    Zmieniłem na stałe wartości odbiornika tak jak mówiłeś w ten sposób że do skryptu dodałem:

    RoD=5.6 % R0=5.6 ohm
    LoD=0.0155 % L0=15.5 mH
    CoD=220*10^-6 % C0=220 uF

    i ruszyło... tylko coś słabo z kompensacją....
  • REKLAMA
  • #6 14782317
    Kur-Czak
    Poziom 20  
    Posty: 295
    Pomógł: 24
    Ocena: 109
    Hej. Nie o to mi chodziło, ale nie ważne. Poprawiłem to tak, że działa. Kompensacja jakaś jest, ale nie do końca podoba mi się wynik. Nadal jest moc bierna w układzie. :| Po kompensacji nie powinno jej być, a prądy we wszystkich fazach powinny być równe. Zastanów się co jest jeszcze nie tak, coś pewnie przeoczyłem.
    Załączniki:
    • kompensator3.zip (10 KB) Musisz być zalogowany, aby pobrać ten załącznik.
  • #7 14782343
    Kur-Czak
    Poziom 20  
    Posty: 295
    Pomógł: 24
    Ocena: 109
    Nie doczytałem, tego co później dopisałeś. Podobnie to wygląda jak u mnie??
  • #8 14782401
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    Nie, dzięki za pomoc, w moim było trochę namieszane...
    Tylko teraz jak do kompensować tą moc bierną ? Wszystko wydaję się ok.

    Dodano po 5 [minuty]:

    Cos jest nie tak... na symulacji w simulinku prądy fazowe są mniejsze po kompensacji, a w m-pliku odwrotnie:
    Przed kompensacją:
    If =

    3.1578 -11.7851i
    -43.9826 +11.7851i
    40.8248


    Po kompensacji:
    Ifk =

    47.1405 +40.8248i
    -58.9256 -20.4124i
    11.7851 -20.4124i

    Dodano po 27 [minuty]:

    I skąd ten pik po przełączeniu na kompensator?
  • #9 14782863
    Kur-Czak
    Poziom 20  
    Posty: 295
    Pomógł: 24
    Ocena: 109
    Fakt, źle jest dalej, ale jeszcze nie widzę czemu.
  • #10 14785318
    ienecode
    Poziom 21  
    Posty: 2097
    Ocena: 96
    A jakiś inny sposób rozwiązania tego zadania ? Skoro tu nie wiadomo co nie gra ?

Podsumowanie tematu

LABEL_AI_GENERATED
Użytkownik ma problem z symulacją kompensacji mocy biernej w układzie RLC w Matlab Simulink. Symulacja działa do 0.3 s, po czym występują błędy. Użytkownik przesłał pliki z danymi oraz model Simulinka do analizy. W odpowiedziach poruszono kwestie dotyczące konstrukcji kompensatora oraz wartości odbiornika, które powinny być stałe. Po wprowadzeniu poprawek, użytkownik zauważył, że moc bierna nadal występuje w układzie, a prądy fazowe są różne przed i po kompensacji. Dyskutowano również o możliwych alternatywnych rozwiązaniach problemu.
Podsumowanie AI na podstawie dyskusji. Może zawierać błędy.
REKLAMA