CFD Online Logo CFD Online URL
Home > Forums > Software User Forums > ANSYS > FLUENT

Center of Pressure Calculation in Fluent Reports

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

LinkBack Thread Tools Search this Thread Display Modes
Old   February 11, 2022, 11:50
Default Center of Pressure Calculation in Fluent Reports
New Member
Join Date: Feb 2022
Location: United States
Posts: 1
Rep Power: 0
Publius is on a distinguished road

Some background:
I am trying to find the 3D point for the center of pressure in Fluent. I have seen several other posts saying that you have to effectively eliminate one moment in order to get a single 3D point, but I think there's another way (since I am comparing CFD results to an analytical result obtained via another method, and I was able to determine a single number from that method with the same logic as I will present below). I am almost certain that one can sum the pressure times area times distance (in one dimension) and divide by the sum of the total force to find the center of pressure coordinate for that dimension. My logic is confirmed with this site:

What I am trying to do:

COPx = sum(Pi*Ai*x)/sum(Pi*Ai) for the x coordinate
COPy = sum(Pi*Ai*y)/sum(Pi*Ai) for the y coordinate
COPz = sum(Pi*Ai*z)/sum(Pi*Ai) for the z coordinate

In this way, no manual iteration is required to find the 3D location of the center of pressure (since discrete data is used to find the center of pressure in the first place).

Where I am going wrong:
I am not sure how to access these specific variables in Fluent. I know that they must exist since Fluent is capable of calculating forces and moments on certain surfaces. However, I am having issues with the syntax in actually defining the report. For example, I have tried:


but there are a few issues with this:
1. I need to limit the pressures/areas/positions/cells to certain surfaces. I read somewhere (maybe in the user manual?) that pressure reports are limited to surfaces, but I am unable to find how to limit the StaticPressure, FaceAreaMagnitude, or Position.x variables to just those that are related to a certain boundary.
2. Typing this yields a "Sum: Empty Location List" error. I am not sure what this means. Perhaps it is related to the above, where the arrays are of different sizes? E.g. the StaticPressure array is for every cell in the 3D mesh whereas the FaceAreaMagnitude array is for only the cells on the boundaries.
3. Using the variables above (with ZFaceArea instead of FaceAreaMagnitude), I can't reproduce the force report in the z direction, which tells me I'm doing something wrong in general. I can't even calculate it, I just get an error.

Any help would be greatly appreciated. I've been iterating manually for hours for the center of pressure, and I know there has to be an easier way to get an x, y, and z location where all of the resultant moments are 0.

It it matters, I am using Fluent 2020 R2.

Thank you in advance!
Publius is offline   Reply With Quote


center of pressure, expressions, force, moment, report definition

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
Fail to converge when solving with a fabricated solution zizhou FLUENT 0 March 22, 2021 06:33
FLUENT: Center of pressure captainpimienta FLUENT 0 March 17, 2021 04:27
pressure calculation in Fluent rakadit FLUENT 0 June 6, 2011 02:13
Partial pressure calculation in fluent Priya FLUENT 6 May 29, 2011 11:03
Neumann pressure BC and velocity field Antech Main CFD Forum 0 April 25, 2006 02:15

All times are GMT -4. The time now is 08:48.