Replies: 8 comments 20 replies
-
Dear @lt72884, I'm not aware of a video or workshop tutorial stepping through the details of setting up and executing MLife post-processing. The MLife user and theory documentation and sample models from the MLife archive (https://www.nrel.gov/wind/nwtc/mlife.html) are you best source of information. Best regards, |
Beta Was this translation helpful? Give feedback.
-
Ok, I'll look into that. Thanks Does MLife use the .outb file produced by openfast to calculate the stats and fatigue? |
Beta Was this translation helpful? Give feedback.
-
How do i run this? i do not program at all and have ZERO education in programming. i did a little googling and i used powershell to run the script you provided but i get an error about numpy in line 7 File "C:\fatigue\fatigue.py", line 7, in and this error as well from pyFAST.input_output import FASTOutputFile for kicks and giggles i ran this from the power shell which completed sucessfully but it still throws the same error pip install pyFAST so i have no idea what to do now |
Beta Was this translation helpful? Give feedback.
-
I THINK i got it. Here are some screenshots: https://photos.app.goo.gl/Jz8ATyiSQq5qsXQR9 i then used equation 26 and 30 to validate the math. However, the m value in the script is NOT defaulted to 3 like the comment says, its defaulted to 1. I used excel to test out and verify that it is indeed m=1 and it is. But i can change that value in excel now and get new numbers. Can you confirm that the output i show in the images is indeed cycles and load range according to the script comments? thanks a million guys |
Beta Was this translation helpful? Give feedback.
-
now i have a theory question of the script. I noticed it is making 100 bins and some of those bins are empty as shown in the provided screen shots. Why are some of them empty and how is it generating these bins? And lastly, what is a bin? thanks |
Beta Was this translation helpful? Give feedback.
-
question. line 26 of the script you made Leq = equivalent_load(df['Time_[s]'], df['RootMyc1_[kN-m]'], m=m) The RootMyc1 i know is a parameter that i added to the outlist section of my elastodyn.dat file. However, can i change that RootMyc1 in the script to some other parameter? second, since the RootMyc1 is Kn-m that means leq is in Kn-m correct? thanks |
Beta Was this translation helpful? Give feedback.
-
ok, i have been working on the script and have some good results. I switched the parmeter from RootMyc1 to RootFxb1 so my DEL is in KN and not a moment. Reading the theory manual, i am trying to find Neq cycles until failure. I have neq which is a differnt value, according to the manual neq is equivalent counts for time-series j. neq =feqT so 160. neq=60. ok, now i know that Dj^st=neq/Neq (eq 25 in theory manual) If i knew the fixed mean load, and the ultimate load, i could find Neq as well. Does the script calculate the fixed mean load and ultimate load? thanks you very much |
Beta Was this translation helpful? Give feedback.
-
oh, i forgot to ask, is there any way to change Teq from the default of 1hrz to something else? Teq : The equivalent period (Default 1, for 1Hz) the reason i ask, when i look at the graphical output of RootFxb1 in either pydatview or matlab, in a 15 second span of time, there are only 3 periods. But the python script is set to a default of 1. The manual says "You must enter the equivalent frequency (Teq) of the DEL" im trying to find out what that Teq value is. thanks |
Beta Was this translation helpful? Give feedback.
-
I have now completed the tasks of creating a turbsim.bts file that works. I have tested the .bts file in my 5MW_LAND_DLL_WTURB.fst and it works great. Thank you so much for all the help. I am very grateful.
Now that i have the one outb file and can view it in matlab and produce the plots. I would like to use MLife next for fatigue
I have installed Mlife and i have the documentation. What do i need to do specifically in Mlife to have it read the .outb file and calculate the fatigue and cycles to failure.
2.Do i need to edit any files and if so, what are the file extension endings fo those files?
thanks for all the help thus far. It is really appreciated.
Beta Was this translation helpful? Give feedback.
All reactions