juno deflection angles -...

Post on 16-Jul-2020

7 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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 𝒏⋅𝒗

𝒏 𝒗.

top related