SUAVE  2.5.2
An Aerospace Vehicle Environment for Designing Future Aircraft

Provides structural weight correlations for a BWB concept. More...

Functions

def SUAVE.Methods.Weights.Correlations.BWB.aft_centerbody.aft_centerbody (no_of_engines, aft_centerbody_area, aft_centerbody_taper, TOGW)
 
def SUAVE.Methods.Weights.Correlations.BWB.cabin.cabin (cabin_area, TOGW)
 
def SUAVE.Methods.Weights.Correlations.BWB.empty.empty (vehicle)
 

Detailed Description

Provides structural weight correlations for a BWB concept.

Function Documentation

◆ aft_centerbody()

def SUAVE.Methods.Weights.Correlations.BWB.aft_centerbody.aft_centerbody (   no_of_engines,
  aft_centerbody_area,
  aft_centerbody_taper,
  TOGW 
)
Weight estimate for the aft section of a BWB centerbody.
Regression from FEA by K. Bradley (George Washington University).

Assumptions:
    -The engines are mounted on the aft centerbody
    -The aft centerbody is unpressurized

Sources:
    Bradley, K. R., "A Sizing Methodology for the Conceptual Design of 
    Blended-Wing-Body Transports," NASA/CR-2004-213016, 2004.
    
Inputs:
    no_of_engines - the number of engines mounted on the aft centerbody 
    [dimensionless]
    aft_centerbody_area - the planform area of the aft centerbody. 
    Typcially the area behind 70% chord [meters**2]
    aft_centerbody_taper - the taper ratio of the aft centerbody (exclude
    the chord taken up by the pressurized passenger cabin) [dimensionless]
    TOGW - Takeoff gross weight of the aircraft [kilograms]
Outputs:
    aft_wt - the estimated structural weight of the BWB aft centerbody
        
Properties Used:
N/A

◆ cabin()

def SUAVE.Methods.Weights.Correlations.BWB.cabin.cabin (   cabin_area,
  TOGW 
)
Weight estimate for the cabin (forward section of centerbody) of a BWB.
Regression from FEA by K. Bradley (George Washington University).

Assumptions:
    -The centerbody uses a pressurized sandwich composite structure
    -Ultimate cabin pressure differential of 18.6psi
    -Critical flight condition: +2.5g maneuver at maximum TOGW

Sources:
    Bradley, K. R., "A Sizing Methodology for the Conceptual Design of 
    Blended-Wing-Body Transports," NASA/CR-2004-213016, 2004.

Inputs:
    cabin_area - the planform area representing the passenger cabin  [meters**2]
    TOGW - Takeoff gross weight of the aircraft                      [kilograms]
Outputs:
    cabin_wt - the estimated structural weight of the BWB cabin      [kilograms]
        
Properties Used:
N/A

◆ empty()

def SUAVE.Methods.Weights.Correlations.BWB.empty.empty (   vehicle)
This is for a BWB aircraft configuration.

Assumptions:
     Calculated aircraft weight from correlations created per component of historical aircraft
     The wings are made out of aluminum.
     A wing with the tag 'main_wing' exists.

Source:
    N/A

Inputs:
    engine - a data dictionary with the fields:
        thrust_sls - sea level static thrust of a single engine                                        [Newtons]

    wing - a data dictionary with the fields:
        gross_area - wing gross area                                                                   [meters**2]
        span - span of the wing                                                                        [meters]
        taper - taper ratio of the wing                                                                [dimensionless]
        t_c - thickness-to-chord ratio of the wing                                                     [dimensionless]
        sweep - sweep angle of the wing                                                                [radians]
        mac - mean aerodynamic chord of the wing                                                       [meters]
        r_c - wing root chord                                                                          [meters]

    aircraft - a data dictionary with the fields:
        Nult - ultimate load of the aircraft                                                           [dimensionless]
        Nlim - limit load factor at zero fuel weight of the aircraft                                   [dimensionless]
        TOW - maximum takeoff weight of the aircraft                                                   [kilograms]
        zfw - maximum zero fuel weight of the aircraft                                                 [kilograms]
        num_eng - number of engines on the aircraft                                                    [dimensionless]
        num_pax - number of passengers on the aircraft                                                 [dimensionless]
        wt_cargo - weight of the bulk cargo being carried on the aircraft                              [kilograms]
        num_seats - number of seats installed on the aircraft                                          [dimensionless]
        ctrl - specifies if the control system is "fully powered", "partially powered", or not powered [dimensionless]
        ac - determines type of instruments, electronics, and operating items based on types:
            "short-range", "medium-range", "long-range", "business", "cargo", "commuter", "sst"        [dimensionless]

     fuselage - a data dictionary with the fields:
        area - fuselage wetted area                                                                    [meters**2]
        diff_p - Maximum fuselage pressure differential                                                [Pascal]
        width - width of the fuselage                                                                  [meters]
        height - height of the fuselage                                                                [meters]
        length - length of the fuselage                                                                [meters]

Outputs:
    output - a data dictionary with fields:
        wt_payload - weight of the passengers plus baggage and paid cargo                              [kilograms]
        wt_pax - weight of all the passengers                                                          [kilogram]
        wt_bag - weight of all the baggage                                                             [kilogram]
        wt_fuel - weight of the fuel carried                                                           [kilogram]
        wt_empty - operating empty weight of the aircraft                                              [kilograms]

Properties Used:
N/A