Measuring Power Generation of Solar Panels on a Satellite

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.

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
  • STK SatPro

Problem Statement

A NASA Earth science satellite, Aqua, was designed to last six (6) years. It launched in 2002, so it has surpassed its design life, yet, it is still doing useful work in space. Since the satellite is still used, you want to optimize the efficiency operations performed by the vehicle and on-board equipment. You will perform some long-term analysis of the potential power generation on-board the satellite.

Your job is to find an accurate way to determine how the solar panel power generation changes throughout the year. This information will help you predict your power budget should the satellite last for many more years.

Break It Down

You have some information that may be helpful. Here’s what you know:

  • You need to analyze changes in power over an entire year, with focus on changes in power that occur when the sun is closest or furthest away during that year (the solstice and equinox times).
  • Your analysis period will start on the winter solstice 2016 and last until winter solstice 2017. Due to the Earth's elliptical orbit, the Earth is at perihelion ~2 weeks after the winter solstice, and at Aphelion ~2 weeks after the summer solstice.
  • Solstice Date Time (UTCG)
    Spring Equinox '16 20 Mar 2016 04:30
    Summer Solstice '16 20 Jun 2016 22:34
    Fall Equinox '16 22 Sept 2016 14:21
    Winter Solstice '16 21 Dec 2016 10:44
    Spring Equinox '17 20 March 2017 10:28
    Summer Solstice '17 21 June 2017 4:24
    Fall Equinox '17 22 Sept 2017 20:02
    Winter Solstice '17 21 Dec 2017 16:28
  • The End of Life Power (EOL) from the solar panels on Aqua is approximately 4860 W.
  • The area of the solar panels is 67.2 meters.

Solution

Use STK Pro and STK's SatPro capabilities to create a new STK scenario, and perform power analysis using the Solar Panel tool.

Video Guidance

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

Model the World!

First you will create an STK scenario. You are interested in the potential power over the course of four seasons beginning with the winter solstice of 2016 which occurs on December 21, 2016 and ending with the winter solstice of 2017 which occurs on December 21, 2017. Due to Earth's elliptical orbit around the Sun, the Earth does not consistently receive solar rays of the same strength from month to month or even day to day. The same applies to satellites. You will now explore how a satellite generates power over the course of one year.

  1. Click the Create a New Scenario () button.
  2. Enter the following in the New Scenario Wizard:
  3. Option Value
    Name Seasonal_Power
    Description How can I compare the power generation of my solar panels throughout the year?
    Location C:\Users\<username>\Documents\STK 12\
    Start 21 Dec 2016 00:00:00.000
    End + 366 days
  4. When you finish, click OK.
  5. When the scenario loads, click Save ().

Model Aqua

Aqua is a NASA Earth science satellite. It is equipped with a radiometer used for ground, ocean, and atmosphere observation. You will model Aqua in this scenario. Perhaps you should check STK Data Federate to see if an Aqua model that includes the on-board equipment has already been configured and saved by someone else. If such a model already exists, it will save you some scenario building time.

  1. Using the Insert STK Objects Tool (), insert a Satellite () object using the From STK Data Federate () method.
  2. When the STK Data Federate tool appears, select the STK Data Federate - Search tab.
  3. Enter Aqua in the Search terms: field.
  4. Click Search.
  5. When the search results appear, select Aqua_27424.sa from the Data Source AGI's Standard Object Data Service.
  6. Click Open.
  7. If you don't have internet access, you can use the Local Database to insert the Aqua satellite.

Change Your Perspective

Reposition your view so that you can get a better look at Aqua’s solar panels in 3D.

  1. Bring the 3D Graphics window to the front.
  2. Right-click on Aqua_27424 () in the Object Browser, and select Zoom To. This will set the satellite as the focal point in the 3D Graphics window.
  3. Use your mouse to adjust the perspective.

3D View: Aqua

Just like the real Aqua satellite, the Aqua model is equipped with 12 solar arrays. Each array can be defined as a group in the satellite model file. Having several individual arrays enables you to articulate the solar panels individually, rather than articulating one huge “solar panel wing.”

What is the Solar Panel Tool?

The Solar Panel tool enables you to model the exposure of solar panels mounted on spacecraft, aircraft, and ground vehicles over a given time interval. To compute the electrical power captured by the solar panels at a given point in time, the Solar Panel tool applies the following Basic Power Equation:

 

Power = Efficiency X Solar Intensity X Effective area X Solar Irradiance
  • Efficiency is specified for the solar panel in the vehicle model file and ranges between zero (0) and one (1).
  • Solar Intensity ranges from umbra zero (0) through penumbra (0 < i <1) to full sunlight one (1).
  • Effective area is the cross-sectional area defined above.
  • Solar Irradiance is SolarFluxAt1AU/(distance^2) where distance is the apparent position of the sun relative to the satellite in AU.

The result of the analysis can be used to determine varying availability of electrical power for operations to be performed by the vehicle and on-board equipment.

  1. Right-click Aqua_27424 () in the Object Browser.
  2. Extend the Satellite menu.
  3. Select the Solar Panel... option.
  4. Bring the Solar Panel View window to the front.
  5. Solar Panel View: Aqua
  6. Solar Panel View: Aqua

  7. Now, bring the Solar Panel tool to the front again.
  8. Take a quick look at the Solar Panel Groups section. Are any solar panel groups listed on the Solar Panel tool for Aqua?
  9. Close the Solar Panel tool.
  10. Close the Solar Panel view.

If you don’t see any solar panel groups, it is because they do not exist in the model file. You will have to use a model file that contains solar panel groups.

You can also determine if the model file has solar panel groups through the model file. If the solar panel groups are defined as a component, you will see them mentioned at the top of the model file.

Change Aqua’s Model

In order for solar panel groups to show up in the Solar Panel Tool section, they must be defined in the model. Right now, Aqua is set to use the default catalog model file (aqua.mdl). Let’s switch that out and use a customized model that has been provided. The customized model includes solar panels defined as components.

  1. Open Aqua_27424’s () properties ().
  2. Select the 3D Graphics - Model page.
  3. Click the ellipsis button () beside the Model File option.
  4. Browse to the student files provided for this exercise (typically, <STK install folder>\Data\Resources\stktraining\samples).
  5. Select the aquaSPGroups.mdl file.
  6. Click Open.
  7. Under Model - Articulations, click the View button.
  8. Enable the Default solar panels to point at Sun.
  9. Click OK.
  10. Click Apply.

Ensure the Solar Panels are pointed at the Sun

Since we changed the model file, we have to ensure that the solar panels are correctly pointed at the Sun.

  1. Open Aqua_27424’s () properties ().
  2. Select the 3D Graphics - Model Pointing page.
  3. Ensure that the Assigned Target Object for Solar_Arrays-000000 is the Sun
  4. Click OK

Reopen the Solar Panel Tool

In order for the Solar Panel tool to take the new model file into account, you will close and reopen the tool. If you left it open and changed the model, the new solar panel groups would not have recognized the new model components.

  1. Right-click Aqua_27424 () in the Object Browser.
  2. Extend the Satellite menu.
  3. Select the Solar Panel... option.
  4. Bring the Solar Panel View window to the front.
  5. Arrange the view so you can see the Solar Panel Tool and the Solar Panel View at the same time.

Visualization

The options in the Visualization area allow you to set an appropriate view for the solar panel exposure analysis, define a bound radius, and select among solar panel groups on a vehicle that has two or more such groups.

Bound Radius

The Bound Radius tailors the view to yield the optimal display for visualization and analysis. The field of view for solar panel illumination analysis is defined in terms of a rectangular plane rather than a linear boresight or direction of gaze.

You can limit the size of that plane by specifying the radius of a circle centered in the rectangle and touching its long sides. A circle having a radius equal to one-half the length of one of the short sides of the rectangle. This ensures that once the optimal dimension is set, the vehicle remains within view even when rotated.

You do not have any other objects in the scenario yet, so there is no chance that anything will obscure your view of Aqua if you enlarge it. Let’s increase the Bound Radius just a bit to ensure that Aqua’s solar panels are all in view.

  1. Bring the Solar Panel tool to the front.
  2. Enable the Bound Radius option in the Solar Panel Tool.
  3. Set the value to 13 m.
  4. Click Apply.

Solar Panel Groups

There are twelve solar panel groups. You need to ensure that all twelve solar panel groups will all be considered in the solar panel illumination analysis.

  1. Bring the Solar Panel tool to the front.
  2. Select all twelve solar panel groups from the Solar Panel Groups list.
  3. Click Apply.
  4. Take a look at the Solar Panel View window.

    Solar Panel View: Aqua

Data

By default, the Solar Panel tool uses the scenario Analysis Period as the Data interval Start and Stop Times. You are interested in analyzing changes in power that occur when the sun is closest or furthest away during the year. Analyzing the entire year in one shot could take quite some time. To speed up the analysis, we will set the time step to one hour. Let's begin.

  1. Set the following options in the Data section:
  2. Option Value
    Start Time 21 Dec 2016 00:00:00.000 UTCG
    Stop Time +366 days
    Time Step 3600 sec
  3. Click Apply.

Get Moving

Now you can compute your first subset of data, and determine if the Earth's elliptical orbit around the Sun has had any effect on power generation. This will take some time.

  1. Arrange your workspace such that you can clearly see the Solar Panel tool window and it is not obstructing the view of either the Solar Panel View or the 3D Graphics window.
  2. Save () your scenario.
  3. Click the Compute button in the Data area on the Solar Panel tool.
  4. Watch the satellite animating in the Solar Panel View window.

The Solar Panel View window displays the vehicle with the solar panels illuminated. The greater the effective area of solar illumination of a panel, the greater the power generated. The effective area is the area of projection of the solar panel onto a plane perpendicular to the direction of the solar rays striking the panel.

Data Reporting

Now that you have computed the solar panel data, you can display various data in report or graph form. You are interested in the Effective Area report. The effective area report measures the solar panels illuminated by the sun and the effective area and the solar intensity at each time step.

  1. Locate the Data Reporting section of the Solar Panel tool window.
  2. Select Area for the Type.
  3. Select Report.
  4. Click the Generate... button.
  5. When the Solar Panel Area report displays, scroll down to the All Solar Panel Group section.
  6. You can also use the Jump To drop-down and select All Solar Panel Groups.

    The Solar Panel Area report for satellites provides data related to the area of the solar panels illuminated by the sun. The values reported as the Effective Area represent the solar panel area lit by the Sun and reduced by the cosine loss. This area can be readily incorporated in power computations.

  7. Leave the Effective Area report open.

Run the Power Graph

The Effective Area changes during the solstice time and so does the power. Remember that power is directly related to the effective area as calculated by the Solar Panel tool:

Efficiency X SolarIntensity X EffectiveArea X Solar Irradiance= Power
  1. Bring the Solar Panel tool to the front.
  2. Return to the Data Reporting section.
  3. Select Power for the Type.
  4. Select Graph.
  5. Click the Generate... button.

    Note that this graph will change slightly every time the TLE for Aqua is updated. So your results may look different from the ones below.
  6. Graph: Power graph

  7. Double-click on the graph.
  8. Select the Axes tab in the Customization window.
  9. Select Min.
  10. Set the min value to 8500 (W). This will allow you to focus on the peaks in the graph.
  11. Over the course of the year, we can see the measured solar power vary. The Earth's elliptical orbit and the satellite’s position in orbit and attitude have an affect on the total power generated.
  12. Close the Solar Panel tool.
  13. Close the Solar Panel view.

Save Your Work

  1. Save () your work.
  2. Close the scenario ().