Hello,I am new to FastFarm and have encountered several error messages during simulation. I cannot figure out the exact causes and which parameters go wrong.
Besides, I would like to consult you:Does the distance between the first row of turbines and the origin X0 affect the turbine output results in wind farm simulation?In other words, similar to SOWFA, do I need to set a sufficient upstream distance to let the incoming wind fully develop before reaching the first row wind turbines?
Thank you very much for your guidance.
**************************************************************************************************
FAST.Farm
Copyright (C) 2026 National Renewable Energy Laboratory
Copyright (C) 2026 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.
**************************************************************************************************
FAST.Farm-v4.2.1
Compile Info:
- Compiler: Intel(R) Fortran Compiler 20250300
- Architecture: 64 bit
- Precision: single
- OpenMP: No
- Date: Mar 10 2026
- Time: 20:16:42
Execution Info:
- Date: 05/20/2026
- Time: 19:28:24+0800
Heading of the FAST.Farm input file:
Two turbines
Running AWAE.
Running InflowWind.
Reading a 101x35 grid (1000 m wide, 5 m to 345 m above ground) with a characteristic wind
speed of 11.422 m/s. This full-field file was generated by TurbSim (from OpenFAST-v4.2.1) on
19-Apr-2026 at 20:45:39.
Processed 20000 time steps of 20-Hz grid-field data (period of 1000 seconds).
Running WakeDynamics.
Running FASTWrapper.
Running OpenFAST.
OpenFAST input file heading:
FAST Certification Test #25: NREL 5.0 MW Baseline Wind Turbine with OC4-DeepCwind semi
configuration, for use in offshore analysis
Running ElastoDyn.
Running InflowWind.
Running SeaState.
Generating incident wave kinematics and current time history.
Adjusting incident wave kinematics for turbine offset from array origin.
Running AeroDyn.
AeroDyn: projMod: 2
Projection: Polar, BEM: polar (3D)
Running HydroDyn.
Reading in WAMIT output with root name ".\HydroData/marin_semi".
Computing radiation impulse response functions and wave diffraction forces.
Calculating second order difference-frequency force using the full quadratic transfer function.
Calculating second order sum-frequency force using the full quadratic transfer function.
Running MoorDyn (v2.3.8, 2025-02-27).
This is MoorDyn v2, with significant input file changes from v1.
**************************************************************************************************
MoorDyn
Copyright (C) 2026 National Renewable Energy Laboratory
Copyright (C) 2026 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.
**************************************************************************************************
Parsing MoorDyn input file: .\NRELOffshrBsline5MW_OC4DeepCwindSemi_MoorDyn.dat
Created mooring system: 3 lines, 6 points, 0 rods, 0 bodies.
Catenary solve of Line 1 unsuccessful. Initializing as linear.
Catenary solve of Line 2 unsuccessful. Initializing as linear.
Catenary solve of Line 3 unsuccessful. Initializing as linear.
Finalizing initial conditions using dynamic relaxation.
t=46 FairTen 1: 1.10858E+06, 1.10985E+06, 1.11078E+06
Fairlead tensions converged to 1% after 46 seconds.
Fairlead tension: 1.10858E+06
Fairlead forces: 4.55328E+05, 7.88651E+05, -6.32181E+05
Fairlead tension: 1.10858E+06
Fairlead forces: -9.10662E+05, 0, -6.32182E+05
Fairlead tension: 1.10858E+06
Fairlead forces: 4.55328E+05, -7.88651E+05, -6.32181E+05
MoorDyn initialization completed.
Running ServoDyn.
Running ServoDyn Interface for Bladed Controllers (using Intel Visual Fortran for Windows).
Using legacy Bladed DLL interface.
FAST_InitializeAll:AD_Init:ReadInputFiles:Blade1:ReadBladeInputs:BlCrvAng will be calculated and
overwrite the values specified in blade file ".\NRELOffshrBsline5MW_AeroDyn_blade.dat".
ReadInputFiles:Blade2:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".\NRELOffshrBsline5MW_AeroDyn_blade.dat".
ReadInputFiles:Blade3:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".\NRELOffshrBsline5MW_AeroDyn_blade.dat".
Running OpenFAST.
OpenFAST input file heading:
FAST Certification Test #25: NREL 5.0 MW Baseline Wind Turbine with OC4-DeepCwind semi
configuration, for use in offshore analysis
Running ElastoDyn.
Running InflowWind.
Running SeaState.
Generating incident wave kinematics and current time history.
Adjusting incident wave kinematics for turbine offset from array origin.
Running AeroDyn.
AeroDyn: projMod: 2
Projection: Polar, BEM: polar (3D)
Running HydroDyn.
Reading in WAMIT output with root name ".\HydroData/marin_semi".
Computing radiation impulse response functions and wave diffraction forces.
Calculating second order difference-frequency force using the full quadratic transfer function.
Calculating second order sum-frequency force using the full quadratic transfer function.
Running MoorDyn (v2.3.8, 2025-02-27).
This is MoorDyn v2, with significant input file changes from v1.
**************************************************************************************************
MoorDyn
Copyright (C) 2026 National Renewable Energy Laboratory
Copyright (C) 2026 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.
**************************************************************************************************
Parsing MoorDyn input file: .\NRELOffshrBsline5MW_OC4DeepCwindSemi_MoorDyn.dat
Created mooring system: 3 lines, 6 points, 0 rods, 0 bodies.
Catenary solve of Line 1 unsuccessful. Initializing as linear.
Catenary solve of Line 2 unsuccessful. Initializing as linear.
Catenary solve of Line 3 unsuccessful. Initializing as linear.
Finalizing initial conditions using dynamic relaxation.
t=46 FairTen 1: 1.10858E+06, 1.10985E+06, 1.11078E+06
Fairlead tensions converged to 1% after 46 seconds.
Fairlead tension: 1.10858E+06
Fairlead forces: 4.55328E+05, 7.88651E+05, -6.32181E+05
Fairlead tension: 1.10858E+06
Fairlead forces: -9.10662E+05, 0, -6.32182E+05
Fairlead tension: 1.10858E+06
Fairlead forces: 4.55328E+05, -7.88651E+05, -6.32181E+05
MoorDyn initialization completed.
Running ServoDyn.
Running ServoDyn Interface for Bladed Controllers (using Intel Visual Fortran for Windows).
Using legacy Bladed DLL interface.
FAST_InitializeAll:AD_Init:ReadInputFiles:Blade1:ReadBladeInputs:BlCrvAng will be calculated and
overwrite the values specified in blade file ".\NRELOffshrBsline5MW_AeroDyn_blade.dat".
ReadInputFiles:Blade2:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".\NRELOffshrBsline5MW_AeroDyn_blade.dat".
ReadInputFiles:Blade3:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".\NRELOffshrBsline5MW_AeroDyn_blade.dat".
Running OpenFAST.
OpenFAST input file heading:
FAST Certification Test #25: NREL 5.0 MW Baseline Wind Turbine with OC4-DeepCwind semi
configuration, for use in offshore analysis
Running ElastoDyn.
Running InflowWind.
Running SeaState.
Generating incident wave kinematics and current time history.
Adjusting incident wave kinematics for turbine offset from array origin.
Running AeroDyn.
AeroDyn: projMod: 2
Projection: Polar, BEM: polar (3D)
Running HydroDyn.
Reading in WAMIT output with root name ".\HydroData/marin_semi".
Computing radiation impulse response functions and wave diffraction forces.
Calculating second order difference-frequency force using the full quadratic transfer function.
Calculating second order sum-frequency force using the full quadratic transfer function.
Running MoorDyn (v2.3.8, 2025-02-27).
This is MoorDyn v2, with significant input file changes from v1.
**************************************************************************************************
MoorDyn
Copyright (C) 2026 National Renewable Energy Laboratory
Copyright (C) 2026 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.
**************************************************************************************************
Parsing MoorDyn input file: .\NRELOffshrBsline5MW_OC4DeepCwindSemi_MoorDyn.dat
Created mooring system: 3 lines, 6 points, 0 rods, 0 bodies.
Catenary solve of Line 1 unsuccessful. Initializing as linear.
Catenary solve of Line 2 unsuccessful. Initializing as linear.
Catenary solve of Line 3 unsuccessful. Initializing as linear.
Finalizing initial conditions using dynamic relaxation.
t=46 FairTen 1: 1.10858E+06, 1.10985E+06, 1.11078E+06
Fairlead tensions converged to 1% after 46 seconds.
Fairlead tension: 1.10858E+06
Fairlead forces: 4.55328E+05, 7.88651E+05, -6.32181E+05
Fairlead tension: 1.10858E+06
Fairlead forces: -9.10662E+05, 0, -6.32182E+05
Fairlead tension: 1.10858E+06
Fairlead forces: 4.55328E+05, -7.88651E+05, -6.32181E+05
MoorDyn initialization completed.
Running ServoDyn.
Running ServoDyn Interface for Bladed Controllers (using Intel Visual Fortran for Windows).
Using legacy Bladed DLL interface.
FAST_InitializeAll:AD_Init:ReadInputFiles:Blade1:ReadBladeInputs:BlCrvAng will be calculated and
overwrite the values specified in blade file ".\NRELOffshrBsline5MW_AeroDyn_blade.dat".
ReadInputFiles:Blade2:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".\NRELOffshrBsline5MW_AeroDyn_blade.dat".
ReadInputFiles:Blade3:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".\NRELOffshrBsline5MW_AeroDyn_blade.dat".
Time: 0 of 1000 seconds.
The BEM solution is being turned off due to low TSR. (TSR = 0). This warning will not be
repeated though the condition may persist. (See GeomPhi output channel.)
The BEM solution is being turned off due to low TSR. (TSR = 0). This warning will not be
repeated though the condition may persist. (See GeomPhi output channel.)
The BEM solution is being turned off due to low TSR. (TSR = 0). This warning will not be
repeated though the condition may persist. (See GeomPhi output channel.)
T1:FARM_InitialCO:FWrap_t0:FAST_Solution0:CalcOutputs_And_SolveForInputs:SolveOption2:AD_CalcOutpu
t:RotCalcOutput:BEMT_CalcOutput(node 7, blade 1):UA_CalcOutput:UA_BlendSteady:Temporarily turning
off UA due to high angle of attack or low relative velocity. This warning will not be repeated
though the condition may persist.
T2:FARM_InitialCO:FWrap_t0:FAST_Solution0:CalcOutputs_And_SolveForInputs:SolveOption2:AD_CalcOutpu
t:RotCalcOutput:BEMT_CalcOutput(node 7, blade 1):UA_CalcOutput:UA_BlendSteady:Temporarily turning
off UA due to high angle of attack or low relative velocity. This warning will not be repeated
though the condition may persist.
T3:FARM_InitialCO:FWrap_t0:FAST_Solution0:CalcOutputs_And_SolveForInputs:SolveOption2:AD_CalcOutpu
t:RotCalcOutput:BEMT_CalcOutput(node 7, blade 1):UA_CalcOutput:UA_BlendSteady:Temporarily turning
off UA due to high angle of attack or low relative velocity. This warning will not be repeated
though the condition may persist.
Time: 78 of 1000 seconds. Estimated final completion at 20:27:17 (in 0.038 days).
T3:FARM_UpdateStates:FWrap_Increment:FAST_Solution:FAST_UpdateStates:FAST_AdvanceStates:AD_UpdateS
tates:BEMT_UpdateStates(node 1, blade 1):ComputeTau:Rotor-averaged axial induction factor is
greater than 0.5; limiting time-varying tau1. This message will not be repeated though the
condition may persist.
Time: 81 of 1000 seconds. Estimated final completion at 20:30:17 (in 0.040 days).
T2:FARM_UpdateStates:FWrap_Increment:FAST_Solution:FAST_UpdateStates:FAST_AdvanceStates:AD_UpdateS
tates:BEMT_UpdateStates(node 1, blade 1):ComputeTau:Rotor-averaged axial induction factor is
greater than 0.5; limiting time-varying tau1. This message will not be repeated though the
condition may persist.
Time: 82 of 1000 seconds. Estimated final completion at 20:30:24 (in 0.040 days).
T1:FARM_UpdateStates:FWrap_Increment:FAST_Solution:FAST_UpdateStates:FAST_AdvanceStates:AD_UpdateS
tates:BEMT_UpdateStates(node 1, blade 1):ComputeTau:Rotor-averaged axial induction factor is
greater than 0.5; limiting time-varying tau1. This message will not be repeated though the
condition may persist.
Time: 91 of 1000 seconds. Estimated final completion at 20:31:50 (in 0.041 days).
T1:FARM_UpdateStates:WD_UpdateStates:NearWakeCorrection:Wake model is not valid in the
propeller-brake region, i.e., Ct > 2.0.
Aborting FAST.Farm.
PS D:\FastFarm MoreWT Time Compare\Three WT test>
Hello,I am new to FastFarm and have encountered several error messages during simulation. I cannot figure out the exact causes and which parameters go wrong.
Besides, I would like to consult you:Does the distance between the first row of turbines and the origin X0 affect the turbine output results in wind farm simulation?In other words, similar to SOWFA, do I need to set a sufficient upstream distance to let the incoming wind fully develop before reaching the first row wind turbines?
Thank you very much for your guidance.
FastFarm Error Messages: