MODELOWANIE, IDENTYFIKACJA I SYMULACJA KOMPUTEROWA

Podobne dokumenty
INŻYNIERIA SYSTEMÓW wykład 4 MODELE SYSTEMÓW MODELOWANIE I SYMULACJA. Autor: dr inż. ROMAN DOMAŃSKI

Metody symulacji komputerowych Modelowanie systemów technicznych

MODELE I MODELOWANIE

PRZEWODNIK PO PRZEDMIOCIE

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

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

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

PRZEWODNIK PO PRZEDMIOCIE

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

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

Podstawy elektroniki i miernictwa

KARTA PRZEDMIOTU. Techniki przetwarzania sygnałów, D1_3

WYDZIAŁ TRANSPORTU I INFORMATYKI TRANSPORT I STOPIEŃ PRAKTYCZNY

Modelowanie systemów empirycznych

Diagnostyka procesów przemysłowych Kod przedmiotu

dr inż. Jan Staszak kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski II

ODWZOROWANIE RZECZYWISTOŚCI

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

PROGRAM KSZTAŁCENIA dla kierunku automatyka i robotyka studiów pierwszego stopnia o profilu ogólnoakademickim

Automatyka i Regulacja Automatyczna SEIwE- sem.4

dr inż. Jan Staszak kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski II

Automatyka i Robotyka I stopień ogólno akademicki studia niestacjonarne Automatyka Przemysłowa Katedra Automatyki i Robotyki Dr inż.

Modele komunikacji naukowej. Dr hab. Marek Nahotko

Mechatronika i inteligentne systemy produkcyjne. Paweł Pełczyński ppelczynski@swspiz.pl

Informacje ogólne. Podstawy Automatyki I. Instytut Automatyki i Robotyki

MT 2 N _0 Rok: 1 Semestr: 1 Forma studiów:

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

Komputerowe Systemy Przemysłowe: Modelowanie - UML. Arkadiusz Banasik arkadiusz.banasik@polsl.pl

PRZEWODNIK PO PRZEDMIOCIE

INSTRUKCJA DO ĆWICZENIA NR 7

Wykład 1. Model w badaniach systemowych. Wstęp pojęcia podstawowe

Najprostszy schemat blokowy

Efekty kształcenia na kierunku AiR drugiego stopnia - Wiedza Wydziału Elektrotechniki, Automatyki i Informatyki Politechniki Opolskiej

Etapy modelowania ekonometrycznego

Procesy i systemy dynamiczne Nazwa przedmiotu SYLABUS A. Informacje ogólne

Definicje. Najprostszy schemat blokowy. Schemat dokładniejszy

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia II stopnia (magisterskie)

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

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania Studia I stopnia (inżynierskie)

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

Kierunek: Matematyka w technice

S Y L A B U S P R Z E D M I O T U

Rozwiązywanie równań liniowych. Transmitancja. Charakterystyki częstotliwościowe

Instytut Politechniczny

Informacje ogólne. Podstawy Automatyki. Instytut Automatyki i Robotyki

kierunkowy (podstawowy / kierunkowy / inny HES) obowiązkowy (obowiązkowy / nieobowiązkowy) język polski VII semestr zimowy (semestr zimowy / letni)

PRZEWODNIK PO PRZEDMIOCIE

Wykład z Technologii Informacyjnych. Piotr Mika

AUTOMATYZACJA PROCESÓW CIĄGŁYCH I WSADOWYCH

Politechnika Krakowska im. Tadeusza Kościuszki KARTA PRZEDMIOTU

Szybkie prototypowanie w projektowaniu mechatronicznym

WYDZIAŁ TRANSPORTU I INFORMATYKI TRANSPORT I STOPIEŃ PRAKTYCZNY

I. KARTA PRZEDMIOTU CEL PRZEDMIOTU

Procedura modelowania matematycznego

Modelowanie przetworników pomiarowych Kod przedmiotu

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

Efekty kształcenia dla: nazwa kierunku

Opis efektów kształcenia dla modułu zajęć

Marian OSTWALD. Politechnika Poznańska Instytut Mechaniki Stosowanej INŻYNIERIA SYSTEMÓW. Materiały pomocnicze do wykładów.

Prowadzący. Doc. dr inż. Jakub Szymon SZPON. Projekt jest współfinansowany ze środków Unii Europejskiej w ramach Europejskiego Funduszu Społecznego.

PRZEWODNIK PO PRZEDMIOCIE

ECTS Razem 30 Godz. 330

Kierunkowy efekt kształcenia opis

S Y L A B U S P R Z E D M I O T U

3-letnie (6-semestralne) stacjonarne studia licencjackie kier. matematyka stosowana profil: ogólnoakademicki. Semestr 1. Przedmioty wspólne

Wykład 1. Model w badaniach systemowych. Wstęp pojęcia podstawowe

KARTA MODUŁU KSZTAŁCENIA

Politechnika Krakowska im. Tadeusza Kościuszki. Karta przedmiotu. obowiązuje studentów rozpoczynających studia w roku akademickim 2013/2014

Sensoryka i pomiary przemysłowe Kod przedmiotu

Teoria sterowania Control theory. Elektrotechnika I stopień ogólnoakademicki. niestacjonarne. przedmiot kierunkowy

Analiza danych. TEMATYKA PRZEDMIOTU

Tabela odniesień efektów kierunkowych do efektów obszarowych

Teoria maszyn i mechanizmów Kod przedmiotu

Tematy prac dyplomowych w Katedrze Awioniki i Sterowania. Studia: II stopnia (magisterskie)

ZARZĄDZANIE I INŻYNIERIA PRODUKCJI

KARTA MODUŁU KSZTAŁCENIA

Kierunek i poziom studiów: Technologia chemiczna, pierwszy Sylabus modułu: Automatyka i pomiar wielkości fizykochemicznych (0310-TCH-S1-021)

PRZEWODNIK PO PRZEDMIOCIE

PRZEWODNIK PO PRZEDMIOCIE

Sterowanie Napędów Maszyn i Robotów

Egzamin / zaliczenie na ocenę*

KARTA PRZEDMIOTU. 1) Nazwa przedmiotu: INŻYNIERIA SYSTEMÓW I ANALIZA SYSTEMOWA. 2) Kod przedmiotu: ROZ-L3-20

Państwowa WyŜsza Szkoła Zawodowa w Pile Studia Stacjonarne i niestacjonarne PODSTAWY ELEKTRONIKI rok akademicki 2008/2009

KARTA MODUŁU KSZTAŁCENIA

SYLABUS/KARTA PRZEDMIOTU

Informatyka II stopień (I stopień / II stopień) Ogólnoakademicki (ogólno akademicki / praktyczny) Kierunkowy (podstawowy / kierunkowy / inny HES)

Zastosowanie sztucznych sieci neuronowych w prognozowaniu szeregów czasowych (prezentacja 2)

Karta (sylabus) modułu/przedmiotu Mechatronika Studia pierwszego stopnia. Podstawy automatyki Rodzaj przedmiotu: obowiązkowy Kod przedmiotu:

Teoria systemów i sygnałów Kierunek AiR, sem. 5 2wE + 1l

Ekonometria dynamiczna i finansowa Kod przedmiotu

PRZEWODNIK PO PRZEDMIOCIE

MINIMALNY ZAKRES PROGRAMU STAŻU dla studentów kierunku Informatyka

WYKŁAD. Jednostka prowadząca: Wydział Techniczny. Kierunek studiów: Elektronika i telekomunikacja. Nazwa przedmiotu: Język programowania C++

Automatyka i Robotyka. I stopień. Ogólnoakademicki. Stacjonarne/Niestacjonarne. Kierunkowy efekt kształcenia - opis

Automatyzacja wytwarzania - opis przedmiotu

Projektowanie oprogramowania cd. Projektowanie oprogramowania cd. 1/34

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

Data wydruku: Dla rocznika: 2015/2016. Opis przedmiotu

Transkrypt:

MODELOWANIE, IDENTYFIKACJA I SYMULACJA KOMPUTEROWA SS-II, AiR, I sem. Wykład 45h, Laboratorium 30h Wykład: dr inż. Jan Deskur, pok. 626, tel. 665-2735, 8776135 (dom) Jan.Deskur@put.poznan.pl Zakład Sterowania i Elektroniki Przemysłowej IAII prof. dr hab. inż.. Andrzej Królikowski Laboratorium: dr inż. Jan Deskur, dr inż. Konrad Urbański 1

Cele, wymagane wiadomości Cele : -Zapoznanie z ogólnymi zasadami modelowania i symulacji nieliniowych układów dynamicznych. Umiejętność wykorzystania programów symulacyjnych Wymagane wiadomości wstępne: - znajomość opisu układów dynamicznych w przestrzeni stanów, podstawowe wiadomości z teorii sterowania i identyfikacji obiektów liniowych; - umiejętność posługiwania się pakietem obliczeniowosymulacyjnym MATLAB-Simulink. 2

Hasła programowe -Wprowadzenie. Aspekty teoretyczne budowy modeli układów dynamicznych. Modelowanie analityczne a identyfikacja. Systemy dynamiczne w ujęciu energetycznym i sygnałowym. Modele elementarnych komponentów systemu. Łączenie modeli elementarnych w system; przyczynowość. Teoria podobieństwa. Struktury modeli, ich niepewność i błędy. Klasyfikacja modeli. Modele dyskretne układów ciągłych. Metody jednolitego opisu liniowych i nieliniowych systemów technicznych o różnorodnej naturze fizycznej. Typowe nieliniowości spotykane w technice, metody ich modelowania i identyfikacji. Metody estymacji parametrów modeli i ich weryfikacji. Przegląd programów do symulacji układów dynamicznych (MATLAB-Simulink, Sysquake, Scilab- SciCos, Octave, VisSim, PSpice, LTSpice, Modelica, VisualModelQ i in.). Przykłady modelowania i symulacji sterowanych obwodów elektrycznych i elektronicznych, systemów elektromechanicznych i elektroenergetycznych oraz wybranych procesów nieelektrycznych. Modelowanie systemów adaptacyjnych. 3

Literatura przedmiotu A. podstawowa Modelowanie i symulacja układów i procesów dynamicznych, Stanisław Osowski, Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa, 2007 Identyfikacja obiektów sterowania, Andrzej Królikowski, Dariusz Horla, Wydawnictwo Politechniki Poznańskiej, Poznań, 2005 B. uzupełniająca Teoria układów dynamicznych, K.Szacka WPW, Warszawa, 1995 Sterowanie i systemy dynamiczne, Y.Takahashi, M.J.Rabbins, D.M. Auslander, WNT 1976. System Dynamics: A Unified Approach, D. Karnopp, R. Rosenberg, Wiley, 1975 4

Wprowadzenie (plan) Systemowe podejście do opisu układów fizycznych Modele systemów o różnej fizycznej naturze Podstawowe pojęcia (system, podsystem, element prosty, wrota energetyczne) Systemy opisywalne w przestrzeni stanów Wykorzystanie modeli systemu do 3-ch typów zadań (analiza, identyfikacja, synteza) 5

Wprowadzenie ( Modele, modelowanie, symulacja ). żyjemy w świecie modeli często nie wiedząc o tym.. model do realnego systemu ma się tak jak mapa do terenu. w naszej głowie są same takie mapy zamiast rzeczywistego terenu. Nasze myślenie to operacja na modelach- mapach rzeczywistości 6

Podstawowe pojęcia ( system) System - logiczna (określona i wyodrębniona przez tworzącego model) całość, składająca się z powiązanych ze sobą elementów, funkcjonująca dla osiągnięcia okreslonego celu (celów). System jest to byt przejawiający egzystencję przez synergiczną interakcję swych elementów, system działa w czasie i w przestrzeni 7

Modele Model jest uproszczoną reprezentacją systemu, w czasie i przestrzeni, stworzoną w zamiarze zrozumienia zachowania systemu rzeczywistego Modele mogą być: rzeczywiste fizyczne, abstrakcyjne jakościowe opisowe (co jest jakie) wyjaśniające (relacyjne, co od czego zależy) ilościowe (kwantytatywne) deterministyczne rozmyte probabilistyczne 8

Modele systemów rozmytych i określonych strukturalnie 9

Modelowanie, symulacja Modelowanie to wyszukiwanie w systemie cech i związków istotnych ze względu na dany cel Metody modelowania: z góry na dół ( top down, Macro to micro, Mtm) z dołu w górę (down top, micro to Macro, mtm ) Symulacja jest to manipulowanie modelem w taki sposób że działa on w zmienionej skali w czasie i / lub w czasoprzestrzeni, umożliwiając nam uchwycenie oddziaływań i zachowań, które w innym przypadku byłyby nieuchwytne z tytułu ich oddalenia w czasie i przestrzeni. 10

Cele modelowanie i symulacji zrozumienie istoty procesu ; (auto-) dydaktyka ; cechy interaktywność badanie cech jakościowych i ilościowych procesu analiza diagnostyka błędów aktywne wpływanie na parametry procesu sterowanie, projektowanie, synteza 11

Dynamika Układów Technicznych (modelowanie i symulacja) Cele : Zapoznanie z zasadami ujednoliconego podejścia do modelowania i analizy różnorodnych układów technicznych Przedstawienie możliwości wykorzystania programów symulacyjnych do badania złożonych systemów o różnorodnej naturze fizycznej 12

Główne cechy systemu dynamicznego jest wyodrębniony z otoczenia (środowiska, przestrzeni) przez fizyczne lub umyślone granice składa się z wzajemnie oddziałujących na siebie części jego zachowanie się jest funkcją czasu 13

Przykład systemu dynamicznego Elektrownia wodna systemowy punkt widzenia (nie szczegóły podsystemów a ich współdziałanie) konieczność opisu dynamicznego (przykład z dławieniem mocy, sprzeczny z statyczną intuicją) 14

Modele systemów dynamicznych Modele są uproszczonymi, abstrakcyjnymi tworami pojęciowymi, używanymi do przewidywania zachowania się układu rzeczywistego Modele odzwierciedlają niektóre, ale nie wszystkie cechy systemu rzeczywistego. Dobry model uwzględnia cechy istotne, a pomija mniej ważne Istnieją modele fizyczne i matematyczne; te drugie występują w rozmaitych formach (równania różniczkowe, schematy różnych typów, grafy, programy komputerowe) Systemy o różnej naturze fizycznej mogą mieć podobne modele matematyczne Rozpatrywane przez nas modele będą uwzględniały zarówno przepływ sygnałów, jak i energii 15

Modele (schematy) ukł. elektrycznego i mechanicznego co oznaczają symbole użyte na schematach: element fizyczny (R,L,C) czy jego model? czy granice podziału na komponenty (elementy proste ) na schemacie pokrywają się z granicami fizycznych obiektów? 16

Systemy, podsystemy (przykład), elementy proste Testowana struktura Akcelerometr Wzmacniacz elektryczny Zawór hydrauliczny Generator sygnałowy Regulator Wstrząsarka hydrauliczna Do hydraulicznego zasilacza mocy Uwagi: występują wiązania energetyczne i sygnałowe wewnętrzna struktura podsystemów i ich elementy składowe są ukryte 17

Systemy określone w przestrzeni stanu zmienne wejściowe U System S (struktura i parametry) Zmienne stanu X zmienne wyjściowe Y przyszłe przebiegi X(t), Y(t) można przewidzieć, jeśli: znane są wartości zmiennych stanu X(0) w chwili t= 0 znane są przebiegi zmiennych wejściowych U(t) dla t 0 18

3 rodzaje zadań z wykorzystaniem modelu stanu Analiza. Dane U(t), X(0), oraz S. Badane przewidywane zachowanie się systemu w przyszłości: X(t), Y(t) dla t>0 Identyfikacja. Dane U(t), Y(t) (uzyskane np. drogą pomiarów na obiekcie rzeczywistym). Poszukiwanie najlepszego modelu S odtwarzającego Y(t) Synteza. Dane U(t), zadane (oczekiwane) Y(t) Poszukiwanie takiego S, które pod wpływem U(t) da odpowiedzi Y(t) najbliższe oczekiwanym 19

Zagadnienia do przemyślenia 1.Dla konkretnego samochodu jadącego ze stałą prędkością płaską drogą o dobrej nawierzchni istnieje zależność między średnią prędkością a średnim położeniem przepustnicy. Czy taka sama zależność istnieje dla prędkości chwilowej podczas przyspieszania i zwalniania? Jakie zmienne wejściowe, wyjściowe i zmienne stanu należałoby przyjąć poszukując modelu dynamicznego, pozwalającego przewidywać zmiany prędkości samochodu? 2.Poziom wody w otwartym zbiorniku zmienia się w czasie. Gdybyś musiał zbudować model dynamiczny pozwalający przewidywać zmiany poziomu, to jakie zmienne wejściowe powinieneś wziąć pod uwagę? Ile zmiennych stanu było by potrzebnych? 20

Schemat ideowy eksperymentu symulacyjnego 21

Schemat ideowy eksperymentu symulacyjnego System Eksperyment z realnym systemem Eksperyment z modelem systemu Model fizyczny Model matematyczny Rozwiązania analityczne Symulacja komputerowa 22

Niektóre typy i formy modeli systemów Statyczne lub dynamiczne Deterministyczne lub stochastyczne Ciągłe lub dyskretne Liniowe lub nieliniowe Opis słowny, schematy różnych typów, grafy, równania, etc. Języki do opisu modelu i środowiska programistyczne do symulacji 23

Symulacja sterowana zdarzeniami dyskretnymi Stan systemu Zegar symulacyjny Lista zdarzeń Procedury obsługi zdarzeń Liczniki statystyczne Inicjalizacja Teoria kolejek Serwer klient Grafy, sieci Petri Zastosowania 24

Programy obliczeniowo- symulacyjne MATLAB & Simulink ( http://www.mathworks.com/ ) Sysquake LE 4.1 ( http://www.calerga.com/ ) Scilab 5.2.1 ( http://www.scilab.org/ ) ScicosLab 4.3 ( http://www.scicoslab.org/ ) LTSpice IV ( http://www.linear.com/designtools/software/ ) PSpice 8.0 ( X:\Lab_PSpice\ps8_0\ ) PSpice 9.1 ( X:\91pspstu ) VisualModelQ 6.2 ( http://www.qxdesign.com/ ) VisSim 3.0 ( X:\VisSim_FAP30\ ) VisSim 7.0 ( http://www.vissim.com/ ) 25