Performing Trade Studies Using Analyzer and Astrogator
STK Premium (Space), or STK Enterprise
You can obtain the necessary licenses for this training by visiting http://licensing.agi.com/stk/evaluation or contacting AGI Support at support@agi.com or 1-800-924-7244.
Note: 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.
Watch the following video, then follow the steps below incorporating the systems and missions you work on (sample inputs provided).Capabilities Covered
This lesson covers the following capabilities:
- STK Core
- STK Analyzer
- Coverage
- Astrogator
Tutorial Purpose
The following tutorial is designed to teach you how to use STK's Analyzer capability with STK's Astrogator capability. A basic knowledge of Astrogator is assumed. Should you require training in Astrogator prior to this tutorial, it can be found in our Level 2 - Advanced Training and Level 3 - Focused / Feature Specific Astrogator tutorials.
This tutorial consists of three exercises. Each exercise comes with a previously created scenario that was saved as a Visual Data (VDF) File.
- Exercise One: Compute the minimum thrust required to raise perigee.
- Exercise Two: Determine possible orbits that may result after small launch errors.
- Exercise Three: Minimize the amount of fuel used during a lunar mission.
Analyzer
Analyzer is integrated into the STK work flow to help you automate and analyze STK trade studies in order to better understand the design of your system. For purposes of this tutorial, Analyzer will be used to:
- Parametrically explore the STK design space in order to analyze various satellite orbital inputs.
- Perform parameter studies that vary an input variable through a range of values and plot one or more output variables.
Exercise One: Minimize Delta-v
The goal of Exercise One is to raise the perigee radius of a satellite to 10000 kilometers (km) using a single burn. As with most satellite applications, minimizing the amount of fuel used for maneuvers is of great concern. In this exercise we want to minimize the change in Delta-v (velocity), since the minimum Delta-v will result in the least amount of fuel used.
First, use Analyzer’s Parametric Study to determine at which true anomaly this maneuver should be performed in order to minimize Delta-v. In this case, thrust will be fixed in the velocity direction.
Next, change the direction of thrust (azimuth and elevation) to see if this further minimizes the Delta-v required. This study will be performed using Analyzer’s Optimization Tool.
Starter Scenario
To speed things up and allow you to focus on the portion of this exercise that teaches you Analyzer, a partially created scenario has been provided for you.
Load the Starter Scenario
The STK scenario (VDF) used with this tutorial is located in the STK Data Federate (SDF). To open the scenario:
- Ensure that the Welcome dialog is visible in the STK Workspace.
- Click Open a Scenario.
- Select STK Data Federate from the Location: dropdown.
- Navigate to Sites/AGI/documentlibrary/STK 12/Starter Tutorials folder.
Open the VDF
- Select Analyzer_OptimumTrueAnamoly.vdf.
- Click .
Save the Starter Scenario as an *.sc File
When you open the scenario, a folder with the same name as the scenario will be created in the default user folder (C:\Documents\STK 12, for example). The scenario will not be saved automatically. When you save a scenario in STK, it will save in the format in which it originated. Therefore, if you open a VDF, the default save format will be a VDF. The same is true for a scenario file (*.sc). To save the VDF as an SC file, change the file format using the Save As procedure:
- Open the File menu and select Save As...
- Click to browse to your user location.
- Open the folder with the same name as the scenario.
- Change Save as type: to Scenario Files (*.sc) and click .
- Click to confirm
Satellite Orbit
Familiarize yourself with the orbital parameters of the satellite.
- Right click on Satellite () in the Object Browser and select Properties ().
- On the Basic - Orbit page, go to the Mission Control Sequence (MCS).
- Select the Initial State () Segment. Note the Elements.
Mission Control Sequence (MCS)
Target Sequence: TargetMnvr1
The satellite’s orbit is propagated until it reaches a true anomaly = 180 degrees (this value will later be varied by Analyzer) using a Target () sequence.
- Select the Propagate () segment named PropToMnvrStart ().
- Select the Maneuver () segment named Mnvr1 ().
- Select the Propagate () segment named PropToPerigee ().
- At the bottom of the MCS, click the button.
- In the Multi-Component Select Window, R Mag is the selected result.
- Close the Multi-Component Select Window.
Note the Stopping Condition and Trip time.
Note the Attitude Control and other settings.
Note the stopping condition.
Differential Corrector
A Differential Corrector Profile runs the Target () sequence.
- Select TargetMnvr1 ().
- Click the Profile Properties () icon.
- Close () the Targeting Profile window.
The control parameter was originally set at 1200 seconds (set in Mnvr1 - Propagator). Equality Constraints desired result was set at 10000 km. To reach the desired result, Astrogator changed the control parameter. The orbit was then propagated until it reached Periapsis (perigee).
Create a Dependent Variable for Analyzer
Since you are trying to vary true anomaly and determine its effect on Delta-v, true anomaly is the independent variable and Delta-v the dependent variable. To make Delta-v available as a variable, you need to select it as a result for the maneuver segment.
- In the MCS, select Mnvr1 ().
- At the bottom of the MCS, click the button.
- In the Available list, expand () Maneuver ().
- Select DeltaV ().
- Click the Insert Component () right arrow.
- Click to close the User-Selected Results window.
- Click to close Satellite's () properties.
Open Analyzer
Click the Analyzer button on the Analyzer Tool Bar.
Analyzer Toolbar
Analyzer Layout
Use the Analyzer Main Form to configure input/output variables available for further analysis. You can first select an object in the scenario tree on the left. When an object is selected, all possible input variable candidates are listed under the Inputs General tab and the Inputs Constraints tab. All output variable candidates are listed under the Outputs Data Providers tab, Outputs Object Coverage tab, Outputs DeckAccess tab or Outputs MissileModelingTools tab.
Input Variable
- In the STK Variables field, select Satellite ().
- In the STK Property Variables field, expand () the following in the order as shown:
- Propagator (Astrogator) ()
- TargetMnvr1 ()
- PropToMnvrStart ()
- StopConditions ()
- True_Anomaly ()
- Double-click the Trip () to move it to the Analyzer Variables field.
Output Variable
- Return to TargetMnvr1 ().
- Expand () Mnvr1 ().
- Expand () Results ()
- Double-click the DeltaV () to move it to the Analyzer Variables field.
Parametric Study Tool
The Parametric Study Tool runs a Scenario through a sweep of values for some input variable. The resulting data can be plotted to view trends.
- In the Analyzer tool bar, select Parametric Study.
- When the Parametric Study opens, in the Component Tree, using your left mouse button, drag Trip ()to the Design Variable field on the right.
- Set the following design values:
- In the Component Tree, using your left mouse button, drag DeltaV ()to the Responses field on the right.
- In the lower right hand corner of the Parametric Study Tool, click .
Analyzer Toolbar and Parametric Study Icon
Another way of opening Analyzer is to go to the Object Browser, right click on the scenario object (or any object), select <Object> Plugins, and click Analyzer ().
Analyzer builds a parametric representation of the currently loaded Scenario. This representation is viewed in the Component Tree displayed on the left side of each trade study tool.
Drag and Drop Design Variable
Option | Value |
---|---|
starting value: | 160 |
ending value: | 180 |
number of samples: | 21 |
step size: | 1 |
Setting the step size will determine number of samples (how many times the scenario is changed in STK). Conversely, setting number of samples will determine step size.
Drag and Drop Result
Data Explorer
The Data Explorer is a tool used by Trade Study tools to display data while they are being collected from STK. While data is being collected, the Data Explorer displays a progress meter, a halt button, and the data.
Table Page
The Table page displays trade study data in a tabular form. It is the default window that is present for all trade studies. Cells are shaded differently depending on the associated variable's state. Input variables are shown with green text, valid values are displayed with black text, invalid values are displayed with gray text, and modified values are displayed with blue text. From the table it is possible to view and edit all values in your trade study and even to add and remove whole runs.
Table Page
Data Explorer Toolbar
Once the trade study is complete and all data has been collected, the Data Explorer toolbar becomes active.
Data Explorer Tool Bar
Plot Types
Some trade study tools will automatically launch a default plot window when the trade study runs. Other plots can be created from the Add View dropdown menu.
Views
There are multiple views that can be selected to visualize the data seen on the Table Page. You can choose views by clicking on Add View. You can build custom views or switch to Legacy Views.
- Close the 2D Scatter Plot that opened when you ran the trade study.
- On the Table Page tool bar, expand Add View.
- Select 2D Line Plot.
Dimensions
Use the Dimensions menu option to set which variable is displayed on which axis. In certain plots, other global plot controls can also be set based on the plot variables.
- Click Dimensions.
- Open the x pull down menu and select Trip.
- Click on the chart to close the Dimensions window.
- Slide your cursor to the bottom point in the chart.
The resulting plot shows the Delta-v required for each of the 21 runs. The true anomaly at which the least Delta-v is required occurs around 173 degrees.
DeltaV vs Trip
Close the tools
To get a more precise answer, you could rerun this analysis for values ranging from 172 degrees to 174 degrees.
- Close the Design Explorer window.
- When asked if you want to save, click .
- Close the Parametric Study.
Closing the Design Explorer window also closes the chart.
Optimization Tool
The Optimization Tool is a collection of optimization algorithms that can be used within Analyzer. Currently over 30 algorithms are available including gradient based optimizers, genetic algorithms, multi-objective algorithms, and other heuristic search methods (see Algorithm Comparison Chart). A common graphical user interface is provided to define optimization problems. An algorithm selection wizard is also provided to make it easy to choose algorithms that will work best for the problem at hand.
The Parametric Study provides the ability to change one variable and examine the effect on another one. Further minimize the Delta-v required by varying the thrust direction in addition to true anomaly. In this instance, vary azimuth and elevation from - 25 degrees to +25 degrees.
- Return to Analyzer.
- In the STK Variables field, select Satellite ().
- In the STK Property Variables field, expand () the following in the order as shown:
- Propagator (Astrogator) ()
- TargetMnvr1 ()
- Mnvr1 ()
- Finite_ThrustVector ()
- Double-click Azimuth () to move it to the Analyzer Variables field..
- Double-click Elevation () to move it to the Analyzer Variables field.
- In the Analyzer tool bar select the Optimization Tool.
Optimization Tool Icon
Minimize Delta V
Once again, the objective is to minimize Delta-v.
- When the Optimization Tool opens, in the Component Tree, using your left mouse button, drag DeltaV () to the Objective field on the right.
- Ensure Goal is set to Minimize.
- In the Component Tree, using your left mouse button, drag Trip (), Azimuth () and Elevation () to the Design Variables field on the right.
- Make the following changes to the design value settings:
- Set Algorithm to Design Explorer.
- In the lower right hand corner of the Optimization Tool, click .
- Close the 2D Scatter Plot.
Option | Lower Bound | Upper Bound |
---|---|---|
Trip | 160 | 180 |
Azimuth | -25 | 25 |
Elevation | -25 | 25 |
Design Explorer is an advanced optimization algorithm that was developed to efficiently solve difficult real-world design problems. Design Explorer can effectively solve difficult optimization problems where engineering analyzes take a long time to run, their responses are noisy and highly non-linear, and engineering simulations may fail. Design Explorer automatically creates approximation models of objectives and constraints and uses them to perform optimization runs with different starting points to find the global optimum. Design Explorer solves general constrained optimization problems with continuous design variables.
Analyzer Tool Bar Analyzer Icon
Be patient. This can take a few minutes.
The optimizer will display a history of steps as it progresses. By default only the objective definition will be displayed.
When the optimization study is complete, the Table Page will contain the convergence history of the process. The last design point in the Table view will contain the optimized values. These values are also displayed in the Component Tree and the Value column for the design variables in the Optimization Tool.
Design Variable Values
Optimization Tool Output
The Optimization Tool Output can be viewed at any time, and can be updated during the optimization run using the Refresh button. The Optimization Tool Output Dialog has six tabs, each displaying different information about the optimization run. Each page can be copied as an image and, if applicable, as text using the Copy button.
- Click .
- Select the Best Design tab.
- If desired, click each tab in the Optimization Tool Results window to get an idea of the information that is reported in each field.
- When finished, close the Optimization Tool Results window.
- Close the Design Explorer window.
- When asked if you want to save, click .
- Close the Optimization Tool.
- When the Optimization Tool query window appears, click .
- Close Analyzer.
If the problem formulation is single-objective, the Best Design tab is displayed, showing the last design improvement reported by the algorithm. By clicking the
button, you can transfer the information in the report to a document or a slide show presentation.Best Design
Using Analyzer and Astrogator, you were able to determine which true anomaly and other adjustments minimized Delta-v and saved fuel.
Save Your Work
- Save () your work.
- Close your scenario.
Exercise Two: Launch Error Study
In this exercise, use Analyzer to determine what impact small launch errors can have on the mission. For this study, vary burnout latitude, longitude, altitude, and velocity and look at the resulting changes in Keplerian elements.
Starter Scenario
To speed things up and allow you to focus on the portion of this exercise that teaches you Analyzer, a partially created scenario has been provided for you.
Load the Starter Scenario
The STK scenario (VDF) used with this tutorial is located in the STK Data Federate (SDF). To open the scenario:
- Ensure that the Welcome dialog is visible in the STK Workspace.
- Click Open a Scenario.
- Select STK Data Federate from the Location: dropdown.
- Navigate to Sites/AGI/documentlibrary/STK 12/Starter Tutorials folder.
Select the VDF
- Select Analyzer_LaunchErrors.vdf.
- Click .
Save the Starter Scenario as an *.sc File
When you open the scenario, a folder with the same name as the scenario will be created in the default user folder (C:\Documents\STK 12, for example). The scenario will not be saved automatically. When you save a scenario in STK, it will save in the format in which it originated. Therefore, if you open a VDF, the default save format will be a VDF. The same is true for a scenario file (*.sc). To save the VDF as an SC file, change the file format using the Save As procedure:
- Open the File menu and select Save As...
- Click to browse to your user location.
- Open the folder with the same name as the scenario.
- Change Save as type: to Scenario Files (*.sc) and click .
- Click to confirm
Satellite Orbit
Familiarize yourself with the orbital parameters of the satellite.
- Right click on Sat1 () in the Object Browser and select Properties ().
- On the Basic - Orbit page, go to the Mission Control Sequence (MCS).
Launch Segment: WallopsLaunch
The satellite starts with a Launch () segment.
- In the MCS, select WallopsLaunch ().
- Using the tabs at the top of the page, note the Launch and Burnout parameters.
Propagate Segment: PropToAscendingNode
The satellite is moved to its ascending node using a Propagate () segment.
- In the MCS, select PropToAscendingNode ().
- Note the Stopping Condition.
Target Sequence: RaiseApogee
The satellite's apoapsis (apogee) is raised using a Target () sequence.
- In the MCS, select the Maneuver () segment named Mnvr1 ().
- X (Velocity) has been targeted ().
- Select the Propagate () segment named ToApogee (). Note the stopping condition.
- At the bottom of the MCS, click the button.
- In the Multi-Component Select Window, Altitude is the selected result.
- Close the Multi-Component Select Window.
Differential Corrector
A Differential Corrector Profile runs the Target () sequence.
- Select RaiseApogee ().
- Click the Profile Properties () icon.
- Close () the Targeting Profile window.
Looking at the Variables, the control parameter is Cartesian X (X (Velocity)) which was targeted. The equality constraint is altitude and the desired value of 2000 kilometers was set.
Target Sequence: RaisePerigee
The satellite's periapsis (perigee) is raised using a Target () sequence.
- Select the Maneuver () segment named Impulsive Maneuver ()
- At the bottom of the MCS, click the button.
- In the Multi-Component Select Window, Eccentricity and Inclination are the selected results.
- Close the Multi-Component Select Window.
Note that the Attitude Control. Both X(Velocity) and Y (Normal) have been targeted ().
Differential Corrector
A Differential Corrector Profile runs the Target () sequence.
- Select RaisePerigee ().
- Click the Profile Properties () icon.
- Close () the Targeting Profile window.
- Click to close Sat1's () properties.
Looking at the Variables, the control parameters are Cartesian X (X (Velocity)) and Cartesian Y (Y (Normal)) which were targeted. The equality constraints are eccentricity and inclination. The desired eccentricity value of 0 and inclination of 50 degrees were set.
Open Analyzer
Click the Analyzer () button on the Analyzer Tool Bar.
Study the effect of variations of rocket burnout on the final orbital parameters. Vary burnout latitude, longitude, altitude and fixed velocity and asses their impact on the six (6) Keplerian elements.
Input Variables
- In the STK Variables field, select Sat1 ().
- In the STK Property Variables field, expand () the following in the order as shown:
- Propagator (Astrogator) ()
- WallopsLaunch ()
- Double-click the following variables to move them to the Analyzer Variables list:
- BurnoutVelocity_FixedVelocity ()
- Burnout_Geodetic_Latitude ()
- Burnout_Geodetic_Longitude ()
- Burnout_Geodetic_Altitude ()
Output Variables
- In the STK Property Variables field, expand () the following in the order as shown:
- Propagator (Astrogator) ()
- Prop10Mins ()
- FinalState ()
- Keplerian ()
- Double-click on the following variables to move them to the Analyzer Variables list:
- SemiMajorAxis ()
- Eccentricity ()
- Inclination ()
- RAAN ()
- ArgOfPeriapsis ()
- TrueAnomaly ()
Probabilistic Analysis Tool
The Probabilistic Analysis Tool helps you understand how uncertainties in the design parameters affect the outputs of the Analyzer model. The tool is typically used to compute the probability that the value of an output variable exceeds a specified limit. In addition to random sampling methods such as the Monte Carlo method, the tool provides a number of additional analytical methods that require much smaller sample sizes. Probabilistic analysis can be set up and executed through an unified graphical user interface (GUI). Using the GUI, you can easily switch between available algorithms.
In the Analyzer toolbar, click the Probabilistic () icon.
Design Variables
- When the Probabilistic Analysis Tool opens, drag BurnoutVelocity_FixedVelocity () to the Design Variables list.
Selecting Distributions for Design Variables
It is important to properly specify the distribution characteristics of the design variables. When a new design variable is added to the tool, the Distribution Selection dialog will appear.
Using the Distribution Selection dialog, you can choose a distribution for a given design variable. It supports the following probabilistic distributions:
- Normal - A "bell-shaped" distribution which describes many situations where observations are distributed symmetrically around the mean. 68% of all values under the curve lie within one standard deviation of the mean and 95% lie within two standard deviations.
- Uniform - A "flat" distribution in which all possible solutions between the lower bound and upper bound are equally likely.
- Lognormal - A probability distribution in which the log of the random variable follows the normal distribution. The log normal distribution is commonly used for general reliability analysis, fatigue failures, material strengths and loading variables.
- Weibull - A distribution defined by shape and scale parameters. Two special cases of this distribution are: 1) the distribution is an exponential distribution when the shape parameter equals to 1, and 2) the distribution is a Rayleigh distribution when shape parameter equals to 2. This distribution is often used for modeling device failure rate and wind speeds.
- Triangle - A triangle shaped distribution that is defined by a center point that is the mean and the population density slants off linearly to the lower bound and upper bound. All the three parameters should be specified to completely define the distribution.
- Enumerated - A distribution with a list of discrete values, all of which are equally probable. The discrete values specified should be separated by commas.
- Deterministic - If a design variable value is to be fixed, use this distribution.
In this exercise, use the Normal distribution for all four (4) design variables.
Distribution Selection and Settings
- Leave the default Mean: setting as is
- Change the Std. Dev: setting to 0.001%, then click .
- Drag Burnout_Geodetic_Latitude () to the Design Variables list.
- Change the Std. Dev: setting to 0.001%, then click .
- Drag Burnout_Geodetic_Longitude () to the Design Variables list.
- Change the Std. Dev: setting to 0.001%, then click .
- Drag Burnout_Geodetic_Altitude () to the Design Variables list.
- Change the Std. Dev: setting to 0.001%, then click .
Responses
- In the Components list, using your Shift key, select all six (6) Keplerian elements (SemiMajorAxis, Eccentricity, Inclination, RAAN, ArgOfPeriapsis, TrueAnomaly) and drag them to the Responses field.
- Use the default Monte Carlo method.
- Change Number of Runs: to 100.
- Click .
Monte Carlo is a random sampling technique. It generates random values for the design variables based on the joint distribution of the design variables. The samples are then evaluated for computing response variable values. Since this is a random sampling technique if high enough number of evaluations are performed this method will give the most accurate results. The number of evaluations to generate a good probability estimate increases rapidly as the probability value under consideration decreases. Since Monte Carlo is a random sampling technique it can be used with non-smooth response functions, discrete design variables and discrete response variables. The histogram plot ignores failed runs while calculating mean, variance, skewness, kurtosis, etc.
Histogram Plot
Use the Histogram page to visualize the distribution of a variable in a trade study. In addition to a graphical Histogram representation of the data, the page also contains a Box plot of the distribution, as well as displaying statistics of the distribution, including mean, standard deviation, quantiles, etc. Finally, the Histogram page contains bounds on what values of the variable are acceptable and computes a reliability statistics based on how many runs fall into that defined space.
In this case, the Histogram Plot shows data for the first variable in the Responses field, SemiMajorAxis.
Histogram Plot
To view Histogram Plots on the remaining Keplerian Elements, do the following:
- In the upper left corner of the plot, click Dimensions.
- Open the x pull down menu and select Eccentricity.
- Click on the plot to close the Dimensions window.
- You can cycle through each Keplerian Element in this manner.
Scatter Matrix
The Scatter Matrix displays a grid of graphs that compare every design variable and response against every other design variable and response in the trade study. Using these graphs, it's possible to quickly gain understanding as to the relationship between various variables in the trade study.
- Using the Histogram Plot toolbar, click Add View.
- Select Scatter matrix.
- When finished, close the Data Explorer windows.
- When prompted to save, click .
- Close the Probabilistic Analysis Tool.
- Close Analyzer.
Histogram Plot Toolbar
Scatter Matrix
Save Your Work
- Save () your work.
- Close your scenario.
Exercise 3: To The Moon
Now that you are more familiar with the interaction between Astrogator and Analyzer, analyze a more complex scenario. Once again you are trying to determine the Delta-v used, but this time you want to analyze the relationship between Delta-v and the time it takes to get from a low-Earth orbit into a low-altitude lunar orbit. Minimizing Delta-v is once again a concern, but you also want to keep the transfer time within an acceptable range.
Starter Scenario
To speed things up and allow you to focus on the portion of this exercise that teaches you Analyzer, a partially created scenario has been provided for you.
Load the Starter Scenario
The STK scenario (VDF) used with this tutorial is located in the STK Data Federate (SDF). To open the scenario:
- Ensure that the Welcome dialog is visible in the STK Workspace.
- Click Open a Scenario.
- Select STK Data Federate from the Location: dropdown.
- Navigate to Sites/AGI/documentlibrary/STK 12/Starter Tutorials folder.
Select the VDF
- Select Analyzer_LunarMission.vdf.
- Click .
Save the Starter Scenario as an *.sc File
When you open the scenario, a folder with the same name as the scenario will be created in the default user folder (C:\Documents\STK 12, for example). The scenario will not be saved automatically. When you save a scenario in STK, it will save in the format in which it originated. Therefore, if you open a VDF, the default save format will be a VDF. The same is true for a scenario file (*.sc). To save the VDF as an SC file, change the file format using the Save As procedure:
- Open the File menu and select Save As...
- Click to browse to your user location.
- Open the folder with the same name as the scenario.
- Change Save as type: to Scenario Files (*.sc) and click .
- Click to confirm
The Mission Control Sequence (MCS)
The Lunar Probe is launched into a Low Earth Orbit (LEO) transfer orbit and propagates until the trans-lunar injection burn. After the burn, it is further propagated until it reaches perilune (the point at which a spacecraft in lunar orbit is closest to the moon). At that time, another burn is performed to place the Lunar Probe into orbit around the Moon.
- Right click on LunarProbe () in the Object Browser and select Properties ().
- On the Basic - Orbit page, go to the Mission Control Sequence (MCS).
There are 2 targeting profiles for Target Moon. The first one, gets us close to the Moon and targets on Δ (delta) right ascension, Δ declination, as well as the duration from trans-lunar injection (TLI) burn until we reach the Moon.
Target the moon
- Select Target Moon.
- In the Profiles field, select Differential Corrector.
- Select Properties ().
- Close the Differential Corrector.
Note the Control Parameters and the desired Equality Constraints (Results).
Target Moon
The second targeting profile targets the b-plane and gets us into the desired lunar orbit.
- Select Differential Corrector1.
- Select Properties ().
Note the Control Parameters and the desired Equality Constraints (Results).
Establish Orbit
Change the differential corrector
Make a change with this second differential corrector before moving on.
- Under Equality Constraints (Results), change the desired value of BDotR to 6000 km.
- Click .
- Click the Run Entire Mission Control Sequence () button.
- Close the results windows if desired.
Three windows will appear that inform you of the results of each differential corrector run. There is a differential corrector for Establish Lunar Orbit which places the Lunar Probe in a circular orbit.
Change the time of flight
In this exercise, you want to change the time of flight and determine the required TLI Delta-v.
- Return to the MCS.
- Select burn ().
- Click the button at the bottom of the MCS.
- Expand () Maneuver.
- Select DeltaV () and add () it to the results list.
- Click .
- Click to close LunarProbe's properties.
Open Analyzer
Click the Analyzer () button on the Analyzer Tool Bar.
Input Variable
In the STK Variables field, select LunarProbe ().
- In the STK Property Variables field, expand () the following in the order as shown:
- Propagator (Astrogator) ()
- Target Moon ()
- Profiles ()
- Differential_Corrector ()
- EqualityConstraints ()
- Duration ()
- Double-click DesiredValue () to move it to the Analyzer Variables list.
Output Variable
- In the STK Property Variables field, expand () the following in the order as shown:
- burn ()
- Results ()
- Double-click DeltaV () to move it to the Analyzer Variables list.
Parametric Study
- In the Analyzer tool bar select Parametric Study ().
- Set DesiredValue () as the Design Variable.
- Set the following design values:
- Set DeltaV () as the response.
- Click .
- Close the 2D Scatter Plot that opened when you ran the trade study.
- On the Table Page tool bar, expand Add View and select 2D Line Plot.
Option | Value |
---|---|
starting value: | 200000 |
ending value: | 500000 |
number of samples: | 7 |
step size: | 50000 |
Computation can take a couple of minutes so stick with a small number of steps for now. The values are in seconds.
Change Dimensions
- Click Dimensions.
- Open x pull down menu and select DesiredValue.
- Click on the chart to close the Dimensions window.
Results
Based on the chart, Design Point: 4, 350000 seconds (approximately 4.1 days) returns the lowest DeltaV.
Parametric Study
On Your Own
The required thrust varies slightly during the month. Using Analyzer’s Carpet Plot Study Tool, vary the starting time by 30 days (one data point/day) and analyze the amount of Delta-V required to reach the Moon when launching on different days.
- When finished, close any reports you have open and the Data Explorer window.
- When prompted to save, click .
- Close the any Analysis Tools you are using.
- Close Analyzer.
Save Your Work
- Save () your work.
- Close your scenario.