Excellent video:) i have seen many videos on RUclips done by others, which were excellent as well, but this is the first time i have seen someone put a boundary condition on the turbine itself? Whats the purpose of this boundary? Thanks
Many thanks for an excellent tutorial Bernd. It has really helped me with my wind turbine simulations. Do you know how this method with a moving wall blade compares with the more complex method where the blade is embedded in a rotating mesh? Also, it would be great if you could do a tutorial on an actuator disk representation of a turbine.
Hi vaughanthompson, thank you for your positive feedback 👍. I chose this model because it is the easiest and fastest way to simulate a wind turbine in CFD. The simulation is steady-state, the effect of the small turbulences is represented by RANS. In FreeCad version V0.20 the evaluation of the torques is already supported by FreeCad CfdOf, I hope that in version V0.21 it will also be possible to enter a "RotatingWall" - Boundary Condition (BC). Then there is no need to edit the input files. The simulation with rotating mesh is of course closer to reality, but the model then becomes more complex. If I find time, I will work on this topic and make a tutorial. I'm also planning a tutorial about ReactingFoam. The actuator disk representation of a turbine sounds interesting. As far as I understand this method, this method does not use Cfd / OpenFoam, nor is it compatible with FreeCad. Thus, this method is not in my scope.
Thank you for taking the time to make this and share it. I'm curious, can openfoam solve for the rotational velocity and/or torques on the blades or is that outside the scope of what it is for?
Hi Kyle Dunn, in my video tutorial, the rotational velocity is a boundary condition, the torque is a result. In your question, you asked for the blades. I evaluated the torque on the rotor, but of course you can also evaluate the force and the torque of one single blade. Openfoam solves the equation for the flow of a medium, the rotational speed of the blades can be regarded as a constraint of the flow. The result of this constraint is a force, multiplied with the length of the lever, you obtain the torque. A reversed calculation - torque as a constraint and rotational speed as a result - is not feasible for mathematical and physical reasons.
Hi @poulmack, thank you very much for your question. I am a mechanical engineer and I have never performed HVAC simulations. I even had to google the abbreviation "HVAC". My advise to you is to ask this question in the FreeCad Forum, sub-Forum "CfdOF. In ths forum you will please find a lot of experts who can give you advice for HVAC and who do not need to google this abbreviation. If you ask your question in the FreeCad-Forum, I would advise you to detail your questions more. Are there any standarts you are referring to? Do you have pictures to graphically support your request? Do you plan to calculate a special purpose? The address of the FreeCad-Forum is: forum.freecad.org/viewforum.php?f=37
Hi Bernd, Thank you so much for these videos, they are very helpful. I am just having a problem doing this tutorial. For some reason when I run the simulation with a element size of 20 mm for the main meshing part, I get the the following error ''simulation exited with error''. If I reduce the element size to let's say 15mm, the simulation starts and I can see the convergence curves but the residuals seem to reach a constant value without fulfilling the residual threshold. Do you have any idea what might be the problem since you manage to get it to converge with a larger element size.
Hi amir2012ful, thank you very much for your question. The right place for your question is the FreeCad-Forum: forum.freecad.org/. You will find there a category for CfdOf: forum.freecad.org/viewforum.php?f=37&sid=9fbeec31bfc45c38a50a1400f846b2e0. In the FreeCad-Forum, you can upload your model. Many other experts like thschrader and oliveroxtoby - the programmer of CfdOf - can help you. Another helpful function of the FreeCad-Forum is the possibility to upload pictures (for example screenshots) which is very helpful for questions and answers.
It would be very advisable if you asked questions of this kind in the FreeCad forum. The structure of the FreeCad forum makes it easier to answer your questions in a structured manner. In the FreeCad forum, not only I, but also the other experts can give you a qualified answer. You can find the FreeCad forum here: forum.freecad.org/viewforum.php?f=37
@hafizuddinmohdlowhim8426: Thanks for the compliment. Normally, I practice the simulation 1x or 2x, and then I can record. If I make too many errors, I can delete the sequence afterwards and re-record it.
Hi GrizelTheStick! You can find the PDF tutorial here: ruclips.net/user/redirect?event=comments&redir_token=QUFFLUhqbTQyQ0MtUEt4M3pyTndwMmZaalZ3SlpacnRZd3xBQ3Jtc0ttNVY1bEkyTnFtWFBLWDF2cURqNzBKRE1UalpGWTN1eTU3SFNfdGpfeEVrazZqZ0xZQ3JqQTR6NU9iV0NmQWEzbEVPZEZUTnZ1T3diRE1CWjVraWl4dUhuQXJhcHhGSUxUR0w5Q25OQkl3X2N1LVNyYw&q=https%3A%2F%2Fgithub.com%2Fopensimsa%2Fopensim%2Fraw%2Fmaster%2FDocumentation%2FCFD%2FUAV2%2FCFD%2520Tutorial%25204%2520-%2520External%2520Aerodynamics%2520of%2520a%2520UAV.pdf&stzid=Ugy0R7D8t1h0CFf64yV4AaABAg.9bcTQqWOnbe9bcZcy4exWp If you use the version V0.20 of FreeCad, this workaround is not necessary any more, the frontend of FreeCad offers you a "reporting function". With this function, FreeCad CfdOf creates a "controlDict" - File with all add-ons necessary.
Came here from the Freecad forum. Thank you for showing the rotatingWallVelocity for cfdOF in such good detail.
hey man, excellent videos. These are helping me so much! Thanks!
Great video!
Great video, Bernd. How would you predict the torque and pressure rise across the rotor in cfdof?
Excellent video:) i have seen many videos on RUclips done by others, which were excellent as well, but this is the first time i have seen someone put a boundary condition on the turbine itself? Whats the purpose of this boundary?
Thanks
Many thanks for an excellent tutorial Bernd. It has really helped me with my wind turbine simulations. Do you know how this method with a moving wall blade compares with the more complex method where the blade is embedded in a rotating mesh? Also, it would be great if you could do a tutorial on an actuator disk representation of a turbine.
Hi vaughanthompson, thank you for your positive feedback 👍.
I chose this model because it is the easiest and fastest way to simulate a wind turbine in CFD. The simulation is steady-state, the effect of the small turbulences is represented by RANS. In FreeCad version V0.20 the evaluation of the torques is already supported by FreeCad CfdOf, I hope that in version V0.21 it will also be possible to enter a "RotatingWall" - Boundary Condition (BC). Then there is no need to edit the input files.
The simulation with rotating mesh is of course closer to reality, but the model then becomes more complex. If I find time, I will work on this topic and make a tutorial. I'm also planning a tutorial about ReactingFoam.
The actuator disk representation of a turbine sounds interesting. As far as I understand this method, this method does not use Cfd / OpenFoam, nor is it compatible with FreeCad. Thus, this method is not in my scope.
Thank you for taking the time to make this and share it. I'm curious, can openfoam solve for the rotational velocity and/or torques on the blades or is that outside the scope of what it is for?
Hi Kyle Dunn,
in my video tutorial, the rotational velocity is a boundary condition, the torque is a result. In your question, you asked for the blades. I evaluated the torque on the rotor, but of course you can also evaluate the force and the torque of one single blade.
Openfoam solves the equation for the flow of a medium, the rotational speed of the blades can be regarded as a constraint of the flow. The result of this constraint is a force, multiplied with the length of the lever, you obtain the torque. A reversed calculation - torque as a constraint and rotational speed as a result - is not feasible for mathematical and physical reasons.
@@techbernd5535 I appreciate you taking the time to explain that. Makes perfect sense.
Great tutorials,
I wonder if you can do a tutorial for HVAC simulations
Hi @poulmack, thank you very much for your question.
I am a mechanical engineer and I have never performed HVAC simulations. I even had to google the abbreviation "HVAC". My advise to you is to ask this question in the FreeCad Forum, sub-Forum "CfdOF. In ths forum you will please find a lot of experts who can give you advice for HVAC and who do not need to google this abbreviation.
If you ask your question in the FreeCad-Forum, I would advise you to detail your questions more. Are there any standarts you are referring to? Do you have pictures to graphically support your request? Do you plan to calculate a special purpose?
The address of the FreeCad-Forum is: forum.freecad.org/viewforum.php?f=37
Hi Bernd, Thank you so much for these videos, they are very helpful. I am just having a problem doing this tutorial. For some reason when I run the simulation with a element size of 20 mm for the main meshing part, I get the the following error ''simulation exited with error''. If I reduce the element size to let's say 15mm, the simulation starts and I can see the convergence curves but the residuals seem to reach a constant value without fulfilling the residual threshold.
Do you have any idea what might be the problem since you manage to get it to converge with a larger element size.
Hi amir2012ful, thank you very much for your question. The right place for your question is the FreeCad-Forum: forum.freecad.org/. You will find there a category for CfdOf: forum.freecad.org/viewforum.php?f=37&sid=9fbeec31bfc45c38a50a1400f846b2e0.
In the FreeCad-Forum, you can upload your model. Many other experts like thschrader and oliveroxtoby - the programmer of CfdOf - can help you. Another helpful function of the FreeCad-Forum is the possibility to upload pictures (for example screenshots) which is very helpful for questions and answers.
what's the purpose of the refinement mesh?
It would be very advisable if you asked questions of this kind in the FreeCad forum. The structure of the FreeCad forum makes it easier to answer your questions in a structured manner. In the FreeCad forum, not only I, but also the other experts can give you a qualified answer. You can find the FreeCad forum here: forum.freecad.org/viewforum.php?f=37
Hi how do you know all these tutorials? It seems you have a textbook for this.
@hafizuddinmohdlowhim8426: Thanks for the compliment. Normally, I practice the simulation 1x or 2x, and then I can record. If I make too many errors, I can delete the sequence afterwards and re-record it.
@@techbernd5535 so you do it by trial and error?
Do you have a location to obtain the PDF tutorial you reference?
Hi GrizelTheStick!
You can find the PDF tutorial here: ruclips.net/user/redirect?event=comments&redir_token=QUFFLUhqbTQyQ0MtUEt4M3pyTndwMmZaalZ3SlpacnRZd3xBQ3Jtc0ttNVY1bEkyTnFtWFBLWDF2cURqNzBKRE1UalpGWTN1eTU3SFNfdGpfeEVrazZqZ0xZQ3JqQTR6NU9iV0NmQWEzbEVPZEZUTnZ1T3diRE1CWjVraWl4dUhuQXJhcHhGSUxUR0w5Q25OQkl3X2N1LVNyYw&q=https%3A%2F%2Fgithub.com%2Fopensimsa%2Fopensim%2Fraw%2Fmaster%2FDocumentation%2FCFD%2FUAV2%2FCFD%2520Tutorial%25204%2520-%2520External%2520Aerodynamics%2520of%2520a%2520UAV.pdf&stzid=Ugy0R7D8t1h0CFf64yV4AaABAg.9bcTQqWOnbe9bcZcy4exWp
If you use the version V0.20 of FreeCad, this workaround is not necessary any more, the frontend of FreeCad offers you a "reporting function". With this function, FreeCad CfdOf creates a "controlDict" - File with all add-ons necessary.