Introduction to the STK Synthetic Aperture Radar Capability

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

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

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 covers the following STK Capabilities:

  • STK Pro
  • Radar
  • Coverage

Problem Statement

You need to forecast the capabilities of a synthetic aperture radar (SAR) that is attached to a satellite. The radar is shared by multiple agencies, and you are scheduled to use it during a 48-hour period. The satellite is in a circular orbit at an altitude of approximately 800 kilometers (km) above the Earth's surface. The SAR uses a small phased array antenna containing 16 elements. The elements have limited steering capability. The objective of the test is to determine if the radar can image the ground in a targeted region. If not, you might have to reschedule your 48-hour period to use the SAR.

Solution

Use STK's Pro, Radar and Coverage capabilities to analyze the SAR signal to noise ratio (SNR) in the target area. You will:

  • Place the satellite in its orbit
  • Build the SAR to specifications
  • Use Coverage to determine SNR over the target area

What You Will Learn

Upon completion of this tutorial, you will be able to:

  • Build a monostatic synthetic aperture radar (SAR)
  • Use Coverage and the Figure Of Merit Access Constraint SAR signal-to-noise ratio (SarSNR)

Video Guidance

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

Creating a new scenario

First, you must create a new STK scenario and then build from there.

  1. Launch STK ().
  2. Click Create a Scenario in the Welcome to STK dialog box.
  3. Enter the following in the STK: New Scenario Wizard:
  4. Option Value
    Name: STK_SAR
    Location: Default
    Start: 15 Nov 2022 19:00:00.000 UTCG
    Stop: + 2 days
  5. Click OK to accept your settings.
  6. Click Save () when the scenario loads. A folder with the same name as your scenario is created for you.
  7. Verify the scenario name and location in the Save As window.
  8. Click Save.

Save often during this lesson!

Disabling Terrain Server

Terrain will not be used in your analysis, so you can turn off the Terrain Server.

  1. Right- click on STK_SAR () in the Object Browser.
  2. Select Properties ().
  3. Select the Basic - Terrain page.
  4. Clear the Use terrain server for analysis check box.
  5. Click OK to accept the changes and close the Properties Browser.

Inserting a Satellite () object

The Satellite () object models the properties and behavior of a vehicle in orbit around a central body. Use the Orbit Wizard to change the Satellite () object's orbital parameters.

  1. Insert a Satellite () using the Orbit Wizard () method.
  2. Set the following parameters when the Orbit Wizard opens:
  3. Option Value
    Type: Circular
    Satellite Name: SAR_Sat
    Altitude: 800 km
    RAAN: 220 deg
  4. Click OK to accept your changes and to close the Orbit Wizard.

Synthetic Aperture Radar (SAR)

A synthetic aperture radar achieves high resolution in the cross-range dimension by taking advantage of the motion of the vehicle carrying the radar to synthesize the effect of a large antenna aperture.

Inserting a Radar () object

The Radar () object will model the characteristics of a radar system and its environment.

  1. Insert a Radar () object using the Insert Default () method.
  2. Select SAR_Sat () in the Select Object dialog box.
  3. Click OK to close the Select Object dialog box.
  4. Rename Radar1 () to SAR_PhasedArray.

Modeling a SAR

Model the radar as SAR.

  1. Open SAR_PhasedArray's () properties ().
  2. Select the Basic - Definition page.
  3. Select the Mode tab.
  4. Click the Radar Monostatic Mode Component Selector ().
  5. Select SAR () in the Radar Monostatic Modes list in the Select Component dialog box.
  6. Click OK to accept your selection and to close the Select Component dialog box.

Updaing SAR's Pulse Definition

Update the SAR's pulse definition. The satellite orbits at an approximate altitude of 800 kilometers. Range Resolution is a user-definable parameter inversely related to the pulse-compressed RF bandwidth of the transmitted signal.

  1. Select the Mode tab's Pulse Definition sub-tab.
  2. Select the Unambiguous Range option.
  3. Enter 800 km in the Unambiguous Range field.
  4. Enter 10 m in the Range Resolution field.
  5. Click Apply to accept your changes and to keep the Properties Browser open.

Modeling SAR's Antenna

The SAR uses a phased array antenna. The phased array antenna model consists of many radiating elements. Each element is modeled as an isotropic pattern.

  1. Select the Antenna tab.
  2. Select the Model Specs sub-tab.
  3. Click the Antenna Model Component Selector ().
  4. Select Phased Array () in the Antenna Models list in the Select Component dialog box.
  5. Click OK to accept your selection and to close the Select Component dialog box.

Setting the Antenna's model specs

Set the design frequency and element configuration. The antenna design frequency is independent of the operational frequency of the radar. Element configuration enables you to define the physical aspects of the antenna elements.

  1. Enter 5 GHz in the Design Frequency: field.
  2. Select the Element Configuration sub-sub-tab.
  3. Set the following Designer parameters:
  4. Option Value
    Type: Polygon
    Lattice Structure - Type: Rectangular
    Number of Elements - X: 5
    Number of Elements - Y: 4
  5. Click Apply to accept your changes and to keep the Properties Browser open.

Setting the Antenna's steering

The Beam Direction Provider enables you to select where the antenna points its beam. You have limited elevation steering for your antenna elements. The Auto Pointing Direction Provider will steer the antenna's beam toward the direction associated with the other Access object which will be the target grid that you will define later in your scenario.

  1. Select the Beam Direction Provider sub-sub-tab.
  2. Select Auto Pointing in the Type box.
  3. Set the following Elevation Steering parameters:
  4. Option Valuess
    Limit A: -25 deg
    Limit B: 25 deg
  5. Note that when steering limits are exceeded, Clamp-To-Limit is turned on. It causes the antenna to clamp the steering limit(s) when the object is outside Steering Limits.
  6. Click Apply to accept your changes and to keep the Properties Browser open.

Setting the Transmitter's frequency and power

Set the transmitter's frequency and power.

  1. Select the Transmitter tab.
  2. Select the Specs sub-tab.
  3. Select the Frequency option.
  4. Set Frequency to 5 GHz.
  5. Set Power to 50 dBW.
  6. Click Apply to accept your changes and to keep the Properties Browser open.

Modeling additional Gains and Losses

Use Post-Transmit Gains/Losses to define your gain. During radar analysis it is often necessary to model gains and losses that affect performance, but are not defined using built-in analytical models.

  1. Select the Additional Gains and Losses sub-tab.
  2. Click Add.
  3. Set Gain to 20 dB in the Post Transmit Gains/Losses section.
  4. Click Apply to accept your changes and to keep the Properties Browser open.

Setting the Receiver's Gain

Set the Receiver's gain.

  1. Select the Receiver tab.
  2. Select the Additional Gains and Losses sub-tab.
  3. Click Add.
  4. Set Gain to 20 dB in the Pre-Receive Gains/Losses section.
  5. Click OK to accept your changes and to close the Properties Browser.

Coverage Definition

The Coverage Definition () object defines a coverage area for analysis.

Inserting a Coverage Definition

Insert a Coverage Definition () into your scenario.

  1. Insert a Coverage Definition () object using the Insert Default () method.
  2. Rename CoverageDefintion1 () to SAR_Cov.

Defining the Grid Area of Interest

LatLon Region creates a grid between the latitude and longitude point pairs you select.

  1. Open SAR_Cov's () properties ().
  2. Select the Basic - Grid page.
  3. Select LatLon Region in the Grid Area of Interest - Type box.
  4. Set the following:
  5. Option Value
    Min. Latitude: 32.2412 deg
    Min. Longitude: -121.936 deg
    Max. Latitude: 38.0225 deg
    Max. Longitutude: -117.244 deg
  6. Click Apply to accept your changes and to keep the Properties Browser open.

Defining the Grid

The statistical data computed during a coverage analysis is based on a set of locations, or points, which span the specified grid area of interest. You can determine the spacing between the grid points using the Grid Definition options.

  1. Set Point Granularity - Lat/Lon to 0.1 deg.
  2. Click Apply to accept your changes and to keep the Properties Browser open.

Setting the Coverage Assets

Assets properties enable you to specify the STK objects used to provide coverage.

  1. Select the Basic - Assets page.
  2. Expand () SAR_Sat () in the Assets list.
  3. Select SAR_PhasedArrary ().
  4. Click Assign.
  5. Click Apply to accept your changes and to keep the Properties Browser open.

Turning off automatically recomputing Accesses

When Automatically Recompute Accesses is turned on, STK automatically recomputes assesses every time an object on which the coverage definition depends (such as an asset) is updated. Turning this option off allows you to manually recompute coverage when you are ready.

  1. Select the Basic - Advanced page.
  2. Clear Automatically Recompute Accesses.
  3. Click OK to accept your changes and to close the Properties Browser.

Computing Accesses

The ultimate goal of coverage is to analyze accesses to an area using assigned assets and applying necessary limitations upon those accesses. The Compute Accesses tool allows you to compute accesses between the grid points and the assigned assets.

STK's Parallel Computing capability enables STK to distribute many of its most computationally complex analysis tasks across multiple computing cores on the computer.

  1. Select SAR_Cov () in the Object Browser.
  2. Expand the CoverageDefinition menu.
  3. Select Compute Accesses in Parallel.

Figure of Merit Object

The Coverage Figure Of Merit () object enables you to analyze coverage in various directions over time using several attitude-dependent figures of merit.

Inserting a Figure of Merit

Insert a Figure of Merit () into your scenario.

  1. Insert a Figure Of Merit () object using the Insert Default () method.
  2. Select SAR_Cov () in the Select Object dialog box.
  3. Click OK to close the Select Object dialog box.
  4. Rename FigureOfMerit1 () to SAR_SNR.

Setting Access Constraints

Your analysis requires you to measure an access constraint. Access Constraints measure the value of various constraint parameters used to define visibility within STK. The Access Constraint Figure of Merit reports the value of the selected access constraint definition at each grid point. SarSNR measures the signal-to-noise ratio for the SAR.

  1. Open SAR_SNR's () properties ().
  2. Select the Basic - Definition page.
  3. Select Access Constraint in the Definition - Type box.
  4. Select SarSNR in the Definition - Constraints box.
  5. Select Maximum in the Definition - Compute box.
  6. Click Apply to accept your changes and to keep the Properties Browser open.

Analyzing the Grid

The Figure of Merit Overall Value data provider provides statistical information on static values. Statistics are generated by sampling values from all grid points. The Overall Value elements that you are interested in are Minimum (Minimum (dB)) and Maximum (Maximum (dB)). For your purposes, you require a SarSNR at or above 0 dB. The Grid Stats report provides this analysis.

  1. Right click on SAR_SNR () in the Object Browser.
  2. Select Report & Graph Manager... ().
  3. Select the Grid Stats () report in the Installed Styles () directory.
  4. Click Generate...
  5. Scroll to the bottom of the report.
  6. Note that both the Minimum (dB) and Maximum (dB) values are above the required 0 dB.
  7. The minimum (dB) simply means that at least one point in your grid contains that value. The maximum (dB) means that at least one point in your grid contains that value.

  8. Keep the Grid Stats report open.

Static Contours

The Figure of Merit's Static page enables you to define static graphics for your Figure Of Merit () Object. Creating color contours is great for situational awareness and using a snapshot of the 2D and/or 3D Graphics window(s) can be used in a presentation.

Defining Static Graphics for the FOM

Define static graphics for the FOM.

  1. Return to SAR_SNR's () properties ().
  2. Select the 2D Graphics - Static page.
  3. Set Filled Area - % Translucency to 30 in the Show Points As section.
  4. Select Show Contours in the Display Metric section.
  5. Set the following in the Level Adding section. You will use the rounded down minimum (dB) and maximum (dB) values from the Grid Stats report.
  6. Option Value
    Start: 0 dB
    Stop: 40 dB
    Step: 5 dB
  7. Click Add Levels.
  8. Ensure Color Method: is set at Color Ramp.
  9. Set the following:
  10. Option Value
    Start Color: Red
    End Color: Blue
  11. Select the following in the Contour Interpolation (points must be filled) section:
    Option
    Natural Neighbor
    Show lines at level boundaries
  12. Show lines at level boundaries displays contour lines for all the specified contour levels. It's another way to enhance your contours.

  13. Click Apply to accept your changes and to keep the Properties Browser open.

Displaying Contour Legends

The Legend provides you with a convenient way to interpret contour data displayed in the 2D and 3D Graphics windows. You can set the display of the Contours Legend by opening the Contours Legend Layout window.

  1. Click Legend...on the 2D Grpahics - Static page.
  2. Click Layout... in the Static Legend for SAR_SNR window.
  3. Set the following on the figure of Merit Legend Layout window:
    OptionValue
    2D Graphics Window - Show at Pixel LocationSelect
    3D Graphics Window - Show at Pixel LocationSelect
    Text Options - Title:Signal to Noise Ratio (dB)
    Text Options - Number Of Decimal Digits:0
    Range Color Options - Color Square Width (pixels):50
  4. Click OK to accept your changes and to close the Figure of Merit Legend Layout dialog box.
  5. Close () the Static Legend for SAR_SNR window.
  6. Click OK to accept your changes and to close the Properties Browser.

Viewing Contours

You can view the static contours in both the 2D and 3D Graphics windows.

  1. Bring the 2D Graphics window to the front.
  2. Use your mouse to center on and zoom in on your coverage grid.
  3. SAR SNR Contours

Save Your Work

  1. Close any properties, reports, or tools that are still open.
  2. Save () your work.

Summary

You used STK to determine if your scheduled time using a synthetic aperture radar (SAR) on a LEO satellite would produce acceptable values needed to perform mapping of a target grid. You placed the satellite into its orbit and built a SAR to specifications. You used Coverage to create the target grid and selected the SAR as your asset. After computing coverage accesses using parallel computing, you inserted a Figure of Merit (FOM) which allowed you to focus on SAR signal-to-noise ratio inside the grid. You demonstrated that during your scheduled time the SAR on a LEO satellite is able to access grid points in a target area and receive an acceptable reflection based on a signal to noise ratio of 0 dB or higher.