Podział dziedzin: Teoria systemów, teoria sterowania: badanie zachowania w czasie systemów korzystając z modeli systemów

Podobne dokumenty
Sposoby modelowania układów dynamicznych. Pytania

Procedura modelowania matematycznego

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

Transmitancje układów ciągłych

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

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

Tematyka egzaminu z Podstaw sterowania

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

PODSTAWY AUTOMATYKI. Analiza w dziedzinie czasu i częstotliwości dla elementarnych obiektów automatyki.

Systemy. Krzysztof Patan

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

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

Sterowanie Napędów Maszyn i Robotów

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)

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

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

1. Transformata Laplace a przypomnienie

Analityczne metody detekcji uszkodzeń

Automatyka i sterowania

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

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

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

PODSTAWY AUTOMATYKI. MATLAB - komputerowe środowisko obliczeń naukowoinżynierskich - podstawowe operacje na liczbach i macierzach.

Stabilność II Metody Lapunowa badania stabilności

Automatyka i robotyka ETP2005L. Laboratorium semestr zimowy

Teoria sterowania - studia niestacjonarne AiR 2 stopień

jest rozwiązaniem równania jednorodnego oraz dla pewnego to jest toŝsamościowo równe zeru.

RÓWNANIA RÓŻNICZKOWE WYKŁAD 2

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

Automatyka i Regulacja Automatyczna, PRz, r.a. 2011/2012, Żabiński Tomasz

3. Macierze i Układy Równań Liniowych

, (2.1) A powierzchnia przekroju zbiornika, Równanie bilansu masy cieczy w zbiorniku ma postać. , gdzie: q i dopływ,

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

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

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

PODSTAWOWE CZŁONY DYNAMICZNE

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

Filtr Kalmana. Struktury i Algorytmy Sterowania Wykład 1-2. prof. dr hab. inż. Mieczysław A. Brdyś mgr inż. Tomasz Zubowicz

III. Układy liniowe równań różniczkowych. 1. Pojęcie stabilności rozwiązań.

Temat /6/: DYNAMIKA UKŁADÓW HYDRAULICZNYCH. WIADOMOŚCI PODSTAWOWE.

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

DRGANIA SWOBODNE UKŁADU O DWÓCH STOPNIACH SWOBODY. Rys Model układu

Podstawy Automatyki. Wykład 5 - stabilność liniowych układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Wykład 12 i 13 Macierz w postaci kanonicznej Jordana , 0 A 2

Badanie stabilności liniowych układów sterowania

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

Wykład z Technologii Informacyjnych. Piotr Mika

Laboratorium. Hydrostatyczne Układy Napędowe

Podstawy Automatyki. Wykład 5 - stabilność liniowych układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Inżynieria Systemów Dynamicznych (4)

Podstawy robotyki wykład VI. Dynamika manipulatora

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

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

IX. MECHANIKA (FIZYKA) KWANTOWA

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE

Wykaz ważniejszych oznaczeń Podstawowe informacje o napędzie z silnikami bezszczotkowymi... 13

1. Podstawowe pojęcia

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

SPIS TREŚCI PRZEDMOWA WYKAZ WAŻNIEJSZYCH OZNACZEŃ 1. PODSTAWOWE INFORMACJE O NAPĘDZIE Z SILNIKAMI BEZSZCZOTKOWYMI 1.1. Zasada działania i

Met Me ody numer yczne Wykład ykład Dr inż. Mic hał ha Łanc Łan zon Instyt Ins ut Elektr Elektr echn iki echn i Elektrot Elektr echn olo echn

MECHANIKA PŁYNÓW LABORATORIUM

Mechanika kwantowa Schrödingera

Układ regulacji ze sprzężeniem zwrotnym: - układ regulacji kaskadowej - układ regulacji stosunku

Sterowanie Napędów Maszyn i Robotów

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

Przekształcenia całkowe. Wykład 1

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

Zaawansowane metody numeryczne

Materiały pomocnicze do egzaminu Dynamika Systemów Elektromechanicznych

Wektory i wartości własne

WYKŁAD PROF. DR HAB. INŻ. TADEUSZA KACZORKA

Rys. 1 Otwarty układ regulacji

Sterowanie napędów maszyn i robotów

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

Funkcje wymierne. Funkcja homograficzna. Równania i nierówności wymierne.

Jan Awrejcewicz- Mechanika Techniczna i Teoretyczna. Statyka. Kinematyka

Wektory i wartości własne

2.1. Postać algebraiczna liczb zespolonych Postać trygonometryczna liczb zespolonych... 26

Własności wyznacznika

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

1 Pochodne wyższych rzędów

ĆWICZENIE 15 BADANIE WZMACNIACZY MOCY MAŁEJ CZĘSTOTLIWOŚCI

Analiza wymiarowa jest działem matematyki stosowanej, którego zadaniem jest wyznaczenie, poprawnej pod względem wymiarowym, postaci wzorów fizycznych.

MODELOWANIE I SYMULACJE SYSTEMÓW ELEKTROMECHATRONICZNYCH. dr inż. Michał MICHNA

Termodynamika. Część 12. Procesy transportu. Janusz Brzychczyk, Instytut Fizyki UJ

Modelowanie i obliczenia techniczne. dr inż. Paweł Pełczyński

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

Automatyka i robotyka

Inteligentnych Systemów Sterowania

Funkcje wymierne. Jerzy Rutkowski. Działania dodawania i mnożenia funkcji wymiernych określa się wzorami: g h + k l g h k.

Finanse i Rachunkowość studia niestacjonarne/stacjonarne Model Przepływów Międzygałęziowych

Katedra Automatyzacji Laboratorium Podstaw Automatyzacji Produkcji Laboratorium Podstaw Automatyzacji

Podstawy Automatyki. Wykład 5 - stabilność liniowych układów dynamicznych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Matematyka I. Bezpieczeństwo jądrowe i ochrona radiologiczna Semestr zimowy 2018/2019 Wykład 9

Dynamika układów podstawy analizy i symulacji. IV. Układy wielowymiarowe (MIMO)

Technika regulacji automatycznej

Ćwiczenia nr 7. TEMATYKA: Krzywe Bézier a

3 Podstawy teorii drgań układów o skupionych masach

a 11 a a 1n a 21 a a 2n... a m1 a m2... a mn x 1 x 2... x m ...

Transkrypt:

Podział dziedzin: Teoria systemów, teoria sterowania: badanie zachowania w czasie systemów korzystając z modeli systemów Analiza systemów, modelowanie: budowa modeli znajdujących stosowne zastosowanie Dwa zasadnicze podejścia do modelowania: Oparte na znanych teoriach: model jest wyprowadzany ze znanych praw fizyki, chemii itd. wykorzystując znane zasady matematyki (w skrócie: modelowanie teoretyczne, fenomenologiczne) Oparte na pomiarach: model jest budowany z wykorzystaniem mierzonych w systemie sygnałów (w skrócie modelowanie eksperymentalne, behawioralne, identyfikacja) 1

Modelowanie fenomenologiczne Modelowanie behawioralne Założenia upraszczające Wiedza aprioryczna o systemie Podstawowe działania w procesie modelowania Prawa: 1. równania równowagi 2. równania spójności 3. zależności wiążące Model fenomenologiczny (teoretyczny) Struktura Parametry Struktura znana Eksperyment Struktura nieznana Identyfikacja Parametryczna Nieparametryczna Model behawioralny (eksperymentalny) Parametryczny Struktura Parametry Nieparametryczny A ścieżka modelowania behawioralnego (eksperymentalnego) B ścieżka modelowania fenomenologicznego (teoretycznego) Upraszczanie Uproszczony model fenomenologiczny 1) Struktura 2) Parametry Przypadek B Porównanie Wynikowy model Przypadek A B/1 wykorzystanie działań ścieżki modelowania eksperymentalnego do określenia wartości parametrów A/1, A/2 wykorzystanie działań ścieżki modelowania teoretycznego do określenia struktury modelu 2

Działania upraszczające w modelowaniu fenomenologicznym Cząstkowe równania różniczkowe liniowe Linearyzac j a Cząstkowe równania różniczkowe nieliniowe Aproksymacja równaniami o parametrach skupionych Aproksymacja równaniami o parametrach skupionych Linearyzac j a Zwyczajne równania różniczkowe nieliniowe, rzędu n Zwyczajne równania różniczkowe liniowe, rzędu n Redukcja rzędu Zwyczajne równania różniczkowe liniowe, rzędu < n Redukcja rzędu Zwyczajne równania różniczkowe nieliniowe, rzędu < n Przyrównanie pochodnych do zera Równania algebraiczne liniowe Równania algebraiczne nieliniowe Przyrównanie pochodnych do zera Punkty wejścia procesu modelowania 3

Modelowanie fenomenologiczne Różne rodzaje modeli matematycznych Modelowanie behawioralne Prawa fizyczne znane Parametry znane Prawa fizyczne znane Parametry nieznane Sygnały mierzalne Reguły fizyczne znane Struktura modelu nieznana Parametry nieznane Sygnały mierzalne Sygnały wejścia/wyjścia mierzalne Założenie struktury modelu Liniowe/nieliniowe równania różniczkowe Równania różniczkowe z estymacją parametrów Modele neuronowo/rozmyte z estymacją parametrów Modele odpowiedzi impulsowej (transmitancje) Sieci neuronowe 4

Cechy modeli fenomenologicznych i behawioralnych Modelowanie teoretyczne Struktura modelu wynika z praw natury Możliwe modelowanie zachowań w relacji wejście/wyjście jak i zachowań wewnętrznych (stanu) Parametry modeli są dane jako funkcje własności systemu Model jest ważny dla całej klasy procesów rozważanego typu i dla różnych warunków operacyjnych Parametry modelu nie są znane dokładnie Model może być budowany dla systemów nie istniejących Modelowanie eksperymentalne Struktura modelu musi być założona Tylko zachowania w relacji wejście/wyjście mogą być identyfikowane Parametry modeli są tylko liczbami, w ogólności nie są znane związki z własnościami systemu Model jest ważny tylko dla badanego systemu i w przyjętych granicach warunków operacyjnych Parametry modelu są bardziej dokładne dla badanego systemu i przyjętych warunków operacyjnych Model może być identyfikowany tylko dla istniejącego systemu 5

Cechy modeli fenomenologicznych i behawioralnych c.d. Modelowanie teoretyczne Wewnętrzne zachowanie systemu musi być znane i opisywalne matematyczne Modelowanie jest zwykłe przewlekłym procesem zajmującym dużo czasu Model może być złożony i szczegółowy Modelowanie eksperymentalne Metody identyfikacji są niezależne od badanego systemu i mogą zatem być stosowane do wielu różnych systemów Modelowanie jest szybkim procesem, jeżeli istnieją stosowne metody identyfikacji Rozmiar modelu może być dostosowany do obszaru zastosowania 6

Modele dynamiczne typu white box, czyli modele fenomenologiczne Fakt: prawie każdy system rzeczywisty jest systemem dynamicznym Przypadki, kiedy cele modelowania wymagają budowy modeli dynamicznych: chcemy badać w oparciu o model stany przejściowe (nieustalone) systemu; chcemy przeprowadzać w oparciu o model analizę stabilności, obserwowalności, sterowalności; chcemy generować sterowania systemem w oparciu o predykcję wyjść systemu (sterowanie predykcyjne) 7

Propozycja kroków budowy modelu dynamicznego Krok I: Dokładne określenie systemu, który ma być modelowany i jego wyodrębnienie z otoczenia Krok II: Obmyślenie idealizowanej reprezentacji systemu, której właściwości będą w dostatecznym stopniu zgodne w zakresie interesujących nas cech (wynikających m. in. z celów modelowania) z właściwościami systemu rzeczywistego Krok III: Budowa modelu matematycznego, który będzie opisywał idealizowaną reprezentację systemu 8

Krok I Wyodrębnienie obiektu Wyodrębnienie obiektu wyraża się wyborem wielkości wejściowych tych wielkości, którymi otoczenie oddziałuje na obiekt oraz wielkości wyjściowych tych wielkości, którymi obiekt oddziałuje na otoczenie 9

Krok II Idealizowana reprezentacja Pod pojęciem idealizowanej reprezentacji rozumiemy utworzony w myśli system, który odpowiada rzeczywistemu pod względem jego istotnych cech wynikających z celów modelowania, ale jest prostszy (idealniejszy) i dlatego łatwiej poddający się analizie Idealizowana reprezentacja obiektu powstaje poprzez przyjęcie szeregu założeń, które w modelowanym obiekcie rzeczywistym są spełnione w określonym stopniu 10

Krok III Budowa modelu (struktury) w oparciu o: (a) Wykorzystanie praw zachowania lub innych podstawowych praw o charakterze bilansowym (np. prawa Kirchhoff a, Newtona, zachowania masy, itd..) (b) zasadę najmniejszego działania, zwaną często zasadą Hamiltona 11

Wyprowadzenie równań modelu poprzedzamy: właściwym wyborem zmiennych, które będą opisywać chwilowy stan systemu Zmienne modelu dogodnie jest podzielić na zmienne: przepływu, naporu Zmienne przepływu są zmiennymi systemu, które wyrażają intensywność przepływu określonej wielkości przez element systemu, bądź szybkość zmian w czasie określonej wielkości Zmienne naporu są zmiennymi systemu, które są miarą różnicy stanów na dwóch końcach elementu systemu, wyrażają napór jakiemu poddany jest element 12

Centralne zagadnienie wyprowadzenia równań dynamiki Sformułowanie zależności (równań) wyrażających warunki równowagi, poprzez podanie bilansów wielkości właściwych dla rozważanego systemu, które muszą zachodzić dla całego systemu i jego podsystemów lub zależności (równań) wyrażających warunki spójności dynamiki, które muszą zachodzić pomiędzy elementami systemu ze względu na sposób w jaki elementy te łączą się ze sobą 13

Zależności równowagi są zawsze zależnościami pomiędzy zmiennymi przepływu i nazywane są czasem zależnościami dla węzłów lub zależnościami ciągłości (I prawo Kirchhoff a, równanie ciągłości strugi, równanie sił w węźle,...) Zależności spójności są zawsze zależnościami pomiędzy zmiennymi spadku (II prawo Kirchhoff a, spadek ciśnienia na połączonych kolejno odcinkach rurociągu,...) 14

Po wyprowadzeniu równań wynikających z praw zachowania rozwijamy (uszczegóławiamy) je przez uwzględnienie w nich zależności wiążących wielkości związane z poszczególnymi elementami systemu Zależności wiążące są zależnościami pomiędzy zmiennymi przepływu i spadku dla każdego poszczególnego elementu systemu (np., u i...) R Uwzględniamy również - przyjęte założenia - występujące w systemie tożsamości 15

Systematyczny porządek: 1) wybór zmiennych; 2) zestawienie równań równowagi lub spójności; 3) uwzględnienie zależności wiążących, założeń, tożsamości a wynikowe równania zestawiamy w układ, w którym pozostawiamy jedynie wybrane przez nas zmienne niezależne i zależne 16

Przykłady modelowania fenomenologicznego (teoretycznego) Zawory regulacyjne Pomiar poziomu - Pole powierzchni przekroju obydwu zbiorników A Zbiornik L Zbiornik R - Idealne mieszanie w zbiornikach Mieszadło Pomiar temperatury Pole przekroju otwarcia zaworu A v 17

- Równania układu pomiarowego k h, k t wzmocnienia przetworników pomiarowych - Obydwa zawory mają takie same charakterystyki przepływu i przyjmujemy, że k a współczynniki przepływu - Prawo zachowania masy dla zbiorników L i R Q w 18

- Energia cieplna zgromadzona w objętości zbiorników T 0 - temperatura odniesienia, możemy przyjąć T 0 = 0, wówczas ρ, c odpowiednio gęstość i ciepło właściwe wody - Dla przepływu przez kryzę otwór przyjmiemy, że słuszna jest zależność pierwiastkowa P - spadek ciśnienia na kryzie otworze, C d - stały współczynnik strat, A o pole powierzchni kryzy - otworu 19

- Ciśnienie hydrostatyczne cieczy na poziomie H poniżej powierzchni P a - ciśnienie atmosferyczne - Wypływ ze zbiornika R gdzie - Przepływ między zbiornikami L i R przy założeniu: H 1 > H 2 20

- Zasada zachowania energii dla zbiornika L i R - Dzieląc przez ρc i różniczkując - Podstawiając Q w oraz 21

Całościowy model: Q w 22

Schemat blokowy 23

Zmienne modelu: - Naturalny wybór zmiennych stanu wyjścia integratorów - Zakłócenia pole powierzchni otworu zaworu wypływowego ze zbiornika R, temperatury wody dopływającej - Sterowania napięcia siłowników zaworów dopływów do zbiornika R Zmienne stanu: Zmienne sterowania: Zmienne zakłócenia: Zmienne wyjścia: y t y y 1 2 H T 2 2 24

Równania stanu: Równania wyjścia: 25

Równania stanu nieliniowe: Linearyzacja w otoczeniu stacjonarnego punktu pracy: Dla naszego przykładu: 4 równania 9 zmiennych! 26

Jeżeli przyjąć np. wartości zmiennych sterowania i zmiennych zakłócenia Sterowania mogą zmieniać się w zakresie 0 10 V; Przyjmijmy: u u20 10 5V Przyjmijmy: T w0 T c0 60C 30C Otrzymamy: 27

- Linearyzacja zmienne przyrostowe w otoczeniu stacjonarnego punktu pracy: - Linearyzacja rozwinięcie w szereg Taylor a w otoczeniu stacjonarnego punktu pracy: 28

- Linearyzacja jakobiany w stacjonarnym punkcie pracy równania stanu: 29

- Linearyzacja zlinearyzowane równanie stanu - Linearyzacja jakobiany w stacjonarnym punkcie pracy równania wyjścia - Linearyzacja zlinearyzowane równanie wyjścia 30

Dla naszego przykładu 31

Dla danych 32

Otrzymamy 33

Zlinearyzowany model przestrzeni stanu Ogólny schemat blokowy liniowego modelu przestrzeni stanu - ciągłego 34

Modele liniowe modele przestrzeni stanu z transmitancji Postać kanoniczna sterowalności (sterownika, regulatora) Transmitancja dana w postaci - wykonujemy pierwszy krok dzielenia wielomianów licznika i mianownika transmitancji - wprowadzamy zmienną pomocniczą 35

otrzymujemy - definiujemy zmienne stanu w dziedzinie zmiennej s - mnożymy każde z definicyjnych wyrażeń przez s i podstawiamy zmienne stanu w prawej stronie wyrażeń 36

- wykonujemy odwrotne przekształcenie Laplace a ostatnich wyrażeń i wyrażenia na s n V(s) - równanie stanu w postaci macierzowej 37

- wykonujemy odwrotne przekształcenie Laplace a na równaniu otrzymujemy - równanie wyjścia Uwagi: - terminologiczna: stopień licznika transmitancji = stopień mianownika transmitancji, mówimy transmitancja jest właściwa, system dynamiczny jest właściwy - terminologiczna: stopień licznika transmitancji < stopień mianownika transmitancji, mówimy transmitancja jest ściśle właściwa, system dynamiczny jest ściśle właściwy 38

Uwagi c.d.: - macierz D bezpośredniego sterowania pojawia się w modelu przestrzeni stanu tylko dla systemów właściwych; dla systemów ściśle właściwych macierz D nie występuje w modelu przestrzeni stanu - postać kanoniczna sterowalności jest bardzo efektywna w sensie liczby elementów niezerowych macierzy modelu - poza zerami i jedynkami elementy macierzy są takie same jak elementy transmitancji 39

Schemat blokowy postaci kanonicznej sterowalności systemu SISO 40

Przykład silnik prądu stałego Transmitancja w torze droga kątowa - napięcie Dla danych 41

Schemat blokowy postaci kanonicznej sterowalności Natura fizyczna zmiennych stanu w przykładzie? Odpowiedź - jak powstawał model silnika 42

Przykład 3 model silnika PS z obciążeniem inercyjnym przez elastyczny wał L indukcyjnoscobwodu twornika R rezys tan cja obwodu twornika J J m l moment bezwladnosci twornika moment bezwladnosci obciazenia u napiecie obwodu twornika i prad obwodu twornika polozenie katowe twornika m polozenie katowe obciazenia l k wspolczynnik sprezystosci polaczenia elastycznego b wspolczynnik tlumienia lepkiego polaczenia elastycznego 43

- z II zasady dynamiki Newtona Konwencja: T a moment obrotowy napedowy K b m a stala elektromechaniczna momentu napedowego wspolczynnik tarcia lepkiego lozysk twornika T T k b moment obrotowy sprezystosci walu moment obrotowy tlumienia lepkiego b l wspolczynnik tarcia lepkiego lozysk obciazenia - z II prawa Kirchhoff a lub k e stala mechanoelektryczna indukowania sily przeciwelektromotorycznej twornika 44

Schemat blokowy analogowy modelu silnika PS 1 wejście: ut 1 wyjście: l t i t t 5 zmiennych stanu:,,,, m m t l t l t 45

Zmienne modelu: - zmienne stanu - zmienna wyjścia Równania stanu: x y T i x x x x x T m T l x 4 m l l 1 3 3 5 5 x 2 46

Równania stanu w postaci macierzowej: Równanie wyjścia: y x 4 Równania wyjścia w postaci macierzowej: 47

Przykład 4 model silnika PS z obciążeniem inercyjnym przez sztywny wał Teraz Schemat blokowy analogowy modelu silnika PS 48

Zmienne modelu: - zmienne stanu - zmienna wyjścia y x T i x x x T Równania stanu w postaci macierzowej: Równanie wyjścia: x 2 l 1 3 3 y x 2 Równania wyjścia w postaci macierzowej: 49

Transmitancja: 1 Ls 1 Js 1 s K a Ls R Js 1 bb 1 s 50

K Ls RJs b a b 1 s K Ls RJs bb Kake a 1 s U s Ka 1 Ka 2 s Ls RJs b K k s s LJs Lb RJ s Rb K k b a e b b a e 51

Przykład 5 model małego silnika PS z obciążeniem inercyjnym przez sztywny wał Model podsystemu elektrycznego Model podsystemu mechanicznego bez zmian Zmienne modelu: - zmienne stanu - zmienna wyjścia y x 1 52

Schemat blokowy analogowy modelu silnika PS Równania stanu w postaci macierzowej: Równania wyjścia w postaci macierzowej: 53

Postać kanoniczna obserwowalności Transmitancja dana w postaci - wykonujemy pierwszy krok dzielenia wielomianów licznika i mianownika transmitancji - wprowadzamy zmienną pomocniczą W s s B A s U s 54

otrzymujemy - definiujemy zmienne stanu w dziedzinie zmiennej s 55

- wykonujemy odwrotne przekształcenie Laplace a dla ostatnich zależności - mnożymy przez s - bierzemy pod uwagę otrzymujemy A sw s BsU s 56

- równanie stanu w postaci macierzowej - równanie wyjścia w dziedzinie s stąd - równanie wyjścia w postaci macierzowej 57

Schemat blokowy postaci kanonicznej obserwowalności systemu SISO 58

59 Przekształcenia podobieństwa gdzie, P nieosobliwa macierz stałych (liczbowa) o wymiarze nxn k k k, k k 1 k D D D D u D x C y u B x A x Korzystając z przekształcenia podobieństwa możemy znaleźć model systemu wyrażony z użyciem nowych zmiennych stanu Możemy napisać: k k k, k k 1 k D 1 D D 1 D 1 u D z P C y u B z P A z P Mnożąc pierwsze równania lewostronnie przez P: k k k, k k 1 k D 1 D D 1 D u D z P C y u PB z P PA z

Nowa postać: z k 1 A zk B uk, yk C zk D uk Dt Dt Dt Dt gdzie, A t PAP 1, A Dt PA D P 1 B t PB, B Dt PB D C t CP 1, C Dt C D P 1 D t D, D Dt D D Jedno ze szczególnych przekształceń podobieństwa związane z wartościami własnymi, wektorami własnymi macierzy A (lub A D ) 60

Równanie charakterystyczne dla modelu systemu po transformacji podobieństwa Wniosek: macierze A i A t mają takie same wartości własne Macierze tranzycji a przekształcenia podobieństwa: - system ciągły: 61

- system dyskretny: Dt k 1 k 1 1 1 k A PA P PA P PA P PA P Dt D D D D PA k D P 1 P Dt 1 kp 62

Przypadek 1: macierz A ma n różnych wartości własnych rzeczywistych n różnym wartościom własnym odpowiada n liniowo niezależnych wektorów własnych v i Związek wartości własnych i wektorów własnych lub 63

Oznaczając diagonalną macierz wartości własnych przez biorąc pod uwagę: macierz A ma n różnych wartości własnych Wniosek: macierz A może być transformowana do postaci diagonalnej za pomocą transformacji podobieństwa czyli 64

Model systemu po transformacji z k 1 zk B uk, yk C zk D uk Dt Dt Dt gdzie, M 1 AM, M 1 A D M B t M 1 B, B Dt M 1 B D C t CM, C Dt C D M D t D, D Dt D D 65

Model systemu po transformacji dla systemu ciągłego dla i tej zmiennej stanu! zmienne stanu niezależne od siebie (odsprzężone) 66

Przypadek 2: macierz A ma wielokrotne wartości własne rzeczywiste Nie można zagwarantować liniowej niezależności wektorów własnych i wówczas macierz M może być osobliwa Postępowanie Jordana dla znalezienia n liniowo niezależnych wektorów własnych Niech wartość własna jest wielokrotna razy - definiujemy wektory rekursywnie przyjmując Tak znalezione wektory własne są nazywane uogólnionymi wektorami własnymi i są liniowo niezależne 67

- uogólnione wektory własne tworzą zbiór liniowo niezależnych wektorów gdzie, l jest liczbą różnych wartości własnych oraz - zachodzi gdzie, Macierz blokowo-diagonalna, macierz Jordana Blok (klatka) Jordana 68

Przypadek 3: macierz A ma wartości własne zespolone Załóżmy, bez utraty ogólności Odpowiadające wektory własne, tez zespolone sprzężone Macierz transformacji Postać kanoniczna Jordana po transformacji 69

Przykład 6 Dany jest model systemu y 0 0 1x Znaleźć model systemu wykorzystując macierz diagonalizującą wektorów własnych Równanie charakterystyczne 70

Wartości własne Wektor własny dla Stąd i 71

Rozwiązanie np. Podobnie Macierz diagonalizująca i odwrotna do niej 72

Przekształcenie podobieństwa daje nowy model przestrzeni stanu gdzie, Związki pomiędzy zmiennymi stanu Sprawdzić, że zmiana zmiennych stanu nie prowadzi do zmiany transmitancji 73

Przykład 7 model małego silnika PS Korzystając z środowiska Matlab/Simulink znajdziemy wartości własne, wektory własne i macierz diagonalizującej transformacji podobieństwa 74

75

Macierze modelu po diagonalizującej transformacji podobieństwa 76

Przykład 8 Wartości własne Dwukrotna wartość własna 77

Ponieważ istnieje tylko jeden wektor własny związany z Korzystając a Matlab a możemy policzyć niezależne wektory własne Uogólniony wektor własny 78

Macierz transformacji Macierze modelu po diagonalizującej transformacji podobieństwa 79

Przykład 9 Wartości własne Korzystając a Matlab a możemy policzyć niezależne wektory własne 80

Macierz transformacji Macierze modelu po diagonalizującej transformacji podobieństwa 81

Dziękuję koniec materiału prezentowanego podczas wykładu 82