+ All Categories
Home > Documents > AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ......

AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ......

Date post: 27-May-2018
Category:
Upload: vuongkhue
View: 243 times
Download: 0 times
Share this document with a friend
44
AFRL-RV-PS- AFRL-RV-PS- TR-2014-0013 TR-2014-0013 AE9/AP9/SPM RADIATION ENVIRONMENT MODEL: USER'S GUIDE Christopher Roth Atmospheric and Environmental Research, Inc. 131 Hartwell Ave. Lexington, MA 02421 18 February 2014 Technical Report APPROVED FOR PUBLIC RELEASE; DISTRIBUTION IS UNLIMITED. AIR FORCE RESEARCH LABORATORY Space Vehicles Directorate 3550 Aberdeen Ave SE AIR FORCE MATERIEL COMMAND KIRTLAND AIR FORCE BASE, NM 87117-5776
Transcript
Page 1: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

AFRL-RV-PS- AFRL-RV-PS- TR-2014-0013 TR-2014-0013

AE9/AP9/SPM RADIATION ENVIRONMENT MODEL: USER'S GUIDE

Christopher Roth

Atmospheric and Environmental Research, Inc. 131 Hartwell Ave. Lexington, MA 02421

18 February 2014

Technical Report

APPROVED FOR PUBLIC RELEASE; DISTRIBUTION IS UNLIMITED.

AIR FORCE RESEARCH LABORATORY Space Vehicles Directorate 3550 Aberdeen Ave SE AIR FORCE MATERIEL COMMAND KIRTLAND AIR FORCE BASE, NM 87117-5776

Page 2: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

DTIC COPY

NOTICE AND SIGNATURE PAGE

Using Government drawings, specifications, or other data included in this document for any purpose other than Government procurement does not in any way obligate the U.S. Government. The fact that the Government formulated or supplied the drawings, specifications, or other data does not license the holder or any other person or corporation; or convey any rights or permission to manufacture, use, or sell any patented invention that may relate to them.

This report was cleared for public release by the 377 ABW Public Affairs Office and is available to the general public, including foreign nationals. Copies may be obtained from the Defense Technical Information Center (DTIC) (http://www.dtic.mil).

AFRL-RV-PS-TR-2014-0013 HAS BEEN REVIEWED AND IS APPROVED FOR PUBLICATION IN ACCORDANCE WITH ASSIGNED DISTRIBUTION STATEMENT.

//SIGNED// //SIGNED// _______________________________________ ______________________________________ Michael J. Starks, DR-III Edward J. Masterson, Colonel, USAF Senior Electrical Engineer, RVBXR Chief, Battlespace Environment Division

This report is published in the interest of scientific and technical information exchange, and its publication does not constitute the Government’s approval or disapproval of its ideas or findings.

Approved for public release; distribution is unlimited.

Page 3: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

REPORT DOCUMENTATION PAGE Form Approved

OMB No. 0704-0188 Public reporting burden for this collection of information is estimated to average 1 hour per response, including the time for reviewing instructions, searching existing data sources, gathering and maintaining the data needed, and completing and reviewing this collection of information. Send comments regarding this burden estimate or any other aspect of this collection of information, including suggestions for reducing this burden to Department of Defense, Washington Headquarters Services, Directorate for Information Operations and Reports (0704-0188), 1215 Jefferson Davis Highway, Suite 1204, Arlington, VA 22202-4302. Respondents should be aware that notwithstanding any other provision of law, no person shall be subject to any penalty for failing to comply with a collection of information if it does not display a currently valid OMB control number. PLEASE DO NOT RETURN YOUR FORM TO THE ABOVE ADDRESS. 1. REPORT DATE (DD-MM-YYYY)18-02-2014

2. REPORT TYPETechnical Report

3. DATES COVERED (From - To)11 Jul 2012 to 30 Jul 2013

4. TITLE AND SUBTITLE AE9/AP9/SPM Radiation Environment Model: User's Guide

5a. CONTRACT NUMBER

FA9453-12-C-0231

5b. GRANT NUMBER

5c. PROGRAM ELEMENT NUMBER 63401F

6. AUTHOR(S) Christopher Roth

5d. PROJECT NUMBER 5021 5e. TASK NUMBER PPM00012019 5f. WORK UNIT NUMBER EF007946 7. PERFORMING ORGANIZATION NAME(S) AND ADDRESS(ES)

Atmospheric and Environmental Research, Inc. 131 Hartwell Ave. Lexington, MA 02421

8. PERFORMING ORGANIZATION REPORTNUMBER

9. SPONSORING / MONITORING AGENCY NAME(S) AND ADDRESS(ES)

Air Force Research Laboratory Space Vehicles Directorate 3550 Aberdeen Avenue SE Kirtland AFB, NM 87117-5776

10. SPONSOR/MONITOR’S ACRONYM(S)

AFRL/RVBXR

11. SPONSOR/MONITOR’S REPORT NUMBER(S)

AFRL-RV-PS-TR-2014-0013 12. DISTRIBUTION / AVAILABILITY STATEMENT

Approved for public release; distribution is unlimited. (377ABW-2012-1280 dtd 25 Sep 2012)

13. SUPPLEMENTARY NOTES

14. ABSTRACTThis document is the user's guide for the AE9/AP9/SPM radiation environment model software. AE9/AP9/SPM is a climatological specification model for trapped energetic particles and plasma in the near-Earth environment. The report provides instructions for model installation and operation of the model through both the Command-Line and Graphical User interfaces. Detailed listings of model options are included plus instructions on how to obtain various desired outputs including flux, fluence and dose, and statistics on these quantities.

15. SUBJECT TERMSAE9/AP9/SPM, radiation belt model, space plasma model, user’s guide

16. SECURITY CLASSIFICATION OF: 17. LIMITATION OF ABSTRACT

18. NUMBER OF PAGES

19a. NAME OF RESPONSIBLE PERSON Dr. Michael Starks

a. REPORT Unclassified

b. ABSTRACTUnclassified

c. THIS PAGEUnclassified Unlimited 44

19b. TELEPHONE NUMBER (include area code)

Standard Form 298 (Rev. 8-98) Prescribed by ANSI Std. Z39.18

Page 4: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

This page is intentionally left blank.

Approved for public release; distribution is unlimited.

Page 5: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Table of Contents

AE9/AP9/SPM MODEL PROGRAM OVERVIEW ....................................................................................................... 3

MODEL INSTALLATION ........................................................................................................................................... 4

INSTALLATION TESTING .................................................................................................................................................... 4

COMMAND-LINE PROGRAM .................................................................................................................................. 5

INPUT FILE CONSTRUCTION .............................................................................................................................................. 5 BASIC MODEL INPUTS ..................................................................................................................................................... 6

Details about the Flux Data Modes .................................................................................................................... 10 AGGREGATION INPUTS .................................................................................................................................................. 11 DOSE CALCULATION INPUTS ........................................................................................................................................... 12 ORBITER PROPAGATOR INPUTS ....................................................................................................................................... 14

Two-Line Element Files ........................................................................................................................................ 17 ORBIT EPHEMERIS FILE DESCRIPTION ............................................................................................................................... 18 MODEL OUTPUT FILES .................................................................................................................................................. 18

Tandem AE9/AP9 and Plasma Model Calculations ............................................................................................. 19

GRAPHICAL USER INTERFACE PROGRAM ............................................................................................................. 20 SATELLITE TAB ............................................................................................................................................................. 21 MODEL TAB ................................................................................................................................................................ 24

AE9/AP9-specific notes ....................................................................................................................................... 25 PLOT TAB ................................................................................................................................................................... 27 EXAMPLE GUI-BASED MODEL RUNS ................................................................................................................................ 28

Example 1: MeanSample .................................................................................................................................... 29 Example 2: MonteCarloSample ........................................................................................................................... 31 Example 3: PerturbedMeanSample .................................................................................................................... 32

REFERENCES......................................................................................................................................................... 33

APPENDIX A: LEGACY MODELS AE8/AP8 AND CRRESELE/PRO-SPECIFIC PARAMETERS ........................................ .34

APPENDIX B: LEGACY MODEL CAMMICE/MICS-SPECIFIC PARAMETERS ............................................................... 36

APPENDIX C: MODIFIED JULIAN DATE .................................................................................................................. 37

Approved for public release; distribution is unlimited.

i

Model Run Performance Tuning ........................................................................................................................ 19

Page 6: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

This page is intentionally left blank.

Approved for public release; distribution is unlimited.

ii

Page 7: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

AE9/AP9/SPM Radiation

Environment Model

User’s Guide

Windows and Linux Platforms

Approved for public release; distribution is unlimited.

1

Page 8: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

The AE9/AP9/SPM model was developed by the National Reconnaissance Office and the Air Force Research Laboratory in partnership with MIT Lincoln Laboratory, Aerospace Corporation, Boston College Institute for Scientific Research, Atmospheric and Environmental Research, Incorporated, and Los Alamos National Laboratory.

AE9/AP9 development team: Gregory Ginet1 (PI), T. Paul O’Brien2 (PI), Dave Byers3, Michael Starks4, Stuart Huston5,6, Wm. Robert Johnston4, Tim Guild2, Christopher Roth6, Paul Whelan6, Rick Quinn6, Reiner Friedel7, Chad Lindstrom4, Dan Madden5, Steve Morley7, and Yi-Jiun Su4.

Information on AE9/AP9 may be found on line at the NASA SET Radiation Model User Forum (http://lws-set.gsfc.nasa.gov/radiation_model_user_forum.html).

To contact the AE9/AP9 team, email [email protected].

V1.05.001 release: August 2013

1 MIT Lincoln Laboratory 2 Aerospace Corporation 3 National Reconnaissance Office 4 Air Force Research Laboratory, Space Vehicles Directorate 5 Boston College Institute for Scientific Research 6 Atmospheric and Environmental Research, Incorporated 7 Los Alamos National Laboratory

Approved for public release; distribution is unlimited.

2

Page 9: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

AE9/AP9/SPM Model Program Overview This delivery contains all files needed to install and execute the C++-based AE9/AP9/SPM Radiation Environment model, using a command-line program execution, or through a graphical user interface (GUI).

The Command-Line program ‘CmdLineAe9Ap9.exe’ reads model parameters and orbit specifications from user-constructed input files and produces the requested set of files containing flux and fluence calculation results. Dose calculation results are also available.

The GUI program ‘testAe9Ap9Gui.exe’ provides a graphical user interface to specify an orbital path and various model parameters in a user-friendly format. The GUI program executes the CmdLineAe9Ap9 program using the input files automatically generated according to the user’s selections in the interface. Basic 2D plots of the model results may also be produced.

In addition to this User’s Guide, there are several other files of information provided in this distribution. The ‘Readme_CmdLineAe9Ap9’ file provides a complete list of various database and supporting files used in the model. Several annotated samples of command-line input files are also supplied:

- Ae9Ap9CmdlineInputSample_V1_0.txt - Ae9Ap9CmdlineOrbitSample.txt - Ae8Ap8CrresCmdlineInputSample_V1_0.txt - CammiceCmdlineInputSample_V1_0.txt

Additional subdirectories contain several test files (both input and output) for verifying proper model installation and operation.

AE9/AP9 Code Stack

Graphical User Interface -User-friendly access to AE9/AP9, and other models, with basic graphical outputs High-level Utility Layer -Command line interface for producing mission statistics Aggregates results of many MC scenarios (flux, fluence, mean, percentiles) Provides access to orbit propagator and other models (e.g. AP8/AE8, CRRES) Provides dose rate and dose for user-specified thicknesses (ShieldDose-2) Application Layer -Simple C++ interface to single Monte-Carlo scenario “flyin()” routines AP9/AE9 Model Layer -Main workhorse; manages database access, coordinate transforms and Monte Carlo cycles; error matrix manipulations Low-level Utility Layer -Database access, Magnetic field, Hdf5 and Boost

Approved for public release; distribution is unlimited.

3

Page 10: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Model Installation Version 1.00.003 of the AE9/AP9 Radiation Environment model is distributed as a zipfile, ‘Ae9Ap9_version_1.00.003.zip’, containing Windows release-mode binaries and libraries, model databases, sample input and output files and supporting documentation files. A separate source distribution may also be provided, upon request, for generating Windows debug-mode binaries, or for building the binaries on Linux platforms.

For a Windows installation, simply unzip the distribution file in the desired directory location. The directory structure will be as shown below:

For a Linux-based installation, unzip the source distribution file in the desired location, then refer to the detailed instructions in the ‘Build_Instructions_for_AE9AP9.pdf’ file in the ‘Ae9Ap9/documents’ directory.

Installation Testing Open a command line window, navigate to the directory containing the binary executables (ie Ae9Ap9/bin/win32), enter the command: CmdLineAe9Ap9 –i ../../consoleTests/short.txt

The resulting output files will be written in this same directory. Verify that the number of files generated, and respective file contents match that of the “shortOutput”-prefixed files located in the ‘../../consoleTests/expectedTestOutputs’ directory. Other test input files are also available in this ‘consoleTests’ directory, and their corresponding output files in the ‘expectedTestOutputs’ subdirectory.

Much more information regarding the CmdLineAe9Ap9 program is provided in the next section of this document.

Approved for public release; distribution is unlimited.

4

Page 11: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

To start the GUI program, enter the command (or double-click the icon for): testAe9Ap9Gui.exe

A detailed description of the GUI program follows in a later section of this document.

Command-Line Program The CmdLineAe9Ap9 program is a lightweight client application for running the ‘AE9/AP9’ and ‘Plasma’ models at time-tagged orbital positions. The requested model calculation results are written to comma-separated value (CSV) format text files. Other ‘legacy’ radiation belt models, ‘AE8’, ‘AP8’, ‘CRRESELE’, ‘CRRESPRO’ and ‘CAMMICE/MICS’, are also available within this same application.

The command-line utility takes input settings from an external file, which is passed to it using the input parameter ‘–i <filename>’. This feature permits the CmdLineAe9Ap9 program to be used in “batch” mode or within a script, and/or distributing large modeling tasks across multiple processors and servers. Very long model runs can easily be broken up by time or species, and the results merged using user-supplied post-processing scripts.

The format of the input file used to drive the CmdLineAe9Ap9 program, as well as the detailed model settings specified within it, are described below. A working sample input file, ‘Ae9Ap9CmdLineInputSample_V1_0.txt’ is provided in the ‘Ae9Ap9/bin/win32’ directory. This annotated sample file contains complete descriptions of all available input parameters to the model and all of the allowed values for each.

Input File Construction The basic format of the input file is ‘keyword/value’ pairs on each line: the parameter keyword name, followed by a colon and then the value or values for the parameter. Keywords and string values are not case-sensitive. Lines beginning with a ‘#’ symbol are treated as comments, and are therefore ignored by the program.

CmdLineAe9Ap9 input file settings can be logically grouped into the following categories: Basic Model Inputs – core model parameters, required for any model run Aggregation Inputs – optional settings for combining complex output results Dose Calculation Inputs – optional settings to drive the ShieldDose2 dose calculations Orbit Propagator Inputs – optional settings for generating orbit ephemeris

Input file settings for each of these categories are described in the following tables. Descriptions of the parameters used for the legacy models may be found in the Appendices.

Approved for public release; distribution is unlimited.

5

Page 12: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Basi

c M

odel

Inpu

ts

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d De

faul

t Val

ue

Desc

riptio

n

Mod

elTy

pe

AE9

, AP9

, PLA

SMA

Leg

acy

mod

els*

: AE

8, A

P8,

C

RRES

ELE,

CRR

ESPR

O, C

AMM

ICE

Req

uire

d n

one

Typ

e of

mod

el to

be

run

(req

uire

s cor

resp

ondi

ng d

atab

ase

file

spec

ified

in M

odel

DB p

aram

eter

)

*See

App

endi

ces A

and

B fo

r Leg

acy

mod

el p

aram

eter

s

Mod

elDB

A

E9V1

0_ru

ntim

e_ta

bles

.mat

A

P9V1

0_ru

ntim

e_ta

bles

.mat

S

PMEV

10_r

untim

e_ta

bles

.mat

S

PMHV

10_r

untim

e_ta

bles

.mat

S

PMHE

V10_

runt

ime_

tabl

es.m

at

SPM

OV1

0_ru

ntim

e_ta

bles

.mat

Req

uire

d n

one

Dat

abas

e fil

e us

ed to

driv

e th

e m

odel

, cor

resp

ondi

ng to

the

sele

cted

Mod

elTy

pe).

Mus

t inc

lude

pat

h to

file

(abs

olut

e, o

r re

lativ

e to

Cm

dLin

eAe9

Ap9

loca

tion)

.

For

PLA

SMA:

spec

ify th

e ap

prop

riate

‘SPM

*’ sp

ecie

s file

:

‘E’ (

elec

tron

s), ‘

H’, ‘

HE’ (

He),

‘O’;

Orb

itFile

v

alid

pat

h an

d fil

e na

me

of e

phem

eris

file

Requ

ired

non

e T

he p

ath

and

file

nam

e of

a v

alid

file

con

tain

ing

sets

of t

ime

and

orbi

t pos

ition

coo

rdin

ates

(in

CSV

form

at a

nd in

the

coor

dina

te sy

stem

spec

ified

by

the

Coor

dSys

par

amet

er).

Alte

rnat

ivel

y, w

hen

usin

g or

bit p

ropa

gatio

n in

puts

, thi

s pa

ram

eter

spec

ifies

the

path

and

file

nam

e of

the

ephe

mer

is in

form

atio

n to

be

writ

ten.

DirF

ile

val

id p

ath

and

file

nam

e of

dire

ctio

n fil

e O

ptio

nal

Om

ni-d

irect

iona

l flu

x T

he p

ath

and

file

nam

e of

a v

alid

file

con

tain

ing

(‘Coo

rdSy

s’)

dire

ctio

n ve

ctor

s ass

ocia

ted

with

the

posit

ions

in th

e sp

ecifi

ed

Orb

itFile

(‘C

oord

Sys’

mus

t be

one

of th

e Ca

rtes

ian

coor

dina

te

syst

ems f

or p

rope

r app

licat

ion)

.

Coo

rdSy

s G

EO, G

EI, G

DZ,

GSM

, GSE

, SM

, M

AG, S

PH, R

LL

Req

uire

d n

one

Coo

rdin

ate

syst

em o

f pos

ition

val

ues i

n th

e sp

ecifi

ed (i

nput

) O

rbitF

ile (a

nd o

ptio

nal D

irFile

) file

s

See

the

‘Sup

port

ed C

oord

inat

e Sy

stem

s’ ta

ble

on p

age

10.

Approved for public release; distribution is unlimited.

6

Page 13: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d De

faul

t Val

ue

Desc

riptio

n

Flu

xTyp

e 1

PtDi

ff, 2

PtDi

ff*, I

nteg

ral

Req

uire

d n

one

Typ

e of

flux

to b

e co

mpu

ted.

*Tw

o-po

int d

iffer

entia

l req

uire

sbo

th ‘E

nerg

ies’

and

‘Ene

rgie

s2’ p

aram

eter

val

ues

Ene

rgie

s A

E9: 0

.04

– 10

.0 (M

eV)

AP9

: 0.1

– 4

00.0

(MeV

)

Pla

sma/

elec

tron

s: 0

.001

– 0

.040

(MeV

)

Pla

sma/

ions

: 0.0

0115

– 0

.164

3 (M

eV)

Req

uire

d n

one

Com

ma-

sepa

rate

d lis

t of e

nerg

y le

vels,

in M

eV, a

t whi

ch fl

ux

valu

es a

re to

be

com

pute

d, a

t eac

h tim

e st

ep.

Ene

rgy

valu

es a

re re

stric

ted

to th

eir m

odel

-spe

cific

rang

es.

Ene

rgie

s2

(sam

e as

‘Ene

rgie

s’)

Opt

iona

l n

one

Use

d on

ly w

hen

‘Flu

xTyp

e’ =

‘2Pt

Diff’

. A

com

ma-

sepa

rate

d lis

t of e

nerg

y le

vels

that

def

ine

the

end

of th

e en

ergy

rang

es,

betw

een

whi

ch fl

uxes

are

com

pute

d. T

he ‘E

nerg

ies’

pa

ram

eter

def

ines

the

star

t of e

ach

rang

e. T

hese

two

para

met

er li

sts m

ust c

onta

in th

e sa

me

num

ber o

f ene

rgy

leve

ls.

Out

File

v

alid

pat

h an

d fil

e na

me

Req

uire

d n

one

A p

ath

and

file

nam

e "p

refix

" th

at w

ill b

e us

ed w

hen

gene

ratin

g th

e ou

tput

file

(s);

the

nam

ing

of th

ese

files

is

base

d on

this

pref

ix a

nd th

e va

rious

mod

el o

utpu

t and

ag

greg

atio

n pa

ram

eter

s also

spec

ified

in th

e in

put f

ile.

Any

pre

viou

sly

gene

rate

d ou

tput

file

s with

this

sam

e “p

refix

” w

ill b

e ov

erw

ritte

n.

Mag

field

DB

<pat

h>/ig

rfDB

.h5

Req

uire

d n

one

Mag

netic

fiel

d m

odel

's da

taba

se fi

le, i

nclu

ding

pat

h

KPh

iNN

etDB

<p

ath>

/fas

tPhi

_net

.mat

R

equi

red

non

e K

/Phi

coo

rdin

ate

neur

al n

etw

ork

data

base

file

, inc

ludi

ng p

ath

Approved for public release; distribution is unlimited.

7

Page 14: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d De

faul

t Val

ue

Desc

riptio

n

KHm

inN

Net

DB

<pat

h>/f

ast_

hmin

_net

.mat

R

equi

red

non

e K

/Hm

in c

oord

inat

e ne

ural

net

wor

k da

taba

se fi

le, i

nclu

ding

pa

th

Flu

xOut

m

ean

per

cent

ile,#

# p

ertu

rbed

,###

m

onte

carlo

,###

*

Req

uire

d n

one

Flu

x da

ta to

be

outp

ut.

This

para

met

er m

ay a

ppea

r mul

tiple

tim

es. T

he ‘m

ean’

is a

sim

ple

mea

n va

lue.

The

‘per

cent

ile’

num

ber m

ay b

e in

the

rang

e 1-

99. T

he ‘p

ertu

rbed

’ mea

n an

d/or

‘mon

teca

rlo’ s

cena

rio id

entif

icat

ion

num

bers

may

be

in th

e ra

nge

1-99

9. S

ee th

e fu

ll ex

plan

atio

n of

thes

e di

ffere

nt

type

s of m

odes

in th

e se

ctio

n fo

llow

ing

this

tabl

e.

*mon

teca

rlo is

not

app

licab

le fo

r ‘Pl

asm

a’ m

odel

Flu

eOut

m

ean

per

cent

ile

per

turb

ed

mon

teca

rlo*

Opt

iona

l n

one

Flu

ence

dat

a to

be

outp

ut. T

his p

aram

eter

may

also

app

ear

mul

tiple

tim

es.

No

perc

entil

e or

scen

ario

iden

tific

atio

n nu

mbe

rs a

re sp

ecifi

ed h

ere;

the

corr

espo

ndin

g ‘F

luxO

ut’

num

bers

will

be

used

.

*mon

teca

rlo is

not

app

licab

le fo

r ‘Pl

asm

a’ m

odel

Dos

eOut

* m

ean

per

cent

ile

per

turb

ed

mon

teca

rlo

Opt

iona

l n

one

Dos

e ra

te d

ata

to b

e ou

tput

. May

app

ear m

ultip

le ti

mes

. N

o pe

rcen

tile

or sc

enar

io id

entif

icat

ion

num

bers

shou

ld b

e us

ed

here

, as t

he o

nes f

rom

the

corr

espo

ndin

g Fl

uxO

ut v

alue

s will

be

use

d.

*Req

uire

s add

ition

al D

ose

Calc

ulat

ion

inpu

t par

amet

ers,

in a

follo

win

g se

ctio

n. N

ot a

pplic

able

for P

lasm

a m

odel

.

Approved for public release; distribution is unlimited.

8

Page 15: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d De

faul

t Val

ue

Desc

riptio

n

CDo

seO

ut*

mea

n p

erce

ntile

p

ertu

rbed

m

onte

carlo

Opt

iona

l n

one

Cum

ulat

ive

dose

dat

a to

be

outp

ut. M

ay a

ppea

r mul

tiple

tim

es.

No

perc

entil

e or

scen

ario

iden

tific

atio

n nu

mbe

rs

shou

ld b

e us

ed h

ere,

as t

he o

nes f

rom

the

corr

espo

ndin

g Fl

uxO

ut v

alue

s will

be

used

.

*Req

uire

s add

ition

al D

ose

Calc

ulat

ion

inpu

t par

amet

ers,

in a

follo

win

g se

ctio

n. N

ot a

pplic

able

for P

lasm

a m

odel

.

Epo

ch

Date

/tim

e (in

Mod

ified

Julia

n da

te*

form

) O

ptio

nal

Firs

t eph

emer

is po

int t

ime

Spe

cify

an

alte

rnat

e tim

e as

the

epoc

h va

lue

for a

mod

el ru

n.

This

perm

its m

odel

runs

with

long

eph

emer

is pe

riods

to b

e br

oken

up

into

mul

tiple

runs

(ove

r tim

e) w

hen

perf

orm

ing

“Mon

te C

arlo

” an

d/or

“Pe

rtur

bed

Mea

n” sc

enar

io

calc

ulat

ions

. Se

e th

e flu

x da

ta m

ode

expl

anat

ion

belo

w.

*See

App

endi

x C

for i

nfor

mat

ion

on M

odifi

ed Ju

lian

Date

s.

Supp

orte

d C

oord

inat

e Sy

stem

s

Coor

dSys

Fu

ll Co

ordi

nate

Sys

tem

Nam

e Co

ordi

nate

Val

ues(

units

) G

EI

Geo

cent

ric E

arth

Iner

tial

or

Ear

th-C

ente

red

Iner

tial (

ECI)

X(R

e), Y

(Re)

, Z(R

e)

GEO

G

eoce

ntric

Car

tesia

n

X(Re

), Y(

Re),

Z(Re

) G

DZ

Geo

detic

alt(

km),

lat(

deg)

, lon

(deg

) G

SM

Geo

cent

ric S

olar

Mag

neto

sphe

ric

X(

Re),

Y(Re

), Z(

Re)

GSE

G

eoce

ntric

Sol

ar E

clip

tic

X(

Re),

Y(Re

), Z(

Re)

SM

S

olar

Mag

netic

X(Re

), Y(

Re),

Z(Re

) M

AG

Mag

netic

X(Re

), Y(

Re),

Z(Re

) S

PH

Sph

eric

al

ra

dius

(Re)

, col

atitu

de(d

eg),

lon(

deg)

R

LL

Rad

ius,

Lat

itude

, Lon

gitu

de

ra

dius

(Re)

, lat

(deg

), lo

n(de

g)

1 Re

= 6

371.

2 km

Se

e [B

havn

ani a

nd V

anco

ur, 1

991]

for f

ull d

escr

iptio

ns o

f the

se c

oord

inat

e sy

stem

s.

Approved for public release; distribution is unlimited.

9

Page 16: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Det

ails

abo

ut th

e Fl

ux D

ata

Mod

es

The

‘Flu

xOut

’, an

d as

soci

ated

par

amet

ers,

is u

sed

spec

ify th

e va

rious

type

s of f

lux

data

to b

e re

turn

ed b

y th

e m

odel

. Th

e ‘m

ean’

and

‘p

erce

ntile

’ mod

es c

aptu

re th

e st

atis

tical

beh

avio

r of t

he d

ata

upon

whi

ch th

e m

odel

was

bui

lt. T

he ‘p

ertu

rbed

’ mod

e ad

ds th

e un

certa

intie

s in

the

mea

n flu

x m

aps t

hat a

re d

ue to

mea

sure

men

t and

gap

-fill

ing

erro

rs.

The

‘mon

teca

rlo’ m

ode

cont

ains

all

thes

e un

certa

intie

s of t

he ‘p

ertu

rbed

’ mod

e, th

en a

dds a

n es

timat

e of

the

dyna

mic

var

iatio

ns d

ue to

spac

e w

eath

er p

roce

sses

. Th

e m

ultip

le

“sce

nario

s” o

f the

latte

r tw

o m

odes

are

spec

ified

with

scen

ario

iden

tific

atio

n nu

mbe

rs (u

sed

to p

rodu

ce a

rand

om n

umbe

r see

d), e

ach

prod

ucin

g a

diff

eren

t flu

x pr

ofile

for e

very

orb

it, b

ound

ed b

y th

e va

rianc

es d

ue to

mea

sure

men

t err

or a

nd sp

ace

wea

ther

. Th

ese

varia

tions

repr

esen

t the

rang

e as

soci

ated

with

spac

e w

eath

er o

n m

ultip

le ti

mes

cale

s and

span

the

varia

bilit

y ob

serv

ed th

roug

hout

a

sola

r cyc

le; h

owev

er, t

he so

lar c

ycle

pha

se is

not

repr

oduc

ed.

This

scen

ario

“se

ed”

num

ber e

nabl

es th

ese

resu

lts o

f the

mod

el

calc

ulat

ions

to b

e fu

lly re

prod

ucib

le, p

rovi

ded

that

the

sam

e ep

hem

eris

info

rmat

ion

and

‘epo

ch’ t

ime

refe

renc

e ar

e us

ed.

Unl

ess

othe

rwis

e sp

ecifi

ed, t

he ‘e

poch

’ tim

e de

faul

ts to

the

first

tim

e of

the

ephe

mer

is in

form

atio

n.

The

‘Epo

ch’ p

aram

eter

is v

ital w

hen

brea

king

up

a lo

ng ti

me

serie

s ‘pe

rtur

bed’

or ‘

mon

teca

rlo’-

mod

e si

mul

atio

n in

to se

para

te m

odel

ru

ns. E

ach

time

segm

ent c

an b

e ru

n se

para

tely

and

then

man

ually

com

bine

d af

terw

ards

if th

e sa

me

‘Epo

ch’ v

alue

is sp

ecifi

ed fo

r all

time

segm

ent m

odel

runs

.

By

aggr

egat

ing

the

resu

lts o

f a la

rge

num

ber o

f mis

sion

scen

ario

s (ea

ch w

ith a

diff

eren

t see

d nu

mbe

r), t

he p

erce

ntile

flux

leve

ls o

f any

qu

antit

y de

rivab

le fr

om th

e flu

x sp

ectru

m, e

.g. f

luen

ce (t

ime

inte

grat

ed fl

ux) o

r tot

al d

ose,

may

be

calc

ulat

ed in

term

s of p

roba

bilit

ies

of o

ccur

renc

e du

ring

the

cour

se o

f the

mis

sion

or o

n ot

her t

imes

cale

s.

Muc

h m

ore

info

rmat

ion

abou

t the

mod

el m

ay b

e fo

und

in [G

inet

, et a

l, 20

13].

Approved for public release; distribution is unlimited.

10

Page 17: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Aggr

egat

ion

Inpu

ts

Mod

el a

ggre

gatio

n va

lues

are

ava

ilabl

e w

hen

the

‘Flu

xOut

/per

turb

ed,#

##’ a

nd/o

r ‘Fl

uxO

ut/m

onte

carlo

,###

’ par

amet

ers a

re sp

ecifi

ed,

but a

re st

atis

tical

ly m

eani

ngfu

l onl

y w

hen

at le

ast f

ive

scen

ario

s are

use

d. E

ach

of th

ese

para

met

ers m

ay a

ppea

r mul

tiple

tim

es in

or

der t

o sp

ecify

the

desi

red

aggr

egat

e ou

tput

file

s. ‘M

onte

Carlo

’ agg

rega

tions

are

not

app

licab

le to

‘Pla

sma’

mod

el o

utpu

ts.

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d De

faul

t Val

ue

Desc

riptio

n

PM

AggX

m

ean

med

ian

per

cent

ile,#

#

Opt

iona

l n

one

Agg

rega

te fl

ux re

sults

acr

oss ‘

pert

urbe

d m

ean’

scen

ario

s def

ined

in

Flu

xOut

sett

ings

. Com

pute

s the

mea

n, m

edia

n or

per

cent

ile #

# (1

..99)

acr

oss t

he sc

enar

ios a

t eac

h tim

este

p.

PM

AggF

m

ean

med

ian

per

cent

ile,#

#

Opt

iona

l n

one

Agg

rega

te fl

uenc

e re

sults

acr

oss ‘

pert

urbe

d m

ean’

scen

ario

s de

fined

in F

lueO

ut se

ttin

gs. C

ompu

tes t

he m

ean,

med

ian

or

perc

entil

e ##

(1..9

9) a

cros

s the

scen

ario

s at e

ach

times

tep.

PM

AggD

m

ean

med

ian

per

cent

ile,#

#

Opt

iona

l n

one

Agg

rega

te d

ose

rate

resu

lts a

cros

s ‘pe

rtur

bed

mea

n’ sc

enar

ios

defin

ed in

Dos

eOut

sett

ings

. Com

pute

s the

mea

n, m

edia

n or

pe

rcen

tile

## (1

..99)

acr

oss t

he sc

enar

ios a

t eac

h tim

este

p.

PM

AggC

D m

ean

med

ian

per

cent

ile,#

#

Opt

iona

l n

one

Agg

rega

te c

umul

ativ

e do

se re

sults

acr

oss ‘

pert

urbe

d m

ean’

sc

enar

ios d

efin

ed in

CDo

seO

ut se

ttin

gs. C

ompu

tes t

he m

ean,

m

edia

n or

per

cent

ile #

# (1

..99)

acr

oss t

he sc

enar

ios a

t eac

h tim

este

p.

MCA

ggX*

m

ean

med

ian

per

cent

ile,#

#

Opt

iona

l n

one

Agg

rega

te fl

ux re

sults

acr

oss ‘

mon

te c

arlo

’ sce

nario

s def

ined

in

Flux

Out

sett

ings

. Com

pute

s the

mea

n, m

edia

n or

per

cent

ile #

# (1

..99)

acr

oss t

he sc

enar

ios a

t eac

h tim

este

p.

*mon

te c

arlo

agg

rega

tions

are

not

app

licab

le fo

r ‘Pl

asm

a’ m

odel

Approved for public release; distribution is unlimited.

11

Page 18: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d De

faul

t Val

ue

Desc

riptio

n

MCA

ggF

mea

n m

edia

n p

erce

ntile

,##

Opt

iona

l n

one

Agg

rega

te fl

uenc

e re

sults

acr

oss ‘

mon

te c

arlo

’ sce

nario

s def

ined

in

Flu

eOut

sett

ings

. Com

pute

s the

mea

n, m

edia

n or

per

cent

ile #

# (1

..99)

acr

oss t

he sc

enar

ios a

t eac

h tim

este

p.

MCA

ggD

mea

n m

edia

n p

erce

ntile

,##

Opt

iona

l n

one

Agg

rega

te d

ose

rate

resu

lts a

cros

s ‘m

onte

car

lo’ s

cena

rios

defin

ed in

Dos

eOut

sett

ings

. Com

pute

s the

mea

n, m

edia

n or

pe

rcen

tile

## (1

..99)

acr

oss t

he sc

enar

ios a

t eac

h tim

este

p.

MCA

ggCD

m

ean

med

ian

per

cent

ile,#

#

Opt

iona

l n

one

Agg

rega

te c

umul

ativ

e do

se re

sults

acr

oss ‘

mon

te c

arlo

’ sce

nario

s de

fined

in C

Dose

Out

sett

ings

. Com

pute

s the

mea

n, m

edia

n or

pe

rcen

tile

## (1

..99)

acr

oss t

he sc

enar

ios a

t eac

h tim

este

p.

Dos

e Ca

lcul

atio

n In

puts

Th

ese

para

met

ers,

used

as i

nput

s to

the

“Shi

eldD

ose2

” m

odel

, are

requ

ired

whe

n ‘D

oseO

ut’ a

nd/o

r ‘CD

oseO

ut’ p

aram

eter

s are

sp

ecifi

ed.

Dos

e ca

lcul

atio

ns a

re n

ot a

pplic

able

for t

he ‘P

lasm

a’ m

odel

. M

ore

deta

ils a

bout

thes

e Sh

ield

Dos

e2 m

odel

par

amet

ers m

ay

be fo

und

in [S

eltz

er, 1

994]

. N

ote

that

the

Shie

ldD

ose2

“B

rem

sstra

hlun

g” d

ata

tabl

es b

eing

use

d by

the

Cm

dLin

eAe9

Ap9

app

licat

ion

have

bee

n up

date

d to

cor

rect

an

erro

r pre

sent

in th

e or

igin

al S

HIE

LDO

SE2

publ

icat

ion.

In

the

‘elb

rbas

2.da

t’ fil

e, w

ith th

e ex

cept

ion

of th

e Al

det

ecto

r tar

gets

, the

fini

te sl

ab a

nd se

mi-i

nfin

ite sl

ab d

ata

tabl

es h

ad b

een

switc

hed

[Hey

nder

ickx

, 201

3].

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d fo

r Dos

e ca

lc.

Defa

ult V

alue

De

scrip

tion

Dos

eDep

ths

0.1

11 –

111

.1 (m

m)

4.3

74 –

437

4 (m

ils)

0.0

3 –

30.0

(g/c

m2 )

Req

uire

d n

one

Com

ma-

sepa

rate

d lis

t of A

lum

inum

shie

ldin

g th

ickn

ess d

epth

s,

in u

nits

spec

ified

by

the

Dose

Dept

hU p

aram

eter

.

Dep

th v

alue

s are

reco

mm

ende

d to

be

limite

d to

thes

e ra

nges

sp

ecifi

ed; v

alid

ity o

f res

ults

for d

epth

s out

side

thes

e ra

nges

is

unce

rtai

n.

Approved for public release; distribution is unlimited.

12

Page 19: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d fo

r Dos

e ca

lc.

Defa

ult V

alue

De

scrip

tion

Dos

eDep

thU

m

illim

eter

s m

ils

gpe

rcm

2

Opt

iona

l m

illim

eter

s U

nits

of A

lum

inum

shie

ldin

g th

ickn

ess d

epth

Dos

eDet

Geo

m

sphe

rical

fi

nite

slab

se

miin

finite

slab

Opt

iona

l sp

heric

al

Geo

met

ry o

f Alu

min

um sh

ield

ing

in fr

ont o

f (or

aro

und)

det

ecto

r -

½ d

ose

at c

ente

r of s

olid

alu

min

um sp

here

-

dose

at t

rans

mis

sion

surf

ace

of fi

nite

alu

min

um sl

ab

- do

se in

sem

i-inf

inite

alu

min

um m

ediu

m

Dos

eDet

Type

A

lum

inum

, gra

phite

, sili

con,

air,

b

one,

cal

cium

, gal

lium

, lith

ium

, g

lass

, tiss

ue, w

ater

Opt

iona

l a

lum

inum

D

etec

tor m

ater

ial t

ype

Dos

eAtt

nMd

non

e

nuc

lear

inte

ract

ions

nuc

lear

andn

eutr

ons

Opt

iona

l "n

one"

N

ucle

ar a

tten

uatio

n m

ode

for d

ose

calc

ulat

ions

-n

o nu

clea

r att

enua

tion

-nuc

lear

att

enua

tion,

but

neg

lect

ing

neut

ron

ener

gy tr

ansp

ort

-nuc

lear

att

enua

tion

incl

udin

g ne

utro

n en

ergy

tran

spor

t

Dos

eInt

rvl

tim

e in

terv

al (d

ays)

O

ptio

nal

0.0

*

(=ea

ch ti

mes

tep)

Inte

grat

ion

inte

rval

(in

days

) ove

r whi

ch to

cal

cula

te d

ose

rate

. If

only

the

tota

l dos

e in

form

atio

n fo

r the

ent

ire ti

me

perio

d is

desir

ed, s

peci

fy a

ver

y la

rge

num

ber (

ie ‘9

999’

) *N

ote

that

dos

e co

mpu

tatio

ns a

re sl

ow; u

se o

f a lo

nger

inte

rval

can

signi

fican

tly im

prov

e ov

eral

l mod

el p

erfo

rman

ce. I

t is a

lso

reco

mm

ende

d th

at th

e in

terv

al b

e se

t to

an e

xact

mul

tiple

of t

he

orbi

t cad

ence

. Ca

lcul

atio

ns a

ssum

e th

e ep

hem

eris

time

step

s are

co

nsta

nt.

Approved for public release; distribution is unlimited.

13

Page 20: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Orb

iter

Pro

paga

tor

Inpu

ts

Whe

n th

e ap

prop

riate

set o

f the

se o

rbit

para

met

ers i

s spe

cifie

d, th

e ge

nera

ted

ephe

mer

is in

form

atio

n is

writ

ten

to th

e fil

e sp

ecifi

ed b

y th

e ‘O

rbitF

ile’ p

aram

eter

(in

the

Basi

c M

odel

Inpu

ts g

roup

), re

plac

ing

the

ephe

mer

is fi

le if

it a

lrea

dy e

xist

s. H

owev

er, b

e aw

are

that

the

ephe

mer

is ti

me

and

posi

tion

and

info

rmat

ion

(sup

plie

d or

gen

erat

ed) i

s alw

ays i

nclu

ded

in a

ll m

odel

out

put f

iles.

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s U

sage

Co

ordi

natio

n De

faul

t Val

ue

Desc

riptio

n

Orb

TLE

Valid

pat

h an

d fi

le n

ame

of T

wo

Line

Ele

men

ts (T

LE) f

ile

Con

ditio

nally

R

equi

red*

n

one

Pat

h an

d fil

enam

e of

the

TLE

file

used

to g

ener

ate

an o

rbit

file,

us

ing

‘Sat

Eph’

or ‘

SGP4

’ pro

paga

tors

.

*Orb

it pr

opag

atio

n re

quire

s tha

t eith

er th

is fie

ld o

r Orb

Elm

Tim

mus

t be

set.

Orb

Star

t D

ate/

time*

A

lway

s R

equi

red

non

e S

tart

dat

e an

d tim

e, in

mod

ified

Julia

n da

te (M

JD*)

form

, of

orbi

t pos

ition

s to

gene

rate

. *S

ee A

ppen

dix

C fo

r inf

orm

atio

n on

Mod

ified

Julia

n Da

tes.

Orb

End

Dat

e/tim

e A

lway

s R

equi

red

non

e E

nd d

ate

and

time,

in M

JD fo

rmat

, of o

rbit

posit

ions

to

gene

rate

Orb

Step

>

0 A

lway

s R

equi

red

non

e T

ime

inte

rval

(in

seco

nds)

bet

wee

n or

bit p

ositi

ons.

Rec

omm

ende

d va

lues

, acc

ordi

ng to

gen

eral

orb

it ty

pe:

L

EO: 1

0 se

c; M

EO: 3

00 se

c; H

EO: 6

0 se

c; G

EO: 3

600

sec.

Orb

Prop

Type

S

GP4,

Sat

Eph,

Kep

ler

Alw

ays

Req

uire

d n

one

Typ

e of

orb

it pr

opag

ator

to u

se fo

r gen

erat

ing

the

orbi

t ep

hem

eris

info

rmat

ion.

‘SGP

4’ is

a c

omm

only

-use

d or

bit

prop

agat

or. ‘

SatE

ph’ i

s ano

ther

nam

e fo

r the

Lok

angl

e pr

opag

ator

, dev

elop

ed a

nd u

sed

by A

FRL

for d

ecad

es. ‘

Kepl

er’ i

s a

very

bas

ic o

rbit

prop

agat

or w

ith o

ptio

nal J

2 pe

rtur

batio

n ef

fect

s.

Approved for public release; distribution is unlimited.

14

Page 21: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s U

sage

Co

ordi

natio

n De

faul

t Val

ue

Desc

riptio

n

Orb

Elm

Tim

D

ate/

time

Con

ditio

nally

R

equi

red*

n

one

Tim

e, in

Mod

ified

Julia

n da

y+ form

, ass

ocia

ted

with

the

spec

ified

orb

ital e

lem

ent v

alue

s

*Orb

it pr

opag

atio

n re

quire

s tha

t eith

er th

is fie

ld o

r ‘O

rbTL

E’m

ust b

e sp

ecifi

ed.

+ See

Appe

ndix

C fo

r inf

orm

atio

n on

Mod

ified

Julia

n Da

tes.

Orb

Mod

e S

tand

ard,

Impr

oved

R

equi

red

for

‘SGP

4’

Sta

ndar

d R

un m

ode

for ‘

SGP4

’ pro

paga

tor

Orb

Datu

m

72O

ld,

72,

84

Req

uire

d fo

r ‘S

GP4’

n

one

WGS

Dat

um c

onst

ants

to u

se.

Wor

ld G

eode

tic S

yste

m

sphe

roid

al d

efin

ition

of t

he E

arth

.

Orb

Elem

Type

‘s

olar

’, ‘m

ean’

, ‘c

lass

ical

’, ‘g

eosy

nc’,

or ‘r

v’

Req

uire

d fo

r ‘K

eple

r’ n

one

Typ

e of

orb

ital e

lem

ent v

alue

inpu

ts to

be

used

with

the

‘Kep

ler’

prop

agat

or (N

o TL

E fil

es).

The

nec

essa

ry p

aram

eter

s for

the

diffe

rent

type

s of e

lem

ents

ar

e an

nota

ted

by th

eir n

ame

in th

e ‘R

equi

red’

col

umn

here

.

Orb

Use

J2

true

, fa

lse

Req

uire

d fo

r ‘K

eple

r’ fa

lse

Use

J2 p

ertu

rbat

ions

in K

eple

r pro

paga

tion

algo

rithm

Orb

Incl

* 0

– 1

80 (d

egre

es)

‘mea

n’ o

r ‘s

olar

’ or

‘c

lass

ical

non

e O

rbita

l inc

linat

ion

(deg

rees

)

*Orb

ital e

lem

ent p

aram

eter

s, h

ere

and

belo

w, t

hat a

re m

arke

dw

ith ’m

ean’

may

be

used

with

any

of t

he th

ree

prop

agat

ors.

All

othe

rs m

ay o

nly

be u

sed

with

the

‘Kep

ler’

prop

agat

or.

Orb

ArgP

er

0 –

360

(deg

rees

) ‘m

ean’

n

one

Arg

umen

t of p

erig

ee (d

egre

es)

Orb

Mea

nAn

0 –

360

(deg

rees

) ‘m

ean’

n

one

Mea

n an

omal

y (d

egre

es)

Approved for public release; distribution is unlimited.

15

Page 22: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s U

sage

Co

ordi

natio

n De

faul

t Val

ue

Desc

riptio

n

Orb

1stD

er

-10

– +1

0 ‘m

ean’

n

one

Firs

t der

ivat

ive

of m

ean

mot

ion

(rev

/day

2 )

Orb

Ecce

n 0

.0 –

1.0

‘m

ean’

or

‘cla

ssic

al’

non

e E

ccen

tric

ity (u

nitle

ss)

Orb

RAAs

Nd

0.0

– 3

60.0

(deg

rees

) ‘m

ean’

or

‘cla

ssic

al’

non

e R

ight

asc

ensio

n of

asc

endi

ng n

ode

(deg

rees

), al

so k

now

n as

the

cele

stia

l lon

gitu

de o

f the

asc

endi

ng n

ode.

Orb

Mea

nMo

>0.

0 –

30.

0 ‘m

ean’

n

one

Orb

ital m

ean

mot

ion

(rev

olut

ions

/day

)

Orb

2ndD

er

-1 –

+1

‘mea

n’

non

e S

econ

d de

rivat

ive

of m

ean

mot

ion

(rev

/day

3 )

Orb

BSta

r -1

– +

1 ‘m

ean’

n

one

Bal

listic

coe

ffici

ent

Orb

AltP

er

>0

– ~5

0xRe

‘s

olar

’ n

one

Alti

tude

of p

erig

ee (k

m)

Orb

AltA

po

>0

– ~5

0xRe

‘s

olar

’ n

one

Alti

tude

of a

poge

e (k

m)

Orb

LocT

imeA

po

0 –

24

(hou

rs)

‘sol

ar’

non

e L

ocal

tim

e of

apo

gee

(hou

rs)

Orb

LocT

imeM

axIn

cl

0 –

24

(hou

rs)

‘sol

ar’

non

e L

ocal

tim

e of

max

imum

incl

inat

ion

[ie, m

ax la

titud

e] (h

ours

)

Orb

SmjA

xis

>0

– ~5

0xRe

‘c

lass

ical

’ n

one

Sem

i-maj

or a

xis (

Re)

Orb

Tim

Perig

D

ate/

time

‘cla

ssic

al’

non

e T

ime

of p

erig

ee, i

n M

JD fo

rm

Orb

PosX

yz

|<1

25,0

00km

| ‘r

v’

non

e P

ositi

on (X

,Y,Z

in G

EI [k

m])

at o

rbita

l ele

men

t tim

e

Orb

VelX

yz

|<5

0km

/sec

| ‘r

v’

non

e V

eloc

ity (X

,Y,Z

in G

EI [k

m/s

]) at

orb

ital e

lem

ent t

ime

Orb

GeoL

on

0 –

360

(deg

rees

) ‘g

eosy

nc’

non

e G

eogr

aphi

c lo

ngitu

de (d

eg) a

t orb

ital e

lem

ent t

ime

Approved for public release; distribution is unlimited.

16

Page 23: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Two-Line Element Files Two-Line Element (TLE) is a standard NORAD data format used to convey sets of orbital element values that describe the orbital motion of Earth-orbiting satellites. Current and archived TLE data for many satellites may be obtained from various online sources, such as http://www.celestrak.com.

The orbit propagator routines, such as ‘SGP4’ and ‘SatEph’, can use TLE files that contain multiple entries of TLE (in chronological order) for a single satellite. The ‘SatEph’ routines perform interpolation between adjacent TLE entries for smooth ephemeris results.

The standard NORAD format for the Two-Line Elements is shown in the table below:

TLE Line 1 TLE Line 2 Column Description Column Description 01 Line Number of Element Data 01 Line Number of Element Data 03-07 Satellite Number 03-07 Satellite Number 08 Classification (U=Unclassified) 09-16 Inclination [Degrees] 10-11 International Designator (Last two digits of

launch year) 18-25 Right Ascension of the Ascending Node

[Degrees] 12-14 International Designator (Launch number of

the year) 27-33 Eccentricity (decimal point assumed)

15-17 International Designator (Piece of the launch)

35-42 Argument of Perigee [Degrees]

19-20 Epoch Year (Last two digits of year) 44-51 Mean Anomaly [Degrees] 21-32 Epoch (Day of the year and fractional

portion of the day) 53-63 Mean Motion [Revs per day]

34-43 First Time Derivative of the Mean Motion 64-68 Revolution number at epoch [Revs] 45-52 Second Time Derivative of Mean Motion

(decimal point assumed) 69 Checksum (Modulo 10)

54-61 BSTAR drag term (decimal point assumed) 63 Ephemeris type 65-68 Element number 69 Checksum (Modulo 10)

Example Two-Line Element set (32765 = C/NOFS satellite):

1 32765U 08017A 11150.09749074 +.00010799 +00000-0 +47888-3 0 0797 2 32765 013.0015 105.8044 0295409 031.4522 330.3172 14.8643027916917

Some potentially helpful online resources for understanding the orbital element definitions:

http://www.braeunig.us/space/orbmech.htm http://www.amsat.org/amsat/keps/kepmodel.html http://marine.rutgers.edu/mrs/education/class/paul/orbits.html http://en.wikipedia.org/wiki/Orbital_elements

Approved for public release; distribution is unlimited.

17

Page 24: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Orbit Ephemeris File Description The ephemeris file, required for performing the model calculations, can be generated by one of the available orbit propagators, or can be supplied by the user (but must be in the expected format). The user-supplied (input) or generated (output) ephemeris file name is specified with the required ‘OrbitFile’ parameter.

The comma-separated value (CVS)-formatted ephemeris file may contain any number of header lines (comments), designed with a ‘#’ in the first column. The data values are expected in four columns: date/time (in Modified Julian day+fraction form, see Appendix C), and three coordinates of one of the supported coordinate systems (in the specified order and appropriate units). The coordinate system of the user-supplied ephemeris file is specified by the ‘CoordSys’ parameter.

Any ephemeris files generated by the orbit propagator during the model runs will always use the GEI coordinate system and units. The ephemeris information, from either source, is included the model output files.

Model Output Files The input file specifications define the types of model calculations to be performed, and the corresponding output file or files are generated. The different types of output files are distinguished by the type of data, its calculation mode, and aggregation/division.

The names of the model output files are constructed from the required ‘OutFile’ and ‘FluxOut’ parameter values, other optional model output parameter values, and any model output aggregation parameter specifications. The basic output file name assembly scheme is below. This scheme ensures unique output file names that provide descriptive information about its contents.

Prefix Data Mode

based on <*Out> value

Data Type based on

<*Out> keyword

Scenario/Aggregation based on

<*Agg*> keyword Suffix

<OutFile>

_mean_flux _fluence _dose _totaldose

(-n/a- for mean)

.txt

_pctile _## (percentile, in <FluxOut> value)

_pert _mc

_### (scenario identification #) _agg_mean _agg_median _agg_pctile_##

Each model output file contains several header lines (comments, defined by ‘#’ in first column) that identify the model, its parameters, type of output values, and other pertinent information (but not necessarily the complete set of model parameters). The last header line specifies the data

Approved for public release; distribution is unlimited.

18

Page 25: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

column labels and units. Each (CSV-format) data line contains the date/time (as Modified Julian day+fraction, see Appendix C), the GEI Cartesian coordinates (in Re), followed by one or more data values, as appropriate for the file’s data type/mode/aggregation.

Tandem AE9/AP9 and Plasma Model Calculations The ‘AE9/AP9’ model and ‘Plasma’ model (for the ‘electron’ and ‘H+’ species) may be used in tandem to provide results over a broader energy range. However, because these two models were developed independently, the results where their energy ranges overlap will not always match. When used together, it is recommend that the ‘Plasma’ model energy levels specified be less than 0.04MeV for electrons, and less than 0.1MeV for protons.

The ‘Plasma’ model differential flux values returned may be used as-is. However, to obtain true integral flux results, information for the energy levels that are above the ‘Plasma’ model energy limits needs to be included. Pseudo-integral flux Plasma model runs may be performed at the desired energies, using ‘FluxType’=‘2PtDiff’, with the ‘Energies2’ list values all set to 0.04MeV for electrons or 0.1MeV for protons. Integral flux ‘AE9/AP9’ model runs are required at 0.04MeV (and other energies, if desired) for electrons and 0.1MeV (and others) for protons, using the same ephemeris information as the Plasma runs. When all runs have been executed, use the ‘IntegralPlasma.exe’ command-line application utility to perform a post-processing adjustment of the Plasma results. This rewrites the Plasma integral output files, revising the ‘2PtDiff’ values to be ‘Integral’ values, incorporating the respective ‘AE9/AP9’ integral results at their lowest energies. More information about this utility program may be found in the accompanying ‘IntPlasma_Readme.txt’ file. For user convenience, this entire post-processing adjustment operation is performed automatically within the GUI program for these types of model calculations.

Model Run Performance Tuning When executing the model program on systems with limited amounts of free memory, the overall performance may be improved by specifying an additional parameter in the model run input file. The (optional) tuning parameter ‘PtsPerCall’ (default value = 240) defines the number of orbital positions being processed during each call to the lower-level model routines. The size of this processing ‘chunk’ directly relates to the amount of memory needed beyond the model overhead. Specifying a lower value, such as 120, should improve performance times on limited-memory systems. Lower values will also increase the frequency of progress updates.

No parallel processing capabilities are currently implemented in the model program. Separate model runs may executed simultaneously, provided an adequate amount of memory is available to support this. See the ‘Epoch’ parameter (in Basic Model Inputs) for related information.

Approved for public release; distribution is unlimited.

19

Page 26: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Graphical User Interface Program The GUI program provides a simple graphical user interface front-end for performing model runs with the CmdLineA9Ap9 program. Based on the selections and specifications made in the user interface, the appropriate parameter input files are generated and executed. Basic 2-D plots of the calculated model results may be produced.

The GUI program writes files to a subdirectory (default name = “Run”) of the program installation location. This directory is created if it does not exist; the user may choose another name and/or location for this directory. For each model run, the necessary input files are written in this directory, and used with the command line program. The generated ephemeris files, model run output files, and plot data files are also written to this same directory, with a user-supplied ‘RunName’ prefix in their filenames.

The ‘Ae9Ap9GuiDBConfig.txt’ configuration file is used to identify the names and locations of the various model data base files; these are referenced in the model run input files generated by the GUI program. Use extreme caution when modifying this database configuration file, as changes made here will alter model results and/or cause model run failures. The previously-discussed model performance tuning parameter, ‘PtsPerCall’, may also be specified in this configuration file.

The GUI controls are divided into three tabbed pages, labeled ‘Satellite’, ‘Model’ and ‘Plot’. The usage and available features on each of these pages are described in the following sections.

Approved for public release; distribution is unlimited.

20

Page 27: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Satellite Tab This page collects all necessary information for defining the times and orbital positions at which the radiation environment model values are to be calculated, usually along a satellite orbital path for a specific time segment and increment.

The ‘Satellite Name’ is only required when specifying custom orbital elements, and is used as part of the filename of the generated ephemeris file, in the form: ‘ephem_<SatName>.dat’. If not supplied, the default name of ‘sat’ will be used.

For the orbit specification ‘Input type’, select ‘Ephemeris (Time+Position)’ to use an existing ephemeris file (CSV-formatted) containing a list of times and positions, in one of the supported coordinate system, as specified by the drop-down box to the right. Note that the times are expected to be in Modified Julian date plus fractional day form, and the coordinate values that follow are in the listed order, and in the specified units. See the “Supported Coordinate Systems” table, on page 10.

Approved for public release; distribution is unlimited.

21

Page 28: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Model calculations at a grid of positions for a particular date and time may be also performed using the ‘Ephemeris’ input type. However, these results at a single fixed time are unable to be plotted in the user interface ‘Plot’ page, due to its limited capabilities.

The orbital path may also be defined by specifying a file containing NORAD-standard ‘Two-Line Elements’ (TLE) entries, as previously discussed in the CmdLineAe9Ap9 program description section. The TLE file can contain multiple entries, but for a single vehicle only.

The use of the ‘Mean Element Entry’ or ‘Solar Element Entry’ selection permits their respective sets of orbital element values to be specified manually. Please note the units for each of the parameters, in particular for ‘Mean Motion’. The ‘Element Time’ value associated with these orbital element values is also required.

An ephemeris file is generated (during the model run) from the specified orbital element inputs, using one of three orbit propagators, whose availability depends on the ‘Input Type’ selection. The generated ephemeris positions are always in the GEI (ECI) coordinate system. The available orbit propagators are briefly described below.

• The 'Lokangle' (or ‘SatEph’) propagator, developed and used by researchers at AFRL for several decades. Itaccounts for secular and periodic perturbations, gravitational effects, and atmospheric drag. Thispropagator performs interpolation of the orbital elements between adjacent TLE entries.

• The ‘SGP4’ (Simplified General Perturbations) propagator (sometimes called SPACETRACK) considerssecular and periodic variations due to Earth oblateness, solar and lunar gravitational effects, gravitationalresonance effects, and orbital decay using a drag model. It uses the latest TLE entry for the given time,and may exhibit a slight discontinuity in the ephemeris position at the time of next TLE entry.

• The 'Kepler' propagator is very basic orbit propagator, without applying any perturbations, except for 'J2'effects if selected. The 'J2' perturbation accounts for secular variations in the orbit due to oblateness ofthe Earth. The minimal/no perturbations makes the Kepler propagator ideal for the generation ofextremely long-duration ephemeris information with stable orbit characteristics. By neglecting higher-order physics, this propagator simulates the effects of station keeping maneuvers.

Both the 'SGP4' and 'Kepler' propagators are 'forward-generating' only. That is, they are unable to compute ephemeris at times prior to the specified 'Element Time', or prior to the first time value in the supplied TLE file.

The time limits of the ephemeris file to be generated are specified by the ‘Start Time’ and ‘End Time’ entries, with an associated time increment. Please keep in mind that a small ‘Time Step’ value will result in more time values at which the model values are being calculated. Model runs for long time periods with small time steps could potentially require many hours, days or weeks to complete, depending on your computer system performance. The recommended time step values for adequate model resolution, based on the general orbit type, are: LEO: 10 seconds; MEO: 300 seconds; HEO: 60 seconds; GEO: 3600 seconds. The optimal time step size will depend on the exact characteristics of the satellite orbit being used.

Approved for public release; distribution is unlimited.

22

Page 29: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

For TLE input files, the 'Autofill' button is available – when pressed, the TLE file is scanned, and the ‘Start Time’ is set to match to the first element entry time, and the ‘End Time’ is set to be the last element entry time plus one day. The filename of the generated ephemeris file will be in the form: ‘ephem_<TLE_input_file>.dat’.

When all selections and specifications have been made, press the ‘Set’ button. The various inputs are checked, ensuring valid element values and time entries. If applicable, the input file is also scanned, confirming the expected format and that its values are within their respective acceptable ranges. An informative dialog box will be displayed if any problems are detected.

Approved for public release; distribution is unlimited.

23

Page 30: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Model Tab This page collects all user-specified parameters required for calculating the various model values at the defined ephemeris positions. Each set of model run input and output files will be written in the specified ‘Run' directory, with their file names containing the prefix specified in the ‘RunName’ entry.

Five models are available from the ‘Model’ drop-down box – ‘AE9/AP9’, ‘Plasma’, and three “legacy” models: ‘AE8/AP8’, ‘CRRES ELE/PRO’ and ‘CAMMICE/MICS’. Depending on which model is selected, the appropriate parameter selections are shown in the GUI window.

For the ‘AE9/AP9’, ‘AE8/AP8’ and ‘CRRES ELE/PRO’ models, dose calculations may also be performed using the calculated particle flux and fluence results. This feature is activated by checking the ‘Compute Dose’ checkbox, which enables the selection of the “ShieldDose2” model parameters, and also automatically selects all energy levels of both electrons and protons. The ‘Dose Interval’ value specifies the frequency (in ephemeris data time) at which the dose

Approved for public release; distribution is unlimited.

24

Page 31: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

calculations are performed. A value of “0.0” means the calculations are performed at every timestep, which may significantly lengthen the overall model execution time. A value of “0.25” (days) means the calculations are performed on the aggregation of flux values for the preceding 6 hours-worth of ephemeris positions. Additional information about the other “ShieldDose2” model parameters may be found in the previous Command-Line Program/Dose Calculation Inputs section (page 14) of this document, and [Seltzer, 1994].

The values in the ‘Shield Depths’ list may be displayed in units of ‘g/cm2’, ‘mm’ or ‘mils’. Using the drop-down box to select a different unit will automatically convert the existing entry values to the new units.

The values comprising the 'Shield Depths' list may also be customized. Double-click on an entry to edit its value (or alternatively, use Shift+Ctrl+click). When the editing of an entry is complete, its position in the list will automatically be adjusted to maintain increasing numerical order. Entering “0” or blank will delete the entry. New entries may be added to the list byselecting the special ‘[-Add-]’ entry at the bottom of the list. The list’s pop-up “tooltip” information shows the expected range of valid values, as well as these editing instructions. These customized list values may be saved to a file by pressing ‘Shift’ when clicking on a list entry. A saved list of values may be reloaded by pressing ‘Ctrl’ when clicking on a list entry. Only valid list entries from appropriate list files will be loaded. Appropriate error, warning or informational dialogs will be displayed as needed.

The energy lists for the ‘AE9/AP9’ and ‘Plasma’ models only may be customized in the same manner as that of the ‘Shield Depths’ list. The energy list values used with the legacy models

AE9/AP9-specific notes: The Electron and Proton energy lists show two distinct sets of values within each list. Those energy values with five digits to the right of the decimal point are calculated using the SPM ‘Plasma’ model for ‘electrons’ and/or ‘H+’(protons). Those energy values with only two digits are calculated with the AE9/AP9 model. “Monte Carlo”-type calculations will not be available if any of the ‘Plasma’ energy values are selected. These energies may be removed from the list toggling the provided checkbox.

The calculation of Integral flux values of the ‘plasma’ energies will automatically invoke a calculation of the integral flux values of the AE9/AP9 at their respective lowest energy levels, if not already selected. The results produced for the plasma energy levels will be adjusted to incorporate the results of these lowest energy AE9/AP9 energies. This post-processing adjustment of the plasma results is performed automatically within the operation of the GUI. For manually-performed model runs, the ‘IntegralPlasma’ utility may be used to perform this post-processing adjustment, provided that the specific set of requirements of the associated model runs are met.

Approved for public release; distribution is unlimited.

25

Page 32: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

cannot be changed. The ‘CAMMICE/MICS’ legacy model always calculates results for all of its pre-defined energy bins.

If one of the legacy ‘AE8/AP8’ or ‘CRRES ELE/PRO’ models is selected, additional parameters are available via the ‘Advanced’ button. A warning is displayed: un-physical results may be produced if the default ‘Advanced’ settings are altered. After acknowledging this warning, an extra dialog box is shown, containing two checkboxes. The “Use Native Epoch” option is checked by default, and imposes the use of model-specific year values (rather than the year specified by the satellite ephemeris) for the magnetic field model when performing the flux calculations for these legacy models. The “Translate SAA” option, unchecked by default, can be used to shift the SAA from its ‘native epoch’ year location to that for the current year specified in the satellite ephemeris. See [Heynderickx et al, 1996] for more details.

When all model parameters and settings have been selected, press the ‘Run’ button. The various model parameter inputs are verified to contain proper and/or compatible settings. An informative error dialog is displayed if problems are detected. If the ‘RunName’ specification has been used before, a dialog box will ask if the previously generated files may be overwritten. When the various selections have all been verified, a set of input files are generated, named in the form: ‘<RunDir>/<RunName>.<Model>.CLinput.txt’. These input files are supplied to the Command-Line program for the model execution. Model runs that require multiple portions to be executed (ie, Electrons and Protons), are done in a serial manner (no parallel execution is available at this time). Any required ephemeris file generation will be performed during the first portion, and the resulting file will be used as input for subsequent portions. If an error occurs during one of the model run portions, any remaining portions will not be run, and the model run files associated with ‘RunName’ will be marked as “incomplete”. An error dialog will notify the user if this occurs.

During the execution of the necessary model runs, the ‘Run’ button will show ‘-busy-’, and the run status will be shown in the ‘% Complete’ progress bar. The update rate and frequency of this progress bar will vary, depending on the number of ephemeris positions being used, the model and species selected, and the types of calculations being performed. While “busy”, the various satellite and model GUI selections are able to be viewed, but no changes are permitted. When the model runs have successfully completed, the button is changed back to showing ‘Run’. The generated model output files are named in the form: ‘<RunDir>/<RunName>.<Model>.CLoutput_<type>.txt’. The pre-defined ‘<Model>’ names are shown in the next section. The various permutations for ‘<type>’ are shown in the previous Command-Line Program/Model Output Files section.

Approved for public release; distribution is unlimited.

26

Page 33: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Plot Tab This page provides a method for producing basic 2-D plots of the model calculation results.

For the specified ‘Directory’ location, all available ‘RunName’ model runs are shown in the drop-down list. These can be from this current or any previous GUI program session. Manually-configured and -executed model runs may also be selected, provided that the expected input and output file-naming form has been used:

Input file = “<RunName>.<Model>.CLinput.txt”, and containing ‘OutFile’ parameter = “<RunName>.<Model>.CLoutput.txt”.

Where <Model> is one of : ‘AE9’, ‘AP9’, ‘PLASMA_E’, ‘PLASMA_O’, ‘PLASMA_H’, or ‘PLASMA_HE’, and/or: - for AE9/Ap9/SPM “tandem” runs : ‘PLASMAelec’ and ‘PLASMAprot’ - for legacy models: ‘AE8’, ‘AP8’, ‘CRRESELE’, ‘CRRESPRO’ or ‘CAMMICE’.

Approved for public release; distribution is unlimited.

27

Page 34: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Based on the input and output files of the selected 'RunName', the model name and flux type are identified, and the lists for energy levels and shield depths used are appropriately populated. Other pertinent information, such as scenario collections, pitch angles and/or species are also shown. Additional details of the full set of model parameters are always available from the model run input files.

If the selected ‘RunName’ has been marked as “incomplete”, a warning dialog is displayed. Attempts to plot from this may show incorrect results and/or cause program instability.

The selection methods for the desired energy levels or shield depth values will depend on the type of plot desired: versus ‘Time’, ‘Energy’ or ‘Thickness’. The model run parameters may also dictate additional selections are needed, such as species, or scenario numbers and/or percentiles.

For plots of values versus ‘Energy’ or ‘Thickness’, two time-slice specification methods are available. The ‘Time Selection’ slider allows a specific time value within the dataset to be selected. Alternatively, when the ‘Num Times’ spinbox is changed from zero, this specifies the number of evenly-spaced time slices to plot, the first one always at time “t=0” of the time period.

Press the ‘Plot’ button when selections are complete. An informative error dialog is displayed if additional selections are required. The plot is displayed in a new window; the GUI will remain frozen until this plot window is closed. However, if the selected model results are all zeros, no plot will be produced and a notice is displayed.

Based on the selections made, one or more sets of data values are plotted, each using a different color and/or dot/dash pattern. The key below identifies each of these lines. Dose values are plotted based on their ‘Dose Interval’ specification, and so these graphs versus time may appear as steps rather than curves if a non-zero interval is used.

For each plot produced, a CSV-formatted file of the data plotted is written in the same directory. These files are suitable for use by other plotting programs. The file-naming form is: ‘<RunName>_Plot_<###>.txt’, where ‘###’ is simply the number of the plot generated during the current GUI program session. Parameter labels for each data column are included in these plot data files, but do not provide model run parameters. These details are always available in the associated ‘RunName’-prefix model input files.

Example GUI-based Model Runs Several examples of using the GUI to perform model runs and produce basic plots are shown in the series of screenshots below.

Approved for public release; distribution is unlimited.

28

Page 35: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Exam

ple

1: M

eanS

ampl

e Sa

telli

te T

ab:

-Sel

ect ‘

Ephe

mer

is’

-Ent

er ‘s

hort_

leo.

csv’

for I

nput

File

-P

ress

‘Set

Mod

el T

ab:

-Ent

er ‘M

eanS

ampl

e’ fo

r Run

Nam

e -S

elec

t a d

irect

ory

for f

iles

-Che

ck ‘C

ompu

te D

ose’

che

ckbo

x

(

all e

lect

ron

and

prot

on e

nerg

ies w

ill

auto

mat

ical

ly b

e se

lect

ed)

-Dou

ble-

clic

k on

the

first

four

line

s in

the

‘Shi

eld

Dep

ths’

list

, ent

erin

g th

e va

lues

of

0.50

, 1.0

, 10.

0 an

d 50

.0 (u

nits

= ‘m

m’)

-C

heck

the

‘All’

che

ckbo

x be

low

the

Shie

ld D

epth

s lis

t -P

ress

‘Run

’ -T

he p

rogr

ess b

ar w

ill sh

ow th

e ru

n co

mpl

etio

n st

atus

.

Plo

t Tab

:

At t

he c

oncl

usio

n of

the

mod

el ru

n, sw

itch

to th

e ‘P

lot’

tab;

the

Run

Nam

e w

ill

auto

mat

ical

ly b

e se

t to

the

‘Mea

nSam

ple’

na

me.

The

ele

ctro

n an

d pr

oton

ene

rgy

leve

ls a

nd sh

ield

dep

ths,

as se

lect

ed o

n th

e M

odel

tab,

will

pop

ulat

e th

eir r

espe

ctiv

e lis

ts o

n th

e Pl

ot ta

b.

Approved for public release; distribution is unlimited.

29

Page 36: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Mea

nSam

ple,

Con

tinue

d (P

lot T

ab)

-Sel

ect a

few

ele

ctro

n en

ergy

leve

ls

-Pre

ss ‘P

lot’

A p

op-u

p w

indo

w c

onta

inin

g th

e gr

aph

will

app

ear.

This

use

r int

erfa

ce p

rovi

des t

he a

bilit

y to

ge

nera

te m

any

diff

eren

t typ

es o

f 2D

plo

ts

from

the

avai

labl

e m

odel

run

outp

ut d

ata

files

, suc

h as

:

Fl

ux o

r Flu

ence

vs T

ime

Fl

ux o

r Flu

ence

vs E

nerg

y,

at a

sing

le ti

me,

or m

ultip

le ti

mes

D

ose

Rat

e or

Tot

al D

ose

vs T

ime

D

ose

Rat

e or

Tot

al D

ose

vs T

hick

ness

a

t a si

ngle

tim

e, o

r mul

tiple

tim

es

Approved for public release; distribution is unlimited.

30

Page 37: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Exam

ple

2: M

onte

Carl

oSam

ple

Sate

llite

Tab

:

-Sel

ect ‘

Two-

Line

Ele

men

ts’ i

nput

type

-S

elec

t ‘Lo

kang

le’ p

ropa

gato

r -E

nter

‘cno

fs_t

le.d

at’ f

or In

put F

ile

-Pre

ss ‘A

utof

ill’

-Set

Tim

eSte

p to

be

300

seco

nds

-Pre

ss ‘S

et’

Mod

el T

ab:

-Ent

er M

CSa

mpl

e fo

r Run

Nam

e -S

elec

t ‘M

onte

Car

lo’ a

s Mod

el M

ode

-Set

‘# R

uns’

to “

25”

-Sel

ect ‘

Inte

gral

’ as F

lux/

Flue

nce

Type

-U

nche

ck ‘I

nclu

de P

lasm

a En

ergy

Lev

els’

ch

eckb

ox

-Sel

ect e

lect

ron

ener

gies

0.0

4 –

0.75

and

3.0

– 6.

0 -S

elec

t pro

ton

ener

gies

0.1

– 0

.80

and

6.

0 –

80.0

-P

ress

‘Run

’, w

ait f

or ru

n co

mpl

etio

n.

Plot

Tab

:

-Sel

ect ‘

Flue

nce’

-S

elec

t Ele

ctro

n en

ergi

es 3

.0 a

nd 6

.0,

an

d Pr

oton

ene

rgy

10.0

-C

heck

‘Mea

n’ a

nd ‘9

5th’ p

erce

ntile

s

-Ent

er ‘1

2’ in

Sce

nario

s -P

ress

‘Plo

t’

Approved for public release; distribution is unlimited.

31

Page 38: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Exam

ple

3: P

ertu

rbed

Mea

nSam

ple

Sate

llite

Tab

:

-Sel

ect ‘

Mea

n El

emen

t Ent

ry’

-Sel

ect ‘

SGP4

’ pro

paga

tor

-Ent

er e

lem

ent v

alue

s, tim

e lim

its a

nd

time

step

val

ue, a

s sho

wn

belo

w

-Pre

ss ‘S

et’

Mod

el T

ab:

-Ent

er ‘P

MSa

mpl

e’ fo

r Run

Nam

e -S

elec

t ‘Pe

rturb

ed M

ean’

, with

#R

uns=

15

-Unc

heck

‘Inc

lude

Pla

sma

Ener

gy L

evel

s’

-Che

ck ‘C

ompu

te D

ose’

che

ckbo

x

(all

elec

tron

and

prot

on e

nerg

ies w

ill a

utom

atic

ally

be

sele

cted

) -E

nter

Shi

eld

Dep

ths o

f 0.2

5, 0

.50,

1.0

, 1.

50 a

nd 3

.00

-Che

ck 'A

ll' u

nder

Shi

eld

Dep

ths

-Sel

ect a

0.0

8 da

y do

se in

terv

al

-Pre

ss ‘R

un’

Plot

Tab

:

-Man

y ty

pes o

f plo

ts a

re a

vaila

ble

-Sel

ectio

ns c

an b

e de

term

ined

from

eac

h pl

ot’s

labe

ls a

nd le

gend

s

Approved for public release; distribution is unlimited.

32

Page 39: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

References:

Bhavnani, K.H., and R.P. Vancour, “Coordinate systems for space and geophysical applications,” PL-TR-91-2296, Phillips Laboratory, Hanscom AFB, MA, [http://www.dtic.mil/dtic/tr/fulltext/u2/a247550.pdf], 11 Dec. 1991.

Ginet, G.P., T.P. O’Brien, S.L. Huston, W.R. Johnston, T.B. Guild, R. Friedel, C.D. Lindstrom, C.J. Roth, P. Whelan, R.A. Quinn, D. Madden, S. Morley, and Yi-Jiun Su, “AE9, AP9 and SPM: New Models for Specifying the Trapped Energetic Particle and Space Plasma Environment,” Space Science Reviews, [http://dx.doi.org/10.1007/s11214-013-9964-y], March 2013.

Seltzer, Stephen M., “Updated Calculations for Routine Space-Shielding Radiation Dose Estimates: SHIELDOSE-2,” National Institute of Standards and Technology Publication NISTIR 5477, 1994.

Heynderickx, D., J. Lemaire, E.J. Daly, and H.D.R. Evans, “Calculating Low-Altitude Trapped Particle Fluxes with the NASA Models AP-8 and AE-8,” Radiation Measurements, Vol. 26, pp. 947-952, 1996.

Heynderickx, D., private communication, May 2013.

Approved for public release; distribution is unlimited.

33

Page 40: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Appe

ndix

A: L

egac

y M

odel

s AE

8/AP

8 an

d CR

RESE

LE/P

RO-s

peci

fic p

aram

eter

s Th

ese

lega

cy m

odel

par

amet

ers a

re to

be

used

alo

ng w

ith th

e st

anda

rd o

rbita

l spe

cific

atio

n pa

ram

eter

s, an

d op

tiona

lly w

ith th

e D

ose

calc

ulat

ion

para

met

ers.

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d De

faul

t Val

ue

Desc

riptio

n

Mod

elTy

pe

AE8

, AP8

,

CRR

ESEL

E, C

RRES

PRO

Requ

ired

non

e T

ype

of m

odel

to b

e ru

n

Mod

elDB

<

path

>/ra

diat

ionB

eltD

B.h5

Re

quire

d n

one

Dat

abas

e fil

e us

ed to

driv

e th

e m

odel

. M

ust i

nclu

de p

ath

to fi

le

(abs

olut

e, o

r rel

ativ

e to

Cm

dLin

eAe9

Ap9

loca

tion)

.

Out

Data

F

lux,

Flu

ence

, Dos

eRat

e, C

umDo

se R

equi

red

non

e M

odel

val

ue fo

r out

put.

Thi

s par

amet

er m

ay a

ppea

r mul

tiple

tim

es.

Flu

xTyp

e 1

PtDi

ff, In

tegr

al

Requ

ired

non

e T

ype

of fl

ux v

alue

s to

be c

ompu

ted.

Ene

rgie

s A

E8: 0

.04

– 8.

0

AP8

: 0.1

– 2

50.0

CRR

ESEL

E: 0

.65,

0.9

5, 1

.60,

2.0

, 2

.35,

2.7

5, 3

.15,

3.7

5, 4

.55,

5.7

5

CRR

ESPR

O: 1

.5, 2

.1, 2

.5, 2

.9, 3

.6,

4.3

, 5.7

, 6.8

, 8.5

, 9.7

, 10.

7, 1

3.2,

1

6.9,

19.

4, 2

6.3,

30.

9, 3

6.3,

41.

1,

47.

0, 5

5.0,

65.

7, 8

1.3

Requ

ired

non

e C

omm

a-se

para

ted

list o

f ene

rgy

leve

ls, in

MeV

, at w

hich

flux

va

lues

are

to b

e co

mpu

ted,

at e

ach

time

step

.

Ene

rgy

valu

es fo

r AE8

or A

P8 a

re re

stric

ted

to th

eir m

odel

-sp

ecifi

c ra

nges

.

For

the

CRRE

S m

odel

s, o

nly

thes

e sp

ecifi

c en

ergy

leve

ls (o

r a

subs

et) m

ay b

e us

ed.

Approved for public release; distribution is unlimited.

34

Page 41: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d De

faul

t Val

ue

Desc

riptio

n

REA

ctLv

l A

E8 o

r AP8

: ‘m

in’,

‘max

CRR

ESPR

O: ‘

activ

e’, ‘

quie

t’

Requ

ired*

n

one

Act

ivity

Lev

el (*

exce

pt fo

r CRR

ESEL

E)

REA

ctRa

nge

‘5

-7.5

’, ‘7

.5-1

0’, ‘

10-1

5’, ‘

15-2

0’,

‘20

-25’

, ‘>2

5’, ‘

avg’

, ‘m

ax’,

or ‘a

ll’

Crre

sele

* n

one

Act

ivity

Lev

el fo

r CRR

ESEL

E

*thi

s or ‘

RE15

DayA

P’ p

aram

eter

is re

quire

d

RE1

5Day

AP

0.0

– 4

00.0

Cr

rese

le*

non

e 1

5 da

y av

erag

e AP

inde

x fo

r CRR

ESEL

E

*thi

s or ‘

REAc

tRan

ge’ p

aram

eter

is re

quire

d

REF

ixEp

och

T

rue

, Fal

se

Opt

iona

l tr

ue

Use

the

mod

el-s

peci

fic fi

xed

epoc

h (y

ear)

val

ues f

or th

e m

agne

tic

field

mod

el in

the

flux

calc

ulat

ions

. It

is h

ighl

y re

com

men

ded

to u

se th

e de

faul

t ‘tr

ue’ v

alue

. U

n-ph

ysic

al fl

ux re

sults

may

be

prod

uced

(esp

ecia

lly a

t low

al

titud

es) i

f set

to ‘f

alse

’. S

ee [H

eynd

eric

kx e

t al,

1996

], fo

r mor

e in

form

atio

n.

RES

hift

SAA

T

rue,

Fal

se

Opt

iona

l fa

lse

Shi

ft th

e SA

A fr

om it

s fix

ed-e

poch

loca

tion

to th

e lo

catio

n fo

r the

cu

rren

t yea

r of t

he e

phem

eris

. S

ee [H

eynd

eric

kx e

t al,

1996

], fo

r mor

e in

form

atio

n.

Thi

s opt

ion

is ig

nore

d if

REFi

xEpo

ch is

‘fal

se’.

Approved for public release; distribution is unlimited.

35

Page 42: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Appe

ndix

B: L

egac

y M

odel

CAM

MIC

E/M

ICS-

spec

ific

para

met

ers

Thes

e C

AM

MIC

E/M

ICS

mod

el p

aram

eter

s are

to b

e us

ed a

long

with

the

stan

dard

orb

ital s

peci

ficat

ion

para

met

ers.

No

ener

gy le

vel

spec

ifica

tions

are

nee

ded

– va

lues

are

alw

ays o

utpu

t for

the

twel

ve p

re-d

efin

ed e

nerg

y bi

ns (1

.0-1

.3, 1

.8-2

.4, 3

.2-4

.2, 5

.6-7

.4, 9

.9-1

3.2,

17

.5-2

3.3,

30.

9-41

.1, 5

4.7-

72.8

, 80.

3-89

.7, 1

00.1

-111

.7, 1

24.7

-139

.1, 1

55.3

-193

.4 k

eV).

Dos

e ca

lcul

atio

n pa

ram

eter

s may

als

o be

spec

ified

fo

r the

CA

MM

ICE/

MIC

S m

odel

, but

will

gen

eral

ly p

rodu

ce n

on-z

ero

dose

resu

lts o

nly

for t

he to

p th

ree

ener

gy b

ins (

>0.1

MeV

).

Para

met

er K

eyw

ord

Nam

e Al

low

ed V

alue

s Re

quire

d De

faul

t Val

ue

Desc

riptio

n

Mod

elTy

pe

CAM

MIC

E R

equi

red

non

e T

ype

of m

odel

to b

e ru

n (r

equi

res c

orre

spon

ding

dat

abas

e fil

e sp

ecifi

ed in

Mod

elDB

par

amet

er)

Mod

elDB

<

path

>/ca

mm

iceD

B.h5

R

equi

red

non

e D

atab

ase

file

used

to d

rive

the

mod

el, c

orre

spon

ding

to th

e se

lect

ed M

odel

Type

. M

ust i

nclu

de p

ath

to fi

le (a

bsol

ute,

or

rela

tive

to C

mdL

ineA

e9Ap

9 lo

catio

n).

Flu

xTyp

e 1

PtDi

ff, In

tegr

al

Req

uire

d n

one

Typ

e of

flux

val

ues t

o be

com

pute

d.

CIM

odel

igrf

, igr

fop

Req

uire

d n

one

Mag

netic

fiel

d m

odel

to u

se w

ith C

AMM

ICE

(i

grfo

p =

IGRF

w/ O

lson

Pfitz

er e

xter

nal f

ield

mod

el)

CID

stDa

ta

all,

filte

red

Req

uire

d n

one

CAM

MIC

E da

ta fi

lter:

use

all d

ata,

or d

ata

for D

ST >

-100

CIS

peci

es

h+,

he+

, he+

2, o

+, h

, he,

o, i

ons

Req

uire

d n

one

CAM

MIC

E sp

ecie

s for

whi

ch to

retu

rn fl

ux d

ata.

Thi

s par

amet

er

may

app

ear m

ultip

le ti

mes

.

CIP

Angl

e

‘0-1

0’, ‘

10-2

0’, ‘

20-3

0’, ‘

30-4

0’,

‘40-

50’,

‘50-

60’,

‘60-

70’,

‘70-

80’,

‘80-

90’,

‘90-

100’

, ‘10

0-11

0’,

‘110

-120

’, ‘1

20-1

30’,

‘130

-140

’,

‘140

-150

’, ‘1

50-1

60’,

‘160

-170

’,

‘170

-180

’, or

‘om

ni’

Req

uire

d n

one

Bin

of p

itch

angl

es fo

r whi

ch to

retu

rn fl

ux d

ata

in C

AMM

ICE

(o

mni

=om

nidi

rect

iona

l)

Approved for public release; distribution is unlimited.

36

Page 43: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

Appe

ndix

C: M

odifi

ed Ju

lian

Dat

e Th

e M

odifi

ed Ju

lian

Dat

e (M

JD) i

s an

astro

nom

ical

tim

e co

nven

tion

that

has

the

grea

t adv

anta

ge o

f bei

ng a

con

tinuo

us ti

me

varia

ble,

w

ithou

t the

dis

cont

inui

ties i

ntro

duce

d by

the

usua

l civ

il tim

e co

nven

tion

of y

ears

, mon

th, d

ays,

hour

s, m

inut

es a

nd se

cond

s. T

his

mak

es it

idea

l for

com

pute

r man

ipul

atio

n of

long

tim

e se

ries.

The

Mod

ified

Julia

n D

ate

is d

eriv

ed fr

om a

muc

h ol

der s

yste

m c

alle

d ‘J

ulia

n D

ate’

, whi

ch w

as d

efin

ed a

s the

tim

e, in

day

s, si

nce

noon

(1

200G

MT)

on

1 Ja

nuar

y 47

13 B

C. T

he M

JD si

mpl

y su

btra

cts 2

4000

00.5

from

the

Julia

n D

ate

(the

extra

0.5

shift

s the

star

t of d

ays

from

mid

dle

to th

e be

ginn

ing)

. Thu

s, th

e us

e of

MJD

requ

ires o

nly

use

of 5

(rat

her t

han

7) d

igits

to th

e le

ft of

the

deci

mal

poi

nt.

It is

de

fined

as d

ays s

ince

17

Nov

185

8, 0

000G

MT.

For e

xam

ple

0

1 Ja

n 20

00, 1

200G

MT

is Ju

lian

Dat

e 24

5154

5.0,

and

Mod

ified

Julia

n D

ate

5154

4.5

1

0 O

ct 2

012,

000

0GM

T is

Julia

n D

ate

2456

210.

5, a

nd M

odifi

ed Ju

lian

Dat

e 56

210.

0

01

Jan

1950

, 000

0GM

T is

Julia

n D

ate

2433

282.

5, a

nd M

odifi

ed Ju

lian

Dat

e 33

282.

0

Man

y to

ols a

nd a

lgor

ithm

s exi

sts t

o co

nver

t bet

wee

n ca

lend

ar d

ate

and

time

to Ju

lian

or M

odifi

ed Ju

lian

Dat

es

http

://w

ww

.onl

inec

onve

rsio

n.co

m/ju

lian_

date

.htm

ht

tp://

scie

ncew

orld

.wol

fram

.com

/ast

rono

my/

Mod

ified

Julia

nDat

e.ht

ml

http

://w

ww

.csg

netw

ork.

com

/julia

nmod

ifdat

econ

v.ht

ml

In E

xcel

, if y

ou h

ave

a da

te/ti

me

in c

ell A

1, th

en th

e fo

llow

ing

form

ula

will

con

vert

it to

MJD

(but

you

'll n

eed

to se

t the

form

ula's

cel

l fo

rmat

to "n

umbe

r")"

=A1-date(1950,1,1)+33282

Th

is w

orks

bec

ause

Exc

el u

ses a

dat

e se

rial t

hat i

s a d

ecim

al n

umbe

r of d

ays s

ince

som

e re

fere

nce

epoc

h.

Mat

lab

also

use

s som

e re

fere

nce

epoc

h. T

his s

nipp

et o

f Mat

lab

code

will

con

vert

a da

te st

ring

to M

JD:

mjd = datenum(date_string)+33282-datenum(1950,1,1);

An

impo

rtant

war

ning

for u

sers

of S

PEN

VIS

– a

NO

N-S

TAN

DAR

D d

efin

ition

for ‘

Mod

ified

Julia

n D

ate’

is u

sed:

“F

inal

ly, n

ote

that

the

Mod

ified

Jul

ian

Dat

e (M

JD) u

sed

in S

PEN

VIS

is d

efin

ed a

s the

num

ber o

f day

s fro

m 1

st Ja

nuar

y 19

50 0

0:00

UT.

” se

e

http

://w

ww

.spen

vis.o

ma.

be/h

elp/

mod

els/

sapr

e.ht

ml

Approved for public release; distribution is unlimited.

37

Page 44: AE9/AP9/SPM Radiation Environment Model - dtic.mil RADIATION ENVIRONMENT MODEL: USER'S GUIDE . ... Dan Madden. 5, ... The format of the input file used to drive the CmdLineAe9Ap9 program,

DISTRIBUTION LIST

DTIC/OCP 8725 John J. Kingman Rd, Suite 0944 Ft Belvoir, VA 22060-6218 1 cy

AFRL/RVIL Kirtland AFB, NM 87117-5776 2 cys

Official Record Copy AFRL/RVBXR/Dr. Michael Starks 1 cy

Approved for public release; distribution is unlimited.

38


Recommended