Mirosław ŚWIERCZ Politechnika Białostocka, Wydział Elektryczny

Slides:



Advertisements
Podobne prezentacje
Korekcja liniowych układów regulacji
Advertisements

Metody Sztucznej Inteligencji 2012/2013Zastosowania systemów rozmytych Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania 1 Zastosowania.
Sieć jednokierunkowa wielowarstwowa
Układ sterowania otwarty i zamknięty
SIECI NEURONOWE Sztuczne sieci neuronowe są to układy elektroniczne lub optyczne, złożone z jednostek przetwarzających, zwanych neuronami, połączonych.
Inteligencja Obliczeniowa Metody oparte na podobieństwie do wzorców.
SZTUCZNA INTELIGENCJA ARTIFICIAL INTELLIGENCE
Katedra Informatyki Stosowanej UMK
Inteligencja Obliczeniowa Perceptrony
Sztuczne sieci neuronowe
Sprzężenie zwrotne Patryk Sobczyk.
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz,
Czy potrafimy obliczyć wartość wyjścia sieci znając wartości jej wejść? Tak, przy założeniu, że znamy aktualne wartości wag i progów dla poszczególnych.
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010 Metoda propagacji wstecznej Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania.
Systemy dynamiczne – przykłady modeli fenomenologicznych
Sieci Hopfielda.
Sieci neuronowe jednokierunkowe wielowarstwowe
Sztuczne sieci neuronowe (SSN)
Zastosowanie technologii CUDA w sztucznej inteligencji
formalnie: Budowa i zasada funkcjonowania sztucznych sieci neuronowych
Automatyka Wykład 3 Modele matematyczne (opis matematyczny) liniowych jednowymiarowych (o jednym wejściu i jednym wyjściu) obiektów, elementów i układów.
Wykład 12 Metoda linii pierwiastkowych. Regulatory.
Systemy wspomagania decyzji
Sztuczne Sieci Neuronowe
Opiekun: dr inż. Maciej Ławryńczuk
Stabilność Stabilność to jedno z najważniejszych pojęć teorii sterowania W większości przypadków, stabilność jest warunkiem koniecznym praktycznego zastosowania.
Rozważaliśmy w dziedzinie czasu zachowanie się w przedziale czasu od t0 do t obiektu dynamicznego opisywanego równaniem różniczkowym Obiekt u(t) y(t) (1a)
Automatyka Wykład 9 Transmitancja operatorowa i stabilność układu regulacji automatycznej.
AUTOMATYKA i ROBOTYKA (wykład 5)
Wykład 8 Statyczne i astatyczne obiekty regulacji
Uczenie w Sieciach Rekurencyjnych
Stabilność i jakość regulacji
Karol Rumatowski d1.cie.put.poznan.pl Sterowanie impulsowe Wykład 1.
Automatyka Wykład 26 Analiza układu regulacji cyfrowej z regulatorem PI i obiektem inercyjnym I-go rzędu.
Modelowanie matematyczne jako podstawa obliczeń naukowo-technicznych:
Modelowanie i Identyfikacja 2011/2012 Metoda propagacji wstecznej Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania 1 Warstwowe.
Modelowanie i identyfikacja 2010/2011Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz, Katedra.
Model I/O bazujący na HSWN Problem uczenia sieci HSWN
Teoria sterowania 2011/2012Stabilno ść Kazimierz Duzinkiewicz, dr hab. in ż. Katedra In ż ynierii Systemów Sterowania 1 Stabilność Stabilność to jedno.
Sterowanie – metody alokacji biegunów
Regulacja dwupołożeniowa i trójpołożeniowa
Wykład 8 Statyczne i astatyczne obiekty regulacji
Regulacja trójpołożeniowa
Wykład 11 Badanie stabilności układu regulacji w przestrzeni stanów
Teoria sterowania Wykład 9 Transmitancja operatorowa i stabilność liniowych układu regulacji automatycznej.
Wykład 7 Jakość regulacji
Dana jest sieć dystrybucji wody w postaci: Ø      m- węzłów,
SW – Algorytmy sterowania
Schematy blokowe i elementy systemów sterujących
SYSTEMY EKSPERTOWE I SZTUCZNA INTELIGENCJA
Do technik tych zalicza się: * sztuczne sieci neuronowe
4 lipca 2015 godz pok września 2015 godz pok. 212.
Warstwowe sieci jednokierunkowe – perceptrony wielowarstwowe
Metody sztucznej inteligencji – technologie rozmyte i neuronoweReguła propagacji wstecznej  Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów.
SZTUCZNA INTELIGENCJA
SZTUCZNA INTELIGENCJA
© Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania Modelowanie i podstawy identyfikacji 2015/2016 Modele neuronowe – podstawy,
GeneracjeTechnologia Architektura przetwarzania 0. Przekaźniki elektromechaniczne 1. Lampy elektronowe 2. Tranzystory 3. Układy scalone 3.5.Układy dużej.
Odporne sterowanie napędami elektrycznymi z wykorzystaniem algorytmów niecałkowitego rzędu Krzysztof Oprzędkiewicz Wydział EAIiIB Katedra Automatyki i.
Belief Nets Autor: inż. 2013r źródło tła:
Podstawy zarządzania. Zagadnienia egzaminacyjne dla kierunku Logistyka
Systemy neuronowo – rozmyte
Układ ciągły równoważny układowi ze sterowaniem poślizgowym
Sterowanie procesami ciągłymi
Sterowanie procesami ciągłymi
REALIZOWALNOŚĆ REGULACJI STAŁOWARTOŚCIOWEJ I CZĘŚCIOWE ODSPRZĘGANIE OBIEKTÓW WIELOWYMIAROWYCH Ryszard Gessing Instytut Automatyki, Politechnika Śląska.
Metody sztucznej inteligencji
Systemy Ekspertowe i Sztuczna Inteligencja trudne pytania
Inteligencja Obliczeniowa Perceptrony
Programowanie sieciowe Laboratorium 4
Zapis prezentacji:

Sieci neuronowe w problemach modelowania, identyfikacji i sterowania procesów Mirosław ŚWIERCZ Politechnika Białostocka, Wydział Elektryczny ul. Wiejska 45D, 15-351 Białystok mswiercz@pb.bialystok.pl Plan prezentacji Wprowadzenie Modelowanie układów dynamicznych Neuronowe układy sterowania Podsumowanie

Wprowadzenie Sieci neuronowe stały się efektywnym narzędziem modelowania i sterowania układów nieliniowych o nieznanej dynamice. Zalety sieci neuronowych, istotne z punktu widzenia ich zastosowań w automatyce: możliwość aproksymacji dowolnych wielowymiarowych nieliniowych odwzorowań statycznych (np. wejścia w wyjście układu), równoległo-szeregowy sposób przetwarzania informacji, zdolność uczenia się na przykładach (tj. z danych eksperymentalnych) oraz adaptacji (przy zmianie cech danych). Stosowanie sieci daje szansę wypełnienia luki, spowodowanej brakiem metod projektowania nieliniowych układów sterowania. M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Modelowanie układów dynamicznych Modelowany układ ma strukturę nieliniową lub w postaci predykcyjnej gdzie wektor regresji (regresor) Wybór struktury modelu: wybór wejść sieci neuronowej, wybór wewnętrznej architektury sieci. M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Modelowanie układów dynamicznych Etapy budowy modelu i schemat blokowy procesu identyfikacji M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Modelowanie układów dynamicznych Neuronowe modele predykcyjne typu NNFIR i NNARX Neuronowy model typu NNARMAX M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Modelowanie układów dynamicznych Neuronowy model NNSSIF (Neural Network State Space Innovations Form) M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Modelowanie układów dynamicznych Problemy, stojące przed „projektantem” modelu: wybór wektora regresji (zbioru historycznych próbek wejść/wyjść układu i/lub wyjść predyktora), model liniowy (podejście „konwencjonalne”) czy nieliniowy (sieć neuronowa), wybór wewnętrznej architektury sieci neuronowej (liczby warstw i neuronów w warstwach, funkcji aktywacji neuronów), stabilność modelu (i algorytmu identyfikacji modelu) – najczęściej wybór stabilnych struktur NNFIR i NNARX, wybór algorytmu identyfikacji modelu (uczenia sieci) i kryterium oceny jakości modelu. M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Architektura typu „direct inverse control”. Architektura typu „specialized learning architecture”. M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Architektura typu „feedback-error learning architecture”. Emulator i regulator w architekturze typu „backpropagation through time”. M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Struktury szeregowe – sieć bezpośrednio uczy się odwzorowania sygnału zadanego w sygnał sterujący: Trening sieci minimalizuje błąd odwzorowania. Jakobian obiektu konieczny do zastosowania algorytmu wstecznej propagacji błędu. M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Struktura neuronowego regulatora szeregowego I1, I2, ..., Il – dodatkowa informacja, która może służyć do generacji sterowania. Struktury nie można stosować przy niedokładnej znajomości opóźnień p i q. M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Układ z emulatorem obiektu i wewnętrzna struktura emulatora M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Alternatywny model (emulator) obiektu M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Konfiguracje mapowania odwrotnej dynamiki z emulatorem obiektu M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Struktury równoległe – sieć „wspomaga” regulator konwencjonalny M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Struktura konwencjonalna „wzmocniona” siecią, która adaptacyjnie dobiera nastawy regulatora konwencjonalnego M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Połączenie struktury szeregowej i równoległej (regulatora konwencjonalnego i neuronowego) M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Neuronowe układy sterowania Układ sterowania optymalnego z obserwatorem (liniowym i neuronowym) M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005

Podsumowanie Stosowalność konkretnych układów sterowania neuronowego jest głownie zależna od: Rodzaju nieliniowości charakterystyki układu („łagodna”/”niegładka”), Znajomości (nieznajomości) trajektorii zadanej, Charakteru (mocy) zakłóceń, Dynamiki sterowanego układu („szybka”/”wolna”), Istnienia i wielkości opóźnień w torze sterowania, Zapasu stabilności w sterowanym układzie. Nie istnieją formalne metody doboru typu regulatora neuronowego ani jego architektury. M. Świercz – Sieci neuronowe w problemach ... „Sztuczna Inteligencja w Automatyce ...”, Zielona Góra, 22. 04. 2005