pymead.analysis.calc_aero_data.estimate_LD_max#

estimate_LD_max(alpha_deg: ~numpy.ndarray, Cl: ~numpy.ndarray, Cd: ~numpy.ndarray) -> (<class 'float'>, <class 'float'>)[source]#

Estimates the maximum lift-to-drag ratio and the angle of attack that gives \((L/D)_\text{max}\).

Parameters:
  • alpha_deg (numpy.ndarray) – One-dimensional array of angle of attack in degrees.

  • Cl (numpy.ndarray) – One-dimensional array of lift coefficients, one-to-one mapping with alpha_deg

  • Cd (numpy.ndarray) – One-dimensional array of drag coefficients, one-to-one mapping with alpha_deg

Returns:

If the maximum of the \((L/D)\) vs. \(\alpha\) curve is not at an endpoint, returns the maximum lift-to-drag ratio and the angle of attack in degrees that gives that maximum lift-to-drag ratio, in that order. Otherwise, returns (None, None)

Return type:

(float, float) or (None, None)