Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory Design
Enhancements in evolutionary optimization techniques are rapidly growing in many aspects of engineering, specifically in astrodynamics and space trajectory optimization and design. In this chapter, the problem of optimal design of space trajectories is tackled via an enhanced optimization algorithm...
| Authors: | , , , |
|---|---|
| Format: | book part |
| Status: | Published version |
| Publication Date: | 2023 |
| Country: | España |
| Institution: | Basque Center for Applied Mathematics (BCAM) |
| Repository: | BIRD. BCAM's Institutional Repository Data |
| OAI Identifier: | oai:bird.bcamath.org:20.500.11824/1591 |
| Online Access: | http://hdl.handle.net/20.500.11824/1591 |
| Access Level: | Open access |
| Keyword: | Aerospace Engineering Spacecraft Evolutionary Algorithm Estimation of Distribution Algorithms Optimization |
| id |
ES_2ac2995f41808d8e21e16cc0c8e149d3 |
|---|---|
| oai_identifier_str |
oai:bird.bcamath.org:20.500.11824/1591 |
| network_acronym_str |
ES |
| network_name_str |
España |
| repository_id_str |
|
| spelling |
Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory DesignShirazi, A.Holt, H.Armellin, R.Baresi, N.Aerospace EngineeringSpacecraftEvolutionary AlgorithmEstimation of Distribution AlgorithmsOptimizationEnhancements in evolutionary optimization techniques are rapidly growing in many aspects of engineering, specifically in astrodynamics and space trajectory optimization and design. In this chapter, the problem of optimal design of space trajectories is tackled via an enhanced optimization algorithm within the framework of Estimation of Distribution Algorithms (EDAs), incorporated with Lyapunov and Q-law feedback control methods. First, both a simple Lyapunov function and a Q-law are formulated in Classical Orbital Elements (COEs) to provide a closed-loop low-thrust trajectory profile. The weighting coefficients of these controllers are approximated with various degrees of Hermite interpolation splines. Following this model, the unknown time series of weighting coefficients are converted to unknown interpolation points. Considering the interpolation points as the decision variables, a black-box optimization problem is formed with transfer time and fuel mass as the objective functions. An enhanced EDA is proposed and utilized to find the optimal variation of weighting coefficients for minimum-time and minimum-fuel transfer trajectories. The proposed approach is applied in some trajectory optimization problems of Earth-orbiting satellites. Results show the efficiency and the effectiveness of the proposed approach in finding optimal transfer trajectories. A comparison between the Q-law and simple Lyapunov controller is done to show the potential of the potential of the EEDA in enabling the simple Lyapunov controller to recover the finer nuances explicitly given within the analytical expressions in the Q-law.202320232023info:eu-repo/semantics/bookPartinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/20.500.11824/1591reponame:BIRD. BCAM's Institutional Repository Datainstname:Basque Center for Applied Mathematics (BCAM)Ingléshttps://link.springer.com/chapter/10.1007/978-3-031-24812-2_14info:eu-repo/grantAgreement/MINECO//SEV-2017-0718info:eu-repo/grantAgreement/Gobierno Vasco/BERC/BERC.2022-2025Reconocimiento-NoComercial-CompartirIgual 3.0 Españahttp://creativecommons.org/licenses/by-nc-sa/3.0/es/info:eu-repo/semantics/openAccessoai:bird.bcamath.org:20.500.11824/15912026-06-19T12:47:47Z |
| dc.title.none.fl_str_mv |
Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory Design |
| title |
Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory Design |
| spellingShingle |
Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory Design Shirazi, A. Aerospace Engineering Spacecraft Evolutionary Algorithm Estimation of Distribution Algorithms Optimization |
| title_short |
Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory Design |
| title_full |
Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory Design |
| title_fullStr |
Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory Design |
| title_full_unstemmed |
Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory Design |
| title_sort |
Time-Varying Lyapunov Control Laws with Enhanced Estimation of Distribution Algorithm for Low-Thrust Trajectory Design |
| dc.creator.none.fl_str_mv |
Shirazi, A. Holt, H. Armellin, R. Baresi, N. |
| author |
Shirazi, A. |
| author_facet |
Shirazi, A. Holt, H. Armellin, R. Baresi, N. |
| author_role |
author |
| author2 |
Holt, H. Armellin, R. Baresi, N. |
| author2_role |
author author author |
| dc.subject.none.fl_str_mv |
Aerospace Engineering Spacecraft Evolutionary Algorithm Estimation of Distribution Algorithms Optimization |
| topic |
Aerospace Engineering Spacecraft Evolutionary Algorithm Estimation of Distribution Algorithms Optimization |
| description |
Enhancements in evolutionary optimization techniques are rapidly growing in many aspects of engineering, specifically in astrodynamics and space trajectory optimization and design. In this chapter, the problem of optimal design of space trajectories is tackled via an enhanced optimization algorithm within the framework of Estimation of Distribution Algorithms (EDAs), incorporated with Lyapunov and Q-law feedback control methods. First, both a simple Lyapunov function and a Q-law are formulated in Classical Orbital Elements (COEs) to provide a closed-loop low-thrust trajectory profile. The weighting coefficients of these controllers are approximated with various degrees of Hermite interpolation splines. Following this model, the unknown time series of weighting coefficients are converted to unknown interpolation points. Considering the interpolation points as the decision variables, a black-box optimization problem is formed with transfer time and fuel mass as the objective functions. An enhanced EDA is proposed and utilized to find the optimal variation of weighting coefficients for minimum-time and minimum-fuel transfer trajectories. The proposed approach is applied in some trajectory optimization problems of Earth-orbiting satellites. Results show the efficiency and the effectiveness of the proposed approach in finding optimal transfer trajectories. A comparison between the Q-law and simple Lyapunov controller is done to show the potential of the potential of the EEDA in enabling the simple Lyapunov controller to recover the finer nuances explicitly given within the analytical expressions in the Q-law. |
| publishDate |
2023 |
| dc.date.none.fl_str_mv |
2023 2023 2023 |
| dc.type.none.fl_str_mv |
info:eu-repo/semantics/bookPart info:eu-repo/semantics/publishedVersion |
| format |
bookPart |
| status_str |
publishedVersion |
| dc.identifier.none.fl_str_mv |
http://hdl.handle.net/20.500.11824/1591 |
| url |
http://hdl.handle.net/20.500.11824/1591 |
| dc.language.none.fl_str_mv |
Inglés |
| language_invalid_str_mv |
Inglés |
| dc.relation.none.fl_str_mv |
https://link.springer.com/chapter/10.1007/978-3-031-24812-2_14 info:eu-repo/grantAgreement/MINECO//SEV-2017-0718 info:eu-repo/grantAgreement/Gobierno Vasco/BERC/BERC.2022-2025 |
| dc.rights.none.fl_str_mv |
Reconocimiento-NoComercial-CompartirIgual 3.0 España http://creativecommons.org/licenses/by-nc-sa/3.0/es/ info:eu-repo/semantics/openAccess |
| rights_invalid_str_mv |
Reconocimiento-NoComercial-CompartirIgual 3.0 España http://creativecommons.org/licenses/by-nc-sa/3.0/es/ |
| eu_rights_str_mv |
openAccess |
| dc.format.none.fl_str_mv |
application/pdf |
| dc.source.none.fl_str_mv |
reponame:BIRD. BCAM's Institutional Repository Data instname:Basque Center for Applied Mathematics (BCAM) |
| instname_str |
Basque Center for Applied Mathematics (BCAM) |
| reponame_str |
BIRD. BCAM's Institutional Repository Data |
| collection |
BIRD. BCAM's Institutional Repository Data |
| repository.name.fl_str_mv |
|
| repository.mail.fl_str_mv |
|
| _version_ |
1869405092701011968 |
| score |
15,300719 |