Areas of Science Space Exploration
Computer Science
Physics
Difficulty
Time Required Average (6-10 days)
*Note: For this science project you will need to develop your own experimental procedure. Use the information in the summary tab as a starting place. If you would like to discuss your ideas or need help troubleshooting, use the Ask An Expert forum. Our Experts won't do the work for you, but they will make suggestions and offer guidance if you come to them with specific questions.

If you want a Project Idea with full instructions, please pick one without an asterisk (*) at the end of the title.

Abstract

If you are interested in space travel and willing to do some coding, this project is for you! It uses FreeFlyer®—powerful software that allows you to simulate space travel—to explore essential mission questions.

Space travel is complex. Many factors influence the trajectory of a spacecraft. Simulations like the ones generated by FreeFlyer are powerful, as they allow you to analyze each factor in isolation, and then visualize the effects in various ways.

Once you familiarize yourself with the software, you will find several interesting topics to study. Below is a short list of questions that can be investigated using FreeFlyer:

  • What is the influence of particular forces like lift, drag, solar flares, or variations in Earth's gravitational field on orbits or space travel? Why is it essential to include a detailed model of all these forces in planning of a mission?
  • What changes in velocity are needed to perform a Hohmann transfer? How does the total change in velocity needed change with increasing initial velocity of the spacecraft, etc.?
 An elliptical transfer path, labeled Hohmann transfer, connects the initial smaller orbit to the target larger orbit. Black arrows are placed at the connection points of the Hohmann transfer with the initial and target orbits.
Figure 1. A diagram of the Hohmann transfer between two orbits. The black arrows represent points where a burn will happen.
  • What total change in velocity is needed to perform a bi-elliptical transfer between two orbits, and how does this change with changing intermediate orbit size? Under what circumstances is a Hohmann transfer between two orbits less efficient than a bi-elliptical transfer between the same orbits?
 An elliptical transfer path labeled 1st elliptic transfer connects  the initial smaller orbit to a point far out of the initial and final orbits. A second elliptical transfer path, labeled 2nd elliptic transfer, connects the 1st elliptic transfer to the target orbit. Black arrows are placed at the connection point of the initial orbit with the 1st elliptic transfer, at the 1st elliptic transfer with the 2nd elliptic transfer, and at the 2nd elliptic transfer with the target orbit.
Figure 2. A diagram of a bi-elliptical transfer between two orbits. The black arrows represent points where a burn will happen.
  • What effects does the atmosphere around planets add when considering a target or initial orbit for a Hohmann or bi-elliptical transfer around a particular planet? What other perturbations should one consider?
  • How can one create a rendezvous between two spacecraft that are in the same orbit, but when one is lagging behind the other?
  • How does the energy needed to change an orbit inside the orbital plane compare to the energy needed to change the inclination of the orbital plane? What is the most efficient way to combine a bi-elliptical orbit change with an inclination change?
  • What does a Hohmann transfer from a low orbit around Earth to an orbit around Mars look like?

Visualization of a Hohmann transfer from Earth to Mars where the different stages of the transfer are visualized by different colored lines.
Figure 3. Visualization of a Hohmann transfer from Earth to Mars generated by FreeFlyer software.
  • How do gravity-assist maneuvers make spacecraft gain or lose speed? What is the outcome of a gravity-assist maneuver happening closer to the fly-by planet compared to one farther away? How does the outcome change when the fly-by happens before compared to behind the planet? When, where, and why would one use these maneuvers?
  • Explore the windows of opportunities for launching a spacecraft to Mars or any other planet, to launch a fly-by, etc. What should be considered when finding windows of opportunity?

Whatever specific topic in interplanetary spacecraft propagation or spacecraft maneuvering sparks your interest, this software can likely help you explore it. Once you familiarize yourself with the software, you can specify your central question. Depending on the chosen topic of study, you might be able to calculate the effects by hand using orbital mechanics and flight dynamics. A simulation can then validate or contradict your calculation and help extend the calculation to more-complicated scenarios. A simulation can also help visualize the findings. Other topics do not allow you to calculate the effect by hand. For these, you rely solely on the simulation to study their effect. For instance, a topic such as the influence of perturbating forces like solar flares or the effect of irregularities in gravitational fields can only be studied with the help of simulations.

Unless you already have access to a computer with FreeFlyer installed and running, your first step will be to obtain a free student license and install FreeFlyer on your computer. The software will run on computers using Windows as the operating system or on a virtual system created on computers using Linux as the operating system. You can check the minimum system requirements to run FreeFlyer before installing FreeFlyer.

Follow these steps to get FreeFlyer running:

  1. Register online on the a.i. solutions registration webpage using your academic (.edu) or school email if you have one.
  2. Once you have received the registration approval email, return to the ai registration webpage, log in, and download the latest version of FreeFlyer from the Downloads area.
  3. Install and run FreeFlyer, it will give you detailed instructions for steps 4—5. Although it might happen sooner, allow a few days for FreeFlyer's technical support to get back to you with the license file.
  4. Write down the computer information listed in the "Register a New License" dialog box. Send it to fflicense@ai-solutions.com so they can send you a license file. Mention in your email the class or project that you plan to use the software for.
  5. Once received, load the license file in FreeFlyer. You are now ready to use FreeFlyer!
  6. Your license will most likely be valid for a semester. You can repeat the procedure if you need to update your license after it has expired.

There are a few easy ways to get familiar with the software. The FreeFlyer Fundamentals training video is a series of three easy-to-follow videos with hands-on exercises. The FreeFlyer University Guide provides a more in-depth view; it is an introduction to orbital mechanics and spacecraft flight dynamics, in addition to an introduction to FreeFlyer. Once you are familiar with the basics, the FreeFlyer Software help files included with FreeFlyer are another valuable tool. You can also access it from within the software directly with a right-click on the element about which you would like help.

It's best to start your exploration with a simplified mission and work your way up to more-complicated situations. FreeFlyer provides sample mission plans. The sample missions listed under the 'interplanetary Analysis' and 'Maneuvering & Targeting' folders might be useful as starting points for an exploration, or as examples to see how similar situations can be tackled. Check them out once you are familiar with FreeFlyer.

As you finalize your analysis, try as best as you can to list the shortcomings and approximations you used in your calculations and simulations. For your report, be sure to check out the many graphing and visualization options available in FreeFlyer. Well-presented data can be an enormous help to clearly communicate complicated data.

Visualization of a spacecraft flying above a planet with its velocity visualized as a yellow vector.
Figure 4. Visualization of a spacecraft's velocity and attitude generated by FreeFlyer software.

Share your story with Science Buddies!

I did this project Yes, I Did This Project! Please log in (or create a free account) to let us know how things went.

Credits

Sabine De Brabandere, PhD, Science Buddies

Cite This Page

General citation information is provided here. Be sure to check the formatting, including capitalization, for the method you are using and update your citation, as needed.

MLA Style

De Brabandere, Sabine. "Explore Interplanetary Spacecraft Maneuvers with FreeFlyer®." Science Buddies, 24 Oct. 2020, https://www.sciencebuddies.org/science-fair-projects/project-ideas/SpaceEx_p029/space-exploration/interplanetary-spacecraft-maneuvers. Accessed 29 Oct. 2020.

APA Style

De Brabandere, S. (2020, October 24). Explore Interplanetary Spacecraft Maneuvers with FreeFlyer®. Retrieved from https://www.sciencebuddies.org/science-fair-projects/project-ideas/SpaceEx_p029/space-exploration/interplanetary-spacecraft-maneuvers


Last edit date: 2020-10-24

Experimental Procedure

For this science project you will need to develop your own experimental procedure. Use the information in the summary tab as a starting place. If you would like to discuss your ideas or need help troubleshooting, use the Ask An Expert forum. Our Experts won't do the work for you, but they will make suggestions and offer guidance if you come to them with specific questions.

If you want a Project Idea with full instructions, please pick one without an asterisk (*) at the end of the title.

Share your story with Science Buddies!

I did this project Yes, I Did This Project! Please log in (or create a free account) to let us know how things went.

Ask an Expert

The Ask an Expert Forum is intended to be a place where students can go to find answers to science questions that they have been unable to find using other resources. If you have specific questions about your science fair project or science fair, our team of volunteer scientists can help. Our Experts won't do the work for you, but they will make suggestions, offer guidance, and help you troubleshoot.

Ask an Expert

Related Links

If you like this project, you might enjoy exploring these related careers:

NASA flight software engineer

Computer Software Engineer

Are you interested in developing cool video game software for computers? Would you like to learn how to make software run faster and more reliably on different kinds of computers and operating systems? Do you like to apply your computer science skills to solve problems? If so, then you might be interested in the career of a computer software engineer. Read more
NASA astronomer

Astronomer

Astronomers think big! They want to understand the entire universe—the nature of the Sun, Moon, planets, stars, galaxies, and everything in between. An astronomer's work can be pure science—gathering and analyzing data from instruments and creating theories about the nature of cosmic objects—or the work can be applied to practical problems in space flight and navigation, or satellite communications. Read more

News Feed on This Topic

 
, ,
Note: A computerized matching algorithm suggests the above articles. It's not as smart as you are, and it may occasionally give humorous, ridiculous, or even annoying results! Learn more about the News Feed

Looking for more science fun?

Try one of our science activities for quick, anytime science explorations. The perfect thing to liven up a rainy day, school vacation, or moment of boredom.

Find an Activity
Free science fair projects.