Rapid Path Planning for Zero Propellant Maneuvers Based on Flatness
Publication: Journal of Aerospace Engineering
Volume 30, Issue 5
Abstract
A rapid path planning (RPP) method that fast generates suboptimal zero propellant maneuver (ZPM) paths was proposed previously, and to further enhance the planning performance, the differential flatness of the model is studied in this paper. For the crucial issue of singularity in flatness planning, the equivalence between the state transformation singularity and the control transformation singularity is proved for the feedback-linearizable multi-input multi-output (MIMO) affine system, which simplifies the singularity investigation of the ZPM problem. The question of searching suitable flat outputs for specific types of large-angle maneuvers is raised before path planning. Four sets of flat output candidates, which are biased to different types of maneuvers, are examined, and it is shown that only the large-angle yaw maneuver is achievable. The essentially singular attitudes (ESAs), for which no outputs could linearize the model, are presented, and it is found that the large-angle pitch or roll maneuver path planning easily encounters singularity in the flat output space no matter what output functions are constructed. To the regular mission of large-angle yaw maneuvers, the flatness is utilized in the RPP method. A simultaneous reconstruction method is proposed to solve the large amount of implicit equations in the planning, and rapid planning for the ZPM path is achieved.
Get full access to this article
View all available purchase options and get full access to this article.
Acknowledgments
This research was supported by the National Natural Science Foundation of China (11272346) and the National Key Basic Research and Development Program (2013CB733100). The authors also thank the editors and the reviewers for their help.
References
Bedrossian, N., and Bhatt, S. (2008). “Space station zero-propellant maneuver guidance trajectories compared to eigenaxis.” Proc., American Control Conf., IEEE, Piscataway, NJ.
Bedrossian, N., Bhatt, S., Alaniz, A., McCants, E., Nguyen, L., and Chamitoff, G. (2008). “ISS contingency attitude control recovery method for loss of automatic thruster control.” Proc., 31st AAS Guidance and Control Conf., American Astronautical Society, San Diego.
Bedrossian, N., Bhatt, S., Kang, W., and Ross, I. M. (2009). “Zero-propellant maneuver guidance.” IEEE Contr. Syst. Mag., 29(5), 53–73.
Bedrossian, N., Bhatt, S., Lammers, M., and Nguyen, L. (2007a). “Zero propellant maneuver flight results for 180° ISS rotation.” Proc., Int. Symp. on Space Flight Dynamics, National Aeronautics and Space Administration, Washington, DC.
Bedrossian, N., Bhatt, S., Lammers, M., Nguyen, L., and Zhang, Y. (2007b). “First ever flight demonstration of zero propellant maneuver attitude control concept.” Proc., AIAA Guidance, Navigation and Control Conf., American Institute of Aeronautics and Astronautics, Reston, VA.
Bhatt, S. (2007). “Optimal reorientation of spacecraft using only control moment gyroscopes.” M.Sc. thesis, Dept. of Computational and Applied Mathematics, Rice Univ., Austin, TX.
Darby, C. L., Hager, W. W., and Rao, A. V. (2011). “An hp-adaptive pseudospectral method for solving optimal control problems.” Optim. Contr. Appl. Methods, 32(4), 476–502.
Fliess, M., Lévine, J., Martin, P., and Rouchon, P. (1995). “Flatness and defect of nonlinear systems: Introductory theory and examples.” Int. J. Contr., 61(6), 1327–1361.
Fliess, M., Lévine, J., Martin, P., and Rouchon, P. (1999). “A Lie–Backlund approach to equivalence and flatness of nonlinear systems.” IEEE Trans. Autom. Contr., 44(5), 922–937.
Garg, D., et al. (2011a). “Direct trajectory optimization and costate estimation of finite-horizon and infinite-horizon optimal control problems using a Radau pseudospectral method.” Comput. Optim. Appl., 49(2), 335–358.
Garg, D., Hager, W. W., and Rao, A. V. (2011b). “Pseudospectral methods for solving infinite-horizon optimal control problems.” Automatica, 47(4), 829–837.
Gill, P. E., Murray, W., and Saunders, M. A. (2006). “User’s guide for SNOPT version 7: Software for large-scale nonlinear programming.” Univ. of California, San Diego.
Isidori, A. (1995). Nonlinear control system, 3rd Ed., Springer, London.
Jamilnia, R., and Naghash, A. (2013). “Optimal guidance based on receding horizon control and online trajectory optimization.” J. Aerosp. Eng., 786–793.
Kang, W., and Bedrossian, N. (2007). “Pseudospectral optimal control theory makes debut flight, saves NASA 1M in under three hours.” SIAM News, 40(7), 1–3.
Khalil, H. K. (2002). Nonlinear systems, 3rd Ed., Prentice Hall, Upper Saddle River, NJ.
Kreim, H., Kugelmann, B., Pesch, H. J., and Breitner, M. H. (1996). “Minimizing the maximum heating of a re-entering space shuttle: An optimal control problem with multiple control constraints.” Optim. Contr. Appl. Methods, 17(1), 45–69.
Martin, P., Murray, R., and Rouchon, P. (2003). “Flat systems, equivalence and trajectory generation.”, California Institute of Technology, Pasadena, CA.
Milam, M. B. (2003). “Real-time optimal trajectory generation for constrained dynamical systems.” Ph.D. thesis, California Institute of Technology, Pasadena, CA.
Nieuwstadt, M. V., Rathinam, M., and Murray, R. (1998). “Differential flatness and absolute equivalence of nonlinear control systems.” SIAM J. Control Optim., 36(4), 1225–1239.
Patterson, M. A., Hager, W. W., and Rao, A. V. (2015). “A ph mesh refinement method for optimal control.” Optim. Contr. Appl. Methods, 36(4), 398–421.
Patterson, M. A., and Rao, A. V. (2015). “GPOPS-II: A MATLAB software for solving multiple-phase optimal control problems using hp-adaptive gaussian quadrature collocation methods and sparse nonlinear programming.” ACM Trans. Math. Software, 41(1), 1–37.
Paynter, S. J., and Bishop, R. H. (1997). “Adaptive nonlinear attitude control and momentum management of spacecraft.” J. Guidance Control Dyn., 20(5), 1025–1032.
Pietz, J. (2003). “Pseudospectral collocation methods for the direct transcription of optimal problems.” M.Sc. thesis, Dept. of Computational and Applied Mathematics, Rice Univ., Austin, TX.
Ross, I. M., and Fahroo, F. (2004). “Pseudospectral methods for optimal motion planning of differentially flat systems.” IEEE Trans. Automat. Contr., 49(8), 1410–1413.
Ross, I. M., and Fahroo, F. (2006). “Issues in the real-time computation of optimal control.” Math. Comput. Model., 43(9–10), 1172–1188.
Schaub, H., and Junkins, J. L. (2003). “Analytical mechanics of aerospace systems.” AIAA, Reston, VA.
Sheen, J. J., and Bishop, R. H. (1994). “Spacecraft nonlinear control.” J. Astronaut. Sci., 42(3), 361–377.
SNOPT version 7 [Computer software]. Stanford Business Software Inc., Palo Alto, CA.
Tsiotras, P. (1999). “Feasible trajectory generation for underactuated spacecraft using differential flatness.” Proc., AAS/AIAA Astrodynamics Specialist Conf., American Astronautical Society, San Diego.
Zhang, S., Friswell, M., Wagg, D., and Tang, G. J. (2015). “Rapid path planning for zero-propellant maneuvers.” J. Aerosp. Eng., 04015078.
Information & Authors
Information
Published In
Copyright
©2017 American Society of Civil Engineers.
History
Received: Jun 12, 2016
Accepted: Feb 21, 2017
Published online: Jun 20, 2017
Published in print: Sep 1, 2017
Discussion open until: Nov 20, 2017
Authors
Metrics & Citations
Metrics
Citations
Download citation
If you have the appropriate software installed, you can download article citation data to the citation manager of your choice. Simply select your manager software from the list below and click Download.