El método pseudoespectral de Legendre para problemas de control óptimo se basa en polinomios de Legendre . Forma parte de la teoría más amplia del control óptimo pseudoespectral , un término acuñado por Ross . [ 1 ] Una versión básica del pseudoespectral de Legendre fue propuesta originalmente por Elnagar y sus colaboradores en 1995. [ 2 ] Desde entonces, Ross, Fahroo y sus colaboradores [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] han extendido, generalizado y aplicado el método a una amplia gama de problemas. [ 8 ] Una aplicación que ha recibido amplia publicidad [ 9 ] [ 10 ] es el uso de su método para generar trayectorias en tiempo real para la Estación Espacial Internacional .
Fundamentos
Existen tres tipos básicos de métodos pseudoespectrales de Legendre: [ 1 ]
- Una basada en los puntos de Gauss-Lobatto
- Propuesto por primera vez por Elnagar et al [ 2 ] y posteriormente extendido por Fahroo y Ross [ 4 ] para incorporar el teorema de mapeo de covectores .
- Constituye la base para resolver problemas generales de control óptimo no lineal de horizonte finito. [ 1 ] [ 11 ] [ 12 ]
- Incorporado en varios productos de software.
- DIDO , OTIS , PSOPT Archivados el 24/10/2016 en Wayback Machine
- Una basada en puntos de Gauss-Radau
- Propuesto inicialmente por Fahroo y Ross [ 13 ] y posteriormente extendido (por Fahroo y Ross) para incorporar un teorema de mapeo de covectores . [ 5 ]
- Constituye la base para resolver problemas generales de control óptimo no lineal de horizonte infinito. [ 1 ] [ 12 ]
- Constituye la base para resolver problemas generales no lineales de horizonte finito con un extremo libre. [ 1 ] [ 11 ] [ 12 ]
- Una basada en puntos de Gauss
Software
El primer software que implementó el método pseudoespectral de Legendre fue DIDO en 2001. [ 12 ] [ 15 ] Posteriormente, el método se incorporó al código OTIS de la NASA. [ 16 ] Años más tarde, surgieron muchos otros productos de software a un ritmo creciente, como PSOPT, PROPT y GPOPS .
Implementaciones de vuelo
El método pseudoespectral de Legendre (basado en puntos de Gauss-Lobatto) ha sido implementado en vuelo [ 1 ] por la NASA en varias naves espaciales mediante el software DIDO . La primera implementación en vuelo tuvo lugar el 5 de noviembre de 2006, cuando la NASA utilizó DIDO para maniobrar la Estación Espacial Internacional y realizar la Maniobra de Propelente Cero . Esta maniobra fue descubierta por Nazareth Bedrossian utilizando DIDO . Vea un vídeo de esta histórica maniobra.
Véase también
Referencias
- 1 2 3 4 5 6 Ross, IM; Karpenko, M. (2012). "Una revisión del control óptimo pseudoespectral: de la teoría al vuelo". Annual Reviews in Control . 36 (2): 182– 197. arXiv : 2511.20843 . doi : 10.1016/j.arcontrol.2012.09.002 .
- 1 2 G. Elnagar, MA Kazemi y M. Razzaghi, "El método de Legendre pseudoespectral para la discretización de problemas de control óptimo", IEEE Transactions on Automatic Control, 40:1793–1796, 1995.
- ↑ Ross, IM y Fahroo, F., “Aproximaciones pseudoespectrales de Legendre de problemas de control óptimo”, Lecture Notes in Control and Information Sciences, vol. 295, Springer-Verlag, Nueva York, 2003, pp. 327-342
- 1 2 Fahroo, F. y Ross, IM, “Estimación de costas mediante un método pseudoespectral de Legendre”, Journal of Guidance, Control, and Dynamics , vol. 24, n.º 2, marzo-abril de 2001, págs. 270-277.
- 1 2 Fahroo, F. y Ross, IM, “Métodos pseudoespectrales para problemas de control óptimo de horizonte infinito”, Journal of Guidance, Control, and Dynamics , vol. 31, n.º 4, págs. 927-936, 2008.
- ↑ Kang, W.; Gong, Q.; Ross, IM; Fahroo, F. "Sobre la convergencia del control óptimo no lineal mediante métodos pseudoespectrales para sistemas linealizables por retroalimentación". Revista internacional de control robusto y no lineal . 17 ( 1251–1277 ): 2007.
- ↑ Ross, IM; Fahroo, F. (2004). "Métodos de anudamiento pseudoespectral para resolver problemas de control óptimo no suaves". Journal of Guidance, Control, and Dynamics . 27 ( 397–405 ): 2004. Bibcode : 2004JGCD...27..397R . doi : 10.2514/1.3426 . S2CID 11140975 .
- ↑ Q. Gong, W. Kang, N. Bedrossian, F. Fahroo, P. Sekhavat y K. Bollino, "Control óptimo pseudoespectral para aplicaciones militares e industriales", 46.ª Conferencia IEEE sobre Decisión y Control, Nueva Orleans, LA, págs. 4128–4142, diciembre de 2007.
- ↑ Kang, W.; Bedrossian, N. "La teoría de control óptimo pseudoespectral debuta en vuelo y le ahorra a la NASA 1 millón de dólares en menos de tres horas". SIAM News . 40 : 2007.
- ↑ Bedrossian, NS, Bhatt, S., Kang, W. y Ross, IM, “Guía de maniobras sin propulsor”, IEEE Control Systems Magazine , vol. 29, n.º 5, octubre de 2009, págs. 53-73; Artículo de portada.
- 1 2 3 Fahroo F., y Ross, IM, "Avances en métodos pseudoespectrales para control óptimo", Conferencia AIAA sobre guía, navegación y control , documento AIAA 2008-7309, Honolulu, Hawái, agosto de 2008.
- 1 2 3 4 5 Ross, Isaac (2015). Una introducción al principio de Pontryagin en el control óptimo . San Francisco: Collegiate Publishers.
- ↑ Fahroo, F. y Ross, IM, “Métodos pseudoespectrales para problemas de control óptimo no lineal de horizonte infinito”, Conferencia AIAA sobre guiado, navegación y control , 15-18 de agosto de 2005, San Francisco, CA
- ↑ Reddien, GW, "Colocación en puntos de Gauss como discretización en control óptimo", SIAM Journal on Control and Optimization , vol. 17, n.º 2, marzo de 1979.
- ↑ JR Rea, Un método pseudoespectral de Legendre para la optimización rápida de trayectorias de vehículos de lanzamiento, Tesis de maestría, Departamento de Aeronáutica y Astronáutica, Instituto Tecnológico de Massachusetts, 2001. http://dspace.mit.edu/handle/1721.1/8608
- ↑ " [ OTIS ] Trayectorias óptimas mediante simulación implícita" . otis.grc.nasa.gov . Archivado del original el 18 de noviembre de 2016. Consultado el 8 de diciembre de 2016 .
- Control óptimo
- Análisis numérico
- Teoría de control