General Mechanical

General Mechanical

A coupling system error with a Two-way FSI system

    • audrey
      Subscriber

      Hello !


       


      I'm studying a flow in a flexible tube. To do so, I'm learning how to use the FSI two way option in Fluent through a tutorial on Youtube (

      ). I have followed it occurently until the end of the part 3, at this moment i have to update the coupling system solution and it compiles the result.


       


      The software is able to connect all the participants (fluent CFD and Mechanical APDL), but the I have a message of error : 


       


      1 - "An unknown error happened during resolution. Check the out data of solution"


      2 - "Check the transient structure system" (Some time it is about the fluids mechanics system)


      3 - "Update of the solution in coupling system failed. An unexpected errror appeared in the coupling système "


      I work in french, i attached the message of error and also what i find when i check the different participant.


       


      I have read on the internet that i have to switch from "Use a separate license for each application" to "share a single license between application when possible". But it did not help the problem, even when I restart Ansys.


       


      I'm using Ansys 19.2 and the coupling system version is 14.0.


       


      Thank you !

    • Rob
      Ansys Employee

      I don't think you can do 2-way FSI with the student/teaching licence you may need Research keys. 

    • audrey
      Subscriber

      I'm a student in research, and so i have access to "ANSYS academic Research Mechanical and CFD"

    • Rob
      Ansys Employee

      OK, that's good. Check you are using that licence and not a teaching one. Are there any tutorials? Ie is it the install or your model that's the problem. 

    • audrey
      Subscriber

      I checked, i use the research acadenmic one which allow me to use the coupling system. I have followed the tutorial that i put in my first post, i have also tried with this one :


      "https://support.ansys.com/portal/site/AnsysCustomerPortal/template.fss?file=%2FANSYS+Customer+Portal%2FTraining+Material%2FPdf+Tutorial%2Fsystem_coupling_tutorials_182.pdf"


       


      given by Ansys Portal. I have the same error. Actually i don't know where the problem come from, if it is from the licence (apparently not, unless if a problem during intall or anti-virus can make this type of error). For the model i tried an other one (the tutorial from Ansys portal) to see if it could work but apprently not... So i have no other ideas of what it can be and how to track this issu.

    • Rob
      Ansys Employee

      If the tutorials aren't working then it's system side (I'll assume you followed the instructions correctly).  Can you look on the Portal for a solution? From memory it's the Firewall that sometimes causes problems: I'm also not overly familiar with system coupling as anything that bends enough to alter the fluid flow tends to have broken in the field I work in. 

    • audrey
      Subscriber

      Hi,


      I tried without the friewall but it didn't work, actually i have access to a floating license. I've chosen in the "preferences" the research one, but i was wondering if it chooses the license it uses at each step and so if sometimes it just takes what is available. How could i fix this? I have also update to the Ansys 19.4 but it still don't work with the error "failure at the launch of coupling system"

    • Rob
      Ansys Employee

      Research should be maintained, but check it's called for both solvers. 

    • audrey
      Subscriber

      I have been told that when ANSYS is installed the coupling system option has to be checked. I ask the person in charge but he told me he didn't see a "coupling system option", do you know about this ?

    • Rob
      Ansys Employee

      Not aware of that, and I've just installed 2019R3:  I assume you've got the full install and haven't missed anything out. 

    • Stephen Orlando
      Ansys Employee

      Hi Audrey,


      Please copy and paste the output from the Fluent TUI into a message so that I can see any Fluent errors.


      Also, the most up to date tutorials can be found on the online help page: https://ansyshelp.ansys.com/account/secured?returnurl=/Views/Secured/corp/v193/sysc_tut/sysc_tut_oscplate_workbench.html. This is also accessible from the ANSYS Help shortcut in the Start menu.


      There isn't a separate checkbox for System Coupling. You have it installed.


      Thanks,


      Steve

    • audrey
      Subscriber

      Hi Steve,


      I don't have the same error with this version (2019R2) here is what i have :


      "Échec de la mise à jour du composant Solution dans Couplage de systèmes.  Échec au démarrage du service de couplage."


      which means : "Failed in the update of the composant solution in system coupling. Failed at the beginning.­­­­­­"


      It seems like it succeed in compiling the transient structure but then it fails in using coupling system. I don't know what the TUI is, do you need more precision ?


      on the option's install i can see "ANSYS Additional Tools - extensiblity", the coupling system is not in this ? it's just because i don't know what the person in charge do when he installs the software, i don't want to miss something...


       


       


       


       

    • audrey
      Subscriber

      {2019-09-05 15:17:01} [Ansys.Core.Commands.CommandFailedException:Message] Échec de la mise à jour du composant Solution dans Couplage de systèmes.  Échec au démarrage du service de couplage.


      Ansys.Core.Commands.UserReadableFailureException: Échec au démarrage du service de couplage.


         à Ansys.Addins.Infrastructure.CommandUtilities.CommandHelper.Execute(IFullContext context)


         à Ansys.Core.Commands.Concurrency.CommandWorkUnit.executeInContext(CommandContext subContext, IExecutionEngineCallback tracer)


         à Ansys.Core.Commands.Concurrency.BaseWorkUnit.doExecute(IExecutionEngineCallback executionEngine, CommandContext subContext)


         à Ansys.Core.Commands.Concurrency.BaseWorkUnit.Execute(IExecutionEngineCallback executionEngine, Boolean dontCatchExceptions)


      --- Ansys.Core.Commands.CommandFailedException: Échec au démarrage du service de couplage.


      CommandName: MultiphysicsCoupling.UpdateSolutionAsync(Container="Solution 2", UpdateOptions=Set(HeldLicenseId=None, LicenseStatsId="85c34782b0c64889bc2cfdcf86ab6382", DesignPointUpdateQueue=None, MaxNumberOfCores=0, IsPreRsmUpdate=False))


         à Ansys.Core.Commands.CommandAsyncResult.RethrowFailureException(Exception e)


         à Ansys.Core.Commands.CommandAsyncResult.Wait(Int32 milliSecondsTimeout, Boolean exitContext)


         à Ansys.MultiphysicsCoupling.Core.Commands.UpdateSolutionAsync.InvokeAndWait(IProtectedContext context, IProgressMonitor progressMonitor, DataContainerReference Container, UpdateOptions UpdateOptions)


      **

    • audrey
      Subscriber

       **


      à Ansys.MultiphysicsCoupling.Core.Commands.UpdateSolution.ExecuteCommand(IFullContext context)


         à Ansys.Addins.Infrastructure.CommandUtilities.CommandHelper.Execute(IFullContext context)


         à Ansys.Core.Commands.Concurrency.CommandWorkUnit.executeInContext(CommandContext subContext, IExecutionEngineCallback tracer)


         à Ansys.Core.Commands.Concurrency.BaseWorkUnit.doExecute(IExecutionEngineCallback executionEngine, CommandContext subContext)


         à Ansys.Core.Commands.Concurrency.BaseWorkUnit.Execute(IExecutionEngineCallback executionEngine, Boolean dontCatchExceptions)


      --- Ansys.Core.Commands.CommandFailedException: Échec au démarrage du service de couplage.


      CommandName: MultiphysicsCoupling.UpdateSolution(Container="Solution 2", UpdateOptions=Set(HeldLicenseId=None, LicenseStatsId="85c34782b0c64889bc2cfdcf86ab6382", DesignPointUpdateQueue=None, MaxNumberOfCores=0, IsPreRsmUpdate=False))


         à Ansys.Core.Commands.CommandAsyncResult.RethrowFailureException(Exception e)


         à Ansys.Core.Commands.CommandAsyncResult.WaitForSuspendOrComplete(Int32 milliSecondsTimeout, Boolean exitContext)


         à Ansys.ProjectSchematic.Data.ComponentTemplateEntity.Update(IFullContext context, IProgressMonitor progressMonitor, Int32 milliSecondsTimeout, DataContainerReference container, String dataGroup, UpdateOptions updateOptions, IEnumerable`1 downstream, IEnumerable`1 allRemaining)


         à Ansys.ProjectSchematic.Update.UpdateTask.Update(IFullContext context, IProgressMonitor progressMonitor, Int32 milliSecondsTimeout, UpdateOptions updateOptions, IEnumerable`1 downstream, IEnumerable`1 allRemaining)

    • audrey
      Subscriber

      **


      à Ansys.ProjectSchematic.Update.ComponentUpdatePlugin.updateComponent(IContextForUpdatePlugin callbacks, UpdateTask task, String trackToken, IProgressMonitor progressMonitor, Int32 milliSecondsTimeout, TaskHolder remainingTasksInThisDp, List`1 dependentTasks)


         à Ansys.ProjectSchematic.Update.ComponentUpdatePlugin.<>c__DisplayClass0_0.b__0()


         à Ansys.ProjectSchematic.Update.ExecuteWithErrorBehaviour.Execute(IContextForUpdatePlugin callbacks, UpdateErrorBehavior behavior, Action op, UpdateTask forTask, Action opUponError)


         à Ansys.ProjectSchematic.Update.ComponentUpdatePlugin.UpdateComponent(IContextForUpdatePlugin callbacks, UpdateTask task, String trackToken, IProgressMonitor progressMonitor, Int32 milliSecondsTimeout, UpdateErrorBehavior errorBehavior, ActiveBackgroundTaskTracker bgTaskTracker, IWakeableOnTaskCompletion wakeableOnTaskCompletion, TaskHolder remainingTasksInThisDp, List`1 dependentTasks)


         à Ansys.ProjectSchematic.Update.UpdatePluginManager.UpdateComponent(IContextForUpdatePlugin callbacks, UpdateTask task, String trackToken, IProgressMonitor progressMonitor, Int32 milliSecondsTimeout, UpdateErrorBehavior errorBehavior, ActiveBackgroundTaskTracker bgTaskTracker, IWakeableOnTaskCompletion wakeableOnTaskCompletion, TaskHolder remainingTasksInThisDp, List`1 dependentTasks)


         à Ansys.ProjectSchematic.Update.UpdateImpl.updateComponentAndDependencies(UpdateTask task, Boolean& didSomething)


         à Ansys.ProjectSchematic.Update.UpdateImpl.checkAndUpdateComponent(UpdateTask task, Boolean& didSomething)


         à Ansys.ProjectSchematic.Update.UpdateImpl.doOutstandingTasks(IEnumerable`1 tasks, Boolean& didSomething)


      --- Ansys.Core.Commands.UserReadableFailureException: Échec de la mise à jour du composant Solution dans Couplage de systèmes.  Échec au démarrage du service de couplage.


         à Ansys.ProjectSchematic.Update.UpdateImpl.doOutstandingTasks(IEnumerable`1 tasks, Boolean& didSomething)


         à Ansys.ProjectSchematic.Update.UpdateImpl.d__81.MoveNext()

    • audrey
      Subscriber

      ** here is a bit of what i see when i do a journal with the option client ANSYS


       


      I got this in "solution" of transient structure :


      [...]


        FORCE CONVERGENCE VALUE  =   0.000      CRITERION=  0.2193E-01 <<< CONVERGED


          >>> SOLUTION CONVERGED AFTER EQUILIBRIUM ITERATION   2


       


         *** ELEMENT RESULT CALCULATION TIMES


           TYPE    NUMBER   ENAME      TOTAL CP  AVE CP


       


              1        40  SOLID186      0.000   0.000000


              2        40  SURF154       0.000   0.000000


       


         *** NODAL LOAD CALCULATION TIMES


           TYPE    NUMBER   ENAME      TOTAL CP  AVE CP


       


              1        40  SOLID186      0.000   0.000000


              2        40  SURF154       0.000   0.000000


       *** LOAD STEP     1   SUBSTEP     1  COMPLETED.    CUM ITER =      2


       *** TIME =   10.0000         TIME INC =   10.0000    


       


       


       *** ANSYS BINARY FILE STATISTICS


        BUFFER SIZE USED= 16384


              0.188 MB WRITTEN ON ELEMENT SAVED DATA FILE: file0.esav


              0.375 MB WRITTEN ON ASSEMBLED MATRIX FILE: file0.full


              0.312 MB WRITTEN ON RESULTS FILE: file0.rst


       *************** Write FE CONNECTORS *********


       


       WRITE OUT CONSTRAINT EQUATIONS TO FILE= file.ce                                                                                                                                                                                                                                                             


       ****************************************************


       *************** FINISHED SOLVE FOR LS 1 *************


      [...]


       


      it seems like it is completed at the end

    • Stephen Orlando
      Ansys Employee

      Hi Audrey,


      The TUI is the text user interface in Fluent that displays solving information and other important information. In the System Coupling interface you can view the log files for System Coupling as well as each of the participants. This is shown below. The TUI contents will be saved to the Solution.trn log file. The log file you posted last is from the Mechanical solver. Please see if there are any error messages in the System Coupling or Fluent log files, and then post them here.



      Steve

    • audrey
      Subscriber

      Ok sorry...


      So I don't have those Files, they don't exist. I have this :



      but when i go there i see this :



      It is the same for fluent i only got "FFF.set", "FFF-1-00000.dat", and "FFF-Setup-Output.cz", when i uncompressed the last one, it seems to be only the setup i made in fluent.


      In fact, seems like if he compiles the transient structure, try to go to the coupling system before compiling fluent, and then he fails to start the coupling system. 

    • Stephen Orlando
      Ansys Employee

      Hi Audrey,


      I'm not too sure why the files wouldn't be there. I've never seen that before. To confirm, you've gone through all of the instructions listed in the tutorial, https://ansyshelp.ansys.com/account/secured?returnurl=/Views/Secured/corp/v193/sysc_tut/sysc_tut_oscplate_workbench.html? Are there any other warning messages that you can share?

    • audrey
      Subscriber

      Hi


      On the version 19.2, I have this message : 


      Preparing mesh for display...


      Done.


       


      Setting Post Processing and Surfaces information ... Done.


      Initialization based on settings...


      Writing "| gzip -2cf > FFF-1-00000.cas.gz"...


      Writing temporary file C:\Users\audre\AppData\Local\Temp\flntgz-235082 ...


         33483 hexahedral cells, zone  2, binary.


         66514 quadrilateral interior faces, zone  1, binary.


           100 quadrilateral wall faces, zone  5, binary.


           100 quadrilateral wall faces, zone  6, binary.


           334 quadrilateral wall faces, zone  7, binary.


           335 quadrilateral wall faces, zone  8, binary.


            35 quadrilateral wall faces, zone  9, binary.


         33483 quadrilateral symmetry faces, zone 10, binary.


         33483 quadrilateral symmetry faces, zone 11, binary.


         67872 nodes, binary.


         67872 node flags, binary.


      Done.


       


      Writing "| gzip -2cf > FFF-1-00000.dat.gz"...


      Writing temporary file C:\Users\audre\AppData\Local\Temp\flntgz-235083 ...


      Done.


       


      Error while serving request. FLUENT exiting as Coupling-Service is no longer available.


      Deleting Client...done


      Shutting down Server...done


       


      And Yes i have been through all the information, I also have "a unknown failure happened during the execution of Fluid Mechanical"

    • Stephen Orlando
      Ansys Employee

      Hi Audrey,


      Sorry for the delay. In your earlier message you said "coupling system version is 14.0". Can you send a screenshot of where this is shown?


      Steve

    • mbadawi
      Subscriber
      nI'm studying a flow in a real geometry of an artery. To do so, I'm using the FSI two way option in Fluent and transient structural. ni got the attached error and i can't find why this error appeared. nnn
Viewing 21 reply threads
  • You must be logged in to reply to this topic.