Computing Radiation Dosages Using SEET and the IRENE Model
STK Premium (Space) or STK Enterprise
You can obtain the necessary licenses for this tutorial by
This lesson requires an internet connection and version 12.9.1 of the STK software or newer to complete in its entirety.
The results of the tutorial may vary depending on the user settings and data enabled (online operations, terrain server, dynamic Earth data, etc.). It is acceptable to have different results.
Capabilities covered
This lesson covers the following capabilities of the Ansys Systems Tool Kit® (STK®) digital mission engineering software:
- STK Pro
- Space Environment and Effects Tool (SEET)
Problem statement
Engineers and mission planners require a way to comprehensively model the space environment and the ambient near-Earth environment effects on space vehicles. They need to estimate the trapped energetic electrons and protons and how the thickness of a satellite 's shielding affects radiation dosage for purposes of space system design and mission planning.
Solution
Use the STK Space Environment and Effects Tool (SEET) capability and the International Radiation Environment Near Earth (IRENE) computational model to determine the expected dosage rates and accumulated doses due to energetic electron and proton particle fluxes for a range of shielding thicknesses on a spacecraft. Configure scenario and spacecraft properties as needed to obtain low- and high-resolution dose depth and minimum / maximum flux comparisons.
What you will learn
Upon completion of this tutorial, you will be able to:
- Use the Fast International Geomagnetic Reference Field coefficients for the geomagnetic field model
- Apply the local-time-dependent Olson-Pfitzer external field model
- Use the IRENE computational model
- Analyze radiation dose depth
- Analyze radiation flux
Creating a new scenario
First, you must create a new scenario, and then build from there.
- Launch the STK application (
).
- Click in the Welcome to STK dialog box.
- Enter the following in the STK: New Scenario Wizard:
- Click when you finish.
- Click Save (
) when the scenario loads. The STK application creates a folder with the same name as your scenario for you.
- Verify the scenario name and location in the Save As dialog box.
- Click .
Option | Value |
---|---|
Name | SEET_IRENE |
Location | Default |
Start | Default |
Stop | Default |
Save () often during this scenario!
Modeling the spacecraft
Insert and propagate a
Inserting a Satellite object
Use the Insert STK Object tool to create a new Satellite object using the Orbit Wizard. The
- Bring the Insert STK Objects tool (
) to the front.
- Select Satellite (
) in the Select An Object To Be Inserted list.
- Select Orbit Wizard (
) in the Select A Method list.
- Click .
Using the Orbit Designer
With the Orbit Designer option, you can create any orbit you wish.
- Open the Type drop-down list in the Orbit Wizard.
- Select Orbit Designer.
- Enter Test_Sat in the Satellite Name field.
- Set the following in the Orbital Elements panel:
- Click to accept your changes, to propagate the satellite, and to close the Orbit Wizard.
Parameter | Value |
---|---|
Semimajor Axis | 10000 km |
Eccentricity | 0.1 |
Inclination | 30 deg |
Argument of Perigee | 60 deg |
RAAN | 90 deg |
True Anomaly | 0 deg |
Changing the scenario-level units of measure
- Right-click on SEET_IRENE (
) in the object browser.
- Select Properties (
) in the shortcut menu.
- Select the Basic - Units page.
- Select the Sort - Alphabetical option in the Dimension List panel.
- Scroll down and locate RadiationShieldThickness.
- Click the Mils (Mils) cell in the CurrentUnit column.
- Open (
) the drop-down list.
- Select Millimeters (mm).
- Select the Enter key.
- Click to accept your selection and to close the Properties Browser.
Utilizing the SEET capability
The
Opening the satellite's SEET Environment properties
Configure the satellite's SEET environment on its
- Open Test_Sat's (
) Properties (
).
- Select the Basic - SEET Environment page.
Setting the geomagnetic main field model
SEET uses a highly customizable set of conditions to compute the local magnetic field at the current location. The
For your analysis, you'll use the Fast IGRF option. The IGRF main field calculations are based on the full harmonic expansion IGRF coefficients. Fast IGRF is a specially tuned version of IGRF model that returns a field strength estimate accurate to within 1% of the full-IGRF option, but it is significantly faster.
- Open the Main Field drop-down list in the Magnetic Field Model panel.
- Select Fast IGRF.
Setting the external magnetic field model
Select the optional Olson-Pfitzer external field model for SEET. This model is based on Olson and Pfitzer's 1977 quantitative model of the magnetospheric field and associated procedures for accurately cataloging charged-particle data out to and beyond geosynchronous orbit. It only depends on the local time of one's position of interest within the field (that is, the position relative to the direction of the Sun).
- Open the External Field drop-down list.
- Select Olson-Pfitzer.
- Click to accept your selections and to keep the Properties Browser open.
Selecting the SEET radiation environment computational mode
The
The STK SEET Radiation Environment incorporates the following models from the Air Force Research Laboratory’s AF-GEOSpace program version 2.1P: APEXRAD, CRRESRAD, CRRESELE, CRRESPRO, NASAELE, and NASAPRO. For dose computations in combination with the CRRES or NASA flux models, the SHIELDOSE-2 radiation-transport model is used to estimate ionizing energy deposition (dose).
- Select the SEET Radiation page.
- Open the Computational Mode drop-down list in the Model panel.
- Select IRENE.
Using the IRENE computation model
IRENE is a set of models for the fluxes of radiation belt and plasma particles in near-Earth space for use in space system design, mission planning, and other applications of climatological specification.
- Enter 3 hr in the Dose Report Step field.
- Clear the Set magnetic field epoch to Mode’s reference epoch check box.
- Click to accept your changes and to close the Properties Browser.
This value specifies the default time step used by data providers reporting radiation-dose output.
If selected, the field model used for computing indices into the radiation model databases is set to use the fixed epochs and external field models from which those databases were constructed. Clearing it will also automatically disable the Shift SAA using Mode’s reference epoch option. These two selections are not factored into SEET Radiation reports using the IRENE model.
Saving multiple scenarios
You are going to use the SEET_IRENE scenario's initial setup and properties for two separate analyses. To make things easier, save two different scenarios from your baseline starter scenario.
Saving a scenario to analyze radiation dose depth
You'll save each unique scenario into its own subfolder in the SEET_IRENE scenario folder. First, save a scenario in which you will analyze the radiation dose depth.
- Select SEET_IRENE (
) in the Object Browser.
- Open the File menu.
- Select Save As... in the shortcut menu.
- Within the SEET_IRENE folder, select New Folder and name the folder "SEET_IRENE_Radiation_Dose_Depth"
- Open the newly created folder.
- Enter SEET_IRENE_Radiation_Dose_Depth in the File name field in the Save As dialog box.
- Click to accept your change and to close the Save As dialog box.
Saving another scenario to analyze radiation flux
Now, save another scenario in its own subfolder within the SEET_IRENE scenario folder. You'll use this scenario to analyze radiation flux.
- Select SEET_IRENE_Radiation_Dose_Depth (
) in the Object Browser.
- Open the File menu.
- Select Save As... in the shortcut menu.
- Within the SEET_IRENE folder, select New Folder and name the folder " SEET_IRENE_Radiation_Flux"
- Open the newly created folder.
- Enter SEET_IRENE_Radiation_Flux in the File name field in the Save As dialog box.
- Click to accept your change and to close the Save As dialog box.
Analyzing radiation dose depth
This scenario will guide you through customizing shielding thicknesses to create a radiation dose depth report.
- Click Open (
) in the STK toolbar.
- Navigate to and select SEET_IRENE_Radiation_Dose_Depth in the Open dialog box.
- Click .
Customizing the shielding thickness
You can specify up to 70 different Aluminum shielding thicknesses as needed. This option is effective when operating with the CRRES ( Combined Release and Radiation Effects Satellite) and NASA computational modes for arbitrary proton and electron incident spectra and used for dose computations from the SHIELDOSE-2 radiation-transport model.
- Open Test_Sat's (
) Properties (
).
- Select the SEET Radiation page.
- Click in the Shielding Thicknesses panel.
- Click .
- Enter 0.5 mm in the Value cell.
- Select the Enter key.
- Enter the following additional values:
- 1 mm
- 2 mm
- 3 mm
- 5 mm
- Click to accept your changes and to close the Properties Browser.
Customizing the SEET Radiation Dose Depth report
The
- Right-click on Test_Sat (
) in the Object Browser.
- Select Report & Graph Manager... (
) in the shortcut menu.
- Select the SEET Radiation Dose Depth (
) report in the Installed Styles (
) folder in the Styles panel of the Report & Graph Manager.
- Click Duplicate style (
) in the Styles panel toolbar.
Changing the Shielding thickness report units and options
You want to match your report units to match the scenario units you set earlier. Both data providers are using scientific notation. You can make the report easier to read by setting the values to floating point notation.
- Select the Content page.
- Select Shielding thickness in the Report Contents list.
- Click .
- Clear Use Defaults in the Units: Section 1, Line 1, Shielding thickness dialog box.
- Select Millimeters (mm) in the New Unit Value list.
- Click to accept your selection and to close the Units: Section 1, Line 1, Shielding thickness dialog box.
- Click .
- Open the Notation drop-down list in the Options: Section 1, Line 1, Shielding thickness dialog box.
- Select Floating Point.
- Click to accept your selection and to close the Options: Section 1, Line 1, Shielding thickness dialog box.
Changing the SEET Radiation Dose Depth - Combined dose report options
You also need to update the units for the Combined Dose to Floating Point.
- Select SEET Radiation Dose Depth - Combined Dose in the Report Contents list.
- Click .
- Open the Notation drop-down list in the Options: Section 1, Line 1, SEET Radiation Dose Depth - Combined dose dialog box.
- Select Floating Point.
- Click to accept your selection and to close the Options: Section 1, Line 1, SEET Radiation Dose Depth - Combined dose dialog box.
- Click to accept your selections and to close the Properties Browser.
Renaming the custom report
Although it's not required, it's a good idea to rename custom reports duplicated for an installed style.
- Right-click on the SEET Radiation Dose Depth (
) report in the My Styles (
) folder in the Styles panel.
- Select Rename in the shortcut menu.
- Rename the SEET Radiation Dose Depth (
) report to Custom SEET Radiation Dose Depth.
- Select the Custom SEET Radiation Dose Depth (
) report.
Generating the custom report
With your report configured, create and review the report.
- Click .
- Examine the data in the report.
- Close the report and the Report & Graph Manager when finished.
- Save (
) your work.
It's very obvious from the report that the thicker the shielding, the lower the combined dose.
Analyzing radiation flux
This scenario will guide you through defining custom electron and proton flux models and creating radiation flux reports.
Opening the Radiation Flux scenario
Open the SEET_IRENE_Radiation_Flux Scenario file you saved previously and build on it from there.
- Click Open (
) in the STK toolbar.
- Navigate to and select SEET_IRENE_Radiation_Flux in the Open dialog box.
- Click .
Defining custom energies
When using custom NASA energies, levels between 0.04 and 7.0 MeV (particle energy) may be specified for the NASA electron-flux model and levels between 0.1 and 400 MeV for the NASA proton-flux model.
- Open SEET_IRENE_Radiation_Flux's (
) Properties (
).
- Select the Basic - SEET Radiation page.
- Open the NASA Energies drop-down list.
- Select Custom.
Entering custom electron and proton values
Although it is a bit time consuming, can will manually enter custom electron and proton energy values.
- Click in the Electron Values (MeV) panel.
- Add the following Electron Values (MeV):
- Click in the Proton Values (MeV) panel.
- Add the following Proton Values (MeV):
- Click to accept your changes and to close the Properties Browser.
Electron Values (MeV) |
---|
0.04 |
0.07 |
0.10 |
0.25 |
0.50 |
0.75 |
1.00 |
1.50 |
2.00 |
2.50 |
3.00 |
3.50 |
4.00 |
4.50 |
5.00 |
5.50 |
6.00 |
6.50 |
7.00 |
Proton Values (MeV) |
---|
0.10 |
0.20 |
0.40 |
0.60 |
0.80 |
1.00 |
2.00 |
4.00 |
6.00 |
8.00 |
10.0 |
15.0 |
20.0 |
30.0 |
50.0 |
60.0 |
80.0 |
100 |
150 |
200 |
300 |
400 |
Increasing the satellite's step size
The step size is used during ephemeris generation. In order to speed up your analysis, you can increase the step size to six hours on the satellite's
- Open Test_Sat's (
) Properties (
).
- Select the Basic - Orbit page.
- Enter 6 hr in the Step Size field.
- Click to accept your change and to close the Properties Browser.
Generating a SEET Radiation Model report
The SEET Radiation Model report at the scenario level uses the SEET Radiation Environment Model data provider and the Definition data provider element to provide details on the scenario's radiation environment model parameters such as the electron and proton energy levels for the NASA and CRRES models.
- Right-click on SEET_IRENE_Radiation_Flux (
) in the Object Browser.
- Select Report & Graph Manager... (
) in the shortcut menu.
- Select the SEET Radiation Model (
) report in the Installed Styles (
) folder in the Report & Graph Manager Styles panel.
- Click .
- Close the report when finished.
Note that the default electron and proton energies for both the CRRES and NASA models are displayed in the report.
Generating a SEET Radiation Flux report
The SEET Radiation Flux report uses the SEET Radiation Flux by Energy data provider and the Flux data provider element. SEET Radiation Flux by Energy computes the radiation flux at each electron and proton energy level. Flux is the radiation flux at the given time.
- Return to the Report & Graph Manager.
- Open the Object Type drop-down list.
- Select Satellite.
- Select Test_Sat (
) in the Object Type list.
- Select the SEET Radiation Flux (
) report in the Installed Styles (
) folder in the Report & Graph Manager Styles panel.
- Click .
- Scroll through the report to obtain electron and proton flux values.
- When finished, close the report.
The first half of the report shows the electron flux values at the custom electron energy levels you specified earlier. The second half of the report shows proton flux values at the custom proton energy values you created.
Creating a custom SEET Radiation Integral Flux report
Though it is not preinstalled, you can easily create an radiation integral flux report. Start by creating a new report style.
- Return to the Report & Graph Manager.
- Select the My Styles (
) folder in the Styles panel.
- Click Create new report style (
) in the Styles panel toolbar.
- Enter SEET Radiation Integral Flux as the report name.
- Select the Enter key.
Selecting data providers and elements
You will use the SEET Radiation Integral Flux data provider and all of the Electron Flux data provider elements. The SEET Radiation Integral Flux data provider computes the integral radiation flux at each electron and proton energy level. Electron flux is the radiation flux due to electrons for the energy level indicated, at the given time. Proton flux is the radiation flux due to protons for the energy level indicated, at the given time.
- Ensure the Content page is selected.
- Expand (
) the SEET Radiation Integral Flux (
) data provider.
- Select the Time (
) data provider element.
- Hold down the shift key and select the Proton Flux (400.000 MeV) (
) data provider element to multi-select all of the Electron Flux and Proton Flux elements.
- Click Insert (
).
- Click to accept your changes and to close the Properties Browser.
- Select the SEET Radiation Integral Flux (
) report in the My Styles (
) folder.
- Click .
- When finished, close the report.
The Time data provider element and all of the custom Electron and Proton Flux values should be in the Report Contents list.
The report details fluxes for each custom electron and proton energy level at a 6-hour interval.
Creating a custom SEET Radiation Integral Flux by Energy report
Create another custom report to analyze the radiation integral flux by energy.
- Return to the Report & Graph Manager.
- Select the My Styles (
) folder in the Styles panel.
- Click Create new report style (
) in the Styles panel toolbar.
- Enter SEET Radiation Integral Flux by Energy as the report name.
- Select the Enter key.
Selecting data providers and elements
You will use the SEET Radiation Integral Flux by Energy data provider and the Flux data provider element. The SEET Radiation Integral Flux by Energy data provider computes the integral radiation flux at each electron and proton energy level. Flux is the radiation flux at the given time.
- Ensure the Content page is selected.
- Expand (
) the SEET Radiation Integral Flux by Energy (
) data provider.
- Select both the Time (
) and Flux (
) data provider elements.
- Click Insert (
).
- Click to accept your changes and to close the Properties Browser.
- Select the SEET Radiation Integral Flux by Energy (
) report in the My Styles (
) folder.
- Click .
The report details fluxes for each custom electron and proton energy level at a 6-hour interval. This report and the SEET Radiation Integral Flux report show the same values. Basically, do you want to read the data horizontally or vertically?
Saving your work
Clean up your workspace and close out your scenario.
- Close any open reports and the Report & Graph Manager.
- Save (
) your work.
- Close the scenario when finished.
Summary
You created a base scenario setting a satellite's SEET main field model to Fast IGRF, the external field model to Olson-Pfitzer, and the computational mode to IRENE. Your first analysis was to set a range of shielding thickness and running a report that analyzed the absorbed radiation dose. Next, you analyzed radiation flux using custom electron and proton values.