TEORIA STEROWANIA I, w 1

Podobne dokumenty
TEORIA STEROWANIA I, w 1

3/13/2012. Automatyka i Sterowanie PRz Wprowadzenie. Wprowadzenie. Historia automatyki. dr inż. Tomasz Żabiński. Odśrodkowy regulator prędkości

Modelowanie jako sposób opisu rzeczywistości. Katedra Mikroelektroniki i Technik Informatycznych Politechnika Łódzka

TERMINOLOGIA. Język dyscypliny zbiór terminów wraz z objaśnieniami

Pole elektromagnetyczne. Równania Maxwella

MODELE I MODELOWANIE

Rys. 1 Otwarty układ regulacji

Mechatronika i szybkie prototypowanie układów sterowania

Szybkie prototypowanie w projektowaniu mechatronicznym

Jacek Skorupski pok. 251 tel konsultacje: poniedziałek , sobota zjazdowa

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

Metody symulacji komputerowych Modelowanie systemów technicznych

TEORIA STEROWANIA I, w 2. dr inż. Adam Woźniak ZTMiR MEiL PW

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

PRZEWODNIK PO PRZEDMIOCIE

Automatyzacja. Ćwiczenie 9. Transformata Laplace a sygnałów w układach automatycznej regulacji

Systemy. Krzysztof Patan

WYDZIAŁ TRANSPORTU I INFORMATYKI TRANSPORT I STOPIEŃ PRAKTYCZNY

O RÓŻNYCH SPOSOBACH ROZUMIENIA ANALOGOWOŚCI W INFORMATYCE

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

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

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

Widmo fal elektromagnetycznych

4. Właściwości eksploatacyjne układów regulacji Wprowadzenie. Hs () Ys () Ws () Es () Go () s. Vs ()

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

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

Diagramy związków encji. Laboratorium. Akademia Morska w Gdyni

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

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

Sterowanie napędów maszyn i robotów

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

WSTĘP DO ELEKTRONIKI

Automatyka i Regulacja Automatyczna SEIwE- sem.4

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

Wprowadzenie do teorii systemów ekspertowych

Technologie informacyjne - wykład 12 -

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

Automatyka i robotyka

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

PRZEWODNIK PO PRZEDMIOCIE

AUTOMATYZACJA PROCESÓW CIĄGŁYCH I WSADOWYCH

Algorytm. Krótka historia algorytmów

Kierunkowe efekty kształcenia wraz z odniesieniem do efektów obszarowych. Elektrotechnika studia I stopnia

Programowanie strukturalne

Sposoby modelowania układów dynamicznych. Pytania

Automatyka i sterowania

PRZEWODNIK PO PRZEDMIOCIE

Zagadnienia - równania nieliniowe

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

DLA SEKTORA INFORMATYCZNEGO W POLSCE

WIEDZA. Ma podstawową wiedzę niezbędną do rozumienia ekonomicznych i innych pozatechnicznych uwarunkowań działalności inżynierskiej.

Diagramy ERD. Model struktury danych jest najczęściej tworzony z wykorzystaniem diagramów pojęciowych (konceptualnych). Najpopularniejszym

INSTRUKCJA DO ĆWICZENIA NR 7

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

Metrologia: organizacja eksperymentu pomiarowego

Opis zakładanych efektów kształcenia

PRZEWODNIK PO PRZEDMIOCIE

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

Sterowniki Programowalne (SP)

Politechnika Warszawska Instytut Automatyki i Robotyki. Prof. dr hab. inż. Jan Maciej Kościelny PODSTAWY AUTOMATYKI

Dynamika procesu zmienna stała. programowalne zmiany parametrów r.

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

Techniki animacji komputerowej

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Opis zakładanych efektów kształcenia

WIZUALIZACJA I STEROWANIE ROBOTEM

Najprostszy schemat blokowy

UCHWAŁA NR 71/2017 SENATU UNIWERSYTETU WROCŁAWSKIEGO z dnia 31 maja 2017 r.

APIO. W4 ZDARZENIA BIZNESOWE. ZALEŻNOŚCI MIĘDZY FUNKCJAMI. ELEMENTY DEFINICJI PROCESU. DIAGRAM ZALEŻNOŚCI FUNKCJI.

Regulator PID w sterownikach programowalnych GE Fanuc

Projekt Era inżyniera pewna lokata na przyszłość jest współfinansowany przez Unię Europejską w ramach Europejskiego Funduszu Społecznego

Ontologie, czyli o inteligentnych danych

Wstęp do Modelu Standardowego

WYDZIAŁ TRANSPORTU I INFORMATYKI TRANSPORT I STOPIEŃ PRAKTYCZNY

zakładane efekty kształcenia

Po ukończeniu studiów pierwszego stopnia na kierunku studiów elektronika i telekomunikacja absolwent:

Zakładane efekty kształcenia dla kierunku

Dr hab. inż. Jan Duda. Wykład dla studentów kierunku Zarządzanie i Inżynieria Produkcji

Aparaty słuchowe Hi-Fi z Multiphysics Modeling

Opis zakładanych efektów kształcenia

prawda symbol WIEDZA DANE komunikat fałsz liczba INFORMACJA (nie tyko w informatyce) kod znak wiadomość ENTROPIA forma przekaz

Efekty kształcenia wymagane do podjęcia studiów 2 stopnia na kierunku Automatyka i Robotyka

Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II

Logarytmy. Historia. Definicja

2012/2013. PLANY STUDIÓW stacjonarnych i niestacjonarnych I-go stopnia prowadzonych na Wydziale Elektrotechniki, Automatyki i Informatyki

Podstawy diagnostyki środków transportu

Specjalność: Komputerowe systemy sterowania i diagnostyki

EGZAMIN MATURALNY Z INFORMATYKI MAJ 2013 POZIOM PODSTAWOWY CZĘŚĆ I WYBRANE: Czas pracy: 75 minut. Liczba punktów do uzyskania: 20 WPISUJE ZDAJĄCY

Procedura modelowania matematycznego

Próbny egzamin z matematyki dla uczniów klas II LO i III Technikum. w roku szkolnym 2012/2013

Modele i metody automatyki

Odniesienie do obszarowych efektów kształcenia Kierunkowe efekty kształcenia WIEDZA (W)

Metodyka projektowania systemów sterowania Uwagi wstępne

RODZAJE I TYPY INŻYNIERII SYSTEMÓW

Automatyka i robotyka ETP2005L. Laboratorium semestr zimowy

Uniwersytet Śląski w Katowicach str. 1 Wydział Informatyki i Nauki o Materiałach

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

f (x)=mx 2 +(2m 2)x+m+1 ma co najmniej jedno

UKŁAD AUTOMATYCZNEJ REGULACJI SILNIKA SZEREGOWEGO PRĄDU STAŁEGO KONFIGUROWANY GRAFICZNIE

Transkrypt:

Przypadkowe odkrycia zdarzają się tylko umysłom PRZYGOTOWANYM Blaise Pascal B. Pascal 1623 1662 TEORIA STEROWANIA I, w 1 dr inż. Adam Woźniak ZTMiR MEiL PW wozniak(at)ia.pw.edu.pl pokój 028 NL Konsultacje: środa 13.15 14

Sterowanie Sterowanie (pewnym przedmiotem, który ogólnie nazywa się obiektem sterowania) polega na takim oddziaływaniu (przez pewien podmiot, który ogólnie nazywa się układem sterującym) na obiekt, aby jego szeroko rozumiane zachowanie (przebieg procesów w obiekcie) było jak najbardziej zbliżone do pożądanego. sterowanie: control obiekt sterowania: plant, process układ sterujący: controller Sterowanie może być realizowane: przez człowieka (ludzi) tzw. sterowanie ręczne, albo za pomocą specjalnie skonstruowanego urządzenia (układu sterującego, sterownika) działającego zgodnie z wybranym algorytmem sterowania tzw. sterowanie automatyczne. 2

System sterowania System sterowania to powiązane w jedną całość: obiekt sterowania i układ sterujący (urządzenie działające zgodnie z wybranym algorytmem sterowania). Struktura systemu sterowania Sposób powiązania układu sterującego i obiektu, a także ewentualnych wyróżnionych układów dodatkowych określa strukturę systemu sterowania. 3

Podstawowe struktury systemu sterowania system otwarty Otoczenie oddziaływania zewnętrzne Układ sterujący sterowanie Obiekt sterowania Niepraktyczny, bo w rzeczywistości musimy uwzględnić wpływ nowego elementu otoczenia (environment), czyli tego wszystkiego co nie jest układem sterującym i obiektem. 4

Podstawowe struktury systemu sterowania system zamknięty Otoczenie oddziaływania zewnętrzne Układ sterujący sterowanie Obiekt sterowania oddziaływanie wsteczne feedback (pośrednie zdobywanie informacji o oddziaływaniach zewnętrznych) Najczęściej stosowany. 5

Podstawowe struktury systemu sterowania system ze sprzężeniem kompensującym (oddziaływania zewnętrzne), inaczej ze sprzężeniem w przód (feedforward) oddziaływania zewnętrzne na układ sterujący Otoczenie pomiar oddziaływań zewnętrznych na obiekt feedforward oddziaływania zewnętrzne na obiekt Układ sterujący sterowanie Obiekt sterowania oddziaływanie wsteczne feedback 6

Model Model: opis (w dowolnym języku ) cech interesującej nas istniejącej części otaczającego świata albo projektowanego urządzenia, którym ten świat chcemy wzbogacić* (istniejącego albo projektowanego obiektu, projektowanego układu sterującego) dostarczający potrzebnej nam wiedzy o niej w formie użytecznej z punktu widzenia naszego zainteresowania. *Warto tu podkreślić, że jako inżynierowie jesteśmy twórcami. Modelowanie: czynność tworzenia modelu. 7

Sygnał Mniej więcej od połowy lat trzydziestych XX w. dziedzina wiedzy zajmująca się budowaniem systemów sterowania używa do ich opisu (modelowania) specyficznego języka wykorzystującego pojęcie sygnału. Sygnał (łac. signalis dający znak) to co niesie informację (nośnik informacji). 8

Sygnał Przykłady: wywieszenie przez statek flag międzynarodowego kodu sygnałowego, ubiór młodej kobiety stojącej w Polsce na poboczu drogi, kolor światła semafora świetlnego, położenie kształtowej tarczy manewrowej, natężenie prądu płynącego w przewodzie, amplituda fal radiowych, itd. Opuszczam statek na którym była awaria jądrowa i który jest możliwym źródłem zagrożenia promieniowaniem. Jazda manewrowa zabroniona. Dla projektanta systemu sterowania: sygnał to funkcja t a s(t) model sygnału czasu ciągłego tît Í Â albo czasu ziarnistego tît Í {..., 2, 1,0,1,2,...} = (zbiór liczb całkowitych), 9 potocznie zwanego dyskretnym.

Pierwotny opis elementów systemu sterowania Pierwotnym opisem elementu systemu sterowania jest jakościowy model przyczynowo-skutkowy przedstawiany najczęściej w formie obrazkowej (graficznej): oddziaływania otoczenia (przyczyny, na które nie mamy wpływu) wejścia sterowania (przyczyny, których przebieg wybieramy) wyjścia (interesujące nas skutki) Opis układów ewoluujących w czasie oparty na prawach fizyki klasycznej musi spełniać wymaganie przyczynowości (requirement of causality) stanowiące, że wyjście układu w chwili t może zależeć tylko od tych wartości wejścia które pojawiły się w chwilach t nie późniejszych niż t (t t). 10

Formalny sygnałowy model przyczynowo-skutkowy Z wybrany zbiór wartości sygnałów z otoczenia z( ) Î{T Z} zbiór (wszystkich) funkcji przekształcających zbiór chwil T Í Â w zbiór Z U wybrany zbiór wartości sterowań u( ) Î{T U} P ( ) Y wybrany zbiór wartości wyjść y( ) Î{T Y} T Í Â wybrany (ustalony) zbiór chwil (dla ustalenia uwagi czas ciągły). Model z niezbyt dokładnego stał się precyzyjnym: {T U} {T Z}' (u,z) a P (u,z) = y Î {T Y}, przy czym (" t Î T ) y( t) = P ( u, z )( t), przyczynowość. ]-, t] ÇT ]-, t] ÇT Oznaczymy w( t) = ( u( t), z( t)) Î U Z = W. 11

Informacja, wiedza i umiejętności potrzebne do zaprojektowania systemu sterowania Opis (model) transformacji sygnałów zachodzącej w obiekcie. Jednoznaczne określenie zadania (celu) jakie ma realizować (osiągać) systemu sterowania. Znajomość metod projektowania pozwalających skonstruować taki układ sterujący, który połączony z obiektem w system sterowania będzie spełniał wymagania zadania. 12

Projektowanie systemu sterowania Warstwa procesów rzeczywistych Rzeczywisty układ sterujący Technika systemów sterowania wskazuje jak zbudować fizyczny układ sterujący Warstwa modeli procesów Model obiektu Teoria oraz technika modelowania i identyfikacji dają model obiektu Model układu sterującego Teoria sterowania jest narzędziem projektowania modelu działania układu sterującego (algorytmu sterowania) Zadanie systemu sterowania (cel jego działania) 13

Teoria sterowania Teoria sterowania to dyscyplina nauki (nauk technicznych) zajmująca się podstawami analizy i syntezy algorytmów sterowania. Podstawowym produktem użytkowym teorii sterowania są algorytmy sterowania, które obecnie stanowią podstawę opracowywania programów użytkowych dla komputerów (mikroprocesorów) sterujących. W odróżnieniu od postępowania opartego na intuicji i doświadczeniu, które jest zawsze ograniczone, metody teorii sterowania pozwalają na racjonalną algorytmizację sterowania na podstawie modelu obiektu i precyzyjnie sformułowanych wymagań określających jego pożądane zachowanie, co w konsekwencji daje znacznie lepsze efekty. Mają też słaby punkt: skuteczność (efektywność) tak opracowanych algorytmów zależy od tego czy wybrany model obiektu dobrze odzwierciedla istotne z punktu widzenia sterowania właściwości obiektu. 14

Internal image of plant Input image Input tasks Komputerowy system sterujący Control calculations (algorithm) INTERFACE Output image Output tasks Computer Problemy techniczne związane z projektowaniem i eksploatacją komputerowych systemów sterujących Standard input/output devices wykraczają poza ramy teorii sterowania i przynależą do techniki systemów sterowania oraz inżynierii systemów informatycznych. Input devices Output devices Plant output devices PLANT Plant input devices Programy realizujące ALGORYTMY STEROWANIA opracowane w oparciu o: teorię sterowania wykorzystującą model obiektu 15

Typowy komputerowy system sterowania: tzw. cyfrowy system (układ) regulacji Output device Input device Sampled feedback control system, y(kt p ), r(kt p ), e(kt p ), u(kt p ), are sampled values of y, r, e, u at sample times kt p where k is an integer and T p is sampling interval. 16

Realizacja komputerowego systemu sterowania 17

Maszyna parowa M. Boultona i J. Watta (1784) M. Boulton J. Watt System sterowania z odśrodkowym regulatorem Watta zaprojektowany bez teorii. Chęć poprawienia jego złego działania doprowadziła do powstanie pierwszych prac teoretycznych dotyczących projektowana tzw. moderatorów (spowalniaczy) (modérateurs) i regulatorów (governors). 18

Ojcowie założyciele teorii sterowania feedforward PI Jean-Victor Poncelet (1788 1867) James Clerk Maxwell (1831 1879) Iwan Wyszniegradskij (Иван Алексеевич Вышнеградский) (1832 1895) J.-V. Poncelet, Cours de mécanique appliquée aux machines, Metz 1837. Analiza działania maszyny parowej Boultona-Watta. Pierwsza propozycja systemu sterowania ze sprzężeniem kompensującym (feedforward system). J.C. Maxwell, On Governors, Proceedings of the Royal Society, vol. 16, no. 100, 1868. Liniowe równanie różniczkowe zwyczajne jako model maszyny parowej, analiza stabilności jej działania oparta na położenie pierwiastków równania charakterystycznego. И.А. Вышнеградский, О регуляторах прямого действия, Изв. СПб. практ. техн. инст., т. І, 1877; rozszerzone tłum. niemieckie 1877, zwiastun po francusku 1876. Lepszy liniowy model maszyny parowej, metoda analizy jego stabilności oparta na położenie pierwiastków równania charakterystycznego umożliwiająca projektowanie regulatorów, wskazanie na konieczność wprowadzenia całkowania do regulatora obrotów Watta. 19

Modele liniowe Zatem, od momentu swojego powstania, teoria sterowania posługiwała się opisem liniowym układów, którymi się zajmowała, w szczególności analizowała dobierała projektowała układ sterujący opierając się na liniowym modelu obiektu. Sygnałowy przyczynowo-skutkowy model to operator {T W}' w a P (w) = yî {T Y}. Aby mówić o liniowości tego operatora musimy najpierw w zbiorach W oraz Y wprowadzić strukturę przestrzeni liniowej tj. wprowadzić dwie operacje: dodawania + i mnożenia, spełniające stosowne wymagania (w szczególności, (" u, v Î W )( $! wî W ) w = u + v, oraz ("a ÎÂ )(" u Î W )( $! wî W ) w = a u ) a następnie rozszerzyć je w sposób naturalny na zbiory funkcji: {T W} (dziedzinę operatora P ) oraz {T Y} (jego przeciwdziedzinę), tj. przyjąć, że (" u( ), v( ) Î { T W})( " t Î T )("a ÎÂ) i podobnie dla funkcji y( ) Î{T Y}. W ten sposób zbiory funkcji {T W} oraz {T Y} stały się przestrzeniami liniowymi. Zauważmy, że w sytuacji gdy np. zbiór W Ì Â n to nie można w nim wprowadzić struktury przestrzenie liniowej, bo dowolne w ÎW po pomnożeniu przez stosownie duże a wyjdzie poza ograniczenie (aw Ï W )! [ t a ( u( ) + v( ))( t) = u( t) + v( t) Ù t a ( a u( ))( t) = a u( t)] 20

Modele liniowe Model P :{T W} {T Y}, gdzie zbiory W i Y są przestrzeniami liniowymi, nazywamy liniowym gdy spełnia wymaganie superpozycji (requirement of superposition) å n å n P ( a w ( )) = a P ( w ( )), gdzie (" i)( w ( ) Î { T W} Ù a ÎÂ) i= 1 i i i= 1 i i i i å n a 1 iw = a i i 1 w + a 1 2 w + 2 K + a n w = n ( ) ( ) ( ) ( ) Zwracam uwagę na następującą własność operatorów liniowych: Jeżeli X i Y są przestrzeniami liniowymi to: P : X Y jest funkcją (operatorem) liniową Þ P (0) = 0. Konsekwencją tego faktu jest stwierdzenie, że np. funkcja rzeczywista zmiennej rzeczywistej x a f(x)= ax + b = y, a,b ¹ 0 nie jest liniowa. Funkcje tego typu nazywa sie funkcjami afinicznymi. 21