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)