Komputerowe Systemy Sterowania

Podobne dokumenty
Komputerowe Systemy Sterowania

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

Wykład organizacyjny

AUTOMATYZACJA PROCESÓW CIĄGŁYCH I WSADOWYCH

Sterowniki Programowalne (SP)

Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny

Przemysłowe Sieci Informatyczne

Zautomatyzowane systemy produkcyjne

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

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

JĘZYKI PROGRAMOWANIA STEROWNIKÓW

Systemy Czasu Rzeczywistego (SCR)

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka

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

Realizacje regulatorów PID w sterownikach PLC Siemens S7-1200

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Systemy wbudowane. Paweł Pełczyński

Mariusz Nowak Instytut Informatyki Politechnika Poznańska

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

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

Projektowanie oprogramowania cd. Projektowanie oprogramowania cd. 1/34

Sterowniki Programowalne (SP) Wykład 11

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

Modularny system I/O IP67

Budowa i oprogramowanie komputerowych systemów sterowania

Komputerowe Systemy Sterowania Sem.VI, Wykład organizacyjny

Automatyka przemysłowa na wybranych obiektach. mgr inż. Artur Jurneczko PROCOM SYSTEM S.A., ul. Stargardzka 8a, Wrocław

Informatyka- studia I-go stopnia

Automatyczne sterowanie pracą źródła ciepła. Mirosław Loch

Struktura systemów sterowania

Oferta badawcza Politechniki Gdańskiej dla przedsiębiorstw

SYLABUS/KARTA PRZEDMIOTU

Opis przedmiotu: Badania operacyjne

Wykład nr 1 Podstawowe pojęcia automatyki

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

Uchwała Nr 17/2013/III Senatu Politechniki Lubelskiej z dnia 11 kwietnia 2013 r.

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

Modelowanie przetworników pomiarowych Kod przedmiotu

Opis przedmiotu. Karta przedmiotu - Badania operacyjne Katalog ECTS Politechniki Warszawskiej

Automatyka i Regulacja Automatyczna SEIwE- sem.4

Wykład wprowadza do podstawowych definicji związanych z Systemami Sterowania Rozproszonego (DCS Distributed Process Control) a zwłaszcza zwraca uwagę

Plan studiów dla kierunku: ELEKTROTECHNIKA Studia stacjonarne magisterskie Specjalność:

1 Programowanie urządzen mobilnych Sztuczna inteligencja i systemy 2 ekspertowe

Plan studiów dla kierunku: ELEKTROTECHNIKA Studia niestacjonarne magisterskie Specjalność:

Katedra Systemów Decyzyjnych. Kierownik: prof. dr hab. inż. Zdzisław Kowalczuk

Automatyka i sterowania

Zagadnienia egzaminacyjne AUTOMATYKA I ROBOTYKA. Stacjonarne I-go stopnia TYP STUDIÓW STOPIEŃ STUDIÓW SPECJALNOŚĆ

PLAN STUDIÓW - STUDIA STACJONARNE I STOPNIA kierunek: automatyka i robotyka

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

Sterowniki Programowalne (SP) Automatyka i Robotyka Wydział Elektrotechniki i Automatyki Politechnika Gdańska

Multi-wyszukiwarki. Mediacyjne Systemy Zapytań wprowadzenie. Architektury i technologie integracji danych Systemy Mediacyjne

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

Czynniki ryzyka i ich znaczenie w występowaniu zdarzeń pożarowych w przemyśle

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

Opolski Festiwal Ekoenergetyki 8-11 październik 2014

PRZEDMIOTY STUDIÓW STACJONARNYCH II STOPNIA

POLITECHNIKA GDAOSKA

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

Instrukcja do ćwiczenia 6 REGULACJA TRÓJPOŁOŻENIOWA

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

PROJEKTOWANIE MECHATRONICZNE

Metody integracji systemów sterowania z wykorzystaniem standardu OPC

Sterowanie Napędów Maszyn i Robotów

Efekty kształcenia dla kierunku studiów INFORMATYKA, Absolwent studiów I stopnia kierunku Informatyka WIEDZA

POLITECHNIKA GDAŃSKA

Opis przedmiotu. Karta przedmiotu - Badania operacyjne Katalog ECTS Politechniki Warszawskiej

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

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

Uniwersytet w Białymstoku Wydział Ekonomiczno-Informatyczny w Wilnie SYLLABUS na rok akademicki 2012/2013

Zastosowanie metod eksploracji danych (data mining) do sterowania i diagnostyki procesów w przemyśle spożywczym

Plan studiów dla kierunku: ELEKTROTECHNIKA Studia niestacjonarne magisterskie Specjalność:

PLAN STUDIÓW - STUDIA NIESTACJONARNE I STOPNIA kierunek: automatyka i robotyka. semestralny wymiar godzin. Semestr 1. Semestr 2. Semestr 3.

Politechnika Gdańska

Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Studia stacjonarne I stopnia: rok II, semestr IV

ECTS - program studiów kierunku Automatyka i robotyka, Studia I stopnia, rok akademicki 2015/2016

Zintegrowany System Informatyczny (ZSI)

Czujniki obiektowe Sterowniki przemysłowe

Sterowniki Programowalne (SP) - Wykład #1 Wykład organizacyjny

Analiza i projektowanie oprogramowania. Analiza i projektowanie oprogramowania 1/32

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

Opracowanie systemu sterowania wybranej linii technologicznej z uwzględnieniem zagadnień inżynierii oprogramowania

Specjalność: Komputerowe systemy sterowania i diagnostyki

Systemy Wspomagania Zarządzania Produkcją (MES) ABB Sp. z o.o.

RAPORT. Gryfów Śląski

Kierunek:Informatyka- - inż., rok I specjalność: Grafika komputerowa

Komputerowe systemy pomiarowe. Dr Zbigniew Kozioł - wykład Mgr Mariusz Woźny - laboratorium

Projektowanie algorytmów równoległych. Zbigniew Koza Wrocław 2012

Technik teleinformatyk Technik telekomunikacji

Sterowanie napędów maszyn i robotów

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

Efekt kształcenia. Ma uporządkowaną, podbudowaną teoretycznie wiedzę ogólną w zakresie algorytmów i ich złożoności obliczeniowej.

Przemysłowe Sieci Informatyczne (PSI) Systemy Czasu Rzeczywistego (SCR)

Szybkie prototypowanie w projektowaniu mechatronicznym

Numeryczna algebra liniowa

PRZEWODNIK PO PRZEDMIOCIE

VI Seminarium Naukowe Tomografia procesowa aplikacje, systemy pomiarowe i algorytmy numeryczne - relacja

Sieci Komputerowe i Technologie Internetowe (SKiTI)

Niekonwencjonalne rozwiązania układów zabezpieczeń sieci średniego napięcia oparte na rozszerzonej komunikacji

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Automatyki

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

Transkrypt:

KSS 2011 Komputerowe Systemy Sterowania Struktury Sterowania wprowadzenie - Częśd I - dr inż. Tomasz Rutkowski Katedra Inżynierii Systemów Sterowania Politechnika Gdańska Wydział Elektrotechniki i Automatyki Kierunek: Automatyka i Robotyka Specjalność: Automatyka i Systemy Sterowania Studia stacjonarne I stopnia: rok III, semestr VI

Komputerowe Systemy Sterowania Sterowanie: wpływanie na obiekt w taki sposób aby powodowad jego działanie, zachowanie się, zgodnie z założonymi wymaganiami Żródło: W.Findeisen Struktury 2

Komputerowe Systemy Sterowania Obiekt sterowany (podlegający sterowaniu): jest pewną wyodrębnioną częścią środowiska, w którym występuje, podlegając kontrolowanym lub niekontrolowanym przez jednostkę sterującą wpływom otoczenia 3

Komputerowe Systemy Sterowania Sterowane wielkości wejściowe (wejścia): obserwacje, cechy wielkości charakteryzujących stan obiektu sterowanego Niesterowane wielkości wejściowe (zakłócenia): wejścia które zakłócają pożądane zachowanie obiektu sterowanego 4

Komputerowe Systemy Sterowania Wielkości wyjściowe (wyjścia obiektu): obserwacje (pomiary) wartości i cech odpowiednich wielkości charakteryzujących stan obiektu sterowanego 5

Komputerowe Systemy Sterowania Ogólna struktura systemu sterowania Żródło: P.Tatiewski Sterowanie 6

Komputerowe Systemy Sterowania Cele sterowania (zazwyczaj różnej natury) np. :» utrzymanie stałej zadanej temperatury w pomieszczeniu» realizacja zadanej trajektorii lotu samolotu» maksymalizacja zysków operatora telekomunikacyjnego» minimalizacja kosztów wytwarzania opakowao z kartonu» 7

Struktury Sterowania - scentralizowana - i zdecentralizowana

Komputerowe Systemy Sterowania Aby efektywnie realizowad cel główny (np. ekonomiczny), należy z reguły zapewnid realizację szeregu celów częściowych przy braku lub niepełnej informacji o zachowaniu otoczenia obiektu sterowanego 9

Komputerowe Systemy Sterowania proste a złożone obiekty sterowania Wiele obiektów sterowania ma złożoną naturę, posiada wiele wejśd sterowanych, wiele wejśd zakłócających oraz wiele wyjśd o skomplikowanej naturze wzajemnych powiązao (oddziaływao) pomiędzy wejściami i wyjściami 10

Komputerowe Systemy Sterowania Jakiego rodzaju strukturę sterowania zastosować?» scentralizowaną» czy zdecentralizowaną złożone obiekty sterowania 11

Sterowanie scentralizowane: Komputerowe Systemy Sterowania złożone obiekty sterowania trudnośd zapewnienia odpowiedniego bezpieczeostwa przebiegu procesu sterowanego trudnośd związane z reakcją systemu na zjawiska niekontrolowane i nieprzewidziane (jednoczesne i szybkie przetwarzanie dużej ilości informacji) trudnośd włączenia człowieka w proces nadzoru Można powiedzied, że trudności tym bardziej widoczne im złożonośd obiektu sterowania większa 12

Sterowanie zdecentralizowane: Komputerowe Systemy Sterowania złożone obiekty sterowania Stosuje się podejście hierarchiczne polega na dekompozycji pierwotnego celu sterowania na szereg zadao cząstkowych, mniej złożonych i wzajemnie ze sobą powiązanych, z których każde związane jest z przetwarzaniem mniejszej ilości informacji i realizacją na ogół jedynie celu cząstkowego 13

Komputerowe Systemy Sterowania złożone obiekty sterowania Podstawowe sposoby dekompozycji zadania (celu) sterowania: dekompozycja funkcjonalna dekompozycja przestrzenna 14

Komputerowe Systemy Sterowania złożone obiekty sterowania Dekompozycja funkcjonalna:» wydzielenie szeregu funkcjonalnie różnych cząstkowych celów sterowania wzajemnie ze sobą powiązanych w ramach struktury pionowej (struktura warstwowa)» jednostka decyzyjna związana z każdą z warstw podejmuje decyzje odnoszące się do tego samego obiektu ale każda z nich podejmuje decyzje różnego rodzaju 15

Komputerowe Systemy Sterowania złożone obiekty sterowania Dekompozycja przestrzenna:» jest związana z przestrzenną strukturą złożonego obiektu (w ramach jednej warstwy) i polega na podziale zadania sterowania na mniejsze, lokalne podzadania funkcjonalne tego samego rodzaju ale o np. mniejszej wymiarowości 16

Komputerowe Systemy Sterowania Typowe szczegółowe podcele (cele cząstkowe) sterowania: zapewnienie bezpiecznego przebiegu procesów w obiekcie sterowanym zapewnienie odpowiednich cech wyjśd obiektu (utrzymanie zmiennych wyjściowych w obszarze wartości dopuszczalnych) optymalizacja bieżącej efektywności działania obiektu sterowania (np. maksymalizacja zysków przy minimalizacji kosztów) 17

Warstwowa struktura sterowania Żródło: P.Tatiewski Sterowanie 18

Warstwowa struktura sterowania Żródło: P.Tatiewski Sterowanie 19

Podstawowe zdania i okresy interwencji warstw sterowania Żródło: P.Tatiewski Sterowanie 20

Komputerowe Systemy Sterowania Dekompozycja wyjściowego problemu sterowania na prostsze, funkcjonalnie wzajemnie powiązane ze sobą podzadania upraszcza projektowanie, sterowanie i nadzorowanie procesu Projektuje się układy sterowania dla poszczególnych warstw, które realizują wydzielone cele cząstkowe, a nie jeden układ centralny dla całego procesu 21

Przykład struktury sterowania zdecentralizowanego Żródło: Niderlioski Systemy

Obiekt / model obiektu w strukturze warstwowej

Struktura warstwowa regulacji i optymalizacji z dekompozycją obiektu sterowanego Żródło: P.Tatiewski Sterowanie 24

Cechy modeli procesu sterowanego w poszczególnych warstwach sterowania Żródło: P.Tatiewski Sterowanie 25

Modelowanie obiektu sterowanego w strukturze warstwowej 26

Przykład 1: - dekompozycji modelu obiektu - oraz różne struktury sterowania

Układ reaktora przepływowego z idealnym wymieszaniem W Żródło: P.Tatiewski Sterowanie 28

Równania reaktora przepływowego Żródło: P.Tatiewski Sterowanie 29

Reaktor z układami sterowania bezpośredniego (LC i TC) Żródło: P.Tatiewski Sterowanie 30

Komputerowe Systemy Sterowania Charakterystyka zastosowanego rozwiązania: pętle sterujące są strukturalnie odseparowane układy sterujące (LC i TC) są ulokowane w bezpośredniej warstwie sterowania (bezpośredni dostęp do obiektu możliwośd bezpośredniego wpływania na wielkości wejściowe sterujące) duża częstotliwośd interwencji (mały okres próbkowania) Czy wymiana informacji pomiędzy układami sterującymi (LC i TC) o sterowaniu realizowanym przez te układy może się przełożyć na jakość/efektywność zastosowanego rozwiązania? 31

Reaktor z układami sterowania bezpośredniego (LC i TC) i nadrzędnego (AC) realizującego stabilizację stężenia C B Żródło: P.Tatiewski Sterowanie 32

Zdekomponowany opis blokowy struktury sterowania reaktora realizującego stabilizację stężenia C B Żródło: P.Tatiewski Sterowanie 33

Komputerowe Systemy Sterowania Charakterystyka zastosowanego rozwiązania: aby właściwie zaprojektowad warstwę nadrzędną to układy sterujące (LC i TC) ulokowane w bezpośredniej warstwie sterowania powinny dobrze funkcjonowad w trakcie projektowania można posłużyd się modelem prostszym niż model dynamiki całego układu wolna dynamika zmian stężenia C B substancji B czas pomiaru stężenia C B substancji B znacznie dłuższy od okresu próbkowania układów sterujących poziomem i temperaturą (LC i TC) układ regulacji kaskadowej 34

Zadanie optymalizacji dynamicznej Żródło: P.Tatiewski Sterowanie 35

Warstwowa struktura sterowania reaktora realizująca bieżącą optymalizację punktu pracy Żródło: P.Tatiewski Sterowanie 36

Komputerowe Systemy Sterowania Charakterystyka zastosowanego rozwiązania: możliwośd wykorzystania modelu procesu do optymalnego kontrolowania wolno ziemnego stężenia CB substancji B właściwe sformułowanie zadania optymalizacji odpowiednie algorytmy optymalizacji odpowiednie zasoby obliczeniowe 37

Przykłady 2-5: - różne struktury sterowania (klasyczna, scentralizowana, warstwowa, rozproszona)

Przykład klasycznej struktury sterowania Żródło: Grega Metody i algorytmy

Przykład klasycznej struktury sterowania Zalety Wady Autonomia pętli sterujących Precyzyjnie określone zadania układów sterowania (regulatorów) Zastosowania dla procesów gdzie można wyróżnid procesy składowe Brak wymiany informacji pomiędzy układami sterowania Ograniczone możliwości wizualizacji stanu procesu i archiwizacji danych procesowych Żródło: Grega Metody i algorytmy 40

Przykład scentralizowanej struktury sterowania Żródło: Grega Metody i algorytmy Interfejs I/O System informacyjny planowania produkcji i wytwarzania (MIS)

Przykład scentralizowanej struktury sterowania Zalety Wady Brak barier w przepływie informacji (możliwa wymiana informacji pomiędzy układami sterującymi, możliwa optymalizacja sterownia) Możliwośd wizualizacji stanu procesu i archiwizacji danych procesowych Moc obliczeniową centralnego komputera umożliwia zainstalowanie systemu SCADA Możliwośd połączenia systemu automatyki z zakładowym systemem informacyjnym planowania produkcji i wytwarzania (ang. Manufacturing Information System, MIS) Krytycznym elementem infrastruktury jest komputer centralny Liczba zadao realizowanych przez komputer centralny wymaga odpowiedniej mocy obliczeniowej oraz rozbudowanego oprogramowania Relatywnie wysokie koszty utrzymania systemu Żródło: Grega Metody i algorytmy 42

Przykład wielowarstwowej struktury sterowania Żródło: Grega Metody i algorytmy Sieć teletransmisyjna (magistrala polowa, sieć miejscowa; fieldbus)

Przykład wielowarstwowej struktury sterowania Zalety Wady Rozproszony charakter systemu automatyki zwiększa jego pewnośd działania, ewentualne awarie mają zasięg lokalny Przetwarzanie danych ma charakter rozproszony Możliwośd wizualizacji stanu procesu i archiwizacji danych procesowych Centralne zbieranie danych umożliwia optymalizację sterownia Możliwośd zainstalowanie systemu SCADA Możliwośd połączenia systemu automatyki z zakładowym MIS Możliwośd występowania opóźnieo w transmisji informacji (np. zależne od typu zastosowanej sieci teleinformacyjnej, czy typu procesu - proces rozległy terytorialnie ) Brak przepływu informacji pomiędzy sterownikami warstwy sterowania bezpośredniego Brak możliwości przejęcia funkcji sterujących jednego sterownika w przypadku awarii drugiego Żródło: Grega Metody i algorytmy 44

Przykład rozproszonej struktury sterowania Żródło: Grega Metody i algorytmy

Przykład rozproszonej struktury sterowania Zalety Wady Umożliwia również poziomy przepływ informacji pomiędzy układami sterowania (w ramach warstwy sterowania bezpośredniego) Łatwośd tworzenia hierarchicznych, warstwowych struktur sterowania Ułatwiona obsługa systemu oraz lokalizacja i usuwanie awarii Rozproszenie funkcji pomiarowosterujących Możliwośd elastycznego kształtowania funkcji systemu Możliwośd optymalizacji sterownia, zainstalowania systemu SCADA w dowolnym miejscu systemu, połączenia z systemem MIS Relatywnie wysoki koszt narzędzi konfiguracyjnych Koniecznośd stosowania wyspecjalizowanych urządzeo koocowych interfejsów dostosowujących przesyłane sygnały do standardu magistrali Opóźnienia (o różnym charakterze) związane z przesyłaniem informacji (zależne od typu zastosowanej sieci, konfiguracji systemu) Żródło: Grega Metody i algorytmy 46

Bibliografia: W. Findeisen (1997). Struktury sterowania dla złożonych procesów. Oficyna Wydawnicza Politechniki Warszawskiej, Warszawa. W. Grega (2004). Metody i algorytmy sterowania cyfrowego w układach scentralizowanych i rozproszonych. Wydawnictwa AGH Kraków. P. Tatjewski (2002). Sterowanie zaawansowane obiektów przemysłowych. Akademicka Oficyna Wydawnicza EXIT, Warszawa. A. Niederliński (1985). Systemy komputerowe automatyki przemysłowej. W NT, Warszawa. 47

Dziękuję za uwagę!!! 48