Hi everyone,
I’m using TurbSim (OpenFAST v4.1.2) to generate low- and high-resolution .bts wind files for FAST.Farm. In the low-resolution TurbSim input, I specified IECKAI as the turbulence model.
As validation, I extracted the hub-center velocity time series from the resulting Low.bts file and computed a power spectral density using Welch’s method. I then compared that PSD against the theoretical Kaimal spectrum used to generate the turbulence field.
The comparison shows noticeable disagreement starting at very low frequencies (below roughly 0.02-0.03 Hz). One explanation for discrepancies at higher frequencies is that the low-resolution field was generated with a timestep of approximately 0.9 s, corresponding to a Nyquist frequency of about 0.56 Hz. Therefore I would not expect the low-resolution signal to contain meaningful information much above 0.5 Hz.
However, what puzzles me is that the same low-frequency spectral discrepancy also appears in the high-resolution turbulence boxes. These are generated using TurbSim’s TIMESR option from a hub-height time series extracted from the low-resolution field, and the high-resolution boxes use a timestep of 0.05 s (Nyquist ≈ 10 Hz). The imposed time series and the resulting high-resolution hub-center signal correlate reasonably well (correlation ≈ 0.89), and the spectral shape appears to carry the same low-frequency deviation through the pipeline.
I’d like to ask:
- Is this level of disagreement between a Welch PSD and the target Kaimal spectrum normal for TurbSim-generated fields?
- When validating TurbSim output against a Kaimal spectrum, is there a recommended normalization or spectral formulation that should be used?
Thank you in advance!
