|
[Sponsors] |
Discontinuity in contours over periodic interfaces |
|
LinkBack | Thread Tools | Search this Thread | Display Modes |
January 4, 2024, 13:28 |
Discontinuity in contours over periodic interfaces
|
#1 |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Hello,
I recently ran two different CFDs for a single-stage compressor, single domain and full annular rotor case. I created a mesh for the rotor domain using ICEM CFD, and for the stator I used TurboGrid. In CFD-Post, I found a discontinuity between the periodic interface in the rotor domain when I drew contour plots of vorticity, pressure, etc. Raw properties like pressure, temperature look better than other variables like vorticity. The periodic interface method was GGI, and I thought changing this method to 'Automatic' or '1:1' would make a difference. However, when I set it as 'Automatic' then the solver chose to use 'GGI' (it sort of makes sense, because it is automatic); when I set it as '1:1', it showed an error message while saving a def file and use 'GGI'. When I created the mesh in ICEM CFD, I also set the periodic interface but it seems not to affect the result. I used to generate a mesh using TurboGrid and this is very new to me. Is it an inherited issue in CFX, or is there any other way to resolve it? Below You can find the rotor mesh and the contours with discontinuity. Thank you |
|
January 4, 2024, 14:21 |
|
#2 |
Senior Member
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33 |
Good that you already tried the Automatic, and 1:1.
The fact you cannot write the definition file with 1:1 means you have a non-conformal mesh; therefore, your expectations of periodicity enforcement must be adjusted. For GGI discretization, the periodicity treatment is flux-based, i.e. the fluxes are periodic; however, the nodal values cannot be enforced to be periodic since they do not match on either side. In addition, are you looking at "conservative" or "hybrid" values when creating your plots? For conservative values, the periodicity should be exact for 1:1, but approximate for GGI. For hybrids, it depends on the software settings for each variable and the discretization type.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
|
January 4, 2024, 18:15 |
|
#3 |
Super Moderator
Glenn Horrocks
Join Date: Mar 2009
Location: Sydney, Australia
Posts: 17,870
Rep Power: 144 |
In addition to what Opaque said, the post-processing of periodic interfaces is problematic as the contour generation function processes only up to the interface and does not use points beyond the interface (even though the periodic assumption means it could). This will result in discontinuities in contour lines at periodic interfaces - and at any type of interface.
This effect is unavoidable in CFD-Post, and I do not know of any other post processing package which can draw continuous contours over periodic interfaces. The only thing I can recommend is to refine your mesh as this minimises the effect. A finer mesh means the discontinuity will be smaller.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
|
January 4, 2024, 22:05 |
|
#4 | |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Quote:
Thank you to both of you. However, I am still not sure that this was caused by coarse mesh. Because I have been using TurboGrid for turbomachinery CFD for many years, and have not seen this level of discontinuity in CFD-Post. Besides, in the same analysis, a stator domain mesh was generated by TurboGrid, at almost the same quality and number of elements (rotor 1.2M, stator 1.1M) and there is no discontinuity. That's why I double-checked the periodic interface methods in CFX. This might be unavoidable in CFD-Post (which I would like to believe it), yet I have not found strong evidence to support it. I may try increasing the number of elements, so it will minimise discontinuity. This is also challenging because of a full annular rotor setup in the model. Currently, the total number of elements is over 40M. So, if I increase it, it will be a very heavy model. I'm also thinking of checking the interface setup in ICEM CFD. I checked it when I was generating a mesh though. If you have any further ideas, please let me know. Thank you for the comments, again |
||
January 4, 2024, 22:09 |
|
#5 | |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Quote:
|
||
January 5, 2024, 13:34 |
|
#6 | |
Senior Member
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33 |
Quote:
Also, for user-defined variables, the only option is Conservative since Hybrid is only computed by the solver.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
||
January 5, 2024, 15:17 |
|
#7 |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
I think I have made you confused. Rotor mesh was generated by ICEM CFD. Stator mesh was generated by TurboGrid. There is no discontinuity in the Stator domain. There is a discontinuity in the Rotor domain.
Hope this makes it clear. |
|
January 5, 2024, 21:38 |
|
#8 | |
Senior Member
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33 |
Quote:
Were you not able to enforce conformal periodic mesh with ICEM CFD?
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
||
January 6, 2024, 20:58 |
|
#9 | |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Quote:
To remind you, the rotor row was a full annulus. |
||
January 8, 2024, 14:45 |
|
#10 |
Senior Member
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33 |
A bit confused, but if the model is full annulus and the "periodic surfaces" are conformal, you should not need any domain interface between passages in the rotor.
By creating a domain interface, and allowing it to switch to GGI discretization you have created a discontinuity in the discretization, and it would be reflected in the solution. Are you computing the vorticity manually in CFD-Post, or you request it as an Output List Variable in CFX-Pre. Those are different calculations and may be sensitive to mesh dependency.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
|
January 8, 2024, 15:06 |
|
#11 | |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Quote:
So, It is a periodic interfaces with general connection. I thought those surfaces still need to be interfaced, like tip clearance surfaces. (If you created rotor domain using TurboGrid, there is a tip clearance surface interfaced using general connection.) So what you said was that they don't need any interface set up. Is this correct? It is an Output List Variable. |
||
January 8, 2024, 15:11 |
|
#12 | |
Senior Member
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33 |
Quote:
If it cannot write the definition file means it is not conformal and that is a fact.
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
||
January 8, 2024, 15:35 |
|
#13 | |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Quote:
Let me try both of them: (1) no interface, (2) 1:1. I am going to run the analyses and will come back in a few days. Thank you |
||
January 18, 2024, 12:33 |
|
#14 | |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Quote:
As I mentioned in the previous thread, I tested two methods by running two separate cases, no interface and 1:1, and there was no discontinuity with them. Every contour was smooth and clean no matter what variables were chosen. Thank you very much |
||
January 26, 2024, 22:20 |
|
#15 | |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Quote:
Updates: It worked when I only used a single type of meshes. With two different domain, it didn't work. Now I've been trying to match every single node on both periodic surfaces; I was able to do this for the nodes on edges, but not for the nodes on periodic surfaces. There is a mismatch and I cannot control every node on surface. |
||
January 29, 2024, 08:51 |
|
#16 | |
Senior Member
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33 |
Quote:
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
||
January 29, 2024, 09:36 |
|
#17 | |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Quote:
Code:
DOMAIN INTERFACE: Rotor Periodic Boundary List1 = Rotor Periodic Side 1 Boundary List2 = Rotor Periodic Side 2 Interface Type = Fluid Fluid INTERFACE MODELS: Option = General Connection FRAME CHANGE: Option = None END MASS AND MOMENTUM: Option = Conservative Interface Flux MOMENTUM INTERFACE MODEL: Option = None END END PITCH CHANGE: Option = None END END MESH CONNECTION: Option = GGI END END |
||
January 29, 2024, 14:07 |
|
#18 |
Senior Member
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33 |
that is the setup. What do you get for the diagnostics?
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
|
January 29, 2024, 14:11 |
|
#19 |
New Member
Join Date: Jan 2024
Posts: 21
Rep Power: 2 |
Not sure where I can find "Diagnostics" that you are referring to. Are you looking for the lines below?
Code:
Domain Interface Name : Rotor Periodic Discretization type = GGI Intersection type = Direct Non-overlap area fraction on side 1 = 6.66E-04 Non-overlap area fraction on side 2 = 6.66E-04 Code:
Domain Interface Name : Rotor Periodic Discretization type = GGI Intersection type = Partitioner Non-overlap area fraction on side 1 = 6.66E-04 Non-overlap area fraction on side 2 = 6.66E-04 |
|
January 29, 2024, 16:08 |
|
#20 |
Senior Member
Join Date: Jun 2009
Posts: 1,880
Rep Power: 33 |
and, you are using Turbogrid to mesh the Rotor?
What is special about this rotor that Turbogrid cannot get conformal meshes on the periodic surfaces?
__________________
Note: I do not answer CFD questions by PM. CFD questions should be posted on the forum. |
|
Tags |
cfx, icem cfd, periodic interface, turbomachinery |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
Discontinuity across interfaces | Nurzhan | CFX | 2 | March 11, 2015 02:59 |
[ICEM] how to define periodic in icem ? | mingersai | ANSYS Meshing & Geometry | 1 | February 3, 2012 18:46 |
discontinuity of solution due to interfaces ? | T.D. | OpenFOAM Running, Solving & CFD | 4 | December 20, 2010 10:42 |
Discontinuity through periodic boundaries | mighelone | FLUENT | 0 | May 26, 2010 12:53 |
Discontinuous contours on R/S interfaces | Rikio | CFX | 3 | September 15, 2008 15:21 |