Zenon Hendzel 1a, Magdalena Muszyńska 1b, Marcin Szuster 1c

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

Download "Zenon Hendzel 1a, Magdalena Muszyńska 1b, Marcin Szuster 1c"

Transkrypt

1 MODELOWANIE INŻYNIERSKIE nr 46, ISSN X SEROWANIE RUCHEM NADĄŻNYM MOBILNEGO ROBOA KOŁOWEGO Z ZASOSOWANIEM UKŁADÓW NEURONOWO ROZMYYCH ORAZ ALGORYMÓW - NEURONOWEGO PROGRAMOWANIA DYNAMICZNEGO Zenon Hendzel 1a, Magdalena Mszyńska 1b, Marcin Szster 1c 1 Katedra Mechaniki Stosowanej i Robotyki, Politechnika Rzeszowska a zenhen@prz.ed.pl, b magdaw@prz.ed.pl, c mszster@prz.ed.pl Streszczenie W prezentowanym artykle przedstawiono dwie metody sterowania mobilnym robotem kołowym z zastosowaniem nowoczesnych metod sztcznej inteligencji. Pierwsza z nich dotyczy badań nad możliwością zastosowania neronowo-rozmytego podejścia w sterowani rchem nadążnym, w cel realizacji zadanej trajektorii rch, a co się z tym wiąże minimalizacji błęd nadążania. Bazjąc na strktrze przyjętego model mobilnego robota, dokonano syntezy neronowo-rozmytego algorytm sterowania w przypadk czenia zarówno konklzji jak i przesłanek bazy regł. Drga metoda dotyczy zastosowania nowoczesnych metod sztcznej inteligencji w postaci algorytmów adaptacyjnego programowania dynamicznego. Przeprowadzono testy nmeryczne zaproponowanych algorytmów sterowania, które potwierdziły poprawność przyjętych założeń projektowych dotyczących stabilności i jakości realizacji rch. Zaproponowane algorytmy działają on-line, nie wymagają fazy wstępnego czenia. RACKING CONROL OF HE WHEELED MOBILE ROBO WIH APPLICAION OF NEURO-FUZZY AND NEURAL DYNAMIC PROGRAMMING ALGORIHMS Smmary In the article are presented two methods of the wheeled mobile robot tracking control with application of the modern artificial intelligence algorithms. First of them considers the possibility of application of the nero-fzzy algorithms in the tracking control, in order to realize the desired trajectory, what reslts in minimisation of the tracking errors. On the basis of the assmed wheeled mobile robot s model strctre, the nero-fzzy control algorithm was derived, where conclsions and premises of the rles base were adapted. he second method concerns application of the modern artificial intelligence methods, as adaptive dynamic programming algorithms, in the tracking control system. Nmerical tests of the proposed control algorithms confirmed correctness of the assmptions made, concerning stability and qality of the tracking. he proposed algorithms work on-line and do not reqire the preliminary learning. 50

2 Zenon Hendzel, Magdalena Mszyńska, Marcin Szster 1. WSĘP Ze względ na postęp nakowy związany z rozwojem technik mikroprocesorowych, kładów wykonawczych i magazynów energii, powstały nowe możliwości zastosowania atonomicznych mobilnych robotów kołowych (MRK) w wiel dziedzinach działalności człowieka. Zadania patrolowe, eksploracja miejsc trdno dostępnych lb niebezpiecznych czy transport materiałów, są coraz częściej realizowane z zastosowaniem MRK. Złożoność realizowanych zadań wiąże się z koniecznością opracowania odpowiednich metod sterowania kładami wykonawczymi MRK, możliwiającymi realizację rch wybranego pnkt robota po zadanej trajektorii rch, tzw. rch nadążnego. Z pnkt widzenia mechaniki, MRK są obiektami opisanymi nieliniowymi równaniami dynamiki, na które narzcono więzy nieholonomiczne, co trdnia proces syntezy stabilnego prawa sterowania. Biorąc pod wagę zmienne warnki pracy MRK, wynikające z rch po podłoż o rożnych parametrach, często ze zmiennym obciążeniem, właściwe byłoby zastosowanie metod sterowania możliwiających względnienie zmian dynamiki sterowanego obiekt. Dlatego w wiel ośrodkach na świecie prowadzone są badania nakowe dotyczące opracowania metod sterowania rchem nadążnym MRK z zastosowaniem algorytmów adaptjących swoje właściwości do zmiennych warnków pracy sterowanego obiekt. Właściwości takie posiadają metody sztcznej inteligencji, takie jak sztczne sieci neronowe (SSN), czy kłady neronowo-rozmyte (UNR). W prezentowanym artykle do sterowania rchem nadążnym MRK zastosowano UNR, które stanowią nowe podejście w dziedzinie kładów sztcznej inteligencji, łączące cechy SSN, takie jak możliwość adaptacji parametrów, z cechami kładów rozmytych, jak np. czytelna interpretacja wiedzy w postaci bazy regł. W drgim podejści zaprezentowanym w artykle zastosowano dyskretne algorytmy neronowego programowania dynamicznego (NPD), zbdowane z dwóch SNN: aktora i krytyka, których idea działania bazje na klasycznym programowania dynamicznym Bellmana (PDB), a dzięki zastosowani SSN możliwia generowanie sboptymalnego prawa sterowania w przód, w przeciwieństwie do podejścia klasycznego PDB, gdzie sygnały sterowania są generowane od ostatniego krok proces do krok pierwszego. Prezentowane wyniki badań są kontynacją wcześniejszych prac atorów, związanych ze sterowaniem rchem nadążnym MRK z zastosowaniem nowoczesnych metod sztcznej inteligencji, takich jak kłady neronowo-rozmyte [3,4] oraz algorytmy APD [5,6]. Artykł składa się z 51 następjących części: w części pierwszej przedstawiono krótkie wprowadzenie do problem sterowania rchem nadążnym MRK, część drga zawiera opis model MRK, w części trzeciej przedstawiono przykład zastosowania UNR w kładzie sterowania rchem nadążnym, część czwarta zawiera przykład zastosowani algorytmów APD w konfigracji DHP, w zadani sterowania rchem MRK, w części piątej przedstawiono wyniki testów nmerycznych zaproponowanych algorytmów sterowania, natomiast część szósta podsmowje wyniki przeprowadzonych prac badawczych. 2. MODEL MOBILNEGO ROBOA DWUKOŁOWEGO Model MRK, porszającego się w płaszczyźnie xy, przedstawiono na rys. 1. MRK składa się z dwóch kół napędzających 1 i 2, koła samonastawnego 3, którego wpływ na dynamikę MRK pominięto, oraz ramy 4. Rys.1. Schemat dwkołowego robota mobilnego Dynamikę MRK opisano stosjąc formalizm matematyczny Maggiego [1,2], otrzymano dynamiczne równania rch w postaci Mα+C(α)α+Fα+τ && & & & d= (1) α= & α [ 1],α & & [ 2] - wektor prędkości kątowych obrot własnego kół napędowych 1 i 2, M, C(α) &, F macierze i wektory, których bdowa wynika z zastosowanego formalizm matematycznego opis rch MRK, τ d - wektor ograniczonych zakłóceń, =, [ 1] [ 2] - wektor sygnałów sterowania. Problem sterowania nadążnego rchem MRK w cel realizacji zadanej trajektorią rch q [ ] d = α d,α& d zdefiniowano jako generowanie

3 SEROWANIE RUCHEM NADĄŻNYM MOBILNEGO ROBOA KOŁOWEGO stabilnego prawa sterowania, które minimalizje błędy nadążania e=α -α d e=α & & -α& d (2) dla zadanej trajektorii rch qd, q qd, gdy t. Uogólniony błąd nadążania przyjęto w postaci & (3) s=e-λe Λ dodatnio określona, diagonalna macierz projektowa. W strktra NPD, w procedrze adaptacji wag SSN aktora oraz krytyka, korzysta się z model dynamiki sterowanego obiekt, z tego względ, dyskretyzowano opis dynamiki MRK (1) do postaci z =z +z h, { } { } { } 1 k+1 1 k 2 k -1 z { } =-M C(z { })z { } +F(z 2 k+1 2 k 2 k 2{ k} )+τ d{ k} - { k} h+z 2{ k}, z = z,z { } { } { } 2 k 2[1] k 2[2] k (4) - wektor dyskretnych prędkości kątowych, który odpowiada α&, h parametr dyskretyzacji czas, k indeks kroków iteracji. 3. ALGORYMY NEURONOWO- ROZMYE W SEROWANIU NADĄŻNYM Układ sterowania rchem nadążnym MRK z zastosowaniem UNR, schematycznie przedstawiony na rys.2, składa się z człon kompensjącego nieliniowości sterowanego obiekt, w którym zastosowano UNR, reglatora PD oraz dodatkowego element generjącego sterowanie odporne. Szczegółowy opis prezentowanego algorytm sterowania zamieszczono w [3,4]. Przyjęto całkowity sygnał sterowania w postaci równania = + N PD O (5) N sterowanie generowane przez UNR, realizjące kompensację nieliniowości MRK, PD=KDs sterowanie generowane przez reglator PD, KD projektowa macierz diagonalna, dodatnio określona, O sygnał sterowania odpornego, wyrażony zależnością O s = KDY (6) s Y macierz mierzalnych sygnałów. Opis nieliniowości MRK wynika z przyjętego model dynamiki. Ze względ na eksplozję rozwiązań wynikającą z dżej liczby zmiennych, fnkcje te dekomponowano na sześć fnkcji składowych. Do ich aproksymacji zastosowano UNR, co zapisano w formie zależności W S + W S + W S = = N[1] N N[2] W4 S4 + W5 S5 + W6 S6 (7) Wi wektor wartości wag konklzji poszczególnych regł bazy regł UNR, i=1,,6, Si wektor zawierający wartości stopni spełnienia przesłanek poszczególnych regł. W UNR czeni podlegają parametry konklzji i przesłanki bazy regł model Sgeno. R :JEŚLI x = A I x = B ij i[1] i[j] i[2] i[j] O g= W, j= 1,2,...,N i[j] i (8) Ai[j], Bi[j] stopień spełnienia przesłanki, Ni liczba regł i-tego UNR. Stopień spełniania przesłanki j tej regły i-tego UNR opisano fnkcją Gassa: Si[j] r i[1] (xi[1] -c i[1,j] ) -r i[2] (xi[2] -c i[2,j] ) = e (9) j indeks regł w bazie regł, xi wektor wejść do i- tego UNR, ri wektor szerokości fnkcji Gassa, ci macierz współrzędnych położenia środków fnkcji Gassa. Parametry UNR, takie jak Wi, ri oraz ci, podlegają adaptacji w czasie działania kład sterowania, w cel Rys.2. Schemat kład sterowania z zastosowaniem algorytmów neronowo-rozmytych 52

4 Zenon Hendzel, Magdalena Mszyńska, Marcin Szster wygenerowania sygnałów sterowania możliwiających realizację rch nadążnego przy zmiennych warnkach pracy MRK. 4. ALGORYMY NEURONOWEGO PROGRAMOWANIA DYNAMICZNEGO W SEROWANIU NADĄŻNYM W skład rodziny kładów NPD wchodzi 6 dyskretnych algorytmów [7,8,9], których idea działania polega na zaadaptowani regł klasycznego PDB do pracy w czasie rzeczywistym z zastosowaniem aproksymacji fnkcji koszt przez SSN krytyka. Sygnał generowany przez SSN krytyka słży do oceny prawa sterowania generowanego przez SSN aktora. W prezentowanym dyskretnym kładzie sterowania rchem nadążnym MRK, pokazanym schematycznie na rys. 3, do aproksymacji nieliniowości sterowanego obiekt zastosowano strktry NPD w konfigracji dalnego herystycznego programowania dynamicznego (DHP). Układ sterowania został dokładnie opisany w pracach [5,6], generje on całkowity sygnał sterowania opisany zależnością I - macierz diagonalna o elementach s gdy [i]{k} [i] > φ, oraz φ [i] - parametr projektowy, I[i,i] 0 I[i,i] = 1, =, gdy s[i]{k} φ[i], φ[i] > 0, i=1,2. Sygnał sterowania nadzorjącego zapisano w postaci = sgns F + +b +η [ ]{ } [ ]{ } [ ] [ ]{ } [ ] [ ] S i k i k i A i k d i i [ i] (12) F [ i] - ograniczenie wartości nieliniowości MRK,, b d[ i] - ograniczenie wartości zakłóceń, F 0 b 0 d[ i], η [ i] - współczynnik projektowy, η[ i] > 0. Zadaniem algorytm NPD jest wyznaczenie sboptymalnego prawa sterowania minimalizjącego fnkcję wartości V{k}, która w ogólnym przypadk może być fnkcją stan obiekt x{k} oraz sygnałów sterowania {k}, przyjętą w formie n k { k} { k} { k} C{ k} { k} { k} (13) V (x, )= γ L (x, ) k=0 n liczba kroków proces dyskretnego, γ tzw. współczynnik zapominania (0<γ 1), LC{k} koszt lokalny w krok k, nazywany również fnkcją koszt. W zadani sterowania rchem nadążnym MRK przyjęto koszt lokalny w formie 1 h (10) = M + + { k} A{ k} S{ k} PD{ k} E{ k} S{ k} - sygnał sterowania nadzorjącego, o strktrze wynikającej z analizy stabilności kład sterowania z zastosowaniem metody Lyapnova, E{k} dodatkowy sygnał sterowania wynikający z dyskretyzacji model ciągłego MRK. Poszczególne sygnały sterowania są opisane następjącymi zależnościami: =K s, =I, =-z +Λ z -z PD k k S k S k E k d2 k 1 k+1 d1 k+1 { } D { } { } { } { } { } { } { } Rys.3. Schemat kład sterowania z zastosowaniem strktr DHP (11) 1 L C[i] { k }(s[i]{ k} ) Ps 2 = (14) 2 i [i]{k} Pi stałe współczynniki projektowe, i=1,2. Algorytm DHP składa się z model predykcyjnego sterowanego obiekt, oraz SSN: - krytyka, która aproksymje pochodną fnkcji koszt względem wektora stan sterowanego obiekt. Został on zrealizowany w postaci dwóch SSN Random Victor Fnctional Link (RVFL), liniowych ze względ na wagi warstwy wyjściowej, opisanych zależnością ( ) ˆλ =W S D x (15) [ i]{ k} Ci{ k} C C[ i]{ k} 53

5 SEROWANIE RUCHEM NADĄŻNYM MOBILNEGO ROBOA KOŁOWEGO x C[ i]{ k} - wektor wejść do i-tej SSN krytyka, W Ci{ k} - wektor wag warstwy wyjściowej i-tej SSN krytyka, S(.) wektor sigmoidalnych bipolarnych fnkcji aktywacji neronów SSN, DC macierz stałych wag warstwy wejściowej SSN krytyka, i=1,2. - aktora, generjącego prawo sterowania, zrealizowanego w postaci dwóch SSN RVFL ( ) =W S D x (16) A i k Ai k A i k [ ]{ } { } A [ ]{ } x A[ i]{ k} - wektor wejść do i-tej SSN aktora, W Ai{ k} - wektor wag warstwy wyjściowej i-tej SSN aktora, DA macierz stałych wag warstwy wejściowej SSN aktora. 5. WYNIKI ESÓW NUMERYCZNYCH Przeprowadzono testy nmeryczne zaproponowanych algorytmów sterowania rchem nadążnym MRK w środowisk obliczeniowym Matlab/Simlink, dla trajektorii o torze rch w kształcie pętli, wygenerowanej wcześniej i zapisanej w pamięci program. Wyniki zyskane przez algorytm sterowania rchem nadążnym z zastosowaniem UNR przedstawiono na rys. 4. Całkowity sygnał sterowania (rys. 4a) zgodnie z zależnością (5) składa się z sygnałów sterowania generowanych przez UNR (rys. 4.b), reglator PD oraz kład sterowania odpornego (rys. 4c). Udział sterowania generowanego przez UNR jest dominjący. Na rys.4.d przedstawiono błędy nadążania e1 i e& [1], które największe wartości przyjmją w początkowej fazie rch. Na rysnkach 4e i 4f) przedstawiono przebiegi wartości wag W2 UNR oraz położeń centrów fnkcji Gassa c2. Parametry te są adaptowane w czasie rch MRK, ich wartości są ograniczone. Przebiegi otrzymane w wynik testów nmerycznych dyskretnego kład sterowania rchem nadążnym MRK, z zastosowaniem algorytmów NDP, przedstawiono na rys.5. W cel proszczenia analizy wyników otrzymane przebiegi przedstawiono w ciągłej domenie czas. Zgodnie z przyjętym prawem sterowania (10) całkowity sygnał sterowania rchem nadążnym (rys. 5.a) składa się z sygnałów sterowania generowanych przez SSN aktora, reglator PD (rys. 5.b), sterowania nadzorjącego oraz dodatkowego Rys.4.a) Wartości całkowitych sygnałów sterowania [1] i [2], b) wartości sygnałów sterowania UNR N[1] i N[2], c) wartości sygnałów sterowania reglatora PD PD[1] i PD[2], oraz sterowania nadzorjącego, O[1] i O[2], d) przebiegi wartości błędów nadążania e[1] oraz e& [1], e) wartości wag konklzji W2, e) położenia środków fnkcji Gassa c2 54

6 Zenon Hendzel, Magdalena Mszyńska, Marcin Szster Rys.5.a) Wartości całkowitych sygnałów sterowania [1] i [2], b) wartości sygnałów sterowania SN aktora, UA=h -1 MA, oraz reglatora PD, UPD=h -1 MPD, c) wartości sygnałów sterowania nadzorjącego, US=h -1 MS, oraz sygnał UE=h -1 ME, d) wartości błędów nadążania e[1] oraz e& [1], e) wagi SN aktora 1, WA1, e) wagi SN krytyka 1, WC1 sterowania E[1] i E[2] (rys. 5.c). Błędy nadążania koła pierwszego MRK przedstawiono na rys.5.d, wartości błędów w początkowej fazie rch są największe, co wynika z zastosowania zerowych wartości wag początkowych SSN aktora i krytyka, których przebiegi przedstawiono na rysnkach 5e oraz 5f odpowiednio. Wartości wag w trakcie test nmerycznego stabilizją się i pozostają ograniczone. Obydwa zastosowane algorytmy sterowania gwarantją stabilną realizację rch nadążnego wybranego pnkt MRK. Błędy nadążania pozostają ograniczone. Parametrów algorytmów NPD czy UNR, podlegające adaptacji, np. wagi SSN, zmieniają swoje wartości zgodnie z przyjętymi prawami adaptacji, ich wartości pozostają ograniczone. 6. PODSUMOWANIE Przedstawiono dwa algorytmy sterowania rchem nadążnym wybranego pnkt MRK, w których zastosowano nowoczesne metody sztcznej inteligencji. W pierwszym z algorytmów sterowania zastosowano UNR, natomiast w drgim, dyskretnym algorytmie sterowania, zastosowano strktry NPD w konfigracji DHP. Zaproponowane algorytmy nie wymagają fazy czenia wstępnego, działają on-line. Przeprowadzone testy nmeryczne potwierdziły poprawność przyjęty założeń projektowych w kwestii wymaganej jakości realizacji rch nadążnego. Kolejnym etapem badań nakowych będzie weryfikacja zaprezentowanych algorytmów sterowania z zastosowaniem obiekt rzeczywistego, MRK Pioneer 2-DX. 55

7 SEROWANIE RUCHEM NADĄŻNYM MOBILNEGO ROBOA KOŁOWEGO Literatra 1. Giergiel J., Hendzel Z., Zylski W.: Modelowanie i sterowanie mobilnych robotów kołowych. Warszawa: PWN, Giergiel J., Zylski W.: Description of motion of a mobile robot by Maggie s eqations. Jornal of heoretical and Applied Mechanics 2005, 43, p Hendzel Z., Mszyńska M.: Adaptive fzzy control of a wheeled mobile robot. Int. J. of Applied Mechanics and Engineering 2012, 17, 3, p Hendzel Z., Mszyńska M.: Neronowo-rozmyte systemy sterowania mobilnym robotem kołowym. Modelowanie Inżynierskie 2012, nr 41, s Hendzel Z., Szster M.: Adaptive dynamic programming methods in control of wheeled mobile robot. Int. J. of Applied Mechanics and Engineering 2012, 17, 3, p Hendzel Z., Szster M.: Discrete neral dynamic programming in wheeled mobile robot control. Commn Nonlinear Sci Nmer Simlat 2011, 16, 5, p Powell W.B.: Approximate dynamic programming: solving the crses of dimensionality. Princeton: Willey- Interscience, Prokhorov D., Wnsch D.: Adaptive critic designs. IEEE ransactions on Neral Networks 1997, 8, p Si J., Barto A.G., Powell W.B., Wnsch D.: Handbook of learning and approximate dynamic programming. New York: IEEE Press, Willey-Interscience, Proszę cytować ten artykł jako: Hendzel Z., Mszyńska M., Szster M.: Sterowanie rchem nadążnym mobilnego robota kołowego z zastosowaniem kładów neronowo-rozmytych oraz algorytmów neronowego programowania dynamicznego. Modelowanie Inżynierskie 2013, nr 46, t. 15, s

NEURONOWE PROGRAMOWANIE DYNAMICZNE W STEROWANIU BEHAWIORALNYM MOBILNYM ROBOTEM KOŁOWYM

NEURONOWE PROGRAMOWANIE DYNAMICZNE W STEROWANIU BEHAWIORALNYM MOBILNYM ROBOTEM KOŁOWYM Neronowe programowanie dynamiczne w sterowani behawioralnym mobilnym robotem kołowym NEURONOWE PROGRAMOWANIE DYNAMICZNE W SEROWANIU BEHAWIORALNYM MOBILNYM ROBOEM KOŁOWYM Zenon HENDZEL, Marcin SZUSER Katedra

Bardziej szczegółowo

STEROWANIE BEHAWIORALNE RUCHEM MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ

STEROWANIE BEHAWIORALNE RUCHEM MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ MODELOWANIE INŻYNIERSKIE nr 51, ISSN 1896-771X STEROWANIE EHAWIORALNE RUCHEM MOILNEGO ROOTA KOŁOWEGO Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ Marcin Szuster 1a 1 Katedra Mechaniki Stosowanej i Robotyki,

Bardziej szczegółowo

NEURONOWO-ROZMYTE SYSTEMY STEROWANIA MOBILNYM ROBOTEM KOŁOWYM

NEURONOWO-ROZMYTE SYSTEMY STEROWANIA MOBILNYM ROBOTEM KOŁOWYM MODELOWANIE INŻYNIERSKIE nr 5, t., rok ISSN 96-77X NEURONOWO-ROZMYTE SYSTEMY STEROWANIA MOBILNYM ROBOTEM KOŁOWYM Zenon Hendzel a, Magdalena Muszyńska b Katedra Mechaniki Stosowanej i Robotyki, Politechnika

Bardziej szczegółowo

PLANOWANIE TRAJEKTORII RUCHU FORMACJI ROBOTÓW MOBILNYCH Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ

PLANOWANIE TRAJEKTORII RUCHU FORMACJI ROBOTÓW MOBILNYCH Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ MODELOWANIE INŻYNIERSKIE nr 51 ISSN 1896-771X PLANOWANIE TRAJEKTORII RUCHU FORMACJI ROBOTÓW MOBILNYCH Z ZASTOSOWANIEM UKŁADÓW Z LOGIKĄ ROZMYTĄ Andrzej Burghardt 1a Marcin Szuster 1b 1 Katedra Mechaniki

Bardziej szczegółowo

PLANOWANIE RUCHU MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM ALGORYTMÓW Z LOGIKĄ ROZMYTĄ

PLANOWANIE RUCHU MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM ALGORYTMÓW Z LOGIKĄ ROZMYTĄ ZESZYTY NAUKOWE POLITECHNIKI RZESZOWSKIEJ 291, Mechanika 87 RUTMech, t. XXXII, z. 87 (4/15), październik-grudzień 2015, s. 359-376 Marcin SZUSTER 1 PLANOWANIE RUCHU MOBILNEGO ROBOTA KOŁOWEGO Z ZASTOSOWANIEM

Bardziej szczegółowo

dynamiki mobilnego robota transportowego.

dynamiki mobilnego robota transportowego. 390 MECHANIK NR 5 6/2018 Dynamika mobilnego robota transportowego The dynamics of a mobile transport robot MARCIN SZUSTER PAWEŁ OBAL * DOI: https://doi.org/10.17814/mechanik.2018.5-6.51 W artykule omówiono

Bardziej szczegółowo

ALGORYTMY APROKSYMACYJNEGO PROGRAMOWANIA DYNAMICZNEGO W GENEROWANIU I REALIZACJI TRAJEKTORII RUCHU ROBOTA MOBILNEGO PIONEER 2-DX

ALGORYTMY APROKSYMACYJNEGO PROGRAMOWANIA DYNAMICZNEGO W GENEROWANIU I REALIZACJI TRAJEKTORII RUCHU ROBOTA MOBILNEGO PIONEER 2-DX MODELOWANIE INŻYNIERSKIE nr 51, ISSN 1896-1X ALGORYTMY APROKSYMACYJNEGO PROGRAMOWANIA DYNAMICZNEGO W GENEROWANIU I REALIZACJI TRAJEKTORII RUCHU ROBOTA MOBILNEGO PIONEER 2-DX Marcin Szuster 1a 1 Katedra

Bardziej szczegółowo

ROZMYTE STEROWANIE BEHAWIORALNE MOBILNYM ROBOTEM KOŁOWYM W NIEZNANYM ŚRODOWISKU

ROZMYTE STEROWANIE BEHAWIORALNE MOBILNYM ROBOTEM KOŁOWYM W NIEZNANYM ŚRODOWISKU ZESZYTY NAUKOWE POLITECHNIKI RZESZOWSKIEJ 290, Mechanika 86 RUTMech, t. XXXI, z. 86 (4/14), październik-grudzień 2014, s. 603-619 Marcin SZUSTER 1 ROZMYTE STEROWANIE BEHAWIORALNE MOBILNYM ROBOTEM KOŁOWYM

Bardziej szczegółowo

Sztuczna Inteligencja Tematy projektów Sieci Neuronowe

Sztuczna Inteligencja Tematy projektów Sieci Neuronowe PB, 2009 2010 Sztuczna Inteligencja Tematy projektów Sieci Neuronowe Projekt 1 Stwórz projekt implementujący jednokierunkową sztuczną neuronową złożoną z neuronów typu sigmoidalnego z algorytmem uczenia

Bardziej szczegółowo

MODELOWANIE KINEMATYKI I DYNAMIKI MOBILNEGO MINIROBOTA

MODELOWANIE KINEMATYKI I DYNAMIKI MOBILNEGO MINIROBOTA MODELOWANIE INŻYNIERSKIE ISNN 1896-771X 32, s. 157-162, Gliwice 2006 MODELOWANIE KINEMATYKI I DYNAMIKI MOBILNEGO MINIROBOTA MARIUSZ GIERGIEL PIOTR MAŁKA Katedra Robotyki i Dynamiki Maszyn, Akademia Górniczo-Hutnicza

Bardziej szczegółowo

ZASTOSOWANIE DWUOSOBOWEJ GRY RÓŻNICZKOWEJ O SUMIE ZEROWEJ DO STEROWANIA ELEMENTEM MECHATRONICZNYM

ZASTOSOWANIE DWUOSOBOWEJ GRY RÓŻNICZKOWEJ O SUMIE ZEROWEJ DO STEROWANIA ELEMENTEM MECHATRONICZNYM MODELOWANIE INŻYNIERSKIE 2016 nr 60, ISSN 1896-771X ZASTOSOWANIE DWUOSOBOWEJ GRY RÓŻNICZKOWEJ O SUMIE ZEROWEJ DO STEROWANIA ELEMENTEM MECHATRONICZNYM Zenon Hendzel 1a, Paweł Penar 1b 1 Katedra Mechaniki

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

Identyfikacja obiektów dynamicznych za pomocą sieci neuronowych

Identyfikacja obiektów dynamicznych za pomocą sieci neuronowych Metody Sztucznej Inteligencji w Sterowaniu Ćwiczenie 3 Identyfikacja obiektów dynamicznych za pomocą sieci neuronowych Przygotował: mgr inż. Marcin Pelic Instytut Technologii Mechanicznej Politechnika

Bardziej szczegółowo

PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM

PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM Mostefa Mohamed-Seghir Akademia Morska w Gdyni PROGRAMOWANIE DYNAMICZNE W ROZMYTYM OTOCZENIU DO STEROWANIA STATKIEM W artykule przedstawiono propozycję zastosowania programowania dynamicznego do rozwiązywania

Bardziej szczegółowo

DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI

DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI POZNAN UNIVE RSITY OF TE CHNOLOGY ACADE MIC JOURNALS No 80 Electrical Engineering 2014 Stanisław PŁACZEK* DEKOMPOZYCJA HIERARCHICZNEJ STRUKTURY SZTUCZNEJ SIECI NEURONOWEJ I ALGORYTM KOORDYNACJI W artykule

Bardziej szczegółowo

Metody systemowe i decyzyjne w informatyce

Metody systemowe i decyzyjne w informatyce Metody systemowe i decyzyjne w informatyce Laboratorium Zadanie nr 3 Osada autor: A Gonczarek Celem poniższego zadania jest zrealizowanie fragmentu komputerowego przeciwnika w grze strategiczno-ekonomicznej

Bardziej szczegółowo

18. Wprowadzenie do metod analizy i syntezy układów

18. Wprowadzenie do metod analizy i syntezy układów 18. Wprowadzenie do metod analizy i syntezy kładów Metody analizy kładów nieliniowych dzielimy na dwie grpy: przybliżone i ścisłe. 1. Metody przybliżone a) linearyzacja przez rozwinięcie w szereg Taylora,

Bardziej szczegółowo

Algorytmy sztucznej inteligencji

Algorytmy sztucznej inteligencji Algorytmy sztucznej inteligencji Dynamiczne sieci neuronowe 1 Zapis macierzowy sieci neuronowych Poniżej omówione zostaną części składowe sieci neuronowych i metoda ich zapisu za pomocą macierzy. Obliczenia

Bardziej szczegółowo

wiedzy Sieci neuronowe

wiedzy Sieci neuronowe Metody detekcji uszkodzeń oparte na wiedzy Sieci neuronowe Instytut Sterowania i Systemów Informatycznych Universytet Zielonogórski Wykład 7 Wprowadzenie Okres kształtowania się teorii sztucznych sieci

Bardziej szczegółowo

IMPLEMENTACJA SIECI NEURONOWYCH MLP Z WALIDACJĄ KRZYŻOWĄ

IMPLEMENTACJA SIECI NEURONOWYCH MLP Z WALIDACJĄ KRZYŻOWĄ IMPLEMENTACJA SIECI NEURONOWYCH MLP Z WALIDACJĄ KRZYŻOWĄ Celem ćwiczenia jest zapoznanie się ze sposobem działania sieci neuronowych typu MLP (multi-layer perceptron) uczonych nadzorowaną (z nauczycielem,

Bardziej szczegółowo

ZAGADNIENIA SPECJALNOŚCIOWE

ZAGADNIENIA SPECJALNOŚCIOWE (ARK) Komputerowe sieci sterowania 1.Zaawansowane metody wyznaczania parametrów regulatorów 2.Mechanizmy innowacyjne. 3.Sieci neuronowe w modelowaniu obiektów dynamicznych. 4.Zasady projektowania i zastosowania

Bardziej szczegółowo

ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA

ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA Inżynieria Rolnicza 7(105)/2008 ANALIZA OBCIĄŻEŃ JEDNOSTEK NAPĘDOWYCH DLA PRZESTRZENNYCH RUCHÓW AGROROBOTA Katedra Podstaw Techniki, Uniwersytet Przyrodniczy w Lublinie Streszczenie. W pracy przedstawiono

Bardziej szczegółowo

WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI. Robot do pokrycia powierzchni terenu

WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI. Robot do pokrycia powierzchni terenu WYDZIAŁ ELEKTROTECHNIKI I AUTOMATYKI KATEDRA AUTOMATYKI Robot do pokrycia powierzchni terenu Zadania robota Zadanie całkowitego pokrycia powierzchni na podstawie danych sensorycznych Zadanie unikania przeszkód

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: KINEMATYKA I DYNAMIKA MANIPULATORÓW I ROBOTÓW Kierunek: Mechatronika Rodzaj przedmiotu: obowiązkowy na specjalności: Systemy sterowania Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU

Bardziej szczegółowo

RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA

RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA Dr inż. Andrzej Polka Katedra Dynamiki Maszyn Politechnika Łódzka RÓWNANIE DYNAMICZNE RUCHU KULISTEGO CIAŁA SZTYWNEGO W UKŁADZIE PARASOLA Streszczenie: W pracy opisano wzajemne położenie płaszczyzny parasola

Bardziej szczegółowo

Podstawy automatyki. Energetyka Sem. V Wykład 1. Sem /17 Hossein Ghaemi

Podstawy automatyki. Energetyka Sem. V Wykład 1. Sem /17 Hossein Ghaemi Podstawy automatyki Energetyka Sem. V Wykład 1 Sem. 1-2016/17 Hossein Ghaemi Hossein Ghaemi Katedra Automatyki i Energetyki Wydział Oceanotechniki i Okrętownictwa Politechnika Gdańska pok. 222A WOiO Tel.:

Bardziej szczegółowo

Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe

Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe Inteligentne systemy decyzyjne: Uczenie maszynowe sztuczne sieci neuronowe Trening jednokierunkowych sieci neuronowych wykład 2. dr inż. PawełŻwan Katedra Systemów Multimedialnych Politechnika Gdańska

Bardziej szczegółowo

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

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(85)/2011

ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(85)/2011 ZESZYTY NAUKOWE INSTYTUTU POJAZDÓW 4(85)/2011 Marek STANIA 1, Ralf STETTER 2, Bogdan POSIADAŁA 3 MODELOWANIE KINEMATYKI MOBILNEGO ROBOTA TRANSPORTOWEGO 1. Wstęp Jednym z najczęściej pojawiających się w

Bardziej szczegółowo

1. Podstawowe pojęcia

1. Podstawowe pojęcia 1. Podstawowe pojęcia Sterowanie optymalne obiektu polega na znajdowaniu najkorzystniejszej decyzji dotyczącej zamierzonego wpływu na obiekt przy zadanych ograniczeniach. Niech dany jest obiekt opisany

Bardziej szczegółowo

Kinematyka robotów mobilnych

Kinematyka robotów mobilnych Kinematyka robotów mobilnych Maciej Patan Uniwersytet Zielonogórski Instytut Sterowania i Systemów Informatycznych Adaptacja slajdów do wykładu Autonomous mobile robots R. Siegwart (ETH Zurich Master Course:

Bardziej szczegółowo

Podstawy Automatyki. wykład 1 (26.02.2010) mgr inż. Łukasz Dworzak. Politechnika Wrocławska. Instytut Technologii Maszyn i Automatyzacji (I-24)

Podstawy Automatyki. wykład 1 (26.02.2010) mgr inż. Łukasz Dworzak. Politechnika Wrocławska. Instytut Technologii Maszyn i Automatyzacji (I-24) Podstawy Automatyki wykład 1 (26.02.2010) mgr inż. Łukasz Dworzak Politechnika Wrocławska Instytut Technologii Maszyn i Automatyzacji (I-24) Laboratorium Podstaw Automatyzacji (L6) 105/2 B1 Sprawy organizacyjne

Bardziej szczegółowo

II-go stopnia. Stacjonarne. Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

II-go stopnia. Stacjonarne. Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ (ARK) Komputerowe sieci sterowania 1. Zaawansowane metody wyznaczania parametrów regulatorów 2. Mechanizmy innowacyjne. 3. Sieci neuronowe w modelowaniu obiektów dynamicznych. 4. Zasady projektowania i

Bardziej szczegółowo

Optymalizacja ciągła

Optymalizacja ciągła Optymalizacja ciągła 5. Metoda stochastycznego spadku wzdłuż gradientu Wojciech Kotłowski Instytut Informatyki PP http://www.cs.put.poznan.pl/wkotlowski/ 04.04.2019 1 / 20 Wprowadzenie Minimalizacja różniczkowalnej

Bardziej szczegółowo

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie

Politechnika Wrocławska, Wydział Informatyki i Zarządzania. Modelowanie Politechnika Wrocławska, Wydział Informatyki i Zarządzania Modelowanie Zad Wyznacz transformaty Laplace a poniższych funkcji, korzystając z tabeli transformat: a) 8 3e 3t b) 4 sin 5t 2e 5t + 5 c) e5t e

Bardziej szczegółowo

Automatyka i Regulacja Automatyczna SEIwE- sem.4

Automatyka i Regulacja Automatyczna SEIwE- sem.4 Automatyka i Regulacja Automatyczna SEIwE- sem.4 Wykład 30/24h ( Lab.15/12h ) dr inż. Jan Deskur tel. 061665-2735(PP), 061 8776135 (dom) Jan.Deskur@put.poznan.pl (www.put.poznan.pl\~jan.deskur) Zakład

Bardziej szczegółowo

Mechanika Robotów. Wojciech Lisowski. 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej

Mechanika Robotów. Wojciech Lisowski. 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej Katedra Robotyki i Mechatroniki Akademia Górniczo-Hutnicza w Krakowie Mechanika Robotów Wojciech Lisowski 5 Planowanie trajektorii ruchu efektora w przestrzeni roboczej Mechanika Robotów KRiM, WIMIR, AGH

Bardziej szczegółowo

ROZWIĄZANIE PROBLEMU NIELINIOWEGO

ROZWIĄZANIE PROBLEMU NIELINIOWEGO Budownictwo, studia I stopnia, semestr VII przedmiot fakultatywny rok akademicki 2012/2013 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Adam Wosatko Jerzy Pamin Tematyka zajęć 1 Dyskretyzacja

Bardziej szczegółowo

MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB

MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH CATIA I MATLAB MODEL OF SERIAL MANIPULATOR IN CATIA AND MATLAB Kocurek Łukasz, mgr inż. email: kocurek.lukasz@gmail.com Góra Marta, dr inż. email: mgora@mech.pk.edu.pl Politechnika Krakowska, Wydział Mechaniczny MODEL MANIPULATORA O STRUKTURZE SZEREGOWEJ W PROGRAMACH

Bardziej szczegółowo

1. POJĘCIA PODSTAWOWE I RODZAJE UKŁADÓW AUTOMATYKI

1. POJĘCIA PODSTAWOWE I RODZAJE UKŁADÓW AUTOMATYKI Podstawy automatyki / Józef Lisowski. Gdynia, 2015 Spis treści PRZEDMOWA 9 WSTĘP 11 1. POJĘCIA PODSTAWOWE I RODZAJE UKŁADÓW AUTOMATYKI 17 1.1. Automatyka, sterowanie i regulacja 17 1.2. Obiekt regulacji

Bardziej szczegółowo

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

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania Podstawy Automatyki Badanie i synteza kaskadowego adaptacyjnego układu regulacji do sterowania obiektu o

Bardziej szczegółowo

PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ

PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ 53/17 ARCHIWUM ODLEWNICTWA Rok 2005, Rocznik 5, Nr 17 Archives of Foundry Year 2005, Volume 5, Book 17 PAN - Katowice PL ISSN 1642-5308 PRZESTRZENNY MODEL PRZENOŚNIKA TAŚMOWEGO MASY FORMIERSKIEJ J. STRZAŁKO

Bardziej szczegółowo

MECHANIKA 2 RUCH POSTĘPOWY I OBROTOWY CIAŁA SZTYWNEGO. Wykład Nr 2. Prowadzący: dr Krzysztof Polko

MECHANIKA 2 RUCH POSTĘPOWY I OBROTOWY CIAŁA SZTYWNEGO. Wykład Nr 2. Prowadzący: dr Krzysztof Polko MECHANIKA 2 Wykład Nr 2 RUCH POSTĘPOWY I OBROTOWY CIAŁA SZTYWNEGO Prowadzący: dr Krzysztof Polko WSTĘP z r C C(x C,y C,z C ) r C -r B B(x B,y B,z B ) r C -r A r B r B -r A A(x A,y A,z A ) Ciało sztywne

Bardziej szczegółowo

MODELOWANIE ZA POMOCĄ MES Analiza statyczna ustrojów powierzchniowych

MODELOWANIE ZA POMOCĄ MES Analiza statyczna ustrojów powierzchniowych MODELOWANIE ZA POMOCĄ MES Analiza statyczna ustrojów powierzchniowych PODSTAWY KOMPUTEROWEGO MODELOWANIA USTROJÓW POWIERZCHNIOWYCH Budownictwo, studia I stopnia, semestr VI przedmiot fakultatywny rok akademicki

Bardziej szczegółowo

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki http://www.ipbm.simr.pw.edu.pl/ Teoria maszyn i podstawy automatyki semestr zimowy 2017/2018

Bardziej szczegółowo

Sztuczne sieci neuronowe (SNN)

Sztuczne sieci neuronowe (SNN) Sztuczne sieci neuronowe (SNN) Pozyskanie informacji (danych) Wstępne przetwarzanie danych przygotowanie ich do dalszej analizy Selekcja informacji Ostateczny model decyzyjny SSN - podstawy Sieci neuronowe

Bardziej szczegółowo

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów

Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów Projekt współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego Rozszerzony konspekt preskryptu do przedmiotu Teoria Maszyn i Mechanizmów Prof. dr hab. inż. Janusz Frączek Instytut

Bardziej szczegółowo

Adaptacyjne Przetwarzanie Sygnałów. Filtracja adaptacyjna w dziedzinie częstotliwości

Adaptacyjne Przetwarzanie Sygnałów. Filtracja adaptacyjna w dziedzinie częstotliwości W Filtracja adaptacyjna w dziedzinie częstotliwości Blokowy algorytm LMS (BLMS) N f n+n = f n + α x n+i e(n + i), i= N L Slide e(n + i) =d(n + i) f T n x n+i (i =,,N ) Wprowadźmy nowy indeks: n = kn (

Bardziej szczegółowo

Rozwiązywanie równań liniowych. Transmitancja. Charakterystyki częstotliwościowe

Rozwiązywanie równań liniowych. Transmitancja. Charakterystyki częstotliwościowe Zał. nr do ZW 33/01 WYDZIAŁ Informatyki i Zarządzania / STUDIUM KARTA PRZEDMIOTU Nazwa w języku polskim Modele systemów dynamicznych Nazwa w języku angielskim Dynamic Systems Models. Kierunek studiów (jeśli

Bardziej szczegółowo

Sieć Hopfielda. Sieci rekurencyjne. Ewa Adamus. ZUT Wydział Informatyki Instytut Sztucznej Inteligencji i Metod Matematycznych.

Sieć Hopfielda. Sieci rekurencyjne. Ewa Adamus. ZUT Wydział Informatyki Instytut Sztucznej Inteligencji i Metod Matematycznych. Sieci rekurencyjne Ewa Adamus ZUT Wydział Informatyki Instytut Sztucznej Inteligencji i Metod Matematycznych 7 maja 2012 Jednowarstwowa sieć Hopfielda, z n neuronami Bipolarna funkcja przejścia W wariancie

Bardziej szczegółowo

Systemy. Krzysztof Patan

Systemy. Krzysztof Patan Systemy Krzysztof Patan Systemy z pamięcią System jest bez pamięci (statyczny), jeżeli dla dowolnej chwili t 0 wartość sygnału wyjściowego y(t 0 ) zależy wyłącznie od wartości sygnału wejściowego w tej

Bardziej szczegółowo

Uczenie sieci typu MLP

Uczenie sieci typu MLP Uczenie sieci typu MLP Przypomnienie budowa sieci typu MLP Przypomnienie budowy neuronu Neuron ze skokową funkcją aktywacji jest zły!!! Powszechnie stosuje -> modele z sigmoidalną funkcją aktywacji - współczynnik

Bardziej szczegółowo

Najprostsze modele sieci z rekurencją. sieci Hopfielda; sieci uczone regułą Hebba; sieć Hamminga;

Najprostsze modele sieci z rekurencją. sieci Hopfielda; sieci uczone regułą Hebba; sieć Hamminga; Sieci Hopfielda Najprostsze modele sieci z rekurencją sieci Hopfielda; sieci uczone regułą Hebba; sieć Hamminga; Modele bardziej złoŝone: RTRN (Real Time Recurrent Network), przetwarzająca sygnały w czasie

Bardziej szczegółowo

Zastosowania sieci neuronowych

Zastosowania sieci neuronowych Zastosowania sieci neuronowych aproksymacja LABORKA Piotr Ciskowski zadanie 1. aproksymacja funkcji odległość punktów źródło: Żurada i in. Sztuczne sieci neuronowe, przykład 4.4, str. 137 Naucz sieć taką

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

MODELE I MODELOWANIE

MODELE I MODELOWANIE MODELE I MODELOWANIE Model układ materialny (np. makieta) lub układ abstrakcyjny (np..rysunki, opisy słowne, równania matematyczne). Model fizyczny (nominalny) opis procesów w obiekcie (fizycznych, również

Bardziej szczegółowo

Modelowanie, sterowanie i symulacja manipulatora o odkształcalnych ramionach. Krzysztof Żurek Gdańsk,

Modelowanie, sterowanie i symulacja manipulatora o odkształcalnych ramionach. Krzysztof Żurek Gdańsk, Modelowanie, sterowanie i symulacja manipulatora o odkształcalnych ramionach Krzysztof Żurek Gdańsk, 2015-06-10 Plan Prezentacji 1. Manipulatory. 2. Wprowadzenie do Metody Elementów Skończonych (MES).

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

ANALIZA KINEMATYCZNA PALCÓW RĘKI

ANALIZA KINEMATYCZNA PALCÓW RĘKI MODELOWANIE INŻYNIERSKIE ISSN 1896-771X 40, s. 111-116, Gliwice 2010 ANALIZA KINEMATYCZNA PALCÓW RĘKI ANTONI JOHN, AGNIESZKA MUSIOLIK Katedra Wytrzymałości Materiałów i Metod Komputerowych Mechaniki, Politechnika

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

Wpływ nieliniowości elementów układu pomiarowego na błąd pomiaru impedancji

Wpływ nieliniowości elementów układu pomiarowego na błąd pomiaru impedancji Wpływ nieliniowości elementów układu pomiarowego na błąd pomiaru impedancji Wiesław Miczulski* W artykule przedstawiono wyniki badań ilustrujące wpływ nieliniowości elementów układu porównania napięć na

Bardziej szczegółowo

POLITECHNIKA ŚLĄSKA WYDZIAŁ GÓRNICTWA I GEOLOGII. Roman Kaula

POLITECHNIKA ŚLĄSKA WYDZIAŁ GÓRNICTWA I GEOLOGII. Roman Kaula POLITECHNIKA ŚLĄSKA WYDZIAŁ GÓRNICTWA I GEOLOGII Roman Kaula ZASTOSOWANIE NOWOCZESNYCH NARZĘDZI INŻYNIERSKICH LabVIEW oraz MATLAB/Simulink DO MODELOWANIA UKŁADÓW DYNAMICZNYCH PLAN WYKŁADU Wprowadzenie

Bardziej szczegółowo

VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa.

VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa. VII. Elementy teorii stabilności. Funkcja Lapunowa. 1. Stabilność w sensie Lapunowa. W rozdziale tym zajmiemy się dokładniej badaniem stabilności rozwiązań równania różniczkowego. Pojęcie stabilności w

Bardziej szczegółowo

Regulacja adaptacyjna w anemometrze stałotemperaturowym

Regulacja adaptacyjna w anemometrze stałotemperaturowym 3 Prace Instytutu Mechaniki Górotworu PAN Tom 8, nr 1-4, (2006), s. 3-7 Instytut Mechaniki Górotworu PAN Regulacja adaptacyjna w anemometrze stałotemperaturowym PAWEŁ LIGĘZA Instytut Mechaniki Górotworu

Bardziej szczegółowo

Katedra Systemów Decyzyjnych. Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk ksd@eti.pg.gda.pl

Katedra Systemów Decyzyjnych. Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk ksd@eti.pg.gda.pl Katedra Systemów Decyzyjnych Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk ksd@eti.pg.gda.pl 2010 Kadra KSD profesor zwyczajny 6 adiunktów, w tym 1 z habilitacją 4 asystentów 7 doktorantów Wydział Elektroniki,

Bardziej szczegółowo

MODEL STANOWISKA DO BADANIA OPTYCZNEJ GŁOWICY ŚLEDZĄCEJ

MODEL STANOWISKA DO BADANIA OPTYCZNEJ GŁOWICY ŚLEDZĄCEJ Mgr inż. Kamil DZIĘGIELEWSKI Wojskowa Akademia Techniczna DOI: 10.17814/mechanik.2015.7.232 MODEL STANOWISKA DO BADANIA OPTYCZNEJ GŁOWICY ŚLEDZĄCEJ Streszczenie: W niniejszym referacie zaprezentowano stanowisko

Bardziej szczegółowo

Drgania układu o wielu stopniach swobody

Drgania układu o wielu stopniach swobody Drgania układu o wielu stopniach swobody Rozpatrzmy układ składający się z n ciał o masach m i (i =,,..., n, połączonych między sobą i z nieruchomym podłożem za pomocą elementów sprężystych o współczynnikach

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: MECHANIKA I BUDOWA MASZYN Rodzaj przedmiotu: obowiązkowy na kierunku Rodzaj zajęć: wykład, laboratorium ROBOTYKA Robotics Forma studiów: stacjonarne Poziom przedmiotu: I stopnia

Bardziej szczegółowo

Sterowanie napędów maszyn i robotów

Sterowanie napędów maszyn i robotów Wykład 7b - Układy wieloobwodowe ze sprzężeniem od zmiennych stanu Instytut Automatyki i Robotyki Warszawa, 2014 Układy wieloobwodowe ze sprzężeniem od zmiennych stanu Zadanie przestawiania Postać modalna

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: Kierunek: Informatyka Rodzaj przedmiotu: obowiązkowy w ramach treści kierunkowych, moduł kierunkowy oólny Rodzaj zajęć: wykład, laboratorium I KARTA PRZEDMIOTU CEL PRZEDMIOTU PRZEWODNIK

Bardziej szczegółowo

Modelowanie glikemii w procesie insulinoterapii

Modelowanie glikemii w procesie insulinoterapii Dawid Kaliszewski Modelowanie glikemii w procesie insulinoterapii Promotor dr hab. inż. Zenon Gniazdowski Cel pracy Zbudowanie modelu predykcyjnego przyszłych wartości glikemii diabetyka leczonego za pomocą

Bardziej szczegółowo

ROZPROSZONY SYSTEM STEROWANIA CZASU RZECZYWISTEGO DO SERWONAPĘDÓW PŁYNOWYCH DISTRIBUTED REAL-TIME CONTROL SYSTEM FOR FLUID POWER SERVO-DRIVES

ROZPROSZONY SYSTEM STEROWANIA CZASU RZECZYWISTEGO DO SERWONAPĘDÓW PŁYNOWYCH DISTRIBUTED REAL-TIME CONTROL SYSTEM FOR FLUID POWER SERVO-DRIVES RYSZARD DINDORF, PAWEŁ ŁASKI, JAKUB TAKOSHOGLU, PIOTR WOŚ ROZPROSZONY SYSTEM STEROWANIA CZASU RZECZYWISTEGO DO SERWONAPĘDÓW PŁYNOWYCH DISTRIBUTED REAL-TIME CONTROL SYSTEM FOR FLUID POWER SERVO-DRIVES S

Bardziej szczegółowo

Rozdział 23 KWANTOWA DYNAMIKA MOLEKULARNA Wstęp. Janusz Adamowski METODY OBLICZENIOWE FIZYKI 1

Rozdział 23 KWANTOWA DYNAMIKA MOLEKULARNA Wstęp. Janusz Adamowski METODY OBLICZENIOWE FIZYKI 1 Janusz Adamowski METODY OBLICZENIOWE FIZYKI 1 Rozdział 3 KWANTOWA DYNAMIKA MOLEKULARNA 3.1 Wstęp Metoda ta umożliwia opis układu złożonego z wielu jonów i elektronów w stanie podstawowym. Hamiltonian układu

Bardziej szczegółowo

Sterowanie napędów maszyn i robotów

Sterowanie napędów maszyn i robotów Wykład 8 - zaawansowane układy sterowania Instytut Automatyki i Robotyki Warszawa, 2014 adaptacyjne (ang. adaptive control) z dostosowaniem się do aktualnych warunków pracy napędu - koncepcje: ze wstępnie

Bardziej szczegółowo

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH

UKŁADY ALGEBRAICZNYCH RÓWNAŃ LINIOWYCH Transport, studia I stopnia rok akademicki 2011/2012 Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Uwagi wstępne Układ liniowych równań algebraicznych można

Bardziej szczegółowo

Opinia o pracy doktorskiej pt. On active disturbance rejection in robotic motion control autorstwa mgr inż. Rafała Madońskiego

Opinia o pracy doktorskiej pt. On active disturbance rejection in robotic motion control autorstwa mgr inż. Rafała Madońskiego Prof. dr hab. inż. Tadeusz Uhl Katedra Robotyki i Mechatroniki Akademia Górniczo Hutnicza Al. Mickiewicza 30 30-059 Kraków Kraków 09.06.2016 Opinia o pracy doktorskiej pt. On active disturbance rejection

Bardziej szczegółowo

Podstawy Automatyki. Wykład 2 - podstawy matematyczne. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 2 - podstawy matematyczne. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki Wykład 2 - podstawy matematyczne Instytut Automatyki i Robotyki Warszawa, 2015 Wstęp Rzeczywiste obiekty regulacji, a co za tym idzie układy regulacji, mają właściwości nieliniowe, n.p. turbulencje, wiele

Bardziej szczegółowo

Metody Numeryczne w Budowie Samolotów/Śmigłowców Wykład I

Metody Numeryczne w Budowie Samolotów/Śmigłowców Wykład I Metody Numeryczne w Budowie Samolotów/Śmigłowców Wykład I dr inż. Tomasz Goetzendorf-Grabowski (tgrab@meil.pw.edu.pl) Dęblin, 11 maja 2009 1 Organizacja wykładu 5 dni x 6 h = 30 h propozycja zmiany: 6

Bardziej szczegółowo

Systemy Sterowania i Wspomagania Decyzji Wykład 2

Systemy Sterowania i Wspomagania Decyzji Wykład 2 Systemy Sterowania i Wspomagania Decyzji mgr inż. Grzegorz Ewald y Politechnika Gdańska, Wydział Elektrotechniki i Automatyki 2011-02-23, Gdańsk System o dynamice zdarzeniowej (ang. Discrete Event System

Bardziej szczegółowo

ADAPTACYJNE WEKTOROWE STEROWANIE UKŁADEM NAPĘDOWYM Z POŁĄCZENIEM SPRĘŻYSTYM

ADAPTACYJNE WEKTOROWE STEROWANIE UKŁADEM NAPĘDOWYM Z POŁĄCZENIEM SPRĘŻYSTYM Prace Naukowe Instytutu Maszyn, Napędów i Pomiarów Elektrycznych Nr 66 Politechniki Wrocławskiej Nr 66 Studia i Materiały Nr 01 napęd elektryczny, DRFOC, sterowanie wektorowe, połączenie sprężyste, regulator

Bardziej szczegółowo

WYKŁAD 9 METODY ZMIENNEJ METRYKI

WYKŁAD 9 METODY ZMIENNEJ METRYKI WYKŁAD 9 METODY ZMIENNEJ METRYKI Kierunki sprzężone. Metoda Newtona Raphsona daje dobre przybliżenie najlepszego kierunku poszukiwań, lecz jest to okupione znacznym kosztem obliczeniowym zwykle postać

Bardziej szczegółowo

Temat: ANFIS + TS w zadaniach. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Temat: ANFIS + TS w zadaniach. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Temat: ANFIS + TS w zadaniach Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE Dr inż. Barbara Mrzygłód KISiM, WIMiIP, AGH mrzyglod@ agh.edu.pl 1. Systemy neuronowo - rozmyte Systemy

Bardziej szczegółowo

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE Nazwa przedmiotu: WYBRANE ZAGADNIENIA MECHANIKI ANALITYCZNEJ, DRGAŃ I STATECZNOŚCI KONSTRUKCJI MECHANICZNYCH (cz. I MECHANIKA ANALITYCZNA) Kierunki: Budowa i Eksploatacja Maszyn Rodzaj przedmiotu: obieralny

Bardziej szczegółowo

AiR_TR2_5/9 Teoria Regulacji II Control Theory II. Automatyka i Robotyka I stopień ogólno akademicki studia niestacjonarne

AiR_TR2_5/9 Teoria Regulacji II Control Theory II. Automatyka i Robotyka I stopień ogólno akademicki studia niestacjonarne Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU AiR_TR2_5/9 Teoria Regulacji II Control Theory II Kod modułu Nazwa modułu Nazwa modułu w języku angielskim

Bardziej szczegółowo

Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta

Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta Algorytm wstecznej propagacji błędów dla sieci RBF Michał Bereta www.michalbereta.pl Sieci radialne zawsze posiadają jedną warstwę ukrytą, która składa się z neuronów radialnych. Warstwa wyjściowa składa

Bardziej szczegółowo

1. Historia 2. Podstawy neurobiologii 3. Definicje i inne kłamstwa 4. Sztuczny neuron i zasady działania SSN. Agenda

1. Historia 2. Podstawy neurobiologii 3. Definicje i inne kłamstwa 4. Sztuczny neuron i zasady działania SSN. Agenda Sieci neuropodobne 1. Historia 2. Podstawy neurobiologii 3. Definicje i inne kłamstwa 4. Sztuczny neuron i zasady działania SSN Agenda Trochę neurobiologii System nerwowy w organizmach żywych tworzą trzy

Bardziej szczegółowo

AiR_TR2_5/9 Teoria Regulacji II Control Theory II. Automatyka i Robotyka I stopień ogólno akademicki studia stacjonarne

AiR_TR2_5/9 Teoria Regulacji II Control Theory II. Automatyka i Robotyka I stopień ogólno akademicki studia stacjonarne Załącznik nr 7 do Zarządzenia Rektora nr 10/12 z dnia 21 lutego 2012r. KARTA MODUŁU / KARTA PRZEDMIOTU AiR_TR2_5/9 Teoria Regulacji II Control Theory II Kod modułu Nazwa modułu Nazwa modułu w języku angielskim

Bardziej szczegółowo

1.1 Przegląd wybranych równań i modeli fizycznych. , u x1 x 2

1.1 Przegląd wybranych równań i modeli fizycznych. , u x1 x 2 Temat 1 Pojęcia podstawowe 1.1 Przegląd wybranych równań i modeli fizycznych Równaniem różniczkowym cząstkowym rzędu drugiego o n zmiennych niezależnych nazywamy równanie postaci gdzie u = u (x 1, x,...,

Bardziej szczegółowo

Dynamika procesu zmienna stała. programowalne zmiany parametrów r.

Dynamika procesu zmienna stała. programowalne zmiany parametrów r. Sterowanie adaptacyjne Sterowanie adaptacyjne polega na dostosowywaniu (adaptacji) nastaw regulatora do zmian parametrów obiektu (w trakcie pracy) Techniki adaptacji Dynamika procesu zmienna stała regulator

Bardziej szczegółowo

Spacery losowe generowanie realizacji procesu losowego

Spacery losowe generowanie realizacji procesu losowego Spacery losowe generowanie realizacji procesu losowego Michał Krzemiński Streszczenie Omówimy metodę generowania trajektorii spacerów losowych (błądzenia losowego), tj. szczególnych procesów Markowa z

Bardziej szczegółowo

Podstawy robotyki wykład VI. Dynamika manipulatora

Podstawy robotyki wykład VI. Dynamika manipulatora Podstawy robotyki Wykład VI Robert Muszyński Janusz Jakubiak Instytut Informatyki, Automatyki i Robotyki Politechnika Wrocławska Dynamika opisuje sposób zachowania się manipulatora poddanego wymuszeniu

Bardziej szczegółowo

Dynamika manipulatora. Robert Muszyński Janusz Jakubiak Instytut Cybernetyki Technicznej Politechnika Wrocławska. Podstawy robotyki wykład VI

Dynamika manipulatora. Robert Muszyński Janusz Jakubiak Instytut Cybernetyki Technicznej Politechnika Wrocławska. Podstawy robotyki wykład VI Podstawy robotyki Wykład VI Robert Muszyński Janusz Jakubiak Instytut Cybernetyki Technicznej Politechnika Wrocławska Dynamika opisuje sposób zachowania się manipulatora poddanego wymuszeniu w postaci

Bardziej szczegółowo

INTERPOLACJA I APROKSYMACJA FUNKCJI

INTERPOLACJA I APROKSYMACJA FUNKCJI Transport, studia niestacjonarne I stopnia, semestr I Instytut L-5, Wydział Inżynierii Lądowej, Politechnika Krakowska Ewa Pabisek Adam Wosatko Wprowadzenie Na czym polega interpolacja? Interpolacja polega

Bardziej szczegółowo

Wstęp do teorii sztucznej inteligencji Wykład III. Modele sieci neuronowych.

Wstęp do teorii sztucznej inteligencji Wykład III. Modele sieci neuronowych. Wstęp do teorii sztucznej inteligencji Wykład III Modele sieci neuronowych. 1 Perceptron model najprostzszy przypomnienie Schemat neuronu opracowany przez McCullocha i Pittsa w 1943 roku. Przykład funkcji

Bardziej szczegółowo

Badanie generatora RC

Badanie generatora RC UKŁADY ELEKTRONICZNE Instrkcja do ćwiczeń laboratoryjnych Badanie generatora RC Laboratorim Układów Elektronicznych Poznań 2008 1. Cel i zakres ćwiczenia Celem ćwiczenia jest zapoznanie stdentów z bdową

Bardziej szczegółowo

Porównanie wyników symulacji wpływu kształtu i amplitudy zakłóceń na jakość sterowania piecem oporowym w układzie z regulatorem PID lub rozmytym

Porównanie wyników symulacji wpływu kształtu i amplitudy zakłóceń na jakość sterowania piecem oporowym w układzie z regulatorem PID lub rozmytym ARCHIVES of FOUNDRY ENGINEERING Published quarterly as the organ of the Foundry Commission of the Polish Academy of Sciences ISSN (1897-3310) Volume 15 Special Issue 4/2015 133 138 28/4 Porównanie wyników

Bardziej szczegółowo

Podstawy Automatyki. Wykład 7 - Jakość układu regulacji. Dobór nastaw regulatorów PID. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 7 - Jakość układu regulacji. Dobór nastaw regulatorów PID. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki Wykład 7 - Jakość układu regulacji. Dobór nastaw regulatorów PID Instytut Automatyki i Robotyki Warszawa, 2015 Jakość układu regulacji Oprócz wymogu stabilności asymptotycznej, układom regulacji stawiane

Bardziej szczegółowo

Wpływ częstotliwości taktowania układu FPGA na dokładność estymacji prędkości silnika prądu stałego

Wpływ częstotliwości taktowania układu FPGA na dokładność estymacji prędkości silnika prądu stałego Tomasz BINKOWSKI Politechnika Rzeszowska, Polska Bogdan KWIATKOWSKI Uniwersytet Rzeszowski, Polska Wpływ częstotliwości taktowania układu FPGA na dokładność estymacji prędkości silnika prądu stałego Wstęp

Bardziej szczegółowo

Metody Sztucznej Inteligencji II

Metody Sztucznej Inteligencji II 17 marca 2013 Neuron biologiczny Neuron Jest podstawowym budulcem układu nerwowego. Jest komórką, która jest w stanie odbierać i przekazywać sygnały elektryczne. Neuron działanie Jeżeli wartość sygnału

Bardziej szczegółowo

Autor: mgr inż. Robert Cypryjański METODY KOMPUTEROWE

Autor: mgr inż. Robert Cypryjański METODY KOMPUTEROWE METODY KOMPUTEROWE PRZYKŁAD ZADANIA NR 1: ANALIZA STATYCZNA KRATOWNICY PŁASKIEJ ZA POMOCĄ MACIERZOWEJ METODY PRZEMIESZCZEŃ Polecenie: Wykonać obliczenia statyczne kratownicy za pomocą macierzowej metody

Bardziej szczegółowo