background image

UNIWERSYTET ZIELONOGÓRSKI 

Zielona Góra 2002 

 
 
 
 
 
 

 

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

background image

Podstawy automatyki - laboratorium

 

S

S

p

p

i

i

s

s

 

 

t

t

r

r

e

e

ś

ś

c

c

 

 

i

i

 

 

Spis treści .......................................................................................................................................................... 2

 

I. Charakterystyki statyczne. ............................................................................................................................. 4

 

I. Charakterystyki statyczne. ............................................................................................................................. 4

 

Własności statyczne wzmacniacza typu DYSZA-PRZYSŁONA ..................................................................... 6

 

1.

 

Budowa i działanie wzmacniacza typu dysza – przysłona ........................................................................ 6

 

1.1.

 

Cel ćwiczenia i opis stanowiska pomiarowego ..................................................................................... 8

 

ĆWICZENIE 2 Przetwornik elektro - pneumatyczny, badanie właściwości statycznych............................... 11

 

2

 

Budowa i działanie przetwornika elektropneumatycznego i pneumoelektrycznego ............................... 11

 

ĆWICZENIE 3. Badanie właściwości statycznych pneumatycznego przyrządu  pierwiastkującego. ............ 15

 

3

 

Pneumatyczne przyrządy pierwiastkujące............................................................................................... 15

 

3.1

 

Budowa i zastosowanie przyrządu pierwiastkującego A 301.............................................................. 15

 

ĆWICZENIE 4. Badanie właściwości statycznych elementów logicznych systemu  MERALOG. ............... 18

 

4

 

Elementy logiczne i pamięciowe............................................................................................................. 18

 

4.1

 

Elementy systemu Meralog. ................................................................................................................ 18

 

4.2

 

INSTRUKCJA..................................................................................................................................... 21

 

4.2.1

 

Cel ćwiczenia................................................................................................................................... 21

 

4.2.2

 

Opis stanowiska pomiarowego........................................................................................................ 21

 

4.2.3

 

Przebieg ćwiczenia .......................................................................................................................... 22

 

4.2.4

 

Przykładowe pytania sprawdzające ................................................................................................. 22

 

Ćwiczenie 5. Budowa kombinacyjnych układów logicznych z elementów strumieniowych  systemu SPAS 23

 

5

 

Wstęp....................................................................................................................................................... 23

 

5.1

 

Element negacji alternatywy - NOR (rys. 5.1) .................................................................................... 24

 

5.2

 

Element koniunkcji AND (rys.5.2)...................................................................................................... 24

 

5.3

 

Podział układów logicznych................................................................................................................ 24

 

5.4

 

Funkcje logiczne.................................................................................................................................. 25

 

5.5

 

Algebra Boole’a................................................................................................................................... 28

 

5.6

 

Synteza układu logicznego .................................................................................................................. 29

 

5.7

 

Minimalizacja funkcji logicznych ....................................................................................................... 30

 

5.7.1

 

Metody minimalizacji formuł boolowskich..................................................................................... 30

 

5.7.2

 

Metody Quine'a McCluskey'a.......................................................................................................... 30

 

5.7.3

 

Metoda Veitcha - Karnaugha........................................................................................................... 33

 

5.7.4

 

Najnowsze metody dokładnej minimalizacji................................................................................... 35

 

5.7.5

 

Heurystyczna minimalizacja funkcji logicznych............................................................................. 36

 

Ćwiczenie6: Pomiar oporów pneumatycznych. .............................................................................................. 38

 

6

 

Charakterystyki przepływowe oporów pneumatycznych ........................................................................ 38

 

6.1

 

Rodzaje oporów pneumatycznych....................................................................................................... 38

 

6.2

 

Charakterystyka przepływowa oporów pneumatycznych.................................................................... 39

 

6.3

 

Oporność pneumatyczna...................................................................................................................... 42

 

Literatura ......................................................................................................................................................... 47

 

 

background image

Podstawy automatyki - laboratorium

 

PODSTAWY AUTOMATYKI -lab. 

ROK II  semestr IV 

Ćwiczenie 1.Właściwości statyczne wzmacniacza typu dysza - przysłona. 

 
Zakres wymaganej wiedzy teoretycznej:  
• podstawy budowy i działania wzmacniacza typu dysza - przysłona   
• zastosowanie wzmacniacza typu dysza - przysłona 
• sposób wyznaczania charakterystyki statycznej; 
 

Ćwiczenie 2. Przetwornik elektro - pneumatyczny, badanie właściwości 
statycznych.[1] [2]   

 
Zakres wymaganej wiedzy teoretycznej: 
• 
Przetwornik elektro - pneumatyczny zasada działania;   
• sposób wyznaczania charakterystyki statycznej; 
 

Ćwiczenie 3. Badanie właściwości statycznych pneumatycznego przyrządu  
pierwiastkującego.[1] [2] 

 
Zakres wymaganej wiedzy teoretycznej: 
• 
pneumatyczny przyrząd pierwiastkujący -zasada działania;   
• sposób wyznaczania charakterystyki statycznej; 
• zastosowanie pneumatycznego przyrządu pierwiastkującego. 
 

Ćwiczenie 4. Badanie właściwości statycznych elementów logicznych 
systemu  MERALOG.[1] [2] [4] [6] 

 
Zakres wymaganej wiedzy teoretycznej

              • elementy systemu MERALOG budowa, działanie;   
              • sposób wyznaczania charakterystyki statycznej; 

 

Ćwiczenie 5 Budowa kombinacyjnych układów logicznych z elementów 
strumieniowych  systemu SPAS. [1] [2] [4] [5] [6]

 

 

Zakres wymaganej wiedzy teoretycznej: 
  • podstawy zasad algebry logiki; 

• funkcje logiczne, zapis, minimalizacja; 
 

Ćwiczenie 6 Pomiar oporów pneumatycznych. [1] [2]  

 

 
Zakres wymaganej wiedzy teoretycznej: 
• 
rodzaje oporów pneumatycznych; 
• teoretyczne i praktyczne wyznaczanie wartości oporów pneumatycznych 
• systemy funkcjonalnie pełne: NOR, NAND; 
• modelowanie funkcji logicznych na elementach logicznych NOR; 

 

background image

Podstawy automatyki - laboratorium

 

 

I. Charakterystyki statyczne.  

I. Charakterystyki statyczne. 
Podstawową zależnością charakteryzującą nieliniowy układ dynamiczny jest jego 
charakterystyka statyczna, czyli zależność między jego sygnałem wyjściowym a sygnałem 
wejściowym w stanach ustalonych, tj. przy założeniu,  że wszystkie pochodne względem 
czasu sygnałów i współrzędnych układu są równe zeru. Charakterystyka statyczna stanowi 
zatem zbiór punktów równowagi układu. 
 

 

Rysunek I- 1 Typowe charakterystyki statyczne 

 

 

background image

Podstawy automatyki - laboratorium

 

Na rysunku I-1a obok charakterystyki układu liniowego (która jest oczywiście linią prostą) 
zaznaczono charakterystykę z nasyceniem,  jaką ma większość rzeczywistych układów 
(typowy przykład - wzmacniacz elektroniczny) oraz jej aproksymację linią łamaną. Rys. I-
1b przedstawia charakterystykę ze strefą nieczułości (wywołaną np. tarciem statycznym w 
układach mechanicznych) oraz jej aproksymację. Rys. I-1c- charakterystykę  luzu  (np. 
przekładnia zębata z luzem). Rys. I-1d - charakterystykę zwykłego przekaźnika 
elektromagnetycznego, jeśli sygnałem wejściowym jest prąd w uzwojeniu, sygnałem wyj-
ściowym zaś - prąd płynący przez styk. Przez analogię wszystkie charakterystyki nieciągłe 
(zazwyczaj odcinkami stałe) są nazywane charakterystykami przekaźnikowymi,  elementy 
zaś o takich charakterystykach - elementami przekaźnikowymi. Rys. I-1e przedstawia 
charakterystykę elementu przekaźnikowego  dwustawnego (dwupołożeniowego)  z tzw. 
strefą histerezy (niejednoznaczności); idealna charakterystyka elementu dwustawnego jest 
jednoznaczna. Rys. I-1f przedstawia charakterystyki elementu przekaźnikowego 
trójstawnego (trójpołożeniowego):  idealną (różniącą się od idealnej charakterystyki 
elementu dwustawnego tylko punktem w środku układu współrzędnych) oraz rzeczywistą 
(ze strefą nieczułości i histerezą).. 
Należy jeszcze zwrócić uwagę,  że liniowość charakterystyki statycznej nie dowodzi 
liniowości własności dynamicznych układu; istnieje wiele układów (zwłaszcza wśród ukła-
dów sterowania) o liniowych charakterystykach statycznych, zaś wyraźnie nieliniowych 
własnościach dynamicznych. 
Charakterystykę statyczną danego układu można w prosty sposób wyznaczyć z jego 
równań różniczkowych, przyjmując zerowe wartości pochodnych sygnałów. 

 

 

background image

Podstawy automatyki - laboratorium

 

 

W asności statyczne wzmacniacza typu DYSZA-

ł

PRZYSŁONA 

 

1.  Budowa i działanie wzmacniacza typu dysza – przysłona 

 

Rysunek 1.2 Wzmacniacz przysłonowy: a) schemat konstrukcyjny-gdzie: 1-opór stały; 2-komora 

wyjściowa; 3-dysza; 4- przysłona; pz –ciśnienie zasilania; pk –ciśnienie kaskadowe; po –ciśnienie ośrodka b) 

Wykres spadku ciśnienia 

 

Powietrze zasilające o stałej wartości ciśnienia pz  przepływa przez stały opór do komory 
wyjściowej, a następnie przez dyszę do ośrodka o ciśnieniu po, najczęściej do atmosfery. 
Suma spadków ciśnień na obu oporach ma  wartość stałą i jest równa różnicy ciśnień pz  i 
po
, a przy po = 0 po prostu ciśnieniu powietrza zasilającego  pz. Opór dyszy wraz  z 
przysłoną zależy od położenia przysłony.  Wraz ze zmianą położenia przysłony zmienia się 
więc opór i spadek ciśnienia na dyszy. Ponieważ suma spadków ciśnień musi  pozostać 
stała i równa pz, jednocześnie musi więc ulec zmianie spadek ciśnienia na  oporze stałym. 
Łatwo wykazać, że w końcu  jako rezultat zmiany położenia przysłony  otrzymamy zmianę 
ciśnienia kaskadowego  pk. Mamy więc wzmacniacz, którego wielkością wejściową jest 
przesunięcie przysłony, a wielkością wyjściową ciśnienie kaskadowe pk (rys.1.2). 

 

background image

Podstawy automatyki - laboratorium

 

 

Rysunek 1.3 Zależności sygnału wyjściowego ciśnienia p

k

 od odległości dysza-przysłona dla trzech 

wartości ciśnienia p

z

 

 

Zakres zmian odległości przysłony potrzebny do uzyskania określonych zmian ciśnienia 
kaskadowego zależy od wymiaru  dysz. Dla powszechnie stosowanych dysz o  średnicach 
wewnętrznych 0,3 ¸1 mm zmiany  ciśnienia kaskadowego w zakresie 20¸80% pz uzyskuje 
się przy przesunięciach  przysłony rzędu kilku setnych części milimetra. Od wzmacniaczy 
wymaga się dużego i stałego wzmocnienia (dużego i stałego nachylenia charakterystyki 
statycznej) oraz niezależności sygnału wyjściowego od ciśnienia zasilania. Pod wszystkimi 
tymi względami poprawę parametrów wzmacniacza przysłonowego uzyskuje się 
zastępując opór stały 

z

z

w

w

ę

ę

ż

ż

k

k

ą

ą

 

 

V

V

e

e

n

n

t

t

u

u

r

r

i

i

e

e

g

g

o

o (rys. 1.3).  

 

Rysunek 1.4 Wzmacniacz przysłonowy ze zwężką Venturiego a)schemat konstrukcyjny b)zależność 

sygnału wyjściowego ciśnienia p

k

 od odległości x dysza- przysłona dla trzech wartości ciśnienia p

z

 

 

background image

Podstawy automatyki - laboratorium

 

Jak wynika z charakterystyk, wybierając w tym wzmacniaczu punkt pracy w pobliżu 
przecięcia krzywych otrzymanych dla różnych ciśnień zasilania można uzyskać dobrą 
niezależność sygnału wyjściowego od ciśnienia zasilania. Ciekawa właściwość 
wzmacniacza z dyszą Venturiego stanowi możliwość uzyskiwania wartości ujemnych 
ciśnienia (mniejszych od ciśnienia atmosferycznego). Jest to skutek efektu ejektorowego 
powodującego zasysanie - przy dużych prędkościach przepływu - powietrza z komory 
wyjściowej do dyszy.  
 

1.1. Cel 

ćwiczenia i opis stanowiska pomiarowego 

 

Celem  ćwiczenia jest zapoznanie z budową, zasadą działania wzmacniaczy typu dysza-
przysłona, membranowych i mieszkowych, oraz poznanie ich własności statycznych. 
 

p

k

x

Filtr powietrza

Reduktor ciśnienia

Manometr

Wzmacniacz

Śruba mikrometryczna

P

o

P

1

 

Rys.1. 5 Schemat stanowiska pomiarowego 

 
Wzory do wyznaczania charakterystyk statycznych:

 

Natężenie przepływu powietrza przez opór laminarny określa zależność: 
 

π

η ⋅

=

l

RT

p

p

A

Q

m

16

)

(

2

2

2

1

2

   kg/s 

gdzie:  
p

1

i p

2

 – ciśnienie przed i za przewężeniem w Pa,  

l – długość przewężenia w m,  
A – pole przekroju przewężenia w m

2

  

 

π

η

ρ

=

l

p

p

A

Q

śr

m

8

)

(

2

1

2

 -równanie Hagena-Poiseuille’a 

gdzie: 

śr

ρ  - średnia gęstość powietrza w przewężeniu 

W praktyce obliczeniowej równanie powyższe zastępuje się zależnością znacznie prostszą: 
 

)

(

2

2

1

2

p

p

A

Q

m

=

ρ

ε

α

 (3) 

 

background image

Podstawy automatyki - laboratorium

 

 
Zależność statyczną między przesunięciem przysłony x a ciśnieniem p

1

 wyznacza się 

z warunku równości natężeń przepływu powietrza wpływającego do komory przejściowej 
(Q

m1

) i powietrza wypływającego z niej do atmosfery (Q

m2

)  

 

Q

m1

 = Q

m2

  

Korzystając ze wzoru (3) mamy: 
 

)

2

)

(

2

1

2

2

2

1

0

1

1

1

p

A

p

p

A

=

ρ

ε

α

ρ

ε

α

 

Przyjmując że: 

α

=

 

 

2

1

2

1

ε

ε

α

=

i

2

1

2

0

1

1





+

=

A

A

p

p

 

Ponieważ: 

x

d

A

d

A

=

=

2

2

2

1

1

4

π

π

 

STĄD 

 

2

2

1

2

0

1

d

4

1

p

p

x

d





 ⋅

+

=

 

 

gdzie: p

= p

k

; p

0

 = p

z

  

 

2

2

1

2

z

k

x

d

d

4

1

p

p





 ⋅

+

=

 

 

4

d

x

2

max

=

 

gdzie: 
p

k

 - ciśnienie kaskadowe 

d

1

 – średnica oporu stałego (rys.1.2.) 

d

2

 – średnica oporu zmiennego (rys.1.2) 

x

max

 – maksymalna odległość przysłony od dyszy, przy której nie obserwuje się zmian 

ciśnienia kaskadowego p

k

.  

 

background image

Podstawy automatyki - laboratorium

 

 

a) 

x

d

2

d

1

 

x

p

k

1

2

b)

 

Rys.1.6 Wzmacniacz pneumatyczny dysza-przysłona a) schemat konstrukcyjny b)charakterystyki 

statyczne 1-doświadczalna; 2-obliczeniowa 

 

 

10

background image

Podstawy automatyki - laboratorium

 

ĆWICZENIE 2 Przetwornik elektro - pneumatyczny, 

badanie właściwości statycznych 

 

2  Budowa i działanie przetwornika elektropneumatycznego i 

pneumoelektrycznego 

Przetwornik elektro-pneumatyczny analogowy typu EP-P3 (KFAP - Kraków) 
(rys. 2.1) składa się z czujnika o wyjściu w postaci siły (cewka 1 i magnes stały 2) oraz 
przetwornika pośredniego siły 3 działającego na zasadzie kompensacji sił. Przepływ prądu 
i przez cewkę 1 wywołuje siłę F, która następnie jest przetwarzana na znormalizowany 
sygnał pneumatyczny p

m

 = 20

÷100 kPa w przetworniku pośrednim 3. 

Przetwornik pośredni składa się z dwóch wzmacniaczy wstępnych typu dysza-przysłona i 
wzmacniacza mocy. Wzmacniacz wstępny (dysza 4 i opór 5) zasilany jest powietrzem  o 
ciśnieniu wyjściowym p

m

, pozostałe wzmacniacze zasilane są powietrzem o stałym 

ciśnieniu p

= 140 kPa. 

Wzrost siły F wywołuje przymknięcie wylotu dyszy 4 i wzrasta ciśnienia działającego na 
membranę 6. Wynikiem tego jest również wzrost ciśnienia wyjściowego p

m

 które działając 

od dołu na membranę 6 równoważy siłę działającą na tę membranę od góry oraz powoduje 
równocześnie dodatkowy wzrost ciśnienia kaskadowego p

k

. Wynikiem tego jest 

 

 

 

Rys. 2.1 Przetwornik elektropneumatyczny analogowy typu EP-P3 i jego charakterystyka częstotliwościowa 

(KFAP - Kraków) 

 
 

 

11

background image

Podstawy automatyki - laboratorium

 

zwiększenie reakcji strumienia działającego na dźwignię 7. W ostatecznym efekcie 
powoduje to pewne odsunięcie przysłony od dyszy 4 i zrównoważenie momentów 
działających na dźwignię 7 (od siły F i siły reakcji strumienia wypływającego przez dyszę 
4). 
Współczynnik wzmocnienia przetwornika można zmieniać o 20% przez przesunięcie 
dyszy 4 wzmacniacza wstępnego. Początkową wartość zakresu pomiarowego można 
zmieniać również o 20°/o napięciem sprężyny 8. Dane techniczne przetwornika: klasa 
dokładności -0,5; nominalne zakresy pomiarowe - 0

÷5; 0÷10, 0÷20; 0÷50 i 0÷100 mA, 

przy rezystancjach wejściowych odpowiednio l250, 350, 85, 12 i 3,5Ω; częstotliwość 
przenoszenia - 3Hz (rys. 2.2 b). 

Przetwornik pneumoelektryczny analogowy  typu A272 (PAP - Falenica) 

przetwarza znormalizowany sygnał pneumatyczny p

m

 = 20

÷100 kPa na sygnał elektryczny 

i prądowy 0

÷5; 0÷20; 4÷20 mA lub napięciowy 1÷5 i 0÷10 V. Przetwarzany sygnał 

ciśnieniowy p

m

, działając na mieszek 1 (rys. 2.2 ugina belkę sprężystą 2, na której naklejo-

no dwa półprzewodnikowe tensometry 3. Zmiana rezystancji tych tensometrów, 
proporcjonalna do działającego ciśnienia p

m

, jest mierzona w bloku elektrycznym 4 

zawierającym układ mostkowy z kompensacją temperaturową i wzmacniacz. Pomiar i 
przetwarzanie ciśnienia na sygnał elektryczny odbywa się w układzie otwartym bez 
sprzężenia zwrotnego. Błąd podstawowy przetwornika wynosi 0,4%, a błąd od zmiany 
temperatury otoczenia - 0,25% na 10°C. 

 

 

Rys. 2. 2 Przetwornik pneumoelektryczny analogowy typu A272 (PAP - Falenica)

 

 

Przetwornik elektropneumatyczny cyfrowo-analogowy może być zbudowany 
z elektrycznego przetwornika cyfrowo-analogowego 1 (rys. 2.3) oraz przetwornika 
elektropneumatycznego 2. 

 

 

Rys. 2. 3 Schemat blokowy elektropneumatycznego przetwornika cyfrowo-analogowego 

 

 
Znacznie prostszym i tańszym jest przetwornik przedstawiany na rys. 2.4. Składa się 

on z równoważni pneumatycznej, zawierającej dźwignię 1, wzmacniacz typu dysza-
przysłona 2, mieszek sprzężenia zwrotnego 3 oraz sprężyny 4, przy czym ilość tych 
sprężyn odpowiada ilości bitów przetwarzanego sygnału elektrycznego. Sprężyny 4 
oddziałują na dźwignię 1 tylko wtedy, gdy odpowiednie bity sygnału cyfrowego 

 

12

background image

Podstawy automatyki - laboratorium

 

X

4

X

3

X

2

,X

1

 przyjmują wartości jedynkowe. Rozmieszczenie oraz napięcie sprężyn 

(nastawiane  śrubami 5) są tak dobrane, aby zakresowi sygnału cyfrowego (np. 
czterobitowego 1111) odpowiadał zakres sygnału pneumatycznego p

m

 (np. 80 kPa). 

 

 

Rys. 2. 4 Przetwornik elektropneumatyczny cyfrowo-analogowy 

 
Przetwornik pneumoelektryczny analogowo-cyfrowy może być zbudowany z 

analogowego przetwornika pneumoelektrycznego i elektrycznego przetwornika 
analogowo-cyfrowego. 

Inne rozwiązanie przedstawiono na rys. 2.5. Przetwornik składa się z równoważni 

elektropneumatycznej zawierającej dźwignię 1, mieszka sprężystego 2 sygnału 
wejściowego (przetwarzanego), silnika liniowego 3 (cewka z magnesem stałym), dwóch 
wzmacniaczy pneumatycznych typu dysza-przysłona 4 i sprężyny zerującej 5. Ponadto 
przetwornik stanowią: detektor odczytu 7, układ przełączający 8, elektryczny przetwornik 
cyfrowo-analogowy 9 i bramki 10. 

 

Rys. 2. 5 Przetwornik elektropneumatyczny cyfrowo-analogowy 

Sygnał pneumatyczny p

we 

 podlegający przetworzeniu działa na mieszek 2, powodując 

wychylenie dźwigni 1 ze stanu równowagi. Wywołuje to różnicę między ciśnieniami 

 

13

background image

Podstawy automatyki - laboratorium

 

wyjściowymi p

1

 i p

2

 wzmacniaczy 4. Różnicę tych ciśnień wykrywa detektor 6 zbudowany 

z pneumatycznych e1ementów logicznych. Wysyłane do detektora odczytu i układu 
przełączającego 8 sygnały y

1

 i y

2

 przyjmują wartości: 

 

y

1

=0 i y

2

=0 gdy p

1

=p

y

1

=0 i y

2

=1 gdy p

1

>p

2

 

y

1

=1 i y

2

=0 gdy p

1

,p

2

 

 

Przy sygnałach y

1

≠y

2

 w przełączniku 8 następuje kolejne zwieranie sześciu zestyków 

elektrycznych, stanowiących sześciopozycyjny licznik impulsów elektrycznych. Z chwilą 
wystąpienia odpowiedniego (właściwego) sygnału cyfrowego, którego wartość analogowa 
i za pośrednictwem silnika 3 zrównoważy dźwignię l, nastąpi zrównanie ciśnień p

1

= p

2

sygnały y

1

iy

2

 przyjmują wartości zerowe. 

Pod wpływem tych sygnałów zostaje przerwane zwieranie zestyków układu 
przełączającego 8, a detektor odczytu 7 wysyła sygnał elektryczny na odblokowanie 
bramek 10, umożliwiając wyjście sygnału cyfrowego na zewnątrz. 

 

opracowa

ł

 

mgr in

ż 

. Grzegorz Maniarski 

 

14

background image

Podstawy automatyki - laboratorium

 

ĆWICZENIE 3. Badanie właściwości statycznych 

pneumatycznego przyrządu  pierwiastkującego. 

 

3 Pneumatyczne 

przyrządy pierwiastkujące 

 

Stosowane w przemyśle systemy blokowe pneumatycznej aparatury automatyki 

charakteryzują się standardowym sygnałem roboczym oraz znormalizowanym sposobem 
montażu i łączenia elementów, co umożliwia budowę wielu rodzajów układów sterowania 
przez odpowiednie zestawienie tych samych typowych członów. 
Poszczególne elementy systemu blokowego mają do spełnienia w układzie regulacji 
określone funkcje. Zwykle wyróżnia się następujące grupy elementów: 
a) elementy wejściowe - czujniki i przetworniki pomiarowe (spełniają funkcje uzyskiwania 
i przetwarzania danych); 
b)  elementy części centralnej - regulatory i przyrządy liczące (spełniają funkcje 
kształtowania sygnałów sterujących); 
c)  elementy wyjściowe - elementy wykonawcze (nastawniki i elementy napędowe), 
wzmacniacze, ustawniki pozycyjne, itp.; 
d)  elementy pomocnicze - wskaźniki i rejestratory, stacyjki operacyjne, sygnalizatory, 
bloki zasilające, itp. 
Przyrządy pierwiastkujące należą do elementów części centralnej. Służą do wykonywania 
operacji matematycznych na sygnałach pneumatycznych analogowych. 
Celem ćwiczenia jest: 

 zapoznanie się z warunkami realizacji operacji algebraicznych ciągłych na sygnałach 

analogowych, 

 poznanie budowy i zasady działania przyrządów pierwiastkujących, 
 zdjęcie ich charakterystyk statycznych, 
 wskazanie na zastosowanie przyrządów liczących w przemysłowych układach 

automatycznej regulacji. 

 
3.1  Budowa i zastosowanie 
przyrządu pierwiastkującego A 301 

 

Zadaniem przyrządu pierwiastkującego jest przetwarzanie standardowego sygnału 

pneumatycznego na inny sygnał pneumatyczny, mieszczący się w tym samym zakresie, 
lecz stanowiący pierwiastek kwadratowy ciśnienia wejściowego. Realizowany jest 
następujący algorytm

(

)

20

80

20

1

2

+

=

p

p

                               (1) 

gdzie:  
p

l

 i p

2

 - ciśnienie sygnału wejściowego i wyjściowego zmieniające się w granicach 20

÷100 

kPa. 
Przyrząd pierwiastkujący znajduje zastosowanie w układach automatycznej regulacji 
natężenia przepływu, w których do pomiaru użyto zwężki. Podstawowym zadaniem 
przyrządu jest linearyzacja charakterystyki kwadratowej zwężkowego układu 
pomiarowego w celu uzyskania liniowej zależności między natężeniem przepływu przez 
zwężkę a wskaźnikami pneumatycznego przyrządu wlotowego. 
Na rysunku 3.1 przedstawiono schemat przyrządu pierwiastkującego A 301 produkcji 
MERA-PNEFAL. Przyrząd działa na zasadzie równowagi przesunięć. Sygnał wejściowy 
p

1

 doprowadzony jest do komory I. Mieszek sprężysty 4 wraz ze sprężyną 6 o regulowanej 

liczbie zwojów czynnych tworzy zespół przetwarzający ciśnienie na przesunięcie liniowe. 

 

15

background image

Podstawy automatyki - laboratorium

 

Trzpień mieszka 4 oddziałując na dźwignię  15 poprzez przegub taśmowy  14 

zmienia 

położenie przysłony względem dyszy 19 kaskady sterującej. Przesunięcie x przysłony 
spowodowane sygnałem wejściowym p wynosi: 

1

1

01

1

1

)

(

C

k

F

p

A

x

=

 

gdzie:  
A

1

 - powierzchnia efektywna mieszka 4, 

F

01

 - siła napięcia wstępnego zespołu przetwarzającego 4 - 6, 

C

1

 - sztywność zespołu przetwarzającego {mieszek 4, sprężyna 6),  

k

1

 - przełożenie mechaniczne. 

 

 
Rys. 3.1. Schemat przyrządu pierwiastkującego: 1-zasilanie, 2-wyjście, 3-wejście, 4.-mieszek wejściowy, 
5-mieszek wyjściowy, 6-sprężyna wejściowa, 7-sprężyna wyjściowa, 8-wkręt nastawy zakresu zespołu 
wejściowego, 9-wkręt nastawy zakresu zespołu wyjściowego, 10-wkręt zerujący zespołu wejściowego, 
11-wkręt zerujący zespołu wyjściowego, 12-dławik tłumiący zespołu wejściowego, 13-dławik 
pojemności tłumiącej, 14-przegub taśmowy dolny, 15-dźwignia, 16-przegub taśmowy górny, 17-
dźwignia kątowa, 18-sprężyna płaska, 19-dysza, 20-pojemność  tłumiąca, 21-wzmacniacz, 22-dławik, 
23-sprężyna przeciwprzeciążeniowa,I , II, III – komory 

 
Ciśnienie kaskadowe p

k

 stanowi sygnał wejściowy dla wzmacniacza mocy 21, którego 

sygnał wyjściowy p

2

 podany jest w charakterze ujemnego sprzężenia zwrotnego do 

komory II mieszczącej drugi zespół przetwarzający (mieszek 5 - sprężyna 7). 
Przesunięcie h trzpienia mieszka 5 jest równe 

2

02

2

2

1

)

(

C

F

p

A

h

=

 

gdzie:  
A

2

 - powierzchnia efektywna mieszka 5, 

F

02

 - siła napięcia wstępnego zespołu przetwarzającego 5 - 7,  

C

2

 - sztywność zespołu przetwarzającego. 

 

16

background image

Podstawy automatyki - laboratorium

 

 
Zależność między ugięciem h taśmy sprężystej 18 i przemieszczeniem b końca dźwigni 
kątowej  17 wyrażona jest zależnością: 

2

2

2

2





=





 −

+

l

b

l

h

 

Ponieważ 

2

2



b

ma wartość pomijalnie małą, otrzymamy 

2

2

b

l

h

=

 

Przesunięcie y przysłony spowodowane sygnałem wyjściowym p

2

 wynosi 

2

02

2

2

2

2

2

2

)

(

2

F

p

A

C

l

k

b

k

y

=

=

 

gdzie:  
k

2

 - przełożenie mechaniczne.  

Można przyjąć, że 

≅ y 

i wtedy 

2

02

2

2

2

2

2

01

1

1

1

1

)

(

2

)

(

F

p

A

C

l

k

F

p

A

C

k

=

 

Po wyjustowaniu przyrząd działa zgodnie z algorytmem (1). Regulacja przyrządu polega 
na odpowiednim ustaleniu napięcia wstępnego i sztywności sprężyn zespołów 
przetwarzających. Prawidłowo wyregulowany przyrząd powinien mieć charakterystykę 
statyczną według tabeli 3.1 . Opory nastawione 12 i 13  służą do tłumienia drgań 
przyrządów. 

 

Tabela 3. 1 

p

[kPa]

 

p

[kPa]

 

Natężenie 

przepływu 

[%] 

23,2 

36,0±0,4 

20 

27,2 

44,0±0,4 

30 

40,0 

60,0±0,4 

50 

59,2 

76,0±0,4 

70 

100,0 

100,0 ± 0,4 

100 

 

Dane techniczne przyrządu pierwiastkującego A 301 produkcji MERA  PNEFAL 

Ciśnienie zasilania                                                                                         p

4

 140± 14 kPa  

Sygnał wejściowy od 0% do 100%                                                               20

÷100 kPa  

Sygnał wyjściowy od 20% do 100%                                                             36

÷100 kPa  

Dopuszczalna temperatura otoczenia w miejscu zabudowy                         - 20° do + 60°C  
Maksymalne odchylenie od charakterystyki teoretycznej w  
zakresie ciśnień wyjściowych                                                                       36 do 100 kPa±0,5% 

opracowa

ł

 

mgr in

ż 

. Grzegorz Maniarski

 

 

17

background image

Podstawy automatyki - laboratorium

 

Ć

Ć

W

W

I

I

C

C

Z

Z

E

E

N

N

I

I

E

E

 

 

4

4

.

.

 

 

B

B

a

a

d

d

a

a

n

n

i

i

e

e

 

 

w

w

ł

ł

a

a

ś

ś

c

c

i

i

w

w

o

o

ś

ś

c

c

i

i

 

 

s

s

t

t

a

a

t

t

y

y

c

c

z

z

n

n

y

y

c

c

h

h

 

 

e

e

l

l

e

e

m

m

e

e

n

n

t

t

ó

ó

w

w

 

 

l

l

o

o

g

g

i

i

c

c

z

z

n

n

y

y

c

c

h

h

 

 

s

s

y

y

s

s

t

t

e

e

m

m

u

u

 

 

 

 

M

M

E

E

R

R

A

A

L

L

O

O

G

G

.

.

 

 

4  Elementy logiczne i pamięciowe 

Mimo istnienia kilkunastu podstawowych funkcji logicznych do budowy układów 
logicznych stosuje się zaledwie kilka typów elementów logicznych. Są nimi najczęściej 
elementy alternatywy i koniunkcji oraz ich negacje, a także elementy powtórzenia i 
negacji. 
Pneumatyczne elementy logiczne są w swej istocie zaworami wielodrogowymi, 
sterowanymi sygnałami wejściowymi. Jedynkowy sygnał wyjściowy elementu logicznego 
powstaje zwykle przez połączenie kanału wyjściowego albo z kanałem powietrza 
zasilającego albo z jednym z kanałów wejściowych. Elementy pierwszego typu, 
dysponujące sygnałem wyjściowy o znacznej mocy, nazywane są elementami czynnymi; 
natomiast elementy drugiego typu, mające słaby sygnał wyjściowy biernymi. Łączenie w 
szereg dwóch elementów biernych wymaga zastosowania między nimi wzmacniacza 
sygnałów dwójkowych, którego rolę pełni element powtórzenia (z zasady czynny). 
Pneumatyczne elementy logiczne i pamięciowe są budowane jako membranowe, 
tłoczkowe, membranowo-tłoczkowe, kulkowe i strumieniowe. 
 
4.1 

Elementy systemu Meralog.

  

Podstawowymi elementami tego systemu są wielowejściowy element alternatywy i 
wielowejściowy element negacji alternatywy. Budowę i zasadę działania tych elementów 
rozpatrzymy na przykładzie elementów trzywejściowych (rys. 4.1).  
 

 

 

 
Rys. 4.1. Elementy logiczne systemu Meralog: a), c) trzywejściowy element alternatywny i 
jego oznaczenie umowne, b), d) trzywejściowy element negacji alternatywy i jego 
oznaczenie umowne 
 
Elementy te zawierają trzy wiotkie membrany 1 oddzielające komory sygnałów 
wejściowych x

l

, x

2

 i x

3

,  dwa popychacze pośredniczące 2 i popychacz przełączający 3 

zaopatrzony w płytkę zamykającą 4. Membrany nie są związane ze sobą mechanicznie; 
również końce popychaczy 2 nie są połączone z jakąkolwiek membraną. Różnica w 
budowie elementów alternatywy i negacji alternatywy polega na różnym umiejscowieniu 

 

18

background image

Podstawy automatyki - laboratorium

 

kanału sygnału wyjściowego y oraz na dodaniu do popychacza 3 elementu alternatywy 
pierścienia uszczelniającego 5. 
Element alternatywy y = x

l

+x

2

+x

działa następująco. Gdy wszystkie sygnały wejściowe są 

równe zeru x

l

 = 0, x

2

 = 0, x

3

 = 0 popychacz 3 wraz z płytką 4 pod wpływem ciśnienia 

zasilającego zajmuje górne położenie,  łącząc kanał wyjściowy z atmosferą (y =0). 
Natomiast gdy przynajmniej jeden z sygnałów wejściowych jest równy jedynce, wówczas 
na popychacz 3 od góry zacznie działać siła, która będąc większą od siły ciśnienia 
zasilania przemieści popychacz 3 w jego skrajne dolne położenie. W położeniu tym kanał 
wyjściowy zostaje odcięty od atmosfery i połączony z kanałem powietrza zasilającego (y = 
1). 
Siły od ciśnień wejściowych działające na popychacz 3 są zawsze skierowane ku dołowi. 
Jeżeli np. x

l

 = l, x

2

 = 0 i x

3

 = 0, wówczas środkowa membrana uginając się nieznacznie do 

góry przylgnie do przegrody korpusu, natomiast dolna membrana przylgnie do talerza 
popychacza 3, przenosząc nań siłę od ciśnienia x

l

. Czynne powierzchnie talerza i płytki 4, 

na którą działa ciśnienie zasilania, są tak dobrane, że przy sygnale wejściowym x

1

> 0,5p

0

 

siła wypadkowa popychacza skierowana jest w dół, a przy x

l

 < 0,5p

o

 siła ta skierowana jest 

do góry. Jednak ze względu na rozrzut charakterystyk statycznych oraz na pewność 
działania elementów logicznych za sygnał zerowy przyjmowane są ciśnienia w granicach 
(0

÷0,2)p

o

a za sygnał jedynkowy - ciśnienia w granicach (0,8

÷1,0)p

(rys.4.2) gdzie p

o

 = 

14MPa - ciśnienie zasilania. 

 

 

 
Rys.4.2 Charakterystyki elementu powtórzenia systemu Meralog: a) statyczna, b) 
dynamiczna, (skokowa) 
 
Element alternatywy należy do elementów czynnych, gdyż jedynkowy sygnał wyjściowy 
powstaje w wyniku połączenia kanału wyjściowego z kanałem powietrza zasilającego. 
Jeżeli natomiast w elemencie alternatywy zamiast ciśnienia zasilania doprowadzić 
dodatkowy czwarty sygnał wejściowy x

o

, wówczas otrzymuje się element bierny 

realizujący funkcję 
 

(

)

3

2

1

0

x

x

x

x

y

+

+

=

 

 

 

19

background image

Podstawy automatyki - laboratorium

 

W elemencie negacji alternatywy 

3

2

1

3

2

1

x

x

x

x

x

x

y

=

+

+

=

brak sygnałów wejściowych        

x

l

 = 0, x

2

 = 0 i x

3

 = 0 ~wywołuje ruch popychacza 3 do góry, przez co kanał wyjściowy 

łączy się z kanałem powietrza zasilającego (y = 1). Zjawienie się co najmniej jednego 
sygnału jedynkowego powoduje ruch popychaczy w dół,  łącząc w ten sposób kanał 
wyjściowy z atmosferą (y = 0). 
Doprowadzając do elementu negacji alternatywy czwarty sygnał wejściowy x

o

 otrzymuje 

się element bierny realizujący funkcję 

(

)

3

2

1

0

3

2

1

0

x

x

x

x

x

x

x

x

y

=

+

+

=

  

Elementy podstawowe wykonywane są od jedno- do czterowejściowych. W tabl. 4.1 
przedstawiono schematy elementów Meralog do realizacji kilku podstawowych 
dwuargumentowych funkcji logicznych. 
 
Tablica 4.1 Elementy logiczne systemu MERALOG 
 

Realizowane funkcje 

System Meralog 

Realizowane funkcje 

System Meralog 

 
 

Powtórzenie (TAK) 

y = x 

 
 
 
 
 
 
 

 
 

Alternatywa (LUB)  

y = x

1

 + x

2

 

 

 
 

Negacja (NIE)  

x

y

=  

 
 
 
 
 
 

 
 

Implikacja 

2

1

x

x

y

+

=

 

 

 
 

Koniunkcja (I)  

y = x

1

 

⋅ x

2

 

 
 
 
 
 
 
 

 

Negacja implikacji 

2

1

x

x

y

=

 

 

x

x

1

 

x

1

 

2

x

x

x

1

 

x

2

 

x

 
 
 Funkcje 

pamięci realizuje się za pomocą dwóch elementów podstawowych (rys. 

4.3) lub specjalnych elementów pamięci. 
Wymiary zewnętrzne elementów wynoszą: średnica - 20 mm, wysokości od 14 do 20 mm. 
 

 

20

background image

Podstawy automatyki - laboratorium

 

 

 

Rys. 4.3. Układy pamięci realizujące funkcje: a)

(

)

*

2

1

y

x

x

y

+

=

, b) 

*

2

1

y

x

x

y

+

=

 

 

4.2  

INSTRUKCJA 

4.2.1  Cel ćwiczenia 

Celem  ćwiczenia jest zapoznanie ćwiczących z logicznym działaniem wybranych 
pneumatycznych membranowych elementów logicznych systemu MERALOG oraz 
badanie charakterystyk statycznych elementów logicznych. 

 

Rys. 4.4. Schemat stanowiska pomiarowego - ćw. 4.  

4.2.2  Opis stanowiska pomiarowego 

Przedmiotem badań  są elementy logiczne systemu MERALOG, element negacji EN-l, 
element alternatywy dwuwejściowy A-2, element negacji alternatywy dwuwejściowy NA-
2. Na rysunku 4.4 pokazano schemat stanowiska badawczego. Do badanego elementu 1 
doprowadzono za pośrednictwem nastawnika 3 ciśnienie zasilające element P

o

 = 140 

kN/m

2

. Nastawnikiem 2 nastawiane jest ciśnienie wejściowe  P

x

  i podane do trójnika 6. 

Następnie poprzez zawory 7 ciśnienie doprowadzane jest do wyprowadzeń wejściowych 
elementu logicznego. Pomiar tego ciśnienia dokonywany jest przy użyciu manometru. 
Trójnik 6 oraz zawory Z

1

 i Z

2

 umożliwiają wprowadzenie do dwuwejściowych elementów 

logicznych jednego lub dwóch jedynkowych sygnałów jednocześnie. Nastawnikiem 2 
można zmieniać (zwiększać lub zmniejszać) ciśnienie P

x

. Sygnał wyjściowy P

y

 mierzony 

jest manometrem 5. 

 

21

background image

Podstawy automatyki - laboratorium

 

 

4.2.3 Przebieg ćwiczenia 

Zestawić układ stanowiska według rysunku 19.4. Na zasilanie elementu podać ciśnienie 
140 kN/m

2

. Zwiększać a następnie zmniejszać ciśnienie wejściowe P

x

 w odstępach jednej 

działki elementarnej użytego manometru w zakresie 0

÷140 kN/m

2

. Wymienione czynności 

wykonać dla wszystkich badanych elementów. Wykreślić charakterystyki statyczne 
elementów z zaznaczeniem obszaru sygnałów 1 i 0. Korzystając z powyższych 
charakterystyk wyznaczyć szerokość stref histerezy H. Sprawdzić działanie logiczne 
elementów (przygotować tablice stanów dla funkcji logicznych realizowanych przez ele-
menty, sprawdzić zgodność wartości funkcji y (ciśnienie wyjściowe P

y

) dla wszystkich 

kombinacji sygnałów wejściowych przyjmując za 0 ciśnienie w zakresie 0

÷30 kN/m

2

; i za 

1 ciśnienie 110

÷140 kN/m

2

.  

4.2.4 Przykładowe pytania sprawdzające 

 

 Budowa i zasada działania elementu alternatywy systemu MERALOG. 
 Budowa i zasada działania elementu negacji alternatywy systemu MERALOG. 
 Charakterystyka statyczna dwuwejściowego elementu alternatywy oraz negacji 

alternatywy. 

 Schemat i opis stanowiska badawczego. 

 
 

opracowa

ł

 

mgr in

ż 

. Grzegorz Maniarski

 

 

 

22

background image

Podstawy automatyki - laboratorium

 

Ćwiczenie 5. Budowa kombinacyjnych układów logicznych 

z elementów strumieniowych  systemu SPAS 

 

5 Wstęp 

 

Rozwój automatyzacji procesów technologicznych, wprowadzanie urządzeń 

automatycznych w różne dziedziny naszego życia, jak też stale rosnące wymagania 
stawiane układom automatycznego sterowania zmuszają naukowców i inżynierów wielu 
krajów do poszukiwań niezawodnych, prostych i tanich elementów automatyki, 
umożliwiających realizację dowolnych algorytmów sterowania. Na początek lat 
sześćdziesiątych przypadają poszukiwania nowych środków technicznych automatyzacji. 
Powstała wtedy technika strumieniowa. Bazuje ona na płynowych elementach automatyki, 
bez mechanicznych części ruchomych, zwanych elementami strumieniowymi. Praca ich 
oparta jest na wykorzystaniu zjawisk związanych z przepływem i wzajemnym 
oddziaływaniem strumieni płynu. Nośnikiem informacji w elementach strumieniowych jest 
zmiana wartości ciśnienia lub natężenia przepływu czynnika roboczego, którym mogą być 
różne gazy (powietrze, spaliny, gazy technologiczne itp.) lub ciecze. 
Szerokie zainteresowanie elementami strumieniowymi jest uzasadnione ich licznymi 
zaletami, do których należą: 

- największa niezawodność, szybkość działania i najwyższy stopień miniaturyzacji 

spośród wszystkich elementów mechanicznych automatyki, 

- odporność na duże przyspieszenia i wibracje, niską i wysoką temperaturę, działania 

pola magnetycznego i elektrycznego, promieniowanie radioaktywne i korozję, 

- możliwość bezpiecznej pracy w warunkach grożących wybuchem, 
- możliwość stosowania różnorodnych materiałów konstrukcyjnych oraz różnych 

czynników roboczych, 

-  niski koszt produkcji i eksploatacji,  
-  prawie nieograniczona trwałość. 

Pod względem stopnia miniaturyzacji i szybkości działania elementy strumieniowe 
ustępują elementom elektronicznym. Ich szybkość działania ograniczona jest szybkością 
dźwięku (elementów elektronicznych - szybkością światła). Jednak współczesne elementy 
strumieniowe mają możliwość działania kilkaset, a niekiedy kilka tysięcy razy większą niż 
szybkość działania klasycznych elementów pneumatycznych i hydraulicznych. 
Częstotliwość ich pracy dochodzi do kilkudziesięciu kilo herców. Tego rzędu szybkość 
działania jest w zupełności wystarczająca przy realizacji układów sterowania typowych 
procesów technologicznych obrabiarek, silników spalinowych, turbin, operacji kontrolno-
pomiarowych itp. 
Produkowane obecnie systemy elementów strumieniowych zawierają elementy części 
centralnej, strumieniowe przetworniki różnych wielkości fizycznych oraz strumieniowe 
elementy wykonawcze. Umożliwia to budowę układów sterowania złożonych wyłącznie z 
elementów strumieniowych. W układach tych ważną rolę odgrywają strumieniowe 
wzmacniacze analogowe. Spełniają one podstawową funkcję sumowania i wzmacniania 
sygnałów. Stanowią zasadniczą część struktury regulatorów: P, PI, PD, PID o wyjściu 
ciągłym. Umożliwiają wykonywanie podstawowych operacji matematycznych na 
sygnałach (dodawanie, mnożenie, dzielenie, potęgowanie, pierwiastkowanie). Wchodzą w 
skład czujników pomiarowych, umożliwiają przetwarzanie sygnałów ciśnieniowych na 
częstotliwościowe przy przesyłaniu na duże odległości, a także umożliwiają współpracę z 
maszynami cyfrowymi. 

 

23

background image

Podstawy automatyki - laboratorium

 

W elementach strumieniowych zmiany wartości sygnałów wyjściowych dokonuje się 
wskutek oddziaływania na siebie strumieni płynu.
 Zgodnie z przedstawionymi założeniami 
w elementach strumieniowych  

nie występują części ruchome. 

W działaniu elementów strumieniowych posłużono się wykorzystaniem typowych zjawisk 
fizycznych takich jak: turbulencja strumienia głównego poprzez strumień sterujący, 
przyleganie strumienia do ścianek: tzw. efekt Coandy, zawirowanie strumienia w komorze 
wirowej. 
Do bardziej znanych strumieniowych elementów logicznych systemu: SPAS należą: 
element NIE - lub (NOR) oraz element koniunkcji I (AND). 

 

5.1  Element negacji alternatywy - NOR 

(rys. 5.1)

 

Element negacji alternatywy - NOR realizuje funkcję

3

2

1

x

x

x

y

+

+

=

 

 

Rysunek 5.5 Element NOR (negacji alternatywy) 

Jest stosowany w układach kombinacyjnych i sekwencyjnych. Posiada prostą mechaniczną 
konstrukcję. Składa się z płyty głównej : pokrywy. W płycie głównej znajdują się trzy 
kanały wejściowe, kanał zasilający, kanał wyjściowy i kanały odpowietrzające. W 
pokrywie znajdują się wyprowadzenia wejściowe.  

5.2  Element koniunkcji AND 

(rys.5.2)

 

Element koniunkcji AND realizuje funkcję: y = x

1

.

x

 

Rysunek 5.6 Element AND (koniunkcji) 

5.3 Podział układów logicznych 

 

Układy sterowania składają się z trzech funkcjonalnych części : 

 czujniki, dzięki którym uzyskuje się informację o stanie urządzeń i procesu w 

postaci binarnej, 

 

24

background image

Podstawy automatyki - laboratorium

 

 część logiczna, zwana również urządzeniem sterującym, przetwarza informację z 

czujników na sygnały sterujące dla elementów wykonawczych według określonej 
funkcji logicznej  

 elementy wykonawcze, sygnalizacyjne i wzmacniające oraz oddziałujące na 

obiekt przez włączanie i wyłączanie urządzeń. 

Układy logiczne stosowane w urządzeniu sterującym można podzielić na 

kombinacyjne

 i 

sekwencyjne

 w zależności od struktury. Najprostszymi układami logicznymi 

kombinacyjnymi są bramki logiczne (funktory) i sumatory. Podstawowymi układami 
sekwencyjnymi są przerzutniki. Przy opisie tych układów korzystamy z algebry logiki 
zwanej też algebrą Boole’a 

Układy kombinacyjne to takie, w których wartości wyjścia zależą jednoznacznie od 

aktualnego stanu wejść. Oznacza to, że stany wyjść są w pełni określone stanem wejść.  

 

Rys. 5.3 Schemat układu kombinacyjnego 

 

Układy sekwencyjne to rodzaj układów logicznych, w których wartości sygnałów 

wyjściowych zależą od wartości aktualnych sygnałów wejściowych i poprzedniego stanu 
układu. W układach sekwencyjnych występuje co najmniej jeden taki stan wejść 
(nazywany nieoznaczonym), któremu odpowiadają różne stany wyjść. Przyczyną tego jest 
zależność wyjścia nie tylko od wejść, lecz również od wewnętrznego stanu układu Q. Stan 
ten podaje informację o historii układu i w każdej chwili t jest w pełni określony 
aktualnym stanem wejść oraz poprzednim stanem układu Q

t-1

 . Poprzedni stan układu Q

t-1

 

to stan, jaki występował przed ostatnią zmianą stanu wejść.  

   

 

 

(

)

Q

f Q

x

t

=

1

1

,  

Funkcja f

1

 jest sekwencyjną funkcją wejść i wewnętrznego stanu układu.  

Układy sekwencyjne można podzielić na układy 

synchroniczne i asynchroniczne

. Układ 

jest synchroniczny, gdy zmiana stanu układu może następować jedynie w ściśle 
określonych chwilach czasu. Są one zazwyczaj określone przez narastające zbocze 
prostokątnego sygnału taktującego. W układach asynchronicznych zmiana stanu układu 
może następować w dowolnej chwili.  

 
5.4 Funkcje 

logiczne 

 

Funkcjami logicznymi nazywa się funkcje, których zarówno argumenty (funkcje 

wejściowe) jak i wartości (zmienne wyjściowe) należą do zbioru dwuelementowego: {0, 
1}. Elementy te oznaczamy umownie jako: 0 (zero) i 1 (jeden). 

Funkcje logiczne definiuje się poprzez podanie tabeli wartości funkcji dla wszystkich 

możliwych stanów na wejściach. Jeżeli funkcja jest n - argumentowa (n zmiennych na 
wejściu), to wszystkich możliwych stanów na wejściu jest 2

n

. Np. dla funkcji 

dwuargumentowej należy podać cztery (2

2

) wartości funkcji.  

Ponieważ funkcja może przyjmować tylko dwie wartości, to istnieje ograniczona 

liczba różnych funkcji logicznych. Liczna różnych funkcji n-argumentowych wynosi : 

2

2

n

 

25

background image

Podstawy automatyki - laboratorium

 

Funkcje jednoargumentowe. 
Wszystkich funkcji jednoargumentowych jest cztery, z czego wykorzystuje się praktycznie 
tylko jedną - negację.  

 

Negacja NOT (NIE)   

 

 

y x

=

 

 

 
Powtórzenie

   

 

 

 

 

y x

=

     

 

 

Funkcje dwuargumentowe 

Wszystkich funkcji dwuargumentowych jest szesnaście 

. Poniżej przedstawiono 

jedynie te najczęściej stosowane.  

2

2

2

 

Alternatywa OR (LUB)

 

 

y x

x

=

+

1

2

                                     

 

 
Koniunkcja AND (I) 

 

y x x

=

1

2

                                    

 

 
 

Negacja alternatywy NOR (NIE LUB) 

y x

x

=

+

1

2

 

                               

 

$

Negacja koniunkcji NAND (NIE I) 

y x x

=

1

2

 

                                                           
 

 

26

background image

Podstawy automatyki - laboratorium

 

                               

 

Alternatywa wykluczająca  EXOR (exclusive or), (ALBO) 

 

y x

x

=

1

2

                               

 

Wśród funkcji logicznych można wyróżnić zestawy tzw. funkcji bazowych. dany 

zestaw funkcji tworzy bazę, jeżeli dowolną funkcję logiczną można przedstawić jako 
złożenie tych funkcji. Można wyróżnić trzy zestawy funkcji bazowych (tabela 5.1) : 
 

- OR, AND, NOT; 

 - 

NOR; 

 - 

NAND. 

Tabela 5.1. Oznaczenia kombinacyjnych układów logicznych. 
 

UKŁAD 

              SYMBOL GRAFICZNY 

FUNKCJA 

 Najczęściej spotykane         Inne 

 

Bramka iloczynowa 

AND (I) 

 

 

                                

        

Koniunkcja 

y = x

1

 

.

 x

Bramka sumacyjna 

OR (LUB) 

       

OR

 

 Alternatywa 

y = x

1

 + x

Inwerter 

NOT (NIE) 

  

Negacja 

y = 

1

x  

 

NOR 

(NIE - LUB) 

 

NOR

 

     

 

 

 

 

Negacja sumy 

y = 

2

1

x

+

x

 

 

NAND 

(NIE - I) 

                

       

      

                                   

 

 

 

 

Negacja iloczynu 

y = 

2

1

x

x

 

 

AND

x

x

2

 

 

 y 

x

x

2  

x

x

2

 

x

x

2

 

 y 

x

1

 

x

1

 

x

x

2

 

x

x

2

 

 y 

x

x

2

 

x

x

2

 

 y 

 

 

27

background image

Podstawy automatyki - laboratorium

 

Możliwość przedstawienia dowolnej funkcji za pomocą funkcji bazowych ma istotne 
znaczenie jeżeli funkcje logiczne mają być wykonywane przez układy fizyczne. Można w 
ten sposób zmniejszyć asortyment niezbędnych elementów, jeżeli jako bazę przyjmie się 
funkcje NAND lub NOR. Działanie takie nazywamy faktoryzacją. 

Podczas projektowania dąży się do tego, aby funkcja logiczna realizowana przez 

urządzenie sterujące była zapisana w jak najprostszej postaci, tzn. zawierała jak najmniej 
elementów. Takie działanie nazywamy minimalizacją.  

Do przekształcanie funkcji logicznych z jednej postaci w drugą służy m.in. algebra 

Boole’a. 

 

5.5 Algebra 

Boole’a 

 

Algebrą Boole’a nazywa się algebrę abstrakcyjną, której przedmiotem jest zbiór 

dwuelementowy : = { 0, 1 } i trzy działania wewnętrzne w tym zbiorze, a mianowicie : 

- działanie jednoargumentowe  
- dwa działania dwuargumentowe : +, 

⋅ . 

Dla dowolnych elementów x

1

 , x

2

 , x

3

   ze zbioru B zachodzą : 

1) prawa łączności - działania  +, 

⋅ są łączne : 

 

 

 

 

(

)

(

x

x

x

x

x

x

1

2

3

1

2

3

+

+

=

+

+ )

)

1

1

3

)

 

 

 

 

(

)

(

x x

x

x

x

x

1

2

3

1

2

3

=

 
2) prawa przemienności  - działania  +, 

⋅ są przemienne : 

 

 

 

 

x

x

x

x

1

2

2

+

=

+

 

 

 

 

x x

x

x

1

2

2

=

3) prawa rozdzielności - działanie + jest rozdzielne względem 

⋅ i na odwrót. 

 

 

 

 

(

)

x

x

x

x x

x

x

1

2

3

1

3

2

+

=

+

 

 

 

 

x x

x

x

x

x

x

1

2

3

1

3

2

3

+

=

+

+

(

) (

4) działania na elementach 0, 1 - dla dowolnego 

 

x

B

 

 

 

x x

+ = 1 

 

 

 

x x

⋅ = 0 

 

 

 

 

x

x

+ =

0

 

 

 

 

 

 

x

⋅ =

x

 

Z powyższych własności zwanych aksjomatami wynikają następne własności : 

Prawa powtórzenia 
 

 

 

 

x x x

+ =

 

 

 

 

x x x

⋅ =

(prawa te umożliwiają eliminowanie powtarzających się elementów lub dopisywanie 
istniejących elementów w celu umożliwienia minimalizacji) 
 
Prawa dopełnienia (prawa de Morgana) 
 

 

 

x

x

x

x

1

2

2

+

=

1

 

 

 

 

x x

x

x

1

2

2

=

+

1

0

 

 
Działania na elementach 0 i 1 
 

 

 

 

 

 

x

⋅ =

0

 

 

 

 

x

+ =

1 1

(działania te pozwalają na upraszczanie funkcji) 

 

28

background image

Podstawy automatyki - laboratorium

 

 
 
Reguły pochłaniania 
 

 

 

x

x x

x

x

1

1

2

1

+

=

+

2

1

 

 

 

 

 

x

x x

x

1

1

2

+

=

 
Reguły sklejania 
 

 

 

(

) (

)

x

x

x

x

x

1

2

1

2

+

+

=

1

 

 

 

 

x x

x x

x

1

2

1

2

+

=

1

 

 
Reguły te można udowodnić metodą przekształceń formalnych. Na przykład pierwszą 
regułę pochłaniania : 
 

lewa strona    x

x x

x

x

x

x

1

1

2

1

1

1

2

+

=

+

+

(

) (

)  

 - z prawa rozdzielności 

koniunkcji 
 

 

 

(

) (

)

x

x

x

x

x

x

1

1

1

2

1

+

+

=

+

2

  

- z praw : x x

+ = 1 i   

x

x

⋅ =

1

(reguł pochłaniania i sklejania używa się w trakcie minimalizacji funkcji) 
 
Działanie   interpretujemy jako negację, działanie + jako alternatywę, działanie 

⋅ jako 

koniunkcję. 

 
5.6 Synteza 

układu logicznego 

 

Żądany sposób działania układu jest często podany w postaci opisu słownego. Na 

tej podstawie buduje się tabelę działania, a następnie korzystając z jednej z postaci 
kanonicznych można uzyskać zapis analityczny (funkcyjny). Następnie dokonuje się 
minimalizacji funkcji, polegającej na doprowadzeniu postaci analitycznej do formy 
zawierającej minimalną liczbę działań logicznych. Minimalizację można przeprowadzić 
wykorzystując podstawowe prawa logiczne. Jeżeli funkcja ma być realizowana przez 
sterownik mikroprocesorowy to ostatnim etapem jest napisanie programu, natomiast jeżeli 
ma to być układ fizyczny to należy przeprowadzić jeszcze faktoryzację i narysować 
schemat graficzny.  

Każdą funkcję logiczną można przedstawić w  postaci kanonicznej. Istnieją dwie 

postacie kanoniczne : alternatywna (1) i koniunkcyjna (2).  

(

)

f x x

f

x x

f

x x

f

x x

f

x x

1

2

1

2

1

2

1

2

1

2

11

1 0

0 1

0 0

,

( , )

( , )

( , )

( , )

=

+

+

+

 

 (1) 

(

)

(

) (

) (

)

(

)

f x x

f

x

x

f

x

x

f

x

x

f

x

x

1

2

1

2

1

2

1

2

1

2

11

1 0

0 1

0 0

,

( , )

( , )

( , )

( , )

=

+ +

+ +

+ +

+ +

 

 (2) 
gdzie 

 - wartość przedstawianej funkcji dla stanu wejść 0,1. 

( , )

0 1

Po wpisaniu na podstawie tabeli wartości funkcji 0 lub 1 w 

miejsce

,

,

,

, zastosowaniu działań na elementach 0 i 1 i 

późniejszym uproszczeniu przy użyciu praw algebry Boole’a, uzyskuje się końcową postać 
analityczną funkcji.  

( , )

11 ( , )

0 1 ( , )

1 0 ( , )

0 0

 

29

background image

Podstawy automatyki - laboratorium

 

Przykład  

x

1

 

x

2

 y 

0 0 1 
1 0 0 
0 1 0 
1 1 1 

Funkcja równoważność 

 opisana tabelą 

y x

x

=

1

2

 
może być zapisana w alternatywnej postaci kanonicznej : 
 
 

y

x x

x x

x x

x

= ⋅

+ ⋅

+ ⋅

+ ⋅

1

0

0

1

1

2

1

2

1

2

1

2

 

 

 

y x x

x x

=

+

1

2

1

2

 

W postaci alternatywnej wykorzystuje się tylko te wiersze tabeli, w których wartości 
funkcji są równe jeden. 
Kanoniczna forma koniunkcyjna dla funkcji równoważności ma postać : 
 

 

(

) (

) (

)

(

)

y

x

x

x

x

x

x

x

= + +

⋅ + +

⋅ + +

⋅ + +

1

0

0

1

1

2

1

2

1

2

1

2

x

  

Po wykorzystaniu praw  : 1 + x = 1  oraz  0 +  otrzymuje się : 
 

 

(

) (

)

y

x

x

x

x

=

+

+

1

2

1

2

  

W postaci koniunkcyjnej wykorzystuje się te wiersze tabeli, których wartości funkcji są 
równe zero.  Zasady negowania są odmienne niż w formie alternatywnej. Po usunięciu 
nawiasów z ostatniej równości otrzymuje się : 
 

 

y x x

x x

x

x

x

x

=

+

+

+

1

1

1

2

2

1

2

2

 

Ostatecznie dzięki :  x x

⋅ = 0 oraz x + 0 = x  

 

 

y x x

x x

=

+

1

2

1

2

 

Jak widać wynik nie zależy od postaci kanonicznej, z której się korzysta. Należy 
zauważyć,  że funkcję 

 przedstawiono za pomocą funkcji koniunkcji, 

alternatywy i negacji.  Jest to możliwe ponieważ stanowią bazę.  

y x

x

=

1

2

 

5.7  Minimalizacja funkcji logicznych 

5.7.1 

Metody minimalizacji formuł boolowskich

 
Funkcja boolowska może być w ogólnym przypadku przedstawiona za pomocą wielu 
rożnych, mniej lub bardziej skomplikowanych formuł boolowskich. 
Minimalizacja polega na wyznaczeniu dla danej funkcji tej formuły, która jest najprostsza. 
 
Współczynnikiem skomplikowania Ws formuły booloskiej o postaci iloczynu (sumy) 
nazywamy sumę liczby wyrażeń ( pojedynczych liter lub ich kombinacji )podlegających 
mnożeniu i liczby wyrażeń podlegających dodawaniu. 
 
 

5.7.2  Metody Quine'a McCluskey'a. 

 
Odpowiedni algorytm wprowadzimy rozważając następujący przykład: 
 
1.Wipisujemy kombinacje zer i jedynek odpowiadające kolejnym   pełnym iloczynom. 
Iloczynom tym przyporządkujemy indeksy według tabeli: 
 

 

30

background image

Podstawy automatyki - laboratorium

 

 
2.Szeregujemu te kombinacje według liczby jedynek. Otrzymujemy w ten sposób grupy 
z n = 0,1,2... jedynek. 
 

 
 
 
 
3.Porównujemy każdą kombinację należąca do i-tej grupy z każdą kombinację   należącą 
do grupę i+1. 
Jeżeli różnią się tylko na jednej pozycji, to kombinacje te łączymy w jedną nową   
kombinacje zastępując pozycje różniące się symbolem 0. Wykorzystujemy tu związek 

XY+XY|=X. 

Tworzymy nową tabelę. 
 

 

 

31

background image

Podstawy automatyki - laboratorium

 

 
A w tablicy poprzedniej oznaczamy znaczkiem "v" kombinacje wykorzystywane przy 
dokonywaniu łączeń. 
4.Kontynujemy procedurę usuwając kombinacje powtarzające się  i        łącząc kombinacje 
różniące się na jednej pozycji. 
5.Procedurę kończymy, gdy nie ma już możliwości dokonywania dalszych łączeń w  
rozważanym przykładzie otrzymujemy ostatecznie 
 
 

 
6.Trzorzyny zbór kombinacji nie mogących podlegać dalszemu łączeniu. Do zbioru tego 
należą te kombinacje, które znalazły się w tablicy końcowej oraz te kombinacje, które nie 
mogły być wykorzystane do dalszego łączenia ( bez znaków   "v" w poprzednich 
tablicach). 
 
 
Do dalszej optymalizacji potrzebne nam będą następujące definicje: 
 
Definicja 1 
Formułę f nazywamy implikantem formuły F, gdy ( f -> F ) = 1 
albo f| + F = 1. 
Implikantami formuły kanonicznej sumy są więc wszystkie iloczyny pełne i wszystkie ich 
połączenia typu ABC| + ABC = AB. 
 
Definicje 2 
Formułę f nazywamy pierwotnym implikantem formuły F oraz, gdy nie istnieje formuła 
f** taka, że  ( f* -> f** ) = 1 oraz 
( f** -> F ) = 1. 
 
 
Poszukiwana formuła minimalna F2 równoważna formule początkowej F1 może 
być otrzymana w postaci sumy wyselekcjonowanych implikantów pierwotnych. 
Selekcja przeprowadzana jest w taki sposób, aby wszystkie pełne iloczyny występujące w 
formule F1 były reprezentowane w wybranych implikantach pierwotnych; liczba 
wybranych implikantów powinna być jak najmniejsza. Jeżeli istnieje kilka takich 
zestawów implikantów pierwotnych, wybieramy ten, w którym występuje najmniejsza 
łączna liczba liter. 
Zagadnienie selekcji wyjaśnię bliżej na naszym przykładzie. 
pierwotne implikanty rozważanej formuły możemy zapisać w sposób następujący: 
 
A|C = f1 (2,3,6,7)            BC = f2 (6,7,14,15) 
Oznacza to, że na przykład implikant A|C powstał w wyniku kojarzenia pełnych iloczynów 
o indeksach 2,3,6,7. 
Selekcję przeprowadzamy korzystając z tablicy implikantów pierwotnych 
 

 

32

background image

Podstawy automatyki - laboratorium

 

 
 
 
Wybieramy taki zestaw implikantów, aby w każdej kolumnie występował co najmniej 
jeden znaczek selekcyjny ( 0 ) i aby liczba wybranych implikantów była jak najmniejsza. 
 
Rozwiązanie naszego przykładu to: F2 = A|C + AB 
 

5.7.3  Metoda Veitcha - Karnaugha. 

 
Metoda Veitcha - Karnaugha polega na zastosowaniu tzw. diagramów Veitcha lub tablic 
Karnaugha. Każda kratka tablicy Karnaugha odpowiada kombinacji ( wektorowi ) 
zmiennych. Można więc powiedzieć, że kombinacja tych zmiennych tworzy adres kratki. 
Kratki są ponumerowane przy czym numer jest liczba dziesiętną 
odpowiadającą kombinacji zmiennych ( wektorowi zero - jedynkowemu ) traktowanej jako 
liczba dwójkowa. W  poszczególnych kratkach wpisane są - obok numerów - wartości 
funkcji tj. 0 lub 1 przyjmowane przez funkcje dla tej kombinacji lub symbol  "-" czy "x" 
,jeżeli funkcja nie jest określona. Można też powiedzieć, 
że kratka o numerze i-tym  zawierająca 1 odpowiada iloczynowi pełnemu Pi w 
kanonicznej postaci sumy dla danej funkcji. Natomiast kratka i numerze i-tym zawierająca 
0 odpowiada sumie Si w kanonicznej postaci iloczynu. 
Oto kilka tablic dla jednej, dwóch, trzech, czterech zmiennych 

 

 
 
 

 

33

background image

Podstawy automatyki - laboratorium

 

Diagram Veitcha jest tworem analogicznym do tablicy Karnaugha; różni się sposobem 
opisu tablicy. Można powiedzieć,  że tablica Karnaugha ma opis analityczny, a diagram 
Veitcha ma opis rysunkowy. 
 
Zasada tworzenia diagramu Veitcha jest następująca: 
1 Sumie wszystkich pełnych iloczynów ( równiej jedności ) albo iloczynowi wszystkich  
pełnych sum ( równej zeru ) odpowiada powierzchni całego kwadratu ( prostokąta ). 
2 Każdej zmiennej odpowiada połowa kwadratu, druga połowa odpowiada taj zmiennej 
zanegowanej,  powierzchnie odpowiadające dwóm rożnych zmiennym nie mogą być 
identyczne. 
3 Każdemu iloczynowi Pi odpowiada kratka  ( mały kwadrat ) stanowiąca wspólną 
powierzchnie powierzchni odpowiadających zmiennym  ( prostym lub zanegowanym ) 
występującym  w tym iloczynie ; ta sama kratka odpowiada sumie Si. 
 
Przykład: 
X1X2X3| = P6 dla trzech zmiennych odpowiada kratka stanowiąca wspólną 
część " połowy X1 ", "połowy X2 " i "połowy nie X3". 
Ta sama kratka odpowiada pełnej sumie X1| + X2| + X3 = S6 ( oczywiście (S6 = P6|). 
Inaczej sumie S6 odpowiada kratka stanowiąca wspólna częścią "połowy X1", "połowy 
X2" i "połowy nie X3". Należy tu zwrócić uwagę   na 

odmienną konwencję przy 

przyporządkowywaniu kratek odpowiadających pełnym sumom. 
 
Oto diagramy Veitcha dla jednej, dwóch, trzech i czterech zmiennych: 
 

 
 
 
Tablice Karnaugha i diagramy Veitcha mają następujące zastosowania: 
 
- przedstawienie funkcji boolowskich 
- wyznaczenie negacji 
- sprowadzenie formuł boolowskich do postaci kanonicznej 
- sprawdzanie tożsamości algebry Boole'a 
- upraszczanie formuł boolowskich 
- synteza funkcji boolowskich 
 
Punktem wyjścia do minimalizacji jest najczęściej funkcja zadana tablicą prawdy, tablicą 
Karnaugha lub w postaci zbiorów F1 i F0. Odpowiada to oczywiście kanonicznej postaci 

 

34

background image

Podstawy automatyki - laboratorium

 

sumy lub iloczynu. Jednak operowanie tymi wyrażeniami jest w praktyce nie wygodne, 
zwłaszcza dla funkcji niezupełnych. Minimalizacja formuły boolowskiej przedstawionej w 
postaci sumy iloczynów ( niekoniecznie pełnych ) za pomocą diagramu Veitcha sprowadza 
się do następujących 
czynności: 
1.Przedstawienie formuły za pomocą diagramu Veitcha ( jeśli jest to potrzebne ) 
2.Wyznaczania pierwotnych implikantów przez sklejanie ze sobą możliwie jak 
największych grup ( par, czwórek, ˘ósemek,... ) kratek zawierających jedynki 
bądź też jedynki i krzyżyki według podanych reguł: 
W diagramie dwóch, trzech, czterech zmiennych można: 

 sklejać pary kratek przylegających do siebie "wewnętrznie" lub "zewnętrznie" 
 sklejać kwadraty "wewnętrzne" lub "zewnętrzne" 
 sklejać pary wierszy lub kolumn przylegających do siebie   "wewnętrznie" lub 

"zewnętrznie" 

 

W diagramie pięciu lub sześciu zmiennych można sklejać grupy kratek leżące 
symetrycznie względem osi symetrii w dwóch częściach diagramu ( na przykład 5 
zmiennych ), z których każda jest diagramem składowym ( na przykład dla 4 zmiennych ). 
3.Wybrania niektórych grup z grup otrzymanych w punkcie 2 oraz pojedynczych kratek 
(zawierający jedynki), które nie mogły być sklejane, zgodnie z następującymi  zasadami: 

a) każda jedynka musi być co najmniej raz reprezentowana w zbiorze wybranych     
grup 
b) liczba wybranych grup powinna być możliwie jak najmniejsza. Suma iloczynów 
odpowiadających wybranym grupom stanowi formułę minimalną równoważną 
formule pierwotnej 

 
Punkt 3 powyższej procedury odpowiada drugiej części procedury Quina McCluskey'a. 
W przypadku bardziej złożonym może być celowe przeprowadzenie pierwszej części 
minimalizacji metodą Veitcha, a drugiej Quine'a  przy użyciu tablicy implikantów

 

 

5.7.4  Najnowsze metody dokładnej minimalizacji. 

 
Rudell i Sangovonni udoskonalili algorytm Quine - McCluskey'a i za zaimplementowali go 
w programie ESPRESSO-EXACT. Wykazano, że program jest efektywny. Wykonywał on 
dokładną minimalizacje 114 ze 134 wzorcowych funkcji za standartowego zbioru. 
Program ESPRESSO_EXACT dzieli implikanty proste na trzy zbiory: istotny, częściowo 
nadmiarowy oraz całkowicie nadmiarowy. Istotne implikanty mają takie same znaczenie 
jak w innych 
przypadkach. Całkowicie nadmiarowe to implikanty pokrywane przez implikanty istotne 
oraz zbiór nieskończoności. Pozostałe implikanty proste należą do zbioru częściowo 
nadmiarowych. Ostatni zbiór ma znaczenie tylko podczas wyznaczanie pokrycia. 
Odpowiada on kolumnom zredukowanej tablicy implikantów. 
Dagenais i inni zasugerowali inną metodę dokładnej minimalizacji, która jest oparta na 
metodzie Quine'a - McCluskey'a, ale nie tworzy w sposób jawny tablicy implikantów 
prostych. 
Algorytm zaimplementowano i programie McBoole, który najpierw generuje implikanty 
proste i przechowuje je w dwóch listach, nazywamy listami implikatorów ustalonych oraz 
nieokreślonych. Przechowywanie implikatorów w listach jest bardziej efektywne od 
przechowywania w tablicach. Następnie na podstawie własności implikatorów ( istotności 
oraz dominowania ), niektóre implikatory są przenoszone do list ustalonych. Każdy 

 

35

background image

Podstawy automatyki - laboratorium

 

implikant z list nieokreślonych ma odpowiednią część niepokrytą tzn. nie pokrytą przez 
implikatory z listy ustalonych. Minimalne pokrycie jest 
znalezione wtedy, kiedy wszystkie części są pokryte. Wykazano, że program McBoole jest 
skuteczny, jakkolwiek dokładnie zminimalizował tylko 84 za 134 funkcji standartowego 
zbioru wzorcowego. 
Caudert i Madre wymyślili sposób domyślny ( tzn.  nie wymagający wyliczenia ) 
reprezentacji wszystkich implikantów prostych funkcji. Metoda wykorzystuje binarne 
diagramy decyzyjne. Dzięki temu unika się wypisywania wszystkich implikatorów 
prostych, których liczba w przypadku niektórych funkcji wzorcowych, może przekroczyć 
bilion. Główny problem dokładnej minimalizacji polega na usuwaniu dominujących 
implikantów 
prostych w celu wyznaczenia cyklicznego rdzenia zagadnienia. Często tylko mała część 
implikatorów prostych należy do cyklicznego rdzenia. Caudert zaproponował również 
nową procedurę dokładnej minimalizacji, wykorzystującą przekształcenie problemu 
pokrycia. 
Dzięki temu przekształceniu złożoność obliczania algorytmu staje się niezależna od liczby 
zarówno mintermów, jak i implikatorów prostych. Metoda ta umożliwia dokładną 
minimalizacje wszystkich obecnie stosowanych przykładów wzorcowych. 
Alternatywne podejście zostało zaproponowane przez McGeera i innych. 
Zamiast obliczania wszystkich implikatorów prostych algorytm wyznacza w sposób 
pośredni problem pokrycia. Następnie generuje tylko te implikatory,  które są związane z 
problemem pokrycia. Dzięki temu całkowicie unika się obliczania ( zarówno w 
sposób jawny jak domyślny ) zbioru wszystkich implikatorów prostych, który może być 
bardzo duży. Algorytm oparty jest na idei kostek charakterystycznych, określający zbiór 
implikatorów prostych. Mianowicie kostka charakterystyczna jednocześnie 
określa zbiór implikatorów prostych. Zbiór największych kostek charakterystycznych tzn. 
takich  że  żadna z nich nie zawiera się w innej, określa minimalne pokrycie kanoniczne 
minimalizowanej funkcji i w sposób pośredni reprezentuje tablicę implikatorów 
prostych. Minimalne pokrycie kanoniczne funkcji jest jednoznaczne i nienadmiarowe. 
Dokładna minimalizacja polega wówczas na wyznaczeniu minimalnego pokrycia 
kanonicznego, obliczeniu implikatorów prostych związanych z każdą kostką 
charakterystyczną oraz rozwiązanie odpowiedniego problemu pokrycia. 
 

5.7.5  Heurystyczna minimalizacja funkcji logicznych. 

 
Minimalizacja heurystyczna jest stosowana ze względu na potrzebę redukowania wyrażeń  
dwupoziomowych w ograniczonym czasie i przy ograniczonych zasobach pamięci. 
W heurystycznych programach minimalizacyjnych funkcje logiczne stosuje się strategię 
iteracyjnego poprawiania. 
Heurystyczną minimalizacje funkcji logicznych można traktować jak wykonywanie na 
pokryciu operacji należących do pewnego zbioru. Początkowe pokrycie wyznaczane jest 
na podstawie zbioru nieokreśloności. Decyzje o zakończeniu minimalizacji podejmuje się 
wtedy, kiedy żadna operacja ze zbioru nie może zmniejszyć wielkości pokrycia. 
Oto operacje stosowane najczęściej w heurystycznej minimalizacji: 
 
* Rozwijanie. W wyniku tej operacji otrzymuje się pokrycie proste i minimalne ze   
względu na zawieranie pojedynczych implikatorów. Implikatory te są przetwarzane 
pojedynczo. Każdy implikant który nie jest prosty jest rozwijany do postaci prostej tzn. jest 
zastępowany zawierającym go implikatorem prostym; następnie usuwa się wszystkie 
implikanty pokrywane przez rozwinięty implikant. 

 

36

background image

Podstawy automatyki - laboratorium

 

 
* Redukowanie polega na przekształcaniu pokrycia do postaci, która nie jest prosta przy 
jednoczesnym zachowaniu jego mocy. Implikatory są przetwarzane pojedynczo;   podczas 
wykonywania tej operacji próbuje się zastąpić każdy implikant innym, zawierającym się w 
nim. Zamiana może być wykonywana pod warunkiem, że zredukowane implikanty razem 
z pozostałymi nadal pokrywają funkcję. 
 
* Profilowanie polega na modyfikowaniu pokrycia bez zmieniania jego mocy. Implikatory 
są  przetwarzane parami. Jeden implikant jest rozwijany, drugi natomiast  redukowany, 
pod warunkiem że przekształcone implikanty razem z pozostałymi nadal pokrywają 
funkcje. 
* Usuwanie nadmiarowości. W wyniku tej operacji otrzymuje się nie nadmiarowe. Polega 
ono na wybraniu minimalnego podzbioru implikantów, takiego że żaden  implikant nie jest 
pokrywany przez pozostałe. 

 
 

opracowa

ł

 

mgr in

ż 

. Grzegorz Maniarski

 

 

 

 

37

background image

Podstawy automatyki - laboratorium

 

Ć

Ć

w

w

i

i

c

c

z

z

e

e

n

n

i

i

e

e

6

6

:

:

 

 

P

P

o

o

m

m

i

i

a

a

r

r

 

 

o

o

p

p

o

o

r

r

ó

ó

w

w

 

 

p

p

n

n

e

e

u

u

m

m

a

a

t

t

y

y

c

c

z

z

n

n

y

y

c

c

h

h

.

.

 

 

 

6 Charakterystyki 

przepływowe oporów pneumatycznych 

 Przez 

pojęcie oporu pneumatycznego należy rozumieć przewężenie kanału 

przepływowego, wykonane w celu dławienia przepływu powietrza. Opory pneumatyczne 
stosowane są w tych przyrządach automatyki, które pracują na zasadzie dławienia 
przepływu powietrza, np. w regulatorach, przetwornikach, wzmacniaczach.  
Celem ćwiczenia jest: 
- zapoznanie 

się z zasadą pracy oraz cechami konstrukcyjnymi oporów pneumatycznych, 

-  wyznaczenie charakterystyki przepływowej oporu stałego, 
-  wyznaczenie charakterystyki przepływowej oporu nastawnego, 
- zapoznanie się z analityczno-doświadczalną metodą wyznaczania charakterystyk 

przepływowych oporów pneumatycznych. 

 

6.1  Rodzaje oporów pneumatycznych 

Ze względu na charakter przepływu opory pneumatyczne dzieli się na laminarne i 
turbulentne. Zmiana (lub utrzymanie stałej wartości) oporności tych oporów, zależnie od 
stawianych wymagań, może być realizowana poprzez stosowanie różnych rozwiązań 
konstrukcyjnych.  
Ogólnie rozróżnia się opory: 
- stałe (rys. 6.1 a), 
- zmienne (rys.6.1 b,c,d), 
- nastawiane (rys. 6.1 e,f,g,h,i).
 
Opory stałe charakteryzuje stała długość (l) i przekrój przepływu (średnica d). 
Wykonywane są jako kapilary (d = 0,15

÷0,8 mm, l = 5 ÷ 60 mm) i zwężki. Opory te z 

uwagi na małe przekroje przepływu są wrażliwe na zanieczyszczenia. Oporem zmiennym 
nazywa się taki opór, w którym zmiana przekroju przepływu (dławienia) następuje dzięki 
zmianie położenia przysłony względem dyszy, tzn. że przekrój F jest funkcją położenia (x) 
elementu dławiącego. Spośród przedstawionych na rysunku oporów zmiennych, 
największe zastosowanie znalazł opór typu dysza-przysłona.  
Do podstawowych cech eksploatacyjnych tego oporu można zaliczyć: 
- dużą niezawodność, 
- możliwość dużej zmiany oporności przy niewielkich (rzędu kilkunastu mikrometrów) 

przesunięciach przysłony, 

-  ograniczony zakres pracy z uwagi na nieliniowość charakterystyki statycznej, 
- oddziaływanie na przysłonę strumienia powietrza wypływającego z dyszy. 
 

Opory nastawiane, jak sama nazwa wskazuje, stosuje się tam, gdzie zachodzi 

konieczność zmiany dławienia. Konstrukcja tych oporów musi zatem umożliwiać zmianę 
wymiaru kanału dławiącego (przekroju, długości bądź przekroju i długości). O jakości 
oporu nastawnego decyduje przede wszystkim powtarzalność i stałość nastaw. 
 
 
 

 

38

background image

Podstawy automatyki - laboratorium

 

 

 

Rys. 6.1. Schematy oporów pneumatycznych (a) - opór stały; (b,c,d ) - opory zmienne; (e, f, g) opory 
nastawiane szczelinowe; (h) opór nastawiany o zmiennej długości; (i) opór nastawiany o zmiennym 
przekroju 

 
6.2 

Charakterystyka przepływowa oporów pneumatycznych

 

Natężenie przepływu powietrza przez opór jest funkcją wielu zmiennych: 

Q = f( p

1

, p

2

, F, l, p, 

Θ)   

gdzie: 
p

l

, p

2

 - ciśnienie przed i za oporem,  

 

39

background image

Podstawy automatyki - laboratorium

 

F - przekrój przepływu, 
1 - długość oporu, 
p - gęstość powietrza, 
Θ - temperatura powietrza. 
Natężenie przepływu wyznaczone z twierdzenia Bernoulliego, przy pominięciu wpływu 
zmian położenia i uwzględnieniu strat przepływu, wynosi: 

(

)

2

2

2

1

1

1

1

p

p

R

g

F

Q

Θ

+

=

ξ

przy czym: 

2

1

λ

λ

λ

ξ

+

=

t

d

l

+

- współczynnik strat przepływu, 

1

λ - współczynnik strat miejscowych na wlocie (z wykresów), 

t

λ - współczynnik strat tarcia w kanale (zależy od warunków przepływu), 

- dla przepływu laminarnego 

e

t

R

64

=

λ

dla kołowego przekroju kanału 

e

t

R

9

,

56

=

λ

- dla kwadratowego przekroju kanału, 

4

316

,

0

e

t

R

=

λ

- dla przepływów turbulentnych 0,316 

 

  

ν

d

e

w

R

=

- liczba Reynoldsa 

2

λ  - współczynnik strat miejscowych na wylocie (jeżeli zachodzi pełna strata prędkości - 

równa się 1), 
R - stała gazowa powietrza, 
Θ

1

- temperatura powietrza przed oporem.  

Przepływ laminarny w przewodzie o przekroju kołowym podlega prawu Hagena-
Poisseuille’a.  

Prawo to wyraża się następującym wzorem: 

(

)

2

1

4

128

p

p

l

d

Q

śr

=

µ

γ

π

 

gdzie: 
d - średnica, 

śr

γ - średnia wartość ciężaru właściwego powietrza,  

µ  - dynamiczny współczynnik lepkości. 

Do obliczania natężenia przepływu w oporach pneumatycznych krótkich (zwężki, dysze), 
w których tarcie w kanale jest nieznaczne, stosuje się następujące wzory: 

(

)

2

1

2

p

p

g

F

Q

=

γ

α

 

 

40

background image

Podstawy automatyki - laboratorium

 

=

+

κ

κ

κ

γ

κ

κ

α

1

1

2

2

1

2

1

1

1

2

p

p

p

p

p

g

F

Q

 

gdzie:  
α - współczynnik przepływu (wyznacza się doświadczalnie),  
κ - wykładnik politropy, 
γ- ciężar właściwy, g = 9,81 m/s

2

Analizując przedstawione wzory łatwo jest zauważyć,  że natężenie przepływu jest 
proporcjonalne albo do pierwiastka kwadratowego z różnicy ciśnień, albo - w przypadku 
przepływu laminarnego - do różnicy ciśnień. Poza tym we wzorach tych występuje 
współczynnik strat bądź współczynnik przepływu, ciężar właściwy, który zmienia się wraz 
z temperaturą i zależy od miejsca (inny jest przed oporem, inny za oporem). Tak więc opór 
pneumatyczny jest elementem automatyki o kilku sygnałach wejściowych. 
 

 

 

Rys. 6.2. Charakterystyka przepływowa oporu pneumatycznego 

 
Charakterystykę przepływową oporu pneumatycznego, tzn.: określenie natężenia 
przepływu przez opór w funkcji spadku ciśnienia na nim, dla określonego zakresu 
zmienności ciśnienia przed i za oporem (rys. 6.2) określa się: 
- przez badania laboratoryjne, 
- metodą analityczno-doświadczalną. 
 

 

41

background image

Podstawy automatyki - laboratorium 

6.3 Oporność pneumatyczna 

Oporem (rezystorem) pneumatycznym jest dowolny element przepływowy, który 
wywoduje trwały spadek ciśnienia przepływającego powietrza. Charakteryzuje go 
oporność pneumatyczna R, będąca współczynnikiem proporcjonalności między spadkiem 
ciśnienia 

∆p i masowym natężeniem przepływu Q

m

 

 

m

RQ

p

=

 

skąd 

 

m

Q

p

R

=

  (6.1)  

 

Jednostka podstawowa oporności pneumatycznej wynika ze wzoru (6.1) i jednostek 
ciśnienia (N/m

2

) oraz natężenia przepływu (kg/s) 

[R] = 

s

m

kg

s

m

N

=

1

2

 

Jednostka ta jest bardzo mała i z tego względu dla celów praktycznych wprowadzono 
jedenastkę pochodną, nazwaną „om płynowy" 

ms

p

1

10

1

8

=

 

Opory mogą być liniowe i nieliniowe. Oporność tych pierwszych nie zależy od natężenia 
przepływu, a zależność 

)

(

m

Q

f

p

=

 (6.2) 

jest równaniem linii prostej. W drugim przypadku oporność jest funkcją natężenia 
przepływu, a zależność (6.2) przedstawia równanie linii wykładniczej. 
Opory liniowe mają postać kapilar o długości l przynajmniej 10 razy większej od średnicy 
wewnętrznej d, tzn. l/d 

≥ 10, w których występuje przepływ laminarny, a ściśliwość 

czynnika może być pominięta. Opory te znane są również pad nazwą oporów laminarnych. 
Oporność kapilary przy przepływie laminarnym i założeniu nieściśliwości czynnika 
wynosi 

ρ

πη

πρ

η

2

4

8

2

A

l

B

d

l

B

R

=

=

 (6.3) 

gdzie:  
η- dynamiczny współczynnik lepkości,  
ρ - gęstość czynnika za kapilarą,  
A - pole przekroju poprzecznego kapilary,  

B - współczynnik korekcyjny, uwzględniający straty związane z tworzeniem się 

parabolicznego profilu prędkości w początkowym odcinku kapilary. 
Zależność B = f (l/d) podaje wykres na rys. 6.3. Przy l/d 

→∞ B = 64, a wzór (6.3) 

przyjmuje postać równania Hagena-Poisseuille’a dla przepływu laminarnego 
 

4

128

d

l

Q

p

m

πρ

η

=

 (6.4) 

Warto zwrócić uwagę, że oporność krótkich kapilar (1/d = 10

÷15) jest ponad 2 razy 

większa od wyliczonej z tradycyjnego wzoru (6.4). 

 

42

background image

Podstawy automatyki - laboratorium 

Podstawiając do wzoru (6.3) parametry powietrza o temperaturze 

ϑ= 20°C i ciśnieniu 

absolutnym p

a

 = 101,3 kPa (

ρ= 1,205 kg/m

3

η= 18,1 • 10

-6

 Ns/m

2

) i wyrażając długość l i 

średnicę d w mm, otrzymuje się 

p

d

l

B

R

=

−4

4

10

955

,

0

 (6.5) 

W przybliżonych obliczeniach oporności R można posługiwać się wykresem (rys. 6.4) 
sporządzonym w oparciu o wzór (6.5). 
 

 

Rysunek 6.3. Zależność współczynnika B od stosunku l/d

 

 

Rysunek 6.4. Nomogram do wyznaczania oporności kapilar

 

Wzory (6.3), (6.4) i (6.5), nie uwzględniające ściśliwości czynnika, można stosować z wystarczającą dla 
praktyki dokładnością przy 

p < 10 kPa. Przy wyższych spadkach ciśnienia  p gęstość czynnika ρ 

należy wyznaczać dla średniego ciśnienia: 

)

(

5

,

0

2

1

p

p

p

śr

+

=

(6.6) 

Oporność kanałów o przekroju prostokątnym oblicza się z zależności 

R

P

 = R

k

 K   (6.7) 

 

43

background image

Podstawy automatyki - laboratorium 

gdzie: R

k

 - oporność kapilary o przekroju kołowym, której pole A = h

⋅b (h i b boki 

przekroju prostokątnego), K = f(h/b) - współczynnik korekcyjny wyznaczany z wykresu 
(rys. 6.5). 
 

 

 

Rysunek 6.5 Zależność współczynnika korekcyjnego K od  stosunku h/b 

 

Oporność kanałów szczelinowych (rys. 6.6) oblicza się z zależności (6.3), (6.4) i (6.5) pod 
warunkiem dokonania w nich podstawienia d

4

 

≈ 10

.

D

.

δ

3

 

 

 

Rysunek 6.6 Kanał (oporność szczecinowa)

 

Oporami  nieliniowymi  są wszelkiego rodzaju przewężenia, w których zazwyczaj 
występuje przepływ burzliwy, dlatego też czasem te opory nazywa się turbulentnymi. 
Należą tu kryzy, dysze, zawory, krótkie kanały połączeniowe itp.  
Przykładową charakterystykę oporu nieliniowego (zależność spadku ciśnienia 

∆p od 

natężenia przepływu Q

m

) przedstawiono na rys. 6.7.  

 

 

Rysunek 6.7 Charakterystyka oporu nieliniowego

 

 

44

background image

Podstawy automatyki - laboratorium 

Oporność w punkcie A krzywej oblicza się jako stosunek 

mA

A

st

Q

p

R

=

 

Jest to oporność statyczna, którą można posługiwać się tylko przy obliczeniach 
statycznych w określonym punkcie pracy. 
Do analizy dynamicznej używane jest pojęcie oporności przyrostowej (różnicowej), 
definiowanej jako tangens kąta pochylenia stycznej w punkcie A (rys. 6.7) 

mA

Q

Qm

A

p

p

m

p

dQ

p

d

R

=

=





 ∆

=

 

Oporność  tę, wyrażającą zależność między zmianami spadku ciśnienia i natężenia 
przepływu, odbywającymi się dookoła (w pobliżu) określonego punktu pracy, można 
przyjmować za liniową jedynie przy niewielkich zmianach 

∆p i Q

m

. Mamy więc tu do 

czynienia z linearyzacją zależności 

∆p = f (Q

m

) w punkcie pracy; opór nieliniowy 

traktowany jest tu jako liniowy. 
 
Oporność statyczna R

st 

w punkcie pracy 

∆p=∆p

0

 , Q

m

 = Q

m0

 ma postać 

2

2

2

2

0

2

ρ

ε

α

=

A

Q

R

m

st

. 3.37 

Natomiast oporność przyrostowa RP w tym samym punkcie pracy zgodnie z zależnością (3.36) 

wynosi

2

2

2

2

0

2

2

ρ

ε

α

=

A

Q

R

m

p

 

 

Jak widać, oporność przyrostowa jest dwukrotnie większa od oporności statycznej, 
wyznaczonej w tym samym punkcie pracy. 
 

opracowa

ł

 

mgr in

ż 

. Grzegorz Maniarski

 

 
 

 

45

background image

Podstawy automatyki - laboratorium 

L

L

i

i

t

t

e

e

r

r

a

a

t

t

u

u

r

r

a

a

 

 

 
[1]  Chorowski B., Weryszko M.: Mechaniczne urządzenia automatyki. WNT; 

Warszawa 1990r. 

[2] Siemieniako 

F., 

Żdanuk W.: Laboratorium podstaw automatyki. Skrypt Politechniki 

Białostockiej 1999r. 

[3]  Łasiński K.: Elementy automatyki dla mechaników. Skrypt Wyższej Szkoły 

Inżynierskiej; Zielona Góra 1993r. 

[4]  Red. Findeisen: Poradnik inżyniera automatyka. WNT; Warszawa 1973r. 

 
 
 
 
 
 
 
 

 

46