-
Notifications
You must be signed in to change notification settings - Fork 0
/
Vad koden betyder
29 lines (24 loc) · 2.35 KB
/
Vad koden betyder
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
Förklaring av kodens innehåll baserat på python console i pycharm, samt det jag hittat på internet och det jag förstått på egen hand.
Koden antar att orbit är en exakt cirkel och därför är eccentricity = 0 tror jag.
A_over_m = ((np.pi / 4.0) * (u.m ** 2) / (100 * u.kg)).to_value(u.km ** 2 / u.kg) : Denna beräkningen förstår jag inte?: SVAR: De har använt formeln för arean av ett klot: pi/4*diameter och MASSAN SPELAR ROLL, de delar nog med massan för att få accelerationen. De har använt enheten för accelerationen: km/s^2 av någon anledning.
A_over_m = Effektiv area, vilket i det här fallet blir tvärsnittsarea. Sedan delar de den med m, förmodligen för att få arean av en kraft.
B = x * A_over_m
C_D = luftmotstånds koefficient (beroende på formen av objektet), vanligtvis mellan 1 och 2.
R = Jordens radie(ekvatorn) = 6378 km
k = någon gravitationskoefficient/ i andra fall gravitationskonstanten
t0 = current time(sekunder)
H0 = skalhöjd av atmosfären(inte viktigt)
rho0 = det som bestämmer hur stor densiteten luft är på olika höjder
GCRS = koordinatsystem baserat relativt jorden
epoch = tidsvärden?
tofs = time of flight? tofs = epoch(starting value u.h, ending value u.d, number of samples?)
J2 perturbation = jorden är inte helt rund, detta påverkar omloppsbanan av en satellit så att dess höjd blir mer periodisk men overall så har de liknande omlopps-livstider.
orbit = equator orbit height, ex: 230 km orbit(I DEN ANDRA ORBIT VARIABLEN) ovanför jordytan = 6608 km ovanför jordens mittpunkt
rr = propagate?
tdb = relativistic coordinate timescale
lithobrake event = event där luftmotstånd saktar ner objekt
ANGÅENDE ATT DET FINNS TVÅ TOFS OCH ORBIT VÄRDEN: JAG TESTA ATT GÖRA BERÄKNINGARNA MED BARA ETT VÄRDE AV VARJE(DE VÄRDENA SOM KOMMER SENARE I KODEN) OCH FICK SAMMA SVAR SOM INNAN.
-KANSKE ÄR DET BARA ETT ONÖDIGT MISSTAG ATT HA TVÅ STYCKEN. MEN DET SOM FÖRVIRRAR MIG ÄR ATT DE TVÅ TOFS-VÄRDENA HAR OLIKA UNITS. EN HAR TIMMAR OCH SEKUNDER (u.h och u.s), OCH DEN ANDRA HAR DAGAR OCH TIMMAR(u.d och u.h).?
Även andra delar av koden finns två gånger. Det verkar inte göra något om jag tar bort dubletterna.
FRÅGOR: Inom vilka höjder funkar programmet?
Räknar programmet orbital decay som att rymdskrotet ramlar in i atmosfären igen, eller att rymdskrotet träffar marken???? Spelar detta någon märkvärd roll?