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:

  1. Ensure that the Welcome dialog is visible in the STK Workspace.
  2. Click Open a Scenario.
  3. Select STK Data Federate from the Location: dropdown.
  4. Navigate to Sites/AGI/documentlibrary/STK 12/Starter Tutorials folder.

Open the VDF

  1. Select Analyzer_OptimumTrueAnamoly.vdf.
  2. Click Open .

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:

  1. Open the File menu and select Save As...
  2. Click to browse to your user location.
  3. Open the folder with the same name as the scenario.
  4. Change Save as type: to Scenario Files (*.sc) and click Save .
  5. Click Yes to confirm

Satellite Orbit

Familiarize yourself with the orbital parameters of the satellite.

  1. Right click on Satellite () in the Object Browser and select Properties ().
  2. On the Basic - Orbit page, go to the Mission Control Sequence (MCS).
  3. Mission Control Sequence (MCS)

  4. Select the Initial State () Segment. Note the Elements.

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.

  1. Select the Propagate () segment named PropToMnvrStart ().
  2. Note the Stopping Condition and Trip time.

  3. Select the Maneuver () segment named Mnvr1 ().
  4. Note the Attitude Control and other settings.

  5. Select the Propagate () segment named PropToPerigee ().
  6. Note the stopping condition.

  7. At the bottom of the MCS, click the Results... button.
  8. In the Multi-Component Select Window, R Mag is the selected result.
  9. Close the Multi-Component Select Window.

Differential Corrector

A Differential Corrector Profile runs the Target () sequence.

  1. Select TargetMnvr1 ().
  2. Click the Profile Properties () icon.
  3. 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).

  4. Close () the Targeting Profile window.

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.

  1. In the MCS, select Mnvr1 ().
  2. At the bottom of the MCS, click the Results... button.
  3. In the Available list, expand () Maneuver ().
  4. Select DeltaV ().
  5. Click the Insert Component () right arrow.
  6. Click OK to close the User-Selected Results window.
  7. Click OK 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

  1. In the STK Variables field, select Satellite ().
  2. In the STK Property Variables field, expand () the following in the order as shown:
    • Propagator (Astrogator) ()
    • TargetMnvr1 ()
    • PropToMnvrStart ()
    • StopConditions ()
    • True_Anomaly ()

  3. Double-click the Trip () to move it to the Analyzer Variables field.

Output Variable

  1. Return to TargetMnvr1 ().
  2. Expand () Mnvr1 ().
  3. Expand () Results ()
  4. 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.

  1. In the Analyzer tool bar, select Parametric Study.
  2. 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.

  3. When the Parametric Study opens, in the Component Tree, using your left mouse button, drag Trip ()to the Design Variable field on the right.
  4. Drag and Drop Design Variable

  5. Set the following design values:
  6. OptionValue
    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.

  7. In the Component Tree, using your left mouse button, drag DeltaV ()to the Responses field on the right.
  8. Drag and Drop Result

  9. In the lower right hand corner of the Parametric Study Tool, click Run... .

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.

  1. Close the 2D Scatter Plot that opened when you ran the trade study.
  2. On the Table Page tool bar, expand Add View.
  3. 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.

  1. Click Dimensions.
  2. Open the x pull down menu and select Trip.
  3. Click on the chart to close the Dimensions window.
  4. Slide your cursor to the bottom point in the chart.
  5. 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.

  1. Close the Design Explorer window.
  2. When asked if you want to save, click No.
  3. Close the Parametric Study.
  4. 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.

  1. Return to Analyzer.
  2. In the STK Variables field, select Satellite ().
  3. In the STK Property Variables field, expand () the following in the order as shown:
    • Propagator (Astrogator) ()
    • TargetMnvr1 ()
    • Mnvr1 ()
    • Finite_ThrustVector ()

  4. Double-click Azimuth () to move it to the Analyzer Variables field..
  5. Double-click Elevation () to move it to the Analyzer Variables field.
  6. In the Analyzer tool bar select the Optimization Tool.

Optimization Tool Icon

Minimize Delta V

Once again, the objective is to minimize Delta-v.

  1. When the Optimization Tool opens, in the Component Tree, using your left mouse button, drag DeltaV () to the Objective field on the right.
  2. Ensure Goal is set to Minimize.
  3. In the Component Tree, using your left mouse button, drag Trip (), Azimuth () and Elevation () to the Design Variables field on the right.
  4. Make the following changes to the design value settings:
  5. OptionLower BoundUpper Bound
    Trip160180
    Azimuth-2525
    Elevation-2525
  6. Set Algorithm to Design Explorer.
  7. 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.

  8. In the lower right hand corner of the Optimization Tool, click Run .
  9. 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.

  10. Close the 2D Scatter Plot.
  11. 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.

  1. Click View Output... .
  2. Select the Best Design tab.
  3. 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 Copy button, you can transfer the information in the report to a document or a slide show presentation.

    Best Design

  4. If desired, click each tab in the Optimization Tool Results window to get an idea of the information that is reported in each field.
  5. When finished, close the Optimization Tool Results window.
  6. Close the Design Explorer window.
  7. When asked if you want to save, click No .
  8. Close the Optimization Tool.
  9. When the Optimization Tool query window appears, click No .
  10. Close Analyzer.

Using Analyzer and Astrogator, you were able to determine which true anomaly and other adjustments minimized Delta-v and saved fuel.

Save Your Work

  1. Save () your work.
  2. 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:

  1. Ensure that the Welcome dialog is visible in the STK Workspace.
  2. Click Open a Scenario.
  3. Select STK Data Federate from the Location: dropdown.
  4. Navigate to Sites/AGI/documentlibrary/STK 12/Starter Tutorials folder.

Select the VDF

  1. Select Analyzer_LaunchErrors.vdf.
  2. Click Open .

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:

  1. Open the File menu and select Save As...
  2. Click to browse to your user location.
  3. Open the folder with the same name as the scenario.
  4. Change Save as type: to Scenario Files (*.sc) and click Save .
  5. Click Yes to confirm

Satellite Orbit

Familiarize yourself with the orbital parameters of the satellite.

  1. Right click on Sat1 () in the Object Browser and select Properties ().
  2. On the Basic - Orbit page, go to the Mission Control Sequence (MCS).

Launch Segment: WallopsLaunch

The satellite starts with a Launch () segment.

  1. In the MCS, select WallopsLaunch ().
  2. 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.

  1. In the MCS, select PropToAscendingNode ().
  2. Note the Stopping Condition.

Target Sequence: RaiseApogee

The satellite's apoapsis (apogee) is raised using a Target () sequence.

  1. In the MCS, select the Maneuver () segment named Mnvr1 ().
  2. X (Velocity) has been targeted ().
  3. Select the Propagate () segment named ToApogee (). Note the stopping condition.
  4. At the bottom of the MCS, click the Results... button.
  5. In the Multi-Component Select Window, Altitude is the selected result.
  6. Close the Multi-Component Select Window.

Differential Corrector

A Differential Corrector Profile runs the Target () sequence.

  1. Select RaiseApogee ().
  2. Click the Profile Properties () icon.
  3. 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.

  4. Close () the Targeting Profile window.

Target Sequence: RaisePerigee

The satellite's periapsis (perigee) is raised using a Target () sequence.

  1. Select the Maneuver () segment named Impulsive Maneuver ()
  2. Note that the Attitude Control. Both X(Velocity) and Y (Normal) have been targeted ().

  3. At the bottom of the MCS, click the Results... button.
  4. In the Multi-Component Select Window, Eccentricity and Inclination are the selected results.
  5. Close the Multi-Component Select Window.

Differential Corrector

A Differential Corrector Profile runs the Target () sequence.

  1. Select RaisePerigee ().
  2. Click the Profile Properties () icon.
  3. 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.

  4. Close () the Targeting Profile window.
  5. Click OK to close Sat1's () properties.

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

  1. In the STK Variables field, select Sat1 ().
  2. In the STK Property Variables field, expand () the following in the order as shown:
    • Propagator (Astrogator) ()
    • WallopsLaunch ()
  3. 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

  1. In the STK Property Variables field, expand () the following in the order as shown:
    • Propagator (Astrogator) ()
    • Prop10Mins ()
    • FinalState ()
    • Keplerian ()

  2. 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

  1. 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

  1. Leave the default Mean: setting as is
  2. Change the Std. Dev: setting to 0.001%, then click OK .
  3. Drag Burnout_Geodetic_Latitude () to the Design Variables list.
  4. Change the Std. Dev: setting to 0.001%, then click OK .
  5. Drag Burnout_Geodetic_Longitude () to the Design Variables list.
  6. Change the Std. Dev: setting to 0.001%, then click OK .
  7. Drag Burnout_Geodetic_Altitude () to the Design Variables list.
  8. Change the Std. Dev: setting to 0.001%, then click OK .

Responses

  1. 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.
  2. Use the default Monte Carlo method.
  3. 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.

  4. Change Number of Runs: to 100.
  5. Click Run... .

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:

  1. In the upper left corner of the plot, click Dimensions.
  2. Open the x pull down menu and select Eccentricity.
  3. Click on the plot to close the Dimensions window.
  4. 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.

  1. Using the Histogram Plot toolbar, click Add View.
  2. Histogram Plot Toolbar

  3. Select Scatter matrix.
  4. Scatter Matrix

  5. When finished, close the Data Explorer windows.
  6. When prompted to save, click No .
  7. Close the Probabilistic Analysis Tool.
  8. Close Analyzer.

Save Your Work

  1. Save () your work.
  2. 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:

  1. Ensure that the Welcome dialog is visible in the STK Workspace.
  2. Click Open a Scenario.
  3. Select STK Data Federate from the Location: dropdown.
  4. Navigate to Sites/AGI/documentlibrary/STK 12/Starter Tutorials folder.

Select the VDF

  1. Select Analyzer_LunarMission.vdf.
  2. Click Open .

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:

  1. Open the File menu and select Save As...
  2. Click to browse to your user location.
  3. Open the folder with the same name as the scenario.
  4. Change Save as type: to Scenario Files (*.sc) and click Save .
  5. Click Yes 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.

  1. Right click on LunarProbe () in the Object Browser and select Properties ().
  2. 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

  1. Select Target Moon.
  2. In the Profiles field, select Differential Corrector.
  3. Select Properties ().
  4. Note the Control Parameters and the desired Equality Constraints (Results).

    Target Moon

  5. Close the Differential Corrector.

The second targeting profile targets the b-plane and gets us into the desired lunar orbit.

  1. Select Differential Corrector1.
  2. Select Properties ().
  3. 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.

  1. Under Equality Constraints (Results), change the desired value of BDotR to 6000 km.
  2. Click OK .
  3. Click the Run Entire Mission Control Sequence () button.
  4. 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.

  5. Close the results windows if desired.

Change the time of flight

In this exercise, you want to change the time of flight and determine the required TLI Delta-v.

  1. Return to the MCS.
  2. Select burn ().
  3. Click the Results... button at the bottom of the MCS.
  4. Expand () Maneuver.
  5. Select DeltaV () and add () it to the results list.
  6. Click OK .
  7. Click OK 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 ().

  1. In the STK Property Variables field, expand () the following in the order as shown:
    • Propagator (Astrogator) ()
    • Target Moon ()
    • Profiles ()
    • Differential_Corrector ()
    • EqualityConstraints ()
    • Duration ()

  2. Double-click DesiredValue () to move it to the Analyzer Variables list.

Output Variable

  1. In the STK Property Variables field, expand () the following in the order as shown:
    • burn ()
    • Results ()

  2. Double-click DeltaV () to move it to the Analyzer Variables list.

Parametric Study

  1. In the Analyzer tool bar select Parametric Study ().
  2. Set DesiredValue () as the Design Variable.
  3. Set the following design values:
  4. OptionValue
    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.

  5. Set DeltaV () as the response.
  6. Click Run... .
  7. Close the 2D Scatter Plot that opened when you ran the trade study.
  8. On the Table Page tool bar, expand Add View and select 2D Line Plot.

Change Dimensions

  1. Click Dimensions.
  2. Open x pull down menu and select DesiredValue.
  3. 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.

  1. When finished, close any reports you have open and the Data Explorer window.
  2. When prompted to save, click No .
  3. Close the any Analysis Tools you are using.
  4. Close Analyzer.

Save Your Work

  1. Save () your work.
  2. Close your scenario.