Appearance
KBE3D / KBSatellite / _satellitejs / SatRec
接口: SatRec
A structure that contains all the information needed to propagate a satellite's orbit using the SGP4 model.
Mostly you can consider it opaque as you only need to pass it to propagate function. All properties should be considered read-only as they're used and set by SGP4 model internally.
This interface is a direct translation of C++ struct elsetrec from the source code by David Vallado; all changes to the original struct are documented.
属性
satnum
satnum:
string
Stringified satellite number, usually from NORAD catalog
epochyr
epochyr:
number
Full four-digit year of this element set's epoch moment
epochtynumrev
epochtynumrev:
number
error
error:
SatRecError
Error code produced by the most recent SGP4 propagation you performed with this element set.
operationmode
operationmode:
"a"|"i"
A single character that directs SGP4 to either operate in its modern 'i' improved mode or in its legacy 'a' AFSPC mode.
init
init:
"y"|"n"
method
method:
"d"|"n"
A single character, chosen automatically when the orbital elements were loaded, that indicates whether SGP4 has chosen to use its built-in 'n' Near Earth or 'd' Deep Space mode for this satellite.
isimp
isimp:
number
aycof
aycof:
number
con41
con41:
number
cc1
cc1:
number
cc4
cc4:
number
cc5
cc5:
number
d2
d2:
number
d3
d3:
number
d4
d4:
number
delmo
delmo:
number
eta
eta:
number
argpdot
argpdot:
number
omgcof
omgcof:
number
sinmao
sinmao:
number
t
t:
number
The time you gave when you most recently asked SGP4 to compute this satellite’s position, measured in minutes before (negative) or after (positive) the satellite’s epoch.
t2cof
t2cof:
number
t3cof
t3cof:
number
t4cof
t4cof:
number
t5cof
t5cof:
number
x1mth2
x1mth2:
number
x7thm1
x7thm1:
number
mdot
mdot:
number
nodedot
nodedot:
number
xlcof
xlcof:
number
xmcof
xmcof:
number
nodecf
nodecf:
number
irez
irez:
number
d2201
d2201:
number
d2211
d2211:
number
d3210
d3210:
number
d3222
d3222:
number
d4410
d4410:
number
d4422
d4422:
number
d5220
d5220:
number
d5232
d5232:
number
d5421
d5421:
number
d5433
d5433:
number
dedt
dedt:
number
del1
del1:
number
del2
del2:
number
del3
del3:
number
didt
didt:
number
dmdt
dmdt:
number
dnodt
dnodt:
number
domdt
domdt:
number
e3
e3:
number
ee2
ee2:
number
peo
peo:
number
pgho
pgho:
number
pho
pho:
number
pinco
pinco:
number
plo
plo:
number
se2
se2:
number
se3
se3:
number
sgh2
sgh2:
number
sgh3
sgh3:
number
sgh4
sgh4:
number
sh2
sh2:
number
sh3
sh3:
number
si2
si2:
number
si3
si3:
number
sl2
sl2:
number
sl3
sl3:
number
sl4
sl4:
number
gsto
gsto:
number
xfact
xfact:
number
xgh2
xgh2:
number
xgh3
xgh3:
number
xgh4
xgh4:
number
xh2
xh2:
number
xh3
xh3:
number
xi2
xi2:
number
xi3
xi3:
number
xl2
xl2:
number
xl3
xl3:
number
xl4
xl4:
number
xlamo
xlamo:
number
zmol
zmol:
number
zmos
zmos:
number
atime
atime:
number
xli
xli:
number
xni
xni:
number
a
a:
number
altp
altp:
number
alta
alta:
number
epochdays
epochdays:
number
Fractional days into the year of the epoch moment in UTC.
jdsatepoch
jdsatepoch:
number
Julian date of the epoch (computed from epochyr and epochdays).
nddot
nddot:
number
Second time derivative of the mean motion (ignored by SGP4).
ndot
ndot:
number
First time derivative of the mean motion (ignored by SGP4).
bstar
bstar:
number
Ballistic drag coefficient B* in inverse earth radii.
inclo
inclo:
number
Inclination in radians.
nodeo
nodeo:
number
Right ascension of ascending node in radians.
ecco
ecco:
number
Eccentricity.
argpo
argpo:
number
Argument of perigee in radians.
mo
mo:
number
Mean anomaly in radians.
no
no:
number
Mean motion in radians per minute.
