CFD Online Logo CFD Online URL
www.cfd-online.com
[Sponsors]
Home > Forums > Software User Forums > ANSYS > CFX

Moving Boundary and Negative ELEMENT Volume Error

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   March 21, 2014, 21:02
Question Moving Boundary and Negative ELEMENT Volume Error
  #1
Senior Member
 
Ashkan Javadzadegan
Join Date: Sep 2010
Posts: 255
Rep Power: 16
ashtonJ is on a distinguished road
Dear All,

I am using moving boundary method in ANSYS CFX to model fluid flow through a pipe, which is initially unimpeded and then narrows to form the constriction shown in attached image.


I created the below expression to produce that narrowing;
RampLength: 15 [mm]
RampeY: 0.0029296875 [mm^-2] *(min((abs((z-RampLength)^3) + 341.34[mm^3]), 512 [mm^3]))

I chose "Specified Displacement" for Mesh Motion option and defined the following displacements
x = 0.0
y = RampeY
z = 0.0

At the beginning of the run, the following error message is given:

A negative ELEMENT volume has been detected. This is a fatal |
| error and execution will be terminated. The location of the first |
| negative volume is reported below. |
| Volume : -0.2336E-12 |
| Location : ( 0.34043E-03, 0.15680E-02, 0.29921E-01)

Could anyone help me with this, please?

Regards,
AshtonJ
ashtonJ is offline   Reply With Quote

Old   March 22, 2014, 04:46
Default
  #2
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
FAQ: http://www.cfd-online.com/Wiki/Ansys..._went_wrong.3F
ghorrocks is offline   Reply With Quote

Old   March 24, 2014, 18:32
Default
  #3
Senior Member
 
Ashkan Javadzadegan
Join Date: Sep 2010
Posts: 255
Rep Power: 16
ashtonJ is on a distinguished road
Dear ghorrocks,
Negative Volume problem is fixed by modifying the mesh, thank you.



The problem now is non-uniformity in deformation! As seen in the above image, the pipe deforms in a non-uniform way (image a); however, I expected the expression mentioned in my previous post, created a uniform deformation like image (b). do you know what the problem is?

Regards,
AshtonJ
ashtonJ is offline   Reply With Quote

Old   March 24, 2014, 23:52
Default
  #4
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
CFX V15 has much better defaults to get mesh motion working nicely. If you have not migrated to V15 this would be a very good reason to do so.

The way to fix this issue is by adjusting the mesh smoothing weighting factors. You can have it constant, or as a function of all sorts of things - element size and wall proximity are two parameters often used.
ghorrocks is offline   Reply With Quote

Old   March 25, 2014, 02:03
Default
  #5
Senior Member
 
Ashkan Javadzadegan
Join Date: Sep 2010
Posts: 255
Rep Power: 16
ashtonJ is on a distinguished road
Thank you. I actually could not find any useful information about about mesh smoothing weighting factors. Can you explain more or introduce a document about weighting factors.
I actually tried to fix my problem by multiplying the expression by each component of the wall normal vector to displace the nodes in the wall normal direction only like below

Displacement in X direction: Normal X * expression
Displacement in Y direction: Normal Y * expression

Then in Mesh Motion > Specified Displacement > Displacement > the followings were defined;

X Component = RampeX
Y Component = Rampe Y
Z Component = 0.0

Again, an error message is given straight away at the beginning of the run.
Do you know what is wrong with above settings.
ashtonJ is offline   Reply With Quote

Old   March 25, 2014, 05:00
Default
  #6
Super Moderator
 
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,700
Rep Power: 143
ghorrocks is just really niceghorrocks is just really niceghorrocks is just really niceghorrocks is just really nice
Have you done the debugging described in the FAQ: http://www.cfd-online.com/Wiki/Ansys..._went_wrong.3F
ghorrocks is offline   Reply With Quote

Reply


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
[Other] mesh airfoil NACA0012 anand_30 OpenFOAM Meshing & Mesh Conversion 13 March 7, 2022 17:22
[blockMesh] non-orthogonal faces and incorrect orientation? nennbs OpenFOAM Meshing & Mesh Conversion 7 April 17, 2013 05:42
[blockMesh] error message with modeling a cube with a hold at the center hsingtzu OpenFOAM Meshing & Mesh Conversion 2 March 14, 2012 09:56
channelFoam for a 3D pipe AlmostSurelyRob OpenFOAM 3 June 24, 2011 13:06
[blockMesh] BlockMesh FOAM warning gaottino OpenFOAM Meshing & Mesh Conversion 7 July 19, 2010 14:11


All times are GMT -4. The time now is 15:32.