Battle Space Simulation

Embed Size (px)

Citation preview

  • 8/12/2019 Battle Space Simulation

    1/22

    How Can I Simulate and Analyze a Tactical

    Rescue Operation In Real-time?

    In this exercise, you will take the tools in STK to create and analyze a fictional battlespace

    situation. Upon completion, you will have had the opportunity to:

    Animate a scenario in real-time in STK.

    Use DSIM data and RT3 to simulate a rescue operation.

    Define a simple query.

    Work with entities and STK objects.

    Customize the display of a real-time simulation.

  • 8/12/2019 Battle Space Simulation

    2/22

    2

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    Problem Statement

    The Republic Of Khaliforn(Khaliforn) has been struggling with a growingMaoistinsurgencysponsored by the Peoples Republic of Mhalibu(Mhalibu) an isolated communist nationthat borders Khalifornto the south and east. The Khaliforn Peoples Army(KPA) is a groupof insurgents living in Khalifornwho are backed by theMhalibu Army of People(MAP).

    Members of the KPAhave attacked multiple western embassies inside Khalifornandhave taken a number of diplomats hostage. These hostages are being held inside avillage in west-central Khaliforn (Hunter-Liggett Village). The hostage situation hasattracted international attention. The United Nations(UN) has authorized a task forceto assist the Khaliforngovernment--Task Force Omega(TFO).

    Intelligence reports suggest thatMAPand KPAforces are massing in southernKhaliforn. The enemy forces consists of three divisions equipped with Soviet-eraweaponry. They are not considered a significant threat, however, if they move the

    hostages south to one of these divisions before the TFO can go in and get them, therescue will become much more complicated. The TFO needs to act while thehostages are still in the village and the entire rescue can be executed while theattackers are out of range and without protection from the rest of their division.

    The exercise will involve reconnaissance missions and a search-and-rescue (SAR)effort to extract the hostages. As the mission planner, you must not only have athorough awareness of all the players in the exercise (both friendly and unfriendly),but you must also plan the various missions. You must create a simulation that can beused for planning and analysis.

    Break It DownYou have some information that may be helpful. Heres what you know:

    You have a previously created scenario that outlines the battlefield and bothfriendly and unfriendly forces in great detail. Refer to the scenario breakdownbelow for specifics.

    You need to gain an overview of the expected performance of all the players inthe simulation.

    Situational awareness is your main objective for this exercise.

    SolutionYou have configured a battlespace situation for the nation of Khaliforn. You have arecorded simulation that will be fed into STK via DISand RT3. Using that simulation,you need to monitor assets in realtime, as they perform the rescue mission, to verifythe following:

    Resources can effectively communicate in the battlespace.

    Both rescue helicopters (Rescueand RTB) will need constant access to any tacticalreport broadcasts by Rivet Jointeither directly or via Cobra.

    Compass Call resources can jam enemy communications in the area during therescue attempt.

  • 8/12/2019 Battle Space Simulation

    3/22

    3

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    All TFO assets are out of enemy range for the duration of the rescue.

    Open an Existing ScenarioTo speed things up and allow you to focus on the portion of this exercise thatteaches you to simulate and analyze the rescue effort, a partially developed scenariohas been provided for you.

    1. Open the Battlespace_ Analysisscenario if it is not already.

    2. Save the new scenario in your student area (C:\My Documents\STK 9\). In doingso, create a unique folder and rename the new folder and the scenario file (*.sc)Battlespace_Simulation.

    Reacquaint Yourself With BattlespaceThe scenario that was provided for this exercise contains all of the objects that makeup your battlespace.

    The workspace is organized so that you have a view of the area of operations forthe rescue mission.

    The workspace has also been organized such that an HTML based custom

    workflow is integrated into the workspace, the Globe Managerand Object Browser,which you will use often, are always visible, and toolbars that you will use toaccess a variety of tools are clearly visible.

    The BattlefieldThe following objects define the battlefield:

    An area target outlining the entire area of operation.

    An area target outlining the boundary of the Republic Of Khaliforn(Khaliforn).

    An area target outlining the boundary of the Republic Of Meridia(Meridia) north ofKhaliforn.

    An area target outlining the boundary of the PeoplesRepublic Of Mhalibu(Mhalibu) tothe south and east of Khaliforn.

    A line target representing the forward line of troops (FLOT), which indicates thefront line separation between combatants.

    The Good GuysThe following objects represent the good guys (TFO):

    If you do not have the BattlespaceAnalysis scenario, you can open a VDF version

    of the completed scenario at C:\Training\STK\BattlespaceMgmt\ Scenarios\.

  • 8/12/2019 Battle Space Simulation

    4/22

    4

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    AnAH-1W SuperCobraattack helicopter (Cobra) is used to assist the rescuehelicopter by suppressing enemy ground fire, and relaying tactical report

    broadcasts if that becomes necessary. AnEC-130H Compass Callairborne tactical weapon system aircraft (Compass Call) is

    flying off the cost of Khaliforn attempting to jam enemy communications duringthe rescue attempt.

    AnMH-53J Pave Low IIIs heavy lift helicopter (Rescue) will be flying in to rescue thehostages, and then back to TFOheadquarters with the hostages (RTB). Note thatthe flight to the hostages and the flight back to TFO HQare represented by twoseparate aircraft. This is to account for the in flight delay caused by loading thehostages etc.

    A single RC-135 Rivet Jointaircraft (Rivet Joint) being used for reconnaissance is alsoflying off the coast of Khaliforn.

    A Ticonderogaclass guided missile cruiser (CG-52) equipped with an advancedcommand and control (Command and Decision, or C&D, inAegisparlance), and WeaponControl System(WCS) that uses powerful computers and radars to track and guideweapons to destroy enemy targets (Aegis Combat System) performing recognizanceand surveillance about 50 nautical miles off the coast of Khaliforn.

    Nuclear-powered aircraft carrier combat vessel (CVN-65) performingrecognizance and surveillance about 50 nautical miles off the coast of Khaliforn.

    Seven strategically placed battle stations throughout the northern half of Khaliforn(Blue 1-7), as well as a headquarters, which is located in northwestern Khaliforn(TFO_HQ).

    The Bad GuysAnd, the bad guys (MAP& KPA):

    Three mobile SA-8 Gecko TELAR (Gecko 1-3) equipped with SA-8 TELARsurface-to-air missiles (SAM) representingMhalibu Army of the People(MAP) and The KhalifornPeoples Army(KPA) ground forces.

    An area target outlining the boundary of the village where the hostages are beingheld (TheVillage).

    Real Time Tracking Tool (RT3)The STK/Real Time Tracking Tool (RT3) Extensionis an off-the-shelf solution fordisplaying and analyzing live and simulated data feeds in STKandAGI Viewer; its userinterface has the same appearance in both applications. An RT3license is required touse the RT3 Extension, and you must install the RT3disk to add it to your STK andAGI Viewerinstallations.

    The RT3 Extension's user interface is comprised of six components - the Display Manager,theArchive Player, theEvent Manager, theEvent Log, the Outputtool, and the Display Settingstool - that allow you to select data sources, replay archived data, refine output by

  • 8/12/2019 Battle Space Simulation

    5/22

    5

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    utilizing queries, and monitor data by establishing events. You can access each of thecomponents from the RT3menu or toolbar.

    In this scenario, the RT3 Display Manageris enabled and tabbed on the left hand side ofthe with the Object Browserand Globe Manager.

    DSimDSimis a separately licensed extension to RT3that provides an IEEE-compliantDistributed Interactive Simulation (DIS) and High Level Architecture(HLA) interface for readingdata feeds from distributed simulations. DSimusesMK Technology's VR-Linktoolkit tointeract with the HLAand DISfeeds.

    Prepare For the Simulation

    Before you begin the simulation, lets animate the existing scenario and familiarizeourselves with the battlespace. After were done, you can make some adjustments tothe battlespace to prepare for the simulation.

    Get Moving!The scenario time period is very short. Take some time to view the action in thescenario from several different perspectives. For instance, you may want to focus onone of the rescue helicopters (Rescueand RTB) up close when they come in for therescue or pull back and watch as the jammers attached to CompassCallcover the area ofoperation.

    1. Play( ) the animation.

    2. Pause( ) or reset( ) the animation and change your focal point to focus on theaction of various different objects.

    Watch as many times as you like focusing on various aspects of the scenario until youfeel comfortable that you understand the function of each element. This will make iteasier to follow the simulation.

    Delete ObjectsYou have data for the various objects that make up the action of the rescue. Thatdata contains information about several entities. RT3will not be able to manage thoseentities during the simulation if duplicate STK objects exist in the scenario already.Go ahead and delete the objects that will be manager by the simulation.

    1. Bring the Object Browserto the front.2. Delete( ) the following:

    Cobra( )

    CompassCall( ) (theJammersand other equipment will be deleted automaticallywhen you delete CompassCall)

    Rescue( )

  • 8/12/2019 Battle Space Simulation

    6/22

    6

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    RTB ( )

    RivetJoint ( )

    CG_52 ( )

    CVN_55 ( )

    Change Your Perspective

    1. Bring the 3D Graphicswindow to the front.

    2. Ensure thatArea_Of_Operation( ) or Battlespace.jp2( ) is the focal point inthe 3D Graphicswindow.

    3. Save ( ) your work. In doing so verify the scenario name and location(C:\My Documents\STK 9\BattlespaceSimulation\).

    Were ready to get started now!

    RT3 Display ManagerThe Display Manager is the primary interface for selecting real-time data feeds anddefining how they will be displayed and tracked in the RT3 Extension.

    1. Bring STK( ) to the front.

    2. Select the RT3 Display Manager( ) tab (below the Object Browser) to bring it to thefront.

    Select a ProviderA provider is an interface to a specific real-time data source. Providers convert thesource data stream into fields of data, which can be information about the source orindividual real-time data items being provided by that source.

    For this scenario, you will use Distributed Interactive Simulation (DIS)since the dataprovided was produced by DSimto be DISdata.

    1. Select the Distributed Interactive Simulationprovider from the topmost drop-downmenu in the RT3 Display Manager( ) if it is not already.

    2. Click the button beside Distributed Interactive Simulation.

    If the RT3 Display Manager is not visible, enable the RT3 toolbar. From that toolbaryou can launch the various RT3 Extension components.

  • 8/12/2019 Battle Space Simulation

    7/22

    7

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    FIGURE 1. RT3 Provider selection

    When you insert a provider element in the Display Manager, the Provider Configurationwindow opens. The options available vary depending on the provider.

    FIGURE 2. RT3 Provider configuration

    The Distributed Interactive Simulation(DIS) provider is used to read DISdata feeds. Theoptions here tell STK how to wait for the external data (with update rateinformation, port numbers, etc). You can edit or create a configuration file using theConfiguration File Editor.

    The DIS heartbeat is the length of time, in seconds, that STK should wait for datafrom an object before being considered deleted from the scenario. The data feed thatwe have has data in six to ten second intervals. The DIS configuration looks for a fivesecond heartbeat.Well need to change that to prevent DIS from creating duplicate

    objects.

    3. Set the Heartbeat(sec) option to 10.

    DSim Configuration File EditorThe Configuration File Editorcan be used to customize the mapping of entity classes tospecific markers and models for display in STK, and to define object templates to

  • 8/12/2019 Battle Space Simulation

    8/22

    8

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    model entities received through a DSim DISor HLAentity provider. In this exercise,we will use the default configuration file provided with STK (Default.dsim). The

    fields and values all conform to SISOstandards. Lets take a look at the defaultsprovided.

    1. Click theEdit... button.

    FIGURE 3. DSim Configuration File Editor

    The Kind, Domain, Country, and Categoryfields have been populated with selectionsconsistent with these standards. The SubCategory, Specific, andExtrafields can bemanually populated with compliant data. TheMarker Settingswindow provides fouroptions for defining the marker to be used for an entity. TheModel & Template Settingswindow provides three options for defining the model to be used for an entity.

    2. Click Closeto dismiss the Configuration Managerwithout making any changes.3. When you return to the DIS Configurationwindow, click OKto accept the values.

    Create a QueryImmediately after configuring a provider connection, you will be prompted to createa query. By default, none of a provider's entities are displayed when the provider isfirst added; you must create a query to begin viewing data. A query is a real-timeelement that filters a provider's data to display specific subsets of it, called entities. Bydefault, none of a provider's entities are displayed when the provider is first added;you must create a query to begin viewing data.

    FIGURE 4. T3 Query creation

    1. When the RT3 Query Creationdialog appears, click Create Query.

    Creating a query will open theQuery Configurationwindow. By default, a Simple Queryiscreated. A simple query is a basic data filter that utilizes a SQL-based set ofexpressions and operands to determine what data will be displayed. The options here

  • 8/12/2019 Battle Space Simulation

    9/22

    9

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    allow you to define the data that you want to display - by comparing the data - andthe manner in which it will be displayed.

    2. When theQuery Configurationwindow opens, name the queryAirborne RescueOperations.

    Now, lets define a clause that tells RT3to acknowledge all data for aircraft objects.You can use the mappings outlined in the DSimconfiguration file to differentiateentities.

    3. Click theAddbutton to add a clause to the simple query.4. Set the following:

    The clauses that you just created will display any aircraft (2) found in the data. Theoptions below the clauses define the display of the entities that are acknowledged.Each standard query can be configured to display entities in STKorAGI Viewerwithgeneral, line, model, and marker display options.

    General Display OptionsThe Generaldisplay options allow you to customize the color and label for the entitiesthat meet the criteria defined.

    1. Locate the Generaloptions.2. Set the following:

    3. Click Label Settings...4. Move ( ) DisplayNameto the Chosen Fieldslist.5. Click OK.

    Models & MarkersUsing the display options that RT3provides, you can make more meaningfulrepresentation of objects. Lets define a marker and a model for the aircraft in this

    TABLE 1. Simple query aircraft clause

    Option Value

    Field Name Domain

    Operand =

    Field Value 2

    Conjunction None

    TABLE 2. General display options

    Option Value

    Color White

    Display Labels On

  • 8/12/2019 Battle Space Simulation

    10/22

    10

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    scenario. Well define a detailed model for viewing at close range and a standardMil2525Bmarker for distance viewing.

    1. Locate theModeloptions.2. Set the following:

    When the entities associated with this query display in the 3D Graphicswindow, thedefault model for each entity, as defined in the Provider Configuration Managerwill display.

    3. Locate theMarkeroptions.4. Set the following:

    5. Click OK.

    Query ShipsThis operation depends on two different types of vehicles--aircraft and ships. Wetold RT3to acknowledge and display all of the aircraft. Lets create a second query forships.

    1. When you return to the RT3 Display Manager( ), ensure that Distributed InteractiveSimulationis the selected provider.

    2. Select Simple Queryfrom the entity drop-down menu.

    TABLE 3. Model options

    Option Value

    Display Models On

    Model File C:\Program Files\AGI\STK 9\STKData\VO\Models\Air\aircraft.mdl

    TABLE 4. Marker options

    Option Value

    Display Markers On

    MIL2525B Symbol On

    If we had defined the previous query to include both, we wouldnt be able to

    define different display properties for the different vehicle types.

  • 8/12/2019 Battle Space Simulation

    11/22

    11

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    FIGURE 5. RT3 Display manager with query

    3. Click the button beside Simple Queryto add a second query to the sameprovider.

    4. When theQuery Configurationwindow opens, name the event Seaborne Rescue Operation.5. Click theAddbutton to add a clause to the simple query.6. Next, define a clause that acknowledges all ships

    Display OptionsThe clauses that you just created will display any ships (3) found in the data. Now setthe display options for ships. Well have ships show up in a different color.Everything else should be the same.

    1. Locate the Generaloptions.

    2. Set the following:

    TABLE 5. Simple query ship clause

    Option Value

    Field Name DomainOperand =

    Field Value 3

    Conjunction None

    TABLE 6. General display options

    Option Value

    Color Blue

    Display Labels On

  • 8/12/2019 Battle Space Simulation

    12/22

    12

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    3. Click Label Settings...

    4. Move ( ) DisplayNameto the Chosen Fieldslist.

    5. Click OKto return to the Query Configuration window.

    Models & MarkersShips will use the default model, but lets define a marker different than that beingused by aircraft for distance viewing.

    1. Locate theModeloptions.2. Set the following:

    3. Locate theMarkeroptions.4. Set the following:

    5. Click OK.

    That should ensure that ships and aircraft entities look distinctly different in thevisualization windows.

    6. When you return to the Display Manager ( ), ensure that the following areenabled:

    Distributed Interactive Simulationprovider

    Airborne Rescue Operationquery

    Seaborne Rescue Operationquery

    Marker, Model, Labeland Linedisplay options

    TABLE 7. Model options

    Option Value

    Display Models On

    Model File C:\Program Files\AGI\STK 9\STKData\VO\Models\Sea\ship.mdl

    TABLE 8.

    Option Value

    Display Markers On

    MIL2525B Symbol On

  • 8/12/2019 Battle Space Simulation

    13/22

    13

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    FIGURE 6. RT3 Display manager with query

    The RT3 Event Managerwill launch automatically.

    7. Minimize ( ) or dismiss ( ) theEvent Manager.

    DIS LogExternal Toolsallow you to further customize your workspace by integrating thefunctionality of external applications. A logger will be used to playback pre-recordedDISdata and push it into STK via the RT3interface. The logger has been integratedinto STK for quick access. Lets open it now.

    1. Locate the student files provided for this exercise (typically,

    C:\Training\STK\BattlespaceMgmt\DSimData\).2. Select DISLog.

    FIGURE 7. Simulation Logger

    1. When DISLogopens, extend the Optionsmenu.

  • 8/12/2019 Battle Space Simulation

    14/22

    14

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    2. Select Playback.3. Enable the Realtimeoption if it is not already.

    4. Click OK.5. Position the logger so that it is not obstructing the view in the 3D Graphics

    window.

    Load the Simulation LogYou have your logger up, but it has no file to read. You need to tell the logger whereto find the data.

    1. Extend the Filemenu.2. Select Open.3. Locate the DSimdata file provided for this exercise (typically,

    C:\Training\STK\BattlespaceMgmt\DSimData\).4. Select the pre-recorded data that will stream to STK (BSM.log).5. Click Open.

    Start the SimulationIn this exercise you will be visualizing data in real-time using the STK/Real TimeTracking Tool (RT3). When visualizing data with RT3, it is important that the STKanimation time matches the timestamp of the incoming data feed. If you are viewinglive data, this is most easily accomplished by making sure your system time is accurateand that you are running STK in Real-Timeanimation mode. When viewing archiveddata, set the animation mode toX-Real-Timeand animate from the beginning of thearchived feed.

    1. Ensure that STK is in Real-Time Animation Mode( ).2. Ensure that both the Object Browser and the 3D Graphics Windoware clearly visible.3. Click the green Playbutton on the logger.

    4. Bring STKto the front.

    5. Play( ) the animation.6. Bring the Object Browserto the front.

    Entities populate the Object Browser. You can see aircraft and ships entering thescenario. Once you bring in entities from your DISor HLAdata feed, any siblingsassociated with the objects (prebuilt or designed by you) can now be used with thoseobjects.

    If several networked computers are accessing data from the same source, only

    one of those computers needs to run the data feed from the network.

  • 8/12/2019 Battle Space Simulation

    15/22

    15

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    Entities & Objects

    We have separate queries that display entities differently based on their domain, butevery entity that shares a domain is the same color (white or blue) and model (defaultaircraft or ship model). Most of the aircraft in this exercise are helicopters, but allaircraft use the default airplane model. Likewise, you have two very different shipsboth being represented by the default ship model. The entities are not very visuallydramatic.

    If you wanted each object to show up with its own model, you could do one of twothings:

    Create a separate query for each object and customize the associated displayproperties when you define the query;

    or Promote the entity to a savable STK object, and define display properties that can

    be saved with the object even when the simulation is not active.

    Get Info ToolYou can use the Get Info Toolto return data from the 3D Graphicswindow. Currently itcan be used to return information about and act on STK, GIS, and RT3objects. Youcan launch the Get Info Toolfor an entity directly from the RT3 Display Manager(as we didhere) or using the Get Info Toolbutton ( ) on the Defaulttoolbar.

    1. Bring the RT3 Display Manager( ) to the front, again.2. Right-click theAirborne Rescue Operationsquery.3. Select View Query Entities.

    4. When theGet Info Tool

    opens, selectSTK Objects

    from theLayers

    drop-down.5. Expand the layers tree as follows:

    ...RT3

    ...Airborne Rescue Operation

    6. Click on any object to display information about that object.

    Note that all of the aircraft are listed under theAirborne Rescue Operationheading as STKObjects.

    How can that be? We havent promoted them.

    By default, theAuto Promotionoption is enabled in RT3. When this option is active,

    entities with attitude data will automatically be promoted heavy objects. The data thatwe are using contains attitude for the vehicles that make up the rescue operation.

    7. When you finish, close the Get Info Tool.

  • 8/12/2019 Battle Space Simulation

    16/22

    16

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    Stop the Simulation

    1. Reset( ) the animation in STK.2. Click the black Stopbutton on the logger.3. Click the black Resetbutton on the logger.4. Bring the Object Browserand the 3D Graphicswindowto the front.

    What happened to the objects created for you?

    When STK stops receiving attitude data for a vehicle it is no longer a part of the STKscenario unless the data was stored with the object, it is not stored by default.

    Promoting Entities

    The entities in the data are automatically promoted to STK objects, which is nice, butwe would also like to be able to stop the clock and perform more in-depth analysisand perhaps save still images of various aspects of the rescue operation. If the objectsdisappear we cant do that unless we hurry to perform analysis and snap images whilethe scenario is in motion. That might not always be realistic.

    How can I save promoted entities as STK objects?

    Display SettingsThe RT3 Display Settingsallows you to configure the behavior of RT3in STK. Fromhere you can control various aspects of entity and object display.

    1. Click the Display Settingsbutton ( ) on the RT3toolbar.

    When you click the Display Settingsbutton will launch the STK Broker Configuration dialog.STK Brokerprovides the ability to manage large numbers of tracks within STK. Thisincludes graphics level of detail control (changing models, symbols, etc). STK Brokerallows switching from tracks with sensors (heavy objects), to a light object (track andlabel only) dynamically with the objective to optimize hardware resources.

  • 8/12/2019 Battle Space Simulation

    17/22

    17

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    FIGURE 8. Display Settings (STK Broker Configuration)

    The options available are outlined in the table following:

    2. Enable the Scenario Creation Modeoption.3. Click OK.

    Restart the Simulation

    1. Ensure that STK is in Real-Time Animation Mode( ).

    TABLE 9. RT3 Display Settings (Broker Configuration)

    Option Description

    Enable Auto PromotionThis option is on by default. If enabled, entities with attitude data will automatically be

    promoted to heavy objects.

    Rotate Markers for Velocity If enabled, markers in the 2D and 3D graphics windows will be rotated to maintain a facing inthe direction of the entity's velocity. By default, markers are oriented to the right.

    Display Correlated EntitiesIf enabled, entities that have been identified as secondary correlated entities by an entity

    processor will be displayed in addition to the primary correlated entity.

    Scenario Creation ModeIf enabled, objects that are removed from the broker will not be deleted from the scenario; this

    will allow you to preserve the objects for later offline analysis.

    Detail Thresholds

    If enabled, controls that allow you to apply detail thresholds and then define threshold distances

    for the display of the model, label and marker, marker, and point levels of detail for entities. If

    you haven't defined a level of detail, RT3 will skip to the next level of detail in that direction. For

    example, if you haven't defined a marker for the entity, when you zoom out beyond the

    threshold for model display RT3 will jump to the point level of detail to ensure that the entity

    remains visible in some capacity at all times.

  • 8/12/2019 Battle Space Simulation

    18/22

    18

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    2. Ensure that both the Object Browser and the 3D Graphics Windoware clearly visible.3. Click the green Playbutton on the logger.

    4. Bring STKto the front.

    5. Play( ) the animation.6. Bring the Object Browserto the front.

    Can you see the ships and aircraft in the Object Browser again.

    3D DisplayAs discussed earlier, every entity that shares a domain is the same color (white orblue) and model (default aircraft or ship model). Most of the aircraft in this exerciseare helicopters, but all aircraft use the default airplane model. Likewise, you have twovery different ships both being represented by the default ship model. The entitiesare not very visually dramatic. Now that the objects are available in the Object Browser,you can edit their properties just like any other object.

    Change Your Perspective

    1. Bring the 3D Graphicswindow to the front.

    2. Make Rescue( ) the focal point in the 3D Graphicswindow.

    3. When you see object appear in the 3D Graphicswindow Pause( ) the animation.

    FIGURE 9. 3D View: Rescue helicopter

    If several networked computers are accessing data from the same source, only

    one of those computers needs to run the data feed from the network.

  • 8/12/2019 Battle Space Simulation

    19/22

    19

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    3D Models

    In reality, anMH-53J Pave Low IIIs heavy lift helicopter (Rescue) will be flying in torescue the hostages, and then back to TFOheadquarters with the hostages (RTB).Lets change the model for the Rescuehelicopter.

    1. Open Rescues ( ) properties ( ).2. Select the 3D Graphics - Model page.

    3. Click the ellipsis button ( ) beside theModel Fileoption.4. Locate the STKobject files provided for this exercise (typically,

    C:\Training\STK\BattlespaceMgmt\Import Objects\).5. Select ch-53e_super_stallion.mdl.6. Click Open.7. Click OK.

    8. Bring the3D Graphics

    window to the front.

    Wow! What a difference.

    FIGURE 10. 3D View: Rescue helicopter

    9. Repeat the steps above to assign the same model to RTB( ).

    Change Your PerspectiveModels representing various real-world aircraft can be found in the STKinstall.

    Additional models were also included with the student files provided. Lets changethe models for each object and then view the action of the scenario with the modelsin place.

    1. Update other objects in the scenario with more appropriate models. The tablefollowing outlines the various objects and their respective models.

  • 8/12/2019 Battle Space Simulation

    20/22

    20

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    After you change the model take some time to change the view the action of thevarious objects so that you can see them.

    2. Bring the 3D Graphicswindow to the front.

    3. Play( ) the animation.4. Use theZoom Tooption to change the view from object to object.

    Who Else Can See Rescue?Once an entity is promoted, you can edit its properties and use it with other STKobjects. Youll need to model jammers throughout Khalifornto ensure that yourtactical broadcasts aren't being monitored. Jammers, that can help with this areonboard CompassCall.

    CompassCallis equipped with twoJammersone on each side of the craft. EachJammerisattached using a senor object. The sensor acts as a pointing device for thecommunications equipment. The sensors also provide a visual representation of therange of theJammers. Lets take a look.

    1. Ensure that the 2Dand 3D Graphicswindow are positioned so that you can seethem both clearly.

    2. Make CompassCall( ) the focal point in the 3D Graphicswindow.3. Click the CompassCall Jammersbutton on the HTML utility.

    TABLE 10. Object models

    Object Model Location

    Rescue & RTB C:\Training\STK\BattlespaceMgmt\Import Objects\ ch-53e_super_stallion.mdl

    RivetJoint C:\Program Files\AGI\STK 9\STKData\VO\Models\Air\ rc-135v_rivet_joint.mdl

    Cobra C:\Training\STK\BattlespaceMgmt\Import Objects\ ah-1z_super_cobra.mdl

    CG_52 C:\Program Files\AGI\STK 9\STKData\VO\Models\Sea\ aegis.mdl

    CVN_65 C:\Program Files\AGI\STK 9\STKData\VO\Models\Sea\ aircraftcarrier.mdl

    Ensue that you pause the animation when changing the view.

  • 8/12/2019 Battle Space Simulation

    21/22

    21

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    FIGURE 11. 3D View: Jammers field-of-view

    4. Center the view in the 2D Graphicswindow around theJammers fields-of-viewextending from CompassCall, while ensuring that you can see CompasCalls routeclearly.

    FIGURE 12. 2D View: Jammers field-of-view

    5. Play( ) the animation.6. Watch the pattern of the sensors as CompassCalltravels along his path.

    Can the Jammers cover all of Khaliforn for the entirety of the rescue mission? At what points) in CompassCalls path does he leave Khaliforn uncovered? Does the time that the Jammers cannot cover all of Khaliforn coincide with the

    time during which you have no access to the Rescue helicopter?

  • 8/12/2019 Battle Space Simulation

    22/22

    22

    How Can I Simulate and Analyze a Tactical Rescue Operation In Real-time?

    When You Finish

    1. Reset( ) the animation in STK.2. Click the black Stopbutton on the logger.

    3. Close ( ) the logger.

    1. Save( ) your work.

    2. Close the scenario ( ).

    3. Leave STK( ) open.