• Nie Znaleziono Wyników

Podstawy Automatyki Wykład 16 - Projektowanie układów asynchronicznych o programach liniowych dr inż. Jakub Możaryn

N/A
N/A
Protected

Academic year: 2021

Share "Podstawy Automatyki Wykład 16 - Projektowanie układów asynchronicznych o programach liniowych dr inż. Jakub Możaryn"

Copied!
15
0
0

Pełen tekst

(1)

Podstawy Automatyki

Wykład 16 - Projektowanie układów asynchronicznych o programach liniowych

dr inż. Jakub Możaryn

Instytut Automatyki i Robotyki

Warszawa, 2018

(2)

Układy o programach liniowych - Przykład

Zaprojektować procesowo-zależny układ sterowania dwoma siłownikami pneumatycznymi A i B dwustronnego działania, wyposażonymi w elementy sygnałowe a, b, c, d, e, informujące o położeniach tłoków siłowników, usytuowane jak na rysunku.

Rysunek:Usytuowanie elementów sygnałowych.

(3)

Układy o programach liniowych - Przykład

Układ sterowania winien zapewnić wykonanie cyklu ruchów składającego się z 6 stanów:

1 1 – wysunięcie siłownika A,

2 2 – częściowe wysunięcie siłownika B (do przekaźnika d),

3 3 – wycofanie siłownika B,

4 4 – całkowite wysunięcie siłownika B,

5 5 – wycofanie siłownika B,

6 6 – wycofanie siłownika A.

Cykl pracy jest inicjowany impulsem z przycisku START (x ); uruchomienie cyklu pracy jest możliwe tylko gdy tłoczyska obu siłowników są wycofane (x · a · c).

(4)

Układy o programach liniowych - Przykład

Rysunek:Diagram stanów.

(5)

Układy o programach liniowych - Przykład

Możliwe są następujące warianty matematycznych modeli układu sterują- cego:

1 układ Moore’a – kod ze stałym odstępem – monostabilne zawory robocze,

2 układ Moore’a – kod ze stałym odstępem – bistabilne zawory robocze,

3 układ Moore’a – kod 1 z n – monostabilne zawory robocze,

4 układ Moore’a – kod 1 z n – bistabilne zawory robocze,

5 układ Mealy’ego – kod ze stałym odstępem – monostabilne zawory robocze,

6 układ Mealy’ego – kod ze stałym odstępem – bistabilne zawory robocze,

7 układ Mealy’ego – kod 1 z n – monostabilne zawory robocze,

8 układ Mealy’ego – kod 1 z n – bistabilne zawory robocze.

Ponadto każdy z tych wariantów może być zrealizowany w wersji pneuma- tycznej lub elektrycznej.

(6)

Układ Moore’a – war. 1

Wariant 1: układ Moore’a – kod ze stałym odstępem – zawory robocze monostabilne

Rysunek:Schemat układu napędowego oraz schemat blokowy projektowanego układu

Do wykonania każdego ruchu w cyklu pracy potrzebny jest inny zestaw sygnałów wyjściowych (inny stan wyjść). Zatem układ Moore’a dla zreali- zowania sześciu ruchów musi mieć sześć stanów wewnętrznych.

(7)

Układ Moore’a – war. 1

Rysunek:Graf układu Moore’a

Do zakodowania sześciu stanów wewnętrznych, zgodnie z kodem ze sta- łym odstępem, niezbędne są trzy sygnały binarne.

(8)

Układ Moore’a – war. 1

Graf z kodami stanów wewnętrznych (kod pseudopierścieniowy - kod ze stałym odstępem)

Rysunek:Graf układu Moore’a

Trzon układu stanowi więc zestaw przerzutników generujących sygnały Q1, Q2, i Q3.

(9)

Układ Moore’a – war. 1

Na podstawie grafu ustala się zależność sygnałów wyjściowych y1 i y2 od sygnałów Q1, Q2i Q3.

Z tablicy wyjść wynikają następujące funkcje wyjść układu:

y1= Q1+ Q3 (1) y2= Q1· Q2+ Q2· Q3= Q2(Q1+ Q3) (2)

(10)

Układ Moore’a – war. 1

W celu wyznaczenia wzbudzeń przerzutników, na podstawie grafu tworzy się tzw. uproszczoną tablicę przejść

i następnie tablicę uniwersalną

(11)

Układ Moore’a – war. 1

Na podstawie tablicy uniwersalnej wyznacza się wzbudzenia zapewnia- jące właściwą kolejność zmian stanów wewnętrznych.

UWAGA: Nie mylić ze sklejaniem w tablicy Karnaugha. UWAGA: Po- stać wzbudzeń przerzutników zależy od przyjętego kodu i liczby zmiennych kodowych a nie od zadania

(12)

Układ Moore’a – war. 1

Wyznaczone wzbudzenia uzupełnia się o sygnały zewnętrze, warun- kujące przejścia do kolejnych stanów wewnętrznych.

(13)

Układ Moore’a – war. 1

Logiczny schemat układu sterującego zaworami roboczymi i jego opis matema- tyczny:

STANY w1= Q2· d z1= Q2· c w2= Q3· b z2= Q3· e w3= Q1· x · a · c z3= Q1· c

(3) WYJŚCIA

y1= Q1+ Q3

y2= Q2(Q1+ Q3) (4)

(14)

Przykładowe zadania

ZADANIE 1: Korzystając z metody Moore’a zaprojektować dyskretny układ sterowania dwoma siłownikami pneumatycznymi zapewniający po naciśnięciu przycisku X kolejno: wysunięcie tłoczyska pierwszego siłownika (siłownika A), wysunięcie tłoczyska drugiego siłownika (siłownika B), wy- cofanie tłoczyska siłownika A, wycofanie tłoczyska siłownika B. Zrealizo- wać układ w 3-ch wersjach, w oparciu o elementy: a) NAND, b) NOR, c) przekaźniki.

ZADANIE 2: Korzystając z metody Moore’a zaprojektować dyskretny układ sterowania dwoma siłownikami zapewniający po naciśnięciu przy- cisku X kolejno: wysunięcie tłoczyska pierwszego siłownika (siłownika A), wysunięcie tłoczyska drugiego siłownika (siłownika B), wycofanie tłoczyska siłownika B, wycofanie tłoczyska siłownika A. Zrealizować układ w 3-ch wersjach, w oparciu o elementy: a) NAND, b) NOR, c) przekaźniki.

(15)

Podstawy Automatyki

Wykład 16 - Projektowanie układów asynchronicznych o programach liniowych

dr inż. Jakub Możaryn

Instytut Automatyki i Robotyki

Warszawa, 2018

Cytaty

Powiązane dokumenty

UWAGA: Uproszczone kryterium Nyquista nie obejmuje przypadków kiedy równanie charakterystyczne układu otwartego, oprócz ujemnych lub zerowych, ma także pierwiastki dodatnie lub

Do tworzenia algebraicznego zapisu dowolnie złożonych funkcji logicznych niezbędny jest odpowiedni zestaw elementarnych operacji logicznych, tzw. system

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ść

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

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

Do zakodowania sześciu stanów wewnętrznych zgodnie z kodem ze stałym odstępem niezbędne są trzy sygnały binarne.... W celu wyznaczenia wzbudzeń przerzutników, na podstawie

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...