Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 1 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab.

Slides:



Advertisements
Podobne prezentacje
Joanna Sawicka Wydział Nauk Ekonomicznych, Uniwersytet Warszawski
Advertisements

Sterowanie – metody alokacji biegunów II
Metody badania stabilności Lapunowa
Nieliniowa metoda najmniejszych kwadratów
Obserwowalność System ciągły System dyskretny
Systemy liniowe stacjonarne – modele wejście – wyjście (splotowe)
Metody Sztucznej Inteligencji 2012/2013Zastosowania systemów rozmytych Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania 1 Zastosowania.
Metody ekonometryczne
Ogólne zadanie rachunku wyrównawczego
Analiza korelacji.
Systemy dynamiczne 2012/2013Odpowiedzi – modele stanu Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 System ciągły; model.
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010Optymalizacja miary efektywności działania sztucznych sieci neuronowych Dr hab. inż. Kazimierz Duzinkiewicz,
Systemy dynamiczneOdpowiedzi systemów – modele różniczkowe i różnicowe Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 Systemy.
Sterowalność i obserwowalność
Obserwowalność System ciągły System dyskretny u – wejścia y – wyjścia
Metody Sztucznej Inteligencji w Sterowaniu 2009/2010 Metoda propagacji wstecznej Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania.
Nieliniowa metoda najmniejszych kwadratów
Metody numeryczne Wykład no 2.
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.
Analiza współzależności cech statystycznych
Sterowalność i obserwowalność
Metody Lapunowa badania stabilności
Teoria sterowania 2012/2013Obserwowalno ść - odtwarzalno ść Kazimierz Duzinkiewicz, dr hab. in ż. Katedra In ż ynierii Systemów Sterowania 1 Obserwowalność
Obserwatory zredukowane
Stabilność Stabilność to jedno z najważniejszych pojęć teorii sterowania W większości przypadków, stabilność jest warunkiem koniecznym praktycznego zastosowania.
Podstawy automatyki 2012/2013Transmitancja widmowa i charakterystyki częstotliwościowe Mieczysław Brdyś, prof. dr hab. inż.; Kazimierz Duzinkiewicz, dr.
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)
Elementy Rachunku Prawdopodobieństwa i Statystyki
Sterowanie – użycie obserwatorów pełnych
MECHANIKA NIEBA WYKŁAD r.
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.
Modelowanie i podstawy identyfikacji 2012/2013Modele fenomenologiczne - dyskretyzacja Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania1.
Teoria sterowania 2012/2013Sterowalność - osiągalność Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 Sterowalność - osiągalność
Miary efektywności/miary dobroci/kryteria jakości działania SSN
Perceptrony proste liniowe - Adaline
Teoria sterowania 2011/2012Stabilno ść Kazimierz Duzinkiewicz, dr hab. in ż. Katedra In ż ynierii Systemów Sterowania 1 Stabilność Stabilność to jedno.
Dekompozycja Kalmana systemów niesterowalnych i nieobserwowalnych
Teoria sterowania 2011/2012Sterowanie – metody alokacji biegunów III Kazimierz Duzinkiewicz, dr hab. in ż. Katedra In ż ynierii Systemów Sterowania 1 Sterowanie.
Sterowanie – metody alokacji biegunów
Podstawy automatyki 2011/2012Systemy sterowania - struktury –jakość sterowania Mieczysław Brdyś, prof. dr hab. inż.; Kazimierz Duzinkiewicz, dr hab. inż.
Wykład 22 Modele dyskretne obiektów.
Obserwowalność i odtwarzalność
Sterowalność - osiągalność
Sterowanie – metody alokacji biegunów II
Stabilność Stabilność to jedno z najważniejszych pojęć dynamiki systemów i teorii sterowania W większości przypadków, stabilność jest warunkiem koniecznym.
Sterowanie – użycie obserwatorów pełnych
Sterowanie – metody alokacji biegunów
Sterowanie – metody alokacji biegunów III
Teoria sterowania 2013/2014Sterowanie – obserwatory zredukowane II  Kazimierz Duzinkiewicz, dr hab. inż. Katedra Inżynierii Systemów Sterowania 1 Obserwatory.
Ekonometryczne modele nieliniowe
Modele dyskretne – dyskretna aproksymacja modeli ciągłych lub
Teoria sterowania SN 2014/2015Sterowalność, obserwowalność Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 Sterowalność -
Sterowanie ze sprzężeniem od stanu – metoda alokacji biegunów
Systemy dynamiczne 2014/2015Sterowalność - osiągalność  Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 Sterowalność i obserwowalność.
Systemy dynamiczne 2014/2015Odpowiedzi – systemy liniowe stacjonarne  Kazimierz Duzinkiewicz, dr hab. inż.Katedra Inżynierii Systemów Sterowania 1 System.
Metody matematyczne w Inżynierii Chemicznej
Systemy dynamiczne 2014/2015Obserwowalno ść i odtwarzalno ść  Kazimierz Duzinkiewicz, dr hab. in ż. Katedra In ż ynierii Systemów Sterowania 1 Obserwowalność.
Filtr Kalmana (z ang. Kalman Filter w skrócie KF)
Ekonometria stosowana
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.
 Dr hab. inż. Kazimierz Duzinkiewicz, Katedra Inżynierii Systemów Sterowania 1 Metody sztucznej inteligencji – Technologie rozmyte i neuronoweSystemy.
Modelowanie i podstawy identyfikacji
Teoria sterowania Wykład /2016
Podstawy automatyki I Wykład /2016
MATEMATYCZNE MODELOWANIE PROCESÓW BIOTECHNOLOGICZNYCH
Jednorównaniowy model regresji liniowej
Teoria sterowania Materiał wykładowy /2017
Sterowanie procesami ciągłymi
Zapis prezentacji:

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 1 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Metoda najmniejszych kwadratów- estymacja sekwencyjna Dotychczas rozważaliśmy estymację w sytuacji: wszystkie możliwe pomiary-obserwacje dostępne jednocześnie Teraz rozważymy estymację w sytuacji: pomiary pojawiają się kolejno, paczkami, co jakiś czas i jest pożądane określać nowe wartości estymowane parametrów w oparciu wszystkie dotychczasowe pomiary, włączając bieżące Rozpocznijmy od sytuacji: dwie paczki pomiarów, uprzednia oznaczona indeksem 1 i bieżąca oznaczona indeksem 2 Przyjmiemy założenie: (1)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 2 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Równania obserwacji: lub Estymata wartości nieznanych parametrów wyznaczona w oparciu o pierwszą paczkę pomiarów m1m1 - wektor2 (druga paczka) wartości mierzonych y m2m2 - wektor1 (pierwsza paczka) wartości mierzonych y (2)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 3 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Teraz rozważmy estymację wartości nieznanych parametrów w oparciu o obie połączone paczki pomiarów-obserwacji Równania obserwacji: lub gdzie Założymy, że łączna macierz wag pomiarów jest blokowo-diagonalna

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 4 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Optymalne wartości estymowane nieznanych parametrów w oparciu o dwie kolejne paczki pomiarów: Ponieważ W jest blokowo-diagonalna Możnaby kontynuować: Ale Zasadnicza cecha estymacji sekwencyjnej powinna być: zorganizować tak proces estymacji, aby wykorzystać poprzednie estymaty i poprzednie wyniki obliczeń (3) (4)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 5 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Zdefiniujmy (4) (5)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 6 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Z definicji: zakładając istnienie oraz, mamy zatem zależność (6)  

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 7 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Korzystając z optymalne wartości estymowane po pierwszej serii pomiarów zapiszemy (7) (8) i po drugiej serii pomiarów

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 8 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Zależność (7) pozwala napisać (lewostronne mnożenie przez ) A zależność (6) pozwala napisać (po przeniesieniach między stronami) Ostatnią zależność podstawiamy do otrzymując

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 9 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Otrzymaną zależność podstawiamy do (8) otrzymując

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 10 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Ostatecznie możemy napisać Otrzymaliśmy sekwencyjny mechanizm otrzymywania uaktualnionej estymaty w oparciu o poprzednią estymatę i pewne dodatkowe obliczenia związane z pozyskaniem nowych pomiarów (9) (10)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 11 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Otrzymany wynik nietrudno uogólnić na przypadek wykorzystania k-tej estymaty dla otrzymania k+1 estymaty po uzyskaniu k+1 zestawu pomiarów gdzie (11) (12) (13) K – macierz wzmocnień Kalmana Optymalne wartości estymowane nieznanych parametrów wyznaczone w oparciu o poprzednie k serii pomiarów Wartości y zmierzone w k+1 serii pomiarów Predykcja wartości y z wykorzystaniem wartości estymowanych nieznanych parametrów wyznaczonych w oparciu o poprzednie k serii pomiarów i aktualną macierz obserwacji z k+1 serii pomiarów

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 12 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Podany wynik (11) – (13) stanowi najważniejszy rezultat sekwencyjnej teorii estymacji !!! Równanie (11) modyfikuje poprzednią, najlepszą estymatę przez korekcję wykorzystującą informację zawartą w k+1 zestawie pomiarów. Równanie to nazywa się równaniem aktualizacji Kalman’a obliczania poprawionej estymaty Równanie (12) jest członem korekcyjnym nazywanym macierzą wzmocnień Kalman’a

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 13 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Równanie (11) Liniowy (niestacjonarny) dyskretny system dynamiczny Znane narzędzia analizy liniowych systemów dyskretnych mogą być zastosowane do badania stabilności, odpowiedzi czasowych itp..

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 14 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Macierz P jest nazywana macierzą informacyjną, a sposób obliczania P -1 podany wzorem (13) rekurencją macierzy informacyjnej Podany w ten sposób przepis obliczania P k+1 wymaga obliczania odwrotności prawej strony równania (13) – brak przewagi nad obliczaniem kolejnych estymat w ujęciu jednorazowym (3), gdzie - w dalszym ciągu potrzeba odwracać macierz nxn

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 15 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Pożądana metoda pozwalająca obliczać P k+1 wykorzystująca fakt posiadania wcześniej obliczonej macierz P k Kiedy liczba nowych pomiarów m k+1 jest mała w porównaniu do liczby nieznanych parametrów n, aktualizacja P k+1 może być efektywnie obliczona wykorzystując lemat odwracania macierzy Sherman’a – Morrison’a – Woodbury’ego

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 16 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Lemat Sherman’a – Morrison’a – Woodbury’ego Jeżeli gdzie to, jeżeli istnieją odpowiednie macierze odwrotne

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 17 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Jeżeli podstawimy to, rekurencja macierzy informacyjnej przyjmie postać ! odwracanie macierzy o rzędzie mniejszym od n! (14)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 18 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Równanie aktualizacji estymat (11) też może być przedstawiane w wielu alternatywnych formach Jedno z częściej stosowanych podejść – podstawienie (14) do równania macierzy wzmocnień Kalman’a (12)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 19 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Otrzymamy: „Wyłączając” przed nawias

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 20 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Doszliśmy do formy równania rekurencyjnego nazywanej kowariancyjną Kowariancyjna forma równania rekurencyjnego (11) gdzie (15) (16) (17) Równanie (17) otrzymujemy z (14)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 21 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Porównanie: gdzie

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 22 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Realizacja obliczeń estymacji sekwencyjnej Kowariancyjna forma równania estymacji sekwencyjnej metodą najmniejszych kwadratów jest najczęściej używaną ze względu na efektywność obliczeniową Trzy możliwości rozpoczęcia obliczeń: 1. posiadanie estymaty a priori oraz macierzy Warunek 2. wykorzystanie pierwszego pakietu danych i przeprowadzenie estymacji jednokrotnej dla określenia oraz Następnie estymacja sekwencyjna może być kontynuowana dla k ≥ q (18)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 23 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. 3. Można rozpocząć też obliczenia, jeżeli warunek (18) nie jest spełniony (mała liczba pomiarów) dla k=1,2,...q-1 stosując gdzie, α jest bardzo „dużą” liczbą a β jest wektorem bardzo „małych” liczb (19) (20)

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 24 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Przykład 1: System Dyskretna aproksymacja systemu z przedziałem dyskretyzacji Δt gdzie: Dla tego systemu wykonaliśmy estymację jednokrotną

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 25 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Wynik tej estymacji Przeprowadzimy dla tego systemu estymację sekwencyjną metodą najmniejszych kwadratów z jednym pomiarem jednorazowo Przypomnienie: Symulacja błędu pomiaru: generator szumu gaussowskiego o zerowej wartości średniej i odchyleniu standardowym σ = 0.08 Przyjmiemy

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 26 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Początkowe: Estymaty:

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 27 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Elementy diagonalne macierzy P

Modelowanie i identyfikacja 2013/2014 Identyfikacja rekursywna i nieliniowa I 28 Katedra Inżynierii Systemów Sterowania  Kazimierz Duzinkiewicz, dr hab. inż. Dziękuję za uczestnictwo w wykładzie i uwagę