Dear all,
I’ve been working on a project designing wind turbine blades using an in-house simulation software, and have been running my designs through openFAST for validation. I’m running into a strange issue resulting in a mismatch in blade edgewise displacement between the two codes - and while I appreciate the results from the in-house software won’t be possible for people to recreate, I’m hoping to get some suggestions on the underlying causes to my errors.
Despite outputting very similar aerodynamic forces and modal frequencies, and having identical cross-sectional properties, I’m unable to get a match in steady-state in-plane deflection. To use a familiar reference point I’ll illustrate the error using the NREL 5MW rotor rather than any of my designs. The attached images show results comparisons from the NREL 5MW RWT in a uniform windfield of 12m/s with fixed pitch and RPM. The first showsime-averaged deflection as a function of spanwise location on the left, and the time series for the tip node on the right. The second shows the time-averaged in-plane and out of plane forces and aerodynamic coefficients.
I’ve taken the following lines of investigation to try and pinpoint my issue, and in all cases the discrepancy remained:
- Looking at the in-plane displacement with no rotor movement to observe deflection under self-weight
- Removing edgewise damping from the openFAST input files, testing if it was hindering the in-plane deflection in any way
- Fixing my pitch-axis input as per this forum post
- Comparing modal frequencies and mode shapes using ACDC as recommended in this forum post
- Tinkering with the aerodyn settings - strangely turning off the “UseBlCm” is what gives me this very close match in flapwise displacement. As a result I looked into the airfoil data files I was using and they were identical in moment coefficient for both programs.
I would greatly appreciate any pointers or suggestions as to what could be causing such an issue under my specific circumstances, and I’m happy to share any further details that would be useful in narrowing down the problem.
Best wishes,
Abdirahman