floris.core.wake_deflection.jimenez#
Classes
|
Jiménez wake deflection model, derived from [1]. |
- class floris.core.wake_deflection.jimenez.JimenezVelocityDeflection(kd=0.05, ad=0.0, bd=0.0)[source]#
Jiménez wake deflection model, derived from [1].
- References:
- Parameters:
kd (float)
ad (float)
bd (float)
-
kd:
float
#
-
ad:
float
#
-
bd:
float
#
- function(x_i, y_i, yaw_i, turbulence_intensity_i, ct_i, rotor_diameter_i, *, x)[source]#
Calculates the deflection field of the wake in relation to the yaw of the turbine. This is coded as defined in [1].
- Args:
x_locations (np.array): streamwise locations in wake y_locations (np.array): spanwise locations in wake z_locations (np.array): vertical locations in wake
(not used in Jiménez)
- turbine (
floris.core.turbine.Turbine
): Turbine object
- coord
(
floris.core.turbine_map.TurbineMap.coords()
): Spatial coordinates of wind turbine.- flow_field
(
floris.core.flow_field.FlowField
): Flow field object.
- turbine (
- Returns:
deflection (np.array): Deflected wake centerline.
This function calculates the deflection of the entire flow field given the yaw angle and Ct of the current turbine
- Parameters:
x_i (ndarray)
y_i (ndarray)
yaw_i (ndarray)
turbulence_intensity_i (ndarray)
ct_i (ndarray)
rotor_diameter_i (ndarray)
x (ndarray)