Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
JunoDeflectionAnglesDrakeRanquist
LASP29Nov2016
Summary
• Purpose:• FindtheanglethemagneticfieldmakeswithrespecttoJuno’sspinplane(i.e.theamountofdeflectionneededbyJADE-Etodetectfieldalignedelectrons)
• Results:• Orbits0-8:Allwithin35°• Orbit9:Perijove passwithin35°,largerthan35° withinafewdaysofperijove
• Orbits10-22:Greaterthan35° duringperijove• Method:
• Usespk andc-kernelsfromJSOC• Findthespacecraftpositionandorientation• Findthemagneticfieldvectorsusingmodels• Transformvectorsintothesamecoordinatesystem• Findtheanglebetweenthefieldvectorsandthespinplane
OrbitOrientations
PJ02GRAV
PJ03GRAV
PJ04MWR
PJ05MWR-tilt
PJ06GRAV
PJ07MWR-tilt
PJ08GRAV
PJ09MWR-tilt
PJ10GRAV
PJ11GRAV
PJ12MWR-crosstrack (JUNO+ZalignedwithJUPITERNorthPole)
PJ13GRAV
PJ14GRAVPJ15GRAVPJ16GRAVPJ17GRAVPJ18MWR-crosstrack (JUNO+Z
alignedwithJUPITERNorthPole)PJ19GRAVPJ20GRAVPJ21GRAVPJ22Deorbit
MaximumDeflectionAnglePerOrbit
0 5 10 15 20 250
20
40
60
80
100Maximum Deflection Angles
0 5 10 15 20 25Orbit Number
0
20
40
60
80
100
Max
Def
lect
ion
Angl
e (D
egre
es)
VIP4VIT4VIPALVIP4+CAN
Orbit0
−10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 00 Model: CANSheet
−10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
RedLines:Maximumdeflectionangleof35°
BlueLines:+/- 6hoursfromperijove
Orbit1
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 01 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit2- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 02 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit3- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 03 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit4- MWR
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 04 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit5– MWR-tilt
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 05 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit6- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 06 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit7– MWR-tilt
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 07 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit8- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 08 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit9– MWR-tilt
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 09 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit10- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 10 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit11- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 11 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit12MWR-crosstrack
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 12 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit13- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 13 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit14- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 14 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit15- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 15 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit16- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 16 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit17- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 17 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit18– MWR-crosstrack
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 18 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit19- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 19 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit20- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 20 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit21- GRAV
−30 −20 −10 0 10 20 30
−50
0
50
Deflection Angles, Orbit: 21 Model: CANSheet
−30 −20 −10 0 10 20 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit22- Deorbit
0 5 10 15 20 25 30
−50
0
50
Deflection Angles, Orbit: 22 Model: CANSheet
0 5 10 15 20 25 30Days from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit0
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 00 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
RedLines:Maximumdeflectionangleof35°
Orbit1
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 01 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit2- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 02 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit3- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 03 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit4- MWR
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 04 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit5– MWR-tilt
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 05 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit6- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 06 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit7– MWR-tilt
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 07 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit8- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 08 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit9– MWR-tilt
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 09 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit10- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 10 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit11- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 11 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit12MWR-crosstrack
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 12 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit13- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 13 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit14- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 14 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit15- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 15 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit16- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 16 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit17- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 17 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit18– MWR-crosstrack
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 18 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit19- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 19 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit20- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 20 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit21- GRAV
−15 −10 −5 0 5 10 15
−50
0
50
Deflection Angles, Orbit: 21 Model: CANSheet
−15 −10 −5 0 5 10 15Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
Orbit22- Deorbit
0 2 4 6 8 10 12
−50
0
50
Deflection Angles, Orbit: 22 Model: CANSheet
0 2 4 6 8 10 12Hours from Perijove
−50
0
50
Defle
ctio
n An
gle
(Deg
rees
)
SPICEKernels• AllkernelsonJSOCexceptthe*_nob_*spk
• Downloaded16Nov2016
• AddedboldedCkernelon21Nov2016
KERNELS_TO_LOAD=('$GEN/lsk/naif0012.tls','$GEN/pck/pck00010.tpc','$JUN/spk/de436s.bsp','$JUN/spk/jup310.bsp','$JUN/fk/juno_v09.tf','$JUN/sclk/JNO_SCLKSCET.00048.tsc','$JUN/spk/spk_ref_160829_190912_161027.bsp','$JUN/spk/spk_pre_160829_170202_161031_jm0031.bsp','$JUN/spk/spk_rec_160522_160729_160909.bsp','$JUN/spk/spk_rec_160729_160924_161026_pj01.bsp','$JUN/spk/spk_rec_160729_160923_161027.bsp','$JUN/ck/juno_sc_nom_110807_171016_v01.bc','$JUN/ck/juno_sc_nom_160829_190912.bc','$JUN/ck/juno_sc_prl_161210_170115_jm0031rp_v01.bc','$JUN/ck/juno_sc_prl_170404_170502_jx1415a00t15_v01.bc','$JUN/ck/juno_sc_prs_161014_161115_jm0005a00t02_v01.bc','$JUN/ck/juno_sc_prs_161022_161115_jm0203a00t02_v01.bc','$JUN/ck/juno_sc_prs_161115_161213_jx0405d01t04_v01.bc','$JUN/ck/juno_sc_rec_160626_160702_v01.bc','$JUN/ck/juno_sc_rec_160703_160709_v01.bc','$JUN/ck/juno_sc_rec_160705_160709_v01.bc',
'$JUN/ck/juno_sc_rec_160710_160716_v01.bc','$JUN/ck/juno_sc_rec_160717_160723_v01.bc','$JUN/ck/juno_sc_rec_160724_160730_v01.bc','$JUN/ck/juno_sc_rec_160731_160806_v01.bc','$JUN/ck/juno_sc_rec_160731_160731_v01.bc','$JUN/ck/juno_sc_rec_160807_160813_v01.bc','$JUN/ck/juno_sc_rec_160814_160820_v01.bc','$JUN/ck/juno_sc_rec_160821_160827_v01.bc','$JUN/ck/juno_sc_rec_160828_160903_v01.bc','$JUN/ck/juno_sc_rec_160904_160910_v01.bc','$JUN/ck/juno_sc_rec_160911_160917_v01.bc','$JUN/ck/juno_sc_rec_160918_160924_v01.bc','$JUN/ck/juno_sc_rec_160925_161001_v01.bc','$JUN/ck/juno_sc_rec_161002_161008_v01.bc','$JUN/ck/juno_sc_rec_161009_161015_v01.bc','$JUN/ck/juno_sc_rec_161015_161019_v01.bc','$JUN/ck/juno_sc_rec_161024_161029_v01.bc','$JUN/ck/juno_sc_rec_161030_161105_v01.bc'
)
InitializeSPICE
1. Furnishkernels2. FindEphemerisTime
3. FindSpacecraftTime1. cspice_sce2c,-61,timesET,timesSC
FindSpacecraftPosition
• Findspacecraftposition• cspice_spkpos,‘JUNO’,timesET,‘IAU_JUPITER’,‘NONE’,‘JUPITER’,posxyz,ltime
• ConvertXYZpositiontoSphericalCoordinates• cspice_recsph,posxyz,rr,theta,phi
• ConvertSphericaltoSystemIII• cspice_bodvrd,'JUPITER','RADII',3,radii• rr /=radii[0]• theta=theta*180d/!DPI• phi=phi*180d/!DPI• lat =90– theta• lon =phi• neg =WHERE(philt 0)• IFneg[0]ne-1THENlon[neg]+=360• lon =360- lon
FindSpacecraftPointing
• GettransformationmatrixfromspacecraftframeintoSystemIIIXYZ• scBusID=-61000&tolerance=7680d(30stolerance)• cspice_ckgpav,scBusID,timesSC[ii],tolerance,‘IAU_JUPITER’,rotMatrix,void1,void2,void3
• Getz-componentofrotationmatrix(normalvectortospinplane)• scPointXYZ[*,ii]=rotMatrix[*,2]
• Savetime,position,andpointingtostructurecalledorbit
FindMagneticFieldVectors
• Extractfieldvectors
• ConvertfromsphericalcoordinatestoSystemIIIXYZcoordinates(IAU_JUPITER)
FindDeflectionAngles
• Anglebetweenaplanedefinedbythevectornormal𝒏 andthevector𝒗 is:asin 𝒏⋅𝒗
𝒏 𝒗.