|
[Sponsors] |
![]() |
![]() |
#1 |
New Member
Join Date: Apr 2022
Posts: 5
Rep Power: 2 ![]() |
Hello,
I'm trying to simulate a flow of air from one inlet A to a mystery box to an outlet B. The box can't be modelled directly as it is too complicated so it's just a solid part. I thus have 4 boundary conditions + walls (cf screenshot): inlet A (not visible), inlet of the box (green) which is defined as an outlet of the fluid domain, outlet of the box (red) which is defined as an inlet of the fluid domain, outlet B (orange). I am using part-based meshing so I end up having a unique mesh and one volume for the 2 distinct topological volumes I have. Convergence of residuals is very hardly observed, and the drop of pressure does not give me the result I had when I tried with only one topological part of the domain (red to orange). I am thus wondering if Starccm is able to manage 2 virtually independant volumes like this. I am suspecting this is the issue. Does anybody have any idea about that? I am also wondering if it is possible to apply conditional boundary condition: I know some properties of the mystery box and I would like, for instance, for the air exiting the box to be 10K above the air entering the box. I am suspecting I have to use interfaces for this but I have no clue how to do it; I have no experience with interface. Hopefully everything is clear enough. Thank you for you help! |
|
![]() |
![]() |
![]() |
![]() |
#2 |
Senior Member
Lucky
Join Date: Apr 2011
Location: Orlando, FL USA
Posts: 4,921
Rep Power: 58 ![]() ![]() ![]() |
I and many others have mapped variables from entirely different sources onto simulations, so it's definitely doable in Star to map from one location to another within the same simulation.
Use custom functions and define it as Temperature + 10K and use this as the inlet temperature boundary condition for the other domain. |
|
![]() |
![]() |
![]() |
![]() |
#3 |
New Member
Join Date: Apr 2022
Posts: 5
Rep Power: 2 ![]() |
Thanks for your reply,
For the issue of mapping one location to another: I have generated a surface average report "TempBoxInlet" of the temperature at the box inlet. Using custom field function, I reference this report and add 10. But I get the error "invalid field function type for box outlet". getReportValue($TempBoxInlet, ".*") is not helping either. For the global issue: So having multiple topologically different fluid volumes defined as a unique region is not supposed to cause any issue in starccm? |
|
![]() |
![]() |
![]() |
![]() |
#4 |
New Member
Join Date: Apr 2022
Posts: 5
Rep Power: 2 ![]() |
I have found a solution for the issue of mapping one location to another. I just need to generate the report from the fluid volume part and not from the region, and it magically works. Hope this can help anyone struggling with the same problem.
Still unsure starccm is able to properly manage multiple separated volumes, but I guess there is no reason for it not to? |
|
![]() |
![]() |
![]() |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Convergence Problem - Transient Simulation | gemxx | Main CFD Forum | 0 | July 15, 2018 09:36 |
Mapping Field Data for Mesh Regions from Another Simulation | veterator | OpenFOAM Pre-Processing | 1 | July 10, 2018 05:28 |
Surface Source - Fixed Temperature? | robtheslob | FloEFD, FloWorks & FloTHERM | 18 | May 12, 2017 02:28 |
Simulation FPEs - turbulence for transient and steady-state? | DaveR | OpenFOAM Running, Solving & CFD | 5 | March 5, 2017 15:06 |
kutta condition and separated flow in transient simulation | Nick R | CFX | 5 | April 19, 2011 23:37 |