Understanding Fluid Structure Interaction Through Fluid Mass and Stiffness Matrices
A bridge cable vibrating in rain, a ship hull flexing in waves, a valve plate pulsing in a liquid line, and a storage tank sloshing during an earthquake all share the same hard truth: the structure is not moving alone.
The surrounding fluid pushes back. Sometimes it adds inertia. Sometimes it adds restoring force. Sometimes it drains energy away. In a finite element or numerical dynamics model, those effects often appear as fluid mass and fluid stiffness matrices, along with coupling terms that tie the fluid and structure together.
That language can be confusing because the word “mass” does not always mean a solid chunk of material moving like a steel plate. In fluid-structure interaction, the fluid may act like added inertia, acoustic compressibility, hydrostatic pressure, sloshing stiffness, or a constraint field that enforces incompressibility.
The goal of this post is to make those ideas practical. We will connect the physical behavior to the matrix terms used in simulation, then show how to read those matrices without losing sight of the mechanics.

The structural equation is the starting point
Most engineers meet the matrix form of dynamics first through the structure:
\[
M_s \ddot{u} + C_s \dot{u} + K_s u = f
\]
Here:
\(M_s\) is the structural mass matrix
\(C_s\) is the structural damping matrix
\(K_s\) is the structural stiffness matrix
\(u\), \(\dot{u}\), and \(\ddot{u}\) are displacement, velocity, and acceleration
\(f\) is the applied force vector
This equation says the structure resists motion in three basic ways.
The mass matrix resists acceleration. The stiffness matrix resists displacement. The damping matrix resists velocity.
Fluid-structure interaction changes the right side and, in many formulations, changes the left side too. The fluid does not simply apply a fixed load. Its pressure field responds to the structure’s motion, and the structure responds to the pressure field.
A coupled model may look like this in block form:
\[
\begin{bmatrix}
M_s & M_{sf} \\
M_{fs} & M_f
\end{bmatrix}
\begin{bmatrix}
\ddot{u} \\
\ddot{p}
\end{bmatrix}
+
\begin{bmatrix}
C_s & C_{sf} \\
C_{fs} & C_f
\end{bmatrix}
\begin{bmatrix}
\dot{u} \\
\dot{p}
\end{bmatrix}
+
\begin{bmatrix}
K_s & K_{sf} \\
K_{fs} & K_f
\end{bmatrix}
\begin{bmatrix}
u \\
p
\end{bmatrix}
=
\begin{bmatrix}
f_s \\
f_f
\end{bmatrix}
\]
The exact variables depend on the fluid formulation. The fluid unknown may be pressure \(p\), velocity potential \(\phi\), displacement potential, free-surface elevation, or velocity components. The matrix labels also change from one solver to another.
Still, the broad idea stays the same.
The structure has inertia and stiffness. The fluid has its own dynamic behavior. The interface terms make sure the normal motion and pressure traction agree at the shared boundary.
That interface is where most of the interesting physics happens.
At a wetted surface:
The structure pushes the fluid by moving normal to the interface.
The fluid pushes the structure through pressure and shear.
The normal velocity or acceleration must be compatible.
The interface traction must balance.
For many engineering vibration problems, especially when viscosity is small or ignored, pressure dominates the fluid load. This is why pressure-based acoustic and potential-flow models are common in fluid-structure interaction.
But the meaning of the fluid matrices depends on which fluid physics the model keeps.
A compressible acoustic fluid has wave motion, so it naturally has both fluid mass and fluid stiffness terms. An incompressible inviscid fluid may not store compressive energy, but it can still add inertia to the structure. A liquid with a free surface can create restoring forces through gravity, which leads to sloshing stiffness.
So before interpreting \(M_f\) or \(K_f\), first ask one question:
What variable does the fluid equation solve for?
That one detail controls everything.
Fluid mass usually means inertia, storage, or added mass
In a structural model, mass is intuitive. A beam has density and volume. Multiply them, distribute the result across the element shape functions, and you get a mass matrix.
Fluid mass is less direct.
In fluid-structure interaction, “fluid mass matrix” may mean at least three related ideas:
The mass-like term in a fluid field equation
The inertia that the fluid adds to moving structure
The effective generalized mass of sloshing or acoustic modes
These are connected, but they are not identical.

In acoustic fluids, the mass matrix comes from compressibility
For a small-amplitude acoustic pressure field, a common wave equation is:
\[
\frac{1}{c^2} \ddot{p} - \nabla^2 p = 0
\]
where \(c\) is the speed of sound in the fluid.
In finite element form, this often becomes:
\[
M_f \ddot{p} + K_f p = f_f
\]
A typical weak form produces terms similar to:
\[
M_f = \int_{\Omega_f} \frac{1}{\rho c^2} N^T N \, d\Omega
\]
\[
K_f = \int_{\Omega_f} \frac{1}{\rho} B^T B \, d\Omega
\]
Here \(N\) contains pressure shape functions, and \(B\) contains their spatial gradients.
In this setting, the fluid mass matrix is tied to compressibility. It represents the fluid’s ability to store pressure energy and support pressure acceleration. The stiffness matrix is tied to pressure gradients and wave propagation.
This may feel backward at first. The acoustic mass matrix is not a “moving lump of water” in the same simple way as a structural mass matrix. It is a mass-like coefficient on \(\ddot{p}\). Its physical meaning follows the pressure variable.
If the fluid is nearly incompressible, the speed of sound is high, and \(1/c^2\) is small. That changes the balance of the acoustic equation and can create numerical stiffness if the formulation is not suited to the problem.
In incompressible flow, added mass is often the key effect
For many liquid-structure vibration problems, the fluid does not compress much. Think of water around a submerged panel or inside a full tank. The structure cannot move without accelerating some nearby fluid, even if the fluid has no acoustic compression in the model.
That effect is called added mass.
A simple mental model helps. Push a flat plate quickly through water. The plate feels heavier than it does in air because it must push and accelerate water. The water does not become part of the plate, but dynamically it behaves like extra inertia.
In reduced form, the structural equation may become:
\[
(M_s + M_a)\ddot{u} + C\dot{u} + K_s u = f
\]
where \(M_a\) is an added mass matrix.
Added mass depends on geometry, fluid density, boundary conditions, and mode shape. It is not just the total mass of fluid near the structure. A mode that pushes a large volume of fluid has high added mass. A mode that mostly shears or moves parallel to the fluid interface may have less.
This is why submerged structures often show lower natural frequencies than the same structures in air:
\[
\omega \approx \sqrt{\frac{K_s}{M_s + M_a}}
\]
More effective mass means lower frequency.
This explains many test observations:
A cantilever beam vibrates slower in water than in air.
A tank wall mode shifts when the tank is filled.
A pipe conveying or containing liquid responds differently than an empty pipe.
A ship hull’s wet modes differ from its dry structural modes.
Added mass is one of the most useful ways to understand Fluid Structure Interaction Through Fluid Mass and Stiffness Matrices because it connects the algebra directly to what a test engineer sees.
Fluid mass can be modal, not local
In solid mechanics, mass often feels local. Add material here, and the mass increases here.
Fluid mass can be more global. A pressure disturbance or potential-flow field may involve a large region of fluid. Boundaries far from the moving structure affect the result. A nearby rigid wall can trap fluid motion and increase added mass. An open boundary can let waves radiate and reduce reflected energy.
This is why two similar structures can have different wet frequencies in different fluid domains. The fluid mass matrix does not only describe the fluid material. It also describes how the fluid is allowed to move.
Fluid stiffness represents pressure gradients, gravity, and constraints
Stiffness means resistance to displacement, but fluids resist displacement in more than one way.
A gas resists compression. A liquid free surface resists elevation changes because of gravity. A pressure field resists spatial variation because pressure gradients drive acceleration. In incompressible formulations, stiffness-like matrices may also arise from constraints.
The exact meaning depends on the model.
Acoustic stiffness comes from pressure gradients
In an acoustic finite element model, the stiffness-like term often comes from the gradient of pressure:
\[
K_f = \int_{\Omega_f} \frac{1}{\rho} \nabla N^T \nabla N \, d\Omega
\]
This term controls how pressure varies through space. It is what lets pressure waves propagate.
A fluid cavity with rigid walls has acoustic modes. At those modes, pressure patterns form inside the cavity. The cavity’s acoustic “stiffness” and “mass” define its natural frequencies, much like structural stiffness and mass define beam or plate modes.
For an acoustic cavity, a pressure node or antinode is not the same thing as a structural displacement node or antinode. The variable is pressure, and the energy alternates between compression and particle motion.
When the cavity wall is flexible, the acoustic modes and structural modes can couple. Strong coupling occurs when:
The pressure field acts over a large flexible surface.
The structural mode changes cavity volume or local fluid volume.
The acoustic and structural natural frequencies are close.
The fluid density is high enough to matter.
In air, coupling is often weak unless the structure is light or the acoustic cavity is important. In water, coupling is usually much stronger because water density is much higher.
Hydrostatic stiffness comes from pressure changing with depth
A floating or submerged body may experience a restoring force when displaced. For floating bodies, the classic example is heave, pitch, or roll stiffness caused by buoyancy.
Move a floating body downward, and it displaces more water. The buoyant force increases. That creates a restoring stiffness.
For small motions, this can be linearized:
\[
f_h \approx -K_h u
\]
where \(K_h\) is a hydrostatic stiffness matrix.
This stiffness does not come from material elasticity. Water is not acting like a rubber spring. The restoring force comes from the change in pressure distribution and displaced volume under gravity.
Hydrostatic stiffness is central in marine structures, offshore platforms, floating wind systems, and ship motion models. It can also matter in tanks, dams, and partially filled containers when gravity creates restoring pressure effects.
Free-surface stiffness comes from sloshing
A free surface adds another type of stiffness. If liquid in a tank sloshes, gravity tries to return the surface to level. The liquid then has natural sloshing modes.
A simplified sloshing model may have generalized coordinates for free-surface elevation. Its matrix form can resemble:
\[
M_{slosh}\ddot{\eta} + K_{slosh}\eta = 0
\]
where \(\eta\) describes the free-surface shape.
Here the mass term represents the moving liquid associated with a sloshing mode. The stiffness term represents gravity’s restoring effect on the displaced free surface.

This is why partially filled tanks can be tricky. The structure, acoustic cavity, and sloshing fluid may all interact. A tank wall can excite a liquid mode, and the liquid mode can feed force back into the wall.
In seismic design of tanks, this is often split into impulsive and convective components:
The impulsive component moves with the tank wall and acts more like added mass.
The convective component represents sloshing and has its own lower-frequency dynamics.
That split is an approximation, but it captures the two main behaviors engineers care about.
Constraint stiffness appears in incompressible formulations
In incompressible flow, pressure often acts as a constraint variable. It enforces the condition that the fluid volume does not change:
\[
\nabla \cdot v = 0
\]
In mixed finite element forms, this creates saddle-point systems rather than simple positive definite stiffness matrices. Pressure is not necessarily a stiffness in the same sense as a spring. It may be a Lagrange multiplier that enforces incompressibility.
This matters because interpreting the pressure block as ordinary stiffness can mislead the analysis. In incompressible fluid-structure interaction, the pressure field may create forces that look stiffness-like or mass-like after reduction, but the original matrix structure has a constraint character.
That is one reason coupled fluid-solid systems can be harder to solve than dry structural systems. The matrices may be unsymmetric, indefinite, or strongly coupled.
Coupling matrices decide how fluid and structure exchange energy
Fluid mass and stiffness matrices describe the fluid field, but coupling matrices decide how the fluid talks to the structure.
At the interface, two conditions usually matter most.
The kinematic condition says the fluid normal motion must match the structure’s normal motion. If the wall accelerates into the fluid, the fluid must accelerate away from the wall.
The dynamic condition says the traction must balance. Fluid pressure creates force on the structure, and the structure applies equal and opposite force on the fluid.
In a pressure-displacement acoustic formulation, the coupling often appears as pressure force on the structural equation and wall acceleration input on the fluid equation.
A common block form is:
\[
M_s\ddot{u} + K_su - R p = f_s
\]
\[
M_f\ddot{p} + K_fp + R^T\ddot{u} = f_f
\]
The matrix \(R\) maps fluid pressure on the interface into structural nodal forces. Its transpose, or a related matrix depending on scaling, maps structural acceleration into the fluid equation.
The details vary by formulation, but the message is simple:
Coupling matrices turn structural motion into fluid pressure and fluid pressure into structural load.
Symmetry depends on the variables
Many structural finite element matrices are symmetric. Coupled fluid-structure systems may or may not be symmetric.
Some formulations produce unsymmetric matrices because one side uses displacement while the other uses pressure. Other formulations can recover symmetry through variable scaling or special choices of unknowns.
This is not just a math detail. It affects solver choice, memory use, convergence, and modal extraction.
A symmetric dry structural eigenvalue problem may look like:
\[
(K_s - \omega^2 M_s)u = 0
\]
A coupled acoustic-structure eigenproblem may involve both \(u\) and \(p\), and its matrix blocks may not fit the same solver assumptions.
If a model fails or produces strange modes, the issue may not be the mesh alone. The selected formulation may not match the physics or the solver.
Strong and weak coupling behave differently
Fluid-structure interaction can be handled as a fully coupled system or by passing loads and motions between separate solvers.
In strong coupling, fluid and structure equations are solved together, or iterated tightly within each time step. This is often needed when added mass is large, when the structure is light, or when interface motion strongly changes the pressure field.
In weak coupling, one side sends data to the other with limited iteration. This can work when the fluid load has little influence on structural motion, or when time scales are well separated.
Added mass can make weak coupling unstable. This is common for light structures in dense fluids. The structure moves, the fluid reacts, the structure responds again, and a loose staggered scheme may overshoot.
That is why water problems are often harder than air problems. The fluid inertia is large enough to compete with the structural inertia.
Damping may come from radiation, viscosity, or numerics
This post focuses on mass and stiffness, but damping often decides whether a simulation looks real.
Fluid-related damping can come from several sources:
Acoustic radiation carrying energy away
Viscous shear in boundary layers
Vortex shedding and flow separation
Wave radiation from floating bodies
Numerical damping in the time integration or fluid solver
A potential-flow or acoustic model may capture radiation damping but miss viscous damping. A viscous CFD model may capture flow separation but cost far more. A reduced-order model may include damping as a fitted matrix.
The key is to avoid assigning every frequency shift to damping. Frequency shifts often come from added mass and stiffness changes. Decay rates come from damping.
A practical way to read the matrices in an FSI model
The matrix names are useful, but they are not enough. To understand a coupled model, trace each matrix back to energy, units, and boundary behavior.

Check what the degrees of freedom represent
Start with the unknowns.
A structural displacement DOF, a pressure DOF, and a velocity potential DOF do not carry the same units or physical meaning. The matrix attached to the second derivative of that DOF is “mass-like,” but its units and interpretation follow the variable.
Ask:
Is the fluid variable pressure, velocity potential, displacement, velocity, or surface elevation?
Is the fluid compressible or incompressible?
Is the free surface included?
Is gravity included?
Are viscous effects included?
Is the fluid domain closed, open, or truncated?
These answers explain most of the matrix behavior.
Compare dry and wet modes
A simple and powerful check is to compare the structure in air or vacuum with the coupled wet model.
If wet natural frequencies drop, added mass is probably important. If new low-frequency modes appear in a partially filled tank, sloshing may be active. If pressure modes appear inside a cavity, acoustic stiffness and mass are participating.
Mode shapes tell the story.
Look for:
Structural modes that keep their shape but shift lower
Structural modes that mix with pressure patterns
Sloshing modes with strong free-surface motion
Local modes that barely disturb the fluid
Cavity modes with little wall motion
A mode with strong fluid pressure and weak structural displacement may be mostly acoustic. A mode with strong wall motion and surrounding pressure may be a coupled structural-acoustic mode.
Watch the boundary conditions
Fluid matrices are highly sensitive to boundary conditions.
A rigid wall, pressure-release surface, absorbing boundary, symmetry plane, and free surface all change the result.
For example, a submerged plate near a rigid wall usually has more added mass than the same plate in an unbounded fluid. The wall restricts fluid motion. A closed acoustic cavity supports standing waves, while an absorbing boundary lets energy leave.
A model with the wrong boundary condition may still solve cleanly. It may even produce smooth mode shapes. But the matrices represent the wrong physical system.
Use energy as a guide
Matrices describe how the model stores and exchanges energy.
Structural mass stores kinetic energy. Structural stiffness stores strain energy. Acoustic fluid mass and stiffness store pressure and kinetic-like acoustic energy. Hydrostatic and sloshing stiffness store gravitational potential energy. Added mass stores kinetic energy in the surrounding fluid.
If a matrix term cannot be tied to an energy path or constraint, inspect it carefully.
This energy view also helps with reduced-order models. A reduced added mass matrix should remain physically sensible. It should not create negative kinetic energy. A reduced stiffness matrix should not create artificial restoring force unless the physics supports it.
Keep the model no more complex than the question requires
Not every FSI problem needs full CFD. Many vibration and acoustic problems are well served by acoustic finite elements, boundary elements, potential flow, or reduced added-mass models.
A useful modeling ladder looks like this:
Model type | What it captures well | What it may miss |
Added mass approximation | Wet frequency shifts and inertia effects | Acoustic waves, viscosity, large free-surface motion |
Acoustic fluid model | Compressible pressure waves and cavities | Mean flow, vortices, strong nonlinear motion |
Potential-flow model | Inviscid free-surface and radiation effects | Viscous separation and turbulence |
Coupled CFD and structure | General flow loading and nonlinear interaction | High cost, modeling sensitivity |
Reduced-order FSI model | Fast system studies near known behavior | New physics outside the reduced basis |
The best choice depends on the main force path. If the structure mainly accelerates nearby liquid, added mass may be enough. If pressure waves matter, use acoustics. If sloshing controls the response, include free-surface gravity. If flow separation drives the load, a higher-fidelity flow model may be needed.
The main takeaway is physical, not just mathematical
Fluid mass and stiffness matrices are not mysterious once they are tied to the behavior they represent.
Fluid mass may describe compressibility in an acoustic pressure equation, added inertia from accelerated liquid, or modal mass in a sloshing model. Fluid stiffness may describe pressure-gradient resistance, acoustic wave behavior, hydrostatic restoring force, gravity-driven free-surface motion, or constraint effects in incompressible flow.
The coupling terms matter just as much. They enforce the exchange of motion and force at the wetted interface. Without them, the fluid and structure are only two separate models sitting next to each other.
A good FSI model answers three questions clearly:
What fluid behavior is being represented?
What structural motion excites that behavior?
How does the fluid force return to the structure?
When those answers are clear, the matrices stop being abstract blocks of numbers. They become a compact map of inertia, restoring force, pressure, and motion. That is the real value of using matrix form in fluid-structure interaction: it lets you see where the physics lives, and it gives you a disciplined way to test whether the model is telling the truth.



Comments