WPŁYW PARAMETRÓW UKŁADU REGULACJI NA PRACĘ
NAPĘDU PRĄDU STAŁEGO
1. CEL I ZAKRES ĆWICZENIA
Celem ćwiczenia jest zapoznanie się z wpływem parametrów, ograniczeń
oraz realizacji przekształtnika i układu sterowania na właściwości statyczne
i dynamiczne układu napędowego złoŜonego z silnika obcowzbudnego prądu stałego
i przekształtnika energoelektronicznego.
Zakres
ćwiczenia
obejmuje
badania
symulacyjne
róŜnych
realizacji
energoelektronicznego układu napędowego z silnikiem obcowzbudnym prądu stałego,
wykonane w programie MATLAB-SIMULINK. Modele uwzględniają róŜny stopień
uproszczenia elementów układu napędowego, co wpływa na stopień adekwatności
przeprowadzanych symulacji oraz czas wykonywania obliczeń. Badania obejmują
wpływ ograniczeń, nastaw regulatorów, uwzględnienie cyfrowej realizacji układu
sterowania i modeli obwodów mocy na właściwości dynamiczne i statyczne napędu.
W ramach ćwiczenia wyznaczana jest reakcja na skokową zmianę wielkości zadanej
i zakłócenia, badana jest praca w stanie ustalonym oraz proces nawrotu silnika.
2. WPROWADZENIE TEORETYCZNE
O dobrych właściwościach dynamicznych i statycznych napędu decyduje
prawidłowy dobór silnika, przekształtnika zasilającego oraz układu sterowania.
WaŜną rolę przy projektowaniu układu sterowania pełni odpowiedni dobór
zastosowanych w nim regulatorów. Podczas projektowania regulatorów pomocne są
programy symulacyjne pozwalające na dobre zamodelowanie układu napędowego
i jego układu regulacji. NaleŜy zaznaczyć, Ŝe dobór złoŜoności modelu układu
napędowego musi stanowić kompromis między czasem wykonywania obliczeń
a dokładnością (zbieŜnością z rzeczywistością) otrzymywanych wyników.
W ćwiczeniu wykorzystywane jest oprogramowanie MATLAB-SIMULINK,
pozwalające na modelowanie układów analogowych i cyfrowych. UmoŜliwia ono
stosowanie modeli wyprowadzanych z opisu matematycznego obiektów, jak równieŜ
wykorzystanie gotowych modeli „elektrycznych” ułatwiających przeprowadzenie
symulacji. Wybór metody modelowania prowadzi do róŜnych poziomów
odzwierciedlenia układu rzeczywistego oraz róŜnych czasów trwania obliczeń.
2.1. Model silnika obcowzbudnego prądu stałego
Ćwiczenie niniejsze dotyczy układów napędowych z silnikiem obcowzbudnym
prądu stałego, którego schemat przedstawiono na rys. 4.1.a. Podczas pracy takiego
układu z prędkością mniejszą bądź równą prędkości znamionowej strumień
wzbudzenia silnika pozostaje stały (ϕ = const.). Przy takim załoŜeniu silnik opisują zaleŜności (4.1-4.3):
d i ( t)
u ( t) = e( t) + R i ( t)
T
+ L
,
(4.1)
T
T T
T
dt
e( t) = kϕω( t) = k n( t)
M ( t) = k i
ϕ ( t) = k i( t) ,
(4.2)
e
m
dω( t)
π d n( t)
M ( t) = M ( t) + J
= M ( t) + J
,
(4.3)
m
m
dt
30 dt
gdzie:
u T , i T – odpowiednio napięcie zasilające silnik i prąd twornika,
e – siła elektromotoryczna indukowana w tworniku,
R T , L T – odpowiednio rezystancja i indukcyjność uzwojenia twornika,
ω , n – odpowiednio prędkość kątowa i prędkość obrotowa silnika,
M, M m – odpowiednio moment elektromagnetyczny i moment obciąŜenia silnika,
J – moment bezwładności silnika .
Stałe k e oraz k m wyznacza się z danych znamionowych silnika (zaleŜność 4.4): U
− R I
30
N
T N
k =
k
= k
,
(4.4)
e
m
e
n N
π
Wprowadzając w równaniach silnika elektromagnetyczną stałą czasową
L
JR
(
T
T =
) oraz elektromechaniczną stałą czasową (
T
T =
) uzyskuje się
e
m
R
2
T
km
następującą postać operatorową równań opisujących silnik obcowzbudny:
Wpływ parametrów układu regulacji na pracę napędu prądu stałego
3
1
R
I ( s)
T
=
( U ( s) − E( s))
T
T
,
(4.5)
1 + sT e
E( s) = k n( s) M ( s) = k I ( s) M ( s) = k I ( s) ,
(4.6)
e
m T
m
m m
R T
k
n( s)
e
=
( I ( s) − I ( s))
T
M
,
(4.7)
sT m
Z równań (4.5-4.7) wynika, Ŝe obwód elektryczny w silniku moŜna traktować jako
układ inercyjny I rzędu w której oprócz wymuszenia występuje wolnozmienne
zakłócenie (siła elektromotoryczna E). Część mechaniczną traktuje się natomiast jako układ całkujący, w którym moment (prąd twornika) jest wymuszeniem, natomiast
moment obciąŜenia (prąd I m) jest zakłóceniem, które moŜe zmieniać się dowolnie.
Model funkcjonalny silnika zbudowany w programie MATLAB-SIMULINK
w oparciu o powyŜsze zaleŜności przedstawia rys. 4.1.a.. Na rys. 4.1.b. przedstawiono
model
silnika
obcowzbudnego
dostępny
w
bibliotece
SimPowerSystem,
odpowiadający układowi elektrycznemu.
a) b)
Rys. 4.1 Modele symulacyjne silnika obcowzbudnego prądu stałego : a) model bazujący na opisie matematycznym, b) model „elektryczny”
2.2. Modele przekształtników energoelektronicznych
Przekształtnikami energoelektronicznymi, które są wykorzystywane w układach
napędowych z silnikiem prądu stałego, są prostowniki tyrystorowe oraz przekształtniki
tranzystorowe. W zaleŜności od potrzeb modeluje się je w róŜny sposób.
Najprostszym rozwiązaniem jest zastosowanie inercji I rzędu o wzmocnieniu k PE
i stałej czasowej T PE. Wzmocnienie k PE zaleŜy od przyjętego w układzie sygnału wejściowego. Dla przekształtnika tranzystorowego oraz prostownika ze sterowaniem
opartym na funkcji arcus cosinus jest ono zawsze stałe. Dla prostownika
tyrystorowego ze sterowaniem opartym na generacji przebiegu piłokształtnego
wzmocnienie to jest zmienne i przyjmuje się jego średnią wartość.
Przekształtniki energoelektroniczne charakteryzują się działaniem nieciągłym
o zmiennym opóźnieniu. W prostowniku tyrystorowym zmienne opóźnienie związane
jest z brakiem moŜliwości reakcji na zmianę wartości zadanej kąta opóźnienia
załączenia aŜ do chwili generacji sygnału wyzwalającego kolejny tyrystor.
Przyjmuje się, Ŝe średnie opóźnienie T PE jest równe połowie czasu pomiędzy chwilami wyzwalania kolejnych tyrystorów (dla prostownika trójfazowego mostkowego
T PE = 1,67 ms). W przekształtniku tranzystorowym zmienne opóźnienie związane jest
z realizacją zmiany wypełnienia w układzie licznikowym generującym sygnały
sterujące tranzystorami. Stała czasowa T PE jest równa w tym przypadku połowie okresu pracy tranzystorów ( T PE = T I/2).
Pełniejsze odwzorowanie działania przekształtników energoelektronicznych
polega na uwzględnieniu przełączenia zaworów w modelu funkcjonalnym.
Model prostownika moŜna zbudować jako generator przebiegów będących
fragmentami przebiegów sinusoidalnych o określonej amplitudzie, zaleŜnych
od zadanego kąta opóźnienia załączenia tyrystora (problemem staje się
tu uwzględnienie prądów nieciągłych). Prądy tyrystorów oraz prąd wejściowy naleŜy
modelować jako iloczyny prądu wyjściowego oraz funkcji stanu zaworów (zaleŜnych
od napięć wejściowych i kąta opóźnienia załączenia).
Model przekształtnika tranzystorowego (przy sterowaniu symetrycznym
i przy załoŜeniu stałej wartości napięcia obwodu pośredniczącego) moŜna
zamodelować w oparciu o następujące zaleŜności:
u ( t) = U
(2 S
( t) − )
1 ,
(4.8)
T
DC
T1,T4
i
( t) = i ( t) S
( t)
i
( t) = i ( t) 1
( − S
( t)) ,
(4.9)
T1,T4
T
T1,T4
T2,T3
T
T1,T4
i
( t) = i ( t)(2 S
( t) − )
1 ,
(4.10)
DC
T
T1,T4
gdzie:
S T1,T4 – funkcja stanu tranzystorów T1 i T4 (0 - tranzystory wyłączone,
1 - tranzystory załączone), przy sterowaniu symetrycznym funkcja stanu
tranzystorów T2 i T3 jest dopełnieniem S T1,T4,
Wpływ parametrów układu regulacji na pracę napędu prądu stałego
5
U DC, i DC – odpowiednio napięcie i prąd obwodu pośredniczącego napięcia stałego, i T1,T4, i T2,T3 – prądy odpowiednich tranzystorów w przekształtniku.
Zastosowanie modeli funkcjonalnych przekształtników wymaga odpowiedniego
przygotowania plików symulacyjnych (większy nakład pracy), ale umoŜliwia
stosunkowo dokładne modelowanie pracy przekształtnika, przy zachowaniu krótkich
czasów symulacji.
NajbliŜsze rzeczywistości modele przekształtników (uwzględniające specyfikę
zaworów, ich dynamikę oraz układy odciąŜające) dostępne są w bibliotece
SimPowerSystem. Wykorzystanie ich jest proste i intuicyjne, naleŜy jednak
nadmienić, Ŝe wprowadzenie takich modeli powoduje potrzebę zastosowania
zmiennokrokowych metod rozwiązywania równań róŜniczkowych sztywnych
oraz znacząco wydłuŜa czas symulacji.
2.3. Modelowanie układu sterowania napędu
Modelowanie elementów układu sterowania zaleŜy od sposobu realizacji
tego układu. W przypadku modelowania układu analogowego naleŜy korzystać
z elementów ciągłych, natomiast przy modelowaniu układu mikroprocesorowego
elementów dyskretnych. Ciągły model regulatora PI (opisanego zaleŜnością 4.11)
przestawiono na rys. 4.2.a. Przy realizacji dyskretnej regulatora korzysta się
z dyskretnego układu całkującego. W rzeczywistych układach przekształcających
energię
występują
ograniczenia
związane
z
parametrami
znamionowymi
zastosowanych przy ich budowie elementów (np. ograniczony prąd lub napięcie
wyjściowe z przekształtnika DC/DC). Z tego względu sygnał wyjściowy z integratora
oraz całkowity sygnał wyjściowy (rys. 4.2.a.) są ograniczone.
a) b) Rys. 4.2 Model regulatora PI(a) oraz wyjścia z modulacją szerokości impulsów PWM(b)
Rys. 4.2.b przedstawia model wyjścia z modulacją szerokości impulsów (PWM –
pulse width modulation) występującego w mikrokontrolerach. Napięcie zadane
zapamiętywane jest w ekstrapolatorze zerowego rzędu (układ próbkujaco-pamiętający)
działającym z częstotliwością równą częstotliwości przełączeń. Zadana wartość
napięcia jest realizowana poprzez odpowiednie wypełnienie, które wyznaczane jest
przez podzielenie napięcia zadanego przez wartość napięcia obwodu pośredniczącego.
Układ licznikowy (Timer) generuje przebieg piłokształtny o zakresie zmian (-1;1)
i częstotliwości równej częstotliwości przełączeń tranzystorów. Na wyjściu układu
porównującego pojawia się sygnał sterujący zaworem energoelektronicznym.
Opisane powyŜej wyjście z modulacją szerokości impulsów wykorzystywane jest
do sterowania zaworami pełnosterowalnymi np. w przekształtnikach DC/DC.
W przypadku modelowania układu sterowania napędu z prostownikiem tyrystorowym
naleŜy zamodelować funkcję określająca kąt opóźnienia załączenia na podstawie
napięcia zadanego, układ synchronizacji oraz układ wyzwalania tyrystorów.
W układach sterowania występują jeszcze dodatkowo sprzęŜenia od wybranych
wielkości modelowane najczęściej jako stałe wzmocnienia lub inercje I rzędu.
W przypadku modelowania mikroprocesorowej realizacji układu sterowania,
naleŜy na wejściach pomiarowych zastosować układy próbkujaco-pamiętające
(element Zero-order Hold), wykorzystać całkowanie dyskretne oraz na wyjściach (celem zamodelowania opóźnień związanych z procesem obliczeniowym) zastosować
elementy opóźniające (element Unit Delay). Dodatkowo moŜliwe jest modelowanie szumu pomiarowego w przetwornikach poprzez zastosowanie na wejściach
pomiarowych dodatkowych źródeł przebiegów losowych.
2.4. Dobór nastaw regulatorów w układzie sterowania
Typową strukturę układu regulacji silnika prądu stałego (tzw. szeregową
lub kaskadową) przedstawia rys. 4.3.a. W strukturze tej silnik obcowzbudny jest
zasilany z przekształtnika energoelektronicznego (tu: prostownika tyrystorowego).
Napięcie zadane dla przekształtnika energoelektronicznego ( U S) jest sygnałem wyjściowym z wewnętrznego regulatora prądu silnika Reg. I. Prąd zadany I Z
wyznaczany jest natomiast w zewnętrznym regulatorze prędkości Reg. n.
Filtr wejściowy F ogranicza szybkość zmian prędkości zadawanej z zadajnika.
W układach sterowania z silnikiem obcowzbudnym prądu stałego najczęściej
korzysta się z regulatorów PI o transmitancji:
1 + sT
K ( s) = k ⋅ (
R ) ,
(4.11)
PI
R
sT R
gdzie:






































































































Wpływ parametrów układu regulacji na pracę napędu prądu stałego
7
k R – wzmocnienie proporcjonalne regulatora,
T R – czas zdwojenia regulatora.
a)
b)
1 k m
1
1+ sT
1
Rn
+ sT
k
1 R
R
k
RI
PE
T
T
e
k
k
Rn
RI
1+ sT
sT
sT
1
F
Rn
RI
+ sT
1+ sT
sT
PE
e
m
k e
Rys. 4.3 Struktura kaskadowa układu sterowania napędu prądu stałego (a) oraz odpowiadający jej schemat blokowy (b)
Dobór nastaw regulatorów moŜna przeprowadzić miedzy innymi na podstawie
kryterium optimum modułowego oraz kryterium optimum symetrycznego
opracowanych przez Kesslera. Kryterium optimum modułowego stosuje się
w układach, gdzie szybkie tłumienie zakłóceń nie jest najwaŜniejsze, natomiast waŜna
jest szybka reakcja na wielkość zadaną. Kryterium optimum symetrycznego stosuje się
dla obiektów całkujących, gdzie najwaŜniejsza jest szybka reakcja na zakłócenia.
Kryterium optimum modułowego (dobór nastaw regulatora prądu)
Przy doborze nastaw regulatora prądu zakłada się, Ŝe zmiany prędkości następują
duŜo wolniej niŜ elektromagnetyczna stała czasowa silnika. Dzięki temu moŜna
pominąć wpływ zakłócenia, jakim jest w pętli regulacji prądu siła elektromotoryczna
(rys. 4.3 b). Korzystając z zaleŜności (4.5) i przyjmując, Ŝe przekształtnik opisany jest
inercją I rzędu, transmitancję układu otwartego pętli regulacji prądu opisuje zaleŜność:
1
R
k
T
PE
K
( s) =
⋅
,
(4.12)
OI
1 + sT 1+ sT
e
PE
Transmitancja ta jest iloczynem inercji I rzędu z duŜą i małą stałą czasową.
Dla takiego obiektu, zgodnie z kryterium optimum modułowego, nastawy regulatorów
dobiera się z zaleŜności:
T
e
k
=
T = T
R
R
e ,
(4.13)
1
2 T k
PE PE R T
Zamknięta pętla regulacji przyjmuje wtedy postać:
1
K ( s) =
,
(4.14)
Z
2
2
1+ s 2 T
+ s 2 T
PE
PE
Zastosowanie kryterium optimum modułowego zapewnia współczynnik tłumienia
w transmitancji (4.14) wynoszący 0,707, co powoduje, Ŝe w odpowiedzi układu na
sygnał zadany występuje przeregulowanie 4,3%. Przy dalszej syntezie układu regulacji
pomija się człon związany z drugą potęgą zmiennej s.
Kryterium optimum symetrycznego (dobór nastaw regulatora prędkości)
Przy doborze nastaw regulatora prędkości otwarta pętla układu regulacji składa się
z układu całkującego i inercji I rzędu (uproszczonej transmitancji z zaleŜności 4.14), odpowiadającej
pętli
zamkniętej
regulacji
prądu.
Korzystając
z
(4.7)
oraz uproszczonej zaleŜności (4.14) otrzymuje się następującą transmitancjaę układu
otwartego pętli regulacji prędkości:
R T
k
1
e
K
( s) =
,
(4.15)
On
sT 1+ s 2 T
m
PE
Transmitancja ta jest iloczynem układu całkującego i inercji z małą stałą czasową.
Dla takiego obiektu, zgodnie z kryterium optimum symetrycznego, nastawy
regulatorów dobiera się z zaleŜności:
T
m
k
=
T = 8 T
R
R
PE ,
(4.16)
R T
4 T PE k e
Wpływ parametrów układu regulacji na pracę napędu prądu stałego
9
Zamknięta pętla regulacji zapewnia przy takich nastawach szybkie tłumienie
zakłócenia, jednak przy skokowej zmianie wielkości zadanej w prędkości następuje
przeregulowanie na poziomie 43 %, co jest spowodowane występowaniem członu
forsującego w liczniku transmitancji układu zamkniętego. W celu zniwelowania tego
członu na wejściu regulatora moŜna zastosować dodatkowy filtr w postaci inercji
I rzędu o stałej czasowej równej czasowi zdwojenia regulatora.
2.5. Uwagi końcowe
Opisane powyŜej metody doboru parametrów regulatorów nie uwzględniają
występujących w układach napędowych ograniczeń. Ograniczenia dla regulatora prądu
wynikają z minimalnej i maksymalnej wartości kąta opóźnienia w prostowniku
tyrystorowym lub z wartości napięcia obwodu pośredniczącego w przypadku
przekształtnika tranzystorowego. Ograniczenia dla regulatora prędkości dobiera się do
załoŜonej przeciąŜalności w zastosowanym przekształtniku. Efektem występowania
ograniczeń jest to ,Ŝe regulatory mają ograniczony wpływ na dynamikę układu przy
reakcji na skokową zmianę wielkości zadanej, poniewaŜ przez większość czasu
trwania reakcji na zmianę wielkości zadanej układ pracuje na ograniczeniu. Działanie
regulatorów moŜna natomiast zaobserwować przy reakcji na skokową zmianę
wielkości zakłócającej, gdzie najczęściej wpływ ograniczeń jest niewielki.
Ograniczenia mają dodatkowo znaczenie w układach z przekształtnikami
charakteryzujących się duŜą szybkością, gdzie mogą pojawić się oscylacje.
W przypadku mikroprocesorowych realizacji układów sterowania naleŜy równieŜ
uwzględnić niedokładności przetworników analogowo-cyfrowych, których szumy
mogą pobudzać oscylacje w układzie regulacji, przy zbyt duŜych wzmocnieniach.
Opóźnienia w mikroprocesorowym układzie sterowania powinny być równieŜ
uwzględnione w procesie projektowania układu regulacji.
Podsumowując
naleŜy
zaznaczyć,
Ŝe
nastawy
regulatorów
otrzymane
na podstawie optimum symetrii i optimum modułu powinny być traktowane jako
bazowe i powinny one zostać dostrojone do konkretnej realizacji układu sterowania.
3. STANOWISKO LABORATORYJNE
Stanowisko jest wyposaŜone w komputer PC wraz z oprogramowaniem
MATLAB-SIMULINK i plikami obliczeniowymi pozwalającymi na przeprowadzenie
symulacji dla róŜnych modeli układu napędowego z silnikiem i przekształtnikiem
energoelektronicznym. W ramach ćwiczenia symulowany jest rozruch silnika, reakcja
na skokową zmianę momentu obciąŜenia oraz rewersja prędkości. Dla kaŜdej
z kolejnych symulacji rejestrować ich czas trwania.
4. PRZEBIEG ĆWICZENIA
1. Wyznaczyć nastawy regulatorów prądu i prędkości dla silnika prądu stałego o
zadanych parametrach. Przeprowadzić symulacje dla napędu bez uwzględniania
ograniczeń i modelu prostownika tyrystorowego w postaci transmitancji I rzędu.
2. Przeprowadzić symulacje dla modelu prostownika tyrystorowego w postaci inercji
I rzędu oraz przy uwzględnieniu ograniczeń. W razie konieczności dla układu z
ograniczeniami dokonać korekty nastaw regulatorów.
3. Przeprowadzić analizę wpływu wartości wzmocnienia i czasu zdwojenia
w regulatorze prądu i prędkości na pracę napędu.
4. Przeprowadzić badania symulacyjne takie jak w punktach 1 - 3 dla przekształtnika
tranzystorowego zamodelowanego w postaci inercji I rzędu.
5. Przeprowadzić
symulacje
dla
modelu
funkcjonalnego
przekształtnika
tranzystorowego uwzględniającego przełączanie tranzystorów.
6. Przeprowadzić
symulacje
dla
modelu
funkcjonalnego
przekształtnika
tranzystorowego z uwzględnieniem dyskretnej realizacji układu sterowania. W
razie konieczności dokonać korekty nastaw regulatorów.
7. Przeprowadzić symulacje dla modeli „elektrycznych” prostownika tyrystorowego
i przekształtnika tranzystorowego dostępnych w bibliotece SimPowerSystem.
W ramach sprawozdanie umieścić uzyskane w poszczególnych symulacjach
oscylogramy wraz z opisem kolejnych zmian. W postaci tabelarycznej zebrać czasy
trwania poszczególnych symulacji. Całość podsumować wnioskami.
5. LITERATURA
1. Tunia H., Kaźmierkowski M. P.: Automatyka napędu przekształtnikowego,
PWN, Warszawa 1987.
2. SimPowerSystemTM User’s Guide, Matlab & Simulink, dokumentacja
techniczna firmy The MathWorks, 2005
3. Simulink® User’s Guide, Matlab & Simulink, dokumentacja techniczna
firmy The MathWorks, 2005