We’re putting the final touches on our new badges platform. Badge issuance remains temporarily paused, but all completions are being recorded and will be fulfilled once the platform is live. Thank you for your patience.
Fluids

Fluids

Topics related to Fluent, CFX, Turbogrid and more.

2-Way FSI Coupling

    • utsavpurkait2003
      Subscriber

      I'm new to FSI and I'm trying to run a 2-way FSI model where a solid body falls with a velocity and impacts a water surface. I have set up the moving solid body in Transient Structural and the fluid domain in Fluent. Then I used System Coupling to run the simulation but I'm getting the following error:

       

      This file may contain appended logs from a sequence of runs, with the most
      recent output reported at the end of the file.
       
      ===============================================================================
      Transcript output started: 2024-10-14 15:35:44
       
       
      ===============================================================================
      +=============================================================================+
      |                                                                             |
      |                          Summary of Coupling Setup                          |
      |                                                                             |
      +=============================================================================+
      ===============================================================================
       
      +=============================================================================+
      |                          Coupling Participants (2)                          |
      +=============================================================================+
      |                                                                             |
      | Participant: Fluid Flow (Fluent)                                            |
      |    Type :                                                            FLUENT |
      |    UpdateControls:                                                          |
      |       Option :                                            ProgramControlled |
      |    Region: water_surface                                                    |
      |       Topology :                                                    Surface |
      |       Input Variables :                                        displacement |
      |       Output Variables :                                              force |
      |    Variable: displacement                                                   |
      |       Quantity Type :                              Incremental Displacement |
      |       Location :                                                       Node |
      |       Tensor Type :                                                  Vector |
      |       Is Extensive :                                                  False |
      |       Data Type :                                                      Real |
      |    Variable: force                                                          |
      |       Quantity Type :                                                 Force |
      |       Location :                                                    Element |
      |       Tensor Type :                                                  Vector |
      |       Is Extensive :                                                   True |
      |       Data Type :                                                      Real |
      |                                                                             |
      +-----------------------------------------------------------------------------+
      |                                                                             |
      | Participant: Transient Structural                                           |
      |    Type :                                                             MAPDL |
      |    UpdateControls:                                                          |
      |       Option :                                            ProgramControlled |
      |    Region: Fluid Solid Interface                                            |
      |       Topology :                                                    Surface |
      |       Input Variables :                                               Force |
      |       Output Variables :                           Incremental_Displacement |
      |    Variable: Force                                                          |
      |       Quantity Type :                                                 Force |
      |       Location :                                                       Node |
      |       Tensor Type :                                                  Vector |
      |       Is Extensive :                                                   True |
      |       Data Type :                                                      Real |
      |    Variable: Incremental_Displacement                                       |
      |       Quantity Type :                              Incremental Displacement |
      |       Location :                                                       Node |
      |       Tensor Type :                                                  Vector |
      |       Is Extensive :                                                  False |
      |       Data Type :                                                      Real |
      |                                                                             |
      +=============================================================================+
      |                              Analysis Control                               |
      +=============================================================================+
      |                                                                             |
      | Analysis Type :                                                   Transient |
      | Global Stabilization :                                                 None |
      | OptimizeIfOneWay :                                                    False |
      | AllowSimultaneousUpdate :                                             False |
      | PartitioningAlgorithm :                              SharedAllocateMachines |
      |                                                                             |
      +=============================================================================+
      |                           Coupling Interfaces (1)                           |
      +=============================================================================+
      |                                                                             |
      | Interface: interface-1                                                      |
      |    Side: One                                                                |
      |       Coupling Participant :                            Fluid Flow (Fluent) |
      |       Region List :                                           water_surface |
      |       Reference Frame :                                GlobalReferenceFrame |
      |       Instancing                                                            |
      |    Side: Two                                                                |
      |       Coupling Participant :                           Transient Structural |
      |       Region List :                                   Fluid Solid Interface |
      |       Reference Frame :                                GlobalReferenceFrame |
      |       Instancing                                                            |
      |    Data Transfer: Data Transfer                                             |
      |       Target Side :                                                     Two |
      |       Source Variable :                                               force |
      |       Target Variable :                                               Force |
      |       Mapping Type :                                   Surface Conservative |
      |       Convergence Target :                                         1.00E-02 |
      |       Ramping Option :                                                 None |
      |       Relaxation Factor :                                          1.00E+00 |
      |    Data Transfer: Data Transfer 2                                           |
      |       Target Side :                                                     One |
      |       Source Variable :                            Incremental_Displacement |
      |       Target Variable :                                        displacement |
      |       Unmapped Value Option :                                 Nearest Value |
      |       Mapping Type :                             Surface Profile Preserving |
      |       Convergence Target :                                         1.00E-02 |
      |       Ramping Option :                                                 None |
      |       Relaxation Factor :                                          1.00E+00 |
      |    Mapping Control:                                                         |
      |       Absolute Gap Tolerance :                                      0.0 [m] |
      |       Face Alignment :                                    ProgramControlled |
      |       Poor Intersection Threshold :                                5.00e-01 |
      |       Relative Gap Tolerance :                                     1.00e+00 |
      |       Stop If Poor Intersection :                                      True |
      |                                                                             |
      +=============================================================================+
      |                              Solution Control                               |
      +=============================================================================+
      |                                                                             |
      | Duration Option :                                                   EndTime |
      | End Time :                                                         0.05 [s] |
      | Maximum Iterations :                                                      5 |
      | Minimum Iterations :                                                      1 |
      | Time Step Size :                                                  0.005 [s] |
      |                                                                             |
      +=============================================================================+
      |                               Output Control                                |
      +=============================================================================+
      |                                                                             |
      | Output Control Option :                                            LastStep |
      | Results                                                                     |
      |    Option :                                               ProgramControlled |
      |    Type                                                                     |
      |       Option :                                                  EnsightGold |
      | Write Initial Snapshot :                                               True |
      |                                                                             |
      +=============================================================================+
       
      +-----------------------------------------------------------------------------+
      | Warnings were found during data model validation.                           |
      +-----------------------------------------------------------------------------+
      | Warning: Participant Fluid Flow (Fluent) (CouplingParticipant:Solution 1)   |
      |     has the ExecutionControl 'Option' set to 'ExternallyManaged'. System    |
      |     Coupling will not control the startup/shutdown behavior of this         |
      |     participant.                                                            |
      | Warning: Participant Transient Structural (CouplingParticipant:Solution)    |
      |     has the ExecutionControl 'Option' set to 'ExternallyManaged'. System    |
      |     Coupling will not control the startup/shutdown behavior of this         |
      |     participant.                                                            |
      +-----------------------------------------------------------------------------+
       
       
       
      +-----------------------------------------------------------------------------+
      | The variable locations of force and heatflow variables for all Fluent       |
      | participants are set to 'Element'. Make sure that this is consistent with   |
      | the setup within Fluent. When importing the SCI file (this includes running |
      | inside Workbench), you can control the locations of these variables by      |
      | using the 'SYC_FLUENT_CONSNODAL' environment variable. For more             |
      | information, refer to System Coupling User's Guide.                         |
      +-----------------------------------------------------------------------------+
      Awaiting connections from coupling participants... done.
       
      +=============================================================================+
      |                              Build Information                              |
      +-----------------------------------------------------------------------------+
      | System Coupling                                                             |
      |   2022 R1: Build ID: 3043b37 Build Date: 10 November 2021 08:28:57          |
      | Fluid Flow (Fluent)                                                         |
      |   ANSYS Fluent 22.1.0, Build Time:Nov 29 2021 12:14:46 EST, Build Id:10213, |
      |   OS Version:win64                                                          |
      | Transient Structural                                                        |
      |   Mechanical APDL Release 2022 R1          Build 22.1     UP20211129        |
      |   DISTRIBUTED WINDOWS x64  Version                                          |
      +=============================================================================+
       
      ===============================================================================
      +=============================================================================+
      |                                                                             |
      |                           Analysis Initialization                           |
      |                                                                             |
      +=============================================================================+
      ===============================================================================
       
       
      +-----------------------------------------------------------------------------+
      | Low-level communication error -15: Connection was closed                    |
      +-----------------------------------------------------------------------------+
       
      Transcript output stopped: 2024-10-14 15:35:59
      ===============================================================================




      Can someone please help me out with this? 

    • Federico
      Ansys Employee

      Can you check the log files from your participants?

      Fluent should have a transcript .trn and Mechanical should have an .out file. These output files may provide more details on where your coupled simulation has failed.

Viewing 1 reply thread
  • You must be logged in to reply to this topic.