Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

25 Cze 2011 15:10 4952 2
  • Poziom 1  
    Witam.
    Jestem nowy na forum dlatego może na początek się przedstawię. Jestem studentem wydziału Automatyka i Robotyka.

    W ramach projektu mam do zrobienia symulacje bezpośredniego sterowania momentem DTC silnika z magnesami trwałymi PMSM. Jako środowisko symulacji wybrałem Matlaba- Simulinka. W internecie znalazłem masę informacji dotyczącej DTC, jednak wiele z nich jest sprzeczne mimo to spróbowałem swoją wiedzę zaimplementować w Simulinku, jednak wyniki nie są zadowalające.

    Aby nie wprowadzać sobie zbędnego mętliku w głowie, oparłem się głównie na jednej publikacji mianowicie pracy magisterskiej Davida Ocena z KTH Royal Institute of Technology mieszczącej się w Sztokholmie.

    Opierałem się w głównej mierze na poniższym schematem:

    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    W Simulinku udało mi się stworzyć poniższy układ

    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    Wydaje mi się że głównym moim problemem są przejścia ze współrzędnych abc do dq, nie do końca rozumiem o co w tym chodzi.

    przejście prądu strojana Is_abc -> Is_qd

    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    Analogicznie wykonuje przejscie z V_abc -> V_qd (wlasnie niewiem czy tutaj nie popelniam bledu, czy napiecie powieniem pobrac przed czy po PMSM chociaz ze schematu powyżej wynika że przed)

    Strumien wyliczam ze wzoru:

    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    Estymacja strumienia przebiega w następujacy sposób:

    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    Estymacja momentu przebiega według wzoru:

    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    A detekcje sektora w którym aktualnie znajduje się wektor strumienia dokonałem w następujący sposób:

    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    Następnie wartość momentu i strumieniu została doprowadzona do regulatorów histerezowych, następnie sygnały z regulatorów oraz numer sektoru trafia do tablicy wyboru kluczy napięcia i odpowiednie klucze trafiaja do Invertera co powoduje zmiane napięcia zasilania PMSM.

    Parametry silnika wygladaja nastepujaco:
    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    gdzie
    Rs=0.57;
    P=2;

    Moment zadany: T_zad=2;
    Strumien zadany: Str_zad=0.81;

    Właściwie nie wiem też jak dobierać odpowiednie parametry.

    Na wyjściu PMSM otrzymuje takie charakterystyki:

    MOMENT:
    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    PRĘDKOŚCI:
    DTC PMSM - sterowanie momentem DTC silnika z magnesami trwałymi PMSM

    Wydaje mi się że gdzieś popełniam błąd, bo charakterystyki niezabardzo mi odpowiadają :) są one wykonane dla 1s czasu symulacji.

    Będę wdzięczny za wszelką pomoc ;)
  • Poziom 1  
    Witaj.
    Jeżeli jesteś jeszcze zainteresowany to w Matlab-Simulink w zakładce SimPowerSystem-> Machines znajdują się przykładowe schematy silników, znajdziesz tam również silnik PMSM. Może to Ci pomoże.