MMS Fast Plasma Instrument: Difference between revisions

From SPEDAS Wiki
Jump to navigation Jump to search
No edit summary
Line 74: Line 74:


</div>
</div>


<gallery widths=300px heights=250px align="center">
<gallery widths=300px heights=250px align="center">
Line 87: Line 88:


</div>
</div>


To generate the pitch angle distributions (PADs), we also need spacecraft position and magnetic field data covering the time range:
To generate the pitch angle distributions (PADs), we also need spacecraft position and magnetic field data covering the time range:
Line 97: Line 99:


</div>
</div>


Generate and plot the ion energy spectra and PAD:
Generate and plot the ion energy spectra and PAD:
Line 108: Line 111:


</div>
</div>


<gallery widths=300px heights=250px align="center">
<gallery widths=300px heights=250px align="center">
Mms_part_products_ion_spec.png|MMS1 FPI ion spectra and PAD on October 16, 2015
Mms_part_products_ion_spec.png|MMS1 FPI ion spectra and PAD on October 16, 2015
</gallery>
</gallery>




Line 129: Line 131:


</div>
</div>


Reformat the data for ploting using spd_slice2d:
Reformat the data for ploting using spd_slice2d:
Line 139: Line 142:


</div>
</div>


Now plot the slice:
Now plot the slice:
Line 147: Line 151:


</div>
</div>


<gallery widths=300px heights=250px align="center">
<gallery widths=300px heights=250px align="center">
Line 153: Line 158:


=== Field-aligned 2D Slices ===
=== Field-aligned 2D Slices ===


= FPI 3D Slices =
= FPI 3D Slices =


= Acknowledgements =
= Acknowledgements =

Revision as of 16:31, 27 May 2016

FPI summary plot in SPEDAS

SPEDAS provides command line and GUI access to the MMS FPI data.

Prior to using these data, please read the FPI Release Notes:

https://lasp.colorado.edu/galaxy/display/mms/FPI+Release+Notes


FPI Moments

For more complete examples, see the FPI crib sheets located in the /mms/examples/ folder.

Examples

Electron Moments Data

To load and plot the MMS1 FPI electron moments data on March 7, 2016:

MMS> mms_load_fpi, datatype='des-moms', trange=['2016-03-07', '2016-03-08'], probe=1

MMS> tplot, 'mms1_des_numberdensity_dbcs_fast'

MMS> tplot, ['mms1_des_energyspectr_omni_avg', 'mms1_des_pitchangdist_avg']

Ion Moments Data

To load and plot the ion density, along with the omni-directional spectra on March 7, 2016:

MMS> mms_load_fpi, datatype='dis-moms', trange=['2016-03-07', '2016-03-08'], probe=1

MMS> tplot, ['mms1_dis_numberdensity_dbcs_fast', 'mms1_dis_energyspectr_omni_avg']

FPI Distributions

SPEDAS can also be used to load and generate spectra from the FPI distribution functions.

Examples

Electron Distribution Data

To load the FPI electron data:

MMS> mms_load_fpi, probe=1, trange=['2015-10-16/13:02:30', '2015-10-16/13:07:30'], data_rate='brst', datatype='des-dist'


To generate the pitch angle distributions (PADs), we also need spacecraft position and magnetic field data covering the time range:

MMS> mms_load_state, probes=1, trange=['2015-10-16/13:01:30', '2015-10-16/13:08:30']

MMS> mms_load_fgm, probe=1, trange=['2015-10-16/13:01:30', '2015-10-16/13:08:30']


Generate and plot the electron energy spectra and PAD:

MMS> mms_part_products, 'mms1_des_dist_brst', trange=['2015-10-16/13:02:30', '2015-10-16/13:07:30'], mag_name='mms1_fgm_b_dmpa_srvy_l2_bvec', pos_name='mms1_defeph_pos', outputs=['energy','pa']

MMS> tdegap, '*_des_dist_brst_*', /overwrite ; be sure not to interpolate through data gaps

MMS> tplot, ['mms1_des_dist_brst_energy', 'mms1_des_dist_brst_pa']



Ion Distribution Data

To load the FPI ion data:

MMS> mms_load_fpi, probe=1, trange=['2015-10-16/13:02:30', '2015-10-16/13:07:30'], data_rate='brst', datatype='dis-dist'


To generate the pitch angle distributions (PADs), we also need spacecraft position and magnetic field data covering the time range:

MMS> mms_load_state, probes=1, trange=['2015-10-16/13:01:30', '2015-10-16/13:08:30']

MMS> mms_load_fgm, probe=1, trange=['2015-10-16/13:01:30', '2015-10-16/13:08:30']


Generate and plot the ion energy spectra and PAD:

MMS> mms_part_products, 'mms1_dis_dist_brst', trange=['2015-10-16/13:02:30', '2015-10-16/13:07:30'], mag_name='mms1_fgm_b_dmpa_srvy_l2_bvec', pos_name='mms1_defeph_pos', outputs=['energy','pa']

MMS> tdegap, '*_dis_dist_brst_*', /overwrite ; be sure not to interpolate through data gaps

MMS> tplot, ['mms1_dis_dist_brst_energy', 'mms1_dis_dist_brst_pa']



FPI 2D Slices

Examples

Basic 2D Slices

Load the FPI ion distribution data:

MMS> mms_load_fpi, data_rate='brst', datatype='dis-dist', probe=1, trange=['2015-10-16/13:06', '2015-10-16/13:07']


Reformat the data for ploting using spd_slice2d:

MMS> dist = mms_get_dist('mms1_dis_dist_brst', trange=['2015-10-16/13:06', '2015-10-16/13:07'])

MMS> slice = spd_slice2d(dist, time='2015-10-16/13:06') ;3D interpolation


Now plot the slice:

MMS> spd_slice2d_plot, slice


Field-aligned 2D Slices

FPI 3D Slices

Acknowledgements