LEVIATHANDocumentation

DOC 05WORKSPACES AND INTEGRATION

Hull workspace

The Hull workspace is one specialised workflow inside LEVIATHAN, for robots that work on a ship's hull rather than in open water. It maps the hull, grows fouling on it along a trading pattern, estimates what that costs in power, fuel and carbon, and plans how simulated hull-cleaning robots would clean and inspect it.

Hull workspace: workflow steps on the left, a cargo ship in 3D with a fouled hull, cost indicators along the top, ship and hydrostatics panels on the right, and a 180-day voyage timeline with penalty and cost curves.
Figure 5.1 The Hull workspace on day 45. Indicators across the top give the power penalty with its P10–P90 range, extra fuel and CO2 per day, and cost per day. The timeline shows the voyage, sea temperature, fouling level, events and the penalty curve.

Layout

  • Toolbar. Import a hull; choose a ship (cargo ship, cargo vessel with cranes, general cargo ship, ocean bulk carrier or shallow-draft icebreaker); camera view; display mode; scene; water shown cut away or as a surface; screenshot.
  • Display modes. Realistic, Cleaning progress, Fouling level, Roughness, Hull zones, Curvature and Niche areas.
  • Scenes. Open ocean, anchorage, port quay, ice field and dry dock, plus the structures from the Viewport's scene library.
  • Workflow on the left: six steps from Hull to Inspection.
  • Timeline at the bottom: step through the voyage one, three or seven days at a time.
Hull in Fouling level display: the underwater hull coloured by level of fouling, heavier toward the boot-top, with the Inspection findings panel open.
Figure 5.2 Fouling level display.
Hull in Hull zones display: boot-top, flat bottom, bilge turn, vertical side, bow and stern coloured separately.
Figure 5.3 Hull zones display.

The six steps

1 · Hull

Set length, draft and displacement. The workspace computes hydrostatics from the mesh (wetted surface, waterline length and beam, block coefficient) and builds the hull atlas. The atlas is a grid of cells over the wetted surface, addressed by station along the length and by a polar girth coordinate from port waterline through keel to starboard waterline. Every later step addresses the hull through it, and each cell carries its measured area. Niche areas, such as sea-chest gratings, thruster tunnels, propeller, rudder, bilge keels, anodes and transducers, can be tagged on the hull. Wetted area is reported by zone.

2 · Voyage

Choose a trading pattern or write your own. Built-in patterns are an Asia–Europe container loop, a Singapore anchorage wait, a Baltic RoPax shuttle, a US Gulf tanker with anchorage waits, and an FPSO on station without dry-docking. A pattern is a loop of legs, each with a name, duration in days, speed in knots (zero means idle), sea temperature and salinity. The panel reports loop length, time idle and the share of growth that happens while idle.

Voyage step: an Asia to Europe container loop of seven legs with days, speed, temperature and share of growth, and the hull on day 45.
Figure 5.4 Voyage step: an Asia–Europe container loop of 32.5 days, idle 20 % of the time and accounting for 57 % of growth.

3 · Coating

Choose the coating and its age since dry-docking. Options are copper self-polishing antifouling, silicone foul-release, a biocide-free hard coating, and a grooming-matched self-polishing coating. Each coating specifies its growth factors while idle and while sailing, its as-applied roughness and the maximum cleaning shear it tolerates. A comparison table shows each coating's penalty on the current day and when it would need cleaning on this voyage.

4 · Performance

See where the penalty comes from (hull friction and an indicative propeller term) and what fouling costs over the next 30 and 90 days, since cleaning fell due, and per year at today's rate. Operating assumptions are editable: service speed, sea temperature for drag, friction share of total resistance, clean-hull fuel use, fuel type (HFO, LFO, MDO, LNG or methanol), fuel price and carbon price.

5 · Robots

Plan and run a cleaning or inspection mission with a fleet of simulated hull crawlers (HC-1) and niche cleaners (NC-1). These two robots are Azarel concept designs: the workspace models their geometry and behaviour, but they have not been built or tested, and their parameters are design targets. The plan reports total hours, the number of lanes, crawler and niche-cleaner time, the share of the hull crawlers can reach, and no-go lengths caused by openings, tight curvature and obstructions. The mission sets the task (clean, inspect, or both), brush type, area and sides. Deploy stages the robots on the hull. Live camera views and per-robot status then show progress, grip margin and battery.

Hull workspace after Deploy: a cargo ship in 3D with robot markers on its hull, two live lamp-lit camera views of the hull, a live list of two crawlers and two niche cleaners with coverage and grip margins, the cleaning plan summary and the voyage timeline below.
Figure 5.5 Robots step after Deploy: two crawlers and two niche cleaners on the hull, with live camera views and per-robot status.
Follow view of an HC-1 hull crawler, a flat tracked robot, working on the fouled underwater hull plating of the ship, with a 1 m scale bar at lower right.
Figure 5.6 Following one HC-1 crawler on the fouled hull plating. HC-1 is a concept design modelled by the workspace, not a built robot.

6 · Inspection

Each hull carries seeded defects: coating breakdown, corrosion pitting, dents, weld cracks, depleted anodes and attached objects. Robots with an inspection task find them with a detection probability per look, which falls with range, turbidity and fouling cover. Because the simulator knows every seeded defect, Show undetected (ground truth) reveals what the survey missed.

Models

Table 5.1 Models used by the Hull workspace and their stated scope.
ModelMethodScope
Fouling growthA phenomenological "fouling dose" per atlas cell. Dose rate = Q10(T−20)/10 × salinity factor × (idle or sailing coating factor) × ageing factor, with Q10 = 2. Light near the waterline and niche geometry also countNot a biological population model. The dose-to-roughness mapping is calibrated to the order of Schultz (2007)'s fouling categories, not fitted to a vessel
RoughnessDose maps to an equivalent sand-grain roughness ks and a level-of-fouling rankIndicative
Friction penaltyGranville similarity-law scaling as used by Schultz (2007): Schoenherr smooth line, Nikuradse-type roughness function (Cebeci–Bradshaw fit), flat-plate equivalent over waterline length, area-weighted over atlas cellsLeading-order Granville. Position along the hull is ignored. Form factor and wave resistance are held at clean values. Increments fall within about 1.5× of Schultz's trend for a frigate-length hull
UncertaintyP10/P50/P90 from lognormal uncertainty in growth rate and in the dose-to-roughness mappingSampled per day
PropellerRubert roughness grade A–F from a propeller dose, mapped to an efficiency lossIndicative only
Robot adhesion and motionPermanent-magnet pull decaying with the gap (coating plus fouling), against wet weight, flow drag and lift; Coulomb friction for slip; lanes of constant girth snapped to the meshNo track dynamics, contact solver or magnet saturation in this workspace
CleaningBrush footprint credited to the atlas cell beneath; removal by fouling stage, leaving a residual; regrowth restarts on cleaning dayPlume transport not modelled
InspectionDetection probability per look as a function of range, turbidity and fouling coverSeeded defects with known ground truth

Importing a hull

Import opens a review step before a mesh becomes the hull. You choose which parts to keep, confirm the units (guessed from the ship's longest dimension, and always shown for you to change), and check whether the surface is closed. Small openings, such as a missing plate or an open sea chest, can be filled. Large or strongly non-planar openings are reported, not filled. Nothing is changed without being shown first.

Use of the numbers

The Hull workspace is an analytic decision aid. Its penalties, costs and cleaning dates are indicative estimates from published methods and stated assumptions, with uncertainty bands. They are not predictions for a specific vessel and have not been fitted to fleet data.