Performing Aircraft Mission Planning Using Analyzer

STK Premium (Air) or STK Enterprise
You can obtain the necessary licenses for this tutorial by contacting AGI Support at support@agi.com or 1-800-924-7244.

Additional installation - Analyzer. You can obtain the necessary install by visiting http://support.agi.com/downloads or calling AGI support.

This lesson requires STK 12.2 or newer to complete it in its entirety. It includes new features introduced in STK 12.2.

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 requires the following capabilities:

  • STK

  • Aviator

  • STK Analyzer

Problem statement

Aircrew and mission planners require a quick way to determine how wind will affect an aircraft's fuel consumption for a planned flight route. A military turboprop aircraft will: take off from an airfield in England, climb to an altitude of 20,000 feet MSL (mean sea level), navigate over three navigational aids (Navaids) in France, and then land at a base located in Germany.

The aircraft has a fuel capacity of 200,000 pounds but will take off with 100,000 pounds of fuel. In total, the aircraft's weight with fuel is 380,000 pounds. The maximum landing weight is also 380,000 pounds.

A weather system is moving into the area of the aircraft's planned flight route. Winds are predicted to change heading The direction that the aircraft is pointing. with variable speeds up to 25 nautical miles-per-hour. The aircraft is rated to land with a cross wind up to 30 nautical miles-per-hour, so you should not factor the cross wind into the problem.

Your goal: determine how much fuel needs to be loaded on the aircraft prior to takeoff based on the worst case scenario. Use STK and STK's Analyzer capability to determine how wind speed and wind direction will affect how much fuel is consumed during the mission.

What you will learn

Upon completion of this tutorial, you will understand how to:

  • Change wind bearing and speed
  • Run parametric studies
  • Create carpet plots
  • Sync data from Analyzer to STK

Video Guidance

Watch the following video. Then follow the steps below, which incorporate the systems and missions you work on (sample inputs provided).

Starter scenario

A partially created scenario has been created for you to enable you to focus on the portion of this exercise that teaches you how to use Analyzer and Aviator.

  1. Launch STK ().
  2. Ensure that the Welcome to STK dialog is visible in the STK Workspace.
  3. Click Open a Scenario.
  4. Click STK Data Federate.
  5. Browse to Sites>AGI>documentLibrary>STK12>Starter Tutorials.
  6. Select Aviator_Analyzer_Starter.vdf.
  7. Click Open.

Save a VDF as a SC file

When you open the scenario, a directory with the same name as the scenario will be created in the default user directory (e.g. C:\Users\username\Documents\STK 12). The scenario will not be saved automatically. When you save a scenario in STK, it will save in the format in which it originated. In other words, if you open a Visual Data File (VDF), the default save format will be a VDF. The same is true for a scenario file (*.sc). If you want to save a VDF as an SC file (or vice-versa), you must change the file format when you are performing the Save As procedure.

  1. Open the File menu.
  2. Select Save As.
  3. Click STK User in the Save As window.
  4. Select the Aviator_Analyzer_Starter folder.
  5. Click Open.
  6. Change Save as type: to Scenario Files (*.sc).
  7. Click Save.
  8. Click Yes to confirm.

Save Often!

Obtain situational awareness

Use STK's 3D and 2D Graphics windows to visualize and understand the aircraft flight plan.

  1. Zoom To TurboProp ().
  2. Look at the 3D Graphics window.
  3. TurboProp Taking Off from English Airbase

  4. Click Start () in the Animation Toolbar to obtain situational awareness of TurboProp's () takeoff and location. An articulation file is being used to spin the propellers.
  5. Reset () the scenario after you have watched the animation.
  6. Look at the 2D Graphics window to obtain the overall view of the flight plan.

TurboProp's Flight Plan

Aircraft configuration

Before using Analyzer to run trade studies, it's a good idea to understand the variables which will be changed and analyzed to determine how much fuel is consumed during the flight.

  1. Right click on TurboProp () in the Object Browser.
  2. Select properties ().
  3. TurboProp's () propagator is set to Aviator. Aviator models real-world aircraft performance that accounts for variations in airframe performance characteristics, wind, atmospheric effects, and mission requirements.

  4. Click Configuration () in the Initial Aircraft Setup toolbar.
  5. Ensure the Basic tab is selected.
  6. Note the Empty Weight:, Max Landing Weight:, and Total Weight.

  7. Select the Fuel tab.
  8. The aircraft has a capacity of 200,000 pounds of fuel but is taking off with 100,000 pounds of fuel.

  9. Click Cancel to close the Aircraft Configuration window.

Winds

Wind bearing and speed will affect the aircraft's performance characteristics.

  1. Click Mission Wind Model () in the Initial Aircraft Setup toolbar.
  2. Wind Bearing (0 degrees) and Wind Speed (10 nautical miles per hour) will be changed and analyzed to determine their affect on fuel consumed.

  3. Click Cancel to close the Wind and Atmosphere Model tool.
  4. Click Cancel to close TurboProp's () properties.

STK Analyzer

STK Analyzer provides a set of analysis tools that:

  • Enable you to understand the design space of your systems.
  • Enable you to perform analyses in STK easily without involving programming or scripting.
  • Introduce trade study and post-processing capabilities.
  • Can be used with all STK scenarios.
  1. Open the View menu.
  2. Navigate from Toolbars > Analyzer.
  3. Select Analyzer.
  4. Click Analyzer () on the Analyzer toolbar.

Another way of opening Analyzer is to open the Analysis menu, select Analyzer and then click the Analyzer button. One more way opening Analyzer is to go to the Object Browser, right click on the scenario object (or any object), select the object's Plugins, and click Analyzer.

Analyzer layout

You can use the Analyzer Main Form to configure input/output variables available for further analysis. You can first select an object in the STK Variables tree on the left. When an object is selected, all possible input variable candidates are listed under the STK Property Variables - General tab and the Active Constraints tab. All output variable candidates are listed under the Data Provider Variables - Data Providers tab and Object Coverage tab.

Determine the impact of wind bearing on fuel consumed

The first study you will perform varies wind bearing to determine its effects on how much fuel is used during the mission. The current wind speed of ten (10) nautical miles per hour will be maintained. You need to select input and output variables from the main Analyzer window to pass to the Parametric Study tool.

Start by selecting wind bearing as the input variable.

  1. Select TurboProp () in the STK Variables tree.
  2. Expand () Propagator (Aviator) in the STK Property Variables - General tab.
  3. Expand () WindModel (Constant Wind).
  4. Double-click on WindBearing. This moves it to the Analyzer Variables field as an input.

Choose outputs

The same data providers that are in the Report & Graph Manager are available in the Data Provider Variables list.

  1. Expand () Flight Profile By Time in the Data Provider Variables - Data Providers list.
  2. Expand Fuel Consumed.
  3. Double-click on Max. This moves it to the Analyzer Variables field as an output.

Parametric Study tool

Use the Parametric Study Tool to run a model through a sweep of values for some input variable. The resulting data can be plotted to view trends.

  1. Click Parametric Study () on the Analyzer toolbar to access the Parametric Study Tool.
  2. To perform a Parametric Study, one design variable and one or more responses must be specified. For the design variable, a starting value, ending value, and either number of samples or number of steps must also be specified. To select variables, drag them from the Component Tree on the left and drop them into the Parametric Study Tool on the right.

    The current wind bearing is zero (0) degrees. For the purposes of this trade study, vary the heading from zero (0) degrees to 180 degrees in 20 degree increments. Ten (10) runs (scenario changes) will be required to analyze your variable.

  3. Drag and drop the WindBearing variable from the Component Tree (left) to the Design Variable field (right).
  4. Set the following:
  5. Option Value
    starting value: 0
    ending value: 180
    step size: 20
  6. Drag the Max variable from the components list and drop it into the Responses field.
  7. Click Run. STK will perform the calculations and build a 2D scatter plot.
  8. 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.

  9. Bring the Table - Trade Study 1 - Data Explorer window (Table Page) to the front.

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

The first line shows wind bearing from zero (0) degrees through 180 degrees. The second line shows the maximum fuel consumed.

Once the trade study is complete and all data has been collected, the Data Explorer toolbar becomes active. Some trade study tools will automatically launch a default plot window when the trade study runs. There are multiple views that can be selected to visualize the data seen on the Table Page. You can choose views by selecting from the Add View drop down menu.

2D Scatter Plot

Analyze the data.

  1. Bring the 2D scatter plot to the front
  2. Place your cursor on the point that shows the maximum fuel consumed. A small window with information appears.
  3. Wind Bearing vs Maximum Fuel Consumed

  4. Click the ellipses () in the small information window that appears at the maximum fuel consumed. This opens the design view which shows you complete values for the point.
  5. Design View

  6. When finished, close the Design View.
  7. Close the 2D scatter plot and the Table Page.
  8. Select No when the Save window appears.
  9. Close the Parametric Study.

Determine the impact of wind speed on fuel consumed

Wind speed will have an obvious impact with a constant wind bearing.

  1. Return to Analyzer.
  2. Select TurboProp () in the STK Variables tree.
  3. Expand () Propagator (Aviator) in the STK Property Variables - General tab.
  4. Expand () WindModel (Constant Wind).
  5. Double click on WindSpeed. This moves it to the Analyzer Variables field as an input.
  6. Click Parametric Study () on the Analyzer toolbar.

Change wind bearing value and sync to STK

Recall that the most fuel consumed with a wind speed of ten (10) nautical miles per hour was a wind bearing of 100 degrees. In the Parametric Study Tool Component Tree, you can change the wind bearing value and sync it to STK. You'll change wind speed using the bearing that reported the most fuel consumed (worst case scenario).

  1. Click the WindBearing variable in the Component Tree.
  2. Change the value to 100 (degrees).
  3. Click Sync to STK at the bottom of the Component Tree. You'll see the Fuel_Comsumed Max value in the Component Tree change after the sync is complete.
  4. Save () the scenario in STK.
  5. Return to the Parametric Study Tool.
  6. Drag and drop the WindSpeed variable from the Component Tree (left) to the Design Variable field (right).
  7. Set the following:
  8. Option Value
    starting value: 0
    ending value: 25
    step size: 5
  9. Drag and drop the Max variable into the Responses field.
  10. Click Run.

Wind speed results

Looking at the 2D Scatter Plot, there are no real surprises. There's a steady increase in fuel consumed with an increase in wind speed. What's interesting to note is how much of a difference there is between zero nautical miles per hour and twenty-five nautical miles per hour. The difference is over 4500 pounds of fuel consumed.

Wind Speed vs Fuel Consumed

  1. Close the 2D Scatter Plot and the Table Page.
  2. Select No when the Save window appears.
  3. Close the Parametric Study.
  4. Return to Analyzer.

Carpet Plot tool

A Carpet Plot is a means of displaying data dependent on two variables in a format that makes interpretation easier than normal multiple curve plots. A Carpet Plot can be thought of as a multi-dimensional Parametric Study.

You can set the design variables for Carpet Plot in a similar way to the Parametric Study Tool, except you now have two variables instead of one. We know that wind bearing and wind speed had an impact on fuel consumed. For the purposes of this study, keep the number of steps low for time. However, on your own, you can run as many runs as you desire.

  1. Click Carpet Plot () on the Analyzer toolbar to access the Carpet Plot Tool.
  2. Drag the WindBearing variable to the first Design Variable field on the right.
  3. Set the following WindBearing Design Variables:
  4. Option Value
    From 99
    To 101
    Step Size .5
  5. Drag the WindSpeed variable to the second Design Variable field.
  6. Set the following WindSpeed Design Variables:
  7. Option Value
    From 10
    To 25
    Step Size 5
  8. Drag and drop the Max response into the Responses field.
  9. Click Run. STK will run 20 times. This could take a few minutes.

Refined results

An earlier trade study analysis resulted in the most fuel consumed when the wind bearing was at 100 degrees. Using the carpet plot, you refined this by focusing on 99 through 101 degrees using 0.5 degree increments.

Carpet Plot axes

Use the Carpet Plot Axes tab to set options for the axes.

  1. Bring the Carpet Plot to the front.
  2. Click Axes on the left.
  3. Select the Ticks tab.
  4. Change the Max # value to 40.
  5. Click anywhere on the plot to close the Axes menu.
  6. Click Constraints. You can constrain the carpet plot for better visualization when looking for specific variable data.
  7. Set the WindBearing minimum value to 100.
  8. Set the WindSpeed minimum value to 19.
  9. Click on the Carpet Plot to close the constraints view.

    Carpet Plot Constraints View

    Looking at the Carpet Plot, where the two minimum values meet shows the maximum fuel consumed.

Wrapping up the scenario

  1. When finished, close the Carpet Plot and the Table Page.
  2. Select No when the Save window appears.
  3. Close the Carpet Plot Tool.
  4. Close Analyzer.
  5. Click Save ().

Summary

An aircraft mission was scheduled to fly from an airfield in England and land at an airfield in Germany. The weather forecast in the area called for variable wind speed and bearing. A large, pre-configured turboprop aircraft and it's flight plan were already loaded into STK using Aviator. You used Analyzer to run Parametric Trade Studies which determined fuel consumed based on changing wind bearing and increasing wind speed. You used a Carpet Plot to evaluate wind speed versus wind bearing to determine the worst case scenario of the mission which will help you to ensure there was enough fuel on board the aircraft prior to take off.

On Your Own

Throughout the tutorial, hyperlinks were provided that pointed to in depth information of various tools and functions. Now's a good time to go back through this tutorial and view that information. You could rerun all the Parametric studies using new values with the existing input variables. There are a lot of combinations you could try. Explore and have fun!