{"project":{"acronym":"","projectId":14761,"title":"Low Thrust Trajectory Design for GSFC Missions Project","primaryTaxonomyNodes":[{"taxonomyNodeId":10841,"taxonomyRootId":8816,"parentNodeId":10840,"level":3,"code":"TX11.5.1","title":"Tools and Methodologies for Defining Mission Architectures or Mission Design","definition":"This area covers high level or generic tools, methodologies, and practices used to support the definition of mission architecture concepts, mission designs, and architecture strategies.","exampleTechnologies":"Mission planner/monitor, adaptive systems framework, multi-agent master framework, non-smooth optimization methods, operational research, combinatorial optimization","hasChildren":false,"hasInteriorContent":true}],"startTrl":4,"currentTrl":4,"endTrl":5,"benefits":"
The EMTG is intended for use in preliminary mission design, i.e. in the proposal phase. This is a tool to make proposals more complete and less costly. Therefore, by definition, it is not really suited for reducing the cost of existing funded missions but rather for reducing the cost of future missions.
The EMTG can be used to rapidly explore low-thrust mission concepts, reducing the cost of mission proposals and allowing users to explore more mission options, possibly leading to reduced mission cost and/or improved capability.
Any entity wishing to design low-thrust missions may find this tool useful. However its primary utility is in designing interplanetary missions, so NASA is the most likely user.
The Evolutionary Mission Trajectory Generator (EMTG) is a global trajectory optimization tool. EMTG is intended for use in designing interplanetary missions which perform multiple planetary flybys and either low-thrust or high-thrust propulsive maneuvers on the way to destinations in the solar system. EMTG is designed to work with minimal user oversight. The user must input only the starting location, the destination, the allowable range of launch dates, the allowable flight time, and minimal information about the spacecraft hardware (launch vehicle, propulsion, power). EMTG then autonomously searches for the optimal sequence of planetary flybys and propulsive maneuvers which delivers the most payload to the destination. EMTG is easy to use and capable of designing a wide variety of missions. This report focuses on the development of EMTG's low-thrust mission design capabilities.
The problem to be solved here is that of designing complex interplanetary trajectories to destinations which are difficult to reach via direct flights and chemical propulsion. Some targets, such as Mars and Venus, are reachable using direct flights with chemical propulsion technology. Others, such as the Mercury, the outer planets, main-belt asteroids, comets, and many other scientifically interesting targets are not easily accessible, i.e. the Δv required to reach them via direct chemical flights is too high and therefore payloads of useful size cannot be easily delivered. There are two ways to mitigate this problem. One is by using more efficient propulsion systems, such as low-thrust solar electric propulsion (SEP). The other is to find more efficient paths to the destination, possibly including gravity assist maneuvers, also known as planetary flybys. Even better solutions might be found by combining these techniques. Unfortunately these trajectory optimization problems are very difficult to solve. The multiple-flyby interplanetary trajectory optimization problem is characterized by having a highly nonlinear objective function, several nonlinear constraints to enforce feasibility (i.e. preventing the spacecraft from coming dangerously close to a planet) and many locally optimal solutions. The large number of locally optimal solutions makes finding the global optimum very difficult. The low-thrust trajectory optimization problem is characterized by a very large number of nonlinear decision variables and constraints. Problems which involve both planetary flybys and low-thrust propulsion suffer combine the two sets of challenges – they have many locally optimal solutions and also many (hundreds to thousands) of decision variables and many (tens to hundreds) of nonlinear constraints. There are several methods that have been previously used to solve this type of problem. The most successful of these has been to search for combinations of planetary flybys using a grid search method or intuition and a highly simplified trajectory model, as in the case of Jet Propulsion Lab’s STOUR and STOUR-LTGA. A higher fidelity tool such as MALTO, GMAT, or Copernicus is then used to refine the solution. The main problem with traditional design techniques is the risk of never considering the combination of choices that produces the optimal solution. When one uses a low-fidelity grid search, it is possible that the globally optimal solution will not be captured in the grid. In turn the higher-fidelity local optimization tools like MALTO, GMAT, and Copernicus will only converge to a locally optimal solution in the neighborhood of the user-supplied initial guess. None of the existing methods allow for fully autonomous global optimization of missions that include flybys, low-thrust propulsion, or combinations of the two.
Goddard's IRAD program is managed under Goddard's Office of Chief Technologist. Activities are coordinated in collaboration with the Sciences and Exploration Directorate; Applied Engineering and Technology Directorate; Flight Projects Directorate; Wallops Flight Facility; New Opportunites Office; SBIR/STTR program; Goddard Strategic Partnerships Office; and the Export Compliance Office.
IRAD provides"seed funding" to develop concepts, reduce technology risk, and advance human capital and technological capabilities. The program is highly competitive, opportunity-driven, and 100% strategically aligned with NASA's and GSFC's strategic priorities. A significant portion of the program is focused on Early Stage Innovations for high-risk, strategically aligned, potential high-payoff technologies that are longer-term or lower TRL.
","parentProgram":{"acronym":"IRAD","active":true,"programId":87,"responsibleMd":{"acronym":"MSD","canUserEdit":false,"city":"","external":false,"linkCount":0,"organizationId":4910,"organizationName":"Mission Support Directorate","organizationType":"NASA_Mission_Directorate","naorganization":false,"organizationTypePretty":"NASA Mission Directorate"},"responsibleMdId":4910,"title":"Center Independent Research & Development"},"parentProgramId":87,"programId":153,"responsibleMd":{"acronym":"MSD","canUserEdit":false,"city":"","external":false,"linkCount":0,"organizationId":4910,"organizationName":"Mission Support Directorate","organizationType":"NASA_Mission_Directorate","naorganization":false,"organizationTypePretty":"NASA Mission Directorate"},"responsibleMdId":4910,"title":"Center Independent Research & Development: GSFC IRAD"},"leadOrganization":{"acronym":"GSFC","canUserEdit":false,"city":"Greenbelt","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"external":false,"linkCount":0,"organizationId":4947,"organizationName":"Goddard Space Flight Center","organizationType":"NASA_Center","stateTerritory":{"abbreviation":"MD","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"Maryland","stateTerritoryId":3},"stateTerritoryId":3,"naorganization":false,"organizationTypePretty":"NASA Center"},"supportingOrganizations":[{"canUserEdit":false,"city":"Urbana","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"external":true,"linkCount":0,"organizationId":3999,"organizationName":"University of Illinois at Urbana-Champaign","organizationType":"Academia","stateTerritory":{"abbreviation":"IL","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"Illinois","stateTerritoryId":39},"stateTerritoryId":39,"murepUnitId":145637,"naorganization":false,"organizationTypePretty":"Academia"}],"statesWithWork":[{"abbreviation":"IL","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"Illinois","stateTerritoryId":39},{"abbreviation":"MD","country":{"abbreviation":"US","countryId":236,"name":"United States"},"countryId":236,"name":"Maryland","stateTerritoryId":3}],"lastUpdated":"2020-1-8","releaseStatusString":"Released","viewCount":952,"endDateString":"Sep 2015","startDateString":"Oct 2013"}}