A New Architecture for Extending the Capabilities of the Copernicus Trajectory Optimization ProgramThis paper describes a new plugin architecture developed for the Copernicus spacecraft trajectory optimization program. Details of the software architecture design and development are described, as well as examples of how the capability can be used to extend the tool in order to expand the type of trajectory optimization problems that can be solved. The inclusion of plugins is a significant update to Copernicus, allowing user-created algorithms to be incorporated into the tool for the first time. The initial version of the new capability was released to the Copernicus user community with version 4.1 in March 2015, and additional refinements and improvements were included in the recent 4.2 release. It is proving quite useful, enabling Copernicus to solve problems that it was not able to solve before.
Document ID
20150016024
Acquisition Source
Johnson Space Center
Document Type
Conference Paper
Authors
Williams, Jacob (Engineering Research and Consulting, Inc. Houston, TX, United States)
Date Acquired
August 14, 2015
Publication Date
August 9, 2015
Subject Category
Computer Programming And SoftwareAstrodynamics
Report/Patent Number
JSC-CN-34016Report Number: JSC-CN-34016
Meeting Information
Meeting: 2015 Astrodynamics Specialist Conference
Location: Vail, CO
Country: United States
Start Date: August 9, 2015
End Date: August 13, 2015
Sponsors: American Inst. of Aeronautics and Astronautics, American Astronautical Society