Quantcast

Rocket Center Of Pressure CFD Analysis

The Rocketry Forum

Help Support The Rocketry Forum:

Joined
Jan 10, 2019
Messages
4
Reaction score
1
I am an fourth undergraduate aerospace engineering student. I need to find the rocket center of pressure by using CFD programs for my thesis. Now I have some experiences fluent and OpenFoam. How can I make this analysis?
 

boatgeek

Well-Known Member
Joined
Dec 27, 2014
Messages
2,927
Reaction score
1,354
If your CFD software has the tools, the easiest way to do this is to integrate the drag over the entire rocket and determine the total drag and center of drag at a given speed. You will also need to do this at one or more angles of attack (say 1-3 degrees) to capture how the CP shifts when the airflow is not directly along the axis of the rocket.

If you don't have the tools to calculate the center of drag, you will likely have to make some assumptions. For example, you could model half of the rocket on an impermeable boundary on centerline. If you then then assume that the drag is centered on the center of area of the remaining half, you can use statics of resultant forces and moments at your origin to determine the center of drag. That is not very fun and less accurate than if your CFD program can give you the center of drag.
 

aerostadt

Lifetime Supporter
TRF Lifetime Supporter
Joined
Oct 27, 2009
Messages
3,215
Reaction score
214
Location
Brigham City, UT
If you have a Fluent license, you call a consultant at Fluent to find if there is button to calculate this. If not, perhaps a Fluent consultant could write a user defined function to calculate CP.

Otherwise, you will need to find the CP on your own using theory.
 

djkingsley

Well-Known Member
Joined
Feb 23, 2014
Messages
377
Reaction score
16
You can use either code, you need to compute the forces and moments for a couple AoA. Resolve the forces into the body coordinate system then divide the moment by the normal force. The resulting distance will be the distance alone the body center line from the point you calculated the moment about. I typically choose the tip of the nose cone.
 

Nytrunner

Pop lugs, not drugs
Joined
Oct 15, 2016
Messages
7,216
Reaction score
2,693
Location
Huntsville AL
You can use either code, you need to compute the forces and moments for a couple AoA. Resolve the forces into the body coordinate system then divide the moment by the normal force. The resulting distance will be the distance alone the body center line from the point you calculated the moment about. I typically choose the tip of the nose cone.
This is the method I use for quick and dirty personal models (in solidworks flow toolbox)

I'm still fiddling to try and get better results ala Boatgeek's first method (which is more physically representative)
 

Buckeye

Well-Known Member
TRF Supporter
Joined
Sep 6, 2009
Messages
2,517
Reaction score
367
I am an fourth undergraduate aerospace engineering student. I need to find the rocket center of pressure by using CFD programs for my thesis. Now I have some experiences fluent and OpenFoam. How can I make this analysis?
When you get this working, let us know some details of your CFD model - speed, mesh, boundary layer resolution, turbulence models...
 

Buckeye

Well-Known Member
TRF Supporter
Joined
Sep 6, 2009
Messages
2,517
Reaction score
367
Uh, what is "center of drag?" Never heard of such a thing, nor has Google.

The method that djkingsley mentioned makes sense to me.
 
Joined
Jan 10, 2019
Messages
4
Reaction score
1
When you get this working, let us know some details of your CFD model - speed, mesh, boundary layer resolution, turbulence models...
Actually the main purpose my thesis is how the fins(2 fins,3fins,4fins or fins location) effect center of pressure. So i try to make an algorithm, according your answers i will indicate the solution methods. But now there are two section of this thesis. First one is subsonic airspeeds and second one is supersonic.
 

dhbarr

Amateur Professional
Joined
Jan 30, 2016
Messages
6,713
Reaction score
1,219
Actually the main purpose my thesis is how the fins(2 fins,3fins,4fins or fins location) effect center of pressure. So i try to make an algorithm, according your answers i will indicate the solution methods. But now there are two section of this thesis. First one is subsonic airspeeds and second one is supersonic.
Assuming you ignore hypersonic, you still may need a third section for transonic roughly m0.8 to m1.2

A lot of what I read just points to that regime as difficult to model accurately and then moves on.
 
Joined
Jan 10, 2019
Messages
4
Reaction score
1
Assuming you ignore hypersonic, you still may need a third section for transonic roughly m0.8 to m1.2

A lot of what I read just points to that regime as difficult to model accurately and then moves on.
You are right the most complicated section is transonic, i have some ideas about that but I want to calculate center of pressure location aproximately , it can be enough for me if the results aproximate Open Rocket program results.
 
Joined
Jan 10, 2019
Messages
4
Reaction score
1
L
If you have a Fluent license, you call a consultant at Fluent to find if there is button to calculate this. If not, perhaps a Fluent consultant could write a user defined function to calculate CP.

Otherwise, you will need to find the CP on your own using theory.
Unfourtunately i have not licence Fluent because of that I want to prefer the open search cfd program OpenFoam. It has a lot of solvers and I can intervene in when the results are bad.
 

djkingsley

Well-Known Member
Joined
Feb 23, 2014
Messages
377
Reaction score
16
In OpenFoam, you use a function object to calculate the lift, drag, and moment, the function object will integrate the pressures for you on the specified wall boundary.
 

dhbarr

Amateur Professional
Joined
Jan 30, 2016
Messages
6,713
Reaction score
1,219
In OpenFoam, you use a function object to calculate the lift, drag, and moment, the function object will integrate the pressures for you on the specified wall boundary.
Does anyone have a working OpenFoam tutorial for rocketry? I haven't looked in a year or so, keep wanting to run tubefin models but haven't found a way to get started.
 

djkingsley

Well-Known Member
Joined
Feb 23, 2014
Messages
377
Reaction score
16
I ran a systematic series of tube fin rockets in OF several years ago, I used Pointwise ($$$) to generate the grids instead of the OF grid tools. Those input files are way out of sync with the current OF distribution. I had intended to boil the data down for use in OpenRocket but real life got in the way. I may get to revisit the project this summer using StarCCM+.
 

Nytrunner

Pop lugs, not drugs
Joined
Oct 15, 2016
Messages
7,216
Reaction score
2,693
Location
Huntsville AL
I came across this link in an old email I was keeping when I was running Fluent and CFX: [http://www.cfd-online.com/Forums/cfx/23763-center-pressure.html] I haven't run any CFD for several years, and never got a chance to try out the techniques outlined.

I apply that method on odd rockets of my own using Solidworks Flow Toolbox.

Its rough but decent and gives a resultant CP further back than Openrocket which makes sense as some geometries dont work well with OR's strict barrowman assumptions
 

Latest posts

Top