FREQCOR_Sensor_Separation
Created on Fri Oct 6 12:05:39 2023
This module implements the combined crosswind and vertical separation correction factor used when applying spectral corrections.
Functions
Compute the Horst and Lenschow (2009) sensor separation correction factor. |
- 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.Seriesorarray-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:
Notes
If eq is not 13 or 16, the function prints an error message and returns an array that will typically contain NaNs.