OpenFAST Error TipLoss, IndToler, MaxIter

Provide feedback, request enhancements, and get help with wind-turbine computer-aided engineering tools.

Moderators: Bonnie.Jonkman, Jason.Jonkman

Till.Peller
Posts: 2
Joined: Tue Nov 27, 2018 7:16 am
Organization: TU Berlin
Location: Deutschland

OpenFAST Error TipLoss, IndToler, MaxIter

Postby Till.Peller » Wed Mar 06, 2019 6:28 am

Hi,

I want to run the 5MW Baseline file from r-test: 5MW_Land_DLL_WTurb.
When I run it I get the following errors:

Code: Select all

OpenFAST-v1.0.0
Compile Info:
 - Architecture: 64 bit
 - Precision: single
Execution Info:
 - Date: 03/06/2019
 - Time: 14:12:10+0100

OpenFAST input file heading:
    FAST Certification Test #18: NREL 5.0 MW Baseline Wind Turbine (Onshore)

Running ElastoDyn.
Running AeroDyn.

FAST_InitializeAll:AD_Init:ReadInputFiles:ReadPrimaryFile:Invalid logical input for file
".\NRELOffshrBsline5MW_Onshore_AeroDyn15.dat" occurred while trying to read TipLoss.
ReadPrimaryFile:Invalid numerical input for file ".\NRELOffshrBsline5MW_Onshore_AeroDyn15.dat"
occurred while trying to read IndToler.
ReadPrimaryFile:Invalid numerical input for file ".\NRELOffshrBsline5MW_Onshore_AeroDyn15.dat"
occurred while trying to read MaxIter.

 FAST encountered an error during module initialization.
 Simulation error level: FATAL ERROR

 Aborting OpenFAST.


I am using only the default settings from r-test:

Code: Select all

------- AERODYN v15 for OpenFAST INPUT FILE -----------------------------------------------
NREL 5.0 MW offshore baseline aerodynamic input properties.
======  General Options  ============================================================================
False         Echo               - Echo the input to "<rootname>.AD.ech"?  (flag)
"default"     DTAero             - Time interval for aerodynamic calculations {or "default"} (s)
          1   WakeMod            - Type of wake/induction model (switch) {0=none, 1=BEMT, 2=DBEMT} [WakeMod cannot be 2 when linearizing]
          2   AFAeroMod          - Type of blade airfoil aerodynamics model (switch) {1=steady model, 2=Beddoes-Leishman unsteady model} [AFAeroMod must be 1 when linearizing]
          1   TwrPotent          - Type tower influence on wind based on potential flow around the tower (switch) {0=none, 1=baseline potential flow, 2=potential flow with Bak correction}
False         TwrShadow          - Calculate tower influence on wind based on downstream tower shadow? (flag)
True          TwrAero            - Calculate tower aerodynamic loads? (flag)
False         FrozenWake         - Assume frozen wake during linearization? (flag) [used only when WakeMod=1 and when linearizing]
False         CavitCheck         - Perform cavitation check? (flag) [AFAeroMod must be 1 when CavitCheck=true]
======  Environmental Conditions  ===================================================================
      1.225   AirDens            - Air density (kg/m^3)
  1.464E-05   KinVisc            - Kinematic air viscosity (m^2/s)
        335   SpdSound           - Speed of sound (m/s)
     103500   Patm               - Atmospheric pressure (Pa) [used only when CavitCheck=True]
       1700   Pvap               - Vapour pressure of fluid (Pa) [used only when CavitCheck=True]
        0.5   FluidDepth         - Water depth above mid-hub height (m) [used only when CavitCheck=True]
======  Blade-Element/Momentum Theory Options  ====================================================== [unused when WakeMod=0]
          2   SkewMod            - Type of skewed-wake correction model (switch) {1=uncoupled, 2=Pitt/Peters, 3=coupled} [unused when WakeMod=0]
"default"     SkewModFactor      - Constant used in Pitt/Peters skewed wake model {or "default" is 15/32*pi} (-) [used only when SkewMod=2; unused when WakeMod=0]
True          TipLoss            - Use the Prandtl tip-loss model? (flag) [unused when WakeMod=0]
True          HubLoss            - Use the Prandtl hub-loss model? (flag) [unused when WakeMod=0]
true          TanInd             - Include tangential induction in BEMT calculations? (flag) [unused when WakeMod=0]
False         AIDrag             - Include the drag term in the axial-induction calculation? (flag) [unused when WakeMod=0]
False         TIDrag             - Include the drag term in the tangential-induction calculation? (flag) [unused when WakeMod=0 or TanInd=FALSE]
"Default"     IndToler           - Convergence tolerance for BEMT nonlinear solve residual equation {or "default"} (-) [unused when WakeMod=0]
        100   MaxIter            - Maximum number of iteration steps (-) [unused when WakeMod=0]
======  Dynamic Blade-Element/Momentum Theory Options  ============================================== [used only when WakeMod=2]
          2   DBEMT_Mod          - Type of dynamic BEMT (DBEMT) model {1=constant tau1, 2=time-dependent tau1} (-) [used only when WakeMod=2]
          4   tau1_const         - Time constant for DBEMT (s) [used only when WakeMod=2 and DBEMT_Mod=1]
======  Beddoes-Leishman Unsteady Airfoil Aerodynamics Options  ===================================== [used only when AFAeroMod=2]
          3   UAMod              - Unsteady Aero Model Switch (switch) {1=Baseline model (Original), 2=Gonzalez's variant (changes in Cn,Cc,Cm), 3=Minemma/Pierce variant (changes in Cc and Cm)} [used only when AFAeroMod=2]
True          FLookup            - Flag to indicate whether a lookup for f' will be calculated (TRUE) or whether best-fit exponential equations will be used (FALSE); if FALSE S1-S4 must be provided in airfoil input files (flag) [used only when AFAeroMod=2]
======  Airfoil Information =========================================================================
          1   InCol_Alfa         - The column in the airfoil tables that contains the angle of attack (-)
          2   InCol_Cl           - The column in the airfoil tables that contains the lift coefficient (-)
          3   InCol_Cd           - The column in the airfoil tables that contains the drag coefficient (-)
          4   InCol_Cm           - The column in the airfoil tables that contains the pitching-moment coefficient; use zero if there is no Cm column (-)
          0   InCol_Cpmin        - The column in the airfoil tables that contains the Cpmin coefficient; use zero if there is no Cpmin column (-)
          8   NumAFfiles         - Number of airfoil files used (-)
"../5MW_Baseline/Airfoils/Cylinder1.dat"    AFNames            - Airfoil file names (NumAFfiles lines) (quoted strings)
"../5MW_Baseline/Airfoils/Cylinder2.dat"
"../5MW_Baseline/Airfoils/DU40_A17.dat"
"../5MW_Baseline/Airfoils/DU35_A17.dat"
"../5MW_Baseline/Airfoils/DU30_A17.dat"
"../5MW_Baseline/Airfoils/DU25_A17.dat"
"../5MW_Baseline/Airfoils/DU21_A17.dat"
"../5MW_Baseline/Airfoils/NACA64_A17.dat"
======  Rotor/Blade Properties  =====================================================================
True          UseBlCm            - Include aerodynamic pitching moment in calculations?  (flag)
"../5MW_Baseline/NRELOffshrBsline5MW_AeroDyn_blade.dat"    ADBlFile(1)        - Name of file containing distributed aerodynamic properties for Blade #1 (-)
"../5MW_Baseline/NRELOffshrBsline5MW_AeroDyn_blade.dat"    ADBlFile(2)        - Name of file containing distributed aerodynamic properties for Blade #2 (-) [unused if NumBl < 2]
"../5MW_Baseline/NRELOffshrBsline5MW_AeroDyn_blade.dat"    ADBlFile(3)        - Name of file containing distributed aerodynamic properties for Blade #3 (-) [unused if NumBl < 3]
======  Tower Influence and Aerodynamics ============================================================= [used only when TwrPotent/=0, TwrShadow=True, or TwrAero=True]
         12   NumTwrNds         - Number of tower nodes used in the analysis  (-) [used only when TwrPotent/=0, TwrShadow=True, or TwrAero=True]
TwrElev        TwrDiam        TwrCd
(m)              (m)           (-)
0.0000000E+00  6.0000000E+00  1.0000000E+00 
8.5261000E+00  5.7870000E+00  1.0000000E+00 
1.7053000E+01  5.5740000E+00  1.0000000E+00 
2.5579000E+01  5.3610000E+00  1.0000000E+00 
3.4105000E+01  5.1480000E+00  1.0000000E+00 
4.2633000E+01  4.9350000E+00  1.0000000E+00 
5.1158000E+01  4.7220000E+00  1.0000000E+00 
5.9685000E+01  4.5090000E+00  1.0000000E+00 
6.8211000E+01  4.2960000E+00  1.0000000E+00 
7.6738000E+01  4.0830000E+00  1.0000000E+00 
8.5268000E+01  3.8700000E+00  1.0000000E+00 
8.7600000E+01  3.8700000E+00  1.0000000E+00 
======  Outputs  ====================================================================================
True          SumPrint            - Generate a summary file listing input options and interpolated properties to "<rootname>.AD.sum"?  (flag)
          0   NBlOuts             - Number of blade node outputs [0 - 9] (-)
          1,          9,         19    BlOutNd             - Blade nodes whose values will be output  (-)
          0   NTwOuts             - Number of tower node outputs [0 - 9]  (-)
          1,          2,          6    TwOutNd             - Tower nodes whose values will be output  (-)
                   OutList             - The next line(s) contains a list of output parameters.  See OutListParameters.xlsx for a listing of available output channels, (-)
END of input file (the word "END" must appear in the first 3 columns of this last OutList line)
---------------------------------------------------------------------------------------


AD15 Echo is:

Code: Select all

This file of echoed input was generated by AeroDyn on 06-Mar-2019 at 14:22:06.

Data from AeroDyn primary input file ".\NRELOffshrBsline5MW_Onshore_AeroDyn15.dat":


               FTitle         - File Header: File Description (line 2)
  "NREL 5.0 MW offshore baseline aerodynamic input properties."

            T  Echo           - Echo flag
               DTAero         - Time interval for aerodynamic calculations {or default} (s)
  "default"
            1  WakeMod        - Type of wake/induction model {0=none, 1=BEMT} (-)
            2  AFAeroMod      - Type of airfoil aerodynamics model {1=steady model, 2=Beddoes-Leishman unsteady model} (-)
            1  TwrPotent      - Type tower influence on wind based on potential flow around the tower {0=none, 1=baseline potential flow, 2=potential flow with Bak correction} (-)
            F  TwrShadow      - Calculate tower influence on wind based on downstream tower shadow? (flag)
            T  TwrAero        - Calculate tower aerodynamic loads? (flag)
            F  FrozenWake     - Assume frozen wake during linearization? (flag)
            F  CavitCheck     - Perform cavitation check? (flag)

   1.2250E+00  AirDens        - Air density (kg/m^3)
   1.4640E-05  KinVisc        - Kinematic air viscosity (m^2/s)
   3.3500E+02  SpdSound       - Speed of sound (m/s)
   1.0350E+05  Patm           - Atmospheric pressure (Pa)
   1.7000E+03  Pvap           - Vapour pressure of fluid (Pa)
   5.0000E-01  FluidDepth     - Water depth above mid-hub height (MHK only, for cavitation check) (m)

            2  SkewMod        - Type of skewed-wake correction model {1=uncoupled, 2=Pitt/Peters, 3=coupled} [used only when WakeMod=1] (-)
            T  HubLoss        - Use the Prandtl hub-loss model? [used only when WakeMod=1] (flag)
            T  TanInd         - Include tangential induction in BEMT calculations? [used only when WakeMod=1] (flag)
            T  AIDrag         - Include the drag term in the axial-induction calculation? [used only when WakeMod=1] (flag)
            F  TIDrag         - Include the drag term in the tangential-induction calculation? [used only when WakeMod=1 and TanInd=TRUE] (flag)
               IndToler       - Convergence tolerance for BEM induction factors [used only when WakeMod=1] (-)
  "False"


I tried different values for all three errors, but nothing helped. Default settings seem to be in correct form (numerical/logical).

Regards,
Till

Jason.Jonkman
Posts: 4056
Joined: Thu Nov 03, 2005 4:38 pm
Location: Boulder, CO
Contact:

Re: OpenFAST Error TipLoss, IndToler, MaxIter

Postby Jason.Jonkman » Wed Mar 06, 2019 8:50 am

Dear Till,

It looks like your AeroDyn input file is formatted for OpenFAST v2, but you are using the executable of OpenFAST v1. I suggest upgrading from OpenFAST v1 to v2.

Best regards,
Jason Jonkman, Ph.D.
Senior Engineer | National Wind Technology Center (NWTC)

National Renewable Energy Laboratory (NREL)
15013 Denver West Parkway | Golden, CO 80401
+1 (303) 384 – 7026 | Fax: +1 (303) 384 – 6901
nwtc.nrel.gov

Till.Peller
Posts: 2
Joined: Tue Nov 27, 2018 7:16 am
Organization: TU Berlin
Location: Deutschland

Re: OpenFAST Error TipLoss, IndToler, MaxIter

Postby Till.Peller » Thu Mar 07, 2019 3:35 am

Hey Jason,

thanks for the quick reply!
Can you provide a link for downloading the v2 .exe?
I used the .exe from this link https://nwtc.nrel.gov/OpenFAST, but can't find anything for OpenFAST v2.

Regards,
Till

Jason.Jonkman
Posts: 4056
Joined: Thu Nov 03, 2005 4:38 pm
Location: Boulder, CO
Contact:

Re: OpenFAST Error TipLoss, IndToler, MaxIter

Postby Jason.Jonkman » Thu Mar 07, 2019 5:39 am

Jason Jonkman, Ph.D.
Senior Engineer | National Wind Technology Center (NWTC)

National Renewable Energy Laboratory (NREL)
15013 Denver West Parkway | Golden, CO 80401
+1 (303) 384 – 7026 | Fax: +1 (303) 384 – 6901
nwtc.nrel.gov


Return to “Computer-Aided Engineering Software Tools”

Who is online

Users browsing this forum: No registered users and 1 guest