pimpleDyMfoam , AMI -- The mesh has multiple regions not connected by any face
Hi All,
I have a problem with pimpleDymFoam. I trying to simulate pump using pimpleDyMFoam for transient case. I am timestep as 1e-5 and restricted the maxCo to 1. Also given that timestep is adjustable. And all other settings similar to propeller tutorial. Problem is after one or two timesteps the solver is takeing the timestep or 1e-6 and later goes to 1e-7. But runs fine without any errors. But time step ts too small to converge. I am unable to figure out what the problem is. I have read some posts and they say that some problem with mesh. I have used the same mesh and boundary conditions for steady state. ( used steady state results for transient case as input. ) It works fine with steady case. In mesh I have two cellzones one for rotor and other for stator. Is it wrong ?? Is this a problem in AMI ? or Some problem with discretization schemes or solver settings ?? Following is result for checkMesh: Code:
Create time |
Multiple Mesh connection
Hi. Did you get the answer for the question? I am also facing the same problem. I have 3 meshes and merged all of them. The checkMesh message is as follows:
Please help me. -------------- Create time Create polyMesh for time = 0 Time = 0 Mesh stats points: 338216 faces: 3284173 internal faces: 3009863 cells: 1573509 faces per cell: 4 boundary patches: 18 point zones: 0 face zones: 3 cell zones: 3 Overall number of cells of each type: hexahedra: 0 prisms: 0 wedges: 0 pyramids: 0 tet wedges: 0 tetrahedra: 1573509 polyhedra: 0 Checking topology... Boundary definition OK. Cell to face addressing OK. Point usage OK. Upper triangular ordering OK. Face vertices OK. *Number of regions: 3 The mesh has multiple regions which are not connected by any face. <<Writing region information to "0/cellToRegion" <<Writing region 0 with 408510 cells to cellSet region0 <<Writing region 1 with 936846 cells to cellSet region1 <<Writing region 2 with 228153 cells to cellSet region2 Checking patch topology for multiply connected surfaces... Patch Faces Points Surface topology CP_SUCTION 884 539 ok (non-closed singly connected) INFLOW_SUCTION 907 500 ok (non-closed singly connected) OUT_INTF_SUCTION 7891 4187 ok (non-closed singly connected) ROTWALL_SUCTION 11076 6041 ok (non-closed singly connected) TOP_SUCTION 2609 1486 ok (non-closed singly connected) BOTTOM_SUCTION 2147 1266 ok (non-closed singly connected) VANES_SUCTION 19962 10212 ok (non-closed singly connected) INVOLUTE_SUCTION 13118 6849 ok (non-closed singly connected) INFLOW_IMPELLER 5700 3044 ok (non-closed singly connected) OUTFLOW_IMPELLER 4438 2485 ok (non-closed singly connected) COVERPLATE_IMPELLER 11349 6985 ok (non-closed singly connected) BACKPLATE_IMPELLER 13893 8628 ok (non-closed singly connected) BLADE_IMPELLER 150540 77838 ok (non-closed singly connected) CP_SPIRAL 13102 6656 ok (non-closed singly connected) OUTFLOW_SPIRAL 398 232 ok (non-closed singly connected) SP_INFLOW_SPIRAL 7049 3871 ok (non-closed singly connected) CP_ROTWALL_SPIRAL 5390 2927 ok (non-closed singly connected) BP_ROTWALL_SPIRAL 3857 2117 ok (non-closed singly connected) Checking geometry... Overall domain bounding box (-3.22441 -3.022 -0.132) (1.8 3.22441 1.564) Mesh (non-empty, non-wedge) directions (1 1 1) Mesh (non-empty) directions (1 1 1) Boundary openness (-1.93389e-17 -4.7934e-18 -6.61003e-18) OK. Max cell openness = 3.00828e-16 OK. Max aspect ratio = 18.2351 OK. Minimum face area = 3.27007e-06. Maximum face area = 0.0345228. Face area magnitudes OK. Min volume = 3.5911e-09. Max volume = 0.00153684. Total volume = 19.1213. Cell volumes OK. Mesh non-orthogonality Max: 83.6638 average: 17.3953 *Number of severely non-orthogonal (> 70 degrees) faces: 6. Non-orthogonality check OK. <<Writing 6 non-orthogonal faces to set nonOrthoFaces Face pyramids OK. Max skewness = 1.12371 OK. Coupled point location match (average 0) OK. Mesh OK. End |
1 Attachment(s)
Hi to everybody,
I'm facing the same problem in the simulation of a Vertical Axis Wind Turbine with pimpleDyMFoam. I have imported two different mesh of the windTunnel and the rotating part ( both created in Salome) into an OpenFoam case and merged them with: mergeMeshes Folder1 Folder2 Now I have a single mesh with two cellZones. I connected the two overlapping faces of the two meshes using CyclicAMI condition. However if I run the checkMesh I get: Code:
/*---------------------------------------------------------------------------*\ Code:
*Number of regions: 2 Furthermore the simulation, after a while, starts to reduce the timesteps values to contain the Courant number, and then crashes. The attached image show the situation after few timestep, is correct that the rotating zone and the stationary zone assumes so different values at the interface? Thanks, WhiteW |
Hi whitew,
Did you get the solution for this problem ?. I am also facing the same problem as it tells me that there are 40 region are not connected by any face Anyone help me to solve this problem.. Thank you in advance Vishsel |
All times are GMT -4. The time now is 19:42. |