|
[Sponsors] | |||||
Wall Function Drag Prediction Issue in Partially Submerged Cylinder Simulation |
![]() |
|
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
|
|
#1 |
|
New Member
Alex
Join Date: Mar 2025
Posts: 5
Rep Power: 2 ![]() |
Hi everyone,
I’m running into an issue with under-predicted drag when using a wall-function approach in ANSYS Fluent for a free-surface flow. The case is a partially submerged vertical cylinder, velocities 0.5–3.0 m/s, VOF + k–ω SST. For the purpose of testing my model, I ran all simulations mentioned below at 1m/s. When I fully resolve the viscous sublayer (low y⁺ mesh, y⁺ ≈ 1–4, PRESTO! pressure discretisation), the drag is close to expected (~21 N). However, I can’t use this approach for all velocities because it would either require an excessive number of cells (beyond my available computational resources) or very high aspect ratio cells in the near-wall region, which cause free-surface stability issues in VOF simulations. With the wall function approach (target y⁺ ≈ 30-50), drag drops significantly under the same conditions. Using the same settings as the fully resolved case and only changing the inflation layer to achieve y⁺ ≈ 50 gave a drag of ~9.5 N. After being advised to switch the pressure discretisation from PRESTO! to Modified Body Force Weighted, the drag increased to ~15.5 N (better but still too low compared to the ~21 N baseline). The main loss is in pressure drag; viscous drag changes only slightly and makes up only a small portion (> 4%) of the total drag. I've tried my best to summarise the main geometry, mesh and Fluent settings below. Geometry The model consists of a rectangular fluid domain containing a partially submerged vertical cylinder of 100mm diameter. The domain is split into two parts:
I have been struggling with this issue for well over a month now and am pretty much stuck on what else I can try. Any help would be greatly appreciated. |
|
|
|
|
|
![]() |
| Tags |
| drag coefficient, free surface flow, k-omega sst, volume of fluid, wall functions |
| Thread Tools | Search this Thread |
| Display Modes | |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| [solids4Foam] Solids Simulation: Stucked & FOAM Warning: From function eigenValues(const tensor&) | philippconen | OpenFOAM CC Toolkits for Fluid-Structure Interaction | 0 | October 5, 2021 06:52 |
| decomposePar problem: Cell 0contains face labels out of range | vaina74 | OpenFOAM Pre-Processing | 37 | July 20, 2020 06:38 |
| ParaView for OF-1.6-ext | Chrisi1984 | OpenFOAM Installation | 0 | December 31, 2010 07:42 |
| Pneumatic simulation - moving wall as a function of a pressure difference | jbmackay | OpenFOAM | 0 | September 22, 2010 16:51 |
| Droplet Evaporation | Christian | Main CFD Forum | 2 | February 27, 2007 07:27 |