Blended Wing Body Modeling#

GASP Based Geometry#

Comparing to traditional tube and wing model, Blended wing body (BWB) modeling has three major new changes in geometry subsystems:

  • partially buried engine in fuselage,

  • Fuselage layout and size parameters,

  • Exposed wing area computation.

We will explain some details of each feature in this document.

Partially Buried Engine in Fuselage#

In a BWB, an engine can be partially buried in fuselage. Supposed that the nacelle has the diameter \(D\) and the buried diameter is \(d\). In Aviary, we denote the ratio \(x = d/D\). So, \(0 \le x \le 1\). This variable is called Aircraft.Nacelle.PERCENT_DIAM_BURIED_IN_FUSELAGE. Then the percentage of perimeter not buried in fuselage is \(f(x) = 1 - \arccos(2*(0.5 -x))/\pi\). Clearly, if the nacelle is not buried in fuselage at all, then \(x = 0\) and \(f(x) = 1\). Note that function \(f(x)\) has infinity derivatives at \(x = 0\) and \(x = 1\). We have to use two cubic functions instead near the two ends. This is shown in the following image:

Partially buried engine in fuselage

The wetted area of nacelle can be computed as usual but scaled down by a factor \(f(x)\).

Fuselage Layout#

In the current implementation, a few parameters are fixed for first class cabin:

Parameters

Values

Units

length of first class lav, galley & closet

8.0

ft

first class seat width

28.0

inch

first class seat pitch

36.0

inch

Number of aisles in first class

2

unitless

First class aisle width

24.0

inch

Length of first class/tourist class aisle

5.0

ft

Tourist class passengers per lav

78

unitless

Lav width

42.0

inch

Tourist class galley area per passenger

0.15

ft**2

Aviary will try to fit the seats in both first class and tourist class based on the above and following parameters:

Parameters

Units

Aircraft.Fuselage.SEAT_WIDTH

inch

Aircraft.Fuselage.NUM_AISLES

unitless

Aircraft.Fuselage.AISLE_WIDTH

inch

Aircraft.Fuselage.SEAT_PITCH

inch

Aircraft.CrewPayload.Design.NUM_PASSENGERS

unitless

Aircraft.CrewPayload.Design.NUM_FIRST_CLASS

unitless

Aircraft.BWB.FOREBODY_SWEEP

deg

Aircraft.Fuselage.PILOT_COMPARTMENT_LENGTH

ft

Aircraft.Fuselage.AVG_DIAMETER

ft

Aircraft.Fuselage.PRESSURIZED_WIDTH_ADDITIONAL

ft

nose_length

ft

The output is the fuselage station of aft pressure bulkhead. If there is no first class cabin, please set Aircraft.CrewPayload.Design.NUM_FIRST_CLASS to 0.0.

The fuselage size group is shown as follows:

Fuselage size

Exposed Wing Area Computation#

For blended wing body aircraft, the exposed wing area refers to the wing section that is not fully integrated or blended into the fuselage, but rather extends outwards, potentially with a distinct edge or separation from the body. It must be computed separately and it will be used in angle of attack computation.

One of the dependent parameters is Aircraft.Wing.VERTICAL_MOUNT_LOCATION (denoted by \(x\), where \(0 \le x \le 1\), unitless). Giving \(x\), the body half span at the wing location depends on function \(f(x) = \sqrt{(0.25 - (0.5 - x)^2)}\). Since \(f(x)\) has infinite derivatives at the two ends, we must create two cubic polynomials instead near the ends. The implementation is similar to that of partially buried engine in fuselage and we skip the details here.

Other design parameters are:

Parameters

Units

Aircraft.Fuselage.AVG_DIAMETER

ft

Aircraft.Fuselage.HEIGHT_TO_WIDTH_RATIO

unitless

Aircraft.Wing.SPAN

ft

Aircraft.Wing.TAPER_RATIO

unitless

Aircraft.Wing.AREA

ft**2