• Nie Znaleziono Wyników

Podstawy Automatyki Wykład 13 - Wprowadzenie do układów sekwencyjnych. dr inż. Jakub Możaryn

N/A
N/A
Protected

Academic year: 2021

Share "Podstawy Automatyki Wykład 13 - Wprowadzenie do układów sekwencyjnych. dr inż. Jakub Możaryn"

Copied!
14
0
0

Pełen tekst

(1)

dr inż. Jakub Możaryn

Instytut Automatyki i Robotyki

Warszawa, 2016

(2)

Pojęcia podstawowe

Posłużmy się ponownie przykładem układu sterującego pracą siłowników, wymuszającego realizację cyklu pracy zgodną z diagramem krokowym.

dr inż. Jakub Możaryn Podstawy Automatyki

(3)

Stany wewnętrzne

Do opisu działania układów sekwencyjnych wprowadza się pojęcie stan wewnętrzny W rozważanym przykładzie w każdym z wyróżnionych stanów wewnętrznych wykonywana jest inna czynność cyklu pracy, co wymaga wygenerowania odpowiedniego zestawu sygnałów wyjściowych.

(4)

Stany wewnętrzne

W stanie wewnętrznym 0: yA= 0, yB = 0, yC = 0

W stanie wewnętrznym 1: yA= 1, yB = 0, yC = 0

W stanie wewnętrznym 2: yA= 1, yB = 1, yC = 0

Do rozróżniania stanów wewnętrznych w układzie wykorzystuje się odpowiedni do liczby stanów zestaw sygnałów binarnych.

dr inż. Jakub Możaryn Podstawy Automatyki

(5)

Stan procesowo-zależnego układu sekwencyjnego w danej chwili t określają wartości (stan) trzech grup sygnałów:

sygnałów wejściowych x1t, x2t, .., xnt = Xt (stan wejść) sygnałów wyjściowych y1t, y2t, .., ymt = Yt (stan wyjść)

sygnałów reprezentujących stan wewnętrzny Q1t, Q2t, .., Qkt = Qt

(6)

Ze względu na sposób generowania sygnałów wyjściowych wyróżnia się dwa rodzaje układów sekwencyjnych:

Wyróżniającymi częściami układów są:

zespół realizujący tzw. funkcję przejść

zespół realizujacy tzw. funkcję wyjść - λ1(u. Moore’a), λ2(u.

Mealye’g o).

dr inż. Jakub Możaryn Podstawy Automatyki

(7)

Funkcja przejść

Funkcja przejść określa jaki stan wewnętrzny przyjmie układ w chwili następnej pod wpływem istniejących w danej chwili sygnałów wejściowych , będąc w stanie wewnętrznym

Qt+1= δ(Xt, Qt) (1)

(8)

Funkcja wyjść

W układach Moore’a aktualny stan wyjść zależy tylko od aktualnego stanu wewnętrznego

Yt= λ1(Qt) (2)

W układach Mealy’ego aktualny stan wyjść jest funkcją nie tylko aktualnego stanu wewnętrznego lecz także aktualnego stanu wejść

Yt = λ2(Qt, Xt) (3)

Funkcje λ1i λ2 nazywają się funkcjami wyjść odpowiednio układu Moore’a i Mealy’ego.

dr inż. Jakub Możaryn Podstawy Automatyki

(9)

układy o programach liniowych (nierozgałęzionych)

układy o programach nieliniowych (rozgałęzionych)

(10)

Ze względu na sposób przejmowania przez układ informacji o stanie wejść, wśród układów sekwencyjnych rozróżnia się

układy asynchroniczne układy synchroniczne.

Układy asynchroniczne

W układach asynchronicznych informacje o stanie wejść przejmowane są przez układ w sposób ciągły. Oznacza to, ze zmiana stanu

wewnętrznego następuje bezpośrednio po pojawieniu się odpowiedniego stanu wejść.

dr inż. Jakub Możaryn Podstawy Automatyki

(11)

Układy synchroniczne

W układach synchronicznych zmiany stanu wewnętrznego mogą dokonywać się tylko w określonych chwilach czasu, wyznaczonych przez tzw. sygnał zegarowy (ciąg prostokątnych impulsów o stałym okresie), w zależności od stanu sygnałów wejściowych w tych chwilach.

Informacje o stanie wejść przejmowane są przez układ synchroniczny w sposób nieciągły – w określonych chwilach czasu, zwanych chwilami próbkowania.

(12)

Zarówno w przypadku układów Moore’a jak i Mealy’ego, bloki realizujące funkcję wyjść, są układami kombinacyjnymi.

Bloki realizujące funkcję przejść, w przypadku układów asynchronicznych, mogą być budowane bezpośrednio na podstawie funkcji przejść, jako

układy kombinacyjne, objęte sprzężeniem zwrotnym

zespół: układ kombinacyjny - blok typowych elementów pamięci, tzw. przerzutników; mówi się, że są to układy z wydzielonym blokiem przerzutników.

dr inż. Jakub Możaryn Podstawy Automatyki

(13)

W przypadku układu z wydzielonym blokiem przerzutników,

zadaniem układu kombinacyjnego jest wytworzenie sygnałów wejściowych przerzutników (wzbudzeń przerzutników). Układ ten realizuje tzw.

funkcję wzbudzeń

qt = δ1(Qt, Xt) (4)

gdzie qt to aktualny stan sygnałów wejściowych przerzutników. Postać funkcji wzbudzeń zależy od funkcji przejść danego układu oraz od rodzaju zastosowanych przerzutników.

Układy synchroniczne mogą być realizowane tylko z wydzielonym blokiem przerzutników.

(14)

Wykład 13 - Wprowadzenie do układów sekwencyjnych.

dr inż. Jakub Możaryn

Instytut Automatyki i Robotyki

Warszawa, 2016

dr inż. Jakub Możaryn Podstawy Automatyki

Cytaty

Powiązane dokumenty

Automaty, których postać funkcji przejść i wyjść nie zmienia się w czasie, nazywają się automatami o stałej strukturze; automaty, których postać funkcji przejść i wyjść

Na podstawie tablicy uniwersalnej wyznacza się wzbudzenia zapewniające właściwą kolejność zmian stanów wewnętrznych.. UWAGA: Nie mylić ze sklejaniem w

W układach automatyki wyróżnia się otwarty układ sterowania zwany też układem sterowania i zamknięty układ sterowania nazywany układem regulacji automatycznej lub

Ponieważ w automatyce rozważa się zachowanie układów w otoczeniu okre- ślonego punktu pracy, w dalszych rozważaniach przydatna jest linearyzacja metodą stycznej...

wzmacniania sygnałów dostarczanych przez przekaźniki wejściowe, przekaźniki wyjściowe (wykonawcze), zwane także stycznikami, przystosowane pod względem mocy do sterowania

stany, w których zmiana jednego z sygnałów wejściowych, zgodnie z równaniem opisującym działanie układu, wywołuje zmianę wartości sygnału wyjściowego.

Schemat blokowy zarówno pojedynczego elementu jak i układu złożonego jest formą matematycznego opisu jego działania – jednoznacznie wyraża zależność sygnałów wyjściowych

Rysunek 1: Przykład układu regulacji procesu ciągłego - regulacja poziomu wody w zbiorniku (szklance)..