Neural Latent Arbitrary Lagrangian-Eulerian Grids for Fluid-Solid Interaction

This paper introduces Fisale, a data-driven framework that leverages multiscale latent Arbitrary Lagrangian-Eulerian grids and a partitioned coupling module to effectively model complex, nonlinear two-way fluid-solid interactions across diverse 2D and 3D scenarios.

Shilong Tao, Zhe Feng, Shaohan Chen, Weichen Zhang, Zhanxing Zhu, Yunhuai Liu

Published 2026-03-03
📖 5 min read🧠 Deep dive

🌊 The Big Problem: When Water Hits a Wall (or a Wing)

Imagine you are watching a movie of a hurricane hitting a skyscraper, or blood flowing through a heart valve. In the real world, the wind pushes the building, making it sway, and that swaying changes how the wind flows around it. This is called Fluid-Solid Interaction (FSI).

  • Fluid: The moving stuff (water, air, blood).
  • Solid: The stationary or moving stuff (a bridge, a wing, a heart valve).

The Challenge:
Most computer simulations treat the solid object like a rigid statue. They say, "Okay, the wind blows, but the building doesn't move." This is easy to calculate but wrong.
In reality, things bend, twist, and vibrate. When a flexible wing bends, it changes the airflow, which changes the pressure, which bends the wing more. It's a chaotic, two-way dance.

Existing AI models are great at predicting the wind, or great at predicting the building, but they struggle to learn the dance between them. They often get confused, lose track of where the boundary is, or crash when the bending gets too extreme.

🚀 The Solution: Enter "Fisale"

The authors created a new AI framework called Fisale. Think of it as a super-smart choreographer for this fluid-solid dance. It doesn't just guess; it understands the rules of the dance by borrowing ideas from old-school physics and giving them a modern AI upgrade.

Here is how Fisale works, broken down into three simple concepts:

1. The "Magic Grid" (Latent ALE Grids)

The Analogy: Imagine a trampoline.

  • Old Way: You try to track every single grain of sand on the trampoline (too hard!) or you try to track every single air molecule (impossible!).
  • Fisale's Way: Fisale creates a "Magic Grid" (a net) that floats in the space between the air and the object.
    • This grid is special. It's not stuck to the air (Eulerian) and it's not stuck to the object (Lagrangian). It's Arbitrary.
    • The Trick: If the object bends, the grid bends with it. If the air rushes in, the grid stretches. It acts like a flexible, invisible skin that hugs both the fluid and the solid, keeping them connected.
    • Multiscale: Fisale uses two of these grids at once: a coarse one (like a wide-angle camera) to see the big picture, and a fine one (like a zoom lens) to see the tiny details where the bending happens.

2. The "Special Guest" (Explicit Interface Modeling)

The Analogy: A diplomatic summit.

  • In many AI models, the "Solid" and the "Fluid" sit at the same table and try to talk to each other directly. But they speak different languages! The solid talks about stress and strain; the fluid talks about pressure and velocity. They often misunderstand each other.
  • Fisale's Way: Fisale introduces a Third Party: The Interface.
    • It treats the boundary where the wind hits the wing as a distinct character with its own voice.
    • Instead of forcing the wind and the wing to talk directly, they both talk to the Interface. The Interface listens to the wind, tells the wing what to do, listens to the wing, and tells the wind how to flow.
    • This prevents the AI from getting confused about "who is who" when the shapes get messy.

3. The "Step-by-Step" Dance (Partitioned Coupling)

The Analogy: Learning a complex dance routine.

  • Old Way (Monolithic): The AI tries to learn the entire dance in one giant leap. "Move left, spin, jump, twist!" It often trips over its own feet.
  • Fisale's Way (Partitioned): The AI breaks the dance into small, manageable steps.
    1. Step 1: The wind pushes the wing. (Update the solid).
    2. Step 2: The wing moves, so the grid shifts. (Update the grid).
    3. Step 3: The new grid shape changes how the wind flows. (Update the fluid).
    4. Step 4: The wind and wing check in with the Interface to make sure they agree. (Update the interface).
    • It repeats these small steps over and over (iteratively). This allows the AI to handle complex, non-linear movements without getting overwhelmed.

🏆 Why It Matters (The Results)

The authors tested Fisale on three tough real-world scenarios:

  1. Oscillating Beam: A flexible beam in a river that vibrates wildly.
  2. Venous Valve: A heart valve opening and closing (very tricky because it touches itself!).
  3. Flexible Wing: An airplane wing bending under wind pressure.

The Outcome:
Fisale beat almost every other AI model.

  • It predicted the shape of the bending wing more accurately.
  • It didn't crash when the heart valve closed tightly.
  • It could even guess what would happen in wind conditions it had never seen before (generalization).

💡 The Takeaway

Think of Fisale as a translator and a choreographer rolled into one.

  • It uses a flexible grid to keep the fluid and solid connected.
  • It gives the boundary its own voice so nothing gets lost in translation.
  • It breaks the problem into small steps so it can learn the complex dance of nature without tripping.

This means we can now use AI to design better airplanes, safer bridges, and even better medical devices, all by simulating how things bend and flow together in a way that was previously too difficult for computers to handle.

Get papers like this in your inbox

Personalized daily or weekly digests matching your interests. Gists or technical summaries, in your language.

Try Digest →