OpenFAST / openfast

Main repository for the NREL-supported OpenFAST whole-turbine and FAST.Farm wind farm simulation codes.
http://openfast.readthedocs.io
Apache License 2.0
648 stars 447 forks source link

Water Depth #1059

Open bcrealey97 opened 2 years ago

bcrealey97 commented 2 years ago

Hi, I am trying to run the 5MW SPAR OpenFAST file using my own water depth of 120m. The original Hydrodyn file has a water depth of 320m, but when I change to 120m I get the following error message:

**PS C:\Users\creal\Desktop\openFAST_Binarires\r-test-78d763effae41fb41ecff5143f0b486a6ac0593c\glue-codes\openfast\5MW_OC3Spar_DLL_WTurb_WavesIrr> C:\Users\creal\Desktop\openFAST_Binarires\openfast_x64.exe 5MW_OC3Spar_DLL_WTurb_WavesIrr.fst


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-v3.0.0 Compile Info:

OpenFAST input file heading: FAST Certification Test #24: NREL 5.0 MW Baseline Wind Turbine with OC3 Hywind Configuration, for use in offshore analysis

Running ElastoDyn. Nodal outputs section of ElastoDyn input file not found or improperly formatted. Running AeroDyn. AD15 Nodal Outputs: Nodal output section of AeroDyn input file not found or improperly formatted. Skipping nodal outputs. Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 1, blade 1) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 2, blade 1) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 3, blade 1) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 4, blade 1) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 1, blade 2) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 2, blade 2) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 3, blade 2) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 4, blade 2) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 1, blade 3) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 2, blade 3) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 3, blade 3) Warning: Turning off Unsteady Aerodynamics because C_nalpha is 0. (node 4, blade 3) Running InflowWind.

Reading a 31x31 grid (145 m wide, 17.5 m to 162.5 m above ground) with a characteristic wind speed of 12 m/s. This full-field file was generated by TurbSim (v1.06.00, 21-Sep-2012) on 07-Jan-2014 at 12:50:45.

Processed 1442 time steps of 20-Hz full-field data (72.05 seconds). Running ServoDyn. Running ServoDyn Interface for Bladed Controllers (using Intel Visual Fortran for Windows, ). Using legacy Bladed DLL interface. Running HydroDyn. Generating incident wave kinematics and current time history. Reading in WAMIT output with root name ".../5MW_Baseline/HydroData/Spar". Computing radiation impulse response functions and wave diffraction forces.

MAP++ environment properties (set externally)... Gravity constant [m/s^2] : 9.81 Sea density [kg/m^3] : 1025.00 Water depth [m] : 120.00 Vessel reference position [m] : 0.00 , 0.00 , 0.00 Intialization: MAP_FATAL[59] : Approached a geometric limitation that the MSQS model is unable to solve. LMax = 898.667729 [m]. MAP_FATAL[59] : Approached a geometric limitation that the MSQS model is unable to solve. Line segment 1. MAP_FATAL[88] : Line failed. MAP_FATAL[39] : Could not run the first solve. Solver option (INNER_FTOL, INNER_GTOL, INNER_XTOL, INNER_MAX_ITS) could be inadvertendly set to a negative value or line geometry/line cable library is not properly defined. MAP_ERROR[7] : Failed to write node information to the MAP summary file. MAP_FATAL[37] : Failed to write the MAP summary file.

FAST_InitializeAll:MAP_Init:MAP_FATAL[59] : Approached a geometric limitation that the MSQS model is unable to solve. LMax = 898.667729 [m]. MAP_FATAL[59] : Approached a geometric limitation that the MSQS model is unable to solve. Line segment 1. MAP_FATAL[88] : Line failed. MAP_FATAL[39] : Could not run the first solve. Solver option (INNER_FTOL, INNER_GTOL, INNER_XTOL, INNER_MAX_ITS) could be inadvertendly set to a negative value or line geometry/line cable library is not properly defined. MAP_ERROR[7] : Failed to write node information to the MAP summary file. MAP_FATAL[37] : Failed to write the MAP summary file.

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

Aborting OpenFAST.

PS C:\Users\creal\Desktop\openFAST_Binarires\r-test-78d763effae41fb41ecff5143f0b486a6ac0593c\glue-codes\openfast\5MW_OC3Spar_DLL_WTurb_WavesIrr>

**

jjonkman commented 2 years ago

Dear @bcrealey97,

The error is telling you that the catenary lines are too long and there is no unique solution to the catenary equations solved by MAP++.

When you changed the water depth, did you modify the mooring specifications in MAP++? For such a large change in water depth, the mooring system would need to be redesigned and the properties of the updated mooring system would need to be specified in MAP++. At a minimum, the unstretched length of the catenary lines would have to be shortened to accommodate the change in water depth.

Best regards,