-
Notifications
You must be signed in to change notification settings - Fork 462
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
FAST.Farm #1090
Comments
Dear @Tommi1198, Have you generated your turbulent wind data file using TurbSim following the modeling guidance documentation: https://openfast.readthedocs.io/en/main/source/user/fast.farm/ModelGuidance.html#inflow-wind-generation? Is the turbulent wind data periodic as recommended? I would not expect that you'd receive an error regarding
if the wind data is periodic. Best regards, |
Dear @jjonkman , this is my input file for the wind: ------- InflowWind INPUT FILE -------------------------------------------------------------------------
|
Dear @Tommi1198, I don't see any issue with this InflowWind input file. The issue is likely with the TurbSim wind data file you are using, 90m_12mps_twr.bts. How did you generate this file from TurbSim and is it periodic, i.e., is TurbSim input Best regards, |
Dear @jjonkman, I took this file from the library in GitHub; in addition, I donìt know how to open this file so that I can check if TurbSim input UsableTime set to "ALL". What can I do? Thank you |
Dear @Tommi1198, Presumably you obtained the file 90m_12mps_twr.bts from here: https://github.com/OpenFAST/r-test/tree/main/glue-codes/openfast/5MW_Baseline/Wind; is that correct? The TurbSim input file used to generate this wind data file is available in the same directory, 90m_12mps_twr.inp. In this file, The TurbSim input file, 90m_08_mps.inp, found in the following example more closely follows the modeling guidance for TurbSim specified in the FAST.Farm documentation: https://github.com/OpenFAST/r-test/tree/main/glue-codes/fast-farm/TSinflow. I would start with this example. Best regards, |
Dear @jjonkman, I changed the wind file using 90m_08_mps.bts as bts file for TurbSim, but another error came out: Farm_Initialize:InflowWind_CalcOutput:CalcOutput:IfW_FFWind_CalcOutput [position=(4980, 4980, Aborting FAST.Farm. How can I change the Y boundaries? This is my input file for the wind: ------- InflowWind INPUT FILE -------------------------------------------------------------------------
|
Your turbine is too far out of the bounds of the wind field. About 5 km away from the center based on |
Dear @andrew-platt, my turbine is in this position: |
This is a bit puzzling. What is asking for wind 5 km away at |
I don't really know... |
Dear @Tommi1198, My guess is your low- or high-resolution domains defined in your FAST.Farm input file have points that are outside the domain of your TurbSim wind data file. Best regards, |
Dear @jjonkman, how can I see if I have some points outside the TurbSim domain? Because I tried to extend the resolution of the turbine but nothing changed |
Dear @Tommi1198, You specify the X-Y-Z extent of the low- and high-resolution domains used by FAST.Farm in the FAST.Farm input file. And you specify the Y-Z extent of the TurbSim domain(s) used by the InflowWind module of FAST.Farm in the TurbSim input file (due to its periodicity, the X-extent of the TurbSim domain is infinite when UsableTime = "ALL"). The low- and high-resolution domains of FAST.Farm must lie within the TurbSim domain (and preferably align with the TurbSim domain to avoid extra interpolation) as discussed in the Modeling Guidance section of the online FAST.Farm documentation: https://openfast.readthedocs.io/en/main/source/user/fast.farm/ModelGuidance.html. Best regards, |
Dear @jjonkman, I have no idea how to open the .bts file to change the domain of the TurbSim input file...I tried to open it with a program found on the internet, but it didn't work |
Dear @Tommi1198, You shouldn't edit the binary wind data file manually. The TurbSim domain (and other wind conditions) is specified in the TurbSim input file. The TurbSim output file can then be generated by rerunning TurbSim. Best regards, |
Dear @jjonkman, the following error continued to show: Farm_Initialize:InflowWind_CalcOutput:CalcOutput:IfW_FFWind_CalcOutput [position=(4975, 9950, Aborting FAST.Farm. So, I enlarged the grid in Y direction and the following error came out: forrtl: severe (157): Program Exception - access violationiod of 200 seconds). What can I do? Thanks a lot! |
Dear @Tommi1198, Can you clarify what you mean when you say that you "enlarged the grid in Y direction"? Best regards, |
Dear @jjonkman, I mean that, when I had the first error, I read on the guide that the problem was regarding the low-resolution domain, so I enlarged it; then, the second error described above came out |
Dear @Tommi1198, Can you share your FAST.Farm input file, InflowWind input file, and TurbSim input file? Best regards, |
Input file.zip |
Dear @Tommi1198, I'm still not sure what is resulting in the access violation error, but perhaps that is the same issue discussed previously: #1044? Regardless, I still see that you are not setting up your FAST.Farm discretizations correctly. Just a few comments:
Can you explain why you are setting up your model this way? By now, you've asked a series of FAST.Farm questions, but you have not followed our recommendations, i.e., to set up your model following the documented modeling guidance and provided Python scripts. I'm not sure how to help if you don't follow our recommendations. Best regards, |
@jjonkman @Tommi1198 @andrew-platt @sayerhs @itd respected sir,sir i am a student and doing my academic project on OWT but i can't understand,how to use this software, |
I recommend starting with the documentation here: https://openfast.readthedocs.io/en/main/index.html |
sir, this installation process is old,and after following also i am unable to install the software |
Dear @jyotrimaya1993, What is your operating system, which approach from the documentation are you trying to use to install OpenFAST, and which step in the process is not working for you? Best regards, |
sir, windows os |
Dear @jyotrimaya1993, In Windows, the precompiled binary executables have been provided. So, unless you intend to modify the source code, requiring a recompile, you can likely skip steps 1-3. To run the precompiled OpenFAST executable from a Windows command prompt, see, e.g., #463. Best regards, |
what should i do now?this thingh i got error OpenFAST Copyright (C) 2022 National Renewable Energy Laboratory This program is licensed under Apache License Version 2.0 and comes with ABSOLUTELY NO WARRANTY. OpenFAST-v3.1.0
OpenFAST input file heading: Running ElastoDyn. Reading a 31x31 grid (145 m wide, 17.5 m to 162.5 m above ground) with a characteristic wind Processed 1442 time steps of 20-Hz full-field data (72.05 seconds). Using SS_Radiation Module, with 30 of 30 radiation states MAP++ environment properties (set externally)... Running ServoDyn. FAST_InitializeAll:SrvD_Init:BladedInterface_Init:The dynamic library OpenFAST encountered an error during module initialization. Aborting OpenFAST. |
Dear @jyotrimaya1993, See a similar question asked and answered here: #1114. Best regards |
@rafmudaf kindly guide me to solve my issue(Aerodyn is an issue or it will under development) OpenFAST-v3.1.0
OpenFAST input file heading: Running ElastoDyn. Reading a 31x31 grid (145 m wide, 17.5 m to 162.5 m above ground) with a characteristic wind Processed 1442 time steps of 20-Hz full-field data (72.05 seconds). Using SS_Radiation Module, with 30 of 30 radiation states MAP++ environment properties (set externally)... Running ServoDyn. Total Real Time: 8.498 seconds OpenFAST terminated normally. PS C:\openfast\r-test-061441958a2eef7f494d69ee097f8ec050d5a129\r-test-061441958a2eef7f494d69ee097f8ec050d5a129\glue-codes\openfast\5MW_ITIBarge_DLL_WTurb_WavesIrr> |
Dear @jyotrimaya1993, You received the message "OpenFAST terminated normally". So, there is no issue to be solved. The warning about the deprecation of AeroDyn v14 is suggesting that you consider upgrading from AeroDyn v14 ( Best regards, |
@jjonkman thank you sir,for your co-operation ,being new to this ,somehow i feel difficulty in installing ,but due to your help ,successfully i installed it ,Hopefully in near future you may help me in same manner |
@jjonkman i am not getting the vtk files folder in my reg glue code. and this type of error is coming.. OpenFAST-v3.1.0
OpenFAST input file heading: FAST_InitializeAll:FAST_Init:FAST_ReadPrimaryFile:1/VTK_fps is not an integer multiple of DT. OpenFAST encountered an error during module initialization. Aborting OpenFAST. PS C:\openfast\r-test-061441958a2eef7f494d69ee097f8ec050d5a129\r-test-061441958a2eef7f494d69ee097f8ec050d5a129\glue-codes\openfast\5MW_OC4Semi_Linear> |
Dear @jyotrimaya1993, It appears that your OpenFAST model has several errors that that need to be resolved before you can run the simulation. These are the errors reported that are preventing the simulation from running:
Best regards, |
Dear @jjonkman , I am facing a similar problem while running the FAST.Farm_x64_OMP.exe. ....... FAST_InitializeAll:FAST_Init:FAST_ReadPrimaryFile:1/VTK_fps is not an integer multiple of DT. It didn't show 'aborting ...' but it seemed just stop running and no outb file was generated. Thank you in advance. Yours sincerely, |
Dear @yuangao0916, The warning about VTK_fps is just a warning, it will not cause the simulation to abort. Can you share the full output from the Windows command prompt when you attempt to run FAST.Farm? Best regards, |
@jjonkman why it is showing "Nodal outputs section of ElastoDyn input file not found or improperly formatted."(below result) OpenFAST Copyright (C) 2022 National Renewable Energy Laboratory This program is licensed under Apache License Version 2.0 and comes with ABSOLUTELY NO WARRANTY. OpenFAST-v3.1.0
OpenFAST input file heading: Running ElastoDyn. Reading a 31x31 grid (145 m wide, 17.5 m to 162.5 m above ground) with a characteristic wind Processed 1442 time steps of 20-Hz full-field data (72.05 seconds). Using SS_Radiation Module, with 30 of 30 radiation states MAP++ environment properties (set externally)... FAST_InitializeAll:SetVTKParameters:Cannot do surface visualization without using AeroDyn. OpenFAST encountered an error during module initialization. Aborting OpenFAST. PS C:\jb\r-test-061441958a2eef7f494d69ee097f8ec050d5a129\glue-codes\openfast\5MW_ITIBarge_DLL_WTurb_WavesIrr> |
Dear @jyotrimaya1993, The "nodal outputs" warnings are just warnings and will not effect the simulation results; you can ignore the warnings. A similar question was asked and answered before--see #573. OpenFAST is aborting because surface visualization is only possible when AeroDyn v15 is enabled ( Best regards, |
Dear @jjonkman, Sorry for the late reply, the following is the full outputs. FAST.Farm-v3.1.0
Heading of the FAST.Farm input file: Running ElastoDyn. Running ElastoDyn. Running ElastoDyn. |
Dear @yuangao0916, I'm not sure what would cause FAST.Farm to abort without an error. Can you share your full set of input files so that I can see if I can reproduce the error? Best regards, |
Dear @jjonkman, I am quite confused about this because it works ok with my non-parallel version (it just run the simulation to the end), but once I change to this _OMP.exe file, it abort like this.. The following is my .fstf input file: FAST.Farm v1.00.* INPUT FILE |
This may be a bug with opening files for reading and writing. When run in parrallel, I have occasionally seen issues with a unit number for file writing getting issued by Andy Possibly related: |
Dear @andrew-platt Thanks for the information. I think this might be the cause, but I haven't gotten it successfully run in the parallel case even once. - I used the same input files and controllers which was ok for the non-parallel cases. For now, I will focus on the non-parallel once then. Thank you again. Yours sincerely, |
Thanks, @andrew-platt, for the suggestion. @yuangao0916 -- Can you confirm that you are running the precompiled Windows binary version of FAST.Farm provided by NREL (FAST.Farm_x64_OMP.exe, available from here: https://github.com/OpenFAST/openfast/releases) and that you have installed the Intel Fortran redistributable package and running from the Intel command prompt that loads the Intel libraries? Best regards, |
Dear @jjonkman , Yes, that is what I did. Yours sincerely, |
Hello everyone, I'm trying to run a simulation in FAST.Farm using the NREL5MW wind turbine, but the following error occured:
Farm_Initialize:InflowWind_CalcOutput:CalcOutput:IfW_FFWind_CalcOutput [position=(4980, 4980,
345) in wind-file coordinates]: Error: FF wind array was exhausted at 2 seconds (trying to
access data at -406.96 seconds).
Aborting FAST.Farm.
How can I fix it? Thanks a lot!
The text was updated successfully, but these errors were encountered: