Abstract
NREL has recently put considerable effort into improving the overall modularity of its FAST wind turbine aero-hydro-servo-elastic tool to (1) improve the ability to read, implement, and maintain source code; (2) increase module sharing and shared code development across the wind community; (3) improve numerical performance and robustness; and (4) greatly enhance flexibility and expandability toenable further developments of functionality without the need to recode established modules. The new FAST modularization framework supports module-independent inputs, outputs, states, and parameters; states in continuous-time, discrete-time, and in constraint form; loose and tight coupling; independent time and spatial discretizations; time marching, operating-point determination, andlinearization; data encapsulation; dynamic allocation; and save/retrieve capability. This paper explains the features of the new FAST modularization framework, as well as the concepts and mathematical background needed to understand and apply it correctly. It is envisioned that the new modularization framework will transform FAST into a powerful, robust, and flexible wind turbine modeling toolwith a large number of developers and a range of modeling fidelities across the aerodynamic, hydrodynamic, servo-dynamic, and structural-dynamic components.
Original language | American English |
---|---|
Number of pages | 28 |
State | Published - 2013 |
Event | 51st AIAA Aerospace Sciences Meeting, including the New Horizons Forum and Aerospace Exposition - Dallas, Texas Duration: 7 Jan 2012 → 10 Jan 2012 |
Conference
Conference | 51st AIAA Aerospace Sciences Meeting, including the New Horizons Forum and Aerospace Exposition |
---|---|
City | Dallas, Texas |
Period | 7/01/12 → 10/01/12 |
NREL Publication Number
- NREL/CP-5000-57228
Keywords
- aero-hydro-servo-elastic modeling
- fast cae tool
- modularization framework
- wind turbine