Inverse-Dynamics Particle Swarm Optimization for Spacecraft Minimum-Time Slew Maneuvers with Constraints
- 1 Downloads
The problem of planning spacecraft minimum time reorientation maneuvers under boundaries and path constraints is addressed. Keep-out constraints for an optical sensor are considered and end-point constraints are imposed to obtain a rest-to-rest maneuver. The recently developed Inverse-dynamics Particle Swarm Optimization is improved and employed to solve the transcribed parameters problem. The numerical optimization technique is based on a differential flatness formulation of the dynamical system and the application of swarm intelligence to search for the solution. The flat outputs are chosen as the Modified Rodriguez Parameters which are approximated with B-spline curves. State and control are expressed as nonlinear functions of the flat outputs. It is established that the computation of minimum time maneuvers with the proposed technique leads to near optimal solutions, which fully satisfy all the boundaries and path constraints.
Unable to display preview. Download preview PDF.
- 8.E. Frazzoli, M.A. Dahleh, E. Feron, and R. Kornfeld. A randomized attitude slew planning algorithm for autonomous spacecraft. In AIAA Guidance, Navigation, and Control Conference and Exhibit, Montreal, Canada, Montreal, Quebec, Canada, 2001.Google Scholar
- 9.U. Lee and M. Mesbahi. Spacecraft reorientation in presence of attitude constraints via logarithmic barrier potentials. Proceedings of the American Control Conference, pages 450–455, 2011. DOI: 10.1109/ACC.2011.5991284.Google Scholar
- 15.R. Kornfeld. On-board autonomous attitude maneuver planning for planetary spacecraft using genetic algorithms. AIAA Guidance, Navigation, and Control Conference and Exhibit, Guidance, Navigation, and Control and Co-located Conferences. DOI: 10.2514/6.2003-5784.Google Scholar
- 16.Y. S. X. Shijie. Spacecraft attitude maneuver planning based on particle swarm optimization. Journal of Beijing University of Aeronautics and Astronautics, 1:013, 2010.Google Scholar
- 22.C. Louembet. Design of algorithms for satellite slew manoeuver by flatness and collocation. Proceedings of the 26th American Control Conference, pages 3168–3173, 2007. DOI: 10.1109/ACC.2007.4282459.Google Scholar
- 23.M. A. Patterson and A. V. Rao. GPOPS-II: A MATLAB software for solving multiple-phase optimal control problems using hp-adaptive gaussian quadrature collocation methods and sparse nonlinear programming. ACM Transactions on Mathematical Software, 41(1):1–37, 2014. DOI: 10.1145/2558904.MathSciNetCrossRefGoogle Scholar
- 24.F. Boldrini, D. Procopio, S. P. Airy, and L. Giulicchi. Miniaturised star tracker (aa-str) ready to fly. Proceedings of the 4S Symposium: Small Satellites, Systems and Services (ESA SP-571), 2004.Google Scholar
- 25.U. Schmidt, T. Fiksel, A. Kwiatkowski, B. Steinbach, I. abd Pradarutti, K. Michel, and E. Benzi. Autonomous star sensor astro aps: flight experience on alphasat. CEAS Space Journal, pages 1–10, 2015. DOI: 10.1007/s12567-014-0071-z.Google Scholar
- 26.L. S. Pontryagin, V. G. Boltyanskii, R. V. Gamkrelidze, and E. F. Mishchenko. The Mathematical Theory of Optimal Processes. Interscience Publishers, John Wiley & Sons, 1965.Google Scholar
- 34.A. Saxena and B. Sahay. Computer Aided Engineering Design. Springer Netherlands, 2007. ISBN: 9781402038716.Google Scholar