Actuator Constrained Optimal Control of Formations Near the Libration Points



Similar documents
Discrete mechanics, optimal control and formation flying spacecraft

The Lunar L 1 Gateway: Portal to the Planets

IAC-10.C1.7.5 DIRECT TRANSCRIPTION OF LOW-THRUST TRAJECTORIES WITH FINITE TRAJECTORY ELEMENTS

Can Hubble be Moved to the International Space Station? 1

The µtorque Momentum-Exchange Tether Experiment

Stability Analysis of Small Satellite Formation Flying and Reconfiguration Missions in Deep Space

Libration Point Orbits and Manifolds: Design and Station-Keeping

WEIGHTLESS WONDER Reduced Gravity Flight

Spacecraft Dynamics and Control. An Introduction

Worldwide, space agencies are increasingly exploiting multi-body dynamical structures for their most

MECH 5105 Orbital Mechanics and Control. Steve Ulrich Carleton University Ottawa, ON, Canada

Orbit Transfers for Dawn s Vesta Operations: Navigation and Mission Design Experience

Aerospace Information Technology Topics for Internships and Bachelor s and Master s Theses

AUTOMATING INTERPLANETARY TRAJECTORY GENERATION FOR ELECTRIC PROPULSION TRADE STUDIES

Mission Design for the Lunar Reconnaissance Orbiter

Chapter 2. Mission Analysis. 2.1 Mission Geometry

A MODEL TO SOLVE EN ROUTE AIR TRAFFIC FLOW MANAGEMENT PROBLEM:

Modeling and Simulation Design for Load Testing a Large Space High Accuracy Catalog. Barry S. Graham 46 Test Squadron (Tybrin Corporation)

Measuring the Maturity of Robotic Planetary Mission Concepts II

Mission Spacecraft and Operations Overview MAVEN Science Community Workshop December 2, 2012

A Taxonomy for Space Curricula

State Annual Report Due Dates for Business Entities page 1 of 10

INCREASING FORECASTING ACCURACY OF TREND DEMAND BY NON-LINEAR OPTIMIZATION OF THE SMOOTHING CONSTANT

Correct Modeling of the Indirect Term for Third-Body Perturbations

TexPoint fonts used in EMF. Read the TexPoint manual before you delete this box.: AAAAA

TOPO Trajectory Operations Officer

Lecture L17 - Orbit Transfers and Interplanetary Trajectories

Lecture Notes to Accompany. Scientific Computing An Introductory Survey. by Michael T. Heath. Chapter 10

Analysis on the Long-term Orbital Evolution and Maintenance of KOMPSAT-2

THE UNIVERSITY OF TEXAS AT AUSTIN Department of Aerospace Engineering and Engineering Mechanics. EM 311M - DYNAMICS Spring 2012 SYLLABUS

AIDA: Asteroid Impact & Deflection Assessment A Joint ESA-NASA Mission. Joint ESA NASA AIDA Team

SpaceX Overview Tom Markusic Director, McGregor Rocket Development Facility 27 July, SpaceX

Project Icarus: A Technical Review of the Daedalus Propulsion Configuration and Some Engineering Considerations for the Icarus Vehicle.

Overview of NASA s Laser Communications Relay Demonstration

University microsatellites: an hands-on educational tool

Interplanetary Travel. Outline. In This Section You ll Learn to...

Maximizing Payload Mass Fractions of Spacecraft for Interplanetary Electric Propulsion Missions

Astrodynamics (AERO0024)

LOW THRUST TRAJECTORY OPTIMIZATION FOR AUTONOMOUS ASTEROID RENDEZVOUS MISSIONS. Anne Schattel, Mitja Echim, Matthias Knauer, Christof Büskens

MISSION DESIGN AND OPERATIONS CONSIDERATIONS FOR NASA S LUNAR RECONNAISSANCE ORBITER

Generation of collision-free trajectories for a quadrocopter fleet: A sequential convex programming approach

CHAPTER 2 ORBITAL DYNAMICS

DEVELOPMENT OF AN ARCHITECTURE OF SUN-SYNCHRONOUS ORBITAL SLOTS TO MINIMIZE CONJUNCTIONS. Brian Weeden Secure World Foundation

PHOTOGRAMMETRIC TECHNIQUES FOR MEASUREMENTS IN WOODWORKING INDUSTRY

SATELLITE ORBIT DETERMINATION AND ANALYSIS (S.O.D.A) A VISUAL TOOL OF SATELLITE ORBIT FOR SPACE ENGINEERING EDUCATION & RESEARCH

Satellite technology

Reduction of Low-Thrust Continuous Controls for Trajectory Dynamics and Orbital Targeting

Optimization Modeling for Mining Engineers

Development of a Sun Synchronous. Conjunctions

Penn State University Physics 211 ORBITAL MECHANICS 1

ESTRACK Management System Support for the CCSDS Space Communication Cross Support Service Management

Time Domain and Frequency Domain Techniques For Multi Shaker Time Waveform Replication

ORBIT DETERMINATION OF SPACECRAFT IN EARTH-MOON L1 AND L2 LIBRATION POINT ORBITS

GGOS Bureau for Networks and Commuications Michael Pearlman Harvard-Smithsonian Center for Astrophysics Cambridge MA USA

Nonlinear Modal Analysis of Mechanical Systems with Frictionless Contact Interfaces

Attitude Control and Dynamics of Solar Sails

The Ion Propulsion System For Dawn

KINEMATICS OF PARTICLES RELATIVE MOTION WITH RESPECT TO TRANSLATING AXES

Dawn - Overview, Science Objectives, Mission Progress. Hap McSween For PI Chris Russell

Satellite Posi+oning. Lecture 5: Satellite Orbits. Jan Johansson Chalmers University of Technology, 2013

Renewable Energy. Solar Power. Courseware Sample F0

Section 4: The Basics of Satellite Orbits

The Space Shuttle: Teacher s Guide

Dynamics and Control of an Elastic Dumbbell Spacecraft in a Central Gravitational Field

IN-FLIGHT CALIBRATION OF THE MICROSCOPE SPACE MISSION INSTRUMENT: DEVELOPMENT OF THE SIMULATOR

Department of Aeronautics and Astronautics School of Engineering Massachusetts Institute of Technology. Graduate Program (S.M., Ph.D., Sc.D.

A MONTE CARLO DISPERSION ANALYSIS OF A ROCKET FLIGHT SIMULATION SOFTWARE

AMIT K. SANYAL Ph.D. in Aerospace Engineering, University of Michigan, Ann Arbor, MI. Date of completion:

Iodine RF Ion Thruster Development Busek Co. Inc. Vlad Hruby PhD, President

Professional Experience. Education

RS platforms. Fabio Dell Acqua - Gruppo di Telerilevamento

Traffic Monitoring Systems. Technology and sensors

DIEF, Department of Engineering Enzo Ferrari University of Modena e Reggio Emilia Italy Online Trajectory Planning for robotic systems

Does currently available technology have the capacity to facilitate a manned mission to Mars?

Fuzzy Differential Systems and the New Concept of Stability

Least-Squares Intersection of Lines

This page left blank for double-sided printing

USE OF SCILAB FOR SPACE MISSION ANALYSIS AND FLIGHT DYNAMICS ACTIVITIES

Robot Perception Continued

US ACTIVE DEBRIS REMOVAL (ADR) EFFORTS

Physics 2A, Sec B00: Mechanics -- Winter 2011 Instructor: B. Grinstein Final Exam

Anamorphic imaging with three mirrors: a survey

Orbital Mechanics. Angular Momentum

CONTROL SYSTEMS, ROBOTICS AND AUTOMATION Vol. XVI - Fault Accomodation Using Model Predictive Methods - Jovan D. Bošković and Raman K.

MOCET A Certification Scaffold for Critical Software

Exploring Venus Atmosphere with a Semi-buoyant Air Vehicle

CURRICULUM VITAE Herbert L. Dershem

Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm

Transcription:

Background Actuator Constrained Optimal Control of Formations Near the Libration Points Capt Stuart A. Stanton Dr. Belinda G. Marchand Department of Aerospace Engineering and Engineering Mechanics The University of Texas at Austin AIAA/AAS Astrodynamics Specialist Conference, Aug 28 Stanton, Marchand Actuator Constrained Optimal Control 1

Background Outline Background Dynamic Sensitivities and Control Limitations Direct Collocation Multiple Segment Formulations Switching Segments and Time Costs and Constraints Initial Guess Sample Solution Stanton, Marchand Actuator Constrained Optimal Control 2

Background Dynamic Sensitivities and Control Limitations Formation Limitations for Deep-Space Imaging Formations r cd Chief r cs r dd Deputy Figure: Formation Pointing Fixed size, shape, and orientation of the formation Fixed orientation of each member of the formation (deputy spacecraft) Stanton, Marchand Actuator Constrained Optimal Control 3

Background Dynamic Sensitivities and Control Limitations Dynamical Sensitivities Near the Libration Points Previous investigations have focused on unconstrained continuous control solutions Linear and nonlinear; feasible and optimal solutions Non-natural formations require extremely precise control (< nm/s 2 accelerations) These controls are impossible to implement with existing actuator technology Continuous Control Finite Burn Implementation Thrust Limitations Cannot reproduce the fidelity of continuous control Continuous control may even be smaller than minimum thrust bound Min Thrust Mag. Figure: Implementing a Continuous Control Solution Stanton, Marchand Actuator Constrained Optimal Control 4

Background Dynamic Sensitivities and Control Limitations Control Limitations for Deep-Space Imaging Formations Fixed thruster location on each spacecraft body Specified thrust acceleration magnitude Based on actuator performance capability T T T T Figure: Spacecraft Body Stanton, Marchand Actuator Constrained Optimal Control 5

Background Direct Collocation Multiple Segment Formulations Switching Segments and Time Transcription Methods for Highly Constrained Problems The libration point formation problem motivates a unique solution method Direct optimization methods serve as the foundation Modifications allow for creative treatment of difficult constraints Solution methods are generalized for any number of dynamical models. Stanton, Marchand Actuator Constrained Optimal Control 6

Background Direct Collocation Multiple Segment Formulations Switching Segments and Time Optimization via Direct Transcription Define a parameter vector consisting of state and control values at nodes (discrete points in time) x = [ y T (t j ) u T (t j ) t t f ] T Convert the Optimal Control Problem into a Parameter Optimization Problem Minimize J = φ(t, y, t f, y f ) + subject to Z tf t L(t, y, u) dt ẏ = f(t, y, u) = ψ (t, y ) = ψ f (t f, y f ) = β(t, y, u) Minimize subject to F (x) h i T c(x) = c T ψ (x) c T ψ f (x) c T β (x) cṫ y (x) = Solve the resulting optimization problem with a standard Nonlinear Programming (NLP) algorithm Stanton, Marchand Actuator Constrained Optimal Control 7

Background Direct Collocation Multiple Segment Formulations Switching Segments and Time Multiple Segment Formulations Account for state or control discontinuities by dividing the problem into segments Ideal treatment for finite burn control solutions Enforce appropriate constraints at the knots (segment boundaries) Include knot times or segment durations in parameter vector Iteration p Iteration p + 1 ns = 3 segments nk = 2 interior knots Segment 1 Segment 2 Segment 3 Segment 1 Segment 2 Segment 3 nn = 5 nodes/segment State or Control t Knot 2 Knot 1 tf State or Control t Knot 1 Knot 2 tf Time Time Figure: An Example of Segments and Knots Stanton, Marchand Actuator Constrained Optimal Control 8

Background Direct Collocation Multiple Segment Formulations Switching Segments and Time Impacts of Fixed Spacecraft Orientation A traditional finite burn formulation specifies thrust (acceleration) magnitude, but not direction Assumes spacecraft can re-orient to deliver required thrust vector Control space U1: u T u = (T ) 2 If spacecraft orientation is predetermined (according to other mission requirements) Actuator configuration must provide 3-axis maneuverability Assume thrusters are located on principal axes of body frame B {ˆx B, ŷ B, ẑ B } Control space U2: u i(u i T )(u i + T ) =, i = ˆx B,..., ẑ B Fixed spacecraft orientation leads to discrete optimization, which gradient-type NLP algorithms cannot support. U1 U2 Figure: Control Spaces (a) U 1 (Orientation Free), and (b) U 2 (Orientation Fixed) Stanton, Marchand Actuator Constrained Optimal Control 9

Figure: Conceptual Control Profile with Segment Divisions Stanton, Marchand Actuator Constrained Optimal Control 1 Background Direct Collocation Multiple Segment Formulations Switching Segments and Time Managing Fixed Spacecraft Orientation Instead of optimizing control values (i.e. T,, T ),... Prespecify control values by segment and optimize switching times Knots are used to designate switching times in each control axis Segments are bounded by switches in any control The chronological ordering of knots changes at each iteration of the optimization Iteration p Iteration p + 1 ux t1,1 t1,2 t1,3 ux t1,1 t1,2 t1,3 t2,2 t2,3 t2,2 t2,3 uy t2,1 uy t2,1 t3,2 t3,3 t3,2 t3,3 uz t3,1 uz t3,1 Segments 1 2 3 4 5 6 7 8 9 1 Time Segments 1 2 3 4 5 6 7 8 9 1 Time

Background Costs and Constraints Costs and Constraints Initial Guess Sample Solution Constraints Initial time and states specified Final time and formation size and plane specified rcd = 1 km distance between chief and deputy, r dd = 1.73 km distance between deputies Specified pointing r I cs = [1 ] State continuity (differential constraints) by segment State equality across segments (at knots) Weighted Costs Minimize thrust Minimize formation size deviations along trajectory Minimize formation plane deviations along trajectory J = w 1J 1 + w 2J 2 + w 3J 3 F (x) = w 1F 1(x) + w 2F 2(x) + w 3F 3(x) Stanton, Marchand Actuator Constrained Optimal Control 11

Stanton, Figure: Marchand Baseline Actuator Initial Guess Constrained Optimal Control 12 Background Costs and Constraints Initial Guess Sample Solution Baseline Initial Guess Trajectory Legend Deputy 1 Trajectory Deputy 2 Trajectory Deputy 3 Trajectory t tf Control Legend Axis 1 Control (ux) Axis 2 Control (uy) Axis 3 Control (uz) y (1 m) z (1 m) 1 5 5 Spacecraft Positions -Inertial Frame 1 1 1 x (1 m) 1 5 5 1 1 1 x (1 m) z z (1 m) 1 1 1 1 5 5 y 1 1 x 1 1 1 1 y (1 m) m/s 2 m/s 2 m/s 2 x 1 9 Control Accelerations - Body Frame Deputy 1 2 2 1 2 3 4 5 x 1 9 Deputy 2 2 2 1 2 3 4 5 x 1 9 Deputy 3 2 2 1 2 3 4 5 Time (1 6 sec)

Stanton, Figure: Marchand Baseline Actuator Solution Constrained Optimal Control 13 Background Costs and Constraints Initial Guess Sample Solution Baseline Solution Trajectory Legend Deputy 1 Trajectory Deputy 2 Trajectory Deputy 3 Trajectory t tf Control Legend Axis 1 Control (ux) Axis 2 Control (uy) Axis 3 Control (uz) y (1 m) z (1 m) 1 5 5 Spacecraft Positions -Inertial Frame 1 1 1 x (1 m) 1 5 5 1 1 1 x (1 m) z z (1 m) 1 1 1 1 5 5 y 1 1 x 1 1 1 1 y (1 m) m/s 2 m/s 2 m/s 2 x 1 9 Control Accelerations - Body Frame Deputy 1 2 2 1 2 3 4 5 x 1 9 Deputy 2 2 2 1 2 3 4 5 x 1 9 Deputy 3 2 2 1 2 3 4 5 Time (1 6 sec)

Background A modified collocation method with a segment-time switching algorithm leads to highly constrained control solutions Generalized formulation allows users to input formation configuration, size, orientation, and rotation rate thruster capability and placement dynamic model and reference trajectory initial and terminal conditions Suited to aid in establishing requirements and capabilities for highly constrained formations Stanton, Marchand Actuator Constrained Optimal Control 14

Appendix References I Howell, K.C. and Keeter, T.M. Station-Keeping Strategies for Libration Point Orbits: Target Point and Floquet Mode Approaches. Advances in the Astronautical Sciences, 89(2), 1995, pp. 1377-1396. Barden, B.T. and Howell, K.C. Formation Flying in the Vicinity of Libration Point Orbits. Advances in the Astronautical Sciences, 99(2), 1998, pp. 969-988. Luquette, R.J. and Sanner, R.M. A non-linear approach to spacecraft formation control in the vicinity of a collinear libration point. AAS/AIAA Astrodynamics Conference, 3 Jul-2 Aug 21 (Quebec, Canada: AAS), AAS Paper 1-33. Scheeres, D.J. and Vinh, N.X. Dynamics and Control of Relative Motion in an Unstable Orbit, AIAA Paper 2-4235, Aug 2. Scheeres, D.J., Hsiao, F.-Y., and Vinh, N.X. Stabilizing Motion Relative to an Unstable Orbit: to Spacecraft Formation Flight. Journal of Guidance, Control, and Dynamics, 26(1), Jan-Feb 23, pp. 62-73. Gurfil, P., Idan, M., and Kasdin, N.J. Adaptive Neural Control of Deep-Space Formation Flying. American Control Conference, 8-1 May 22 (Anchorage, AK: ACC), pp. 2842-2847. Gurfil, P., Idan, M., and Kasdin, N.J. Adaptive Neural Control of Deep-Space Formation Flying. Journal of Guidance, Control, and Dynamics, 26(3), May-Jun 23, pp.491-51. Gurfil, P. and Kasdin, N.J. Stability and control of spacecraft formation flying in trajectories of the restricted three-body problem. Acta Astronautica, 54, 24, pp. 433-453. Stanton, Marchand Actuator Constrained Optimal Control 15

Appendix References II Marchand, B.G. and Howell, K.C. Formation Flight Near L 1 and L 2 in the Sun-Earth/Moon Ephemeris System Including Solar Radiation Pressure. In Proceedings of the AAS/AIAA Astrodynamics Specialist Conference, Big Sky, MT, Aug, 23. AAS Paper 3-596. Howell, K.C. and Marchand, B.G. Design and Control of Formations Near the Libration Points of the Sun-Earth/Moon Ephemeris System. In Proceedings of the Space Flight Mechanics Symposium - Goddard Space Flight Center, Greenbelt, MD, Oct 23. Marchand, B.G. and Howell, K.C. Aspherical Formations Near the Libration Points in the Sun-Earth/Moon Ephemeris System. AAS/AIAA Space Flight Mechanics Meeting, 7-12 Februray 24 (Maui, HI: AAS), AAS Paper 4-157. Howell, K.C. and Marchand, B.G. Formations Near the Libration Points: Design Strategies Using Natural and Non-Natural Arcs. In Proceedings of GSFC 2 nd International Symposium on Formation Flying Missions and Technologies, Greenbelt, MD, Sep 24. Howell, K.C. and Marchand, B.G. Natural and Non-Natural Spacecraft Formations Near the L 1 and L 2 Libration Points in the Sun-Earth/Moon Ephemeris System. Dynamical Systems: An International Journal, Special Issue: Dynamical Systems in Dynamical Astronomy and Space Mission Design, 2(1), Mar 25, pp. 149-173. Marchand, B.G. and Howell, K.C. Control Strategies for Formation Flight in the Vicinity of the Libration Points. Journal of Guidance, Control, and Dynamics. 28(6), Nov-Dec 25, pp. 121-1219. Marchand, B.G. Spacecraft Formation Keeping Near the Libration Points of the Sun-Earth/Moon System. PhD Dissertation. Purdue University. August 24. Stanton, Marchand Actuator Constrained Optimal Control 16

Appendix References III Marchand, B.G., Howell, K.C., and Betts, J.T. Discrete Nonlinear Optimal Control of S/C Formations Near the L 1 and L 2 Points of the Sun-Earth/Moon System. AAS/AIAA Astrodynamics Specialists Conference, Lake Tahoe, CA, August, 25. Infeld, S.I., Josselyn, S.B., Murray, W., and Ross, I.M. Design and Control of Libration Point Spacecraft Formations. Journal of Guidance, Control, and Dynamics, 3(4), Jul-Aug 27, pp. 899-99. Mueller, J. Thruster Options for Microspacecraft: a Review and Evaluation of Existing Hardware and Emerging Technologies. 33rd AIAA/ASME/SAE/ASEE Joint Propulsion Conference and Exhibit, 6-9 July 1997 (Seattle, WA: AIAA), AIAA Paper 97-358. Gonzales, A.D. and Baker, R.P. Microchip Laser Propulsion for Small Satellites. 37th AIAA/ASME/SAE/ASEE Joint Propulsion Conference and Exhibit, 8-11 July 21 (Salt Lake City, UT: AIAA), AIAA Paper 21-3789. Gonzales, D.A., and Baker, R.P. Microchip Laser Propulsion for Small Satellites. Proceedings of the 37th AIAA/ASME/SAE/ASEE Joint Propulsion Conference and Exhibit, Salt Lake City, Utah, Jul 21. AIAA Paper 21-3789. Gonzales, A.D. and Baker, R.P. Micropropulsion using a Nd:YAG microchip laser. Proceedings of SPIE - The International Society for Optical Engineering, 476(ii), 22, p 752-765. Phipps, C. and Luke, J. Diode Laser-Driven Microthrusters A New Departure for Micropropulsion. AIAA Journal, 4(2), 22, pp. 31-318. Phipps, C., Luke, J., and Helgeson, W. Laser space propulsion overview. Proceedings of SPIE - The International Society for Optical Engineering, 666, Advanced Laser Technologies 26, 27, p 6662. Stanton, Marchand Actuator Constrained Optimal Control 17

Appendix References IV Coulter, D. NASA s Terrestrial Planet Finder Missions. In Proceedings of SPIE Vol. 5487, Bellingham, WA, 24, pp. 127-1215. Lay, O.P. et al. Architecture Trade Study for the Terrestrial Planet Finder Interferometer. In Proceedings of SPIE Vol. 595, Bellingham, WA, 25, 5952. Cash, W. and Gendreau, K. MAXIM Science and Technology. In Proceedings of SPIE Vol. 5491, Bellingham, WA, 24, pp. 199-211. Gill, Philip E., Murray, Walter, and Saunders, Michael A. User s Guide for SNOPT Version 7: Software for Large-Scale Nonlinear Programming. February 12, 26. Hull, David G. Conversion of Optimal Control Problems into Parameter Optimization Problems. Journal of Guidance, Control, and Dynamics, 2(1), Jan-Feb 1997, pp. 57-6. Stanton, Marchand Actuator Constrained Optimal Control 18

Appendix Varying Parameters to Obtain Different Solutions Final time Number of nodes and knots Initial guess Thrust magnitude Table: Comparison of Solutions with Various Parameters Baseline t f n k, t f Feasible Guess Thrust nn 4 4 6 4 4 n k 1 1 2 1 1 t f (1 6 sec) 5.1183 1.2366 1.2366 5.1183 5.1183 Guess Baseline Baseline Baseline Feasible Baseline w 1 1 1 1 1 Thrust 4 4 4 4 16 w Distance.1.1.1.1.1 w Plane 1 1 1 1 1 Thrust (km/s 2 ) 2.e-12 2.e-12 2.e-12 2.e-12 4.e-12 n 2333 2333 6779 2333 2333 # Iterations 45 157 194 95 272 Computational Time (sec) 253.91 956.41 3.35 575.88 157.4 Weighted Thrust Cost 1.6233 5.8133 6.6838 1.9247 1.1324 Weighted Formation Cost 16.1818 634.3255 67.792 35.5675 6.9286 Weighted Plane Cost.8591 84.6949 4.6852 4.935 1.632 Total Cost 18.6643 724.8338 79.782 51.3956 9.1242 Stanton, Marchand Actuator Constrained Optimal Control 19