CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Running, Solving & CFD

Modifying actuationDiskSource

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   July 15, 2022, 05:35
Default Modifying actuationDiskSource
  #1
New Member
 
Sudharsan Bharatwaj
Join Date: Dec 2021
Posts: 8
Rep Power: 4
bruce21 is on a distinguished road
Hello all,

For my thesis, I am trying to simulate a moving actuator disk that mimics a wind turbine rotor under pitching motion. For that, I created a mesh (whose photo I have attached below) and the VTK of the actuator disk to give you a context of what my model will look like. I created the actuatorDisk cell set using 'topoSet' functionality.

The problem I am facing now is that since the cells' sizes are not uniform, the momentum/source added to the flow field also varies according to the cell size. Unfortunately, I cannot change the mesh structure as this is what I intend to have and a mesh with this structure suits my case better than an orthogonal mesh.

I am trying to achieve a condition where the source term will be the specified value irrespective of the size of the cell. (I have attached a Ux contour to give you context). I am not sure which terms mean what in the 'myActuatorDisk' (which is a clone of Openfoam's native library 'actuationDiskSource' library). Can anyone probably help me find out what the different variables inside 'actuationDiskSource' mean? Specially, the variables 'Usource', 'cellsV' and 'totalV'?

If you already know how to resolve this issue, please feel free to hint at it in the thread! ;P

Kind regards,
Sudharsan.
Attached Images
File Type: jpg mesh.jpg (190.7 KB, 16 views)
File Type: png velocity_contour.png (74.9 KB, 14 views)
File Type: png actuator_disk(half).png (49.9 KB, 13 views)
Attached Files
File Type: c myActuatorDiscTemplates.C (7.6 KB, 4 views)
bruce21 is offline   Reply With Quote

Old   September 26, 2023, 05:54
Default
  #2
Member
 
Marķa Rosales
Join Date: Mar 2023
Location: Spain
Posts: 48
Rep Power: 3
MMRC is on a distinguished road
”Hola Sudharsan Bharatwaj! Nice to meet you. I'm doing my Master Thesis. I have checked the original actuatorDiskSource .H .C and Templates.C and Usource is the variable that is send to fvMatrix to solve a Ax=B problem, as a source term only for velocity field. By the otherside cellsV and totalV are used to compute the ratio of contribution of forces on each cell (related to the cellZone arranged in topoSet), also applies for other variables. Possibly you have just figured that out too.



How was your experience using the actuatorDisk (with Froude and variableScaling) that openfoam brings? did your CFD result matched with validated data? I don't know why in my case using this tool has computed low deficits of velocity, please, share your experience with this tool if possible.
MMRC is offline   Reply With Quote

Reply

Tags
actuator disc, actuator disk, toposet


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
actuationDiskSource which calculates Cp TomWaits OpenFOAM Running, Solving & CFD 5 September 20, 2023 10:16
Basic use of actuationDiskSource AlezXander OpenFOAM Pre-Processing 3 March 15, 2021 11:13
Modifying stressedFoam for geometric non-linearity mn14cat OpenFOAM Programming & Development 0 May 25, 2020 12:20
actuationDiskSource ahab OpenFOAM Running, Solving & CFD 1 February 20, 2018 13:39
Modifying actuationDiskSource to inject turbulence kinetic energy pbachant OpenFOAM Programming & Development 0 December 3, 2013 12:43


All times are GMT -4. The time now is 18:53.