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

Porous Air Bearing Analysis

Register Blogs Community New Posts Updated Threads Search

Reply
 
LinkBack Thread Tools Search this Thread Display Modes
Old   August 2, 2017, 08:30
Default Porous Air Bearing Analysis
  #1
New Member
 
onder
Join Date: Mar 2009
Posts: 18
Rep Power: 17
mztcu is on a distinguished road
Hi,

I simulate porous air bearing. I use rotor shaft motion via rigid body option. It works. But when I try change boundary condition like input pressure, temperature etc. shaft motion increase and shaft crash to porous wall. When this happen CFX gives negative element errror. I want to write motion equation for rotor shaft via expression without rigid body. I use general newton's first law F:m.a. I wrote expression but cfx give error when calculating mesh velocity x and y component.

My expression,
ax = fxnet/1 [kg]
ay = fynet/1 [kg]
dx = if(locR>14.9[micron],0[micron],velox*ts+(0.5*ts^2*ax))
dy = if(locR>14.9[micron],0[micron],veloy*ts+(0.5*ts^2*ay))
fxnet = force_x()@ROTORTOGAP Side 1-50 [N]
fynet = force_y()@ROTORTOGAP Side 1
locR = (locX^2+locY^2)^0.5
locX = ave(x)@ROTORTOGAP Side 1
locY = ave(y)@ROTORTOGAP Side 1
rev = 10000 [rev min^-1]
ts = 0.00005[s]
velox = areaAve(Mesh Velocity X)@ROTORSHAFT Side 1
veloy = areaAve(Mesh Velocity Y)@ROTORSHAFT Side 1

And the error,
The function 'ave' referenced by parameter 'Displacement X Component' in object '/Flow:Flow Analysis 1/DOMAIN:ROTORDOLID/BOUNDARY:ROTORSHAFT Side 1 /BOUNDARY CONDITION/MESH MOTION/DISPLACEMENT' has a disallowed argument, 'x'. The solver does not support the use of this variable in this context.

I need your advice and helps.
Thanks.
Attached Images
File Type: png domain figure.PNG (52.9 KB, 12 views)
File Type: png error figure.PNG (38.2 KB, 10 views)
File Type: png expression figure.PNG (13.8 KB, 12 views)
File Type: png Geo Figure1.PNG (66.4 KB, 12 views)
mztcu is offline   Reply With Quote

Old   August 2, 2017, 11:45
Default
  #2
Senior Member
 
Join Date: Jun 2009
Posts: 1,804
Rep Power: 32
Opaque will become famous soon enough
You should read the documentation for the CEL functions, such as ave(Variable)@location, to understand the limitation and suggested workaround.

If your intention is using the global mesh coordinates (not the local coordinates), you can get away by using xGlobal/yGlobal/zGlobal.

Hope the above helps
Opaque is offline   Reply With Quote

Old   August 2, 2017, 15:14
Default
  #3
New Member
 
onder
Join Date: Mar 2009
Posts: 18
Rep Power: 17
mztcu is on a distinguished road
Quote:
Originally Posted by Opaque View Post
You should read the documentation for the CEL functions, such as ave(Variable)@location, to understand the limitation and suggested workaround.

If your intention is using the global mesh coordinates (not the local coordinates), you can get away by using xGlobal/yGlobal/zGlobal.

Hope the above helps

Actually this expressions works clearly at CFX-Post I tried. The problem is solver and pre dont accept velox and veloy expressions while calculating mesh displacement. They depends X and Y axis. Mesh displacement option's does not allow any variable depends on X/Y/Z. I think, I need to change rule file in cfx root.
I had lived same problem with angular velocity, I changed dependency option at the rule file in the cfx root problem was solved.
I tried add a new veriable for mesh velocity and created but it did not work.
I tried xGlobal/yGlobal as you say but it does not work. -(areaAve_xGlobal(Mesh Velocity)@location and areaAve@(Mesh Velocity xGlobal)@location)-
There must be a way for the program to allow to use mesh velocity in mesh displacement.
mztcu is offline   Reply With Quote

Reply

Tags
porous bearing


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
Modelling Combustion in Porous Zone tanjinjack FLUENT 2 September 26, 2016 04:10
Wind Turbine Air Flow Analysis NightHawkRaven Main CFD Forum 3 January 22, 2014 14:00
CFD for air flow analysis in a room bidalufias Main CFD Forum 1 May 12, 2011 19:11
Typical Porous Coeff for vehicule air filters Jessica Siemens 0 November 18, 2008 05:28
Air bearing modelling Dave Larkham CFX 1 October 19, 2008 19:10


All times are GMT -4. The time now is 12:07.