WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

Podobne dokumenty
Transmitancje układów ciągłych

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

Informatyczne Systemy Sterowania

Automatyka i robotyka ETP2005L. Laboratorium semestr zimowy

Laboratorium nr 3. Projektowanie układów automatyki z wykorzystaniem Matlaba i Simulinka

Podstawowe człony dynamiczne. dr hab. inż. Krzysztof Patan

Technika regulacji automatycznej

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

Sposoby modelowania układów dynamicznych. Pytania

Katedra Automatyzacji Laboratorium Podstaw Automatyzacji Produkcji Laboratorium Podstaw Automatyzacji

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

AKADEMIA MORSKA W SZCZECINIE WI-ET / IIT / ZTT. Instrukcja do zajęc laboratoryjnych nr 6 AUTOMATYKA

Podstawowe człony dynamiczne

CHARAKTERYSTYKI CZĘSTOTLIWOŚCIOWE

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

Sterowaniem nazywamy celowe oddziaływanie na przebieg procesów. Można wyróżnid ręczne oraz automatyczne.

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

Macierz A nazywamy macierzą systemu, a B macierzą wejścia.

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

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

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

ĆWICZENIE 6 Transmitancje operatorowe, charakterystyki częstotliwościowe układów aktywnych pierwszego, drugiego i wyższych rzędów

PODSTAWY AUTOMATYKI. MATLAB - instrukcje i funkcje zewnętrzne. Grafika w Matlabie. Wprowadzenie do biblioteki Control System Toolbox.

Zastosowanie dyskretnej transformaty Laplace a do modelowania przebiegu procesów przejœciowych w przemyœle

TEORIA OBWODÓW I SYGNAŁÓW LABORATORIUM

Podstawy środowiska Matlab

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

Podstawy MATLABA, cd.

Ćwiczenie 3 Badanie własności podstawowych liniowych członów automatyki opartych na biernych elementach elektrycznych

ELEMENTY AUTOMATYKI PRACA W PROGRAMIE SIMULINK 2013

1. Transformata Laplace a przypomnienie

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

Podstawy Automatyki. Wykład 3 - charakterystyki częstotliwościowe, podstawowe człony dynamiczne. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Automatyka i robotyka

Automatyka i Regulacja Automatyczna Laboratorium Zagadnienia Seria II

1. Opis teoretyczny regulatora i obiektu z opóźnieniem.

UWAGA. Wszystkie wyniki zapisywać na dysku Dane E: Program i przebieg ćwiczenia:

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA

Modelowanie Systemów Dynamicznych Studia zaoczne, Automatyka i Robotyka, rok II. Podstawy MATLABA, cz2.

Podstawy Automatyki. Wykład 3 - Charakterystyki częstotliwościowe, podstawowe człony dynamiczne. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Podstawy Automatyki. Wykład 3 - charakterystyki częstotliwościowe, podstawowe człony dynamiczne. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

Część 1. Transmitancje i stabilność

Podstawy Automatyki. Wykład 4 - algebra schematów blokowych. dr inż. Jakub Możaryn. Warszawa, Instytut Automatyki i Robotyki

Zaliczenie - zagadnienia (aktualizacja )

LABORATORIUM MODELOWANIA I SYMULACJI. Ćwiczenie 4 PODSTAWOWE UKŁADY DYNAMICZNE

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

Podstawy Automatyki. Wykład 3 - charakterystyki częstotliwościowe, podstawowe człony dynamiczne. dr inż. Jakub Możaryn. Instytut Automatyki i Robotyki

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

1. Regulatory ciągłe liniowe.

Badanie wpływu parametrów korektora na własności dynamiczne układu regulacji automatycznej Ćwiczenia Laboratoryjne Podstawy Automatyki i Automatyzacji

Zadania zaliczeniowe z Automatyki i Robotyki dla studentów III roku Inżynierii Biomedycznej Politechniki Lubelskiej

Tematyka egzaminu z Podstaw sterowania

Laboratorium z automatyki

Podstawowe człony dynamiczne

Dobór typu regulatora i jego nastaw w procesie syntezy układu regulacji automatycznej Ćwiczenia Laboratoryjne Podstawy Automatyki i Robotyki

Procedura modelowania matematycznego

Lista 3 Funkcje. Środkowa częśd podanej funkcji, to funkcja stała. Jej wykresem będzie poziomy odcinek na wysokości 4.

Podstawy inżynierii sterowania Ćwiczenia laboratoryjne

Politechnika Warszawska Wydział Samochodów i Maszyn Roboczych Instytut Podstaw Budowy Maszyn Zakład Mechaniki

Rys 1 Schemat modelu masa- sprężyna- tłumik

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

4. UKŁADY II RZĘDU. STABILNOŚĆ. Podstawowe wzory. Układ II rzędu ze sprzężeniem zwrotnym Standardowy schemat. Transmitancja układu zamkniętego

Regulacja dwupołożeniowa.

Teoria sterowania - studia niestacjonarne AiR 2 stopień

Rozwiązywanie równań różniczkowych z niezerowymi warunkami początkowymi

PRZEWODNIK PO PRZEDMIOCIE

Właściwości dynamiczne kolektora słonecznego a efektywność instalacji grzewczej

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

Wydział Elektryczny. Katedra Telekomunikacji i Aparatury Elektronicznej. Konstrukcje i Technologie w Aparaturze Elektronicznej.

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

III. DOŚWIADCZALNE OKREŚLANIE WŁAŚCIWOŚCI UKŁADÓW POMIAROWYCH I REGULACYJNYCH

Laboratorium z podstaw automatyki

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

PODSTAWOWE CZŁONY DYNAMICZNE

Własności dynamiczne przetworników pierwszego rzędu

WYDZIAŁ ELEKTRYCZNY KATEDRA AUTOMATYKI I ELEKTRONIKI. Badanie układu regulacji dwustawnej

ANALIZA SYGNAŁÓ W JEDNÓWYMIARÓWYCH

Automatyka i robotyka

Rok akademicki: 2016/2017 Kod: EEL s Punkty ECTS: 6. Poziom studiów: Studia I stopnia Forma i tryb studiów: -

Ćwiczenie - 7. Filtry

Z-ZIP-103z Podstawy automatyzacji Basics of automation

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

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

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

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

Po zapoznaniu się z funkcją liniową możemy przyjśd do badania funkcji kwadratowej.

3. WRAŻLIWOŚĆ I BŁĄD USTALONY. Podstawowe wzory. Wrażliwość Wrażliwość transmitancji względem parametru. parametry nominalne

Instytut Politechniczny Państwowa Wyższa Szkoła Zawodowa. Diagnostyka i niezawodność robotów

PRZEWODNIK PO PRZEDMIOCIE

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

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

Wydział Elektryczny Katedra Telekomunikacji i Aparatury Elektronicznej

A-2. Filtry bierne. wersja

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

Celem dwiczenia jest poznanie budowy i właściwości czwórników liniowych, a mianowicie : układu różniczkującego i całkującego.

Ćwiczenie nr 6 Charakterystyki częstotliwościowe

SIMATIC S Regulator PID w sterowaniu procesami. dr inż. Damian Cetnarowicz. Plan wykładu. I n t e l i g e n t n e s y s t e m y z e

Sterowanie Serwonapędów Maszyn i Robotów

Transkrypt:

WYDZIAŁ ELEKTROTECHNIKI, AUTOMATYKI I INFORMATYKI INSTYTUT AUTOMATYKI I INFORMATYKI KIERUNEK AUTOMATYKA I ROBOTYKA STUDIA STACJONARNE I STOPNIA PRZEDMIOT : : LABORATORIUM PODSTAW AUTOMATYKI 3. Charakterystyki czasowe podstawowych obiektów dynamicznych Celem dwiczenia jest zapoznanie się z charakterystykami czasowymi (odpowiedziami obiektu na określone wymuszenie w dziedzinie czasu) podstawowych obiektów dynamicznych. Dwiczenie ma byd wykonane drogą symulacji w środowisku MATLAB. Należy zbadad odpowiedzi obiektów takich jak: obiekt inercyjny I rzędu obiekt inercyjny II rzędu obiekt oscylacyjny II rzędu obiekt całkujący z inercją I rzędu obiekt różniczkujący rzeczywisty obiekt inercyjny I rzędu z opóźnieniem na następujące typy wymuszeo: skok jednostkowy (charakterystyki skokowe) delta Diraca (charakterystyki impulsowe). 1. Zapis transmitancji w MATLABIE Transmitancja jest reprezentowana przez dwa wektory, zawierające współczynniki jej licznika i mianownika (w kolejności od najwyższej potęgi s ). Sposób zapisu powyższych obiektów jest podany w tabeli:

Transmitancja Licznik transmitancji Mianownik transmitancji licznik = [0,k] mianownik = [T,1] licznik = [0,0,k] mianownik = [T1*T2,T1+T2,1] licznik = [0,0,k] mianownik = [T^2,2*ksi*T,1] licznik = [0,k] mianownik = [T*Ti,Ti,0] licznik = [Td,0] mianownik = [T,1] Patrz pkt. 4 Patrz pkt. 4 Uwaga: należy stosowad zapis z użyciem zmiennych symbolicznych (T, k, itp.) po wcześniejszym przypisaniu im konkretnych wartości liczbowych. 2. Wyznaczanie charakterystyk czasowych Do wyznaczania charakterystyk czasowych należy wykorzystad następujące funkcje: step(licz, mian); %charakterystyka skokowa impulse(licz, mian); %charakterystyka impulsowa Jeżeli funkcje te nie zawierają argumentów wyjściowych (tak jak powyżej) to automatycznie generowany jest wykres odpowiedniej charakterystyki. Jeżeli mają one argumenty wyjściowe postaci: [y,x,czas] = step(licz, mian); [y,x,czas] = impulse(licz, mian); to wtedy otrzymuje się wektory zawierające składowe odpowiedniej charakterystyki. 3. Rysowanie wykresów Wykresy są generowane automatycznie (patrz punkt 2) lub można je narysowad za pomocą instrukcji plot, np.: plot(czas,y) Można też narysowad kilka rysunków na jednym wykresie, np.:

plot(czas1,y1,czas2,y2) Można oczywiście skorzystad z funkcji hold, subplot oraz xlabel, ylabel, axis, title i legend. 4. Zapis transmitancji z opóźnieniem W układach automatyki często możemy się spotkad z pojęciem czasu opóźnienia. Przykładem może byd zjawisko przepływu cieczy przez rurociąg. Zakładamy, że przepływ jest tłokowy i czas przepływu pojedynczej cząstki cieczy wzdłuż całego rurociągu równy jest θ. W tym przypadku odcinek rurociągu można traktowad jako element opóźniający Jeżeli przyjmiemy, że zachowanie się pewnej zmiennej u wlotu do rurociągu określa funkcja f(t) (reprezentująca np. temperaturę lub skład cieczy) to po czasie θ na koocu rurociągu zaobserwujemy identyczny przebieg tej zmiennej. Transformata Laplace a funkcji przesuniętej w czasie o θ jednostek czasu wynosi: Wynika stąd, że zależnośd zmiennej wyjściowej od zmiennej wejściowej dla układu opóźniającego wyraża się transmitancją. Przykładowo, układ inercyjny 1-go rzędu o transmitancji: z opóźnieniem o wartości θ wyraża się transmitancją: Odpowiedź skokową dla tej transmitancji przedstawia poniższy rysunek (dla k=1, T=1, θ=1):

Forma eksponencjalna w powyższym wzorze nie zawsze jest dogodna do analizy systemu. W szczególności nie można wtedy w prosty sposób faktoryzowad układu za pomocą jedynie biegunów i zer. Jedną z metod sprowadzenia układu z opóźnieniem do postaci wielomianowej jest aproksymacja Pade go. Polega ona na zastąpieniu członu formą wielomianową, tak jak w poniższej tabeli: Aproksymacja Pade go 1-go rzędu Aproksymacja Pade go 2-go rzędu Aproksymacja Pade go jest zaimplementowana w Matlabie w postaci funkcji pade. W celu zamodelowania obiektu inercyjnego I rzędu z opóźnieniem w Matlabie należy wykonad poniższe czynności: wyznaczamy transmitancję członu opóźniającego przy pomocy funkcji pade: [licz_op, mian_op] = pade(theta, n) gdzie: theta opóźnienie w *s+, n rząd aproksymacji (np. n = 5). Po wykonaniu tej instrukcji otrzymujemy licznik i mianownik transmitancji członu opóźniającego zapisany pod zmiennymi licz_op i mian_op. zapisujemy transmitancję obiektu inercyjnego bez opóźnienia: licz_iner = [0,k]; mian_iner = [T,1]; łączymy obie transmitancje szeregowo za pomocą instrukcji series: [licz, mian] = series(licz_op, mian_op, licz_iner, mian_iner); Otrzymujemy w ten sposób licznik i mianownik transmitancji obiektu inercyjnego z opóźnieniem.

Amplitude Amplitude Obiekt dynamiczny z opóźnieniem można otrzymad również wykorzystując instrukcję tf z parametrem outputdelay: obiekt=tf(licz_iner,mian_iner, outputdelay,theta) 5. Sprawozdanie W sprawozdaniu należy zamieścid komplety charakterystyk skokowych i impulsowych dla każdego z wymienionych obiektów wraz z kodem źródłowym programu. Na wspólnych wykresach mają się znaleźd charakterystyki dla dwóch różnych zestawów parametrów obiektu (tzn. wzmocnienia i stałych czasowych) dla tych samych zestawów wyznaczyd charakterystyki skokowe i impulsowe. Dodatkowo dla obiektu oscylacyjnego należy wykonad wykresy dla współczynnika tłumienia ξ większego i mniejszego od 1. Cały program powinien byd zrealizowany w jednym m-pliku. Poniżej przedstawiona jest przykładowa charakterystyka dla obiektu inercyjnego I rzędu. 1.6 1.4 Step Response k=0.7; T=1.3 k=1.6 T=0.9 1.8 1.6 Impulse Response k=0.7; T=1.3 k=1.6 T=0.9 1.2 1.4 1 1.2 1 0.8 0.8 0.6 0.4 0.6 0.4 0.2 0.2 0 0 5 10 15 Time (sec) 0 0 5 10 15 Time (sec)