Zaprojektowanie i implementacja regulatorów osi robota IRP6

Wielkość: px
Rozpocząć pokaz od strony:

Download "Zaprojektowanie i implementacja regulatorów osi robota IRP6"

Transkrypt

1 POLITECHNIKA WARSZAWSKA Wydział Elektroniki i Technik Informacyjnych Rok akademicki 2004/2005 PRACA DYPLOMOWA MAGISTERSKA Konrad Wojdan Zaprojektowanie i implementacja regulatorów osi robota IRP6 Kierownik pracy: dr inż. Adam Woźniak 1

2 SPIS TREŚCI: 1. WSTĘP IDENTYFIKACJA OSI ROBOTA IRP PRZYGOTOWANIE DO IDENTYFIKACJI PROCES ZBIERANIA DANYCH WYZNACZANIE STAŁYCH CZASOWYCH I WZMOCNIENIA OBIEKTU UWZGLĘDNIENIE ZJAWISKA TARCIA WYNIKI IDENTYFIKACJI OŚ PIERWSZA TOR JEZDNY OŚ DRUGA KOLUMNA OBROTOWA OŚ TRZECIA OŚ CZWARTA OŚ PIĄTA OŚ SZÓSTA WYBÓR MODELU LINIOWEGO O WŁAŚCIWYM WZMOCNIENIU KOMENTARZ DO WYKRESÓW PRĘDKOŚCI ZMIERZONEJ DOMINUJĄCE ZAKŁÓCENIE ZWIĄZANE Z BŁĘDNYM DZIAŁANIEM REZOLWERA PROJEKTOWANIE REGULATORÓW OSI ROBOTA IRP OPIS PROCESU PROJEKTOWANIA UKŁADU REGULACJI NA PRZYKŁADZIE OSI Założenia projektowe Transmitancja HG(z) Określenie granic obszaru zabronionego Charakterystyka pseudoczęstotliwościowa Zaprojektowanie regulatora, bez zastosowania pomocniczego regulatora PI Zaprojektowanie pomocniczego regulatora PI Testowanie regulatora w układzie symulacyjnym Implementacja w systemie MRROC Rzeczywisty przebieg uchybu IMPLEMENTACJA REGUATORÓW OSI ROBOTA IRP IMPLEMENTACJA REGULATORA OSI 1 (TOR JEZDNY) IMPLEMENTACJA REGULATORA OSI IMPLEMENTACJA REGULATORA OSI IMPLEMENTACJA REGULATORA OSI IMPLEMENTACJA REGULATORA OSI IMPLEMENTACJA REGULATORA OSI WNIOSKI LITERATURA DODATEK

3 1. WSTĘP Celem pracy jest zaprojektowanie i implementacja regulatorów osi robota IRP6 dla okresu próbkowania wynoszącego 1.04 ms. Robot, z którym będą pracować zaprojektowane w tej pracy regulatory znajduje się na Politechnice Warszawskiej w gmachu Wydziału Elektroniki i Technik Informacyjnych w laboratorium 012. rys.1 Robot IRP6 (na torze jezdnym). Na rys. 1 pokazane jest zdjęcie omawianego robota. Posiada on sześć stopni swobody. Przyjęto, że pierwszy stopień swobody (tor jezdny) jest oznaczony numerem 1, drugi stopień swobody (kolumna obrotowa) jest oznaczony numerem 2 itd.. W osiach robota zaimplementowane są regulatory pracujące z okresem próbkowania 2.08 ms, co oznacza, że sterowanie jest wystawiane co 2.08 ms. Celem tej pracy jest zaprojektowanie regulatorów pracujących z okresem próbkowania 1.04 ms, które byłyby lepsze od dotychczasowych. 3

4 Poniżej przedstawiono uporządkowaną listę wymagań stawianych przed nowym układem regulacji. Wymaganie o najwyższym priorytecie ma przyporządkowany numer 1, a wymaganie o najniższym priorytecie ma przyporządkowany numer 3. Nowy układ sterowania: 1. Nie powinien powodować uszkodzenia obiektu. Oznacza to, że sterowania wystawiane przez regulator są bezpieczne dla obiektu. 2. Powinien cechować się większą sztywnością niż stary układ regulacji działający z czasem próbkowania 2.08 ms. Warunek ten oznacza, że wychylenie osi robota, pod wpływem działania siłą na wybraną oś, powinno być mniejsze dla nowego układu regulacji. 3. Powinien charakteryzować się ładniejszymi przebiegami uchybu niż stary układ regulacji działający z czasem próbkowania 2.08 ms. Ładniejszy przebieg uchybu oznacza w szczególności mniejszy co do wartości bezwzględnej maksymalny uchyb, szybsze zbieganie uchybu do wartości zerowej i mniejsze przeregulowanie. Pośrednim celem tej pracy jest również stworzenie modeli wszystkich osi robota IRP6. Modele te muszą być na tyle dokładne, aby na ich podstawie można było zaprojektować dobry regulator. Dotychczasowe regulatory również projektowane były w oparciu o model osi robota. Ponieważ proces identyfikacji osi robota został przeprowadzony kilka lat temu, a przez ten czas mogły zmienić się parametry robota IRP6 (zużycie części mechanicznych, drobne usterki itp.), stworzenie nowego modelu, na podstawie którego zostaną zaprojektowane nowe regulatory, jest w pełni uzasadnione. Zadanie identyfikacji zostało opisane w rozdziale 2 i 3, zadanie projektowania regulatorów w rozdziale 4, a implementacji regulatorów poświęcony jest rozdział 5. 4

5 2. IDENTYFIKACJA OSI ROBOTA IRP Przygotowanie do identyfikacji Do zebrania danych niezbędnych w procesie identyfikacji wykorzystano program napisany przez dr inż. Wojciecha Szynkiewicza. Program ten był napisany dla systemu QNX Zadaniem autora było przeniesienie tego programu pod system QNX Neutrino Proces zbierania danych Proces zbierania danych polegał na zadawaniu na odpowiednią oś wymuszenia skokowego i obserwowaniu reakcji na to wymuszenie. We wszystkich osiach robota IRP6 znajdują się silniki elektryczne poruszające odpowiednimi ramionami. Wartości zadane wymuszenia skokowego podawanego na oś robota to liczby całkowite z zakresu od 255 do 255. W dalszej części pracy liczby te będą oznaczane jako impulsy wymuszenia. Wymuszenie zamieniane jest na sygnał PWM, który pobudza silnik w osi robota. Kierunek obrotu silnika zależy od znaku wymuszenia. Pobudzenie silnika w osi robota powoduje ruch osi robota. Rezolwery umieszczone w każdej osi mierzą przemieszczenie osi. Proces zbierania danych polegał więc na zadawaniu wymuszeń na wybraną oś i na mierzeniu przesunięcia osi pod wpływem tych wymuszeń. Jednostkami przesunięcia są impulsy generowane przez rezolwer, podczas obrotu wału silnika. Na rys. 2 przedstawiono schemat systemu sterowania robotem IRP6. rys.2 Schemat systemu sterowania robotem IRP6 Na rys. 2 widać, że identyfikacja osi robota IRP6 oznacza identyfikację całego układu znajdującego się wewnątrz oznaczonego przerywaną linią obszaru. Wynika to z tego, że z punktu widzenia regulatora obiektem jest układ złożony ze sterownika osi, wzmacniacza mocy, silnika i rezolwera. 5

6 Komputer nadrzędny to komputer z zainstalowanym systemem sterowania robotem, posiadający interfejs, który pozwala na komunikację ze sterownikami osi robota IRP6. Do sterownia robotem IRP6 w laboratorium 012 wykorzystywany jest system MRROC++. System ten został szczegółowo opisany w [3] i [10] Wyznaczanie stałych czasowych i wzmocnienia obiektu W każdej osi robota IRP6 znajduje się silnik prądu stałego. Z tego względu do opisu modelu użyto transmitancji silnika. Założono, że elektryczna stała czasowa silnika jest znacznie mniejsza niż mechaniczna stała czasowa. Dla wielu układów elektromechanicznych jest to założenie rozsądne i prowadzi do redukcji rzędu modeli dynamiki napędów ([7]).Uproszczona transmitancja silnika ma postać: K G silnik ( s) = (2.3.1) s( Ts + 1) Wpływ bezwładności obciążenia jest bardzo mały, dzięki zastosowaniu przekładni w silnikach znajdujących się w każdej osi robota IRP6. Z uwagi na ten fakt, można identyfikować i sterować każdą osią osobno, zakładając, że zachowanie osi nie będzie zależało od obciążenia, a zatem i konfiguracji pozostałych stopni swobody, względem rozpatrywanej osi. W środowisku MATLAB 6 autor napisał program do wyznaczania stałych czasowych i wzmocnienia modelu obiektu. Program ten wykorzystuje pliki wynikowe programu do identyfikacji osi robota IRP6, napisanego przez dr inż. Wojciecha Szynkiewicza. W plikach tych, w kolejnych wierszach zapisane są przemieszczenia ramienia robota w odpowiedzi na wymuszenie skokowe, w następujących po sobie chwilach czasu. Napisany przez autora program wyznacza, przy wykorzystaniu metody najmniejszych kwadratów, parametry funkcji, która najlepiej aproksymuje przemieszczenia ramienia robota. Ogólną postać funkcji, której parametry należy wyznaczyć, uzyskujemy poprzez wyznaczenie odpowiedzi obiektu na K skok jednostkowy. Zakładając, że obiekt opisany jest transmitancją, odpowiedź na s( Ts +1) skok jednostkowy ma postać: t / T h( t) = K[ t T (1 e )] (2.3.2) K Model opisany uproszczoną transmitancją silnika prądu stałego jest wystarczający s( Ts +1) dla wszystkich osi z wyjątkiem osi trzeciej. W przypadku osi trzeciej przyjęto model opisany K( T1 s + 1) transmitancją. Odpowiedź na skok jednostkowy dla osi trzeciej opisana jest s( T2s + 1) funkcją: t / T2 h ( t ) = K [( T T )(1 e ) t ] (2.3.3) 6

7 W programie funkcje (2.3.2) i (2.3.3) są wykorzystywane w metodzie najmniejszych kwadratów. Metoda ta wyznacza parametry K i T (w przypadku osi trzeciej K, T 1 i T 2 ), dla których funkcja (w przypadku osi trzeciej funkcja (2.3.3) ) najlepiej aproksymuje przemieszczenia ramienia robota w czasie. Program zwraca wartości wzmocnienia K i stałej czasowej T modelu, a w przypadku osi trzeciej wartości wzmocnienia K i stałych czasowych T 1 i T 2 modelu Uwzględnienie zjawiska tarcia W wyniku zastosowania programu do wyznaczania stałych czasowych i wzmocnień modelu dla wybranego wymuszenia skokowego, otrzymujemy tabelę przedstawiającą wartości wzmocnienia (K) i stałej czasowej (T) w zależności od wymuszenia skokowego (patrz punkty ). Analizując takie tabele uzyskane dla każdej osi robota IRP6 zauważono, że wzmocnienie obiektu w istotny sposób zależy od wartości wymuszenia. Wraz ze wzrostem bezwzględnej wartości wymuszenia wzrastało również wzmocnienie. Różne wartości wzmocnienia wynikają z faktu, że aby dokładnie wyznaczyć wzmocnienie obiektu, od wartości skoku należy odjąć te impulsy, które zostały wykorzystane na pokonanie sił tarcia i dopiero wtedy wyznaczyć wzmocnienie obiektu. Na tarcie składają się 3 składniki: tarcie lepkie proporcjonalne do prędkości, tarcie statyczne i tarcie dynamiczne. Tarcie statyczne działa wówczas, kiedy prędkość obiektu wynosi zero. Gdy obiekt zostanie już wprawiony w ruch przestaje działać tarcie statyczne, a zaczyna działać tarcie dynamiczne i lepkie. Tarcie dynamiczne jest mniejsze od tarcia statycznego [4]. Wpływ tarcia lepkiego jest uwzględniony w modelu w nieznacznie powiększonej stałej czasowej. rys. 3 Nieliniowy model osi robota IRP6, uwzględniający tarcie Estymacji rzeczywistego wzmocnienia K v i tarcia dynamicznego C o dokonywano za pomocą metody najmniejszych kwadratów minimalizującej błąd [4]: E i = K i * U i - K v * ( U i - C o * sgn( U i ) ), (2.4.1) gdzie U i to wartość i-tego skoku (impulsy wymuszenia), K i wzmocnienie przy i-tym skoku, K v wzmocnienie rzeczywiste (po uwzględnieniu zjawiska tarcia), C o tarcie dynamiczne. Starano się więc znaleźć najlepsze dopasowanie ostatecznego modelu uwzględniającego tarcie do otrzymanych wcześniej odpowiedzi skokowych modelu liniowego. Model z uwzględnionym zjawiskiem tarcia był wykorzystywany do badań symulacyjnych zaprojektowanych układów regulacji.. 7

8 3. WYNIKI IDENTYFIKACJI 3.1. Oś pierwsza tor jezdny K Transmitancja postaci jest wystarczająca do opisu osi pierwszej. Zadawano s( Ts +1) skoki w zakresie do 150 do 150 impulsów. Dla dodatnich wartości skoku otrzymano (niebieska przerywana linia zmierzone wartości, linia czerwona aproksymująca funkcja): skok 150 skok 140 skok 120 skok 100 skok 150 skok 140 skok 120 skok 100 skok 80 skok 80 skok 50 skok 30 skok 50 skok 30 rys. 4 Przesunięcie i prędkość w odpowiedzi na skoki dodatnie. rys. 5 Bezwzględny błąd modelowania będący różnicą położenia obliczonego na podstawie modelu i położenia zmierzonego. 8

9 Dla ujemnych wartości skoku otrzymano: skok -150 skok -150 skok -120 skok -110 skok -120 skok -110 skok -80 skok -80 skok -50 skok -30 skok -50 skok -30 rys. 6 Przesunięcie i prędkość w odpowiedzi na skoki ujemne. rys. 7 Bezwzględny błąd modelowania będący różnicą położenia obliczonego na podstawie modelu i położenia zmierzonego. Wykresy położenia pokazują, że transmitancja postaci dla osi pierwszej. K s( Ts +1) jest dobrym modelem 9

10 Po identyfikacji otrzymano: a) dla skoków o wartości ujemnej: Skok [impulsy_wymuszenia] T [sek] K [impulsy_rezolwer/impulsy_wymuszenia] Tabela 1 Skoki ujemne b) dla skoków o wartości dodatniej: Skok [impulsy_wymuszenia] T [sek] K [impulsy_rezolwer/impusly_wymuszenia] Tabela 2 Skoki dodatnie Wyjaśnieniem faktu, że wzmocnienia różnią się w zależności od wartości skoku jest zjawisko tarcia dynamicznego. Szerzej na ten temat w punkcie 2.4. Dziwne wartości stałej czasowej dla małych skoków wynikają z faktu, że dla tak małych skoków układ ma bardzo duże trudności z wykonaniem ruchu i zachowanie układu w istotny sposób zależy od wielu różnych, trudnych do zamodelowania czynników, których wpływ przy większych skokach jest niezauważalny. Na podstawie tabel nr. 1 i 2, przedstawiających wyznaczone parametry K i T w zależności od skoku, wyznaczono stałą czasową T = [sek]. Wartość ta jest średnią ze stałych czasowych wyznaczanych dla każdego wymuszenia skokowego, z wyjątkiem wymuszeń o wartości 50, -30, 30 i 50. Te cztery pomiary zostały odrzucone, ponieważ dla tak małych skoków robot miał duże problemy z wykonaniem ruchu i model opisany K transmitancją wydaje się być niewystarczający, dla tak małych wymuszeń. Tą s( Ts +1) uśrednioną wartość stałej czasowej przyjęto w późniejszym postępowaniu identyfikacyjnym. Następnie dokonano estymacji rzeczywistego wzmocnienia K v i tarcia dynamicznego C o korzystając z równania z punktu Otrzymano wyniki: K v = [impulsy_rezolwer/impulsy_wymuszenia] C o =

11 Przyjęto: C o = 26 Na rys. 8 został przedstawiony model symulacyjny osi pierwszej. -26 rys. 8 Model osi pierwszej w SIMULINKu. Porównanie odpowiedzi układu rzeczywistego i symulacyjnego, w którym przyjęto, że T należy do przedziału <0.205;0.225> [sek], K v należy do przedziału <160;174> [impulsy_rezolwer/impulsy_wymuszenia] znajduje się na wykresach przedstawionych na rys. 9 i 10. Niebieską przerywaną linią zaznaczono odpowiedzi zmierzone, a odpowiedzi układu symulacyjnego oznaczone są przez zakreskowany obszar ograniczony z góry linią czerwoną, a z dołu linią zieloną. 11

12 skok -150 skok -120 skok -110 skok -80 skok -50 skok -30 rys. 9 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego, skoki ujemne skok 150 skok 140 skok 120 skok 100 skok 80 skok 50 skok 30 rys. 10 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego, skoki dodatnie Rysunki pokazują, że przyjęty model przybliża rzeczywistość wystarczająco, aby na jego podstawie zbudować układ regulacji. Model niedostatecznie przybliża rzeczywistość jedynie dla skoków o wartości 30 i 30 [impulsy_wymuszenia]. Wartości te są wartościami granicznymi, przy których robot zaczyna się poruszać, jednak ruch ten nie jest płynny. Przy tych wartościach skoku robot porusza się z trudem i nie powinien być on pobudzany takimi wartościami podczas normalnej pracy. Ponieważ model układu jest budowany jedynie w celu 12

13 zaprojektowania dobrego regulatora, a nie wiernego oddania właściwości robota, przyjęty model jest wystarczający. Dowodem na to, że przyjęto dobre przedziały wartości dla wzmocnienia i stałej czasowej są poniższe rysunki. Przedstawiają one, wyrażony w procentach, względny błąd liczony dla: granicznego górnego położenia (parametry : T=0.205; K=174; kolor czerwony). położenia ze środka przedziału (parametry: T=0.215; K=166; kolor niebieski). granicznego dolnego położenia (parametry: T=0.225; K=160; kolor zielony). Względny błąd liczony według wzoru: h p δ = 100%, p gdzie h odpowiedź układu symulacyjnego (przy zadanych parametrach) na skok jednostkowy, p odpowiedź układu rzeczywistego na skok jednostkowy. rys. 11 Względny błąd modelowania δ (w procentach) dla skoków ujemnych 13

14 rys. 12 Względny błąd modelowania δ (w procentach) dla skoków dodatnich Jak widać największy relatywny błąd występuje na samym początku wykonywania ruchu. Wynika to z faktu, że na początku przemieszczenie jest tak małe, że nawet względne różnice rzędu 100% są tak naprawdę bardzo małymi różnicami bezwzględnymi i trudno tak dobrać parametry K i T, aby tę różnicę jeszcze zmniejszyć. Poniżej przedstawiono charakterystyki częstotliwościowe osi pierwszej: rys. 13 Charakterystyka amplitudowa dla osi pierwszej 14

15 rys. 14 Charakterystyka fazowa dla osi pierwszej Sprawdzono także, że zgodnie z oczekiwaniami zamontowanie obciążenia (czujnik siły) nie wpłynęło w istotny sposób na parametry K i T. Dowodzi tego poniższy rysunek. rys. 15 Wpływ obciążenia na odpowiedź dla skoku o wartości 90 impulsów wymuszenia Podsumowanie : Dla osi pierwszej stała czasowa przyjmuje wartości z przedziału <0.205 ; 0.225> [sek], wzmocnienie przyjmuje wartości z przedziału <160 ; 174> [impulsy_rezolwer/impulsy_wymuszenia], a współczynnik tarcia dynamicznego C o =

16 3.2. Oś druga kolumna obrotowa K Przyjęto transmitancję postaci. Pomiary przeprowadzono przy dwóch s( Ts +1) skrajnych położeniach ramienia robota. Pierwsza seria pomiarów została przeprowadzona dla ramienia ułożonego w taki sposób, że środek ciężkości robota znajdował się blisko kolumny obrotowej, a przy drugiej serii pomiarów, ramię było tak ułożone, że środek ciężkości był maksymalnie oddalony od kolumny obrotowej. Zadawano skoki w zakresie od 140 do 140 impulsów. Dla osi drugiej bezwzględna graniczna wartość skoku dla obu położeń ramienia wprawiająca robota w ruch wynosi 30. Na rys. 16 przedstawiono odpowiedź robota na skok o wartości 30 (niebieska przerywana linia rzeczywiste wartości, linia czerwona aproksymująca funkcja). rys. 16 Odpowiedź osi drugiej na skok o wartości 30 Dla skoku o wartości 30 i 30 impulsów wymuszenia robot miał duże problemy z wykonaniem ruchu. Zachowanie robota różniło się od zachowania modelu opisanego K transmitancją. Dla tak małych wartości wymuszeń, podobnie jak to miało miejsce s( Ts +1) w przypadku toru jezdnego, zachowanie robota zależy również od innych, bardzo trudnych do zamodelowania czynników, których wpływ przy większych wymuszeniach jest pomijalny. 16

17 Dla maksymalnej wartości skoku równej 140 impulsów otrzymano: rys. 17 Odpowiedź osi drugiej na skok o wartości 140 impulsów Powyższy rysunek pokazuje, że przyjęta transmitancja jest dobrym modelem dla osi drugiej. Chcąc zbadać wpływ ustawienia ramienia robota na wartości K i T przeanalizujmy poniższe rysunki. Na rysunkach tych kolorem czerwonym zaznaczono zaproksymowane przebiegi prędkości dla pierwszej serii pomiarowej, a kolorem zielonym zaproksymowane przebiegi prędkości dla drugiej serii pomiarowej. Skok 140 Skok -140 Skok 120 Skok -120 Skok 90 Skok -90 Skok 60 Skok -60 Skok 30 Skok -30 rys. 18 Z lewej odpowiedzi na skoki dodatnie, z prawej odpowiedzi na skoki ujemne Jak łatwo zauważyć wpływ ustawienia ramienia robota na wyniki identyfikacji nie jest duży i wzrasta wraz z wartością skoku. 17

18 W procesie identyfikacji otrzymano następujące wyniki: a) Dla dodatnich wartości skoku Seria Skok [impulsy_wymuszenia] T [sek] K [impulsy_rezolwer/impulsy_wymuszenia] Tabela 3 Skoki dodatnie b) Dla ujemnych wartości skoku Seria Skok [impulsy_wymuszenia] T [sek] K [impulsy_rezolwer/impulsy_wymuszenia] Tabela 4 Skoki ujemne Wyjaśnieniem faktu, że wzmocnienia różnią się w zależności od wartości skoku jest zjawisko tarcia dynamicznego. Szerzej na ten temat w punkcie 2.4. Stosując schemat postępowania z punktu 2.4. dokonano identyfikacji stałej czasowej T, wzmocnienia rzeczywistego K v i współczynnika tarcia dynamicznego C o. Otrzymano następujące wyniki: seria 0 (zgięte ramie): K v = wzmocnienie rzeczywiste (uwzględnione zjawisko tarcia) C o = tarcie dynamiczne uśrednione C o plus= tarcie dynamiczne przy skokach dodatnich C o minus = tarcie dynamiczne przy skokach ujemnych T= stała czasowa 18

19 seria 1 (rozwinięte ramie): K v = wzmocnienie rzeczywiste (uwzględnione zjawisko tarcia) C o = tarcie dynamiczne uśrednione C o plus=25, tarcie dynamiczne przy skokach dodatnich C o minus= tarcie dynamiczne przy skokach ujemnych T= stała czasowa Przyjęto: T należy do przedziału <0.15;0.175> [sek] K v należy do przedziału <150;170> [impulsy_rezolwer/impulsy_wymuszenia] C o plus = 25.8 C o minus = 28.5 Zbudowano model osi 2 w SIMULINKu tak jak było to zrobione dla osi pierwszej, z tą różnicą, że dla osi drugiej przyjęto niesymetrycznie działające tarcie dynamiczne wynoszące dla skoków ujemnych 28.5, dla skoków dodatnich rys. 19 Model osi 2 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego znajduje się na poniższych wykresach. Niebieską przerywaną linią zaznaczono odpowiedzi rzeczywiste, a odpowiedzi układu symulacyjnego wyznaczone są przez zakreskowany obszar ograniczony z góry linią czerwoną, a z dołu linią zieloną. 19

20 Skok -140 Skok -120 Skok -90 Skok -60 Skok -30 rys. 20 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego, skoki ujemne, seria 0 Skok 140 Skok 120 Skok 90 Skok 60 Skok 30 rys. 21 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego, skoki dodatnie, seria 0 20

21 Skok -140 Skok -120 Skok -90 Skok -60 Skok -30 rys. 22 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego, skoki ujemne, seria 1 Skok 140 Skok 120 Skok 90 Skok 60 Skok 30 rys. 23 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego, skoki dodatnie, seria 1 Rysunki pokazują, że przyjęty model przybliża rzeczywistość wystarczająco, aby na jego podstawie zbudować dobry układ regulacji. 21

22 Dowodem na to, że przyjęto dobre przedziały wartości dla wzmocnienia i stałej czasowej są poniższe rysunki. Przedstawiają one, wyrażony w procentach, względny błąd liczony dla: granicznego górnego położenia (parametry: T=0.15; K=170; kolor czerwony) położenia ze środka przedziału (parametry: T=0.167; K=160; kolor niebieski) granicznego dolnego położenia (parametry: T=0.175; K=150; kolor zielony). Względny błąd liczony według wzoru: h p δ = 100%, p gdzie h odpowiedź układu symulacyjnego (przy zadanych parametrach) na skok jednostkowy, p odpowiedź układu rzeczywistego na skok jednostkowy. rys. 24 Względny błąd modelowania δ (w procentach) dla skoków dodatnich, seria 0 22

23 rys. 25 Względny błąd modelowania δ (w procentach) dla skoków ujemnych, seria 0 Seria 1: rys. 26 Względny błąd modelowania δ (w procentach) dla skoków dodatnich, seria 1 23

24 rys. 27 Względny błąd modelowania δ (w procentach) dla skoków ujemnych, seria 1 Poniżej przedstawiono charakterystyki częstotliwościowe osi drugiej: rys. 28 Charakterystyka amplitudowa dla osi drugiej 24

25 rys. 29 Charakterystyka fazowa dla osi drugiej Sprawdzono także, że tak jak się spodziewano zamontowanie obciążenia (czujnik siły) nie wpłynęło w istotny sposób na parametry K i T. Dowodzi tego poniższy rysunek: rys. 30 Wpływ obciążenia na odpowiedź dla skoku o wartości 90 impulsów wymuszenia. Jak widać wpływ obciążenia dla osi drugiej jest pomijalnie mały. Podsumowanie : Dla osi drugiej stała czasowa przyjmuje wartości z przedziału <0.15 ; 0.175> [sek], wzmocnienie przyjmuje wartości z przedziału <150; 170> [impulsy_rezolwer/impulsy_wymuszenia], współczynnik tarcia dynamicznego dla skoków dodatnich C o plus = 25.8, a dla ujemnych C o minus=

26 3.3. Oś trzecia Pomiary przeprowadzono przy dwóch skrajnych położeniach początkowych ramienia robota. Pierwsza seria pomiarów (skoki ujemne) została przeprowadzona dla maksymalnie wychylonego ramienia, a przy drugiej serii pomiarów (skoki dodatnie) ramię na początku było maksymalnie cofnięte (patrz rys. 31). rys. 31 Po lewej stronie ułożenie robota przy drugiej serii pomiarowej (skoki dodatnie), po prawej stronie ułożenie robota przy pierwszej serii pomiarowej (skoki ujemne). Zadawano skoki w zakresie 160 do 160 impulsów. Dla osi trzeciej bezwzględna graniczna wartość skoku dla obu położeń ramienia wprawiająca robota w ruch wynosi 50. K Przyjęcie transmitancji modelu postaci okazało się niewystarczające w s( Ts +1) K( T1 s + 1) przypadku osi trzeciej. Dla osi 3 przyjęto transmitancję. s( T s + 1) 2 K rys. 32 Położenie i prędkość przy modelu s( Ts +1) linia czerwona aproksymująca funkcja). (niebieska linia zmierzone wartości, 26

27 K( T1 s + 1) rys. 33 Położenie i prędkość przy modelu s( T2s + 1) linia czerwona aproksymująca funkcja). (niebieska linia zmierzone wartości, Porównując rysunki 32 i 33 wyraźnie widać, że przy skoku 80 impulsów przyjęcie K( T modelu opisanego transmitancją 1 s +1) jest lepszym rozwiązaniem. Sprawdzono, że dla s( T2 s + 1) pozostałych wartości wymuszeń skokowych odpowiedź modelu opisanego powyższą K transmitancją jest bliższa rzeczywistości niż modelu opisanego transmitancją. s( Ts +1) Wyjaśnienie natury nagłych wychyleń w na wykresie prędkości zmierzonej znajduje się w punkcie 3.8. Stosując schemat postępowania z punktu 2.3. dokonano identyfikacji stałych czasowych T 1 i T 2, oraz wzmocnienia obiektu K. 27

28 Skok [impulsy_wymuszenia] T 1 obiekt [sek] T 2 obiekt [sek] SR Max Min K obiekt [impulsy_rezolwer/impulsy_wymuszenia] Tabela 5 Parametry T 1, T 2, i K wyznaczone metodą najmniejszych kwadratów T 1 stała czasowa z licznika T 2 - stała czasowa z mianownika K wzmocnienie przy poszczególnych wymuszeniach (bez uwzględnienia zjawiska tarcia) Tabela nr 5 przedstawia parametry T 1, T 2, i K wyznaczone metodą najmniejszych kwadratów dla każdego skoku. Wykorzystując heurystykę wyznaczono rzeczywiste wzmocnienie K v i tarcie C o : C o = 26 K v = 330 [impulsy_rezolwer/impulsy_wymuszenia] T 1 T 2 K v Ustalono następujące przedziały: < 0.11 ; 0.18 > [sek] < 1.05 ; 1.6 > [sek] <270 ; 490 > [impulsy_rezolwer/impulsy_wymuszenia] Wówczas otrzymano następujące przebiegi położenia: (czerwona linia górna granica przedziału, parametry: T 1 =0.18; T 2 =1.05; K v =270) (zielona linia dolna granica przedziału, parametry: T 1 =0.11; T 2 =1.6; K v =490) (niebieska przerywana linia położenie zmierzone) 28

29 rys. 34 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego, skoki ujemne rys. 35 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego, skoki dodatnie 29

30 Rysunki 36 i 37 przedstawiają, wyrażony w procentach, względny błąd liczony dla: granicznego górnego położenia (parametry: T 1 =0.18; T 2 =1.05; K v =270; kolor czerwony). położenia ze środka przedziału (parametry: T 1 =0.145; T 2 =1.3; K v =380; kolor niebieski). granicznego dolnego położenia (parametry : T 1 =0.11; T 2 =1.6; K v =490; kolor zielony). Względny błąd liczony według wzoru: h p δ = 100%, p gdzie h odpowiedź układu symulacyjnego (przy zadanych parametrach) na skok jednostkowy, p odpowiedź układu rzeczywistego na skok jednostkowy. rys. 36 Względny błąd modelowania δ (w procentach) dla skoków ujemnych 30

31 rys. 37 Względny błąd modelowania δ (w procentach) dla skoków dodatnich Poniżej przedstawiono charakterystyki częstotliwościowe osi trzeciej: rys. 38 Charakterystyka amplitudowa osi trzeciej 31

32 rys. 39 Charakterystyka fazowa osi trzeciej Sprawdzono także, że zgodnie z oczekiwaniami zamontowanie obciążenia (czujnik siły) nie wpłynęło w istotny sposób na parametry K,T 1 i T 2. Dowodzą tego poniższe rysunki: rys. 40 Wpływ obciążenia na odpowiedź osi trzeciej dla skoku o wartości 100 i 100. Podsumowanie : Dla osi trzeciej stała czasowa T 1 przyjmuje wartości z przedziału < 0.11 ; 0.18 > [sek], stała czasowa T 2 przyjmuje wartości z przedziału < 1.05 ; 1.6 > [sek], wzmocnienie przyjmuje wartości z przedziału <270 ; 490 > [impulsy_rezolwer/impulsy_wymuszenia], współczynnik tarcia dynamicznego C o =26. 32

33 3.4. Oś czwarta Zadawano skoki w zakresie od 160 do 160. Bezwzględny minimalny skok wprawiający oś czwartą w ruch wynosi 20 impulsów. Skoki o wartościach dodatnich powodują ruch ramienia w dół, a skoki o wartościach ujemnych powodują ruch ramienia robota w górę. Przeprowadzono dwie serie pomiarowe: seria 0 końcówka robota nieobciążona seria 1 końcówka robota obciążona czujnikiem Przeprowadzone eksperymenty pokazały, że transmitancja postaci dobrym modelem dla osi czwartej. K s( Ts +1) jest Stosując schemat postępowania z punktu 2.4. dokonano identyfikacji stałej czasowej T, wzmocnienia rzeczywistego K v i współczynnika tarcia dynamicznego C o. Tabela nr 6 przedstawia parametry T, i K wyznaczone metodą najmniejszych kwadratów dla każdego skoku. 33

34 T stała czasowa obiektu K wzmocnienie przy poszczególnych wymuszeniach (bez uwzględnienia zjawiska tarcia) Skok [impulsy_wymuszenia] seria T obiekt [sek] SR Max Min K obiekt [impulsy_rezolwer/impulsy_wymuszenia] Tabela 6 Parametry K i T wyznaczone metodą najmniejszych kwadratów Wykorzystując heurystykę wyznaczono rzeczywiste wzmocnienie K v i tarcie C o : skoki seria K v C o ujemne ujemne dodatnie dodatnie Tabela 7 Wartości K v i C o dla skoków dodatnich i ujemnych w serii 0 i w serii 1. Ustalono następujące przedziały wartości: T < 0.11 ; 0.18 > [sek] K v <210 ; 375 > [impulsy_rezolwer/impulsy_wymuszenia] C o 15 34

35 Wówczas otrzymano następujące przebiegi położenia: (czerwona linia górna granica przedziału, parametry: T=0.12; K v =270; C o =15) (zielona linia dolna granica przedziału, parametry: T=0.15; K v =180; C o =15) (niebieska przerywana linia położenie zmierzone) rys. 41 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki ujemne, seria 0 35

36 rys. 42 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki ujemne, seria 1 36

37 rys. 43 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki dodatnie, seria 0 37

38 rys. 44 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki dodatnie, seria 1 Poniżej przedstawiono charakterystyki częstotliwościowe osi czwartej: rys. 45 Charakterystyka amplitudowa osi czwartej 38

39 rys. 46 Charakterystyka fazowa osi czwartej Podsumowanie: Dla osi czwartej stała czasowa T przyjmuje wartości z przedziału < 0.12 ; 0.15 >, wzmocnienie przyjmuje wartości z przedziału < 180 ; 270 > [impulsy_rezolwer/impulsy_wymuszenia], współczynnik tarcia dynamicznego C o =15. 39

40 3.5. Oś piąta Zadawano skoki w zakresie od 190 do 190 impulsów wymuszenia. Bezwzględny minimalny skok wprawiający oś piątą w ruch wynosi 15 impulsów. Skoki o wartościach dodatnich powodują ruch ramienia w górę, a skoki o wartościach ujemnych powodują ruch ramienia robota w dół. Przeprowadzono dwie serie pomiarowe: seria 1 końcówka robota nieobciążona seria 0 końcówka robota obciążona czujnikiem K Przeprowadzone eksperymenty pokazały, że transmitancja postaci jest dobrym s( Ts +1) modelem dla osi piątej. Stosując schemat postępowania z punktu 2.4. dokonano identyfikacji stałej czasowej T, wzmocnienia rzeczywistego K v i współczynnika tarcia dynamicznego C o. Tabela nr. 8 przedstawia parametry T, i K wyznaczone metodą najmniejszych kwadratów dla każdego skoku. 40

41 T stała czasowa obiektu K wzmocnienie przy poszczególnych wymuszeniach (bez uwzględnienia zjawiska tarcia) Skok [impulsy_wymuszenia] seria T obiekt [sek] SR Max Min K obiekt [impulsy_rezolwer/impulsy_wymuszenia] Tabela 8 Parametry T i K wyznaczone metodą najmniejszych kwadratów Porównanie serii 1 (ramię nieobciążone czujnikiem) i serii 0 (ramię obciążone czujnikiem) pokazuje, że wzmocnienia dla skoków o małej wartości bezwzględnej (skoki o wartościach bezwzględnych 15 i 40 impulsów wymuszenia) są wyraźnie większe, gdy robot nie jest obciążony czujnikiem. 41

42 Wykorzystując heurystykę wyznaczono rzeczywiste wzmocnienie K v i tarcie C o : skoki Seria K v C o ujemne ujemne dodatnie dodatnie Tabela 9 Wartości K v i C o dla skoków dodatnich i ujemnych w serii 0 i w serii 1. Ustalono następujące przedziały: T < 0.07 ; 0.11 > [sek] K v <255 ; 320> [impulsy_rezolwer/impulsy_wymuszenia] C o plus 12.2 C o minus 10 Wówczas otrzymano następujące przebiegi położenia: (czerwona linia górna granica przedziału, parametry: T=0.07; K v =320) (zielona linia dolna granica przedziału, parametry: T=0.11; K v =255) (niebieska przerywana linia położenie zmierzone) rys. 47 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki ujemne, seria 0 42

43 rys. 48 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki ujemne, seria 1 43

44 rys. 49 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki dodatnie, seria 0 44

45 rys. 50 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki dodatnie, seria 1 Dla skoków o wartości bezwzględnej 15 impulsów wymuszenia kluczowe znaczenie odgrywa wartość parametru tarcia dynamicznego C o. Wartość ta różni się w zależności od tego czy robot jest obciążony, czy nie. Ponieważ nie jest możliwe takie dobranie parametru C o aby dla skoku 15 i 15 impulsów odpowiedź rzeczywista zawierała się w odpowiedzi układu symulacyjnego, autor tak dobrał parametr C o plus i C o minus aby bardziej dopasować model symulacyjny do układu z robotem obciążonym (czujnik siły), kosztem dopasowania do układu z robotem nieobciążonym. 45

46 Poniżej przedstawiono charakterystyki częstotliwościowe osi piątej: rys. 51 Charakterystyka amplitudowa osi piątej Podsumowanie: rys. 52 Charakterystyka fazowa osi piątej Dla osi piątej stała czasowa T przyjmuje wartości z przedziału < 0.07 ; 0.11 >, wzmocnienie przyjmuje wartości z przedziału < 255 ; 320 > [impulsy_rezolwer/impulsy_wymuszenia], współczynnik tarcia dynamicznego dla skoków dodatnich wynosi C o plus = 12.2, dla skoków ujemnych C o minus =

47 3.6. Oś szósta Zadawano skoki w zakresie od 190 do 190 impulsów wymuszenia. Bezwzględny minimalny skok wprawiający oś szóstą w ruch wynosi 15 impulsów przy braku obciążenia i 20 impulsów przy obciążeniu końcówki robota czujnikiem siły. Skoki o wartościach dodatnich powodują obrót osi 6 zgodnie z kierunkiem wskazówek zegara, a skoki o wartościach ujemnych powodują ruch osi 6 w kierunku przeciwnym. Przeprowadzono dwie serie pomiarowe: seria 0 końcówka robota nieobciążona seria 1 końcówka robota obciążona czujnikiem K Przeprowadzone eksperymenty pokazały, że transmitancja postaci jest dobrym s( Ts +1) modelem dla osi szóstej. Tabela nr 10 przedstawia parametry T i K wyznaczone metodą najmniejszych kwadratów dla każdego skoku, gdzie: T stała czasowa obiektu K wzmocnienie przy poszczególnych wymuszeniach (bez uwzględnienia zjawiska tarcia) 47

48 Skok [impulsy_wymuszenia] seria T obiekt [sek] SR Max Min K obiekt [impulsy_rezolwer/impulsy_wymuszenia] Tabela 10 Parametry T i K wyznaczone metodą najmniejszych kwadratów Wykorzystując heurystykę wyznaczono rzeczywiste wzmocnienie K v i tarcie C o : skoki seria K v C o ujemne ujemne dodatnie dodatnie Tabela 11 Wartości K v i C o dla skoków dodatnich i ujemnych w serii 0 i w serii 1. 48

49 Ustalono następujące przedziały: T < 0.04; 0.1 > [sek] K v <195; 230 > [impulsy_rezolwer/impulsy_wymuszenia] C o plus 7 C o minus 6.2 Wówczas otrzymano następujące przebiegi położenia: (czerwona linia górna granica przedziału, parametry: T=0.04; K v =230) (zielona linia dolna granica przedziału, parametry: T=0.1; K v =195) (niebieska przerywana linia położenie zmierzone) rys. 53 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki ujemne, seria 0 49

50 rys. 54 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki ujemne, seria 1 50

51 rys. 55 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki dodatnie, seria 0 51

52 rys. 56 Porównanie odpowiedzi układu rzeczywistego i symulacyjnego skoki dodatnie, seria 1 Poniżej przedstawiono charakterystyki częstotliwościowe osi szóstej: rys. 57 Charakterystyka amplitudowa osi szóstej 52

53 rys. 58 Charakterystyka fazowa osi szóstej Podsumowanie: Dla osi szóstej stała czasowa T przyjmuje wartości z przedziału < 0.04 ; 0.1 >, wzmocnienie przyjmuje wartości z przedziału < 195 ; 230 > [impulsy_rezolwer/impulsy_wymuszenia], współczynnik tarcia dynamicznego dla skoków dodatnich wynosi C o plus = 7, dla skoków ujemnych C o minus =

54 3.7. Wybór modelu liniowego o właściwym wzmocnieniu W punktach przedstawiono wyniki identyfikacji wszystkich sześciu osi robota IRP6. W punktach tych identyfikowano modele nieliniowe, z uwzględnionym zjawiskiem tarcia. W procesie projektowania regulatorów wykorzystuje się model liniowy obiektu. W niniejszym punkcie opisano, w jaki sposób na podstawie znajomości parametrów modelu nieliniowego oraz minimalnej i maksymalnej prędkości sygnału zadanego, można wyznaczyć parametry modelu liniowego, wykorzystywanego w procesie projektowania regulatorów. Niech u oznacza sygnał sterowania, K v wzmocnienie modelu nieliniowego, K wzmocnienie modelu liniowego, c współczynnik tarcia. rys. 59 Model liniowy rys. 60 Model nieliniowy Podczas projektowania regulatora wykorzystywany jest model liniowy. W procesie identyfikacji wyznaczono parametry modelu nieliniowego. Dla modelu nieliniowego w stanie ustalonym prawdziwe są wzory (patrz rys. 60): y = K ( u c) = ρ( u) u v, ρ( u) 0 (3.7.1) ρ( u) = K v c (1 ) u, u c (3.7.2) rys. 61 Kształt funkcji ρ( u) K v = 1 c u 54

55 Widać zatem, że model nieliniowy z tarciem można przedstawić w postaci, jak na rys. 62. rys. 62 Model nieliniowy obiektu ze wzmocnieniem zależnym od wartości sygnału sterowania Na rys. 62 u oznacza sterowanie podawane na obiekt, a ρ(u) oznacza wzmocnienie zależne od sterowania (patrz równanie 3.7.2). Zatem aby na podstawie modelu nieliniowego uwzględniającego tarcie zbudować model liniowy należy wyznaczyć minimalne i maksymalne sterowanie podawane na obiekt. Znając te wartości można wyznaczyć ρ ( u min ) i ρ ( u max ), czyli można ustalić przedział wartości, do którego należy wzmocnienie ρ (u). Wzmocnienie modelu liniowego zawiera się w tym przedziale. Znając wyznaczone w procesie identyfikacji wzmocnienie K v modelu nieliniowego, współczynnik tarcia c, oraz prędkość sygnału zdanego y o można wyznaczyć wartość sterowania podawanego na obiekt, gdy przyspieszenie sygnału zadanego jest zerowe: u 1 = c yo (3.7.3) K 0 + v Wzmocnienie modelu liniowego K można wyznaczyć ze wzoru: c K = ρ ( uo ) = K v (1 ), u o c (3.7.4) uo Korzystając z równań i 3.7.4, znając współczynnik tarcia c i maksymalną oraz minimalną prędkość sygnału zadanego dla poszczególnych osi robota (patrz rozdział 5) obliczono wartość wzmocnienia modelu liniowego dla wszystkich stopni swobody. Minimalna y 0 min i maksymalna y 0 max prędkość sygnału zadanego [impulsy_z_rezolwera/sek] Przedział wzmocnienia modelu nieliniowego K v [impulsy_z_rezolwera] Przedział wzmocnienia modelu liniowego K [impulsy_z_rezolwera] Oś ; <160 ; 174> <87 ; 134> Oś ; <150 ; 170> <80 ; 125> Oś ; <270 ; 490 > <180 ; 265> Oś ; < 180 ; 270 > <115 ; 225> Oś ; < 255 ; 320 > <145 ; 285> Oś ; < 195 ; 230 > <153 ; 218> Tabela 12 Wartości wzmocnień modeli nieliniowych i modeli liniowych 55

56 3.8. Komentarz do wykresów prędkości zmierzonej. Zbadano zjawisko występowania nagłych skoków na wykresie prędkości zmierzonej, na przykładzie odpowiedzi na wymuszenie o wartości 120 [impulsy_wymuszenia] dla toru jezdnego. W wyniku procesu identyfikacji otrzymujemy zbiór kolejnych położeń w następujących po sobie chwilach czasowych. Przeanalizujmy próbki z przedziału czasowego ( 920 ; 932 ) [ms]. rys. 63 Odpowiedź osi pierwszej na skok 120 impulsów wymuszenia Widać skok po 925 ms. Jeśli skok byłby pojedynczym błędem pomiarowym, pozostałe pomiary powinny znajdować na przerywanej czerwonej linii. Tak jednak nie jest. Po dokładnej analizie odpowiedzi robota dla pierwszych trzech osi zauważono, że: 1. Skoki powtarzają się w odstępach od 672 do 690 impulsów przemieszczenia odczytanych z rezolwera. Ponieważ jednemu pełnemu obrotowi wału silnika odpowiada przemieszczenie o 682 impulsy, można wysnuć wniosek, że skoki występują co jeden obrót wału silnika. 2. Rozpatrując występowanie skoków na tle bezwzględnych przemieszczeń robota zauważono, że skoki występują przy tych samych bezwzględnych przemieszczeniach, niezależnie od wartości wymuszenia i bezwzględnej pozycji początkowej. Z 1. i 2. wynika, że skok następuje co pełen obrót wału silnika, w jednym wyróżnionym miejscu, prawdopodobnie przy przejściu kąta obrotu wału silnika przez zero. 3. Wartość skoku jest proporcjonalna do wymuszenia, podawanego na oś robota, przy którym wystąpił skok. 4. Skok jest zawsze dodatni, tzn. skok zawsze zwiększa przesunięcie robota (patrz rys. 63). Przy wymuszeniach ujemnych skok zwiększa przesunięcie robota, ale ponieważ przesunięcia robota przy tych wymuszeniach są ujemne, w chwili wystąpienia skoku wartość bezwzględna przesunięcia przy ujemnych wymuszeniach jest mniejsza. Przy wymuszeniach ujemnych robot w chwili wystąpienia skoku chwilowo zwalnia ruch w kierunku ujemnych przesunięć, a przy dodatnich wymuszeniach w momencie wystąpienia skoku robot chwilowo zwiększa swoją prędkość poruszania w kierunku dodatnich przesunięć (patrz rys. 64). 56

57 rys. 64 Przebieg prędkości osi pierwszej w odpowiedzi na skok 120 impulsów wymuszenia Powiększenie wykresu prędkości zmierzonej na przedziale ( 920 ; 932 ) [ms] : rys. 65 Przebieg prędkości osi pierwszej w odpowiedzi na skok 120 impulsów wymuszenia Zjawiska opisane w punktach (patrz str. 56) występują we wszystkich osiach robota IRP6 na torze i dla dowolnych wymuszeń. Po konsultacji z mgr inż. Andrzejem Rydzewskim i dr inż. Wojciechem Szynkiewiczem wysnuto hipotezę, że skoki te związane są z błędnym działaniem rezolwera, a dokładniej, z pewną nieuwzględnioną nieliniowością podczas pomiaru kąta obrotu, przez co po wykonaniu pełnego obrotu pozostaje nadmiarowość, która objawia się właśnie tym skokiem. 57

58 Prędkość, przedstawiona na rysunkach 64 i 65, była wyznaczana na podstawie różnicy położeń w następujących po sobie chwilach czasu. Ponieważ prędkość jest pierwszą pochodną położenia, do wyznaczenia dokładniejszych przebiegów prędkości należy użyć numerycznych metod różniczkowania. Wzory, z których korzystano wraz z programem do obliczania pochodnej zostały zaprezentowane w Dodatku. Metoda była stosowana dla różnej wartości parametru k. Parametr k określa dokładność metody, czyli zakres chwil czasowych na podstawie których obliczana jest pochodna. Duża wartość parametru k, oznacza dużą ilość historycznych danych (wartości w poprzednich chwilach czasowych), a zatem większą dokładność różniczkowania. rys. 66 Porównanie trzech metod różniczkowania na podstawie skoku 120 dla osi 1 Oznaczenia: Przerywana czarna linia odpowiedź po aproksymacji metodą najmniejszych kwadratów Czerwona krzywa prędkość wyznaczana na podstawie różnicy położenia Zielona krzywa prędkość po różniczkowaniu dla k=3 Niebieska krzywa - prędkość po różniczkowaniu dla k=5 Metoda różniczkowania dla k=3 (kolor zielony ) jest wystarczająco wrażliwa i dokładna, a przy tym nie powoduje takiego rozrzutu jak ta sama metoda dla k=5 (kolor niebieski ). Dane zmierzone są zaszumione, a metoda dla k=5 jest za bardzo wrażliwa i powoduje silne różniczkowanie szumu. Jest to niewskazane. Z tego względu to właśnie metoda różniczkowania dla k=3 jest używana w procesie identyfikacji osi robota IRP6 do wyznaczenia przebiegu prędkości na podstawie zmierzonego położenia. 58

59 3.9. Dominujące zakłócenie związane z błędnym działaniem rezolwera W punkcie 3.8 opisano błędne działanie rezolwera. Analizując przebiegi otrzymane podczas testowania układów regulacji dla wszystkich osi robota IRP6 na torze, oraz znając maksymalne i minimalne prędkości sygnału zadanego można określić pulsację występowania dziwnych skoków opisanych w punkcie 3.8, dla konkretnej prędkości sygnału zadanego. Innymi słowy można określić pulsację zakłócenia generowanego przez rewolwer. Zakłócenie to sprawiało najwięcej kłopotów dla układów regulacji i należało tak projektować te układy, aby w miarę możliwości tłumić pulsacje związane z tym zakłóceniem. Ponieważ amplituda tego zakłócenia jest proporcjonalna do prędkości sygnału zadanego, starano się tak projektować układy regulacji, aby tłumić przede wszystkim pulsacje związane z zakłóceniem przy maksymalnej prędkości sygnału zadanego. Poniżej przedstawiono tabelę pokazującą wartość skoku oraz pulsację zakłócenia generowanego przez rewolwer w zależności od osi i prędkości sygnału zadanego. Wybrano maksymalną i minimalną prędkość sygnału, dla którego projektowano układ regulacji. Wartość skoku to średnia różnica między wartością zmierzoną przez rezolwer w chwili k i w chwili k-1. Odstęp czasowy między pomiarami wynosi 1.04 ms. Wartości skoku są zawsze dodatnie niezależnie od znaku sygnału zadanego. Oś Prędkość sygnału zadanego Średnia pulsacja Średnia wartość skoku [impulsy_z_rezolwera/sek] zakłócenia [1/sek] [impulsy_z_rezolwera] Tabela 13 Pulsacja zakłócenia i wartość skoku dla poszczególnych osi 59

60 4. PROJEKTOWANIE REGULATORÓW OSI ROBOTA IRP6 Wszystkie regulatory działają z czasem próbkowania 1.04 ms co oznacza, że sterowanie jest wystawiane co 1.04 ms. Regulatory projektowane są metodą częstotliwościową. Wejściem regulatora jest uchyb mierzony w jednostkach rezolwera, a wyjściem są liczby w zakresie od 255 do 255, zdefiniowane w punkcie 2.2. jako impulsy wymuszenia. Liczby te zamieniane są na wypełnienie sygnału PWM pobudzającego silnik w osi robota (patrz punkt 2.2.). W poniższej tabeli przedstawiono wartości przemieszczenia osi wyrażone w jednostkach układu SI, odpowiadające przemieszczeniu osi o jeden impuls. Impulsy z rezolwera Odpowiadająca wartość wyrażona w jednostkach układu SI Oś μm Oś Oś 3 1 zależność nieliniowa Oś 4 1 zależność nieliniowa Oś Oś Tabela 14 Przelicznik jednego impulsu z rezolwera na wartość wyrażoną w jednostkach układu SI Opis procesu projektowania układu regulacji na przykładzie osi 6 W punkcie tym opisano proces projektowania układu regulacji w oparciu o metodę częstotliwościową. Metoda ta została opisana w [8] Założenia projektowe Uchyb w stanie ustalonym jest najmniejszy z możliwych do osiągnięcia. Sygnały zadane o maksymalnej prędkości v max = [impulsy_rezolwer/sek] i przyspieszeniu a max = [impulsy_rezolwer/sek 2 ] są przenoszone z jak najmniejszym uchybem. Okres próbkowania wynosi 1.04 ms. Struktura układu regulacji: rys. 67 Schemat układu regulacji. 60

61 K Obiekt G(s) ma strukturę:. Wzmocnienie K dotyczy modelu liniowego. Tabela s( Ts +1) z wartościami parametru K dla każdej osi znajduje się w punkcie 3.7. Okres próbkowania T p = 1.04 ms Wartości parametrów K i T dla osi 6: K należy do przedziału <153 ; 218> [impulsy_rezolwer/impulsy_wymuszenia] T należy do przedziału <0.04 ; 0.1> [sek]. Analizując tabelę 10 (punkt 3.6. strona 48) należy zwrócić uwagę na fakt, że obiekt cechuje się stałą czasową T [sek] dla dużych i średnich wymuszeń. Wobec tego dla ułatwienia przyjęto jedną wartość stałej czasowej T = [sek]. Ponieważ projektowano regulator dla obiektu, którego parametry należą do pewnego przedziału, na wszystkich rysunkach zamieszczonych w tej pracy znajdują się charakterystyki dla skrajnych wartości parametrów: K=153, oraz K=218. Charakterystyki dla skrajnych wartości mają ten sam kolor. Jeśli charakterystyki dla skrajnych wartości będą miały różne kolory zostanie to wyraźnie zaznaczone Transmitancja HG(z) Celem tej pracy jest zaprojektowanie dyskretnego układu regulacji dla obiektu pracującego z czasem ciągłym. Z tego powodu na rys. 67 przed obiektem G(s) znajduje się ekstrapolator zerowego rzędu ZOH, a za obiektem znajduje się impulsator. Zatem z punktu widzenia regulatora obiektem jest układ złożony z ekstrapolatora zerowego rzędu, obiektu ciągłego opisanego uproszczoną transmitancją silnika oraz impulsatora. Dlatego też zamiast posługiwania się transmitancją G(s) należy posługiwać się dyskretną transmitancją HG(z) lub dyskretną transmitancją HG*(jω), gdyż transmitancje te uwzględniają człon ZOH i impulsator związany z obiektem. Wzór obliczeniowy na transmitancję HG(z) jest następujący: z 1 1 G( s) HG( z) = Ζ( L ( )), ( ) z s gdzie G(s) to transmitancja obiektu, L to operator przekształcenia Laplace a (transformacja s), a Z to operator przekształcenia Laurenta (transformacja z). 61

Sposoby modelowania układów dynamicznych. Pytania

Sposoby modelowania układów dynamicznych. Pytania Sposoby modelowania układów dynamicznych Co to jest model dynamiczny? PAScz4 Modelowanie, analiza i synteza układów automatyki samochodowej równania różniczkowe, różnicowe, równania równowagi sił, momentów,

Bardziej szczegółowo

4. Właściwości eksploatacyjne układów regulacji Wprowadzenie. Hs () Ys () Ws () Es () Go () s. Vs ()

4. Właściwości eksploatacyjne układów regulacji Wprowadzenie. Hs () Ys () Ws () Es () Go () s. Vs () 4. Właściwości eksploatacyjne układów regulacji 4.1. Wprowadzenie Zu () s Zy ( s ) Ws () Es () Gr () s Us () Go () s Ys () Vs () Hs () Rys. 4.1. Schemat blokowy układu regulacji z funkcjami przejścia 1

Bardziej szczegółowo

W celu obliczenia charakterystyki częstotliwościowej zastosujemy wzór 1. charakterystyka amplitudowa 0,

W celu obliczenia charakterystyki częstotliwościowej zastosujemy wzór 1. charakterystyka amplitudowa 0, Bierne obwody RC. Filtr dolnoprzepustowy. Filtr dolnoprzepustowy jest układem przenoszącym sygnały o małej częstotliwości bez zmian, a powodującym tłumienie i opóźnienie fazy sygnałów o większych częstotliwościach.

Bardziej szczegółowo

4. UKŁADY II RZĘDU. STABILNOŚĆ. Podstawowe wzory. Układ II rzędu ze sprzężeniem zwrotnym Standardowy schemat. Transmitancja układu zamkniętego

4. UKŁADY II RZĘDU. STABILNOŚĆ. Podstawowe wzory. Układ II rzędu ze sprzężeniem zwrotnym Standardowy schemat. Transmitancja układu zamkniętego 4. UKŁADY II RZĘDU. STABILNOŚĆ Podstawowe wzory Układ II rzędu ze sprzężeniem zwrotnym Standardowy schemat (4.1) Transmitancja układu zamkniętego częstotliwość naturalna współczynnik tłumienia Odpowiedź

Bardziej szczegółowo

Ćw. 18: Pomiary wielkości nieelektrycznych II

Ćw. 18: Pomiary wielkości nieelektrycznych II Wydział: EAIiE Kierunek: Imię i nazwisko (e mail): Rok:. (2010/2011) Grupa: Zespół: Data wykonania: Zaliczenie: Podpis prowadzącego: Uwagi: LABORATORIUM METROLOGII Ćw. 18: Pomiary wielkości nieelektrycznych

Bardziej szczegółowo

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE Do opisu członów i układów automatyki stosuje się, oprócz transmitancji operatorowej (), tzw. transmitancję widmową. Transmitancję widmową () wyznaczyć można na podstawie

Bardziej szczegółowo

Tranzystor bipolarny LABORATORIUM 5 i 6

Tranzystor bipolarny LABORATORIUM 5 i 6 Tranzystor bipolarny LABORATORIUM 5 i 6 Marcin Polkowski (251328) 10 maja 2007 r. Spis treści I Laboratorium 5 2 1 Wprowadzenie 2 2 Pomiary rodziny charakterystyk 3 II Laboratorium 6 7 3 Wprowadzenie 7

Bardziej szczegółowo

Ćw. 18: Pomiary wielkości nieelektrycznych II

Ćw. 18: Pomiary wielkości nieelektrycznych II Wydział: EAIiE Kierunek: Imię i nazwisko (e mail): Rok:. (../..) Grupa: Zespół: Data wykonania: Zaliczenie: Podpis prowadzącego: Uwagi: LABORATORIUM METROLOGII Ćw. 18: Pomiary wielkości nieelektrycznych

Bardziej szczegółowo

Ćw. nr 31. Wahadło fizyczne o regulowanej płaszczyźnie drgań - w.2

Ćw. nr 31. Wahadło fizyczne o regulowanej płaszczyźnie drgań - w.2 1 z 6 Zespół Dydaktyki Fizyki ITiE Politechniki Koszalińskiej Ćw. nr 3 Wahadło fizyczne o regulowanej płaszczyźnie drgań - w.2 Cel ćwiczenia Pomiar okresu wahań wahadła z wykorzystaniem bramki optycznej

Bardziej szczegółowo

Regulacja dwupołożeniowa (dwustawna)

Regulacja dwupołożeniowa (dwustawna) Regulacja dwupołożeniowa (dwustawna) I. Wprowadzenie Regulacja dwustawna (dwupołożeniowa) jest często stosowaną metodą regulacji temperatury w urządzeniach grzejnictwa elektrycznego. Polega ona na cyklicznym

Bardziej szczegółowo

1. Regulatory ciągłe liniowe.

1. Regulatory ciągłe liniowe. Laboratorium Podstaw Inżynierii Sterowania Ćwiczenie: Regulacja ciągła PID 1. Regulatory ciągłe liniowe. Zadaniem regulatora w układzie regulacji automatycznej jest wytworzenie sygnału sterującego u(t),

Bardziej szczegółowo

Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II

Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II Zagadnienia na ocenę 3.0 1. Podaj transmitancję oraz naszkicuj teoretyczną odpowiedź skokową układu całkującego z inercją 1-go rzędu.

Bardziej szczegółowo

WIBROIZOLACJA określanie właściwości wibroizolacyjnych materiałów

WIBROIZOLACJA określanie właściwości wibroizolacyjnych materiałów LABORATORIUM WIBROAUSTYI MASZYN Wydział Budowy Maszyn i Zarządzania Instytut Mechaniki Stosowanej Zakład Wibroakustyki i Bio-Dynamiki Systemów Ćwiczenie nr WIBROIZOLACJA określanie właściwości wibroizolacyjnych

Bardziej szczegółowo

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych

Mechatronika i inteligentne systemy produkcyjne. Modelowanie systemów mechatronicznych Platformy przetwarzania danych Mechatronika i inteligentne systemy produkcyjne Modelowanie systemów mechatronicznych Platformy przetwarzania danych 1 Sterowanie procesem oparte na jego modelu u 1 (t) System rzeczywisty x(t) y(t) Tworzenie

Bardziej szczegółowo

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA PRZEDMIOT : : LABORATORIUM PODSTAW AUTOMATYKI 9. Dobór nastaw

Bardziej szczegółowo

Ruch jednostajnie przyspieszony wyznaczenie przyspieszenia

Ruch jednostajnie przyspieszony wyznaczenie przyspieszenia Doświadczenie: Ruch jednostajnie przyspieszony wyznaczenie przyspieszenia Cele doświadczenia Celem doświadczenia jest zbadanie zależności drogi przebytej w ruchu przyspieszonym od czasu dla kuli bilardowej

Bardziej szczegółowo

Projektowanie układów regulacji w dziedzinie częstotliwości. dr hab. inż. Krzysztof Patan, prof. PWSZ

Projektowanie układów regulacji w dziedzinie częstotliwości. dr hab. inż. Krzysztof Patan, prof. PWSZ Projektowanie układów regulacji w dziedzinie częstotliwości dr hab. inż. Krzysztof Patan, prof. PWSZ Wprowadzenie Metody projektowania w dziedzinie częstotliwości mają wiele zalet: stabilność i wymagania

Bardziej szczegółowo

lim Np. lim jest wyrażeniem typu /, a

lim Np. lim jest wyrażeniem typu /, a Wykład 3 Pochodna funkcji złożonej, pochodne wyższych rzędów, reguła de l Hospitala, różniczka funkcji i jej zastosowanie, pochodna jako prędkość zmian 3. Pochodna funkcji złożonej. Jeżeli funkcja złożona

Bardziej szczegółowo

WYDZIAŁ ELEKTRYCZNY KATEDRA AUTOMATYKI I ELEKTRONIKI. Badanie układu regulacji dwustawnej

WYDZIAŁ ELEKTRYCZNY KATEDRA AUTOMATYKI I ELEKTRONIKI. Badanie układu regulacji dwustawnej POLITECHNIKA BIAŁOSTOCKA WYDZIAŁ ELEKTRYCZNY KATEDRA ATOMATYKI I ELEKTRONIKI ĆWICZENIE Nr 8 Badanie układu regulacji dwustawnej Dobór nastaw regulatora dwustawnego Laboratorium z przedmiotu: ATOMATYKA

Bardziej szczegółowo

Teoria sterowania - studia niestacjonarne AiR 2 stopień

Teoria sterowania - studia niestacjonarne AiR 2 stopień Teoria sterowania - studia niestacjonarne AiR stopień Kazimierz Duzinkiewicz, dr hab. Inż. Katedra Inżynerii Systemów Sterowania Wykład 4-06/07 Transmitancja widmowa i charakterystyki częstotliwościowe

Bardziej szczegółowo

DRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Rys Model układu

DRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Rys Model układu Ćwiczenie 7 DRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Cel ćwiczenia Doświadczalne wyznaczenie częstości drgań własnych układu o dwóch stopniach swobody, pokazanie postaci drgań odpowiadających

Bardziej szczegółowo

Pomiar rezystancji metodą techniczną

Pomiar rezystancji metodą techniczną Pomiar rezystancji metodą techniczną Cel ćwiczenia. Poznanie metod pomiarów rezystancji liniowych, optymalizowania warunków pomiaru oraz zasad obliczania błędów pomiarowych. Zagadnienia teoretyczne. Definicja

Bardziej szczegółowo

Wektory, układ współrzędnych

Wektory, układ współrzędnych Wektory, układ współrzędnych Wielkości występujące w przyrodzie możemy podzielić na: Skalarne, to jest takie wielkości, które potrafimy opisać przy pomocy jednej liczby (skalara), np. masa, czy temperatura.

Bardziej szczegółowo

Politechnika Warszawska Instytut Automatyki i Robotyki. Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI

Politechnika Warszawska Instytut Automatyki i Robotyki. Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI Politechnika Warszawska Instytut Automatyki i Robotyki Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI 12. Regulacja dwu- i trójpołożeniowa (wg. Holejko, Kościelny: Automatyka procesów ciągłych)

Bardziej szczegółowo

Ćwiczenie M-2 Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego Cel ćwiczenia: II. Przyrządy: III. Literatura: IV. Wstęp. l Rys.

Ćwiczenie M-2 Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego Cel ćwiczenia: II. Przyrządy: III. Literatura: IV. Wstęp. l Rys. Ćwiczenie M- Pomiar przyśpieszenia ziemskiego za pomocą wahadła rewersyjnego. Cel ćwiczenia: pomiar przyśpieszenia ziemskiego przy pomocy wahadła fizycznego.. Przyrządy: wahadło rewersyjne, elektroniczny

Bardziej szczegółowo

METODY OBLICZENIOWE. Projekt nr 3.4. Dariusz Ostrowski, Wojciech Muła 2FD/L03

METODY OBLICZENIOWE. Projekt nr 3.4. Dariusz Ostrowski, Wojciech Muła 2FD/L03 METODY OBLICZENIOWE Projekt nr 3.4 Dariusz Ostrowski, Wojciech Muła 2FD/L03 Zadanie Nasze zadanie składało się z dwóch części: 1. Sformułowanie, przy użyciu metody Lagrange a II rodzaju, równania różniczkowego

Bardziej szczegółowo

Rys 1 Schemat modelu masa- sprężyna- tłumik

Rys 1 Schemat modelu masa- sprężyna- tłumik Rys 1 Schemat modelu masa- sprężyna- tłumik gdzie: m-masa bloczka [kg], ẏ prędkośćbloczka [ m s ]. 3. W kolejnym energię potencjalną: gdzie: y- przemieszczenie bloczka [m], k- stała sprężystości, [N/m].

Bardziej szczegółowo

Projektowanie układów metodą sprzężenia od stanu - metoda przemieszczania biegunów

Projektowanie układów metodą sprzężenia od stanu - metoda przemieszczania biegunów Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Laboratorium Sterowania Procesami Ciągłych Projektowanie układów metodą sprzężenia od stanu - metoda przemieszczania biegunów. Obliczanie

Bardziej szczegółowo

KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO. dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury

KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO. dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury KINEMATYKA I DYNAMIKA CIAŁA STAŁEGO dr inż. Janusz Zachwieja wykład opracowany na podstawie literatury Funkcje wektorowe Jeśli wektor a jest określony dla parametru t (t należy do przedziału t (, t k )

Bardziej szczegółowo

A3 : Wzmacniacze operacyjne w układach liniowych

A3 : Wzmacniacze operacyjne w układach liniowych A3 : Wzmacniacze operacyjne w układach liniowych Jacek Grela, Radosław Strzałka 2 kwietnia 29 1 Wstęp 1.1 Wzory Poniżej zamieszczamy podstawowe wzory i definicje, których używaliśmy w obliczeniach: 1.

Bardziej szczegółowo

Automatyka i robotyka

Automatyka i robotyka Automatyka i robotyka Wykład 5 - Stabilność układów dynamicznych Wojciech Paszke Instytut Sterowania i Systemów Informatycznych, Uniwersytet Zielonogórski 1 z 43 Plan wykładu Wprowadzenie Stabilność modeli

Bardziej szczegółowo

Uwaga: Nie przesuwaj ani nie pochylaj stołu, na którym wykonujesz doświadczenie.

Uwaga: Nie przesuwaj ani nie pochylaj stołu, na którym wykonujesz doświadczenie. Mając do dyspozycji 20 kartek papieru o gramaturze 80 g/m 2 i wymiarach 297mm na 210mm (format A4), 2 spinacze biurowe o masie 0,36 g każdy, nitkę, probówkę, taśmę klejącą, nożyczki, zbadaj, czy maksymalna

Bardziej szczegółowo

1 Dana jest funkcja logiczna f(x 3, x 2, x 1, x 0 )= (1, 3, 5, 7, 12, 13, 15 (4, 6, 9))*.

1 Dana jest funkcja logiczna f(x 3, x 2, x 1, x 0 )= (1, 3, 5, 7, 12, 13, 15 (4, 6, 9))*. EUROELEKTRA Ogólnopolska Olimpiada Wiedzy Elektrycznej i Elektronicznej Rok szkolny 0/0 Odpowiedzi do zadań dla grupy elektronicznej na zawody II stopnia (okręgowe) Dana jest funkcja logiczna f(x 3, x,

Bardziej szczegółowo

BADANIE DRGAŃ TŁUMIONYCH WAHADŁA FIZYCZNEGO

BADANIE DRGAŃ TŁUMIONYCH WAHADŁA FIZYCZNEGO ĆWICZENIE 36 BADANIE DRGAŃ TŁUMIONYCH WAHADŁA FIZYCZNEGO Cel ćwiczenia: Wyznaczenie podstawowych parametrów drgań tłumionych: okresu (T), częstotliwości (f), częstotliwości kołowej (ω), współczynnika tłumienia

Bardziej szczegółowo

ĆWICZENIE 6 Transmitancje operatorowe, charakterystyki częstotliwościowe układów aktywnych pierwszego, drugiego i wyższych rzędów

ĆWICZENIE 6 Transmitancje operatorowe, charakterystyki częstotliwościowe układów aktywnych pierwszego, drugiego i wyższych rzędów ĆWICZENIE 6 Transmitancje operatorowe, charakterystyki częstotliwościowe układów aktywnych pierwszego, drugiego i wyższych rzędów. Cel ćwiczenia Badanie układów pierwszego rzędu różniczkującego, całkującego

Bardziej szczegółowo

Katedra Metrologii i Systemów Diagnostycznych Laboratorium Metrologii II. 2013/14. Grupa: Nr. Ćwicz.

Katedra Metrologii i Systemów Diagnostycznych Laboratorium Metrologii II. 2013/14. Grupa: Nr. Ćwicz. Politechnika Rzeszowska Katedra Metrologii i Systemów Diagnostycznych Laboratorium Metrologii II WYZNACZANIE WŁAŚCIWOŚCI STATYCZNYCH I DYNAMICZNYCH PRZETWORNIKÓW Grupa: Nr. Ćwicz. 9 1... kierownik 2...

Bardziej szczegółowo

Procedura modelowania matematycznego

Procedura modelowania matematycznego Procedura modelowania matematycznego System fizyczny Model fizyczny Założenia Uproszczenia Model matematyczny Analiza matematyczna Symulacja komputerowa Rozwiązanie w postaci modelu odpowiedzi Poszerzenie

Bardziej szczegółowo

ĆWICZENIE NR.6. Temat : Wyznaczanie drgań mechanicznych przekładni zębatych podczas badań odbiorczych

ĆWICZENIE NR.6. Temat : Wyznaczanie drgań mechanicznych przekładni zębatych podczas badań odbiorczych ĆWICZENIE NR.6 Temat : Wyznaczanie drgań mechanicznych przekładni zębatych podczas badań odbiorczych 1. Wstęp W nowoczesnych przekładniach zębatych dąży się do uzyskania małych gabarytów w stosunku do

Bardziej szczegółowo

Filtry aktywne filtr środkowoprzepustowy

Filtry aktywne filtr środkowoprzepustowy Filtry aktywne iltr środkowoprzepustowy. Cel ćwiczenia. Celem ćwiczenia jest praktyczne poznanie właściwości iltrów aktywnych, metod ich projektowania oraz pomiaru podstawowych parametrów iltru.. Budowa

Bardziej szczegółowo

Instrukcja do ćwiczenia jednopłaszczyznowe wyważanie wirników

Instrukcja do ćwiczenia jednopłaszczyznowe wyważanie wirników Instrukcja do ćwiczenia jednopłaszczyznowe wyważanie wirników 1. Podstawowe pojęcia związane z niewyważeniem Stan niewyważenia stan wirnika określony takim rozkładem masy, który w czasie wirowania wywołuje

Bardziej szczegółowo

Analiza właściwości filtrów dolnoprzepustowych

Analiza właściwości filtrów dolnoprzepustowych Ćwiczenie Analiza właściwości filtrów dolnoprzepustowych Program ćwiczenia. Zapoznanie się z przykładową strukturą filtra dolnoprzepustowego (DP) rzędu i jego parametrami.. Analiza widma sygnału prostokątnego.

Bardziej szczegółowo

Opis ćwiczenia. Cel ćwiczenia Poznanie budowy i zrozumienie istoty pomiaru przyspieszenia ziemskiego za pomocą wahadła rewersyjnego Henry ego Katera.

Opis ćwiczenia. Cel ćwiczenia Poznanie budowy i zrozumienie istoty pomiaru przyspieszenia ziemskiego za pomocą wahadła rewersyjnego Henry ego Katera. ĆWICZENIE WYZNACZANIE PRZYSPIESZENIA ZIEMSKIEGO ZA POMOCĄ WAHADŁA REWERSYJNEGO Opis ćwiczenia Cel ćwiczenia Poznanie budowy i zrozumienie istoty pomiaru przyspieszenia ziemskiego za pomocą wahadła rewersyjnego

Bardziej szczegółowo

Symulacja pracy silnika prądu stałego

Symulacja pracy silnika prądu stałego KATEDRA MECHANIKI I PODSTAW KONSTRUKCJI MASZYN POLITECHNIKA OPOLSKA MECHATRONIKA Instrukcja do ćwiczeń laboratoryjnych Symulacja pracy silnika prądu stałego Opracował: Dr inż. Roland Pawliczek Opole 016

Bardziej szczegółowo

Obiekt. Obiekt sterowania obiekt, który realizuje proces (zaplanowany).

Obiekt. Obiekt sterowania obiekt, który realizuje proces (zaplanowany). SWB - Systemy wbudowane w układach sterowania - wykład 13 asz 1 Obiekt sterowania Wejście Obiekt Wyjście Obiekt sterowania obiekt, który realizuje proces (zaplanowany). Fizyczny obiekt (proces, urządzenie)

Bardziej szczegółowo

Drgania wymuszone - wahadło Pohla

Drgania wymuszone - wahadło Pohla Zagadnienia powiązane Częstość kołowa, częstotliwość charakterystyczna, częstotliwość rezonansowa, wahadło skrętne, drgania skrętne, moment siły, moment powrotny, drgania tłumione/nietłumione, drgania

Bardziej szczegółowo

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji Metody Sztucznej Inteligencji w Sterowaniu Ćwiczenie 5 Implementacja rozmytych systemów wnioskujących w zdaniach regulacji Przygotował: mgr inż. Marcin Pelic Instytut Technologii Mechanicznej Politechnika

Bardziej szczegółowo

PODSTAWY AUTOMATYKI. Analiza w dziedzinie czasu i częstotliwości dla elementarnych obiektów automatyki.

PODSTAWY AUTOMATYKI. Analiza w dziedzinie czasu i częstotliwości dla elementarnych obiektów automatyki. WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI Katedra Inżynierii Systemów Sterowania PODSTAWY AUTOMATYKI Analiza w dziedzinie czasu i częstotliwości dla elementarnych obiektów automatyki. Materiały pomocnicze do

Bardziej szczegółowo

WIBROIZOLACJA określanie właściwości wibroizolacyjnych materiałów

WIBROIZOLACJA określanie właściwości wibroizolacyjnych materiałów LABORATORIUM DRGANIA I WIBROAUSTYA MASZYN Wydział Budowy Maszyn i Zarządzania Zakład Wibroakustyki i Bio-Dynamiki Systemów Ćwiczenie nr WIBROIZOLACJA określanie właściwości wibroizolacyjnych materiałów

Bardziej szczegółowo

WZMACNIACZ OPERACYJNY

WZMACNIACZ OPERACYJNY 1. OPIS WKŁADKI DA 01A WZMACNIACZ OPERACYJNY Wkładka DA01A zawiera wzmacniacz operacyjny A 71 oraz zestaw zacisków, które umożliwiają dołączenie elementów zewnętrznych: rezystorów, kondensatorów i zwór.

Bardziej szczegółowo

Obliczenia polowe silnika przełączalnego reluktancyjnego (SRM) w celu jego optymalizacji

Obliczenia polowe silnika przełączalnego reluktancyjnego (SRM) w celu jego optymalizacji Akademia Górniczo Hutnicza im. Stanisława Staszica w Krakowie Wydział Elektrotechniki, Automatyki, Informatyki i Elektroniki Studenckie Koło Naukowe Maszyn Elektrycznych Magnesik Obliczenia polowe silnika

Bardziej szczegółowo

Podstawy Automatyki. Wykład 5 - stabilność liniowych układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 5 - stabilność liniowych układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki Wykład 5 - stabilność liniowych układów dynamicznych Instytut Automatyki i Robotyki Warszawa, 2015 Wstęp Stabilność O układzie możemy mówić, że jest stabilny gdy układ ten wytrącony ze stanu równowagi

Bardziej szczegółowo

FIZYKA LABORATORIUM prawo Ohma

FIZYKA LABORATORIUM prawo Ohma FIZYKA LABORATORIUM prawo Ohma dr hab. inż. Michał K. Urbański, Wydział Fizyki Politechniki Warszawskiej, pok 18 Gmach Fizyki, murba@if.pw.edu.pl www.if.pw.edu.pl/ murba strona Wydziału Fizyki www.fizyka.pw.edu.pl

Bardziej szczegółowo

Regulacja dwupołożeniowa.

Regulacja dwupołożeniowa. Politechnika Krakowska Wydział Inżynierii Elektrycznej i Komputerowej Zakład eorii Sterowania Regulacja dwupołożeniowa. Kraków Zakład eorii Sterowania (E ) Regulacja dwupołożeniowa opis ćwiczenia.. Opis

Bardziej szczegółowo

Zajęcia wprowadzające W-1 termin I temat: Sposób zapisu wyników pomiarów

Zajęcia wprowadzające W-1 termin I temat: Sposób zapisu wyników pomiarów wielkość mierzona wartość wielkości jednostka miary pomiar wzorce miary wynik pomiaru niedokładność pomiaru Zajęcia wprowadzające W-1 termin I temat: Sposób zapisu wyników pomiarów 1. Pojęcia podstawowe

Bardziej szczegółowo

INSTRUKCJA DO ĆWICZENIA NR 7

INSTRUKCJA DO ĆWICZENIA NR 7 KATEDRA MECHANIKI STOSOWANEJ Wydział Mechaniczny POLITECHNIKA LUBELSKA INSTRUKCJA DO ĆWICZENIA NR 7 PRZEDMIOT TEMAT OPRACOWAŁ LABORATORIUM MODELOWANIA Przykładowe analizy danych: przebiegi czasowe, portrety

Bardziej szczegółowo

UWAGA. Wszystkie wyniki zapisywać na dysku Dane E: Program i przebieg ćwiczenia:

UWAGA. Wszystkie wyniki zapisywać na dysku Dane E: Program i przebieg ćwiczenia: Cel ćwiczenia: Zapoznanie się z. metodami badania i analitycznego wyznaczania parametrów dynamicznych obiektów rzeczywistych na przykładzie mikrotermostatu oraz z metodami symulacyjnymi umożliwiającymi

Bardziej szczegółowo

Stabilność. Krzysztof Patan

Stabilność. Krzysztof Patan Stabilność Krzysztof Patan Pojęcie stabilności systemu Rozważmy obiekt znajdujący się w punkcie równowagi Po przyłożeniu do obiektu siły F zostanie on wypchnięty ze stanu równowagi Jeżeli po upłynięciu

Bardziej szczegółowo

Laboratorium Komputerowe Systemy Pomiarowe

Laboratorium Komputerowe Systemy Pomiarowe Jarosław Gliwiński, Łukasz Rogacz Laboratorium Komputerowe Systemy Pomiarowe ćw. Programowanie wielofunkcyjnej karty pomiarowej w VEE Data wykonania: 15.05.08 Data oddania: 29.05.08 Celem ćwiczenia była

Bardziej szczegółowo

analogowego regulatora PID doboru jego nastaw i przetransformowanie go na cyfrowy regulator PID, postępując według następujących podpunktów:

analogowego regulatora PID doboru jego nastaw i przetransformowanie go na cyfrowy regulator PID, postępując według następujących podpunktów: Cel projektu. Projekt składa się z dwóch podstawowych zadań, mających na celu zaprojektowanie dla danej transmitancji: G( s) = m 2 s 2 e + m s + sτ gdzie wartości m 2 = 27, m = 2, a τ = 4. G( s) = 27s

Bardziej szczegółowo

Badanie kaskadowego układu regulacji na przykładzie serwomechanizmu

Badanie kaskadowego układu regulacji na przykładzie serwomechanizmu Badanie kaskadowego układu regulacji na przykładzie serwomechanizmu 1. WSTĘP Serwomechanizmy są to przeważnie układy regulacji położenia. Są trzy główne typy zadań serwomechanizmów: - ruch point-to-point,

Bardziej szczegółowo

REGULATORY W UKŁADACH REGULACJI AUTOMATYCZNEJ. T I - czas zdwojenia (całkowania) T D - czas wyprzedzenia (różniczkowania) K p współczynnik wzmocnienia

REGULATORY W UKŁADACH REGULACJI AUTOMATYCZNEJ. T I - czas zdwojenia (całkowania) T D - czas wyprzedzenia (różniczkowania) K p współczynnik wzmocnienia REGULATORY W UKŁADACH REGULACJI AUTOMATYCZNEJ Y o (s) - E(s) B(s) /T I s K p U(s) Z(s) G o (s) Y(s) T I - czas zdwojenia (całkowania) T D - czas wyprzedzenia (różniczkowania) K p współczynnik wzmocnienia

Bardziej szczegółowo

Ćwiczenie nr 6 Charakterystyki częstotliwościowe

Ćwiczenie nr 6 Charakterystyki częstotliwościowe Wstęp teoretyczny Ćwiczenie nr 6 Charakterystyki częstotliwościowe 1 Cel ćwiczenia Celem ćwiczenia jest wyznaczenie charakterystyk częstotliwościowych układu regulacji oraz korekta nastaw regulatora na

Bardziej szczegółowo

Ćwiczenie 3 Badanie własności podstawowych liniowych członów automatyki opartych na biernych elementach elektrycznych

Ćwiczenie 3 Badanie własności podstawowych liniowych członów automatyki opartych na biernych elementach elektrycznych Ćwiczenie 3 Badanie własności podstawowych liniowych członów automatyki opartych na biernych elementach elektrycznych Cel ćwiczenia Celem ćwiczenia jest poznanie podstawowych własności członów liniowych

Bardziej szczegółowo

Doświadczalne wyznaczanie współczynnika sztywności (sprężystości) sprężyny

Doświadczalne wyznaczanie współczynnika sztywności (sprężystości) sprężyny Doświadczalne wyznaczanie współczynnika sztywności (sprężystości) Wprowadzenie Wartość współczynnika sztywności użytej można wyznaczyć z dużą dokładnością metodą statyczną. W tym celu należy zawiesić pionowo

Bardziej szczegółowo

Wyznaczanie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego (Katera)

Wyznaczanie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego (Katera) Politechnika Łódzka FTIMS Kierunek: Informatyka rok akademicki: 2008/2009 sem. 2. grupa II Termin: 17 III 2009 Nr. ćwiczenia: 112 Temat ćwiczenia: Wyznaczanie przyspieszenia ziemskiego za pomocą wahadła

Bardziej szczegółowo

K p. K o G o (s) METODY DOBORU NASTAW Metoda linii pierwiastkowych Metody analityczne Metoda linii pierwiastkowych

K p. K o G o (s) METODY DOBORU NASTAW Metoda linii pierwiastkowych Metody analityczne Metoda linii pierwiastkowych METODY DOBORU NASTAW 7.3.. Metody analityczne 7.3.. Metoda linii pierwiastkowych 7.3.2 Metody doświadczalne 7.3.2.. Metoda Zieglera- Nicholsa 7.3.2.2. Wzmocnienie krytyczne 7.3.. Metoda linii pierwiastkowych

Bardziej szczegółowo

Technika regulacji automatycznej

Technika regulacji automatycznej Technika regulacji automatycznej Wykład 3 Wojciech Paszke Instytut Sterowania i Systemów Informatycznych, Uniwersytet Zielonogórski 1 z 32 Plan wykładu Wprowadzenie Układ pierwszego rzędu Układ drugiego

Bardziej szczegółowo

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013 SIMULINK część pakietu numerycznego MATLAB (firmy MathWorks) służąca do przeprowadzania symulacji komputerowych. Atutem programu jest interfejs graficzny (budowanie układów na bazie logicznie połączonych

Bardziej szczegółowo

Filtry aktywne filtr górnoprzepustowy

Filtry aktywne filtr górnoprzepustowy . el ćwiczenia. Filtry aktywne filtr górnoprzepustowy elem ćwiczenia jest praktyczne poznanie właściwości filtrów aktywnych, metod ich projektowania oraz pomiaru podstawowych parametrów filtru.. Budowa

Bardziej szczegółowo

TEMAT: PARAMETRY PRACY I CHARAKTERYSTYKI SILNIKA TŁOKOWEGO

TEMAT: PARAMETRY PRACY I CHARAKTERYSTYKI SILNIKA TŁOKOWEGO TEMAT: PARAMETRY PRACY I CHARAKTERYSTYKI SILNIKA TŁOKOWEGO Wielkościami liczbowymi charakteryzującymi pracę silnika są parametry pracy silnika do których zalicza się: 1. Średnie ciśnienia obiegu 2. Prędkości

Bardziej szczegółowo

Dynamiczne badanie wzmacniacza operacyjnego- ćwiczenie 8

Dynamiczne badanie wzmacniacza operacyjnego- ćwiczenie 8 Dynamiczne badanie wzmacniacza operacyjnego- ćwiczenie 8 1. Cel ćwiczenia Celem ćwiczenia jest dynamiczne badanie wzmacniacza operacyjnego, oraz zapoznanie się z metodami wyznaczania charakterystyk częstotliwościowych.

Bardziej szczegółowo

POMIARY WIELKOŚCI NIEELEKTRYCZNYCH

POMIARY WIELKOŚCI NIEELEKTRYCZNYCH POMIARY WIELKOŚCI NIEELEKTRYCZNYCH Dr inż. Eligiusz PAWŁOWSKI Politechnika Lubelska Wydział Elektrotechniki i Informatyki Prezentacja do wykładu dla EMST Semestr letni Wykład nr 2 Prawo autorskie Niniejsze

Bardziej szczegółowo

Ćwiczenie 4 - Badanie charakterystyk skokowych regulatora PID.

Ćwiczenie 4 - Badanie charakterystyk skokowych regulatora PID. Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie KATEDRA AUTOMATYKI LABORATORIUM Aparatura Automatyzacji Ćwiczenie 4. Badanie charakterystyk skokowych regulatora PID. Wydział EAIiE kierunek

Bardziej szczegółowo

Ćw. 18: Pomiary wielkości nieelektrycznych II

Ćw. 18: Pomiary wielkości nieelektrycznych II Wydział: EAIiIB Kierunek: Imię i nazwisko (e mail): Rok: Grupa: Zespół: Data wykonania: Zaliczenie: Podpis prowadzącego: Uwagi: LABORATORIUM METROLOGII Ćw. 18: Pomiary wielkości nieelektrycznych II Celem

Bardziej szczegółowo

FUNKCJA KWADRATOWA. Zad 1 Przedstaw funkcję kwadratową w postaci ogólnej. Postać ogólna funkcji kwadratowej to: y = ax + bx + c;(

FUNKCJA KWADRATOWA. Zad 1 Przedstaw funkcję kwadratową w postaci ogólnej. Postać ogólna funkcji kwadratowej to: y = ax + bx + c;( Zad Przedstaw funkcję kwadratową w postaci ogólnej Przykład y = ( x ) + 5 (postać kanoniczna) FUNKCJA KWADRATOWA Postać ogólna funkcji kwadratowej to: y = ax + bx + c;( a 0) Aby ją uzyskać pozbywamy się

Bardziej szczegółowo

3. WRAŻLIWOŚĆ I BŁĄD USTALONY. Podstawowe wzory. Wrażliwość Wrażliwość transmitancji względem parametru. parametry nominalne

3. WRAŻLIWOŚĆ I BŁĄD USTALONY. Podstawowe wzory. Wrażliwość Wrażliwość transmitancji względem parametru. parametry nominalne 3. WRAŻLIWOŚĆ I BŁĄD USTALONY Podstawowe wzory Wrażliwość Wrażliwość transmitancji względem parametru (3.1a) parametry nominalne (3.1b) Wrażliwość układu zamkniętego (3.2a) (3.2b) Uwaga. Dla Zmiana odpowiedzi

Bardziej szczegółowo

Doświadczalne wyznaczanie współczynnika sztywności (sprężystości) sprężyn i współczynnika sztywności zastępczej

Doświadczalne wyznaczanie współczynnika sztywności (sprężystości) sprężyn i współczynnika sztywności zastępczej Doświadczalne wyznaczanie (sprężystości) sprężyn i zastępczej Statyczna metoda wyznaczania. Wprowadzenie Wartość użytej można wyznaczyć z dużą dokładnością metodą statyczną. W tym celu należy zawiesić

Bardziej szczegółowo

Ćwiczenie nr 65. Badanie wzmacniacza mocy

Ćwiczenie nr 65. Badanie wzmacniacza mocy Ćwiczenie nr 65 Badanie wzmacniacza mocy 1. Cel ćwiczenia Celem ćwiczenia jest poznanie podstawowych parametrów wzmacniaczy oraz wyznaczenie charakterystyk opisujących ich właściwości na przykładzie wzmacniacza

Bardziej szczegółowo

Funkcja liniowa - podsumowanie

Funkcja liniowa - podsumowanie Funkcja liniowa - podsumowanie 1. Funkcja - wprowadzenie Założenie wyjściowe: Rozpatrywana będzie funkcja opisana w dwuwymiarowym układzie współrzędnych X. Oś X nazywana jest osią odciętych (oś zmiennych

Bardziej szczegółowo

LABORATORIUM PODSTAW TELEKOMUNIKACJI

LABORATORIUM PODSTAW TELEKOMUNIKACJI WOJSKOWA AKADEMIA TECHNICZNA im. Jarosława Dąbrowskiego w Warszawie Wydział Elektroniki LABORATORIUM PODSTAW TELEKOMUNIKACJI Grupa Podgrupa Data wykonania ćwiczenia Ćwiczenie prowadził... Skład podgrupy:

Bardziej szczegółowo

3 Podstawy teorii drgań układów o skupionych masach

3 Podstawy teorii drgań układów o skupionych masach 3 Podstawy teorii drgań układów o skupionych masach 3.1 Drgania układu o jednym stopniu swobody Rozpatrzmy elementarny układ drgający, nazywany też oscylatorem harmonicznym, składający się ze sprężyny

Bardziej szczegółowo

O 2 O 1. Temat: Wyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego

O 2 O 1. Temat: Wyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego msg M 7-1 - Temat: Wyznaczenie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego Zagadnienia: prawa dynamiki Newtona, moment sił, moment bezwładności, dynamiczne równania ruchu wahadła fizycznego,

Bardziej szczegółowo

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania. Podstawy Automatyki

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania. Podstawy Automatyki Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Podsta Automatyki Transmitancja operatorowa i widmowa systemu, znajdowanie odpowiedzi w dziedzinie s i w

Bardziej szczegółowo

Wstęp do teorii niepewności pomiaru. Danuta J. Michczyńska Adam Michczyński

Wstęp do teorii niepewności pomiaru. Danuta J. Michczyńska Adam Michczyński Wstęp do teorii niepewności pomiaru Danuta J. Michczyńska Adam Michczyński Podstawowe informacje: Strona Politechniki Śląskiej: www.polsl.pl Instytut Fizyki / strona własna Instytutu / Dydaktyka / I Pracownia

Bardziej szczegółowo

TEORIA OBWODÓW I SYGNAŁÓW LABORATORIUM

TEORIA OBWODÓW I SYGNAŁÓW LABORATORIUM TEORIA OBWODÓW I SYGNAŁÓW LABORATORIUM AKADEMIA MORSKA Katedra Telekomunikacji Morskiej ĆWICZENIE 3 BADANIE CHARAKTERYSTYK CZASOWYCH LINIOWYCH UKŁADÓW RLC. Cel ćwiczenia Celem ćwiczenia są pomiary i analiza

Bardziej szczegółowo

Kultywator rolniczy - dobór parametrów sprężyny do zadanych warunków pracy

Kultywator rolniczy - dobór parametrów sprężyny do zadanych warunków pracy Metody modelowania i symulacji kinematyki i dynamiki z wykorzystaniem CAD/CAE Laboratorium 6 Kultywator rolniczy - dobór parametrów sprężyny do zadanych warunków pracy Opis obiektu symulacji Przedmiotem

Bardziej szczegółowo

14.9. Regulatory specjalne

14.9. Regulatory specjalne 14.9. Regulatory specjalne Weźmy pod uwagę względną stałą czasową obiektu regulacji T w Tz Jeżeli względna stała czasowa jest duża, czyli gdy T w >= 1, to można stosować regulatory konwencjonalne, np.

Bardziej szczegółowo

Podstawy opracowania wyników pomiarów z elementami analizy niepewności pomiarowych

Podstawy opracowania wyników pomiarów z elementami analizy niepewności pomiarowych Podstawy opracowania wyników pomiarów z elementami analizy niepewności pomiarowych dla studentów Chemii (2018) Autor prezentacji :dr hab. Paweł Korecki dr Szymon Godlewski e-mail: szymon.godlewski@uj.edu.pl

Bardziej szczegółowo

Sterowanie Napędów Maszyn i Robotów

Sterowanie Napędów Maszyn i Robotów Wykład 4 - Model silnika elektrycznego prądu stałego z magnesem trwałym Instytut Automatyki i Robotyki Warszawa, 2017 Wstęp Silniki elektryczne prądu stałego są bardzo często stosowanymi elementami wykonawczymi

Bardziej szczegółowo

Ćwiczenie: "Silnik prądu stałego"

Ćwiczenie: Silnik prądu stałego Ćwiczenie: "Silnik prądu stałego" Opracowane w ramach projektu: "Wirtualne Laboratoria Fizyczne nowoczesną metodą nauczania realizowanego przez Warszawską Wyższą Szkołę Informatyki. Zakres ćwiczenia: Zasada

Bardziej szczegółowo

WARUNKI WYKONANIA I ODBIORU ROBÓT BUDOWLANYCH M.20.02.01. Próbne obciążenie obiektu mostowego

WARUNKI WYKONANIA I ODBIORU ROBÓT BUDOWLANYCH M.20.02.01. Próbne obciążenie obiektu mostowego WARUNKI WYKONANIA I ODBIORU ROBÓT BUDOWLANYCH Próbne obciążenie obiektu mostowego 1. WSTĘP 1.1. Przedmiot Warunków wykonania i odbioru robót budowlanych Przedmiotem niniejszych Warunków wykonania i odbioru

Bardziej szczegółowo

CECHOWANIE TERMOELEMENTU Fe-Mo I WYZNACZANIE PUNKTU INWERSJI

CECHOWANIE TERMOELEMENTU Fe-Mo I WYZNACZANIE PUNKTU INWERSJI INSTYTUT FIZYKI WYDZIAŁ INŻYNIERII PRODUKCJI I TECHNOLOGII MATERIAŁÓW POLITECHNIKA CZĘSTOCHOWSKA PRACOWNIA FIZYKI CIAŁA STAŁEGO Ć W I C Z E N I E N R FCS - 7 CECHOWANIE TERMOELEMENTU Fe-Mo I WYZNACZANIE

Bardziej szczegółowo

Ćwiczenie 1 Metody pomiarowe i opracowywanie danych doświadczalnych.

Ćwiczenie 1 Metody pomiarowe i opracowywanie danych doświadczalnych. Ćwiczenie 1 Metody pomiarowe i opracowywanie danych doświadczalnych. Ćwiczenie ma następujące części: 1 Pomiar rezystancji i sprawdzanie prawa Ohma, metoda najmniejszych kwadratów. 2 Pomiar średnicy pręta.

Bardziej szczegółowo

Wyznaczanie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego (Katera)

Wyznaczanie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego (Katera) Politechnika Łódzka FTMS Kierunek: nformatyka rok akademicki: 2008/2009 sem. 2. Termin: 6 V 2009 Nr. ćwiczenia: 112 Temat ćwiczenia: Wyznaczanie przyspieszenia ziemskiego za pomocą wahadła rewersyjnego

Bardziej szczegółowo

Podstawowe człony dynamiczne

Podstawowe człony dynamiczne . Człon proporcjonalny 2. Człony całkujący idealny 3. Człon inercyjny Podstawowe człony dynamiczne charakterystyki czasowe = = = + 4. Człony całkujący rzeczywisty () = + 5. Człon różniczkujący rzeczywisty

Bardziej szczegółowo

Ćwiczenie: "Silnik indukcyjny"

Ćwiczenie: Silnik indukcyjny Ćwiczenie: "Silnik indukcyjny" Opracowane w ramach projektu: "Wirtualne Laboratoria Fizyczne nowoczesną metodą nauczania realizowanego przez Warszawską Wyższą Szkołę Informatyki. Zakres ćwiczenia: Zasada

Bardziej szczegółowo

Automatyka i pomiary wielkości fizykochemicznych. Instrukcja do ćwiczenia VI Dobór nastaw regulatora typu PID metodą Zieglera-Nicholsa.

Automatyka i pomiary wielkości fizykochemicznych. Instrukcja do ćwiczenia VI Dobór nastaw regulatora typu PID metodą Zieglera-Nicholsa. Automatyka i pomiary wielkości fizykochemicznych Instrukcja do ćwiczenia VI Dobór nastaw regulatora typu PID metodą Zieglera-Nicholsa. 1. Wprowadzenie Regulator PID (regulator proporcjonalno-całkująco-różniczkujący,

Bardziej szczegółowo

Napęd pojęcia podstawowe

Napęd pojęcia podstawowe Napęd pojęcia podstawowe Równanie ruchu obrotowego (bryły sztywnej) suma momentów działających na bryłę - prędkość kątowa J moment bezwładności d dt ( J ) d dt J d dt dj dt J d dt dj d Równanie ruchu obrotowego

Bardziej szczegółowo

7. Identyfikacja defektów badanego obiektu

7. Identyfikacja defektów badanego obiektu 7. Identyfikacja defektów badanego obiektu Pierwszym krokiem na drodze do identyfikacji defektów było przygotowanie tzw. odcisku palca poszczególnych defektów. W tym celu został napisany program Gaussian

Bardziej szczegółowo