Ship Tracks RF Vignette: Tracks Workflow

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.

Capabilities Covered

  • Test and Evaluation Tool Kit (TETK)

  • STK Core

Configure the 3D Graphics Window

Configure the 3D Graphics Window for the Tracks Workflow.

  1. Click the Flight Segment Definition () button in the T&E Tool Kit toolbar.
  2. Toggle on the RF and RADAR check boxes.
  3. Click the Flight Segment Control () button in the T&E Tool Kit toolbar.
  4. Turn on all the SubSystems (RF and RADAR) by clicking the On/Off buttons for each run's segments.
  5. Close the Flight Segment Control window.
  6. In the Flight Analysis Tool, clear all check boxes that are currently enabled.
  7. In the Object Browser, toggle on the Ship check box.

Create Ship Tracks

TETK has the ability to load in track measurement data for display in the 3D graphics window and can also be used in several analytical workflows. You will now load sample RF measurement tracks by the ownship against the ship.

  1. Click the Data Importer () button in the T&E Tool Kit toolbar.
  2. Click Additional Data and browse to C:\Program Files\AGI\STK 12\Help\TeTraining\Training files. Open the Ship Tracks - RF.csv file. This contains the time, latitude, longitude, altitude, and range of each track as well as the validity of the track and the in-track/cross-track errors.
  3. Under the Data Reader Properties section, select Time from the drop-down list for Time Column.
    You don’t yet have a data time mapping for an element called “Time” which is why it’s not auto-selected.
  4. Click OK in the Select Analysis Object window.
  5. A window displays for creating a new time mapping for "Time." Set the Mapping Name to Time and click OK.
    Though the mapping name does not matter at this time, it will be more organized if you set it to match the time element name.
  6. Click OK at the data import success.

Create a Set of Measurement Points from the Data

When importing data as Additional Data, you’re just creating a pointer (reference) to the data file and the data elements it contains. Next, you will exercise the TETK Tracks Workflow to create a set of measurement points from the data.

  1. Open the Custom Workflow () from the T&E Tool Kit toolbar.
  2. Select Tracks from the drop-down and create a new track ().
  3. Set the Track Name to ShipTracksRF.
  4. Set the Track Promotion Type to Ship.
  5. In the Track Mapping section, click the plus button () to create a new mapping.
  6. Set the Track Mapping Name to ShipTracks.
  7. Expand Ship Tracks - RF.csv and move Time, Latitude, Longitude, Altitude, and Data Valid over to the appropriate properties.
  8. Despite the altitude data element not having "MSL" in the name, keep the altitude reference set to MSL.
  9. Click the Error Ellipse (Optional) tab and assign the In-Track Error and Cross-Track Error to the appropriate properties.
  10. Click OK.
  11. In the Pick Info Data Group section, click the plus button ().
  12. Set the Pick Info Mapping Name to ShipPickInfo.
  13. Move all items under Ship Tracks - RF.csv to the Selected Data Elements table under the Default folder.
  14. Click OK, then click OK again to close the Track Setup panel.

Tracks Pick Window

  1. Zoom-To the Ship object and you can see all the static measured tracks.
  2. Double-click on any measured track point and you will see all the data associated with that track point.

  3. Click the clock button () to set and sync the scenario animation time with the currently selected track point.
  4. Use the animation controls or WASD hotkeys to step through the scenario along the measured tracks points.
  5. Close the Tracks Pick Window.
  6. In the Custom Workflows window, under the Track Graphics tab > Points sub-tab, select the Color By Values radio button.
  7. Click the data element button ().
  8. Expand Ship Tracks - RF.csv and choose Range.
  9. Click the Min/Max button and click Yes at the popup.
  10. Click Apply.
  11. Save your scenario.

    The points will now be colorized based on the range from the ownship.

Track Comparisons

In the RF runs, we are assuming there are emitters from the Ship target. Ownship is trying to detect these emitters, and the measured tracks that we imported last section represent these detections. This is how we can analyze how close the detections were to the actual ship location with a certain in-track and cross-track error. We can also confirm if the frequency detected was the frequency at which the ship emitters were transmitting. The Track Comparison workflow will take the measured track data and compare it to the truth data, which in this case is represented by the ship's TSPI data.

  1. In the Custom Workflows window, select the Tracks workflow option, then ShipTracksRF.
  2. Under the Tracks Graphics Tab > Dynamic Settings, select the Current radio button.
  3. Click Apply.
  4. In the Custom Workflows window, select the TrackComparison workflow option from the drop-down and create a new comparison setup ().
  5. Set the Track field to ShipTracksRF.
  6. Click Yes when asked to promote the object.
  7. This means the track will be converted to a heavy STK object so it is possible to perform analysis against other STK objects (i.e. aircraft or ship objects). The initial ShipTracksRF object is what’s known as a Measurement Track Object (MTO) and is purpose built to excel at visualization of points in 3D space. The promoted object appears in the Object Browser as "ShipTracksRF_Measured" and in this case is a ship object due to inputting “ship” as the track promotion type when ShipTracksRF was created in the Tracks workflow.
  8. The Name text box is filled automatically. You can edit the Name if you choose.
  9. Confirm that the Ownship shows XF1_0123.
  10. Under Truth Object, click the plus button () and choose Ship.
  11. The Measured Object, ShipTracksRF_Measured, was selected automatically after the track selection was made.
  12. Under Calculation Settings in the Data Reference Frame field, click the frame button () and choose XF1_0123 NorthWestUp.
  13. In the Distance Error Reference Frame field, choose the same frame that was used for the Data Reference Frame.
  14. Select the Include Covariance and Error Ellipse checkbox.
  15. Click OK. This calculation may take a few moments.
  16. After calculations are complete, select the TC_ShipTracksRF in the Track Comparison panel and click the Track Comparison Results Calculator button ().

    This shows calculated information from the Ownship to the Ship target. The top of the window enables you to filter data by certain evaluation parametrics and the bottom of the window shows the associated measures of performance. In the left panel, you can export the time-dynamic measure of performance values as a *.csv (), create a graph (), and create a data display (), among other options.

  17. Close the Results Calculator.
  18. Zoom-to the ownship XF1_0123 object.
  19. In the Workflows window, try toggling on some of the parameters (To_Ship, To_ShipTracksRF_Measured, etc.). You’ll see the appropriate 3D component turn on attached to the ownship object.
  20. Zoom-to the Ship object.
  21. Select the Tracks workflow option and click the ShipTracksRF.
  22. Under the Track Customization, click the Error Ellipse sub-tab.
  23. Select the Show Error Ellipse check box and verify that the Use Comparison Colors check box is checked.
  24. Click Apply.
  25. Save your scenario.

    If you zoom-in to the ship and animate, you will see the error ellipse based on the in-track and cross-track error values shown at each measured track point. (You may need to zoom in/out a bit to see the error ellipse.) If the ellipse is green, that means the ship falls within the error ellipse. If the ellipse is red, that means the ship is outside the error ellipse.