Abstract

The trajectory optimization of multiple quadcopters for Mars exploration has been a challenging task due to a difficult nonconvex space formed by multiple quadcopters in the flight, the complex dynamics model, and complicated obstacle environments. We propose a distributed optimization algorithm (DiPenOpt) using direct collocation methods to solve the optimization in the nonconvex space. The DiPenOpt algorithm contains a penalty function method to transfer the nonconvex space into a convex one and an iterative optimization strategy employing initial value selection methods to enhance the algorithm’s convergence rate. We design a position-tracking controller to ensure that the quadcopters can effectively follow trajectories generated by the DiPenOpt, regardless of initial position deviations and uncertainties. We compare the results of the DiPenOpt with other algorithms and find that DiPenOpt has a faster solution speed and shows superior robustness for trajectory optimization of multiple quadcopters in large and complex environments. The simulation results show that the position-tracking controller can ensure error convergence and stabilize the flight path when the quadcopter has an initial error.

Practical Applications

When exploring Mars with multiple quadcopters, ensuring they move efficiently and safely is critical. Think of it like trying to coordinate several quadcopters in a maze-like environment, where every quadcopter needs its own clear path. Our research introduces a new way (DiPenOpt) to help these quadcopters find their best paths, even in complicated surroundings. Our method makes challenging path-finding problems simpler, and we have added tools to make sure quadcopters stick to their paths, even if they start off a little off-course or have uncertain disturbances. Compared to other methods, DiPenOpt is faster and better suited for situations where there are many quadcopters and obstacles. In simple terms, if we were to send a team of quadcopters to explore Mars, our method would make it easier for them to navigate and provide more reliable results, which is crucial for successful space missions.

Get full access to this article

View all available purchase options and get full access to this article.

Data Availability Statement

Some or all data, models, or code that support the findings of this study are available from the corresponding author upon reasonable request.

Acknowledgments

Thanks to Mr. Chai for his support during my postgraduate study. Thanks to Teacher Heng Li for guiding me in English writing.

References

Ai, X., and J. Yu. 2019. “Autonomous navigation and nonlinear control for quadrotors in a structured environment.” J. Aerosp. Eng. 32 (4): 04019035. https://doi.org/10.1061/(ASCE)AS.1943-5525.0001020.
Besada-Portas, E., L. de la Torre, J. M. de la Cruz, and B. de Andrés-Toro. 2010. “Evolutionary trajectory planner for multiple UAVs in realistic scenarios.” IEEE Trans. Rob. 26 (4): 619–634. https://doi.org/10.1109/TRO.2010.2048610.
Bordalba, R., T. Schoels, L. Ros, J. M. Porta, and M. Diehl. 2022. “Direct collocation methods for trajectory optimization in constrained robotic systems.” IEEE Trans. Rob. 39 (1): 183–202. https://doi.org/10.1109/TRO.2022.3193776.
Chen, Y. H. 1986. “On the deterministic performance of uncertain dynamical systems.” Int. J. Control 43 (5): 1557–1579. https://doi.org/10.1080/00207178608933559.
Chen, Y.-H. 2009. “Constraint-following servo control design for mechanical systems.” J. Vib. Control 15 (3): 369–389. https://doi.org/10.1177/1077546307086895.
Erickson, J. 2006. “Living the dream - an overview of the Mars exploration project.” IEEE Robot. Autom. Mag. 13 (2): 12–18. https://doi.org/10.1109/MRA.2006.1638011.
Fan, J., X. Chen, and X. Liang. 2023. “UAV trajectory planning based on bi-directional APF-RRT* algorithm with goal-biased.” Expert Syst. Appl. 213 (Mar): 119137. https://doi.org/10.1016/j.eswa.2022.119137.
Fan, J., X. Chen, Y. Wang, and X. Chen. 2022. “UAV trajectory planning in cluttered environments based on PF-RRT* algorithm with goal-biased strategy.” Eng. Appl. Artif. Intell. 114 (Sep): 105182. https://doi.org/10.1016/j.engappai.2022.105182.
Freire, V., and X. Xu. 2023. “Flatness-based quadcopter trajectory planning and tracking with continuous-time safety guarantees.” IEEE Trans. Control Syst. Technol. 31 (6): 2319–2334. https://doi.org/10.1109/TCST.2023.3250954.
Jamshidi, V., V. Nekoukar, and M. Hossein Refan. 2022. “Implementation of UAV smooth path planning by improved parallel genetic algorithm on controller area network.” J. Aerosp. Eng. 35 (2): 04021136. https://doi.org/10.1061/(ASCE)AS.1943-5525.0001395.
Jardine, P. T., S. Givigi, and S. Yousefi. 2017. “Parameter tuning for prediction-based quadcopter trajectory planning using learning automata.” IFAC-PapersOnLine 50 (1): 2341–2346. https://doi.org/10.1016/j.ifacol.2017.08.420.
Khalil, H. 2001. Nonlinear systems. 3rd ed. Upper Saddle River, NJ: Pearson.
Liu, S., Y. Wang, Y. Li, B. Yan, and T. Zhang. 2023. “Cooperative guidance for active defence based on line-of-sight constraint under a low-speed ratio.” Aeronaut. J. 127 (1309): 491–509. https://doi.org/10.1017/aer.2022.62.
Mège, D., and P. Masson. 1996. “A plume tectonics model for the Tharsis province, Mars.” Planet. Space Sci. 44 (12): 1499–1546. https://doi.org/10.1016/S0032-0633(96)00113-4.
Serna, J. G., F. Vanegas, F. Gonzalez, and D. Flannery. 2020. “A review of current approaches for UAV autonomous mission planning for Mars biosignatures detection.” In Proc., 2020 IEEE Aerospace Conf., 1–15. Basel, Switzerland: Multidisciplinary Digital Publishing Institute.
Sharma, M., A. Gupta, S. K. Gupta, S. H. Alsamhi, and A. V. Shvetsov. 2022. “Survey on unmanned aerial vehicle for Mars exploration: Deployment use case.” Drones 6 (1): 4. https://doi.org/10.3390/drones6010004.
Slotine, J. J., and W. Li. 1991. Vol. 199 of Applied nonlinear control. Englewood Cliffs, NJ: Prentice Hall.
Smith, D. E., et al. 1999. “The global topography of Mars and implications for surface evolution.” Science 284 (5419): 1495–1503. https://doi.org/10.1126/science.284.5419.1495.
Subbarao, K., and M. Ahmed. 2014. “Nonlinear guidance and control laws for three-dimensional target tracking applied to unmanned aerial vehicles.” J. Aerosp. Eng. 27 (3): 604–610. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000275.
Tang, G., Z. Hou, C. Claramunt, and X. Hu. 2020. “UAV trajectory planning in a port environment.” J. Mar. Sci. Eng. 8 (8): 592. https://doi.org/10.3390/jmse8080592.
Wang, Z., L. Liu, and T. Long. 2017. “Minimum-time trajectory planning for multi-unmanned-aerial-vehicle cooperation using sequential convex programming.” J. Guid. Control Dyn. 40 (11): 2976–2982. https://doi.org/10.2514/1.G002349.
Yan, B., P. Dai, R. Liu, M. Xing, and S. Liu. 2019. “Adaptive super-twisting sliding mode control of variable sweep morphing aircraft.” Aerosp. Sci. Technol. 92 (Sep): 198–210. https://doi.org/10.1016/j.ast.2019.05.063.
Yao, W., N. Qi, and Y. Liu. 2017. “Online trajectory generation with rendezvous for UAVs using multistage path prediction.” J. Aerosp. Eng. 30 (3): 04016092. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000694.
Yu, R., Y.-H. Chen, H. Zhao, and H. Sun. 2019. “Uniform ultimate boundedness for underactuated mechanical systems as mismatched uncertainty disappeared.” Nonlinear Dyn. 95 (4): 2765–2782. https://doi.org/10.1007/s11071-018-4721-0.
Zhang, M., J. Song, L. Huang, and C. Zhang. 2017. “Distributed cooperative search with collision avoidance for a team of unmanned aerial vehicles using gradient optimization.” J. Aerosp. Eng. 30 (1): 04016064. https://doi.org/10.1061/(ASCE)AS.1943-5525.0000664.
Zhao, R., Y.-H. Chen, L. Wu, and M. Pan. 2020. “Robust trajectory tracking control for uncertain mechanical systems: Servo constraint-following and adaptation mechanism.” Int. J. Control 93 (7): 1696–1709. https://doi.org/10.1080/00207179.2018.1528386.

Information & Authors

Information

Published In

Go to Journal of Aerospace Engineering
Journal of Aerospace Engineering
Volume 37Issue 4July 2024

History

Received: May 19, 2023
Accepted: Dec 14, 2023
Published online: Apr 11, 2024
Published in print: Jul 1, 2024
Discussion open until: Sep 11, 2024

Permissions

Request permissions for this article.

Authors

Affiliations

School of Automation, Beijing Institute of Technology, No. 5, South St., Zhongguancun, Haidian District, Beijing 100081, PR China. ORCID: https://orcid.org/0000-0001-6234-8641. Email: [email protected]
Research Fellow, Vanke School of Public Health, Tsinghua Univ., Haidian District, Beijing 100084, PR China. ORCID: https://orcid.org/0000-0001-5165-0802. Email: [email protected]
Professor, School of Automation, Beijing Institute of Technology, No. 5, South St., Zhongguancun, Haidian District, Beijing 100081, PR China (corresponding author). Email: [email protected]
Jin Yu, Ph.D. [email protected]
School of Automation, Beijing Institute of Technology, No. 5, South St., Zhongguancun, Haidian District, Beijing 100081, PR China. Email: [email protected]
School of Materials Science and Engineering, Beijing Institute of Technology, No. 5, South St., Zhongguancun, Haidian District, Beijing 100081, PR China. Email: [email protected]
Yuanqing Xia [email protected]
Professor, School of Automation, Beijing Institute of Technology, No. 5, South St., Zhongguancun, Haidian District, Beijing 100081, PR China. Email: [email protected]

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.

View Options

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Get Access

Access content

Please select your options to get access

Log in/Register Log in via your institution (Shibboleth)
ASCE Members: Please log in to see member pricing

Purchase

Save for later Information on ASCE Library Cards
ASCE Library Cards let you download journal articles, proceedings papers, and available book chapters across the entire ASCE Library platform. ASCE Library Cards remain active for 24 months or until all downloads are used. Note: This content will be debited as one download at time of checkout.

Terms of Use: ASCE Library Cards are for individual, personal use only. Reselling, republishing, or forwarding the materials to libraries or reading rooms is prohibited.
ASCE Library Card (5 downloads)
$105.00
Add to cart
ASCE Library Card (20 downloads)
$280.00
Add to cart
Buy Single Article
$35.00
Add to cart

Media

Figures

Other

Tables

Share

Share

Copy the content Link

Share with email

Email a colleague

Share