메뉴 건너뛰기




Volumn 37, Issue 2, 2010, Pages

Algorithm 902: GPOPS, A MATLAB software for solving multiple-phase optimal control problems using the gauss pseudospectral method

Author keywords

Computational methods; Dynamic optimization; Nonlinear optimization; Nonlinear programming; Optimal control; Phases

Indexed keywords

COST FUNCTIONALS; DIFFERENTIAL ALGEBRAIC EQUATIONS; DISCRETIZATIONS; DYNAMIC OPTIMIZATION; FORTRAN 95; GAUSS PSEUDOSPECTRAL METHOD; MATLAB- SOFTWARE; NON-LINEAR OPTIMIZATION; NONLINEAR PROGRAMMING PROBLEM; OPTIMAL CONTROL; OPTIMAL CONTROL PROBLEM; OPTIMAL CONTROLS; PROGRAMMING LANGUAGE; SOFTWARE TOOL;

EID: 77951909769     PISSN: 00983500     EISSN: 15577295     Source Type: Journal    
DOI: 10.1145/1731022.1731032     Document Type: Article
Times cited : (638)

References (56)
  • 1
    • 0035340634 scopus 로고    scopus 로고
    • Dynamic optimization of chemical and biochemical processes using restricted second-order information
    • BALSA-CANTO, E., BANGA, J. R., ALONSO, A. A., AND VASSILIADIS, V. S. 2001. Dynamic optimization of chemical and biochemical processes using restricted second-order information. Comput. Chem. Eng. 25, 4-6, 539-546.
    • (2001) Comput. Chem. Eng. , vol.25 , Issue.4-6 , pp. 539-546
    • Balsa-Canto, E.1    Banga, J.R.2    Alonso, A.A.3    Vassiliadis, V.S.4
  • 5
    • 33845488897 scopus 로고    scopus 로고
    • Direct trajectory optimization and costate estimation via an orthogonal collocation method
    • BENSON, D. A., HUNTINGTON, G. T., THORVALDSEN, T. P., AND RAO, A. V. 2006. Direct trajectory optimization and costate estimation via an orthogonal collocation method. J. Guid. Contr. Dynam. 29, 6, 1435-1440.
    • (2006) J. Guid. Contr. Dynam. , vol.29 , Issue.6 , pp. 1435-1440
    • Benson, D.A.1    Huntington, G.T.2    Thorvaldsen, T.P.3    Rao, A.V.4
  • 6
    • 0032021498 scopus 로고    scopus 로고
    • Survey of numerical methods for trajectory optimization
    • BETTS, J. T. 1998. Survey of numerical methods for trajectory optimization. J. Guid. Contr. Dynam. 21, 3, 193-207.
    • (1998) J. Guid. Contr. Dynam. , vol.21 , Issue.3 , pp. 193-207
    • Betts, J.T.1
  • 8
    • 0028497415 scopus 로고
    • A sparse nonlinear optimization algorithm
    • BETTS, J. T. AND FRANK, P. D. 1994. A sparse nonlinear optimization algorithm. J. Optimiz. Theor. Appl. 82, 2, 193-207.
    • (1994) J. Optimiz. Theor. Appl. , vol.82 , Issue.2 , pp. 193-207
    • Betts, J.T.1    Frank, P.D.2
  • 15
    • 84952419741 scopus 로고
    • On the estimation of sparse Jacobian matrices
    • CURTIS, A. R., POWELL, M. J. D., AND REID, J. K. 1974. On the estimation of sparse Jacobian matrices. J. Inst. Math. Appl. 13, 1, 117-120.
    • (1974) J. Inst. Math. Appl. , vol.13 , Issue.1 , pp. 117-120
    • Curtis, A.R.1    Powell, M.J.D.2    Reid, J.K.3
  • 18
    • 0032206203 scopus 로고    scopus 로고
    • Pseudospectral chebyshev optimal control of constrained nonlinear dynamical systems
    • ELNAGAR, G. AND KAZEMI, M. 1998. Pseudospectral chebyshev optimal control of constrained nonlinear dynamical systems. Computat. Optimiz. Appl. 11, 2, 195-217.
    • (1998) Computat. Optimiz. Appl. , vol.11 , Issue.2 , pp. 195-217
    • Elnagar, G.1    Kazemi, M.2
  • 19
    • 0029394109 scopus 로고
    • The pseudospectral legendre method for discretizing optimal control problems
    • ELNAGAR, G., KAZEMI, M., AND RAZZAGHI, M. 1995. The pseudospectral legendre method for discretizing optimal control problems. IEEE Trans. Aut. Contr. 40, 10, 1793-1796.
    • (1995) IEEE Trans. Aut. Contr. , vol.40 , Issue.10 , pp. 1793-1796
    • Elnagar, G.1    Kazemi, M.2    Razzaghi, M.3
  • 20
    • 0034165599 scopus 로고    scopus 로고
    • A spectral patching method for direct trajectory optimization
    • Richard H.Battin Astrodynamics Symposium
    • FAHROO, F. AND ROSS, I. M. 2000. A spectral patching method for direct trajectory optimization. J. Astronaut. Sci. 48, 2-3, 269-286. (Pubitemid 32794110)
    • (2000) Journal of the Astronautical Sciences , vol.48 , Issue.2-3 , pp. 269-286
    • Fahroo, F.1    Ross, I.M.2
  • 21
    • 0035279859 scopus 로고    scopus 로고
    • Costate estimation by a legendre pseudospectral method
    • FAHROO, F. AND ROSS, I. M. 2001. Costate estimation by a legendre pseudospectral method. J. Guid. Contr. Dynam. 24, 2, 270-277.
    • (2001) J. Guid. Contr. Dynam. , vol.24 , Issue.2 , pp. 270-277
    • Fahroo, F.1    Ross, I.M.2
  • 22
    • 84974325250 scopus 로고
    • A review of pseudospectral methods for solving partial differential equations
    • FORNBERG, B. 1994. A review of pseudospectral methods for solving partial differential equations. Acta Numerica, 203-267.
    • (1994) Acta Numerica , pp. 203-267
    • Fornberg, B.1
  • 23
    • 0003583110 scopus 로고    scopus 로고
    • A practical guide to pseudospectral methods
    • Cambridge University Press, Cambridge, U.K. New York, NY
    • FORNBERG, B. 1998. A Practical Guide to Pseudospectral Methods. Cambridge Monographs on Applied and Computational Mathematics. Cambridge University Press, Cambridge, U.K. New York, NY.
    • (1998) Cambridge Monographs on Applied and Computational Mathematics
    • Fornberg, B.1
  • 24
    • 33746038542 scopus 로고    scopus 로고
    • An efficient overloaded implementation of forward mode automatic differentiation in matlab
    • FORTH, S. A. 2006. An efficient overloaded implementation of forward mode automatic differentiation in matlab. ACM Trans. Math. Softw. 32, 2, 195-222.
    • (2006) ACM Trans. Math. Softw. , vol.32 , Issue.2 , pp. 195-222
    • Forth, S.A.1
  • 26
    • 0036433588 scopus 로고    scopus 로고
    • SNOPT: An SQP algorithm for large-scale constrained optimization
    • GILL, P. E., MURRAY, W., AND SAUNDERS, M. A. 2002. SNOPT: An SQP algorithm for large-scale constrained optimization. SIAM J. Optimiz. 12, 4, 979-1006.
    • (2002) SIAM J. Optimiz. , vol.12 , Issue.4 , pp. 979-1006
    • Gill, P.E.1    Murray, W.2    Saunders, M.A.3
  • 28
    • 0024000080 scopus 로고
    • Miser: A Fortran program for solving optimal control problems
    • GOH, C. J. AND TEO, K. L. 1988. Miser: A Fortran program for solving optimal control problems. Adv. Eng. Softw. 10, 2, 90-99.
    • (1988) Adv. Eng. Softw. , vol.10 , Issue.2 , pp. 90-99
    • Goh, C.J.1    Teo, K.L.2
  • 29
    • 37249028648 scopus 로고    scopus 로고
    • A comparison of accuracy and computational efficiency of three pseudospectral methods
    • American Institute of Aeronautics and Astrodynamics, Washington, DC
    • HUNTINGTON, G. AND RAO, A. V. 2007. A comparison of accuracy and computational efficiency of three pseudospectral methods. In Proceedings of Guidance, Navigation and Control Conference. American Institute of Aeronautics and Astrodynamics, Washington, DC.
    • (2007) Proceedings of Guidance, Navigation and Control Conference
    • Huntington, G.1    Rao, A.V.2
  • 31
    • 41149141424 scopus 로고    scopus 로고
    • Design of optimal tetrahedral spacecraft formations
    • HUNTINGTON, G. T., BENSON, D. A., AND RAO, A. V. 2007. Design of optimal tetrahedral spacecraft formations. J. Astronaut. Sci. 55, 2, 141-169.
    • (2007) J. Astronaut. Sci. , vol.55 , Issue.2 , pp. 141-169
    • Huntington, G.T.1    Benson, D.A.2    Rao, A.V.3
  • 32
    • 44649085629 scopus 로고    scopus 로고
    • A comparison of global and local collocation methods for optimal control
    • HUNTINGTON, G. T. AND RAO, A. V. 2008a. A comparison of global and local collocation methods for optimal control. J. Guid. Contr. Dynam. 31, 2, 432-436.
    • (2008) J. Guid. Contr. Dynam. , vol.31 , Issue.2 , pp. 432-436
    • Huntington, G.T.1    Rao, A.V.2
  • 33
    • 44649106352 scopus 로고    scopus 로고
    • Optimal reconfiguration of spacecraft formations using the gauss pseudospecral method
    • HUNTINGTON, G. T. AND RAO, A. V. 2008b. Optimal reconfiguration of spacecraft formations using the gauss pseudospecral method. J. Guid. Contr. Dynam. 31, 3, 689-698.
    • (2008) J. Guid. Contr. Dynam. , vol.31 , Issue.3 , pp. 689-698
    • Huntington, G.T.1    Rao, A.V.2
  • 34
    • 33748835814 scopus 로고
    • GESOP-eine software umgebung zur simulation und optimierung
    • JANSCH, C., WELL, K. H., AND SCHNEPPER, K. 1994. GESOP-eine software umgebung zur simulation und optimierung. Proceedings des SFB.
    • (1994) Proceedings des SFB
    • Jansch, C.1    Well, K.H.2    Schnepper, K.3
  • 36
    • 48349094967 scopus 로고    scopus 로고
    • Convergence rates for direct transcription of optimal control problems using collocation at Radau points
    • Sep.
    • KAMESWARAN, S. AND BIEGLER, L. T. 2008. Convergence rates for direct transcription of optimal control problems using collocation at Radau points. Comput. Optimiz. Appl. 41, 1(Sep.), 81-126.
    • (2008) Comput. Optimiz. Appl. , vol.41 , Issue.1 , pp. 81-126
    • Kameswaran, S.1    Biegler, L.T.2
  • 39
    • 85088186871 scopus 로고    scopus 로고
    • Extension of a pseudospectral legendre method for solving non-sequential multiple-phase optimal control problems
    • AIAA paper2003-5634, (Austin, TX)
    • RAO, A. V. 2003. Extension of a pseudospectral legendre method for solving non-sequential multiple-phase optimal control problems. In Proceedings of the AIAA Guidance, Navigation, and Control Conference, (Austin, TX). AIAA paper 2003-5634.
    • (2003) Proceedings of the AIAA Guidance, Navigation, and Control Conference
    • Rao, A.V.1
  • 40
    • 77951926743 scopus 로고    scopus 로고
    • Users manual for DIDO 2001 ?: A MATLAB application for solving optimal control problems
    • Department of Aeronautics and Astronautics, Naval Postgraduate School, Monterey, CA
    • ROSS, I. M. AND FAHROO, F. 2001. Users Manual for DIDO 2001 ?: A MATLAB Application for Solving Optimal Control Problems. Tech. rep. AAS-01-03. Department of Aeronautics and Astronautics, Naval Postgraduate School, Monterey, CA.
    • (2001) Tech. Rep. AAS-01-03
    • Ross, I.M.1    Fahroo, F.2
  • 41
    • 2642565670 scopus 로고    scopus 로고
    • Legendre pseudospectral approximations of optimal control problems
    • W. Kang, M. Xiao, and C. Borges, Eds. Lecture Notes in Control and Information Sciences, Springer-Verlag, Heidelberg, Germany
    • ROSS, I. M. AND FAHROO, F. 2004a. Legendre pseudospectral approximations of optimal control problems. In New Trends in Nonlinear Dynamics and Control, and Their Applications, W. Kang, M. Xiao, and C. Borges, Eds. Lecture Notes in Control and Information Sciences, Vol.295. Springer-Verlag, Heidelberg, Germany, 327-342.
    • (2004) New Trends in Nonlinear Dynamics and Control, and Their Applications , vol.295 , pp. 327-342
    • Ross, I.M.1    Fahroo, F.2
  • 42
    • 2642529501 scopus 로고    scopus 로고
    • Pseudospectral knotting methods for solving optimal control problems
    • ROSS, I. M. AND FAHROO, F. 2004b. Pseudospectral knotting methods for solving optimal control problems. J. Guid. Contr. Dynam. 27, 3, 397-405.
    • (2004) J. Guid. Contr. Dynam. , vol.27 , Issue.3 , pp. 397-405
    • Ross, I.M.1    Fahroo, F.2
  • 44
    • 53349170989 scopus 로고    scopus 로고
    • Convergence of the costates do not imply convergence of the controls
    • ROSS, I. M. AND FAHROO, F. 2008b. Convergence of the costates do not imply convergence of the controls. J. Guid. Contr. Dynam. 31, 4, 1492-1497.
    • (2008) J. Guid. Contr. Dynam. , vol.31 , Issue.4 , pp. 1492-1497
    • Ross, I.M.1    Fahroo, F.2
  • 47
    • 0003876171 scopus 로고    scopus 로고
    • The Mathworks, Inc., The Mathworks, Inc., Natick, MA
    • The Mathworks, Inc. 2008. MATLAB: A Language for Technical Computing. The Mathworks, Inc., Natick, MA.
    • (2008) MATLAB: A Language for Technical Computing.
  • 50
    • 0023997890 scopus 로고
    • A Chebyshev technique for solving nonlinear optimal control problems
    • VLASSENBROECK, J. AND DOREEN, R. V. 1988. A Chebyshev technique for solving nonlinear optimal control problems. IEEE Trans. Automat. Contr. 33, 4, 333-340.
    • (1988) IEEE Trans. Automat. Contr. , vol.33 , Issue.4 , pp. 333-340
    • Vlassenbroeck, J.1    Doreen, R.V.2
  • 52
    • 0000603224 scopus 로고    scopus 로고
    • A MATLAB differentiation matrix suite
    • WEIDEMAN, J. A. C. AND REDDY, S. C. 2000. A MATLAB differentiation matrix suite. ACM Trans. Math. Softw. 26, 4, 465-519.
    • (2000) ACM Trans. Math. Softw. , vol.26 , Issue.4 , pp. 465-519
    • Weideman, J.A.C.1    Reddy, S.C.2
  • 53
    • 1842502627 scopus 로고    scopus 로고
    • Application of pseudospectral methods for receding horizon control
    • WILLIAMS, P. 2004a. Application of pseudospectral methods for receding horizon control. J. Guid. Contr. Dynam. 27, 2, 310-314.
    • (2004) J. Guid. Contr. Dynam. , vol.27 , Issue.2 , pp. 310-314
    • Williams, P.1
  • 54
    • 1842607123 scopus 로고    scopus 로고
    • Jacobi pseudospectral method for solving optimal control problems
    • WILLIAMS, P. 2004b. Jacobi pseudospectral method for solving optimal control problems. J. Guid. Contr. Dynam. 27, 2, 293-297.
    • (2004) J. Guid. Contr. Dynam. , vol.27 , Issue.2 , pp. 293-297
    • Williams, P.1
  • 55
    • 26944452359 scopus 로고    scopus 로고
    • Hermite-Legendre-Gauss-Lobatto direct transcription methods in trajectory optimization. (AAS 05-131)
    • WILLIAMS, P. 2005. Hermite-Legendre-Gauss-Lobatto direct transcription methods in trajectory optimization. (AAS 05-131). Adv. Astronaut. Soci. 120, part 1, 465-484.
    • (2005) Adv. Astronaut. Soci. , vol.120 , Issue.PART 1 , pp. 465-484
    • Williams, P.1
  • 56
    • 77951911686 scopus 로고    scopus 로고
    • Royal Melbourne Institute of Technology, Melbourne, Australia
    • WILLIAMS, P. 2008. Users Guide for DIRECT 2.0. Royal Melbourne Institute of Technology, Melbourne, Australia.
    • (2008) Users Guide for DIRECT 2.0
    • Williams, P.1


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.