Hostname: page-component-74656f9884-qr5l4 Total loading time: 0 Render date: 2026-11-04T06:06:49.263Z Has data issue: false hasContentIssue false

Trajectory optimisation of six degree of freedom aircraft using differential flatness

Published online by Cambridge University Press:  15 November 2018

P. Elango*
Affiliation:
Department of Aerospace Engineering, Indian Institute of Technology Madras, Chennai, India
R. Mohan
Affiliation:
Department of Aerospace Engineering, Indian Institute of Technology Madras, Chennai, India
Rights & Permissions [Opens in a new window]

Abstract

The flatness of a six-degree-of-freedom (6DoF) aircraft model with conventional control surfaces – aileron, flap, rudder and elevator, along with thrust vectoring ability is established in this work. Trajectory optimisation of an aircraft can be cast as an inverse problem where the solution for control inputs that yield desired trajectories for certain states is sought. The solution to the inverse problems for certain systems is made tractable when they exhibit differential flatness. Flatness-based trajectory optimisation has a significant advantage over an equivalent collocation-based method in terms of computational efficiency and viability for real-time implementation. An application for the flatness of 6DoF aircraft is shown in the trajectory optimisation for dynamic soaring, and its connection with an equivalent 3DoF flatness-based implementation is also brought out. The results are compared with that from a collocation-based approach.

Information

Type
Research Article
Copyright
© Royal Aeronautical Society 2018 
Figure 0

Figure 1 Aircraft geometry generated in AVL

Figure 1

Table 1 Aircraft parameters

Figure 2

Figure 2 Depiction of the various co-ordinate frames.

Figure 3

Table 2 Constraints

Figure 4

Table 3 Initial guess for 3DoF implementation

Figure 5

Table 4 Optimal parameters

Figure 6

Figure 3 “O” trajectory

Figure 7

Figure 4 “∞” trajectory

Figure 8

Figure 5 Optimal trajectory and time-marched trajectory

Figure 9

Figure 6 Closed trajectories

Figure 10

Figure 7 Travelling trajectories

Figure 11

Figure 8 “∞” trajectories from collocation and flatness methods

Figure 12

Table 5 “∞” trajectory from flatness and collocation-based optimisation

Figure 13

Table A1 Stability and control derivatives of the aircraft