# Average velocity within a simple region

Not a problem after great help getting started in ParavVew. But I now need to learn a lot more in order to handle my CFD project.

I am looking to obtain average x, y and z velocities on planes within a simple pipe section. My aim is to obtain the variation in velocity and hence flowrate allong a pipe section. I can plot velocity allong a line within the pipe section but I need an average within the volume. Could you please direct me to some assistance?

Many thanks!!

Michael

Descriptive Statistics ?
Programmable Filter ?

Thank you. I donâ€™t know but can use this for some further searches. Any further details anyone?

Iâ€™m proud to be involved with open source software, thanks to everyone involved. You are allowing me do something Iâ€™ve only dreamt about in the past.

You will need to provide more details and an example dataset / state file to show what you are trying to achieve.

Thank you Mathieu.

Itâ€™s a complex CFD model with two inlets and one outlet. Attached is a sketch that shows the single inlet â€śFrom Gloveboxâ€ť, four â€śControl Portsâ€ť inlets and the single outlet to the â€śBlowerâ€ť (Fan).

My CFD model is providing the velocities in all these areas but I am looking to calculate the flowrates into and out of the small and larger pipe sections. ParaView can provide me with Glyphs illustrating the velocities in each region and the velocity profile along lines within each pipe.

I am looking for the average velocity and hence flowrate in each of the pipe sections.

Basically, I am looking for the average velocity and hence flowrate in the â€śInlet Portâ€ť, each of the â€śControl Portsâ€ť and â€śExit Portâ€ť. I am defining the pressure at each inlet and outlet and need to obtain the flowrates at each in order to generate the characteristics of the device. I would like to define sections in each port and obtain the average axial velocity in each section.

I hope this makes sense and is this enough information? I do not know how to get my CFD data results to you.

Many thanks. I love using ParaView and seriously hope that it can allow me to do this.

Michael

Basically, I do not know how to provide you with the â€śdatasetâ€ť. My FreeCAD CFD suite is not providing me with a single definable data file. It is providing me with a â€śCaseâ€ť folder that holds all the information. Should I request help from the FreeCAD CFD forum?

Is the â€śinlet portâ€ť or â€śoutlet portâ€ť a plane ?

In this case you need to extract this plane and then run the descriptive statistics filter on it.

Thanks yet again Mathieu. Forgive me, Iâ€™m still learning all the time and gathering an understanding.

My intention has been to create a series of ParaView Clips in each of the port regions. My model â€śYâ€ť plane is from left to right of my sketch above so Iâ€™m interested in obtaining the average Y velocity at any point. Is this what you are referring to in your last response?

The plane Iâ€™m refering to would be a plane perpendicular to a port vector.

The port velocity vector that Iâ€™m interested in is axial (Y axis) in each of the ports. So the plane Iâ€™m interested is indeed perpendicular to the velocity vector. It would be a slice through the pipe over which I need the average velocity in the Y direction.

Sorry to chase but have I interpreted your questions correctly? Have I provided sufficient information for you be able to assist?

I also have q questions about animation results. Can you help me here or should I start another thread?

Many thanks.

Iâ€™m sorry, but Iâ€™m still unclear on what you are trying to do.

In any case, here is what you may want :

• Open ParaView and your dataset
• Create a plane with a big enough resolution (let say 100*100) and position in the right place
• Use resample with dataset using the plane as mesh and your dataset as data
• Add a descriptive statistics filter

For other unrelated question, I would suggest opening a new thread.

Thanks Mathieu, I do understand how difficult this is due to my inexperience. Iâ€™ll try what you are suggesting and hopefully learn how to ask the question correctly. Many thanks for great support.

Sorry for delay, trying to follow your suggestions and more to learn (-:

Hi again and once again thanks fir your guidance. The following shows what I have produced with â€śSliceWithPlaneâ€ť

I could not produce a â€śplaneâ€ť because I could not find how to rotate it to the one shown above but the statistics look very interesting.

I take it that the points in the â€śUâ€ť column are the x,y and z velocities across the chosen plane which is exactly what I need. Sorry again, I have no clear interpretation, is this across the diameter of the plane or at all mapped points within the plane? The â€śplainâ€ť function gave me an option of two resolution parameters for the plane but not for this slice plane.

Am I interpreting this correctly and should I be able to produce this same â€śsliced planeâ€ť in the â€śplaneâ€ť function?

Many thanks again

Michael

Am I interpreting this correctly and should I be able to produce this same â€śsliced planeâ€ť in the â€śplaneâ€ť function?

This is correct, slice with plane will not be able to let you control the resolution.

Many thanks again, that is what I was expecting. Your guidance has solved my problem!!!

So are you suggesting I shoulkd be able to rotate and relocate the plane to obtain the sliced plane at higher resulution?

I know you are not hear to train me but could you suggest a location in the forum for some guidance in plane manipulation. I cannot find any.

So are you suggesting I shoulkd be able to rotate and relocate the plane to obtain the sliced plane at higher resulution?

The plane argument are simple, just set the plane points.
Alternatively, you can use a transform filter to move your plane to the right location.

Thank you. I now have some fantastic resuls that have given me a great understanding and direction forward. Well worth my efforts thanks to your help. Thank You Again!!

1 Like

Thanks again but sorry again.

I now feel I have all the tools to move forward but plesae provide a little more to allow me to search for the next way forward.

Your procedure has allowed me to produce the â€śSpreadSheetViewâ€ť that will provide the X,Y and Z axis and magnitude velocities I require in the 100x100 resolution plane. But I only get the velocities if I select pv.foam and not Plane1.

and

But itâ€™s not clear that the velocities in pv.foam are velocities from the resampled plane? They are not available in Plane1. Sorry but please confirm they are from the resampled plane so I can continue to search for help.

Thanks again, massive help and sorry for my low confidence. Learning big time!

Michael