Hydrostatic Analysis

Hydrostatics is the most baseic qualification on a boat. Besides displacement, other important properties are calculated such as LCG, LCF, MT1", sinkage, and righting arm data.

Many yacht design CAD programs have functions to automatically calculate these properties. Furthermore, there are also programs, such as GHS, dedicated solely to calculating hydrostatics. GHS, as an example, also calculates damaged stability for ships with flooded compartments.

Hydrostatic Spreadsheet

However, hydrostatics is nothing more than a force and moment balance carried out by integrating over a displaced domain. I have written a buoyancy spreadsheet. It can be used in conjunction with my parametric lines design spreadsheet. Simply cut and paste the "offset" worksheet into the offset sheet in the hydro program.

Integration is carried out longitudinally via trapezoidal rule and transversely via green's theorem:

A=int_domain (xdy - ydx) (1)
The program is set to iterate sinkage and triim for a given heel angle in order to find the righting arm of the vessel.

Future Hydrostatic Code

I am also working on a java routine for buoyancy. This code will be in connection to my XML database of hulls as well as an intended java lines design tool. More on this will come as my work develops.