|
[Sponsors] |
TopoChanger with LAR in interDyMFoam for piston cylinder |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
December 6, 2023, 07:30 |
TopoChanger with LAR in interDyMFoam for piston cylinder
|
#1 |
Member
Michael Sukham
Join Date: Mar 2020
Location: India
Posts: 85
Rep Power: 6 |
Greetings.
I am simulating a piston cylinder assembly using foamExtend3.2 by modifying topochangerFvMesh class linearValveLayersFvMesh removing the sliding and attach/detach. On a 2D geometry which is pure Hex mesh created by blockMesh, the interface capturing is ok as seen in figure topoChanging2D. solver : interDyMFoam The problem arises in 3D model where the interface is wiggling resulting in unphysical interface as shown in the next figure. This unphysical behavior occurs when the interface compression is set to 1 and the error amplifies with increase in the cAlpha. Changing the fvSchemes is of no help. I believe this has to do with the VoF on topoChanging meshes with layer addition/removal. My question: 1. Is it better to use the dynamicFvMesh solver such as displacementLaplacian to move the patch i.e. the piston and ten map it to a new mesh and continue? This will increase the simulation time. If so, how to proceed with this? (Like the movingCone simulation in OpenFOAM v11 meshToMesh) . 2. The simulation works fine until the time reaches a certain value after which the interface starts wiggling. How do I quantify the error involved? (e.g. plotting the pressure before and after topoChange maybe?) checkMesh report is attached. The linearPistonLayersFvMesh.C used for the topology change is attached. With regards! |
|
Tags |
multiphase, topochanging |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
How to implement time-varying boundary conditions in an enclosed cylinder | Alejandro-FA | OpenFOAM Pre-Processing | 0 | May 14, 2020 07:29 |
Oscillating cylinder in still water - interDyMFoam error | kl1812 | OpenFOAM Running, Solving & CFD | 2 | May 9, 2016 06:10 |
Drag force coefficient too high for a flow past a cylinder using komega sst | Scabbard | OpenFOAM Running, Solving & CFD | 37 | March 21, 2016 17:16 |
Forces Acting on a Rotating Cylinder (Moving Mesh) | dreamchaser | CFX | 5 | April 25, 2015 07:01 |
[blockMesh] Specifying boundary faces failes in blockMesh | blaise | OpenFOAM Meshing & Mesh Conversion | 0 | May 10, 2010 04:56 |