foxes.variables¶
The foxes variables, defining data that is either user input or a calculation result.
- foxes.variables.X =
'X'
The x coordinate in m
- foxes.variables.Y =
'Y'
The y coordinate in m
- foxes.variables.H =
'H'
The height over ground in m
- foxes.variables.D =
'D'
The rotor diameter in m
- foxes.variables.TXYH =
'txyh'
The turbine rotor centre coordinate vector (x, y, height)
- foxes.variables.WEIGHT =
'weight'
The statistical weight of a state
- foxes.variables.ORDER =
'order'
The turbine order
- foxes.variables.ORDER_INV =
'order_inv'
The inverse of the turbine order
- foxes.variables.ORDER_SSEL =
'order_ssel'
The states selection for applying the order
- foxes.variables.WS =
'WS'
The wind speed in m/s
- foxes.variables.WD =
'WD'
The wind direction in degrees
- foxes.variables.TI =
'TI'
The turbulence intensity
- foxes.variables.RHO =
'RHO'
The air density in kg/m3
- foxes.variables.YAW =
'YAW'
The absolute yaw angle of a turbine in degrees
- foxes.variables.YAWM =
'YAWM'
The relative yaw angle of a turbine in degrees
- foxes.variables.P =
'P'
The power, unit depends on user choice
- foxes.variables.MAX_P =
'MAXP'
The maximal power, for derating/boost
- foxes.variables.CT =
'CT'
The thrust coefficient
- foxes.variables.T =
'T'
The temperature in Kelvin
- foxes.variables.YLD =
'YLD'
Yield in GWh/a
- foxes.variables.EFF =
'EFF'
Efficiency, equals P/AMB_P
- foxes.variables.CAP =
'CAP'
Capacity, equals P/P_nominal
- foxes.variables.REWS =
'REWS'
Rotor effective wind speed in m/s
- foxes.variables.REWS2 =
'REWS2'
Rotor effective wind speed in m/s, calculated from second moment
- foxes.variables.REWS3 =
'REWS3'
Rotor effective wind speed in m/s, calculated from third moment
- foxes.variables.AMB_WS =
'AMB_WS'
The ambient wind speed in m/s
- foxes.variables.AMB_WD =
'AMB_WD'
The ambient wind direction in degrees
- foxes.variables.AMB_TI =
'AMB_TI'
The ambient turbulence intensity
- foxes.variables.AMB_RHO =
'AMB_RHO'
The ambient air density in kg/m3
- foxes.variables.AMB_YAW =
'AMB_YAW'
The ambient absolute yaw angle of a turbine in degrees
- foxes.variables.AMB_YAWM =
'AMB_YAWM'
The ambient relative yaw angle of a turbine in degrees
- foxes.variables.AMB_P =
'AMB_P'
The ambient power, unit depends on user choice
- foxes.variables.AMB_CT =
'AMB_CT'
The ambient thrust coefficient
- foxes.variables.AMB_T =
'AMB_T'
The ambient temperature in Kelvin
- foxes.variables.AMB_YLD =
'AMB_YLD'
Ambient yield in GWh/a
- foxes.variables.AMB_CAP =
'AMB_CAP'
Ambient capacity, equals AMB_P/P_nominal
- foxes.variables.AMB_REWS =
'AMB_REWS'
Ambient rotor effective wind speed in m/s
- foxes.variables.AMB_REWS2 =
'AMB_REWS2'
Ambient rotor effective wind speed in m/s, calculated from second moment
- foxes.variables.AMB_REWS3 =
'AMB_REWS3'
Ambient rotor effective wind speed in m/s, calculated from third moment
- foxes.variables.var2amb =
{'CAP': 'AMB_CAP', 'CT': 'AMB_CT', 'P': 'AMB_P', 'REWS': 'AMB_REWS', 'REWS2': 'AMB_REWS2', 'REWS3': 'AMB_REWS3', 'RHO': 'AMB_RHO', 'T': 'AMB_T', 'TI': 'AMB_TI', 'WD': 'AMB_WD', 'WS': 'AMB_WS', 'YAW': 'AMB_YAW', 'YAWM': 'AMB_YAWM', 'YLD': 'AMB_YLD'}
Mapping from variable to the corresponding ambient variable
- foxes.variables.amb2var =
{'AMB_CAP': 'CAP', 'AMB_CT': 'CT', 'AMB_P': 'P', 'AMB_REWS': 'REWS', 'AMB_REWS2': 'REWS2', 'AMB_REWS3': 'REWS3', 'AMB_RHO': 'RHO', 'AMB_T': 'T', 'AMB_TI': 'TI', 'AMB_WD': 'WD', 'AMB_WS': 'WS', 'AMB_YAW': 'YAW', 'AMB_YAWM': 'YAWM', 'AMB_YLD': 'YLD'}
Mapping from ambient variable to the corresponding waked variable
- foxes.variables.K =
'k'
Wake growth parameter
- foxes.variables.KB =
'kb'
KTI value for zero TI, K = KB + KTI*TI
- foxes.variables.KTI =
'kTI'
Factor between K and TI, K = KB + KTI*TI
- foxes.variables.Z0 =
'z0'
The roughness length in m
- foxes.variables.MOL =
'MOL'
The Monin–Obukhov length in m
- foxes.variables.USTAR =
'USTAR'
The friction velocity in m/s
- foxes.variables.SHEAR =
'shear'
The shear exponent
- foxes.variables.PA_ALPHA =
'PA_alpha'
The alpha parameter of the PorteAgel wake model
- foxes.variables.PA_BETA =
'PA_beta'
The beta parameter of the PorteAgel wake model
- foxes.variables.DEFAULT_DIGITS =
{'CAP': 5, 'CT': 6, 'EFF': 5, 'P': 3, 'RHO': 5, 'T': 3, 'TI': 6, 'WD': 3, 'WS': 4, 'YLD': 3}
The default output digits
- foxes.constants.XYH =
'xyh'
The vector (x, y, height)