-
Notifications
You must be signed in to change notification settings - Fork 508
Description
I have sent this inquiry into DTU and the developers of HAWC2, but it is relevant here as well. Per @jjonkman's request, I am also posting this issue to the OpenFAST github site so that it can be discussed with the OpenFAST community.
Bug description
We suspect that the orientation of Mann wind boxes in HAWC2, and therefore OpenFAST/FAST.Farm and other aeroelastic codes, are reversed in the longitudinal direction (x-direction).
To Reproduce
By running OpenFAST/FAST.Farm with the InflowWind module's WindType variable set to 5.
5 WindType - switch for wind file type (1=steady; 2=uniform; 3=binary TurbSim FF; 4=binary Bladed-style FF; 5=HAWC format; 6=User defined)
Expected behavior
described in detail in the attachment (under Screenshots)
Screenshots
relevant article: Vertical cross spectral phases in neutral atmospheric flow.pdf
OpenFAST Version
OpenFAST v1.0.0
But this bug extends to previous versions of FAST, the most current version of OpenFAST, other aeroelastic codes used by the wind energy research community, and by extension FAST.Farm.
Additional context
Copied email sent to DTU:
To whom it may concern,
My name is Adam Wise and I’m a visiting student researcher advised by Erin Bachynski in the Department of Marine Technology at NTNU. We are currently using FAST.Farm to investigate wake interaction between multiple floating wind turbines.
We are generating synthetic turbulent inflow using both the Kaimal and Mann turbulence models; however, we have noticed that the Mann wind boxes look opposite to what we would expect. The fluctuations in u, and more clearly in v, arrive first at lower z when they should arrive at higher z as expected in nature and found in LES (Chougule and Mann et. al, 2012). I have provided a short slide deck with figures comparing wind boxes that clearly show this phenomenon.
We have confirmed that FAST/FAST.Farm has implemented the Mann boxes as specified in the OC3 documentation (note that FAST and FAST.Farm read wind in the same way). Additionally, we have run simulations in FAST and HAWC2 and confirmed that they read the Mann boxes identically. After discussions with NREL, we suspect that there may be a bug in the original implementation of reading Mann boxes in HAWC2. It appears that in FAST, based on the documentation and comparison with HAWC2, the Mann box is read assuming that it is written in order of increasing x (decreasing t). The OC3 documentation does not clearly describe whether the box is written in terms of x or t.
Is it possible that there is a bug when reading Mann wind in HAWC2?
Thank you for your attention.
Sincerely,
Adam