Replies: 3 comments 2 replies
-
|
Dear @6Mr-Y, The error causing your simulation to abort is the error about allocating memory for the Best regards, |
Beta Was this translation helpful? Give feedback.
-
|
Dear @jjonkman, |
Beta Was this translation helpful? Give feedback.
-
|
A longer term fix will appear in 5.0.1: #3373 |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,I am currently running a FAST.Farm simulation of a wind farm consisting of two inline IEA 15 MW wind turbines. For both turbines, the blade structural module is set to CompElast = ElastoDyn + BeamDyn for blades. My current time step configuration is listed below:
1.Global time step DT = 0.002 s in the .fst main input file;
2.High-resolution zone time step = 0.3 s, low-resolution zone time step = 0.6 s in the .fstf file.
Nevertheless, the simulation terminated with an unfamiliar error message, which I have never encountered in my previous calculations. The detailed error information is attached herein. I would greatly appreciate it if you could help identify the root cause of this issue and provide corresponding solutions.
Thank you very much for your assistance.
Best regards
FAST.Farm-v4.2.1
Compile Info:
Execution Info:
Heading of the FAST.Farm input file:
One turbines 15MW
Running AWAE.
Running InflowWind.
Reading a 145x61 grid (1440 m wide, 1 m to 601 m above ground) with a characteristic wind
speed of 11.675 m/s. This full-field file was generated by TurbSim (from OpenFAST-v4.2.1) on
24-Jun-2026 at 03:32:29.
Processed 21384 time steps of 3.3333-Hz grid-field data (period of 6415.2 seconds).
Running WakeDynamics.
Running FASTWrapper.
Running OpenFAST.
OpenFAST input file heading:
IEA 15 MW offshore reference model on UMaine VolturnUS-S semi-submersible floating platform
Running ElastoDyn.
Running BeamDyn.
Running BeamDyn.
Running BeamDyn.
Running InflowWind.
Running SeaState.
WaveTMax is less then the simulation time. Wave data will repeat every WaveTMax seconds.
Generating incident wave kinematics and current time history.
Adjusting incident wave kinematics for turbine offset from array origin.
Calculating second order difference frequency wave kinematics.
Calculating second order sum frequency wave kinematics.
Running AeroDyn.
AeroDyn: projMod: 2
Projection: Polar, BEM: polar (3D)
Running HydroDyn.
Reading in WAMIT output with root name ".\HydroData/IEA-15-240-RWT-UMaineSemi".
Computing radiation impulse response functions and wave diffraction forces.
Calculating second order difference-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: .\IEA-15-240-RWT-UMaineSemi_MoorDyn.dat
Warning: invalid output specifier FX. Object ID missing.
Warning: invalid output specifier FY. Object ID missing.
Warning: invalid output specifier FZ. Object ID missing.
Created mooring system: 3 lines, 6 points, 0 rods, 0 bodies.
Finalizing initial conditions using dynamic relaxation.
t=36.1 FairTen 1: 2.43899E+06, 2.43984E+06, 2.44053E+06
Fairlead tensions converged to 0.1% after 36.1 seconds.
Fairlead tension: 2.43899E+06
Fairlead forces: -1.35268E+06, 0, -2.02951E+06
Fairlead tension: 2.43902E+06
Fairlead forces: 6.76355E+05, 1.17148E+06, -2.02953E+06
Fairlead tension: 2.43902E+06
Fairlead forces: 6.76355E+05, -1.17148E+06, -2.02953E+06
MoorDyn initialization completed.
Running ServoDyn.
Running ServoDyn Interface for Bladed Controllers (using Intel Visual Fortran for Windows).
Using legacy Bladed DLL interface.
FAST_InitializeAll:ED_Init:ED_SetParameters:SetPrimaryParameters: AllBldNdOuts option not
available in ElastoDyn when BeamDyn is used. Turning off these outputs.
FAST_InitializeAll:AD_Init:ReadInputFiles:Blade1:ReadBladeInputs:BlCrvAng will be calculated and
overwrite the values specified in blade file
".../IEA-15-240-RWT/IEA-15-240-RWT_AeroDyn15_blade.dat".
ReadInputFiles:Blade2:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".../IEA-15-240-RWT/IEA-15-240-RWT_AeroDyn15_blade.dat".
ReadInputFiles:Blade3:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".../IEA-15-240-RWT/IEA-15-240-RWT_AeroDyn15_blade.dat".
FAST_InitializeAll:InitModuleMappings:BD_2_AD_BladeMotion(1):MeshMapCreate:CreateMotionMap_L2_to_L
2:CreateMapping_ProjectToLine2:Found close value for node 1. (9.22863E-05 m)
InitModuleMappings:AD_2_BD_BladeLoad(1):MeshMapCreate:CreateLoadMap_L2_to_L2:CreateMapping_Project
ToLine2:Found close value for node 1. (9.22863E-05 m)
InitModuleMappings:BD_2_AD_BladeMotion(2):MeshMapCreate:CreateMotionMap_L2_to_L2:CreateMapping_Pro
jectToLine2:Found close value for node 1. (1.00418E-04 m)
InitModuleMappings:AD_2_BD_BladeLoad(2):MeshMapCreate:CreateLoadMap_L2_to_L2:CreateMapping_Project
ToLine2:Found close value for node 1. (1.00418E-04 m)
InitModuleMappings:BD_2_AD_BladeMotion(3):MeshMapCreate:CreateMotionMap_L2_to_L2:CreateMapping_Pro
jectToLine2:Found close value for node 1. (1.00333E-04 m)
InitModuleMappings:AD_2_BD_BladeLoad(3):MeshMapCreate:CreateLoadMap_L2_to_L2:CreateMapping_Project
ToLine2:Found close value for node 1. (1.00333E-04 m)
Running OpenFAST.
OpenFAST input file heading:
IEA 15 MW offshore reference model on UMaine VolturnUS-S semi-submersible floating platform
Running ElastoDyn.
Running BeamDyn.
Running BeamDyn.
Running BeamDyn.
Running InflowWind.
Running SeaState.
WaveTMax is less then the simulation time. Wave data will repeat every WaveTMax seconds.
Generating incident wave kinematics and current time history.
Adjusting incident wave kinematics for turbine offset from array origin.
Calculating second order difference frequency wave kinematics.
Calculating second order sum frequency wave kinematics.
Running AeroDyn.
AeroDyn: projMod: 2
Projection: Polar, BEM: polar (3D)
Running HydroDyn.
Reading in WAMIT output with root name ".\HydroData/IEA-15-240-RWT-UMaineSemi".
Computing radiation impulse response functions and wave diffraction forces.
Calculating second order difference-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: .\IEA-15-240-RWT-UMaineSemi_MoorDyn.dat
Warning: invalid output specifier FX. Object ID missing.
Warning: invalid output specifier FY. Object ID missing.
Warning: invalid output specifier FZ. Object ID missing.
Created mooring system: 3 lines, 6 points, 0 rods, 0 bodies.
Finalizing initial conditions using dynamic relaxation.
t=36.1 FairTen 1: 2.43899E+06, 2.43984E+06, 2.44053E+06
Fairlead tensions converged to 0.1% after 36.1 seconds.
Fairlead tension: 2.43899E+06
Fairlead forces: -1.35268E+06, 0, -2.02951E+06
Fairlead tension: 2.43902E+06
Fairlead forces: 6.76355E+05, 1.17148E+06, -2.02953E+06
Fairlead tension: 2.43902E+06
Fairlead forces: 6.76355E+05, -1.17148E+06, -2.02953E+06
MoorDyn initialization completed.
Running ServoDyn.
Running ServoDyn Interface for Bladed Controllers (using Intel Visual Fortran for Windows).
Using legacy Bladed DLL interface.
Farm_Initialize:T2:Farm_InitFAST:FWrap_Init:FAST_InitializeAll:ED_Init:ED_SetParameters:SetPrimary
Parameters: AllBldNdOuts option not available in ElastoDyn when BeamDyn is used. Turning off
these outputs.
FAST_InitializeAll:AD_Init:ReadInputFiles:Blade1:ReadBladeInputs:BlCrvAng will be calculated and
overwrite the values specified in blade file
".../IEA-15-240-RWT/IEA-15-240-RWT_AeroDyn15_blade.dat".
ReadInputFiles:Blade2:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".../IEA-15-240-RWT/IEA-15-240-RWT_AeroDyn15_blade.dat".
ReadInputFiles:Blade3:ReadBladeInputs:BlCrvAng will be calculated and overwrite the values
specified in blade file ".../IEA-15-240-RWT/IEA-15-240-RWT_AeroDyn15_blade.dat".
FAST_InitializeAll:Error allocating -1501695564 bytes of memory for the AllOutData array.
FAST_InitializeAll:InitModuleMappings:BD_2_AD_BladeMotion(1):MeshMapCreate:CreateMotionMap_L2_to_L
2:CreateMapping_ProjectToLine2:Found close value for node 1. (9.22863E-05 m)
InitModuleMappings:AD_2_BD_BladeLoad(1):MeshMapCreate:CreateLoadMap_L2_to_L2:CreateMapping_Project
ToLine2:Found close value for node 1. (9.22863E-05 m)
InitModuleMappings:BD_2_AD_BladeMotion(2):MeshMapCreate:CreateMotionMap_L2_to_L2:CreateMapping_Pro
jectToLine2:Found close value for node 1. (1.00418E-04 m)
InitModuleMappings:AD_2_BD_BladeLoad(2):MeshMapCreate:CreateLoadMap_L2_to_L2:CreateMapping_Project
ToLine2:Found close value for node 1. (1.00418E-04 m)
InitModuleMappings:BD_2_AD_BladeMotion(3):MeshMapCreate:CreateMotionMap_L2_to_L2:CreateMapping_Pro
jectToLine2:Found close value for node 1. (1.00333E-04 m)
InitModuleMappings:AD_2_BD_BladeLoad(3):MeshMapCreate:CreateLoadMap_L2_to_L2:CreateMapping_Project
ToLine2:Found close value for node 1. (1.00333E-04 m)
Aborting FAST.Farm.
Beta Was this translation helpful? Give feedback.
All reactions