System-level Model¶
The objective of the optimization problem presented in this work is to minimize fuel consumption, or equivalently fuel weight, \(W_{fuel}\), using an adaptation of the Breguet range formulation introduced in [Hoburg, 2013]. The purpose of the system-level model is threefold: it enforces system-level performance constraints such as required range and minimum cruise speed, it encodes weight and drag buildups, and it constrains system-level properties such as the aircraft’s and moment of inertia. In doing these things, it also couples the subsystem models.
Model Assumptions¶
The model presented in this work is a set of constraints that describe the performance and design of a conventional-configuration narrowbody aircraft, with a simple cruise-only mission profile. A more sophisticated mission profile is left for future work.
Model Description¶
Variable tables are available for download below:
Flight Performance¶
The Breguet range formulation is discretized over multiple cruise segments to improve accuracy, meaning the constraints from [Hoburg, 2013] apply during each of the \(N\) flight segments. The \(n\) subscript is used to represent the \(n^{th}\) flight segment where \(n=1...N\). For readability, these subscripts are not used in the remainder of the manuscript, but still apply.
In the remainder of this manuscript, \(W\) refers to the corresponding flight segment’s \(W_{avg}\).
The dry weight and drag of the aircraft are constrained using simple buildups of each component’s weight and drag.
Mach number is constrained to be greater than a user-specified minimum value.
The takeoff model is taken directly from [Hoburg, 2013]. An additional constraint on takeoff velocity is added to ensure adequate margin above stall speed [Anderson, 2001].
Atmospheric pressure, density, temperature, and speed of sound are constrained using the atmosphere model described in [York, 2017]. Dynamic viscosity is constrained using the viscosity model developed in [Kirschen, 2016].
System-level Properties¶
The constraint for the aircraft is -compatible, and is satisfied during each flight segment. The fuselage and payload weights are assumed to be evenly distributed through the length of the fuselage, and the wing weight acts directly at its area centroid, \(x_{wing} + \Delta x_{ac_w}\). It is assumed that the fuel weight shifts in proportion to the remaining fuel fraction, \(f_{fuel}\), and that a reserve fuel fraction, \(f_{fuel_{res}}\), remains in the wing. The wingbox forward bulkhead location, \(x_b\), is used as a surrogate variable for engine .
In the prior constraint, \(f_{fuel}\) is the percent of primary fuel remaining. \(f_{fuel}\) is represented adequately by a posynomial inequality since it has downward pressure.
The landing gear is constrained by the moment of each set of landing gear about the nose of the aircraft.
The miscellaneous equipment includes only power systems in the current model, but is defined to allow for refinements in CG modeling in future work.
The aircraft’s moment of inertia is the sum of the inertias of its components.
The wing moment of inertia model includes the moment of inertia of the fuel systems and engines. It assumes that the wing and fuel weight are evenly distributed on the planform of the wing. This is an overestimate of the wing moment of inertia with full fuel tanks.
The fuselage moment of inertia includes the payload moment of inertia. It is assumed that payload and fuselage weight are evenly distributed along the length of the fuselage. The wing root quarter-chord location acts as a surrogate for the of the aircraft.
The moment of inertia of the tail is constrained by treating the tail as a point mass.