Trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and water
Unmanned aerial–aquatic vehicles are a new type of aircraft that can navigate in air and underwater. An unmanned aerial–aquatic rotorcraft (UAAR) is introduced to complete the task of navigating between air and underwater, and the trajectory optimization problem for this task is focused on in this s...
Main Authors: | , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
SAGE Publishing
2021-03-01
|
Series: | International Journal of Advanced Robotic Systems |
Online Access: | https://doi.org/10.1177/1729881421992258 |
id |
doaj-8be3608a16fb49a9bfb45373ac280376 |
---|---|
record_format |
Article |
spelling |
doaj-8be3608a16fb49a9bfb45373ac2803762021-03-16T23:33:22ZengSAGE PublishingInternational Journal of Advanced Robotic Systems1729-88142021-03-011810.1177/1729881421992258Trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and waterXichao Su0Yu Wu1Fang Guo2Jiapeng Cui3Ge Yang4 Naval Aviation University, Yantai, China School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore Naval Aviation University, Yantai, China College of Aerospace Engineering, , Chongqing, China System Engineering Research Institute, China State Shipbuilding Corporation, Beijing, ChinaUnmanned aerial–aquatic vehicles are a new type of aircraft that can navigate in air and underwater. An unmanned aerial–aquatic rotorcraft (UAAR) is introduced to complete the task of navigating between air and underwater, and the trajectory optimization problem for this task is focused on in this study. The dynamics of a four-axle rotorcraft with eight rotors operating in air and underwater is described. On this basis, the trajectory optimization model is established, wherein the constraints on control variables and states in different media are included. The optimization index is denoted as the weighted sum of the terminal states. In view of the weakness of the teaching- and learning-based optimization (TLBO) algorithm, the formula for updating the individual grade in the teaching process is modified. Thus, this ensures that the algorithm avoids converging at the local optimum and improves the solution quality. Finally, an improved TLBO (ITLBO)-based trajectory optimization method for UAAR navigating between air and water is developed. The control variables are discretized with respect to height at a set of Chebyshev collocation points to reduce the terminal error of states, and the values of control variables at other heights are obtained via interpolation. In the simulation studies, the ITLBO-based method exhibits better performance in terms of optimizing the index when compared to the other two algorithms. Furthermore, the effects of the distribution and number of collocation points on the results are analyzed.https://doi.org/10.1177/1729881421992258 |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Xichao Su Yu Wu Fang Guo Jiapeng Cui Ge Yang |
spellingShingle |
Xichao Su Yu Wu Fang Guo Jiapeng Cui Ge Yang Trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and water International Journal of Advanced Robotic Systems |
author_facet |
Xichao Su Yu Wu Fang Guo Jiapeng Cui Ge Yang |
author_sort |
Xichao Su |
title |
Trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and water |
title_short |
Trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and water |
title_full |
Trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and water |
title_fullStr |
Trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and water |
title_full_unstemmed |
Trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and water |
title_sort |
trajectory optimization of an unmanned aerial–aquatic rotorcraft navigating between air and water |
publisher |
SAGE Publishing |
series |
International Journal of Advanced Robotic Systems |
issn |
1729-8814 |
publishDate |
2021-03-01 |
description |
Unmanned aerial–aquatic vehicles are a new type of aircraft that can navigate in air and underwater. An unmanned aerial–aquatic rotorcraft (UAAR) is introduced to complete the task of navigating between air and underwater, and the trajectory optimization problem for this task is focused on in this study. The dynamics of a four-axle rotorcraft with eight rotors operating in air and underwater is described. On this basis, the trajectory optimization model is established, wherein the constraints on control variables and states in different media are included. The optimization index is denoted as the weighted sum of the terminal states. In view of the weakness of the teaching- and learning-based optimization (TLBO) algorithm, the formula for updating the individual grade in the teaching process is modified. Thus, this ensures that the algorithm avoids converging at the local optimum and improves the solution quality. Finally, an improved TLBO (ITLBO)-based trajectory optimization method for UAAR navigating between air and water is developed. The control variables are discretized with respect to height at a set of Chebyshev collocation points to reduce the terminal error of states, and the values of control variables at other heights are obtained via interpolation. In the simulation studies, the ITLBO-based method exhibits better performance in terms of optimizing the index when compared to the other two algorithms. Furthermore, the effects of the distribution and number of collocation points on the results are analyzed. |
url |
https://doi.org/10.1177/1729881421992258 |
work_keys_str_mv |
AT xichaosu trajectoryoptimizationofanunmannedaerialaquaticrotorcraftnavigatingbetweenairandwater AT yuwu trajectoryoptimizationofanunmannedaerialaquaticrotorcraftnavigatingbetweenairandwater AT fangguo trajectoryoptimizationofanunmannedaerialaquaticrotorcraftnavigatingbetweenairandwater AT jiapengcui trajectoryoptimizationofanunmannedaerialaquaticrotorcraftnavigatingbetweenairandwater AT geyang trajectoryoptimizationofanunmannedaerialaquaticrotorcraftnavigatingbetweenairandwater |
_version_ |
1724219223420436480 |