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

Podobne dokumenty
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

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

Podstawy Automatyki. Wykład 6 - Miejsce i rola regulatora w układzie regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Sterowanie napędów maszyn i robotów

INŻYNIERIA WIEDZY I SYSTEMY EKSPERTOWE

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

Tematyka egzaminu z Podstaw sterowania

Systemy. Krzysztof Patan

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

Automatyka i sterowania

Automatyka i robotyka ETP2005L. Laboratorium semestr zimowy

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

PRZEWODNIK PO PRZEDMIOCIE

PAiTM. materiały uzupełniające do ćwiczeń Wydział Samochodów i Maszyn Roboczych studia inżynierskie prowadzący: mgr inż.

Sterowanie z wykorzystaniem logiki rozmytej

Wnioskowanie rozmyte. Krzysztof Patan

Automatyka i robotyka

PRZEWODNIK PO PRZEDMIOCIE

1. Regulatory ciągłe liniowe.

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

Wprowadzenie do technik regulacji automatycznej. prof nzw. dr hab. inż. Krzysztof Patan

Automatyka i Regulacja Automatyczna SEIwE- sem.4

Implementacja rozmytych systemów wnioskujących w zdaniach regulacji

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

Sposoby modelowania układów dynamicznych. Pytania

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

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

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

przy warunkach początkowych: 0 = 0, 0 = 0

Inteligencja obliczeniowa

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

Transmitancje układów ciągłych

Opis systemów dynamicznych w przestrzeni stanu. Wojciech Kurek , Gdańsk

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

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

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

Ćwiczenie nr 1 Odpowiedzi czasowe układów dynamicznych

E2_PA Podstawy automatyki Bases of automatic. Elektrotechnika II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny)

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

Sterowanie Napędów Maszyn i Robotów

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

Przekształcanie równań stanu do postaci kanonicznej diagonalnej

Podstawy Automatyki. Wykład 7 - obiekty regulacji. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Plan wykładu. Własności statyczne i dynamiczne elementów automatyki:

Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II

Wykład z Technologii Informacyjnych. Piotr Mika

Teoria sterowania Control theory. Automatyka i Robotyka II stopień (I stopień / II stopień) ogólnoakademicki (ogólno akademicki / praktyczny)

Przekształcanie schematów blokowych. Podczas ćwiczenia poruszane będą następujące zagadnienia:

SZTUCZNA INTELIGENCJA

Sterowanie Napędów Maszyn i Robotów

Dyskretne układy liniowe. Funkcja splotu. Równania różnicowe. Transform

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

Podstawy Automatyki Zbiór zadań dla studentów II roku AiR oraz MiBM

Spis treści. Dzień 1. I Elementy układu automatycznej regulacji (wersja 1109) II Rodzaje regulatorów i struktur regulacji (wersja 1109)

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

Logika Stosowana Ćwiczenia

Z-ZIP-103z Podstawy automatyzacji Basics of automation

KOMPUTEROWY MODEL UKŁADU STEROWANIA MIKROKLIMATEM W PRZECHOWALNI JABŁEK

Laboratorium z podstaw automatyki

Metoda zaburz-obserwuj oraz metoda wspinania

Regulacja dwupołożeniowa.

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

1. Opis teoretyczny regulatora i obiektu z opóźnieniem.

PRZEWODNIK PO PRZEDMIOCIE

Rys. 1 Otwarty układ regulacji

Podstawy Automatyki. Wykład 2 - modelowanie matematyczne układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

ANALOGOWE I MIESZANE STEROWNIKI PRZETWORNIC. Ćwiczenie 3. Przetwornica podwyższająca napięcie Symulacje analogowego układu sterowania

Inżynieria Bezpieczeństwa I stopień (I stopień / II stopień) ogólnoakademicki (ogólnoakademicki / praktyczny)

Teoria maszyn i podstawy automatyki ćwiczenia projektowe Wydział Samochodów i Maszyn Roboczych

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

AUTO-STROJENIE REGULATORA TYPU PID Z WYKORZYSTANIEM LOGIKI ROZMYTEJ

E-E-A-1008-s5 Komputerowa Symulacja Układów Nazwa modułu. Dynamicznych. Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy

Procedura modelowania matematycznego

Automatyka i Robotyka II Stopień ogólno akademicki studia niestacjonarne wszystkie Katedra Automatyki i Robotyki Prof. dr hab. inż.

INSTRUKCJA Regulacja PID, badanie stabilności układów automatyki

Katedra Automatyzacji Laboratorium Podstaw Automatyzacji Produkcji Laboratorium Podstaw Automatyzacji

Rok akademicki: 2030/2031 Kod: RAR n Punkty ECTS: 7. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Dobór parametrów regulatora - symulacja komputerowa. Najprostszy układ automatycznej regulacji można przedstawić za pomocą

ZBIORY ROZMYTE I WNIOSKOWANIE PRZYBLIŻONE

Sterowanie optymalne

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

Algorytmy sztucznej inteligencji

Podstawy Automatyki. Wykład 2 - matematyczne modelowanie układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Karta (sylabus) przedmiotu

Sreszczenie. Słowa kluczowe: sterowanie, poziom cieczy, regulator rozmyty

Metodyka projektowania systemów sterowania Uwagi wstępne

Wykład nr 1 Podstawowe pojęcia automatyki

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

Podstawy Automatyki. Wykład 2 - modelowanie matematyczne układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Elektrotechnika I stopień Ogólno akademicki. Przedmiot kierunkowy. Obowiązkowy Polski VI semestr zimowy

Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie. Sterowanie ciągłe. Teoria sterowania układów jednowymiarowych

Inżynieria Systemów Dynamicznych (4)

Cel projektu: Wymogi dotyczące sprawozdania:

Regulator PID w sterownikach programowalnych GE Fanuc

Sterowanie osprzętem koparki hydraulicznej w rozproszonym systemie sterowania z wykorzystaniem regulacji rozmytej

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

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

Transkrypt:

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 dr inż. Sebastian Korczak

Wykład 15 Prezentacja doświadczenia. Współczesna teoria sterowania. Konsultacje. Licencja: tylko do edukacyjnego użytku studentów Politechniki Warszawskiej. 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 2

Przykład sterowanie temperaturą głowicy drukarki 3D 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 3

Przykład sterowanie temperaturą głowicy drukarki 3D 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 4

Przykład sterowanie temperaturą głowicy drukarki 3D Obiekt napięcie grzałki GŁOWICA 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 5

Przykład sterowanie temperaturą głowicy drukarki 3D Obiekt napięcie grzałki GŁOWICA TERMISTOR R(T )=R 0 exp( β ( 1 T 1 T 0)) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 6

Przykład sterowanie temperaturą głowicy drukarki 3D ZASILACZ Obiekt napięcie grzałki GŁOWICA DZIELNIK NAPIĘCIA TERMISTOR spadek napięcia na termistorze R(T )=R 0 exp( β ( 1 T 1 T 0)) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 7

Przykład sterowanie temperaturą głowicy drukarki 3D ZASILACZ Arduino Obiekt napięcie grzałki GŁOWICA ADC DZIELNIK NAPIĘCIA TERMISTOR spadek napięcia na termistorze R(T )=R 0 exp( β ( 1 T 1 T 0)) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 8

Przykład sterowanie temperaturą głowicy drukarki 3D ZASILACZ Komputer Arduino Obiekt napięcie grzałki GŁOWICA temperatura zmierzona model termistora ADC DZIELNIK NAPIĘCIA TERMISTOR T (u 2 )= 1 1 T 0 1 β ln ( R 0 R 2 ( u 1 u 2 1 )) spadek napięcia na termistorze R(T )=R 0 exp( β ( 1 T 1 T 0)) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 9

Przykład sterowanie temperaturą głowicy drukarki 3D ZASILACZ Komputer Arduino Obiekt temperatura zadana + - błąd napięcie grzałki GŁOWICA temperatura zmierzona model termistora ADC DZIELNIK NAPIĘCIA TERMISTOR T (u 2 )= 1 1 T 0 1 β ln ( R 0 R 2 ( u 1 u 2 1 )) spadek napięcia na termistorze R(T )=R 0 exp( β ( 1 T 1 T 0)) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 10

Przykład sterowanie temperaturą głowicy drukarki 3D ZASILACZ Komputer Arduino Obiekt temperatura zadana + - błąd PID napięcie grzałki GŁOWICA temperatura zmierzona model termistora ADC DZIELNIK NAPIĘCIA TERMISTOR T (u 2 )= 1 1 T 0 1 β ln ( R 0 R 2 ( u 1 u 2 1 )) spadek napięcia na termistorze R(T )=R 0 exp( β ( 1 T 1 T 0)) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 11

Przykład sterowanie temperaturą głowicy drukarki 3D liczba całkowita 0-255 lub wypełnienie 0%-100% ZASILACZ Komputer Arduino Obiekt temperatura zadana + - błąd PID sygnał sterujący (PWM) MOSFET napięcie grzałki GŁOWICA temperatura zmierzona model termistora ADC DZIELNIK NAPIĘCIA TERMISTOR T (u 2 )= 1 1 T 0 1 β ln ( R 0 R 2 ( u 1 u 2 1 )) spadek napięcia na termistorze R(T )=R 0 exp( β ( 1 T 1 T 0)) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 12

Przykład sterowanie temperaturą głowicy drukarki 3D 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 13

Przykład sterowanie temperaturą głowicy drukarki 3D Schemat układu sterowania grzałką, wentylatorem oraz pomiaru temperatury 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 14

Współczesna teoria sterowania Klasyczna teoria sterowania Współczesna teoria sterowania (od około 1950) układy o jednym wejściu i jednym wyjściu (SISO) układy o wielu wejściach i wyjściach układy liniowe często układy nieliniowe układy niezależne od czasu układy zależne od czasu opis za pomocą transmitancji opis równaniami stanu analiza w dziedzinie czasu i częstości analiza w dziedzinie czasu zainteresowanie odpowiedzią układu zainteresowanie stanem układu 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 15

Transmitancja układów MIMO G(s)=[G 11(s) G 12(s)... G 1 m(s) G 21 (s) G 22 (s)... G 2 m (s)......... G n1 (s) G n2 (s)... G nm (s)] 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 16

Opis układów w przestrzeni stanu Dla układu liniowego i niezależnego od czasu Równanie stanu: ẋ(t)=a x(t)+b u(t) x n x 1 (t) - macierz zmiennych stanu A n x n - macierz układu B n x k - macierz wejść u k x 1 (t) - macierz zmiennych wejściowych (wymuszeń) Równanie wyjścia: y (t)=c x(t)+d u(t) y m x 1 (t) - macierz zmiennych wyjściowych C m x n - macierz wyjść D m x k - macierz transmisyjna u k x 1 (t) - macierz zmiennych wejściowych (wymuszeń) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 17

Opis układów w przestrzeni stanu Przykład dla n = 2 Równanie stanu: ẋ(t)=a x(t )+B u(t) ( t ) )] [ẋ1 ẋ 2 (t = [ A 11 A 12 A 21 A 22][ x ( 1 t ) )] x 2 (t + [ B 11 B 12 B 13 B 14 B 21 B 22 B 23 B 24] [u1 (t ) u 2 )] (t ) u 3 (t ) u 4 (t Równanie wyjścia: y (t)=c x(t)+d u(t) [ y 1 (t ) y 2 (t ) y 3 (t )] =[C11 C12 C 21 C 22 C 31 C 32][ x 1 (t ) (t ) u 2 (t ) u D 31 D 32 D 33 D 3 (t ) 34][u1 )] u 4 (t )] +[D 11 D 12 D 13 D 14 D x 2 (t 21 D 22 D 23 D 24 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 18

Opis układów w przestrzeni stanu y (t)=c x(t )+D u(t) D u(t) B + + ẋ(t) x(t) C + + y (t) A ẋ(t)=a x(t)+b u(t) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 19

Opis układów w przestrzeni stanu ẋ(t)=a x(t )+B u(t) y (t)=c x(t )+D u(t) Rozwiązanie: t y (t )=C e A t x 0 +C 0 e A(t τ) B u(τ)d τ+eu(t) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 20

Opis układów w przestrzeni stanu Powstawanie równań stanu i wyjścia z transmitancji operatorowej Metoda bezpośrednia (kanoniczna forma sterowania) na podstawie współczynników wielomianów transmitancji tworzy się schemat blokowy według ustalonej reguły. Ze schematu blokowego odczytuje się równanie stanu i wyjścia. Metoda równoległa (kanoniczna forma modalna) transmitancję układu przedstawić należy w formie sumy ułamków prostych i stworzyć schemat blokowy według ustalonej reguły. Ze schematu blokowego odczytuje się równanie stanu i wyjścia. Macierz A będzie diagonalna. 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 21

Opis układów w przestrzeni stanu Otrzymywanie transmitancji z równań stanu i wyjścia ẋ(t)=a x(t )+B u(t) y (t)=c x(t )+D u(t) + zerowe w.p. + zerowe w.p. s X (s)= A X (s)+bu (s) Y (s)=c X (s)+d U (s) s X (s) A X (s)=bu (s) (s I A) X (s)=bu (s) dla det (s I A) 0 X (s)=(s I A) 1 BU (s) Y (s)=c (s I A) 1 BU (s)+du (s) Y (s)=(c (s I A) 1 B+ D)U (s) G(s)= Y (s) U (s) =C (s I A) 1 B+ D 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 22

WAŻNE POJĘCIA Sterowalność własność układu, polegająca na możliwości zmiany stanu układu z początkowego na dowolny stan końcowy w skończonym czasie i z użyciem dopuszczalnych sygnałów sterujących. Sprawdzamy ją w układach liniowych z warunku na rząd macierzy Kalmana [B AB A 2 B ], a w układach nieliniowych z warunku na rząd macierzy tworzonej z zastosowaniem nawiasów Liego. 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 23

WAŻNE POJĘCIA Sterowalność własność układu, polegająca na możliwości zmiany stanu układu z początkowego na dowolny stan końcowy w skończonym czasie i z użyciem dopuszczalnych sygnałów sterujących. Sprawdzamy ją w układach liniowych z warunku na rząd macierzy Kalmana [B AB A 2 B ], a w układach nieliniowych z warunku na rząd macierzy tworzonej z zastosowaniem nawiasów Liego. Obserwowalność własność układu, polegająca na możliwości odtworzenia stanu układu na podstawie znajomości sygnałów sterujących i wyjściowych. Sprawdzamy ją w układach liniowych z warunku na rząd macierzy Kalmana [C CA CA 2 ] T. 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 24

WAŻNE POJĘCIA Sterowanie krzepkie (odporne, robust) sposób sterowania, w którym zapewnione jest prawidłowe funkcjonowanie i stabilność przy możliwości zmieniania się parametrów układu w ustalonym zakresie. 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 25

WAŻNE POJĘCIA Sterowanie krzepkie (odporne, robust) sposób sterowania, w którym zapewnione jest prawidłowe funkcjonowanie i stabilność przy możliwości zmieniania się parametrów układu w ustalonym zakresie. Sterowanie adaptacyjne metoda sterowania, w której nastawy regulatora są zmieniane w czasie w celu dostosowania do występujących zmian parametrów układu. Są to regulatory samonastrajalne, z uczeniem iteracyjnym lub oparte o teorię sterowania dualnego. 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 26

Sterowanie ze sprzężeniem zwrotnym (feedback) wejście + - błąd REGULATOR sygnał sterujący OBIEKT wyjście zakłócenie Sterowanie ze sprzężeniem w przód (feedforward) wejście zakłócenie + + REGULATOR sygnał sterujący OBIEKT wyjście 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 27

Sterowanie rozmyte w przykładach Zadanie: sterowanie temperaturą cieczy. Algorytm sterowania zakłada różne działania w zależności od klasyfikacji temperatury do trzech grup: za zimna, dobra, za ciepła. 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 28

Sterowanie rozmyte w przykładach 1 Logika klasyczna zbyt zimna dobra zbyt ciepła 0 temperatura zbyt zimna: dobra: zbyt ciepła: 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 29

Sterowanie rozmyte w przykładach 1 Logika klasyczna 1 Logika rozmyta (fuzzy logic) zbyt zimna dobra zbyt ciepła zbyt zimna dobra zbyt ciepła 0 temperatura temperatura zbyt zimna: dobra: zbyt ciepła: zbyt zimna: dobra: zbyt ciepła: 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 30

Sterowanie rozmyte w przykładach 1 Logika klasyczna 1 Logika rozmyta dobra zbyt zimna dobra zbyt ciepła zbyt zimna zbyt ciepła 0 T Z T C T T Z T D T C T Funkcje przynależności Funkcje przynależności zimna: { 1, jeżeli T <T Z 0, wpp dobra: { 1, jeżeli T Z <T <T C 0, wpp ciepła: { 1, jeżeli T >T C 0, wpp zimna:... {1, jeżeli T <T Z (T D T ) (T D T Z ), jeżeli T Z<T <T D 0, wpp 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 31

Sterowanie rozmyte w przykładach Funkcje przynależności mogą mieć różne kształty 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 32

Sterowanie rozmyte w przykładach Na zbiorach rozmytych możemy przeprowadzać operacje: suma (alternatywa / lub / OR) -----> MAX(x,y) iloczyn (koniunkcja / i / AND) -----> MIN(x,y) negacja ( nie / NOT) -----> NOT(x)=1-x 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 33

Sterowanie rozmyte w przykładach Regulator rozmyty ROZMYWANIE (fuzyfikacja) WNIOSKOWANIE (na podstawie bazy reguł - przesłanek) OSTRZENIE (defuzyfikacja) zmienne wejściowe Stopnie przynależności zmiennych do zbiorów rozmytych Wynikowa funkcja przynależności zmienna wyjściowa 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 34

Sterowanie rozmyte w przykładach Łukasiewicz-Tarski logic Jan Łukasiewicz (1878-1956) Alfred Tarski (1901-1983) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 35

Symulacje numeryczne oprogramowanie Matlab / Simulink source: https://www.mathworks.com 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 36

Symulacje numeryczne oprogramowanie Scilab / Xcos source: https://scilab.org/scilab/features/xcos 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 37

INNE WAŻNE POJĘCIA Zadania sterowania: * stabilizacja * śledzenie trajektorii * podążanie za ścieżką Metoda backstepping Sterowanie ślizgowe Sterowanie optymalne Sterowanie w oparciu o płaskość różniczkową Model-based control Metoda obliczanego momentu Regulator liniowo-kwadratowy (LQR) 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 38

Przykłady https://www.youtube.com/watch?v=urmxzxylmtg https://vimeo.com/192179726 https://www.youtube.com/watch?v=geqip_0vjec https://www.youtube.com/watch?v=w2itwfjcgfq https://www.youtube.com/watch?v=g11ln0uiyny 25.01.2018 TMiPA, Wykład 15, Sebastian Korczak, tylko do użytku edukacyjnego studentów PW 39