|
[Sponsors] |
July 15, 2022, 05:35 |
Modifying actuationDiskSource
|
#1 |
New Member
Sudharsan Bharatwaj
Join Date: Dec 2021
Posts: 8
Rep Power: 4 |
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. |
|
September 26, 2023, 05:54 |
|
#2 |
Member
Marķa Rosales
Join Date: Mar 2023
Location: Spain
Posts: 48
Rep Power: 3 |
”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. |
|
Tags |
actuator disc, actuator disk, toposet |
|
|
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 |