Sterownik (regulator) rozmyty przykład [1]

Podobne dokumenty
Jeśli X jest przestrzenią o nieskończonej liczbie elementów:

SZTUCZNA INTELIGENCJA

STANDARDOWE FUNKCJE PRZYNALEŻNOŚCI. METODY HEURYSTYCZNE wykład 6. (alternatywa dla s) (zdef. poprzez klasę s) GAUSSOWSKA F.

Cel projektu: Wymogi dotyczące sprawozdania:

Inteligencja obliczeniowa

Wnioskowanie rozmyte. Krzysztof Patan

6. Zagadnienie parkowania ciężarówki.

Temat: Model SUGENO. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

Temat: Projektowanie sterownika rozmytego. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

7. Zagadnienie parkowania ciężarówki.

ALGORYTM PROJEKTOWANIA ROZMYTYCH SYSTEMÓW EKSPERCKICH TYPU MAMDANI ZADEH OCENIAJĄCYCH EFEKTYWNOŚĆ WYKONANIA ZADANIA BOJOWEGO

Inżynieria Wiedzy i Systemy Ekspertowe. Logika rozmyta. dr inż. Michał Bereta Politechnika Krakowska

Temat: Projektowanie sterownika rozmytego. Instrukcja do ćwiczeń przedmiotu INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

ZBIORY ROZMYTE I WNIOSKOWANIE PRZYBLIŻONE

SZTUCZNA INTELIGENCJA

Sztuczna inteligencja : Zbiory rozmyte cz. III

Inteligencja obliczeniowa

METODY INTELIGENCJI OBLICZENIOWEJ wykład 6

Sztuczna inteligencja : Zbiory rozmyte cz. 2

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

Sterownik rozmyty (na przykładzie parkowania samochodu)

Zasada rozszerzania. A U A jest zbiorem rozmytym, B jest obrazem zbioru A Przeniesienie rozmytości A w odwzorowaniu f na zbiór B. sup.

Uniwersytet Zielonogórski Wydział Elektrotechniki, Informatyki i Telekomunikacji Instytut Sterowania i Systemów Informatycznych

Rozmyte systemy doradcze

Temat: Sterowanie mobilnością robota z wykorzystaniem algorytmu logiki rozmytej

Sztuczna inteligencja: zbiory rozmyte

Sterowanie z wykorzystaniem logiki rozmytej

Metody Optymalizacji Laboratorium nr 4 Metoda najmniejszych kwadratów

Metody sterowania sterowanie rozmyte System rozmyty (patrz MiPI) użyty jako sterownik/regulator nazywamy sterownikiem/regulatorem rozmytym

Logika Stosowana Ćwiczenia

PRACA. MOC. ENERGIA. 1/20

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

05 DYNAMIKA 1. F>0. a=const i a>0 ruch jednostajnie przyspieszony prostoliniowy 2. F<0. a=const i a<0 ruch jednostajnie opóźniony prostoliniowy 3.

Zadanie 0 gdy nie mamy logiki rozmytej

b) Oblicz ten ułamek dla zderzeń z jądrami ołowiu, węgla. Iloraz mas tych jąder do masy neutronu wynosi: 206 dla ołowiu i 12 dla węgla.

WPŁYW OPÓŹNIENIA NA DYNAMIKĘ UKŁADÓW Z REGULACJĄ KLASYCZNĄ I ROZMYTĄ

Zadanie 0 gdy nie mamy logiki rozmytej. Zadanie 1- gdy już mamy logikę rozmytą

Jeśli przeszkoda jest blisko to przyhamuj

Problemy złożone trudno jest analizować precyzyjnie Wiedza eksperta w złożonych przypadkach daje się opisać tylko w sposób nieprecyzyjny, np.

WYKŁAD 10 Rozmyta reprezentacja danych (modelowanie i wnioskowanie rozmyte)

Sieci Neuronowe - Rok III - kierunek IS w IFAiIS UJ 2008/2009. Sieci Neuronowe. Wykład 11 Algorytmy genetyczne; Systemy rozmyte

Podstawy fizyki. Wykład 2. Dr Piotr Sitarek. Instytut Fizyki, Politechnika Wrocławska

Dynamika ruchu postępowego, ruchu punktu materialnego po okręgu i ruchu obrotowego bryły sztywnej

Piotr Sobolewski Krzysztof Skorupski

ZNAKI ZAKAZU B-23 B-25 B-26 B-29 B-33 B-35 B-36 B-37 B-38

Tworzenie rozmytego systemu wnioskowania

THE PART OF FUZZY SYSTEMS ASSISTING THE DECISION IN DI- AGNOSTICS OF FUEL ENGINE SUBASSEMBLIES DEFECTS

Sposoby modelowania układów dynamicznych. Pytania

Układy logiki rozmytej. Co to jest?

Modelowanie układów dynamicznych

Piegat A.: Modelowanie i sterowanie rozmyte, Akademicka Oficyna Wydawnicza EXIT, Warszawa 1999 r.

Zasady dynamiki Newtona

Elementy dynamiki mechanizmów

I zasada dynamiki Newtona

LIGA MATEMATYCZNO-FIZYCZNA KLASA I ETAP IV

AUTO-STROJENIE REGULATORA TYPU PID Z WYKORZYSTANIEM LOGIKI ROZMYTEJ

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

Zmiany w przepisach w zakresie ręcznych prac transportowych 1

Podstawy fizyki. Wykład 2. Dr Piotr Sitarek. Katedra Fizyki Doświadczalnej, W11, PWr

W narzędziu typu Excel, Calc czy Gnumeric napisz formułę logiczną która wyznaczy wartośd przynależności dla podanej temperatury do zbioru gorąco.

Logika rozmyta. Agnieszka Nowak - Brzezińska

I. DYNAMIKA PUNKTU MATERIALNEGO

Program "FLiNN-GA" wersja 2.10.β

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

RĘCZNE PRACE TRANSPORTOWE

0,1 m/s. do 1,5 m (max. 2 przystanki) 0 mm. 800 x 1250 mm (przelot 180 ) / 900 x 1250 mm (przelot 90 )

MODELOWANIE CZĘSTOŚCI TRANSMISJI DANYCH Z WYKORZYSTANIEM FUZZY TOOLBOX MATLAB

Blok 6: Pęd. Zasada zachowania pędu. Praca. Moc.

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji

Wspomaganie podejmowania decyzji w rozmytych bazach danych metodą AHP

Zakład Dydaktyki Fizyki UMK

Oddziaływania. Wszystkie oddziaływania są wzajemne jeżeli jedno ciało działa na drugie, to drugie ciało oddziałuje na pierwsze.

ELEMENTY SZTUCZNEJ INTELIGENCJI. Wstęp do logiki rozmytej

Elementy dynamiki mechanizmów

Obciążalność teleskopowych prowadnic liniowych

McCrypt Wielofunkcyjny mikser stereo SM 3090 Nr zam

Podstawowy problem mechaniki klasycznej punktu materialnego można sformułować w sposób następujący:

Fizyka I (mechanika), rok akad. 2011/2012 Zadania na ćwiczenia, seria 2

ANALIZA I PROGNOZA WODOCHŁONNOŚCI SEKTORÓW GOSPODARKI Z ZASTOSOWANIEM WNIOSKOWANIA ROZMYTEGO

R O Z P O R ZĄDZENIE M I N I S T R Ó W I N F R A S T R U K T U R Y I R O Z W O J U 1) O R A Z S P R AW W E W NĘTRZNYCH 2) z dnia r.

Efekt Halla. Cel ćwiczenia. Wstęp. Celem ćwiczenia jest zbadanie efektu Halla. Siła Loretza

Wykład FIZYKA I. 5. Energia, praca, moc. Dr hab. inż. Władysław Artur Woźniak

Fizyka 5. Janusz Andrzejewski

MODEL ROZMYTY OCENY REZULTATYWNEJ INNOWACYJNOŚCI PRODUKTOWEJ GIEŁDOWYCH SPÓŁEK INFORMATYCZNYCH

Analiza zagrożenia pożarowego w kopalniach węgla kamiennego na trasie przenośnika taśmowego

autor: Włodzimierz Wolczyński rozwiązywał (a)... ARKUSIK 13 RUCH OBROTOWY BRYŁY SZTYWNEJ. CZĘŚĆ 3

Podstawy fizyki wykład 4

Prawa ruchu: dynamika

ROZMYTA OCENA PARTNERÓW PRYWATNYCH W BUDOWLANYCH PROJEKTACH INWESTYCYJNYCH REALIZOWANYCH MODELEM BUDOWA-PROWADZENIE- PRZEKAZANIE

KOMPUTERY W STEROWANIU. Ćwiczenie 6 Projektowanie układu regulacji rozmytej

Algorytm Genetyczny. zastosowanie do procesów rozmieszczenia stacji raportujących w sieciach komórkowych

Zadania z fizyki. Wydział Elektroniki

ZASTOSOWANIE LOGIKI ROZMYTEJ W BUDOWIE SYSTEMÓW ZARZĄDZANIA WIEDZĄ PRODUKCYJNĄ

Badanie efektu Dopplera metodą fali ultradźwiękowej

Energia mechaniczna 2012/2012

Podstawy fizyki sezon 1 IV. Pęd, zasada zachowania pędu

DYNAMIKA SIŁA I JEJ CECHY

Fizyka 1- Mechanika. Wykład 4 26.X Zygmunt Szefliński Środowiskowe Laboratorium Ciężkich Jonów

MECHANIKA 2. Zasady pracy i energii. Wykład Nr 12. Prowadzący: dr Krzysztof Polko

Transkrypt:

Sterownik (regulator) rozmyty przykład [1] zadanie: przywracanie ustalonej pozycji wózka na platformie masa siła siła -2 m 0 m 2 m tarcie 1

Sterownik (regulator) rozmyty przykład (2) zmienne: x pozycja wózka v prędkość wózka u siła sterująca opis przy użyciu zbiorów rozmytych pozycja wózka: na lewo, na środku, na prawo prędkość wózka: poruszanie się w lewo, postój, poruszanie się w prawo siła sterująca: ciągnięcie, brak siły, pchanie 2

Sterownik (regulator) rozmyty przykład (3) możliwe funkcje przynależności dla poszczególnych terminów lingwistycznych: pozycja wózka m(x) na lewo na środku na prawo 1,0 0,0-2 m -1 m 0 m 1 m 2 m x 3

Sterownik (regulator) rozmyty przykład (4) możliwe funkcje przynależności dla poszczególnych terminów lingwistycznych: prędkość wózka m(v) poruszanie się w lewo postój poruszanie się w prawo 1,0 0,0 v -1 m/s -0,5 m/s 0 m/s 0,5 m/s 1 m/s 4

Sterownik (regulator) rozmyty przykład (5) możliwe funkcje przynależności dla poszczególnych terminów lingwistycznych: siła sterująca m(u) 1,0 ciągnięcie brak siły pchanie 0,0-1 N -0,5 N 0 N 0,5 N 1 N u 5

Sterownik (regulator) rozmyty przykład (6) możliwe reguły sterujące: r1 jeżeli na lewo, to pchanie r2 jeżeli na prawo, to ciągnięcie r3 jeżeli na środku, to brak siły r4 jeżeli poruszanie się w lewo, to pchanie r5 jeżeli postój, to brak siły r6 jeżeli poruszanie się w prawo, to ciągnięcie r7 jeżeli na lewo i poruszanie się w lewo, to pchanie r8 jeżeli na środku i postój, to brak siły r9 jeżeli na prawo i poruszanie się w prawo, to ciągnięcie 6

Sterownik (regulator) rozmyty przykład (7) teraz dla dowolnego stanu wejściowego (x, v), możemy określić akcję (u) wyliczamy tzw. wartości funkcji przynależności dla poprzednika [tu: pojedyncze zbiory rozmyte lub ich koniunkcje], każdej reguły załóżmy, że wózek stoi o pół metra od środka i nie porusza się x = - 0,5m i v = 0 m/s dla r1 jeżeli na lewo, to pchanie mamy, mna lewo(x = - 0,5) = 0,5 zatem, tyle wynosi wartość dla poprzednika 7

Sterownik (regulator) rozmyty przykład (8) dla reguł r2 do r5 poprzedniki przyjmują następujące wartości: r2 jeżeli na prawo, to ciągnięcie mna prawo(x = -0,5) = 0 r3 jeżeli na środku, to brak siły mna środku(x = -0,5) = 0,5 r4 jeżeli poruszanie się w lewo, to pchanie mporuszanie się w lewo(v = 0) = 0 r5 jeżeli postój, to brak siły mpostój(v = 0) =1 8

Sterownik (regulator) rozmyty przykład (9) dla reguł r6 do r9 poprzedniki przyjmują następujące wartości: r6 jeżeli poruszanie się w prawo, to ciągnięcie mporuszanie się w prawo(v = 0) = 0 r7 jeżeli na lewo i poruszanie się w lewo, to pchanie min{mna lewo(x = - 0,5), mporuszanie się lewo(v = 0)} = 0 r8 jeżeli na środku i postój, to brak siły min{mna środku(x = - 0,5), mpostój(v = 0)} = 0,5 r9 jeżeli na prawo i poruszanie się w prawo, to ciągnięcie min{mna prawo(x = - 0,5), mporuszanie się prawo(v = 0)} = 0 9

Sterownik (regulator) rozmyty przykład (10) kojarzymy wszystkie wartości funkcji przynależności dla poprzedników z wartościami funkcji dla następników [tu: zbiorów rozmytych określających akcję, która ma być wykonana po zastosowaniu reguły]; polega to na wyznaczeniu minimum między funkcją przynależności związaną z każdą możliwą akcją, a wartością funkcji przynależności poprzednika otrzymujemy zatem, 10

r1 0,5 pchanie {(-1, 0), (0, 0), (1, 1)} wynik: {(-1, 0), (0, 0), (1, 0,5)} r2 0 ciągnięcie {(-1, 1), (0, 0), (1, 0)} wynik: {(-1, 0), (0, 0), (1, 0)} r3 0,5 brak siły {(-1, 0), (0, 1), (1, 0)} wynik: {(-1, 0), (0, 0,5), (1, 0)} r4 0 pchanie {(-1, 0), (0, 0), (1, 1)} wynik: {(-1, 0), (0, 0), (1, 0)} r5 1 brak siły {(-1, 0), (0, 1), (1, 0)} wynik: {(-1, 0), (0, 1), (1, 0)} r6 0 ciągnięcie {(-1, 1), (0, 0), (1, 0)} wynik: {(-1, 0), (0, 0), (1, 0)} r7 0 pchanie {(-1, 0), (0, 0), (1, 1)} wynik: {(-1, 0), (0, 0), (1, 0)} r8 0,5 brak siły {(-1, 0), (0, 1), (1, 0)} wynik: {(-1, 0), (0, 0,5), (1, 0)} r9 0 ciągnięcie {(-1, 1), (0, 0), (1, 0)} wynik: {(-1, 0), (0, 0), (1, 0)} 11

Sterownik (regulator) rozmyty przykład (12) określamy jeden zbiór rozmyty wszystkich możliwych akcji (ciągnięcia, braku siły i pchania) przy danych warunkach wejściowych dla każdego stanu (-1, 0, 1) bierzemy maksymalną wartość funkcji przynależności następnika uwzględniające wszystkie wyniki reguł otrzymujemy, zbiór wynikowy Y = {(-1, 0), (0, 1), (1, 0,5)} aby otrzymać nierozmytą wartość wynikową dokonujemy defuzyfikacji uzyskane zbioru rozmytego Y 12

Sterownik (regulator) rozmyty przykład (13) stosując metodę środka obszaru (inaczej środka ciężkości obszaru ) n F(yi) yi i=1 n F(yi) i=1 gdzie yi, to i-ty możliwy element w zbiorze wynikowym Y, a F(yi) jest wartością funkcji przynależności związaną z każdą z tych wartości 13

Sterownik (regulator) rozmyty przykład (14) (0)(-1) + (1)(0) + (0,5)(1) 0,5 1 = = 0 + 1 + 0,5 1,5 3 wynik nierozmyty, został określony na poziomie 1/3 N siły, którą należy przyłożyć do wózka, aby przy danych warunkach wejściowych (x = - 0,5 m, v = 0 m/s), rozpocząć przemieszczanie wózka do miejsca równowagi (x = 0 m) [1] Z. Michalewicz, D.B. Fogel, jak to rozwiązać, czyli nowoczesna heurystyka, WNT, Warszawa 2006 14