floris.core.wake_turbulence.wake_induced_mixing#
Classes
|
WakeInducedMixing is a model used to generalize wake-added turbulence in the Empirical Gaussian wake model. |
- class floris.core.wake_turbulence.wake_induced_mixing.WakeInducedMixing(atmospheric_ti_gain=0.0)[source]#
WakeInducedMixing is a model used to generalize wake-added turbulence in the Empirical Gaussian wake model. It computes the contribution of each turbine to a "wake-induced mixing" term that in turn is used in the velocity deficit and deflection models.
- Args:
- parameter_dictionary (dict): Model-specific parameters.
Default values are used when a parameter is not included in parameter_dictionary. Possible key-value pairs include:
atmospheric_ti_gain (float): The contribution of ambient turbulent intensity to the wake-induced mixing term. Currently throws a warning if nonzero.
- References:
- Parameters:
atmospheric_ti_gain (float)
-
atmospheric_ti_gain:
float
#
- function(axial_induction_i, downstream_distance_D_i)[source]#
Calculates the contribution of turbine i to all other turbines' mixing terms.
- Return type:
None
- Parameters:
axial_induction_i (ndarray)
downstream_distance_D_i (ndarray)
- Args:
- axial_induction_i (np.array): Axial induction factor of
the ith turbine (-).
- downstream_distance_D_i (np.array): The distance downstream
from turbine i to all other turbines (specified in terms of multiples of turbine i's rotor diameter) (D).
- Returns:
- np.array: Components of the wake-induced mixing term due to
the ith turbine.