We have an exciting announcement about badges coming in May 2025. Until then, we will temporarily stop issuing new badges for course completions and certifications. However, all completions will be recorded and fulfilled after May 2025.
Fluids

Fluids

Topics related to Fluent, CFX, Turbogrid and more.

Sliding mesh coupling with dynamic mesh

    • Mahmoud Nassar
      Subscriber

      Hello everyone,

      I am working on a 2D turbine in Ansys. I have a rectangular domain divided into four subdomains: front domain, mid domain, rotational domain, and rare domain. The rotational domain is inside the mid-domain. 
      I am trying to simulate the rotation of the turbine while having the mid-domain move back and forward using specific frequencies.

      To do so, I am using a sliding mesh to force the rotation of the turbine while using the dynamic mesh to force the movement of the mid-domain using UDF.

      My problems are, 
      1- When I try to force the movement of the mid-domain, for some reason the domain moves alone and breaks all the interfaces. The rotational domain (sliding mesh does not follow the mid-domain). The front and rare domains are not deforming to account for the mid-domain movements. How to fix this issue?


      2- The turbine is rotating around the origin. If the turbine is going to move back and forward according to the mid-domain movement. How can I track the moment around the moving point (center of the turbine)?

      Thanks in Advance

    • Federico
      Ansys Employee

      For 1), you can specify that the sliding mesh motion is relative to a specific cell zone (mid-domain). That way, as mid-domain moves back and forth, the rotational domain should follow, while still rotating locally.

    • Mahmoud Nassar
      Subscriber

      Thank you for your reply.

      I will try that but I still have a problem with the mid domain movements. I define the mid domain as rigid body. For the rare and front I define them either stationary or deforming. However, when ever mid domain moves it breaks the interfaces and moves alone. Not connected to any domain any more. 
      how to solve that?!

      what should I define to allow the mid domain motion while keeping the interface intact and make the other domains deform to account for the motion ???

      • Federico
        Ansys Employee

        Perhaps a screenshot showing your domain would help us troubleshoot this.

        But if you have mesh interfaces separating mid domain from rare/front, you will need so set both sides of the interface in motion. They are separate zones, so if you don't do this, you will see exactly what you describe.

        Only set zones that are truly not moving as Stationary.

         

    • Mahmoud Nassar
      Subscriber

      Thank you for your help. I have attached a schematic for the domain used in Fluent. 

      So, I have to define the moving interfaces (Front-Mid, Mid-Front, Rare-Mid, Mid-Rare) beside the mid-domain as rigid motion in the dynamic mesh, right?

    • Mahmoud Nassar
      Subscriber

      To address the issues I mentioned earlier, I am utilizing an overset mesh approach. Yet, I am encountering new problems. 
      In the overset mesh, I defined three domains for the blades and a background mesh. Inside the zones of each blade, I define transition motion in the x-direction using expression and I define the rotational speed as a constant value. All the blade zones will be defined relative to the background to allow the rotation center to move only in the x-direction otherwise for some reason the rotation axis will move in y and x-directions. 

      Now the problems are:
      1- How can I track and write in every time step the position of the rotation axis to validate the motion and calculate the turbine torque around the moving center?

      2- In wall BCs, I want to define the wall of the blade as moving walls in rotation and transition. How to do so??

       


       

      Now in boundary condition where I have to specify the wall,  

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