RCAIDE.Library.Plots.Aerodynamics.plot_rotor_disc_performance

plot_rotor_disc_performance#

plot_rotor_disc_performance(prop, outputs, i=0, title=None, save_figure=False)[source]#

Generate plots of rotor disc aerodynamic performance distributions.

Parameters:
  • prop (Data) – Rotor properties data structure

  • outputs (Data) –

    Rotor analysis outputs containing:

    • disc_azimuthal_distributionarray

      Azimuthal angles around disc [rad]

    • disc_radial_distributionarray

      Radial positions on disc [m]

    • disc_thrust_distributionarray

      Local thrust distribution

    • disc_torque_distributionarray

      Local torque distribution

    • disc_effective_angle_of_attackarray

      Local effective angle of attack [rad]

    • disc_axial_induced_velocityarray

      Local axial induced velocity [m/s]

    • disc_tangential_induced_velocityarray

      Local tangential induced velocity [m/s]

  • i (int, optional) – Time index for plotting, default 0

  • title (str, optional) – Custom plot title, default None

  • save_figure (bool, optional) – Save figure to file if True, default False

Returns:

fig – Figure containing five polar subplots:

  • Thrust distribution

  • Torque distribution

  • Local blade angle

  • Axial velocity

  • Tangential velocity

Return type:

matplotlib.figure.Figure

Notes

All plots use:

  • Polar coordinates (azimuth, radius)

  • Jet colormap for contours

  • Consistent number of contour levels

  • Colorbar showing scale

Definitions

‘Thrust Distribution’

Local thrust force per unit area

‘Torque Distribution’

Local torque per unit area

‘Effective Angle’

Local blade angle relative to inflow

‘Induced Velocity’

Flow velocity induced by rotor