Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Large Scale Optimal Control
Problems
Sven Schäff, Astos Solutions
SADCO Second Industrial Workshop
Stuttgart, February 2nd 2012
Outline
Large scale aerospace optimization problems
Objectives for mission analysis
Brief low-thrust model description
Examples
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 2
Low-Thrust Aerospace Applications
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 3
Orbit Transfers
Lunar Transfers
Interplanetary
Transfers
Multi-Revolution
Long Transfers
Multiple Targets
Constraints
Large Scale Problems
Challenge
• 10,000s of optimizable parameters, typically up to 200,000
• 10,000s of constraints
• Constraints: boundary conditions, path constraints
• Cost terms: Mayer costs, Lagrange costs
Complex and challenging optimal control problems with
huge number of optimizable parameters
Solution
• Transforming the optimal control problem into a discrete
NLP using direct method with collocation
GESOP with SOCS
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 4
Objectives for Mission Analysis
Determination of initial mission specifications is governed by
Varying levels of sophistication
Perturbations (Earth oblateness effects, perturbational bodies, ...)
Radiation belt modelling, power degradation modelling
Varying propulsion and system configurations
Propulsion components, thruster characteristics
System driven restrictions, e.g. solar cells orientation, recharge cycle
Trade-off aspects
Restrictions on orbit geometry, e.g. sub-synchronous transfers
Changing objectives, e.g. power output, payload, fuel, trip time
Mission constraints
Power management
Geometrical path constraints, e.g. sub-syncronous transfer
Visibility and navigational constraints
Target orbit definition
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 5
Objectives for Mission Analysis
Requirements for mission analysis optimization software
• Utilization of low-thrust transfers (continuous thrust)
• Calculate time or fuel optimal transfer trajectories
• Computation of optimal control history
• Allow quick modification/in-/exclusion of boundary and path constraints and cost components
• Time economic and reliable computation of transfer trajectories
• Robust with respect to changing dynamics
• Provide optimal results that can easily be compared
• Relieve user from tuning of optimizer setting
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 6
Low-Thrust Tool
Low-Thrust Tool for
Orbit transfers
Moon transfers
Interplanetary transfers
Model
Perturbations (oblateness, 3rd bodies, solar radiation pressure, ...)
Environment (radiation, eclipses, ...)
Operational aspects (slew rates, GEO ring, visibility, ...)
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 7
Low-Thrust Tool
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 8
Minimum fuel transfer Minimum time transfer Composite objective
Phasing Intermediate orbits
Starting orbit Mission epoch
Perturbations
Solar eclipses
Radiation damage
Constrained slew rates
Managerial
constraints
Optimal Trajectory
Geo constraints
Visibility constraints
Initial Guess Generation
Initial guess generation is based on a straight forward simulation
• Construction using standard control laws
• Generic control history is sufficient to allow steady optimization
• Enhanced performance with more sophisticated initial control
histories
• Use of earlier trajectories of lower-level computations is possible
Benefits:
• Non need to compute abstract adjoint variables
• Non need to newly generate model equations (see indirect/hybrid
methods)
• Pure utilization of physical relations
• Preparation of optimization algorithm is not required (0 minutes)
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 9
Don‘t waste time on the initial guess (< 5 minutes)
Scenario
Orbital Life Extension Vehicle
Spiralling from a transfer orbit (GTO) to the geostationary orbit (GEO)
using low-thrust solar electric propulsion
Docking with client spacecraft (telecommunication satellite in GEO)
and taking over attitude and orbit control
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 10
Low-Thrust Orbit Transfer
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 11
GTO-GEO Transfer Optimization of
• Minimum transfer time
• Minimum fuel consumption
• Minimum degradation
• Pareto optimal solutions
Consideration of
• Initial orbit (e.g. orientation wrt Sun)
• Disturbances
• Slew rates
• Eclipses (bang-bang control)
• Power management
• Phasing with target longitude
Phasing to Target Longitude
Without phasing
With phasing
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 12
0 100-1
-0.5
0
0.5
1
Time [days]
Radial Component
0 100-1
-0.5
0
0.5
1
Time [days]
Tangential Component
0 100-1
-0.5
0
0.5
1
Time [days]
Normal Component
0 100-1
-0.5
0
0.5
1
Time [days]
Radial Component
0 100-1
-0.5
0
0.5
1
Time [days]
Tangential Component
0 100-1
-0.5
0
0.5
1
Time [days]
Normal Component
Orbit Transfer - Results
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 13
Time Optimal Transfer
• Permanent and constant thrust
• Engine shut-down in eclipses
• Super-synchronous transfer
Optimal Solution
Transfer duration 179.0 days
Fuel consumption 165.4 kg
Eclipses 186
GEO ring crossings 7
Collision Risk in GEO Ring - Challenge
Would you like to mitigate the risks of multi-revolution low-
thrust transfers to the geostationary ring?
Definition of GEO box:
± 2 km radial
± 75 km normal
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 14
GEO box Terminal position
Collision Risk in GEO Ring - Solution
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 15
• Crossings of the GEO ring pose a serious threat with assets
• Solutions
− Sub-synchronous transfer works well, but expensive in time and fuel
− Super-synchronous transfer prevent crossings of the GEO ring
Mars Sample Return
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 16
Launch
© ESA
Earth Escape
Earth-Mars (Min Time) Earth-Mars (Min Fuel)
Mars Arrival (Payload Jettison)
© ESA
Mars Stay
© NASA
Rendezvous & Docking
© NASA Mars Escape
Mars-Earth (Min Time) Mars-Earth (Min Fuel)
Earth Re-entry © ESA
Mars Sample Return
Three multi-revolution phases
• Earth escape (up to 1 year)
• Mars capture (> 1,000 revolutions)
• Mars escape (> 1,000 revolutions)
Two interplanetary phases
• Outbound trip
• Inbound trajectory
What‘s next ...
Mission setup in one problem?
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 17
Asteroid Double Rendezvous
• Spacecraft visiting two near-Earth asteroids
• Solar electric propulsion
• Thrust level depends on available power
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 18
Restrictions in maximal
usable thrustlevel
Thrust peaks used for e.g.
inclination change
Asteroid Double Rendezvous
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 20
Usage of low-thrust
model with SOCS
• Modeling of whole mission
in one problem under
consideration of all
mission constraints
Stepwise refinement of
the trajectory under
consideration of
• operational constraints
(e.g. station visibility)
• navigational constraints
(e.g. target visibility)
Jupiter Moons Sample Return
• Sample return mission from one of the Jovian moons
• NEP driven spacecraft
• Hohmann-like low-thrust transfers
• Fuel optimal transfers
• Mission duration: ~10 years
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 21
Comet Sample Return
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 22
• Sample return mission from comet nucleus
• Solar electric propulsion
• Fuel optimal transfers
• Constrained comet arrival: during perihelion passage
Conclusions
The NLP setup in GESOP/SOCS for large scale optimal control
problems with low-thrust transfers has proven to
• be easily extendable/adaptable to new mission requirements
• be reliable/stable with respect to the sophistication of the dynamics
• produce solutions that are superior to control law applications
For mission analysis the NLP setup offers
• optimality w.r.t. time/fuel/safety, depending on mission focus
• the flexibility to consider a broad set of constraints and effects
• reduced need for trajectory updating
© 2012 Astos Solutions GmbH SADCO Second Industrial Workshop, Stuttgart, February 2nd 2012 23