F-8 aircraft
F-8 aircraft | |
---|---|
State dimension: | 1 |
Differential states: | 3 |
Discrete control functions: | 1 |
Interior point equalities: | 6 |
The F-8 aircraft control problem is based on a very simple aircraft model. The control problem was introduced by \cite{Kaya2003} and aims at controlling an aircraft in a time--optimal way from an initial state to a terminal state.
The mathematical equations form a small-scale ODE Model. The interior point equality conditions fix both initial and terminal values of the differential states.
The optimal integer control functions shows bang bang behavior. The problem is furthermore interesting as it should be reformulated equivalently.
Contents
Mathematical formulation
For almost everywhere the mixed-integer optimal control problem is given by
is the angle of attack in radians, is the pitch angle, is the pitch rate in rad/s, and the control function is the tail deflection angle in radians. This model goes back to \cite{Garrard1977}. See \cite{Kaya2003} for further references and details.
Initial and terminal values
Both initial as terminal values of the differential states are fixed.
Reference solutions
If the problem is relaxed, i.e., we demand that be in the continuous interval instead of the binary choice ,
The optimal objective value of this relaxed problem is . As follows from MIOC theory<bibref>Sager2008</bibref> this is the best lower bound on the optimal value of the original problem with the integer restriction on the control function. In other words, this objective value can be approximated arbitrarily close, if the control only switches often enough between 0 and 1. As no optimal solution exists, two suboptimal ones are shown, one with only two switches and an objective function value of , and one with 56 switches and .
Source Code
C
The differential equations in C code:
Miscellaneous and Further Reading
See <bibref>Kaya2003</bibref> and <bibref>Sager2005</bibref> for details.
References
<bibreferences/>