Ansys Products

Ansys Products

Discuss installation & licensing of our Ansys Teaching and Research products.

Ansys 2 way FSI Issue

    • ashishkumar.gupta
      Subscriber

      Hello,

      It is very frustationg to understand the different error I am encountering.

       

      My Transient Strtcutral and Fluent runs perfectly well if simulated alone, whereas on system coupling, I get various errors. I have tried to develop fine mesh, adopt to better mesh style and restrict rigid motion but nothing helped. Are there any proper tutorials to deal with this?

       

       

      Please help me out!!

    • Rahul Mule
      Ansys Employee

      Hello Ashish,

      Please share the errors from the log files of the participants and system coupling. 

      You can find it at: 

      Fluent transcript: progress_files > DP0 > FFF > Fluent > solution.trn

      Mechanical output file: DP0 > SYS > MECH > solution.out

      SyC log file: DP0 > SC > SC > SyC > scLog.scl

    • Rahul Mule
      Ansys Employee
      1. What Dynamic Mesh settings are being used in Fluent? Try Tetra-hedral cells to enable remeshing with the Unified Remeshing methods.
      2. I guess you are using liquid as working fluid.  Make sure your material is set as a compressible liquid. An incompressible fluid will have infinite sound speed, which in cases with deforming fluids can lead to pressure spikes at the FSI interfaces resulting in excessive deformation. If you still experience high pressure oscillations at the FSI interface, consider using Solution Stabilization 12.6.9.8 Solution Stabilization for Dynamic Meshes Boundary Zones (ansys.com)
    • ashishkumar.gupta
      Subscriber

      Hi Rahul, for the 2 way FSI, my mapping problem has been resolved. I am running with the hex-dominant method (mesh size 2 mm for whole bodx and 1mm for FSI). I have 4 parallel cores. But I think the solution is runnig very slow. Also, can u give me quick tips/tools from which I can know to solve solution quickly and efficiently?

    • ashishkumar.gupta
      Subscriber

      Hi Rahul, for the 2 way FSI, my mapping problem has been resolved. I am running with the hex-dominant method (mesh size 2 mm for whole bodx and 1mm for FSI). I have 4 parallel cores. But I think the solution is runnig very slow. Also, can u give me quick tips/tools from which I can know to solve solution quickly and efficiently?

    • Rahul Mule
      Ansys Employee

      You can choose to use all available cores to solve Fluent and Mechanical. You can find the settings as in image below:

       

      Hope this helps!

    • ashishkumar.gupta
      Subscriber

      I am using 4 parralel cores. In addition, Dynamic meshing has been set up with unified meshing. Still the solution was slow. It is very complicated to understading the converging and simulation time in FSI. The documents are helpful but too difficult to interpret sometimes. 

    • Rahul Mule
      Ansys Employee

      If the mesh is fine, it is definitely going to take more time to solve with 4 cores. 

      To judge convergence, you can monitor force/heat flux, etc with report definitions in Fluent. Do not use too many Fluent iterations per coupling step, this will help you to improve the solution time.

       

    • ashishkumar.gupta
      Subscriber

      Hi Rahul,

      I did not find this oiptzion in Ansys Fluent: "monitor force/heat flux, etc with report definitions in Fluent. Do not use too many Fluent iterations per coupling step, this will help you to improve the solution time."

      Could you send me the SS of where exactly I can find it? Also, how many Fluent iterations per coupling step is recommened or how can I find the optimised value?

       

      In addition, I have an additional doubt which I have attached below:

       

       

      Thank you!!!

       

      Regards,

      Ashish

    • Rahul Mule
      Ansys Employee

      Max Iterations/Time Step ‐ Interpreted in SyC as Fluent iterations per Coupling Iteration.

      Use fewer iterations than a normal transient case
      ‐ Rough guide is:
      • ~5 iterations for cases with initial fluid solution
      • ~10 iterations for cases without initial solution

      Aim to converge the Fluent by end of Coupling Step.

    • ashishkumar.gupta
      Subscriber

      Thaqnk you Rahul for the detailed info. Could you also help me out with the 'additional doubt ' with the pic attached above? TIA

    • Rahul Mule
      Ansys Employee

      I assume you are having two interfaces there: 1: Lubricant-Cage 2. Lubricant-Ball.

      How is the mesh in that narrow passage there?

      Could you please share the error message that you are getting?

    • ashishkumar.gupta
      Subscriber

      Meshing was kept same when different FSI was applied and it did not throw any error.

       

       

    • Rahul Mule
      Ansys Employee

      The error is from Mechanical participant that solution is not converging. Check if the material properties, boundary conditions are set correctly. Also, try refining the mesh in the MAPDL. 

    • ashishkumar.gupta
      Subscriber

      As I said, the meshing, B.C. and material were unchanged. So u want to say just by refining mesh, the problem could be solved? and what is MAPDL? 

    • Rahul Mule
      Ansys Employee

      okay. Then try refining mesh in Mechanical Particpant and see if it helps.
      Also, check .out file for more information about the error.

      You can find Mechanical output file in folder: DP0 > SYS > MECH > solution.out

    • ashishkumar.gupta
      Subscriber

      Hi, I gave 'Tetrahedral MEsh' to all the bodies in Mech and Fluent with mesh size as fine as 0.2 mm as contrast to 0.5 mm the last time. Still gave an error.

      The error in Fluent file:

       

      the error in Mech file: (Thre is no Solution.out file in the folder; I guess it is solve.out file)

      System Coupling file:

       

       

      So I do not really think it is the meshing which is causing an error. Could you please help me out here as I am working on the same issue since a week now.

      Thank you and hope to hear from u soon!!!

    • Rahul Mule
      Ansys Employee

      This time it failed in Fluent with negative mesh error. When this happens, it is often because unreasonable displacements were received by Fluent. Since the Fluent mesh collapsed, you should check if the incremental displacement sent to Fluent was reasonable.

      It is important to ask here is why are the forces/displacements oscillating with increasing magnitude? If the problem here is due to unstable coupling between the force and displacement on the interface and the displacements calculated are over-shooting the correct position, resulting in an collapsed mesh.

      Have you tried

      • reducing time step?
      • Use under-relaxation of data transfer?

      Share the dynamic mesh settings being used for this case.

       

    • ashishkumar.gupta
      Subscriber

      Reducing time step will increase the Sim. time...rright? and how will ' under-relaxation of data transfer' help? 

    • ashishkumar.gupta
      Subscriber

      Reducing time step will increase the Sim. time...rright? and how will ' under-relaxation of data transfer' help? 

    • Rahul Mule
      Ansys Employee

      Change the time step setting under 'Analysis Settings' in system coupling and not in Fluent.

      Using under relaxation of data transfer will make the solution more stable at the expense of more COUPLING ITERATIONS to reach convergence. So, if you reduce the URF, consider increasing the max coupling iterations 
      according.

      Note that some cases can remain unstable even when under-relaxation is used; to stabilize these types of cases Solution Stabilization is available in Fluent in the Dynamic Mesh settings on the Solver Options panel.

    • ashishkumar.gupta
      Subscriber

      ok...could you recommend some ideal values for time step, URF, & max coupling iterations ? The Scale Factor should be kept at 0.1 for coeff. based?

    • Rahul Mule
      Ansys Employee

      Most of the time these values are case dependent. try changing it and see what works for your case. 

      Initially you could try using URF = 0.8 and decrease further if needed.

      for scale factor start with smaller values ( e.g.1e-3 ) and then increase. coefficient-based method has been shown to be more robust than the volume based method so it is recommended.

    • ashishkumar.gupta
      Subscriber

      Hi Rahul, that kind of FSI is still not working even with changes. Meanwhile, I simualted with simpler FSI. It is showing converged yet onyl 8% completed. Any idea what exactly is happening? The solutiuon will run for 48 hours in such cases on 4 cores..

    • Rahul Mule
      Ansys Employee

      As discussed earlier, monitor the convergence of coupling participants and decide the number of Fluent iteration to be used per coupling iteration (here the goal is to converge the fluent at the end of coupling step and not every coupling iteration) to optimize the solve time or use machine with higher processes and memory.

      I recommend that you build up to the final two-way analysis incrementally, progressively adding complexity with each step. You can find the recommended steps for building any coupled analysis here: Building Up to a Coupled Analysis (ansys.com)

Viewing 24 reply threads
  • You must be logged in to reply to this topic.