Post Construction - Chapter 3 Model calibration & Performance Check 72
EMD International A/S • www.emd.dk • windPRO 4.0 • September 2023
Arrange the measured production data etc. in ASCII text files ready for import.
Load PERFORMANCE CHECK module from main Tab, Loads & Operation.
Setup import filter for measured production data if data are not already loaded in existing WTG
objects.
Decide which existing WTG objects to include in analysis.
PAIR WTG ID’s from the import setup to existing turbine objects and load (import) the measured
data.
Load PARK calculation – now concurrent calculated and measured data are available by time
step.
Load error codes if available, either as part of the production data files or separate from error
log, or if no error code data available, use the “user error code” to assign error codes to events
with stop at wind > x m/s or production below shifted power curve (sub-optimal
performance/power curtailment).
Utilize the analyzer and other tools to get an idea if some model setup must be revised or data
cleaned further. E.g., modify the PARK calculation setup and run this again. Use analyzer to see
if modifications worked. Continue this process until results are satisfying.
Extract results from graphs, like loss, to Excel, to build up the documentation (no reporting yet
available within this part of Performance Check)
If e.g. a Meso data-based calibration is performed, now run a new PARK calculation with found
calibrations, based on for e.g. 20 years of mesoscale data to calculate the expected long-term
AEP, wake losses etc.
11.1.37 Time Varying PARK Calculation for Performance Check
The time-varying PARK calculation is essential for the performance check analysis. There are two
ways to go:
• A traditional PARK time step calculation, where the models calculate free and wake reduced
wind speeds at each WTG position from which the power is calculated with optional corrections
(air density, Turbulence, shear etc.).
• Nacelle wind-based calculation (no models involved, see Post construction path manual).
Setting up a traditional time-varying calculation model where it is included to offer the user the
possibility to check if the model calculation performs well aggregated e.g. by wind direction, wind
speed, season, etc.
The basic concept is to scale the wind data for each time stamp to each turbine position. The transfer
function (by direction) between the wind data source (measurement(s) or Meso scale data) and turbine
position is calculated and used for each time stamp in the used wind data source.
The transfer function is calculated by performing a WAsP or WAsP-CFD or FLOWRES based
calculation on a generic wind distribution at each turbine position in hub height. The ratios between the
calculated mean wind speeds (or Weibull A parameters) are the scaling factors.
Refined options like RIX correction or displacement heights can be part of the calculation. Also,
turbulence intensity (TI) data are transferred to WTG positions by assuming a constant st.dev. by
height, the change in wind speed thereby leads to change in turbulence intensity at each WTG, or by
using a model calculated TI. The turbulence can be used for each time step for the power curve
correction or as an input for advanced wake loss calculation. Similarly, the air density can be
calculated at each time stamp based on temperature and/or pressure data for correction of the power
curve. Finally, also shear and veer correction of power curves are optional.
Using mesoscale data gives access to a refined downscaling (taking out meso terrain, applying micro
terrain)., Another advantage of mesoscale data is that the shear variations in time are included in the
calculation. See more details on calculation method in Chapter 3 ENERGY.