Documente Academic
Documente Profesional
Documente Cultură
MSSB LAB L01 Realizare Program de Simulare Cu BAZASIM1 V3
MSSB LAB L01 Realizare Program de Simulare Cu BAZASIM1 V3
MSSB LAB L01 Realizare Program de Simulare Cu BAZASIM1 V3
Lucrarea 1
REALIZAREA UNUI PROGRAM DE SIMULARE CU
PROGRAMUL CADRU BAZASIM1
1. OBIECTIVELE SIMULĂRII
Lucrarea are ca scop realizarea unui program de simulare a unui proces fizic
de aruncare pe verticală a unui corp cu masa M cu o viteză iniţială v 0; ca exercitiu
pentru înţelegerea utilizării programului cadru BAZASIM1.
2. PREZENTARE LUCRARE
3. MODELUL CONCEPTUAL
Sistemul fizic de simulat este foarte simplu şi ca urmare se scriu direct
relaţiile care reprezintă modelul sistemului de simulat. Astfel viteza pe verticală a
corpului este:
v(t ) v g t (m / s )
0
(1.1)
Inălţimea H se calculează cu relaţia clasică:
H (t ) H v t 0 .5 g t 2 (m)
0 0 (1.2)
Energia cinetica a corpului este:
M v(t ) 2
EC (t ) (J )
2
(1.3)
4. MODELUL NUMERIC
300 pixeli
Kge 0,2 pixeli / J )
1500 ( J )
(1.17)
Valoarea pentru Kge se introduce în procedura Initializare.
Rezultă că valorile pentru EC[i] se vor citi pe scala de 150 diviziuni cu
factorul de scală Kse=0,1 J/div. In procedura Grafic se introduce următoarea
secvenţa cu care se scrie lângă scara de 150 div. simbolul Ec şi valoarea lui Kse:
- setcolor(14);
- outtextxy(480,105, ‚Ec 0,1x(J)”);
In procedura PrelucrareDate se introduce relaţia de calcul a energiei
cinetice EC[k] corespunzătoare relaţiei (1.14);
Cu procedura AfisRezultate se trasează, după terminarea simulării, variaţia
mărimilor H[k] şi EC[k] cu culori diferite pentru o mai bună evidenţiere a
evoluţiei a stării sistemului simulat. Se utilizează aceiaşi factori de scală.