background image

2008-12-07

1

Ćwiczenia

Zajęcia nr 2

mgr inŜ. Tomasz Szulc



W systemie binarnym zapisujemy liczby za 
pomocą 2 cyfr: 0 i 1.



Aby przejść z systemu binarnego na 
dziesiętny, musimy przedstawić liczbę 
dziesiętną jako sumę kolejnych potęg liczby 
2 pomnoŜoną razy 0 lub 1.



Pamiętajmy więc, Ŝe:

2

0 =

1

2

1 =

2

2 =

4

2

3 =

2

4 =

16

2

5 =

32 

2

6 =

64

2

7 =

128


I tak dalej. 

2

6

2

5

2

4

2

3

2

2

2

1

2

0

0

1

0

0

0

1

1



zakładamy, Ŝe procesy i zdarzenia są identyfikowane względem osi czasu, 
który jest reprezentowany przez niezaleŜną (pierwotną)  zmienną t, na osi 
czasu są definiowane punkty T

i

,



w systemie sterowania moŜna definiować pomocnicze osie czasu, względem 
dowolnego procesu lub zdarzenia,



procesy i zdarzenia są definiowane za pośrednictwem zbioru zmiennych 
procesowych,



procesy są odwzorowane zmiennymi, które są miarą przepływu energii, 
zasobów, stanu otoczenia,



zdarzenia są odwzorowane zmiennymi, które są miarą oddziaływania 
procesów na otoczenie,



zmienne procesowe są parametryczne, 



parametrem zmiennej procesowej jest niezaleŜna zmienna czasu, 



parametr czasu jest wielkością ciągłą,



zaleŜności procesowo – zdarzeniowe są definiowane względem określonych 
wartości lub odcinków zmiennej czasu,



punkty lub odcinki zmiennej czasu nazywamy punktową lub dyskretną osią 
czasu

Procesy

Upływ 
czasu

Proces 1

Proces 2

Proces 3

T

1

T

2

T

3

T

4

T

5

T

6

Procesy

Punktowa oś czasu

Proces 1

Proces 2

Proces 3

T

1

T

2

T

3

T

4

T

5

T

6



zakładamy, Ŝe oddziaływanie procesów na 
otoczenie jest analizowane i wynikiem 
analizy są zdarzenia, 



zbiór zdarzeń jest skończony i w dowolnym 
punkcie czasu moŜe wystąpić jedno lub 
więcej zdarzeń, ze zbioru zdarzeń,



proces musi się zaczynać w określonym 
punkcie czasu lub moŜe być skutkiem 
zdarzenia i proces wypełnia pewien odcinek 
czasu

background image

2008-12-07

2

Procesy

Z

d

a

rz

e

n

ie

 1

T

1

T

2

T

3

T

4

T

5

T

6

Punktowa oś czasu

Proces 1

Proces 2

Proces 3

T

1

T

2

T

3

T

4

T

5

T

6

Zdarzenia

Z

d

a

rz

e

n

ie

 2

Z

d

a

rz

e

n

ie

 3

przyczyna

skutek

przyczyna

skutek

przyczyna

 

 

 

 

 

 

 

 

 

WJAZD 

Labirynt 

W tył,  

w prawo 

W tył, 

w lewo 

W tył, 

w lewo 

WYJAZD 

Dodatkowa 
ścianka 

W tył,  

w prawo 

Start

manewr do tyłu, w lewo, po zderzeniu przodem

Stop

manewr do tyłu, w lewo, po zderzeniu przodem

manewr do tyłu, w prawo, po zderzeniu przodem

M = 0, R = 0, L = 0, P = 0

Zatrzymanie pojazdu

manewr do tyłu, w prawo, po zderzeniu przodem

ZWRÓĆMY UWAGĘ, 
śE POJAWIENIE SIĘ SYGNAŁU 
NA POWODUJE MANEWRY
AUTKA W LABIRYNCIE...

T

Z

M

R

L

P

T

Z

M

R

L

P

1

1

1

1

1

1

1

1

1

1

1

1

1

1

WEJŚCIA

WYJŚCIA

Diagram zmiany stanu

(STD - state transition diagram) - diagramy 
uŜywane przy analizie i projektowaniu 
oprogramowania, obrazujący w jakich stanach 
moŜe znajdować się system i w jaki sposób 
następują przejście z jednego stanu do innego.

Z diagramu moŜna odczytać jakie sekwencje 
sygnałów (danych) wejściowych powodują 
przejście systemu w dany stan, a takŜe jakie 
akcje są podejmowane w odpowiedzi na 
pojawienie się określonych stanów wejściowych.

http://yourdon.com/strucanalysis/wiki/images/1/1b/
Figure136b.jpg

#N

WEJŚCIE

WYJŚCIE

background image

2008-12-07

3

T

Z

M

R

L

P

#1    #2   #3           #4          #5   #6          #7       #8   #9           #10      #11

Narysuj fragment diagramu STD dla 

stanów #1 - #11 bazując na 

diagramie przyczynowo skutkowym 

z poprzedniego slajdu. 

Zwróć uwagę na to,

co jest wejściem, a co wyjściem.