-
-
October 17, 2018 at 9:01 pm
Irtaza
SubscriberI am modelling a wind turbine blade. I want in FLUENT that I specify inlet velocity at its inlet and the FLUENT let itself rotate the blade due to this wind velocity. I am stuck in UDF because all the UDFs I had searched up until now have used rpm inside the UDF. Help will be appreciated
-
October 17, 2018 at 11:43 pm
klu
Ansys EmployeeHi,
Can you please give more details about your question? I did not see any variable that is the rotational speed in the UDF attached.
-
October 19, 2018 at 6:13 am
Keyur Kanade
Ansys EmployeeHi,
Can you please insert images here and describe your problem in detail.
Regards,
Keyur
-
October 19, 2018 at 10:01 am
Rob
Ansys EmployeeYou may want to re-think the approach slightly. Think through the problem: why does a turbine rotate? From there, what do you need to link in your code to mimic this?
-
October 19, 2018 at 7:31 pm
Irtaza
SubscriberHi,
The wind velocity causes the turbine to rotate. In boundary condition inlet velocity of air was defined. The purpose of writing UDF is to determine the rpm of turbine due to wind. The UDF determines the orientation of turbine in x,y and z direction with respect to each time step. The issue is that motion file generated after processing is showing zero rotation .
-
October 19, 2018 at 7:45 pm
Irtaza
SubscriberHi,
The objective is to determine rpm of wind turbine. The two possible techniques that could be used are sliding mesh method and dynamic meshing. The use of sliding mesh technique in Fluent requires rpm of turbine as input while in this case, I attend to calculate the rpm of turbine due to wind flow. The UDF is defined such that turbine is free to rotate about z - axis and moment of inertia and mass of turbine is defined. The flow of air in x direction is defined as inlet boundary condition. The issue is that code is giving 0 rpm or orientations. The motion file generated after the end of 3 time steps is attached
-
October 22, 2018 at 7:13 am
Keyur Kanade
Ansys EmployeeYou may need to use 6dof. Please check following video for some informatin.
Please see help manual for more information.
Regards,
Keyur
-
October 22, 2018 at 9:08 am
Rob
Ansys EmployeeIt may also be possible to link the blade surface pressure to the rpm: which is why I wanted you to think through the problem.
Work out the force on the blade, and resistance to motion from gearbox etc. Then set the rotation velocity using the UDF. Linking to the inlet wind speed is valid, but only works for that turbine: linking to the blade force makes it a more transferable function.
-
October 23, 2018 at 8:44 pm
Irtaza
SubscriberHi,
Since it is a lift based turbine the lift force from the wind will produced torque on the blades. The rpm of turbine was then linked with torque such that,
T= I*a
where,a=angular acceleration.and based on the value of angular acceleration the function of rpm was written. Now i am having issues writing the UDF
-
October 23, 2018 at 8:47 pm
Irtaza
SubscriberHi,
I previously used 6dof technique and the udf code written was similar to tutorial where mass and moment of inertia is defined and the object is free to rotate about certain axis.
-
July 3, 2020 at 6:19 pm
vikas1128
Subscriberhey Irtaza i am also doing a same problem in which i want to rotate a turbine with different wind speeds , but i am very confused how to do it , as i can see u already have done same problem i think u can help me in this, the problem is i want wind to rotate the turbine please help me in this i am new to ansys cfd .
-
October 17, 2020 at 9:48 am
amir2020
Subscriberhi all ni have the same problem , how can calculate the rpm from dynamic mesh n -
October 19, 2020 at 11:07 am
Rob
Ansys EmployeeRead through the above, the change now is that Expressions are available to make this easier. n
-
- You must be logged in to reply to this topic.

Earth Rescue – An Ansys Online Series
The climate crisis is here. But so is the human ingenuity to fight it. Earth Rescue reveals what visionary companies are doing today to engineer radical new ideas in the fight against climate change. Click here to watch the first episode.

Ansys Blog
Subscribe to the Ansys Blog to get great new content about the power of simulation delivered right to your email on a weekly basis. With content from Ansys experts, partners and customers you will learn about product development advances, thought leadership and trends and tips to better use Ansys tools. Sign up here.
- Suppress Fluent to open with GUI while performing in journal file
- Floating point exception in Fluent
- What are the differences between CFX and Fluent?
- Heat transfer coefficient
- Getting graph and tabular data from result in workbench mechanical
- The solver failed with a non-zero exit code of : 2
- Difference between K-epsilon and K-omega Turbulence Model
- Time Step Size and Courant Number
- Mesh Interfaces in ANSYS FLUENT
- error in cfd post
-
2524
-
2066
-
1279
-
1096
-
457
© 2023 Copyright ANSYS, Inc. All rights reserved.