-
-
November 15, 2024 at 5:53 pmjavat33489Subscriber
Hello everyone. My previous post about erosion was deleted. I am writing a new, more updated post.
I am doing an erosion calculation.
I made a simple test model of 150K cells.
I am using the k-epsilon realizable turbulence model.
53 kg/s of water at the input, atmospheric pressure at the output.
I am doing the calculation without a discrete phase for 100 timesteps, everything is going well, there is convergence.
I am injecting through a proppant inlet with a diameter of 14 mm, 25 kg/s (half of the water is proppant beads).
I am tracking the particles, it shows 290 particles entering and exiting.
I am turning on erosion and the erosion grid.
I select the oka model and set the density of the material subject to erosion as for steel 8700.
I set up the calculation, select a fixed timestep (otherwise my program crashes, I don't know why). I select a timestep of 1 sec, 100 substeps, recording every 100 steps, set up a grid for broadcasting in real time during the calculation.Here are the main screenshots of the settings that I described above:
Â
Â
Problems:
1. At first, everything goes well. Gradually, the graph shows erosion. But then I get a floating point exception. Why?
2. I do not see the deformation of the grid in real time, and I get an error in the console:Please help. Please give me some advice.
P/S. Also, please give me some advice on which timestep is better to choose for such problems? If you select too small, for example 0.001 sec and the total calculation time is 3600 sec, it will take a very long time to calculate, considering that you still need to set substeps. If you set a very large step, a negative volume grid error occurs. I need your advice. Which timestep and substeps are best suited. -
November 19, 2024 at 9:42 amRobForum Moderator
The Forum's had a few issues - if the other thread reappears I'll remove it.Â
Looking at the above erosion is working as expected but the views don't seem to be behaving. If you stop the model and plot distortion/displacement on the wall has it got a non-zero value? Can you also check in Views (top ribbon) and see if the views are present. That looks to be triggering a graphic error rather than killing Fluent.Â
I suspect the error is down to the deformation and remeshing. The erosion MDM does (or did - looks like I need to rerun my test model) just smooth the mesh to suit the new shape. With inflation that could cause problems, and given the shape is changing inflation meshing isn't necessarily a good idea anyway.Â
There is no recommended erosion time step size, other than it's how long it takes to measure the lengh of a piece of string. It's very dependent on the erosion material pair: ie polystyene beads onto inconel may need a time step in the order of years but steel pellets onto chocolate may need microseconds. Given you're modelling a known real system how long is it expected to last? Then base the time scale on that. Eg if I expect an item to last a month I might run a one hour erosion time step and run in blocks of 24.Â
Â
-
November 20, 2024 at 5:29 pmjavat33489Subscriber
Thank you for your reply sir.
1. Yes, I realized that inflation is not the best solution and I removed it but it did not help.
I also tried to make the step smaller, for example, timestep 1 second, total calculation time 3600 substeps 100. I still get the point exception error no matter what I do.
I also tried to refine the grid to 10 million cells. Nothing helps.
Â
2. Sir, I noticed some warnings during the calculation, which leads to the error:
Â
3. Sir, I also tried to make the grid using FLUENT MESHING and its mesher. Now I get the negative volume error almost immediately when I start the calculation, and I also see artifacts in the form of a knocked out grid. I tried to make timesteps smaller, but it does not help.
Â
Sir, I really hope for help.
-
-
November 21, 2024 at 12:00 pmRobForum Moderator
That's a classic symptom of a very large parcel hitting a fairly small cell. How many parcels are in the domain?
-
November 21, 2024 at 5:38 pm
-
-
November 22, 2024 at 11:15 amRobForum Moderator
Which means each parcel is around 25/170 kg/s which is a lot of mass hitting what I assume is a small facet. Try using stochastic tries in Turbulent Dispersion, 10-20 may be suitable to reduce the parcel mass.Â
-
November 25, 2024 at 5:54 pm
-
-
November 29, 2024 at 5:25 pmjavat33489Subscriber
Sir, can you give me some more advice?
I also tried increasing the number to 50 in stochastic, it didn't help. -
December 3, 2024 at 2:33 pmRobForum Moderator
OK, from the image you can see the problem. Given erosion is a function of parcel mass and facet size what do you think you can do?
-
December 3, 2024 at 7:17 pmjavat33489Subscriber
I don't know what to do sir so I turned to the forum.
-
-
December 4, 2024 at 10:05 amRobForum Moderator
Read what I wrote carefully. You don't need to look at the software to answer.Â
-
December 4, 2024 at 6:57 pmjavat33489Subscriber
OK, from the image you can see the problem. Given erosion is a function of parcel mass and facet size what do you think you can do?
-Sir, do I need to reduce the parcel mass?
Sir, did I set the condition correctly?
At the input, I set 53 kg/s of water, I also needed to specify that half of this solution is proppant and I specified the number of particles 25 kg/s:Will this mean that the total volume of this mixture will be 53 kg/s (28 water, 25 proppant particles)?
Â
-
-
December 5, 2024 at 1:56 pmRobForum Moderator
Reducing the injected mass changes the problem. So, you could increase the number of tries or decrease the mesh resolution. I'd also be wary of scaling injection flow by face area as you can get a fairly large variation in parcel mass.Â
-
December 5, 2024 at 7:02 pmjavat33489Subscriber
Thanks for the reply sir.
But I don't fully understand what settings I should make now.
-
-
December 6, 2024 at 10:33 amRobForum Moderator
Think carefully about what I said. If a heavy parcel hits a small facet you have a problem. So, what are your options?Â
-
- You must be logged in to reply to this topic.
- error udf
- Help: About the expression of turbulent viscosity in Realizable k-e model
- Unburnt Hydrocarbons contour in ANSYS FORTE for sector mesh
- Fluent fails with Intel MPI protocol on 2 nodes
- Cyclone (Stairmand) simulation using RSM
- Diesel with Ammonia/Hydrogen blend combustion
- Non-Intersected faces found for matching interface periodic-walls
- Mass Conservation Issue in Methane Pyrolysis Shock Tube Simulation
- Encountering Error in Heterogeneous Surface Reaction
- How to obtain axial and tangential velocity in CFX-post?
-
1131
-
468
-
466
-
225
-
201
© 2024 Copyright ANSYS, Inc. All rights reserved.