Sterowanie manipulatorów


Sterowanie z zastosowaniem regulatorów
Sterowanie w pętli zamkniętej z zastosowaniem regulatora PD.
Rys. 11. Schemat blokowy układu zamkniętego z regulatorem PD
Na rys. 11 pokazano schemat blokowy układu sterowania ze sprzężeniem zwrotnym w
ukÅ‚adzie regulacji z regulatorem PD. WejÅ›cie V(ðs)ð jest tu okreÅ›lone zależnoÅ›ciÄ…:
d
V(ðs)ð =ð KP[ðqðmk (ðs)ð-ðqðmk (ðs)ð]ð-ð KD sqðmk (ðs)ð
gdzie:
KP - współczynnik wzmocnienia działania proporcjonalnego (P),
KD - współczynnik wzmocnienia działania różniczkującego (D).
Stosując transformatę Laplace a do równania dynamiki członu o postaci:

Jkqð&ð +ð Bkqð&ð =ð uk -ð dk ,
mk mk
przy zastosowaniu sygnaÅ‚u sterujÄ…cego ze sprzężeniem zwrotnym V(ðs)ð wedÅ‚ug powyższej
reguły, równanie układu zamkniętego ma postać:
KK rk
P d
qðmk (ðs)ð =ð qðmk (ðs)ð-ð D(ðs)ð
P(ðs)ð P(ðs)ð
gdzie p(ðs)ð jest wielomianem charakterystycznym pÄ™tli zamkniÄ™tej
p(ðs)ð =ð Jk s2 +ð (ðBk +ð KKD )ðs +ð KKP
Układ zamknięty będzie stabilny dla dodatnich współczynników KP i KD oraz
ograniczonych zakłóceń, a uchyb nadążania będzie równy:
Jk s2 +ð (ðBk +ð KK )ðs rk
d D d
E(ðs)ð =ð qðmk (ðs)ð-ðqðmk (ðs)ð =ð qðmk (ðs)ð+ð D(ðs)ð
p(ðs)ð p(ðs)ð
Jeśli na wejściu zostanie podany skok jednostkowy o wartości:
d
qðmk
d
qðmk (ðs)ð =ð
s
to przy stałym zakłóceniu o wartości
D
D(ðs)ð =ð
s
uchyb w stanie ustalonym można wyznaczyć z twierdzenia o wartości granicznej, uchyb ten
będzie miał wartość:
rk D
eÄ„ð =ð lim sE(ðs)ð =ð
s®ð0
KK
P
1
Uchyb sterowania jest zależny od współczynnika przełożenia przekładni i maleje dla
mniejszych jego wartości a więc dla większych wartości współczynnika redukcji prędkości,
ponadto uchyb maleje ze wzrostem współczynnika wzmocnienia KP . Warto również zwrócić
uwagę, że wartość zakłócenia D jest w stanie ustalonym związana z działaniem siły
grawitacji, której wpływ jest zależny od bieżącej konfiguracji, ale w stanie ustalonym wpływ
ten jest stały.
Jakość sterowania z zastosowaniem regulatora PD
Układ zamknięty z regulatorem PD jest drugiego rzędu i odpowiedz na skok jednostkowy
można okreÅ›lić z wykorzystaniem czÄ™stoÅ›ci wÅ‚asnej wð0 i współczynnika tÅ‚umienia ukÅ‚adu zð .
ZakÅ‚adajÄ…c wartoÅ›ci wymagane wð0 i zð współczynniki wzmocnieÅ„ KP i KD można
wyznaczyć z zależności:
(ðBk +ð KK )ð KK
2 D P 2 2
s +ð s +ð =ð s +ð 2zðwð0 s +ð wð0 ,
J J
k k
a stÄ…d:
2
wð0 Jk 2zðwð0 J -ð Bk
k
KP =ð , KD =ð
K K
W ukÅ‚adach regulacji napÄ™dów robotów przyjmuje siÄ™ zð =ð 1 co powoduje, że odpowiedz jest
tłumiona ze współczynnikiem o wartości krytycznej co zapewnia najszybszą odpowiedz
nieoscylacyjnÄ…. W tym wypadku czÄ™stość wð0 jest pulsacjÄ… granicznÄ… pasma przenoszenia.
Przykład:
Na rys. 12 pokazano schemat blokowy układu drugiego rzędu.
Rys. 11. Schemat blokowy układu zamkniętego z regulatorem PD
Potraktujemy ten układ jako układ przykładowy, więc zaniechano oznaczeń dotyczących
numeracji członu oraz uproszczono opis zakłócenia. Wielomian charakterystyczny pętli
zamkniętej ma postać:
p(ðs)ð =ð s2 +ð (ð1+ð KD )ðs +ð KP
d
Załóżmy, że qð =ð 10 i że na ukÅ‚ad nie dziaÅ‚a zakłócenie (d=0). Dla typowej w
serwomechanizmach robotów wartoÅ›ci tÅ‚umienia zð =ð 1, żądane wzmocnienia regulatora PD
przy różnych wartoÅ›ciach czÄ™stoÅ›ci wÅ‚asnych wð0 zapisano w tabeli:
Tabela 1.
wð0 KP KD
4 16 7
8 64 15
2
12 144 23
qð(ðs)ð KP +ð KDs
G(ðs)ð =ð =ð
d
qð (ðs)ð s +ð (ðKD +ð1)ðs +ð KP
d
UkÅ‚ad poddano dziaÅ‚aniu skoku jednostkowego qð =ð 10 ×ð1(ðt)ð, odpowiedzi czasowe ukÅ‚adu na
to wymuszenie pokazano na rys. 12.
Rys. 12. Odpowiedzi czasowe układu tłumionego krytycznie z regulatorem PD
d
na skok qð =ð 10 ×ð1(ðt)ð.
Załóżmy, że w kolejnym eksperymencie na ten sam układ działa zakłócenie d=40. Zakładając
że wzmocnienia regulatora PD przyjęto jak w tabeli 1, odpowiedzi układu na taki sam skok
d
jednostkowy qð =ð 10 ×ð1(ðt)ð pokazano na rys. 13.
Rys. 13. Odpowiedzi czasowe układu tłumionego krytycznie z regulatorem PD
d
na skok qð =ð 10 ×ð1(ðt)ð w obecnoÅ›ci zakłócenia d=40.
3
Uchyb w stanie ustalonym przy działaniu zakłócenia jest mniejszy przy większych
wzmocnieniach. Zwiększając wzmocnienia można teoretycznie uzyskać szybszą odpowiedz,
jednak w praktyce szybkość odpowiedzi jest ograniczona przez wartość graniczną, gdyż
wartość prądu silnika (a więc i wartość rozwijanego momentu mechanicznego na wale) jest
ograniczona konstrukcyjnie - silnik jest zabezpieczony przez ograniczenie wartości prądu w
układzie sterowania aby nie uległ awarii, natomiast dodatkowym czynnikiem który ogranicza
szybkość odpowiedzi jest podatność wału silnika i przekładni redukującej prędkość kątową.
4


Wyszukiwarka