BeamDyn simulation error

Hi all,

I was trying to use the BeamDyn independent drive module to simulate a load on a beam, and then the following problem appeared, and I tried it for a long time but still didn’t solve it, because I am a novice and hope to get some help.

Thanks in advance and best regards,
XinPei




Dear @XinPei.Zhang,

Just a couple comments:

Best regards,

1 Like

hi, Jason

Thanks for the reply.I tried to compile and generate the beamdyn driver from the vs build file based on your feedback, but it was unsuccessful. However, I downloaded the latest compiled driver from Github. However, if I want to modify the beamdyn source code later on, will it affect the node under different loads, and will this driver be unavailable. Because I have just been exposed to this, I don’t know how to debug through ECHo generated files. May I ask if there are any helpful files that can help me understand. The following are the details of my compilation error.

I’m sorry to trouble you with this small matter. Wishing you a happy life.



hi,Jason

After a period of debugging, I finally solved the problem of error reporting. Your comments are very useful. At the same time, I realize that the Echo file represents the parameters successfully entered. Thank you very much. However, I still have a question. If I change the beamdyn source code about the point load situation, is the latest driver I compiled with GitHub not available ? Do I have to recompile ?

Best regards,
XinPei

Dear @XinPei.Zhang,

I’m sorry, but I’m not sure I understand your question.

NREL does not provide precompiled executables of standalone module drivers; you must compile these yourself using the provided compile scripts. And if you change the source code, you must also recompile.

Best regards,

hi,Jason

Thank you for your reply. What I mean is that I downloaded BeamDyn on GitHub_ Driver_ The x64.exe file, instead of compiling it myself, can be run. If I change the source code of beamdyn.f90, do I have to use my own compiled BeamDyn_ Driver_ X64.exe file? Sorry, I have another question. Is the global frame in the following image located at the center of the wheel hub or at the bottom of the tower? Because we need to rotate around this coordinate system, which helps the document express that it is the bottom of the tower, but the blades generally do not revolve around the center of the hub? I’m glad you could reply to me.

Best regards,

Dear @XinPei.Zhang,

Can you clarify where you downloaded the standalone BeamDyn driver 64-bit executable from?

If you change an .f90 source file, you must recompile before you can use those changes.

BeamDyn is a structural dynamics module for a single beam, so, there is no concept of wind turbine or tower in BeamDyn. When the BeamDyn standalone driver is applied to a blade of a wind turbine, the global reference frame in the image from the BeamDyn documentation that you show can be thought of as located at the hub center.

Best regards,

Dear Jason.Jonkman

Thanks for reply, I think I have understood the principle of coordinate system, I downloaded the software here, Releases · OpenFAST/openfast · GitHub, because I have no experience in software, so only need to compile.f90 file, do not need to regenerate the standalone BeamDyn driver 64-bit. Thank you very much for taking the time to answer me.

Best regards,