Functions | |
def | SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.convert_sweep.convert_sweep (wing, old_ref_chord_fraction=0.0, new_ref_chord_fraction=0.25) |
def | SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.convert_sweep.convert_sweep_segments (old_sweep, seg_a, seg_b, wing, old_ref_chord_fraction=0.0, new_ref_chord_fraction=0.25) |
def | SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.extend_to_ref_area.extend_to_ref_area (surface) |
def | SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.trapezoid_ac_x.trapezoid_ac_x (wing) |
def | SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.trapezoid_mac.trapezoid_mac (wing) |
trapezoid_mac.py More... | |
def SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.convert_sweep.convert_sweep | ( | wing, | |
old_ref_chord_fraction = 0.0 , |
|||
new_ref_chord_fraction = 0.25 |
|||
) |
This method converts the sweep of a wing planform to refer to a new chord fraction. Defaults to converting from leading-edge sweep to quarter-chord sweep. Assumptions: Assumes a simple trapezoidal wing shape. If the input wing object does not have a simple trapezoidal shape, this function will convert sweeps for an equivalent trapezoid having the same reference sweep, aspect ratio, and taper ratio. Source: Unknown Inputs: wing - a data dictionary with the fields: apsect_ratio - wing aspect ratio [dimensionless] sweep - wing sweep [radians] taper - wing taper ratio [dimensionless] old_ref_chord_fraction - a float value between 0 and 1.0 that tells what fraction of the local chord the sweep line follows. (For example, a value of 0.25 refers to quarter-chord sweep new_ref_chord_fraction - a float value between 0 and 1.0 that tells what fraction of the local chord is the new reference for sweep. Outputs: output - a single float value, new_sweep, which is the sweep angle referenced to the new_ref_chord_fraction. Defaults: Defaults to converting from leading edge sweep to quater-chord sweep. Properties Used: N/A
def SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.convert_sweep.convert_sweep_segments | ( | old_sweep, | |
seg_a, | |||
seg_b, | |||
wing, | |||
old_ref_chord_fraction = 0.0 , |
|||
new_ref_chord_fraction = 0.25 |
|||
) |
This method converts the sweep of a section of a wing between two segments to refer to a new chord fraction. More specifically, it converts the inboard segment's (seg_a's) outboard sweep. Defaults to converting from leading-edge sweep to quarter-chord sweep. Assumptions: Assumes a simple trapezoidal section shape. If the input section does not have a simple trapezoidal shape, this function will convert sweeps for an equivalent trapezoid having the same reference sweep, aspect ratio, and taper ratio. Source: Unknown Inputs: old_sweep - sweep angle to convert seg_a and seg_b - two Segment() objects with: root_chord_percent - percent of the wing's root chord wing - a data dictionary with the fields: chords.root - root chord [m] span - wingspan [m] symmetric - symmetry [boolean] old_ref_chord_fraction - a float value between 0 and 1.0 that tells what fraction of the local chord the sweep line follows. (For example, a value of 0.25 refers to quarter-chord sweep new_ref_chord_fraction - a float value between 0 and 1.0 that tells what fraction of the local chord is the new reference for sweep. Outputs: output - a single float value, new_sweep, which is the sweep angle referenced to the new_ref_chord_fraction. Defaults: Defaults to converting from leading edge sweep to quater-chord sweep. Properties Used: N/A
def SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.extend_to_ref_area.extend_to_ref_area | ( | surface | ) |
This method takes inputs describing the exposed portion of a trapezoidal aerodynamic surface and calculates the dimensions of a corresponding aerodynamic surface that extends all the way to the fuselage centerline. Particularly used to get the vertical tail reference area for lateral stability calculations when the dimensions of the exposed tail are known. Assumptions: Assumes a simple trapezoidal half-wing shape. Source: Unknown Inputs: surface - a SUAVE Wing object with the fields: spans.projected - projected span (height for a vertical tail) of the exposed surface [meters] sweep - leading edge sweep of the aerodynamic surface [radians] chords.root - chord length at the junction between the tail and the fuselage [meters] chords.tip - chord length at the tip of the aerodynamic surface [meters] symmetric - Is the wing symmetric across the fuselage centerline? exposed_root_chord_offset - the displacement from the fuselage centerline to the exposed area's physical root chordline [meters] Outputs: ref_surface - a data dictionary with the fields: spans.projected - The span/height measured from the fuselage centerline [meters] area.reference - The area of the extended trapezoidal surface [meters**2] aspect_ratio - The aspect ratio of the extended surface [meters] chords.root - The chord of the extended trapezoidal surface where it meets the fuselage centerline [meters] root_LE_change - The change in the leading edge position of the surface compared to the smaller surface that only extended to the fuselage surface. This value is negative for sweptback surfaces [meters] Properties Used: N/A
def SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.trapezoid_ac_x.trapezoid_ac_x | ( | wing | ) |
This method computes the aerodynamic center x-position of a linearly tapered trapezoidal aerodynamic surface Assumptions: Assumes a simple trapezoidal wing shape. Does not account for twist or LE/TE extensions Assumes the aerodynamic center of the wing is located at the quarter- chord of the MAC. Source: Unknown Inputs: wing - a data dictionary with the fields: areas.reference - planform area of the trapezoidal wing [meters**2] spans.projected - wing span [meters] chords.root - wing root chord [meters] taper - wing taper ratio [dimensionless] sweep - wing leading edge sweep [radians] symmetric - wing symmetry [Boolean] Outputs: dx_ac - the x-direction distance of the aerodynamic center of the wing (or equivalent trapezoid) measured from the leading edge of the wing root [meters] Properties Used: N/A
def SUAVE.Methods.Flight_Dynamics.Static_Stability.Approximations.Supporting_Functions.trapezoid_mac.trapezoid_mac | ( | wing | ) |
trapezoid_mac.py
Created: Mar 2014, T. Momose Modified: Jan 2016, E. Botero
This method computes the mean aerodynamic chord of a linearly tapered trapezoidal aerodynamic surface Assumptions: Assumes a simple trapezoidal wing shape. Source: Unknown Inputs: wing - a data dictionary with the fields: areas.reference - the planform area of the trapezoidal wing [meters**2] spans.projected - wing span [meters] chords.root - the wing root chord [meters] {One of the following} chords.tip - the wing tip chord [meters] taper - taper ratio of the wing [dimensionless] Outputs: mac - the mean aerodynamic chord of the wing (or equivalent trapezoid) [meters] Properties Used: N/A