NREL / SOWFA

Other
130 stars 113 forks source link

There was a problem using pisoFoamTurbine.ALMAdvancedOpenFAST #79

Closed bp-liu closed 2 years ago

bp-liu commented 3 years ago

Hello everyone, when I use the pisoFoamTurbine.ALMAdvancedOpenFAST solver, there is a problem about hdf5-1.8.12 in the openfast part. I have installed HDF5 and added a path description about HDF5 in the. Bashrc of home. Does anyone know how to solve this problem? The same error is also found in example example.NREL5MW.ALMAdvancedFAST8.If you can give me some guidance, thank you very much.

The log file is:

/---------------------------------------------------------------------------\ | ========= | | | \ / F ield | OpenFOAM: The Open Source CFD Toolbox | | \ / O peration | Version: 2.4.x | | \ / A nd | Web: www.OpenFOAM.org | | \/ M anipulation | | *---------------------------------------------------------------------------*/ Build : 2.4.x Exec : pisoFoamTurbine.ALMAdvancedOpenFAST -parallel Date : May 04 2021 Time : 20:20:07 Host : "promote.cache-dns.local" PID : 73347 Case : /data1/syliu3/pisofast/0504 nProcs : 32 Slaves : 31 ( "promote.cache-dns.local.73348" "promote.cache-dns.local.73349" "promote.cache-dns.local.73350" "promote.cache-dns.local.73351" "promote.cache-dns.local.73352" "promote.cache-dns.local.73353" "promote.cache-dns.local.73354" "promote.cache-dns.local.73355" "promote.cache-dns.local.73356" "promote.cache-dns.local.73357" "promote.cache-dns.local.73358" "promote.cache-dns.local.73359" "promote.cache-dns.local.73360" "promote.cache-dns.local.73361" "promote.cache-dns.local.73362" "promote.cache-dns.local.73363" "promote.cache-dns.local.73364" "promote.cache-dns.local.73365" "promote.cache-dns.local.73366" "promote.cache-dns.local.73367" "promote.cache-dns.local.73368" "promote.cache-dns.local.73369" "promote.cache-dns.local.73370" "promote.cache-dns.local.73371" "promote.cache-dns.local.73372" "promote.cache-dns.local.73373" "promote.cache-dns.local.73374" "promote.cache-dns.local.73376" "promote.cache-dns.local.73377" "promote.cache-dns.local.73379" "promote.cache-dns.local.73381" )

Pstream initialized with: floatTransfer : 0 nProcsSimpleSum : 0 commsType : nonBlocking polling iterations : 0 sigFpe : Enabling floating point exception trapping (FOAM_SIGFPE). fileModificationChecking : Monitoring run-time modified files using timeStampMaster allowSystemOperations : Allowing user-supplied system call operations

// * // Create time

Create mesh for time = 10

Reading field, p... Reading field, U... Creating vorticity field, omega... Creating second-invariant of strain-rate tensor field, Q... Reading/calculating face flux field phi

Selecting incompressible transport model Newtonian Selecting turbulence model type LESModel Selecting LES turbulence model oneEqEddy Selecting LES delta type cubeRootVol oneEqEddyCoeffs { ce 1.048; ck 0.094; }

[0] nFASTSubSteps has to be the same for all turbines [1] nFASTSubSteps has to be the same for all turbines [2] nFASTSubSteps has to be the same for all turbines [4] nFASTSubSteps has to be the same for all turbines [8] nFASTSubSteps has to be the same for all turbines [5] nFASTSubSteps has to be the same for all turbines [9] nFASTSubSteps has to be the same for all turbines [10] nFASTSubSteps has to be the same for all turbines [17] nFASTSubSteps has to be the same for all turbines [12] nFASTSubSteps has to be the same for all turbines [6] nFASTSubSteps has to be the same for all turbines [16] nFASTSubSteps has to be the same for all turbines [18] nFASTSubSteps has to be the same for all turbines [11] nFASTSubSteps has to be the same for all turbines [13] nFASTSubSteps has to be the same for all turbines [3] nFASTSubSteps has to be the same for all turbines [7] nFASTSubSteps has to be the same for all turbines [19] nFASTSubSteps has to be the same for all turbines [20] nFASTSubSteps has to be the same for all turbines [14] nFASTSubSteps has to be the same for all turbines [21] nFASTSubSteps has to be the same for all turbines [15] nFASTSubSteps has to be the same for all turbines [24] nFASTSubSteps has to be the same for all turbines [25] nFASTSubSteps has to be the same for all turbines [22] nFASTSubSteps has to be the same for all turbines [26] nFASTSubSteps has to be the same for all turbines [23] nFASTSubSteps has to be the same for all turbines [28] nFASTSubSteps has to be the same for all turbines [29] nFASTSubSteps has to be the same for all turbines [27] nFASTSubSteps has to be the same for all turbines [30] nFASTSubSteps has to be the same for all turbines [31] nFASTSubSteps has to be the same for all turbines


OpenFAST

Copyright (C) 2021 National Renewable Energy Laboratory Copyright (C) 2021 Envision Energy USA LTD

This program is licensed under Apache License Version 2.0 and comes with ABSOLUTELY NO WARRANTY. See the "LICENSE" file distributed with this software for details.


OpenFAST-HEAD-HASH-NOTFOUND Compile Info:

bp-liu commented 3 years ago

I have reinstalled openfast and sowfa with hdf5-1.10.5. The error reported changed from HDF5 diag: error detected in HDF5 (1.8.12) thread 0 to HDF5 diag: error detected in HDF5 (1.10.5) thread 0. It seems that there is a problem with the installation version of HDF5. Can anyone know which version can we use to coupling openfast2.3.0 with sowfa?

onepieceze commented 3 years ago

When I run openfast alone, there is no error about HDF5. My example settings file is attached below. If someone can help me find out what's wrong with the example, or refer to the example file about the coupling of sowfa and openfast, I would be very grateful pisofast.zip

Are you solve this problem? I meeting the same issue. ~^~

rachaelesmith commented 2 years ago

Not sure if you've already solved this, but I had an HDF5 error before when I had a start time for the turbine simulation that didn't match the OpenFOAM start time. I noticed that you specify a start time of 10 in controlDict but 0 in turbineArrayProperties, so this might be causing the error?

bp-liu commented 2 years ago

Not sure if you've already solved this, but I had an HDF5 error before when I had a start time for the turbine simulation that didn't match the OpenFOAM start time. I noticed that you specify a start time of 10 in controlDict but 0 in turbineArrayProperties, so this might be causing the error?

Thank you very much! The problem seems to be here. It really helped me a lot