-- ..-.-. -, , c I , ;' l I. I ; , Instrukcja obslugi progr2mu symulac:;jnego I TUTSII\1 \ l i \ . Prog:rwilsymulacyjnyTUTSllvf przeznaczonyjest do rozwiazywania.ukladów r6wnmi : matema:.'ycZIIych. Umo21iwiaon rozv.iazywanie róVvllan., przedstawione sa w postaci bloków realizujacych które 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 Przykladypodstawowychbloków przedstawione sa ponizej: wielkosc stala o A eON suma I 0.= b+c. SUM C I iloczyn e - -f- . MULI G=e-{ iloraz h lo I J:: IV l. r..1l 00\.0 (1 CcrtkONQr;;e b l K=Jkdf k , l !NT (.I I ! i \ rózniczkowanie \ j dL \ L I dr t \. I DIF 1 i 1 I ; I I i i ! Slgnum I ! \ ~o SGN .-+---l J-~ :J~ p.( O sinus dLfo f SIN \ i' ! $,',,(aLfo.) i ! i COSinUS \ I betQ l c.os(be-hA) COS \ l podnoszenie do kwadratu 62 s " \ I SQT --r rysowanie przebiegu \ , 1: I 1 PLOT l T r ~ generoWBIlieprzebiegu U / K\Y\ X3Y3 u N .---:~ F~ .... I ;>1.1,YI v " 2 L ~_.__._. , / /{ /1. ) Prv~ TITfSIM: Na uruchomionyzostajepo wywolaniuzbiorutl.1tsim.exe. ekraniepoja'wiaia ! siemi podstawowefunkcje: . . I LOAD EOITANEXISIDiGTUTSIMMODa : -zaladuj istniejacy model i ENTER ENTER A NEW TIITSIMMODEL l -\~-prowadz nowymodel Qt1.T RETURNTO DOS -wyjscie do dosu . Pov..'Yv:olaniu wczesniej funkcjiLOADna ekraniepojawiasie zbiórprogramówsyII)ula.cyjnych : wprowadzonych.Nalezy wybrac i zatwierdzic interesujacynas program. Po zatwierdzeniuwybranego programu mamy dostep do nastepujacychfimkcji: EDIT CHANGEMODELSTRUCTURE -edycja zmianw modelu SAVE SAVE MODELTO FJLE -schOWClj do zbioru model UTIL MODEL LIST UTILITIES -sposoby listowcmiamodelu CONCAT ADD A SECONDMODEL -dodaj drugi model BACK BACK TO LOADMENU -powrót do ladoW3Iliarnenu(glównego) QUIT START CALCUIATIONS -start obliczen . Dod2!kowegoomówienia wymagajajedynie sposoby listowania modelu,powywolaniu k1,6rych imamy do dyspozycji na..~ei)Ujacepolecenia.: i PRINT MODELLISTINGTO PRThlER ! -drukuj listingmodelu i LIST MODELLISTINGTODISPLAY , 1 -listowanie modelu na ekranie I i FILE MODEL LISTINGTO FILE ONDISK ~ -listowame modl:luna zbiór na dy8ku BACKL UPDATEPARTIALLISTING rn BACKGROUND -ak-tualizacjaczesci modeluw tle (zamaczanej) MACRO MODELMACROUIlLITIES -listowarne makro (podzbiorów) QUIT . 'Q1JITFROMUTILITIES i -wyjscie ze sposobów listowania . ~ ~o wejsciu w START CALCULATIONSukBzujasie trzy kolumny polecen. Pierwsza z nich zawIera.: . I 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 graficZlIj'ch . przebiegów , Graphics Reconstruction-rekonstrukcjaprzebiegówgraficznych Hardc'opyon Graphics- drukowaniezawartosci ekranu(przebiegów graficznych) TUTSIMTitIe Change-zmiananazwy w TUTSIM-ie i i ! I i 3 I ,/ .i ,,/ Fi!c-name ChangeDAT Function -lii\iana nax#'f zbioru funkcii DAT VerifyResults -\o't'ei)'fikaqa rezultatów Inrjal ValuesReplace ..zmiana wielkosciwejsciowej miej~ QuitTUTCAL to ChangeModel -wyjsciez kQfTlend zmianymodelu c>o Kolemnadrugazawierarózneformywyprovladzaniarezultatówsymulacji Giaphicto Display-'NformiegrafICZnej ekranie na Numeric Display-w postacikolumncyfrnaekranie to Numencto Pnnter-w postaci kolumn cyfr na drukarke Binaryto File-w postacibinarnejdo znioru ASCII to File-w kodzie ASCIIdozbioru MOTU\Bto File-w formacie MOTlAB dozbioru PrintPlotto Disp!ay-wpostacidrukovtanego naekranie przebiegu NoOutputof Results- b-..z rezultatów wyprO\vadzania Kolumna z:a\vieradodatkO'lle opraCO'rV)'Vtania rezultatów: trzecia mozliwosci otrzymanych GrophicMode:LinelDots-wynik grafICZnY w p-ostacilinii lubIcropek Xf( CenterLines:ONIOFF-przebiegiz osiami ustawionymi centralniew polu , wykresulubbeztychosi OtfLPut VIy'T1ikÓ'N lntervaI:0...5...10 -op6tnienie przy otrzymYVldniu Sfgnallnterval: 1O~nienie sygnslów 0...5 wef$ciowych Iteracion iteracji . Count-obliczanie RealTnneStep -krokczasu rzeczywistego RandomNoise:ContIRESET-wy!aczenielub nie zmiennychlosowych Di$play La~ls -'Maczenie lub nie numeracji wykresów Add Oki Graphic:ONNIOFF-dodanie lubnie starych przebiegów .' j i j I r ! , ! \ j I [ ~ ! I I , I I I i I I ~ Przyklad rozwiazania nie liniowego równania drugiego rzedu opiujacego pojenynczy skok silnika skokowego, de j.. d.2e . Ddt M51St) de M M ()dt~ + + t dt + /' 'obc.:' rnq;( c:.o..sG ~ = Mf't1 Ci/.c.O..sG -Dd -Mt5/gr; 9!żJ ( d: -t1cbc l i ) ~2' ~ o MO 1~5U~ ~I AJ B,D [eON I QOoOJ ! A I. ' ~ ~ - B 0,04 CON ~CON ~"" ~ L I I .suM I Mobo SUM A2 , I AS I ~os I Ag ~ DJ V cPG, d e I ' I ,PX;:Y;SP IINT I~Q I/NT ITE~ i 150M IJ I dtZ dt f i 'J' I ' co tJ I NorTOSc ! I zadano. ~ 1 I kaio ~eON I 0.°;;°11$ J I I I I /"O 'I MUL. , - A~ i .' j l I I ! . i ! 1 I ! I ! I - ~ 'I