|
[Sponsors] |
Equivalent of fully-developed boundary condition in polar coordinate |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
February 22, 2019, 11:20 |
Equivalent of fully-developed boundary condition in polar coordinate
|
#1 |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
Hello Dear friends,
I am working on the flow over the computational domain similar to the attached file. In this regard, the polar coordinates has been defined for the field. I should implement the fully developed boundary condition () at the outlet (). The problem is that I can't find its equivalent in polar coordinates. Indeed, I should describe this BC based on derivatives of and and radial and angular directions. Can anybody help me in this issue? Last edited by mostanad; February 22, 2019 at 11:26. Reason: wrong edition |
|
February 22, 2019, 11:40 |
|
#2 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
just consider that v = i*u+j*v=ir*ur+itheta*vtheta then project first along i and then along j and derive in x
|
|
February 22, 2019, 14:16 |
|
#3 |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
||
February 22, 2019, 14:36 |
|
#4 |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
||
February 22, 2019, 14:40 |
|
#5 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
Quote:
Your issue is that the assumption of fully developed flow along x does not match the geometry of your described outlet. To see that, you can work on the projection of the velocity gradient along the normal direction to the boundary, that is n= ir. Then insert the assumptions: ir*Gradu =ir*( i du/dx+j du/dy)=ir*j du/dy ir*Gradv =ir*( i dv/dx+j dv/dy)=ir*j dv/dy You see that further assumptions on du/dy and dv/dy are needed. |
||
February 22, 2019, 14:46 |
|
#6 | |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
Quote:
|
||
February 22, 2019, 14:52 |
|
#7 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
Quote:
The representation of the velocity gradient (as well as any vector field) in cartesian and polar coordinates can be used since they are equal. You expressed the assumptions d()/dx=0 only in the cartesian coordinates so that you need to link those to the polar representation. |
||
February 22, 2019, 14:57 |
|
#8 | |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
Quote:
|
||
February 22, 2019, 15:05 |
|
#9 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
||
February 22, 2019, 15:08 |
|
#10 |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
||
February 22, 2019, 15:11 |
|
#11 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
Quote:
Indeed you have to write the equivalence between the gradient expressed in Cartesian and polar coordinates. The you compute the component in polar coordinates after having inserted the conditions d()/dx in the gradient written in Cartesian coordinates. You end up to have the need to further assumptions |
||
February 22, 2019, 15:20 |
|
#12 | |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
Quote:
Thanks |
||
February 22, 2019, 16:08 |
|
#13 | |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
Quote:
It is a standard vector calculus Grad f = i df/dx + j df/dy = ir df/dr + (itheta/r) df/dtheta From that you have the relation between the two systems of coordinates |
||
February 22, 2019, 16:10 |
|
#14 |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
||
February 22, 2019, 16:16 |
|
#15 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
First of all, you need to set the correct numerical outflow section at a certain distance along x. If you consider Gamma2 you cannot set n.Grad () =0 along it. The flow develop only along the streamwise direction x
|
|
February 22, 2019, 16:34 |
|
#16 |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
||
February 22, 2019, 16:44 |
|
#17 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
See the sketch
|
|
February 22, 2019, 16:59 |
|
#18 |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
But the straight outlet cannot be imposed in polar coordinate. You said that at radial outlet. Why? We can sense it in physical approach. In every node over , we have a streamwise velocity that doesn't change along streamwise. Your first suggestion was so logical for me. Indeed, . Then by , we can find . Afterward, by using chain rule. we can find a relation based on polar parameters. But it didn't work for me.
|
|
February 23, 2019, 04:30 |
|
#19 |
Senior Member
Filippo Maria Denaro
Join Date: Jul 2010
Posts: 6,768
Rep Power: 71 |
Quote:
in polar coordinates, the condition ir. Grad () = d()/dir= 0 would imply that the function does not vary along the radial direction. Do you think that such condition is physically acceptable along Gamma2? That strongly depends on the radial extension of the computational domain as well as on the flow problem you are simulating. |
|
February 23, 2019, 05:47 |
|
#20 | |
Senior Member
mohammad
Join Date: Sep 2015
Posts: 274
Rep Power: 11 |
Quote:
|
||
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
sliding mesh problem in CFX | Saima | CFX | 46 | September 11, 2021 07:38 |
Radiation in semi-transparent media with surface-to-surface model? | mpeppels | CFX | 11 | August 22, 2019 07:30 |
Constant mass flow rate boundary condition | sahm | OpenFOAM | 0 | June 20, 2018 22:45 |
Wrong flow in ratating domain problem | Sanyo | CFX | 17 | August 15, 2015 06:20 |
several fields modified by single boundary condition | schröder | OpenFOAM Programming & Development | 3 | April 21, 2015 05:09 |