Hohmann Transfer

STK Premium (Space) 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.

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
  • Astrogator

Problem Statement

In the following exercise, engineers and operators want to transfer a satellite from a low-Earth parking orbit with a radius of 6,700 km to an outer circular orbit with a radius of 42,238 km. They want to do this with a Hohmann Transfer. The Hohmann Transfer is, in terms of the velocity change (Delta-V) required, the most efficient two-burn method of transferring between two circular, coplanar orbits. As shown in the illustration, a Hohmann Transfer uses an elliptical transfer orbit with its periapsis at the inner orbit and its apoapsis at the outer orbit.

This exercise and the one that follows are based on Example 3-6-1 in Hale, Francis J., Introduction to Space Flight, Englewood Cliffs, N.J.: Prentice-Hall (1994), pp. 43-44.

Solution

Use STK's Astrogator capability to design a Hohmann Transfer from a 6,700 km parking orbit to a 42,238 km outer orbit, using Mission Control Sequence (MCS) segments.

The values used here for the radii of the inner and outer orbits are for illustration purposes only. For further practice after completing this exercise, try substituting different values, such as a radius of 42,164.197 km (geosynchronous) for the outer orbit.

What You Will Learn

Upon completion of this tutorial, you will:

  • Have a basic understanding of Astrogator
  • Be able to create a MCS
  • Be able to design a Hohmann transfer

Video Guidance

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

Setup

  1. Create a scenario.
  2. Set the analysis period to the following:
    OptionValue
    Analysis Start Time1 Jul 2016 16:00:00.000 UTCG
    Analysis End Time2 Jul 2016 16:00:00.000 UTCG
  3. Insert a satellite () using the Define Properties () method.
  4. Re-name it Hohmann_Sat.
  5. On the Orbit page, select the Astrogator propagator. You may need to expand the properties window to see all of the controls.

Constructing the MCS

To design a Hohmann transfer from a 6700 km parking orbit to a 42,238 km outer orbit, you will use the following MCS segments:

  • An Initial State defining a parking orbit with a radius of 6700 km
  • A segment to Propagate the parking orbit
  • An Impulsive Maneuver to enter the elliptical transfer orbit
  • A segment to Propagate the transfer orbit to apogee
  • An Impulsive Maneuver to enter the outer circular orbit
  • A segment to Propagate the outer orbit

Let's take it a step at a time.

Define the Initial State

  1. The default MCS that appears when you display the satellite's Orbit page probably already begins with an Initial State segment. If not, insert one at the beginning of the MCS.
  2. Name the segment 'Inner Orbit'.
  3. Select Keplerian as the Coordinate Type.
  4. Change Semi-major Axis to Periapsis Radius with a value of 6700 km.
  5.  All other elements should be set to zero. Your set up should match the following:

    Field Value
    Coordinate Type Keplerian
    Periapsis Radius 6700 km
    Eccentricity 0
    Inclination 0
    Right Asc. of Asc. Node 0
    Argument of Periapsis 0
    True Anomaly 0
  6. Click the Fuel Tank tab
  7. Set Maximum Fuel Mass to 5000 kg.
  8. Set the Fuel Mass to 5000 kg.

Propagate the Parking Orbit

  1. If the second segment of the MCS is not already a Propagate segment, insert one in that position. Name it 'Parking Orbit'.
  2. Select Earth Point Mass as the Propagator.
  3. If the color currently assigned to the Propagate segment won't show up well on the selected 3D Graphics window background (or you just don't like it), select a different color.
  4. Set the Duration (Trip value) to 2 hours (7200 sec), more than enough to have the satellite orbit one complete pass.

Maneuver into the Transfer Ellipse

  1. Insert, as the third segment of the MCS, a Maneuver.
  2. Name the segment DV1.
  3. The Maneuver Type should be set to Impulsive by default. If it is not, select that option.
  4. On the Attitude tab, select Thrust Vector in the Attitude Control field.
  5. Select VNC(Earth) in the Thrust Axes field.
  6. Select the Cartesian option.
  7. Set the X (Velocity) component to 2,421 m/sec. This will apply all the Delta-V in the thrust direction.
  8. Click the Engine tab and select the Update Mass Based on Fuel Usage check box.

Propagate the Transfer Orbit to Apogee

  1. Insert, as the fourth segment of the MCS, another Propagate segment.
  2. Name the segment 'Transfer Ellipse' and select a color that will distinguish it from the first Propagate segment.
  3. Select Earth Point Mass as the Propagator.
  4. Insert an Apoapsis Stopping Condition and remove Duration.

Maneuver into the Outer Orbit

  1. Insert, as the fifth segment of the MCS, another Maneuver.
  2. Name the segment 'DV2'.
  3. Again, the Maneuver Type should be set to Impulsive.
  4. On the Attitude page, select Thrust Vector in the Attitude Control field.
  5. Select VNC(Earth) in the Thrust Axes field.
  6. Select Cartesian as the vector type.
  7. Set the X (Velocity) component to 1,465 m/sec.
  8. On the Engine page, select the Update Mass Based on Fuel Usage check box.

Propagate the Outer Orbit

  1. Insert, as the final segment of the MCS, a Propagate segment.
  2. Name the segment 'Outer Orbit' and select a color that will distinguish it from the other two Propagate segments.
  3. Select Earth Point Mass as the Propagator.
  4. Set the Duration to 24 hours (86400 sec), so that the satellite will make a complete orbit pass (and one will be drawn in the 3D Graphics window).

The MCS tree should appear as follows when you are finished:

Running and Analyzing the MCS

Run the MCS. Select the 3D Graphics window, and adjust the view so that you can see the entire ephemeris by orienting it from the north or south pole of the Earth and then zooming out. The ephemeris displayed in the window should be similar to the illustration (except that the inner orbit is closer to the central body). The parking orbit, transfer trajectory and outer orbit should be clearly differentiated by the colors you selected for the three Propagate segments.

If the Propagate segments do not display in the selected colors, open the MCS Options window and make certain that the Draw Trajectory in 3D as it is Calculated and Use Trajectory Segment Colors options are selected.

If you highlight the last Propagate segment ('Outer Orbit') and create a Summary report, you'll find that the semimajor axis of the outer orbit is very close to the desired value of 42,238 km. Also check the final Fuel Mass. As you'll recall, in defining the Initial State, you set Fuel Mass to 5000 kg, and, in setting up the two Impulsive Maneuvers, you opted to have mass decremented on the basis of fuel usage. If you highlight the second Propagate segment (after the first Delta-V but before the second), you'll find a value for Fuel Mass between the initial and final values.