foxes.output.TurbineTypeCurves.plot_curves(turbine_type, variables, P_max=None, titles=None, x_label=None, y_labels=None, ws_min=0.0, ws_max=30.0, ws_step=0.1, ti=0.05, rho=1.225, axs=None, figsize=None, pmax_args={}, **kwargs)[source]

Plot the power or ct curve.

Parameters

turbine_type: str

The turbine type name from the model book

variables: str or list of str

For example FV.P or FV.CT

P_max: float, optional

The power mask value, if of interest

titles: list of str, optional

The plot titles, one for each variable

x_label: str, optional

The x axis label

y_labels: list of str, optional

The y axis lables, one for each variable

ws_min: float

The minimal wind speed

ws_max: float

The maximal wind speed

ws_step: float

The wind speed step size

ti: float

The TI value

rho: float

The air density value

axs: list of pyplot.Axis, optional

The axis, one for each variable

figsize: tuple

The figsize argument for plt.subplots() in case ax is not provided

pmax_args: dict, optional

Additionals parameters for plt.plot() for power mask case

kwargs: dict, optional

Additional parameters for plt.plot()

Returns

axs: list of pyplot.Axis

The plot axes, one for each variable