|
[Sponsors] |
[GAMBIT] Need help with meshing Diesel IC engine |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
|
January 18, 2012, 01:12 |
Need help with meshing Diesel IC engine
|
#1 |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
I am doing a analysis of a An IC engine with Hydrogen and diesel pilot injection.
When I try to do the mesh motion in fluent I am getting negative volume error. I am getting results when using a normal flat piston but my work is of a piston with a hemisphere in center. Can someone do a mesh file and gambit file for me? (2D). I think the error is due to problems in meshing and I tried various types of meshing but its not working out. I am using Gambit 2.2.30, Fluent 6.2.16 Engine Specs: Stroke 110 mm Bore 80 mm Clearance volume: 2mm gap and a semi circle with 25 mm radius in center Origin (0,0) At top of cylinder in center, No need of valves, need a diesel injector at center. Thank you. |
|
January 18, 2012, 02:43 |
|
#2 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
You are talking about moving stuff, so I suppose you are working with moving Mesh.
Can you post a sketch to see how you set up your geometry/mesh for moving mesh and what kind of moving option you are working with (remeshing-smoothing or layering).
__________________
In memory of my friend Hervé: CFD engineer & freerider |
|
January 18, 2012, 10:36 |
|
#3 | |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
Quote:
I tried many options in meshing, I had tried different meshes(tri, quad) with varying interval sizes. I also tried splitting the volumes (stroke volume and clearance volume) as 2 and making the wall between them as 'interface.' Still getting negative volume error at some point. It worked well with a normal flat piston. I am getting trouble when having the hemispherical piston. I have attached the geometry as a .jpeg file in the first post. |
||
January 19, 2012, 01:05 |
|
#4 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
Check if your mesh at t=0s (no motion), has negative volume.
__________________
In memory of my friend Hervé: CFD engineer & freerider |
|
January 19, 2012, 09:00 |
|
#5 |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
||
January 19, 2012, 09:04 |
|
#6 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
then you mesh is ok.
Problem should be on your moving mesh control parameters. Try to display your mesh when error occures, to see where are negative cells
__________________
In memory of my friend Hervé: CFD engineer & freerider |
|
January 19, 2012, 12:26 |
|
#7 | |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
Quote:
How can I separate the 2 parts into 2 meshes and then have a deforming mesh to the stroke volume. What changes should i make from a normal procedure? |
||
January 20, 2012, 02:25 |
|
#8 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
you can use split tool for separating your domain.
But I don't understand why layering is not recommended. I think, that layering is more easy to use in IC (my opinion)
__________________
In memory of my friend Hervé: CFD engineer & freerider |
|
January 20, 2012, 03:34 |
|
#9 | |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
Quote:
Constant Height or Const ratio? Split Factor and Collapse Factor.?? We Copy it frm Mesh info iin remeshing rite?? Anything similar for Layering? Any files on how to use the split tool? Do i need an edge between the 2 meshes? (one mesh is deforming another one is just moving. |
||
January 20, 2012, 04:50 |
|
#10 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
for layering you need quad mesh
http://my.fit.edu/itresources/manual...tg/node207.htm http://my.fit.edu/itresources/manual.../th/node40.htm http://my.fit.edu/itresources/manual...eom_face_split
__________________
In memory of my friend Hervé: CFD engineer & freerider |
|
January 20, 2012, 11:20 |
|
#11 | |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
Quote:
Thank You.. I will try some and get back soon.. |
||
January 21, 2012, 05:36 |
|
#12 |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
I tried some and is not getting results :-)
I couldn't mesh the geometry with quads... So I had to use Tri mesh.. 3 Files are attached.. original mesh, Mesh when i got error by using layering, Mesh when using layering and remeshing. When using both remeshing and layering, I got the negetive volume at a later stage. (about 1/2 of the compression cycle). |
|
January 21, 2012, 06:06 |
|
#13 |
Senior Member
Rick
Join Date: Oct 2010
Posts: 1,016
Rep Power: 26 |
Why can't you use quad mesh?
You can split the geometry into 2 faces, a rectangle and a semicircle, mesh the rectangle with quad map and the circle with quad pave for example, or you can split your geometri into 5 faces, and mesh all with quad map, as in the picture. But I don't know which is better for layering and remeshing since I've never use it.. Daniele |
|
January 21, 2012, 06:46 |
|
#14 |
Senior Member
Rick
Join Date: Oct 2010
Posts: 1,016
Rep Power: 26 |
I attach also a couple of qualitative pictures taken from gambit: you can see also a boundary layer.
Daniele |
|
January 21, 2012, 08:45 |
|
#15 | |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
Quote:
Should we define 2 points with same (x,Y) and make 2 edges? So that we can have a edge interface in fluent. |
||
January 21, 2012, 09:38 |
|
#16 | |
Senior Member
Rick
Join Date: Oct 2010
Posts: 1,016
Rep Power: 26 |
Quote:
In dynamic mesh I think you have a mesh which is moving, so I think you have to define 2 zones in gambit: one for the moving mesh and one for the static one (if you have a static zone), so you will set in fluent parameters for the moving mesh zone. Do you want to move mesh at the bottom of the rectangle (the 2 mm gap) and in the semicircle? If so, all you have to do is to create an horizontal line at the bottom of your rectangle and define two zones in gambit (one which includes the faces of the semicircle and the face of the smaller rectangle at the bottom of the big ractangle and one for the big rectangle less the smaller one). No need to create interfaces (I think..)..Fluent will treat internal edges as continuum. If you wand you can upload somewere your dbs file with tri mesh and I will transform that "working" mesh in quad mesh ("working" means that that mesh has defined boudaries and zones). However you should wait for max reply, he is absolutely more expert than me.. OT: Thank you max for your posts I learnt a lot from you. Daniele |
||
January 21, 2012, 09:53 |
|
#17 |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
My problem is simple. I have a Diesel IC engine. I want to study the combustion in it.
The geometry is as given above. Engine Specs: Stroke 110 mm Bore 80 mm Clearance volume: 2mm gap and a semi circle with 25 mm radius in center Origin (0,0) At top of cylinder in center, No need of valves, need a diesel injector at center. Problem is I cannot complete the mesh motion( I am getting negative volume after some time steps). Its due to the geometry, because I got it working in a normal flat piston. How should I change the meshing so as to get it working. I am getting the negative volumes inside that semi circle part, or at its edges. |
|
January 26, 2012, 22:12 |
|
#18 | |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
Quote:
If I convert the face into 2 faces or 5 faces as you told, how do I do the dynamic meshing part in fluent? In a single face case, I put the top end stationary, Sides as deforming and bottom part(piston head) as rigid body. Here should I define all the face boundaries as rigid bodies? What type of boundary should be those? interface? |
||
January 27, 2012, 04:50 |
|
#19 |
Super Moderator
Maxime Perelli
Join Date: Mar 2009
Location: Switzerland
Posts: 3,297
Rep Power: 41 |
Wall edges should be already set as wall, then define the edges which are in your domain as interior.
Then set up wall edges and interior edges as rigid body
__________________
In memory of my friend Hervé: CFD engineer & freerider |
|
January 29, 2012, 06:56 |
|
#20 |
Member
Join Date: Oct 2011
Posts: 80
Rep Power: 14 |
Getting error when doing it as five parts..
'Error: replace_c_in_f_layering: cell of wrong type or NULL cell detected at layering zone. Error Object: ()' @max, @Ghost I can't attach the file here due to the 97kb file size limit.. I can mail them to you ides If I get the ids |
|
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Diesel engine in CFX 11.0 | Kirillo | CFX | 13 | July 10, 2019 05:06 |
Premixed heptane-air combustion in a diesel engine (HCCI-dieselEngineFoam) | ayhan515 | OpenFOAM Running, Solving & CFD | 2 | August 21, 2015 07:44 |
Diesel Engine Combustion | arun | OpenFOAM Running, Solving & CFD | 25 | August 11, 2015 09:26 |
meshing of two-stroke engine in gambit | ravi | FLUENT | 2 | January 18, 2012 01:14 |
diesel Engine simulation in OpenFOAM | karam | OpenFOAM Running, Solving & CFD | 1 | March 1, 2011 09:46 |