FREQCOR_Sensor_Separation.FREQCOR_Sensor_Separation

FREQCOR_Sensor_Separation.FREQCOR_Sensor_Separation(zmeas, disph, rsz, WD, rseast, rsnorth, Zeta, eq)[source]

Compute the Horst and Lenschow (2009) sensor separation correction factor.

The correction accounts for: - crosswind separation between instruments (Eq. 16 or Eq. 13), and - vertical separation (Eq. 28).

Parameters:
  • zmeas (float) – Measurement height (m).

  • disph (float) – Zero-plane displacement height (m).

  • rsz (float) – Vertical separation between instruments (m).

  • WD (pandas.Series or array-like) – Wind direction (degrees).

  • rseast (float) – Eastward separation distance between instruments (m).

  • rsnorth (float) – Northward separation distance between instruments (m).

  • Zeta (array-like) – Stability parameter series (z/L).

  • eq (int) – Horst and Lenschow equation selector for the crosswind term (13 or 16).

Returns:

CFHL – Multiplicative correction factor (same length as Zeta).

Return type:

numpy.ndarray

Notes

If eq is not 13 or 16, the function prints an error message and returns an array that will typically contain NaNs.