According to the SNAME(1950) it is standard to express the submerged weight of the body and buoyance force as:

= water density = volume of fluid displaced by the vehicle m = mass of the vessel including water in free flooding space g = acceleration of gravity

Gravitational force on vector form:

Buoyancy force on vector form:

These forces can be transformed from NED to BODY by the following transformation:

Generalized restoring force in BODY with coordinate origin CO

where

center of buoyance with respect to the CO center of gravity with respect to the CO

Multiplying out the generalized restoring force we get:

It is possible to simplify this matrix by assuming the underwater vehicle is neutrally buoyant W=B:

An even simpler representation is obtained for vehicles where CG and CB are located vertically on the z-axis, that is and