komputerowe systemy sterowania - optimea.lh.ploptimea.lh.pl/air_gruby/27-38/29 - warstwowa struktura...

Post on 27-Feb-2019

223 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

©KSS 2011

Komputerowe Systemy Sterowania

Struktury Sterowania

– wprowadzenie –- Częśd I -

Politechnika Gdańska

Wydział Elektrotechniki i Automatyki

Kierunek: Automatyka i Robotyka

Specjalność: Automatyka i Systemy Sterowania

Studia stacjonarne I stopnia: rok III, semestr VI

dr inż. Tomasz Rutkowski

Katedra Inżynierii Systemów Sterowania

© KSS 2011

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

2Żródło: W.Findeisen „Struktury…

© KSS 2011

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

© KSS 2011

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

© KSS 2011

Komputerowe Systemy Sterowania

Wielkości wyjściowe (wyjścia obiektu):

obserwacje (pomiary) wartości i cechodpowiednich wielkości charakteryzujących

stan obiektu sterowanego

5

© KSS 2011

Komputerowe Systemy Sterowania

Ogólna struktura systemu sterowania

6Żródło: P.Tatiewski „Sterowanie…

© KSS 2011

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

© KSS 2011

Struktury Sterowania

- scentralizowana- i zdecentralizowana

© KSS 2011

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

© KSS 2011

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

© KSS 2011

Komputerowe Systemy Sterowania

Jakiego rodzaju strukturę sterowania zastosować ?

» scentralizowaną

» czy zdecentralizowaną

11

„złożone” obiekty sterowania

© KSS 2011

Komputerowe Systemy Sterowania

Sterowanie scentralizowane:

– trudnośd zapewnienia odpowiedniego bezpieczeostwa przebieguprocesu sterowanego

– trudnośd związane z reakcją systemu na zjawiska niekontrolowanei nieprzewidziane (jednoczesne i szybkie przetwarzanie dużej ilościinformacji)

– trudnośd „włączenia” człowieka w proces nadzoru

Można powiedzied, że trudności tym bardziej widoczneim „złożonośd” obiektu sterowania większa

12

„złożone” obiekty sterowania

© KSS 2011

Komputerowe Systemy Sterowania

Sterowanie zdecentralizowane:

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

„złożone” obiekty sterowania

© KSS 2011

Komputerowe Systemy Sterowania

Podstawowe sposoby dekompozycji zadania (celu) sterowania:

– dekompozycja funkcjonalna

– dekompozycja przestrzenna

14

„złożone” obiekty sterowania

© KSS 2011

Komputerowe Systemy 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

„złożone” obiekty sterowania

© KSS 2011

Komputerowe Systemy 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

„złożone” obiekty sterowania

© KSS 2011

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

© KSS 2011 18

Warstwowa struktura sterowania

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011 19Żródło: P.Tatiewski „Sterowanie…

Warstwowa struktura sterowania

© KSS 2011 20

Podstawowe zdania i okresy interwencji warstw sterowania

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011

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

© KSS 2011

Przykład struktury sterowania zdecentralizowanego

Żródło: Niderlioski „Systemy …

© KSS 2011

Obiekt / model obiektu

w strukturze warstwowej

© KSS 2011 24

Stru

ktu

ra w

ars

two

wa

reg

ula

cji i

op

tym

aliz

acj

i z

dek

om

poz

ycją

ob

iekt

u s

tero

wa

neg

o

Żró

dło

: P.T

ati

ewsk

i„St

ero

wa

nie

© KSS 2011 25

Cechy modeli procesu sterowanego w poszczególnych warstwach sterowania

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011 26

Mo

del

ow

an

ie o

bie

ktu

ste

row

an

ego

w

str

ukt

urz

e w

ars

two

wej

© KSS 2011

Przykład 1:

- dekompozycji modelu obiektu- oraz różne struktury sterowania

© KSS 2011 28

Układ reaktora przepływowego z idealnym wymieszaniem

W

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011 29

Równania reaktora przepływowego

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011 30

Reaktor z układami sterowania bezpośredniego (LC i TC)

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011

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)

31

Komputerowe Systemy Sterowania

Czy wymiana informacji pomiędzy układami sterującymi (LC i TC) o sterowaniu realizowanym przez te układymoże się przełożyć na „jakość/efektywność”

zastosowanego rozwiązania?

© KSS 2011 32

Reaktor z układami sterowania bezpośredniego (LC i TC) i nadrzędnego (AC) realizującego stabilizację stężenia CB

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011 33

Zdekomponowany opis blokowy struktury sterowania reaktora realizującego stabilizację stężenia CB

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011

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 CB substancji B

• czas pomiaru stężenia CB 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

Komputerowe Systemy Sterowania

© KSS 2011 35

Zadanie optymalizacji dynamicznej

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011 36

Warstwowa struktura sterowania reaktora realizująca bieżącą optymalizację punktu pracy

Żródło: P.Tatiewski „Sterowanie…

© KSS 2011

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

Komputerowe Systemy Sterowania

© KSS 2011

Przykłady 2-5:

- różne struktury sterowania

(klasyczna, scentralizowana,warstwowa, rozproszona)

© KSS 2011

Przykład klasycznej struktury sterowania

Żródło: Grega „Metody i algorytmy…

© KSS 2011 40

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

Przykład klasycznej struktury sterowania

Żródło: Grega „Metody i algorytmy…

© KSS 2011

Przykład scentralizowanej struktury sterowania

Interfejs I/O

System informacyjnyplanowania produkcjii wytwarzania (MIS)

Żródło: Grega „Metody i algorytmy…

© KSS 2011 42

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…

Przykład scentralizowanej struktury sterowania

© KSS 2011

Przykład wielowarstwowej struktury sterowania

Żródło: Grega „Metody i algorytmy…

Sieć teletransmisyjna(magistrala polowa, sieć miejscowa; fieldbus)

© KSS 2011 44

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…

Przykład wielowarstwowej struktury sterowania

© KSS 2011

Przykład rozproszonej struktury sterowania

Żródło: Grega „Metody i algorytmy…

© KSS 2011 46

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 „pomiarowo-sterują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…

Przykład rozproszonej struktury sterowania

© KSS 2011

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

top related