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
2 =
4
2
3 =
8
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
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 Z i T 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
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.