Jump to content
 







Main menu
   


Navigation  



Main page
Contents
Current events
Random article
About Wikipedia
Contact us
Donate
 




Contribute  



Help
Learn to edit
Community portal
Recent changes
Upload file
 








Search  

































Create account

Log in
 









Create account
 Log in
 




Pages for logged out editors learn more  



Contributions
Talk
 



















Contents

   



(Top)
 


1 Background  



1.1  Operational and analysis support  







2 Software tiers  





3 FreeFlyer scripting  





4 References  





5 External links  














FreeFlyer







Add links
 









Article
Talk
 

















Read
Edit
View history
 








Tools
   


Actions  



Read
Edit
View history
 




General  



What links here
Related changes
Upload file
Special pages
Permanent link
Page information
Cite this page
Get shortened URL
Download QR code
Wikidata item
 




Print/export  



Download as PDF
Printable version
 
















Appearance
   

 






From Wikipedia, the free encyclopedia
 


FreeFlyer
Developer(s)a.i. solutions, Inc.
Stable release

7.9.0 / April 2024

Operating systemWindows, Linux
Platformx86, x86-64
TypeTechnical computing
LicenseProprietary commercial software
Websiteai-solutions.com/freeflyer/

FreeFlyer is a commercial off-the-shelf software application for satellite mission analysis, design, and operations. Its architecture revolves around its native scripting language, known as FreeForm Script. As a mission planning tool, it encompasses several capabilities, including precise orbit modeling, 2D and 3D visualization, sensor modeling, maneuver modeling, maneuver estimation, plotting, orbit determination, tracking data simulation, and space environment modeling.

FreeFlyer implements standard astrodynamics models such as the JGM-2, EGM-96, and LP-165 gravity potential models; atmospheric density models like Jacchia-Roberts, Harris-Priester, and NRL-MSIS; the International Reference Ionosphere model; and the International Geomagnetic Reference Field magnetic field model.

Background

[edit]

FreeFlyer is owned and developed by a.i. solutions, Inc. and is utilized by NASA, NOAA, and the USAF for space mission operations, mission assurance, and analysis support.[1][2][3][4][5][6]

Operational and analysis support

[edit]

FreeFlyer has been used to support many spacecraft missions, for mission planning analysis, operational analysis, or both. Specific mission examples include the International Space Station (ISS),[7] the JSpOC Mission System,[8] the Earth Observing System,[9][10] Solar Dynamics Observatory (SDO),[11] and Magnetospheric Multiscale Mission (MMS).[12]

FreeFlyer has also been successfully used to conduct analysis in both the high-performance computing (HPC) and service-oriented architecture (SOA) environments.[13][14]

Software tiers

[edit]

FreeFlyer is one stand-alone product with two tiers of rising functionality.

Engineer Mission
The Engineer tier includes:
  • Scripting language and IDE
  • 2D and 3D visualizations with customizable layouts
  • Multiple spacecraft and hardware modeling including sensors, antennas, tanks, thrusters, and solar arrays
  • Coverage analysis including sensors, antennas, ground stations, and other spacecraft
  • Impulsive and finite maneuver modeling, including targeting system
  • Spacecraft attitude modeling including attitude matrix, quaternions, Euler angles, RA/DEC, spin rates, and attitude history files
  • Sensor and antenna modeling, including custom patterns and obscuration masking
  • Maneuver modeling, including finite burns and support for chemical and electrical (low-thrust) propulsion systems
  • Coverage analysis, including visibility and access calculations
  • Added coordinate system types including custom/user-defined systems
  • MATLAB Interface[15]
  • Automation of flight dynamics tasks
  • Monte Carlo analysis
  • Collision Avoidance/Conjunction Analysis
  • Formation Flying
  • Mission Plan performance profiling
The Mission tier includes all Engineer functionality, as well as:

FreeFlyer scripting

[edit]

FreeFlyer contains an object-oriented scripting language and an accompanying integrated development environment.

Below is a basic FreeFlyer script that creates and displays a spacecraft:

// Create a spacecraft object
Spacecraft sc1;
// Create a ViewWindow, passing sc1 as part of an array of objects to view 
ViewWindow vw({sc1});
// Propagate and view the spacecraft for two days
While (sc1.ElapsedTime < TimeSpan.FromDays(2));
    sc1.Step();
    vw.Update();
End;

References

[edit]
  1. ^ "a.i. solutions To Lead Goddard Support Teams". October 2009. Archived from the original on February 2, 2013. Retrieved December 15, 2009.
  • ^ "NASA Selects a.i. solutions for $95M Flight Dynamics Support Services (FDSS) Contract". October 2009. Retrieved January 24, 2010.
  • ^ "Hadron/Analex Awarded $160 Million NASA Contract". May 2002. Retrieved January 20, 2010.
  • ^ Clabaugh, Jeff (October 2005). "Analex wins $65M Elvis contract extension". Retrieved January 20, 2010.
  • ^ "Missile Defense Agency Engineering and Support Services (MiDAESS) Quality Safety and Mission Assurance (QSMA) Functional Capability Group". January 2010. Retrieved March 20, 2010.
  • ^ "ENGINEERING REVIEW INFORMATION SYSTEM US Patent 20080005122 a.i. solutions, Inc". November 2008. Retrieved March 26, 2010.
  • ^ "Johnson Space Center Core Trajectory Subsystem Contract Award". December 2011. Retrieved December 12, 2011.
  • ^ "JMS Contract Award". January 2013. Retrieved January 30, 2013.
  • ^ Matusow, Carla; Wiegand, Robert (1999). Automated Flight Dynamics Product Generation for the EOS AM-1 Spacecraft. Spacecraft Ground Control and Data Systems (SCD 2). CiteSeerX 10.1.1.119.5197.
  • ^ Close Approach Prediction Analysis of the Earth Science Constellation with the Fengyun-1C Debris, by Matthew Duncan and David Rand
  • ^ FedBizOpps
  • ^ "Apogee Raising Technique for the MMS Formation Flying Mission, by Craig Roberts, Jason Tichy, and Cheryl Gramling". Archived from the original on 2011-07-07. Retrieved 2010-05-28.
  • ^ "Microsoft HPC Case Study". Microsoft. June 2001. Retrieved March 26, 2010.
  • ^ "Mathworks.com". 2008. Retrieved March 26, 2010.
  • [edit]
    Retrieved from "https://en.wikipedia.org/w/index.php?title=FreeFlyer&oldid=1220632029"

    Categories: 
    3D graphics software
    Aerospace engineering software
    Astronomy software
    Mathematical software
    Physics software
    Science software for Windows
    Hidden category: 
    Official website different in Wikidata and Wikipedia
     



    This page was last edited on 24 April 2024, at 23:48 (UTC).

    Text is available under the Creative Commons Attribution-ShareAlike License 4.0; additional terms may apply. By using this site, you agree to the Terms of Use and Privacy Policy. Wikipedia® is a registered trademark of the Wikimedia Foundation, Inc., a non-profit organization.



    Privacy policy

    About Wikipedia

    Disclaimers

    Contact Wikipedia

    Code of Conduct

    Developers

    Statistics

    Cookie statement

    Mobile view



    Wikimedia Foundation
    Powered by MediaWiki