|
AGH
|
Wydział: EAIiE
|
Imię Nazwisko: Zbigniew Hałat
|
|
ELEKTROTECHNIKA |
Semestr: IV |
|||
LABORATORIUM TEORII STEROWANIA I TECHNIKI REGULACJI |
||||
Temat ćwiczenia: Serwomechanizmy |
Rok: II Grupa: 3.1
|
Rok akademicki: 2006/2007 |
||
Data oddania:
|
Data zaliczenia: |
Wprowadzenie:
Celem poniższego ćwiczenia była prezentacja podstawowych możliwości serwomechanizmu cyfrowego. Wykorzystano serwomechanizm AXV. W ćwiczeniu realizowane były dwa układy pracy: prędkościowy (podstawowy) oraz pozycyjny. Zmieniając odpowiednie parametry określono ich przydatność, oraz przeanalizowano niektóre aspekty pracy napędu, takie jak np. przeciążenie układu.
W wyniku przeprowadzonych symulacji napędu zdefiniowano i zanalizowano takie funkcje jak: Ramp=0, Fast/stop czy Reference=0. Sprawozdanie zawiera: część opisową, w której wyjaśnione zostają pojęcia wymagane przez prowadzącego, część zawierajcą analizę przebiegów prądu, prędkości, położenia.
Serwomechanizm tryb prędkościowy - opis funkcji zatrzymujących napęd:
- Ramp=0 - po naciśnięciu przycisku odpowiadającemu za hamowanie funkcją Ramp=0 silnik zatrzymuje się z uwzględnionym programowo współczynnikiem hamowania. W momencie zatrzymania, prąd działa dalej na napęd - utrzymując wał w jednym położeniu.
- Fast/stop - jest to funkcja alarmowa, wyzwalana brakiem napięcia. Po uruchomieniu tej funkcji napęd zostaje zatrzymany w możliwie krótkim czasie, praktycznie bez opóźnienia. Siła hamowania była na tyle duża, że napęd poruszył się względem powierzchni na której stał, mimo swojej znacznej masy. Po zadziałaniu Fast/stop zostaje odcięty dopływ prądu. Aby uruchomić napęd należy załączyć ponownie zasilanie.
- Reference=0 - jest to funkcja półalarmowa. Silnik zatrzymuje się natychmiast. Funkcja podobna do fast/stop. Różnicą jest to, że po zatrzymaniu, nie trzeba odłączać zasilania aby uruchomić ponownie silnik.
Symulacja obciążenia wału w silniku :
Jednym z możliwych sposobów było oczywiście umieszczenie na wale znacznego obciążenia, ale związane to było z niebezpieczeństwem uszkodzenia obsługi oraz innych elementów. Zastosowano zatem inny sposób, mianowicie zmniejszając maksymalny prąd silnika do 0,1A. Zatrzymaniem sterowała funkcja Reference=0. Przy takim prądzie (0,1A) siła hamująca wał nie była dostatecznie duża aby wyhamować silnik bez opóźnienia. W przebiegu pojawiły się tłumione wahania prądu i obrotów wału, do czasu zatrzymania się w ostatecznej pozycji.
Niekorzystne zjawisko występujące w momencie uruchomienia silnika:
Przy nastawie parametrów zmuszających silnik do jak najkrótszego w czasie osiągnięcia zadanej prędkości obrotowej na przebiegach rejestruje się znaczny wzrost prądu. Może to być niebezpieczne dla silnika jak i obsługi. Aby wyeliminować to zjawisko podczas rozruchu ogranicza się napięcie zasilania oraz dobiera się przyspieszenie (czas rozpędzania) silnika odpowiednio do jego waruków pracy.
Dokładność funkcjonowania serwonapędu w trybie pozycyjnym:
Serwomechanizm może pracować w trybie pozycyjnym. Po wykonaniu zaprogramowanej ilości obrotów silnik powinien zatrzymać się. Jeśli jednak wał jest za bardzo obciążony, oraz założono za dużą prędkość obrotową, może dojść do wahań w momencie dotarcia do pkt. zatrzymania.
Po określonej chwili czasu wał zatrzyma się w danej pozycji. Zjawisko oscylacji należy wyeliminować. Można to zrobić dobierając odpowiedni czas rozpędzania się wału (przyspieszenie) - wał wtedy hamuje z tym przyspieszeniem.
Analiza przebiegów:
Wykres nr 1:
Podstawowy tryb pracy - zmiana kierunku obrotów i zatrzmanie funkcją Ramp=0
wnioski
Początkowo silnik nie porusza się. Następuje załączenie zasilania. Widoczny jest skok prądu (A1). Spowodowany jest dużym przyśpieszeniem i osiąganymi wysokimi obrotami. Prędkość obrotowa stabilizuje się. W (A2) następuje załączenie funkcji Inverse (odwracającej kierunek obrotów). Ponownie załączana jest funkcja Inverse. W punkcie (A3) nie widać skoku prądu, wynika to z błedów przetwarzania analogowo-cyfrowego (błąd kwantowania). Następuje jeszcze jedna zamiana kierunków obrotów. W (A4) następuje uruchomienie funkcji Ramp=0 - zatrzymania wału. Prąd spada do pewnej wartości, obroty spadają do zera. W punkcie (A5) widać, że prąd nie osiąga wartości 0. Tak wygląda działanie funkcji Ramp=0, która po zadziałaniu trzyma prądem wirnik w jednym położeniu.
Wykres nr 2
Podstawowy tryb pracy - dwa sposoby zatrzymania: Fast/stop i Reference=0.
wnioski
W powyższej symulacji porównywano dwa sposoby zatrzymania wału silnika. Mianowicie Fast/stop i Reference=0.
Następuje załączenie zasilania silnika. W (A1) widać widoczny skok prądu spowodowany rozpędzaniem się silnika. Obroty silnika stabilizują się na pewnej wartości. Następuje użycie funkcji Fast/stop (A2). Obroty natychmiastowo spadają do zera, to samo dzieje się z prądem (A3). Jak widać jest to szybkie zatrzymanie, bez współczynnika hamowania.
Po użyciu funkcji Fast/stop załączono ponownie zasilanie do obwodu. Rozpędzono do silnik do max. obrotów. W (A4) następuje załączenie funkcji Reference=0. Obroty bardzo szybko spadają do zera. Prąd ustala się na pewnej wartości (A5), co jest podstawową różnicą pomiędzy Fast/stop i Ramp.
Wykres nr 3
Zastosowano tutaj parametry determinujące silnik przeciążony (mały prąd silnika - 0.1A). Zatrzymanie odbywało się za pomocą funkcji Reference=0.
wnioski
Silnik rozpędza się do ustalonych obrotów. Widać mały skok prądu (A1). W (A2) następuje załączenie funkcji reference. Obroty spadają, prąd maleje poniżej 0. Nie udaje się jednak całkowicie wyhamować napędu. W (A3) widać wahania obrotów, związane ze skokami prądu (A4). Wynika to ze zbyt małej stałej hamowania. Obciążenie wału powoduje działanie siły bezwładności i związane z tym oscylacje. Widać, że gdy w momencie (A3) następuje zadziałanie siły obracającej wał, przeciwdziała temu skok prądu. Sytuacja powtarza się kilkukrotnie aż do momentu pełnego wyhamowania prędkości obrotowej wału (A5) - siła przestaje działać, wał się zatrzymuje.
Wykres nr 4
W trybie prędkościowym następuje zatrzymanie silnika ze współczynnikiem Ramp małym (0,1).
wniosk
Start pracy układu następuje w (A1). Widać gwałtowny wzrost obrotów i prądu. Zauważalny skok prądu (A2). Obroty stabilizują się w momencie stabilizacji prądu (A3). W (A4) następuje załączenie funkcji Ramp, ze współczynnikiem 0,1. Jest to zatrzymanie b. szybkie, natychmiastowe. W (A5) widać jeszcze jak prąd trzyma wał. W punkcjie (A6) widać całkowite zatrzymanie wału - wyłączenie zasilania.
Wykres nr 5
W trybie prędkościowym następuje zatrzymanie silnika ze współczynnikiem Ramp dużym (8,7).
wnioski
Symulacji poddano napęd z dużymi współczynnikami Ramp stanowiącymi długie czasy rozpędzania i hamowania. Widać dość duży wzrost prądu rozruchu (B1) i (B2). Silnik powoli zwiększa swoją prędkość (B3). Osiąga wymierzoną wartość maksymalną (B4). W (B5) następuje rozpoczęcie wyhamowywania wału. Jak widać odbywa się to bardzo łagodnie. Prąd zmniejsza swoją wartość. W (B6) następuje ostateczne wyhamowanie przy pomocy Ramp=0. Wał zatrzymuje się (B7).
Tryb pozycyjny pozwala nam określić z pewną dokładnością ile obrotów ma wykonać wał względem określonej pozycji zerowej. W tym przypadku można określać parametry: odpowiedzialne za czas, w którym mają być te obroty wykonane, ilość tych obrotów i wiele innych.
Wykres nr 6
wnioski
Rejestracja przebiegu odbywała się ze zmiennymi parametrami Ramp. Dzięki temu możliwa była regulacja czasu wykonania danej ilości obrotów. Widać jak na wykresie zaczyna narastać prędkość wału (P1). Pozycja jednocześnie też się zaczyna zmieniać łagodnie. W (P2) zostają osiągnięte maksymalne obroty. Następnie obroty zaczynają maleć. Pozycja osiągana przez wał ustala - prędkość obrotowa jest równa zero (P3) - wał znalazł się w żadanej pozycji. Następuje uruchomienie przycisku powrotu do pozycji początkowej. Wał zaczyna obracać się przeciwnym kierunku . W krótkim czasie zostaje osiągnięta maksymalna prędkość (P4). Wał ponownie robi nawrót (P5). Zaczyna hamować - osiąga stałą prędkość (P6). Po chwili (P7) pozycja wału ustala się na zerze. Wał zatrzymuje się, predkość spada do zera.
Widoczne na wykresie są dwie wyraźnie odrębne części. Pierwsza, w której czas dany na rozpędzenie wału był duży. Wał powoli się rozpędzał i hamował, przebieg wykresu był łagodne.
Druga część wykresu to ta w której czas na rozpędzenie wału był mniejszy niż poprzednio. Silnik musiał szybko reagować i rozpędzać się, i hamować.
Wykres nr 7
wnioski
W (P1) widać, że silnik rusza z dużą szybkością. Obroty silnika rosną (P2) . Napęd osiąga wartość maksymalną. W (P3) widać objaw dużego obciążenia wału. Silnik nie był w stanie wyhamować, wystąpiły oscylacje. Uzyskując zadaną ilość obrotów silnik zaczyna hamować. W (P4) widać jak następuje korygacja prędkości, aby wał znalazł się w zadanym położeniu. W (P5) następuje zmiana kierunku obrotów. Silnik osiąga mniejsze obroty niż poprzednio (P6), następuje hamowanie mechanizmu. Nie widać żadnych fluktuacji. Silnik miał dostatecznie małą prędkość, aby mógł bez problemu wyhamować. W (P7) prędkość spada do zera. Wał zatrzymuje się. Została osiągnięta zadana pozycja.
Wnioski:
W ćwiczeniu zostały zaprezentowane podstawowe funkcje i układy pracy serwomechanizmu. Jak się okazało badany serwomechanizm AVX ma bardzo dużą ilość różnych funkcji. Praktycznie każde założenia projektowe można zrealizować za pomocą tego napędu. Można np. określenie ilości obrotów i czasu potrzebnego na wykonanie tych obrotów. Ograniczenia, które występują związane są wyłącznie z konstrukcją silnika (np. obroty nie wyższe niż 3000ob/min), oraz moc użytego silnika (1KW)
Serwomechanizmy znajdują zastosowanie w szeroko rozumianej technice. Od prostych zastosowań np. w drukarce, po bardziej skomplikowane, jak np. roboty, taśmy produkcyjne.