- - ..-.-.
-,
,
c
I
,
;'
l
I.
I
;
,
I
\
l
i
\
Instrukcja
obslugi
progr2mu
symulac:;jnego
TUTSII\1
.
Prog:rwilsymulacyjny TUTSllvf przeznaczonyjest do rozwiazywania.ukladów r6wnmi
: matema:.'ycZIIych.
Umo21iwiaon rozv.iazywanie róVvllan.,
które przedstawione sa w postaci bloków realizujacych
i po5~zególne dziabnia matematyczne.
Bloki te sa opisane:
-symbolem wielkosci wyjsciowej (dov.'olnamak:symalnie6-cio ZIlakOv.la.
nazwa zaczynajaca.sie od litery)
-symbolami :vielkosci wejsciowych -na.<.-v.rajak
wyzej
-funkcja, którnjest realizowana przez blok
Przykladypodstawowych bloków przedstawione sa ponizej:
wielkosc
stala
o
eON
A
iloczyn
e
-
-f-
h
l.
(1
suma
SUM
I
0.= b+c.
C
I
.
MULI
G
=e-{
iloraz
IV
I
J::
lo
r..1l
00\.0
l
,
l
I
!
i
\
\
j
\
t
I
1
i
I
;
I
I
i
i
!
I
!
\
\
i'
i
!
!
$,',,(aLfo.)
~o
J-~ :J~
p.( O
i
\
I
\
COSinUS
l
c.os(be-hA)
l
betQ
COS
podnoszenie do kwadratu
62
\
I
\
,
I
SQT
--r
s
"
rysowanie przebiegu
PLOT
l T
1:
1
generoWBIlieprzebiegu
N
F~
I
;>1.1,
YI
v
"
u
r ~
U
/
K\Y\
X3Y3
.
---:~
....
2
CcrtkONQr;;e
b
k
K=
Jkdf
!NT
(.I
rózniczkowanie
L
dL
I
\.
dr
DIF
1
Slgnum
.-+---l
SGN
sinus
dLfo
f
SIN
L
~_.__._.
,
/
/{
/1.
)
Prv~
TITfSIM:uruchomionyzostaje po wywolaniuzbioru tl.1tsim.exe.
Na ekraniepoja'wiaia
! sie mi podstawowefunkcje:
.
.
I
LOAD
EOITANEXISIDiGTUTSIMMODa
:
-zaladuj istniejacy model
i
ENTER
ENTER A NEW TIITSIMMODEL
l
-\~-prowadz
nowymodel
Qt1.T
RETURN TO DOS
-wyjscie do dosu
.
Pov..'Yv:olaniu
funkcjiLOADna ekraniepojawia sie zbiórprogramówsyII)ula.cyjnych
wczesniej
: wprowadzonych. Nalezy wybrac i zatwierdzic interesujacynas program.
Po zatwierdzeniu wybranego programu mamy dostep do nastepujacychfimkcji:
EDIT
CHANGE MODELSTRUCTURE
-edycja zmian w modelu
SAVE
SAVE MODELTO FJLE
-schOWClj
model do zbioru
UTIL
MODEL LIST UTILITIES
-sposoby listowcmiamodelu
CONCAT ADD A SECONDMODEL
-dodaj drugi model
BACK
BACK TO LOAD MENU
-powrót do ladoW3Iliarnenu(glównego)
QUIT
START CALCUIATIONS
-start obliczen
.
Dod2!kowego omówienia wymagajajedynie sposoby listowania modelu,powywolaniu k1,6rych
i
mamy do dyspozycji na..~ei)Ujacepolecenia.:
i
MODELLISTING TO PRThlER
!
-drukuj listing modelu
i
LIST
MODELLISTINGTODISPLAY
,
1
-listowanie modelu na ekranie
I
i
FILE
MODEL LISTINGTO FILE ON DISK
~
-listowame modl:luna zbiór na dy8ku
BACKL
UPDATE PARTIALLISTING rn BACKGROUND
-ak-tualizacjaczesci modelu w tle (zamaczanej)
MACRO
MODELMACROUIlLITIES
-listowarne makro (podzbiorów)
QUIT
. 'Q1JITFROMUTILITIES
i
-wyjscie ze sposobów listowania
.
I
~
~o wejsciu w START CALCULATIONSukBzuja sie trzy kolumny polecen. Pierwsza z nich
zawIera.:
.
I
Start Simulation--rozpoczecie symulacji
!
Proceed After Interrupt
-
przerwanie symulacji.
j
Ch.angeParnmeter (Temporary)
-
2IDianaparametrów
!
.
MultiRw Start
-
wielokrotnystart
.
Estimate Parnmeters
-
oszacowanie parametrów
Delete Graphics
- u6'UWaI1ie
przebiegówgraficZlIj'ch
.
,
Graphics Reconstruction
-
rekonstrukcja przebiegów graficznych
Hardc'opy on Graphics - drukowanie zawartosci ekranu (przebiegów
graficznych)
TUTSIM TitIe Change
-
zmiananazwy w TUTSIM-ie
i
i
!
I
i
I
3
.i
,/
,,/
j
i
j
I
r
!
,
!
\
j
I
[
~
!
I
I
,
I
I
I
i
I
I
Fi!c-name
Change DAT Function
-lii\iana nax#'f zbioru funkcii DAT
VerifyResults
-\o't'ei)'fikaqa
rezultatów
Inrjal Values Replace
..zmianamiej~
wielkosciwejsciowej
QuitTUTCAL to ChangeModel
-wyjscie
z kQfTlend
c>ozmianymodelu
Kolemnadrugazawierarózneformywyprovladzaniarezultatówsymulacji
Giaphicto Display
-
'N formiegrafICZnejna ekranie
Numericto Display
-
w postacikolumncyfrna ekranie
Numencto Pnnter
-
w postaci kolumn cyfr na drukarke
Binaryto
File
-
w postacibinarnejdo znioru
ASCII to File
-
w
kodzie
ASCIIdozbioru
MOTU\Bto File
-
w formacieMOTlAB dozbioru
PrintPlotto Disp!ay
-
w postacidrukovtanego
przebiegunaekranie
No Outputof Results
- b-..z
wyprO\vadzania
rezultatów
Kolumnatrzecia
z:a\viera
dodatkO'lle
mozliwosciopraCO'rV)'Vtania
otrzymanych
rezultatów:
GrophicMode:LinelDots
-
wynik
grafICZnY
w p-ostacilinii
lub
Icropek
Xf( CenterLines:ONIOFF
-
przebiegi z osiami ustawionymicentralniew polu
,
wykresulub beztychosi
OtfLPutlntervaI:
0...5...10
-
op6tnienie przy otrzymYVldniu
VIy'T1ikÓ'N
Sfgnallnterval:
0...5 1O~nienie
sygnslówwef$ciowych
Iteracion
Count
-
obliczanieiteracji
.
Real
TnneStep
-
krokczasu rzeczywistego
RandomNoise: ContIRESET
-
wy!aczenielub nie zmiennychlosowych
Di$play La~ls
-
'Maczenie
lub nie numeracji wykresów
Add Oki Graphic: ONNIOFF
-
dodanie lub nie starych przebiegów
.'
~
I
'I
Przyklad rozwiazania nie liniowego równania drugiego rzedu
opiujacego pojenynczy skok silnika skokowego,
j.. d.2e
D
de
M
.
de
M
M
()
dt~ +
dt +
t
51St) dt
+
/' 'obc.:'
rnq;(
c:.o..s
G
~
=
(
Mf't1
Ci/.c.O..sG
-
D
d
d:
- Mt
5/gr;
9!§J
- t1cbc
)
l
i
~2'
~
o
1~5U~
~
AJ B,D
[eON
I
QOoOJ
!
I
A I.
~
MO
B
L
'
~
~
-
CON
0,04
I
I
.suM
I
Mobo
SUM
A2
,
I
f
i
!
I
1
I
J
I
I
I
I
i
j
l
I
I
!
.
i
!
1
I
!
I
!
~
'
I
,PX;:Y;SP
IINT
I~
D
J
V
cPG,
d Q
I
dtZ
dt
~
eON
I
0.°;;°11$
/"O
'I MUL.
, -
A~
.'
~CON
~""
I
~os
I
Ag
I/NT
ITE~
i
150M
IJ
e
I
I'
~
'J'
co tJ
I
NorTOSc
zadano.
kaio
AS
-
~