CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > OpenFOAM > OpenFOAM Meshing & Mesh Conversion

[mesh manipulation] Dynamic Mesh 2D two element airfoil

Register Blogs Members List Search Today's Posts Mark Forums Read

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   October 18, 2013, 06:52
Default Dynamic Mesh 2D two element airfoil
  #1
New Member
 
Anonymous
Join Date: Aug 2013
Location: Europe
Posts: 24
Rep Power: 12
maero21 is on a distinguished road
Dear OpenFoam users,

I am trying to simulate a two element wing in 2D where the second element flaps open (like the DRS in Formula 1). However, while running moveDynamicMesh after a couple of time steps it stops because the cells are getting deformed to heavily (see pictures) and the cell at the trailing edge completely collapses into itself. I eventually want to run pimpleDymFoam, but I am testing the mesh now with just MoveDynamicMesh because otherwise the running will take very long before I can see whether the mesh works or not.

Is there any way I can fix this? I already tried with different mesh sizes, but the smaller the cells, the sooner this collapsing happens?

I have attached four pictures and my dynamicmeshdict file.

The mesh was generated with pointwise. Would it be possible to just "manually" (using a Pointwise script) generate say 20 meshes for different time steps and then use mapfields or some other utility in openfoam?

Thanks!
Attached Images
File Type: jpg begin_time.jpg (72.3 KB, 77 views)
File Type: jpg end_time.jpg (75.3 KB, 66 views)
File Type: jpg TE_before_collapsed.jpg (26.1 KB, 59 views)
File Type: jpg TE_collapsed.jpg (25.7 KB, 49 views)
Attached Files
File Type: txt dynamicMeshDict.txt (1.0 KB, 43 views)
maero21 is offline   Reply With Quote

Old   October 18, 2013, 06:53
Default
  #2
New Member
 
Anonymous
Join Date: Aug 2013
Location: Europe
Posts: 24
Rep Power: 12
maero21 is on a distinguished road
Also my controlDict and pointDisplacement are attached.
Attached Files
File Type: txt controlDict.txt (1.4 KB, 21 views)
File Type: txt pointDisplacement.txt (1.5 KB, 32 views)
File Type: txt dynamicMeshDict.txt (1.0 KB, 44 views)
maero21 is offline   Reply With Quote

Old   October 18, 2013, 08:14
Default
  #3
Senior Member
 
Sandeep Menon
Join Date: Mar 2009
Location: Amherst, MA
Posts: 403
Rep Power: 25
deepsterblue will become famous soon enough
You probably need to re-mesh. Search for dynamicTopoFvMesh on the forums.
__________________
Sandeep Menon
University of Massachusetts Amherst
https://github.com/smenon
deepsterblue is offline   Reply With Quote

Old   October 18, 2013, 09:57
Default
  #4
New Member
 
Anonymous
Join Date: Aug 2013
Location: Europe
Posts: 24
Rep Power: 12
maero21 is on a distinguished road
Dear Mr Menon,

Thank you for your reply! So what you are saying is that I should change my dynamicFvMesh class in dynamicMeshDict from dynamicMotionSolverFvMesh to dynamicTopoFvMesh? But is dynamicTopoFvMesh included in OpenFoam 2.1.1? Because when I try to run, I get that the only valid dynamicFvMesh types are:

dynamicInkJetFvMesh
dynamicMotionSolverFvMesh
dynamicRefineFvMesh
multiSolidBodyMotionFvMesh
solidBodyMotionFvMesh
staticFvMesh

Should I get that class from github and recompile my openfoam installation?
maero21 is offline   Reply With Quote

Old   October 18, 2013, 10:04
Default
  #5
Senior Member
 
Sandeep Menon
Join Date: Mar 2009
Location: Amherst, MA
Posts: 403
Rep Power: 25
deepsterblue will become famous soon enough
Yes, you will need to fetch the sources from my github repository and compile them. You won't have to recompile OpenFOAM itself.
__________________
Sandeep Menon
University of Massachusetts Amherst
https://github.com/smenon
deepsterblue is offline   Reply With Quote

Old   November 21, 2013, 09:38
Default moving mesh and periodic BC
  #6
Member
 
Lev
Join Date: Dec 2010
Posts: 31
Rep Power: 15
levka is on a distinguished road
hi guys,
i am trying to apply cyclic BC to the domain with mesh motion and can not succeed.
Mesh solver (Laplaciancomponent or Displacement) works wonderful with the same domain but when inlet and outlet are some fixed values or zero gradients. But when i change them to cyclic with help of CreatePatch utility mesh solver starts working not corrected. I explain correct - when only object inside domain moves; non correct - when whole domain moves...

Any hit is much appreciated
levka is offline   Reply With Quote

Old   August 21, 2015, 16:01
Default
  #7
ami
New Member
 
ami
Join Date: Feb 2010
Posts: 4
Rep Power: 16
ami is on a distinguished road
Dear Maero21,

I understand that you posted this long time ago, but I am just wondering what solution you came up with. I am facing the eaxct same problem.

Thank you.
ami is offline   Reply With Quote

Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

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
Problem with airfoil shape optimization robyTKD SU2 Shape Design 7 March 7, 2022 16:18
Identifying Markers in a CGNS Mesh tjim SU2 3 October 12, 2018 01:21
[ANSYS Meshing] dynamic mesh airfoil mohsenz_136 ANSYS Meshing & Geometry 4 September 24, 2012 21:23
[snappyHexMesh] How to Do External Mesh for Airfoil sHM msuaeronautics OpenFOAM Meshing & Mesh Conversion 1 September 23, 2012 04:00
autoPatch error, mesh quality related...? Alexvader OpenFOAM 0 October 6, 2011 17:57


All times are GMT -4. The time now is 06:39.