GithubHelp home page GithubHelp logo

petebachant / ntnu-hawt-turbinesfoam Goto Github PK

View Code? Open in Web Editor NEW
9.0 5.0 4.0 116 KB

Simulating the NTNU horizontal axis wind turbine(s) with the turbinesFoam actuator line model.

License: MIT License

C++ 60.56% Shell 0.44% Python 39.00%

ntnu-hawt-turbinesfoam's Introduction

NTNU-HAWT-turbinesFoam

Case files for simulating the NTNU horizontal axis wind turbine(s) with the turbinesFoam actuator line model.

The purpose of this simulation is to test the ability to predict:

  1. Performance and near-wake of a standalone turbine as measured in Krogstad and Adaramola (2012) "Performance and near wake measurements of a model horizontal axis wind turbine".
  2. Performance curves of two in-line turbines as described in Pierella et al. (2014) "Blind Test 2 calculations for two in-line model wind turbines where the downstream turbine operates at various rotational speeds".
  3. Wake profiles behind the downwind turbine (in fig. 6) for the case above.
  4. Tasks 2 and 3 for the offset turbines described in Krogstad et al. (2015) "' Blind Test 3' calculations of the performance and wake development behind two in-line and offset model wind turbines".

Citation

DOI

This case can be cited via DOI. Follow the link above for more information.

License

Code is MIT licensed. See LICENSE for details.

Creative Commons License
All other materials licensed under a Creative Commons Attribution 4.0 International License.

ntnu-hawt-turbinesfoam's People

Contributors

petebachant avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

ntnu-hawt-turbinesfoam's Issues

Plot wake profiles

Should be able to specify behind which turbine. Quantities should be the mean streamwise velocity and the streamwise velocity variance normalized by U_infty**2.

Recheck blade radii

Looks like since they've been offset, the blade roots of the upstream turbine are exposed and creating vortices. May need to extend the cylindrical part inward towards the axis a bit.

Blade data for the turbine

I've searched but could not find the blade geometry and pitching vs free stream velocity data for the NTNU turbine. Can you please share the source, if possible?

Adjust rotor radii

The table in Pierella et al. (2012) seems to be incorrect in that the max radius does not correspond to the rotor radius.

Has anyone been able to validate this? Power coefficient

newplot

The experimental results are in blue from Krogstad and Adaramola (2012) "Performance and near wake measurements of a model horizontal axis wind turbine". The numerical results I obtained are in green.

I ran the single turbine case without any changes and was not able to reproduce the experimental results. I also tried refining the mesh later, but it has no influence in this TSR shift. Am I missing something I should be setting before replicating this?

Problem in Solving

I tried to run the case but I got this Error in pimpleFoam log file. what could be the reason?

((` Creating finite volume options from "system/fvOptions"

Selecting finite volume options model type axialFlowTurbineALSource
Source: turbine1
- selecting cells using cellSet turbine1

--> FOAM FATAL ERROR:
Cannot find directory "polyMesh/sets" in times 0 down to constant

From function Time::findInstance(const fileName&, const word&, const IOobject::readOption, const word&)
in file db/Time/findInstance.C at line 142.

FOAM exiting `))
I have changed the Debug switches in controlDict . does it have any effects on this issu?

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.