Vessel Performance/ABB Ability™ SPOS/Technical, Onboarding & Integration
ABB Ability™ SPOSTechnical guide

What's Actually Under The Hood.

The engineering behind ABB Ability™ SPOS: a weighted multi-model marine forecast, MARIN-developed hydrodynamic ship profiles, a route network built from decades of real passages, and a variable-speed optimisation algorithm — plus the parts nobody puts in a brochure. The onboard IT footprint, the licensing model, the onboarding steps that decide whether a rollout sticks, and every route your SPOS data can take into your own systems.

North Atlantic pressure, wave-height and storm-system chart of the kind used for weather-optimised routing
3+
global forecast models blended, weighted by lead time
20+
weather parameters feeding the optimisation
MARIN
developed the ship profile library
Local
every calculation runs on the vessel
🛠️

Written for the people who have to make it work

Superintendents, fleet performance managers, IT and integration teams. We've written this from ABB's own published material so you can evaluate ABB Ability™ SPOS properly rather than from a sell sheet — including the constraints. SepcoTech is a partner for SPOS and handles licensing, onboarding and first-line support. For the business case and the savings picture, see the SPOS overview page.

Not one model — a weighted blend, then a human

The most common question a technical buyer asks is "why is your forecast better?" The honest answer is that it isn't one forecast. It's a blend that has been tuned since 1986.

Blend

Multi-model, lead-time weighted

ABB blends the major global models — ECMWF, UK Met Office and NCEP/NOAA — plus regional models and ECMWF's ensemble for uncertainty. The weights shift with forecast lead time, so the model that performs best at 24 hours isn't necessarily the one weighted highest at 120 hours.

Refinement

Near-shore waves & self-learning calibration

A near-shore post-processing module refines wave behaviour where the global wave model's resolution is too coarse, and a Kalman filter provides self-learning local calibration against real observations. High-resolution wave runs are available for specific locations on request.

Oversight

Meteorologists in the loop

ABB's own meteorologists manually adjust the output using observations, satellite and radar. Behind the product sits a 24/7 weather room for ship emergencies outside office hours.

European coastal waters with a plotted voyage track and waypoints

Resolution, refresh and what actually gets sent

A global grid with fine-mesh resolution over high-traffic areas, refreshed four times a day, delivered to the vessel by email or HTTP with an area subscription so you only pay to move the data you need.

  • Over 20 parameters feed the optimisation — including salinity for ballasting, and humidity and dew point for cargo ventilation
  • Derived nautical elements including risk wind speed and risk wave height (confidence ceilings) — directly useful in charter-party and safety-limit conversations
  • Ice shown in colour-coded concentration levels and settable as a hard restriction; North Atlantic outer iceberg limit displayed
  • Predefined restriction sets — SECA/ECA, ice, Antarctic iceberg limit, war and piracy zones, load lines
  • Custom user-drawn restriction areas, lines and circles on top

Physics, not pattern-matching

A forecast is only half of it. The other half is knowing what that sea state does to this hull, and which tracks are actually sailable.

Ship Profile Library

Developed with MARIN

Pre-built hydrodynamic models by vessel type, developed with MARIN — the Maritime Research Institute Netherlands — holding wind and wave resistance algorithms. This removes the biggest onboarding blocker in voyage optimisation: nobody has to hand over a proprietary speed/power curve to get value on day one. ABB calls it out as especially relevant for chartered tonnage, where the operator often doesn't hold the model at all.

Your own models

Bring them if you have them

Customers with their own performance models can supply them instead — vessel-specific speed-loss model, speed–fuel–RPM–MCR curve, and auxiliary and boiler fuel curves. Both routes are supported; you're not forced into either.

Route Network

Built from thousands of real passages

A curated library accumulated over decades, covering practical port-to-port routes, canals, traffic separation schemes and ECAs, with navigational constraints and port approaches baked in. The design decision that matters: in shallow and constrained water the algorithm follows the network for safety; in open water it optimises freely. That's what stops the output being a great-circle through a shoal.

Variable Speed Routing

Speed varies along the track

ABB describes this as the industry's first variable-speed algorithm. It calculates the optimum route while varying speed, respecting bad weather, ECA transits, RPM and speed ranges, and fixed ETAs — combined with voyage trim optimisation for further consumption reduction.

A boundary worth being precise about: ABB's Optimal Speed Routing — which optimises track and speed simultaneously — is a feature of ABB Ability™ Routeguard and the shipping APIs, not of SPOS. SPOS's variable-speed routing is related but distinct. We confirm the current product boundary with ABB before every proposal rather than promising a capability that would have to be delivered from a different SKU.

Forecast motions as a routing constraint

The optional Seakeeping module turns predicted vessel response into something the optimiser routes around — the capability that makes SPOS genuinely hard to replace on motion-sensitive trades.

A heavy sea breaking over the deck of a ship in a storm

What you configure, and what it checks

Set-up is deliberately light — vessel type, dimensions, draft and loading condition, or a direct connection to your digital loading files for exact input. From there you define what "too much" means for your ship and your cargo.

  • Threshold values for any translation or rotation — vertical and horizontal displacement, degrees, accelerations, and seasickness indices
  • Virtual sensors defined at any point on the vessel or its cargo, and combinable into composite limits
  • Automatic checks for IMO parametric roll, synchronous roll, broaching and high-wave resonance
  • Polar diagram and time-series charts showing exactly where and when thresholds would be breached
  • Risk zones drawn on the map and animated forward in time
  • With a GPS feed: real-time motion data plus course and speed guidance to escape a developing motion event
  • Compatible with ABB Ability™ OCTOPUS — Marine Advisory System for the combined predicted-and-measured picture

ABB reports up to a further 1.5% fuel saving from Seakeeping, alongside reduced container loss and the ability to load more cargo. Seakeeping and SPS2GRIB are paid add-on modules, not part of base SPOS.

What your IT department will ask

SPOS is a Windows desktop application, not a hosted platform. That's the point — but it means there are real answers to give about install, patching, data and comms.

A ship's superstructure with radar and communications mast against the sky

Install, prerequisites and patching

  • Windows desktop application, installed from a download link on a bridge or ship's-office PC
  • Requires administrator rights to install; any user can then run it
  • Microsoft Installer and .NET Framework prerequisites are installed automatically if absent
  • Install needs a registration key, the licensed vessel name and the shipping company name — it takes minutes
  • Modest hardware requirements: it is designed to run on old, low-spec bridge PCs, which is a genuine operational advantage
  • Patches distributed by HTTP, or delivered in chunks by email for mail-only vessels and reassembled with the weather update; patches install manually with admin rights

We confirm the current ABB-supported operating-system matrix for your fleet in writing during scoping. Legacy published minimums are far older than anything a modern IT department will accept, and we won't quote them at you.

Communications

  • Weather delivered by email or HTTP(S), up to 4× daily
  • Area subscription — you transmit only the sea areas you sail
  • Internet-based delivery is preferred over satcom-billed channels, by design and by contract
  • The customer arranges and pays for communications to its own vessels
  • ABB's sending domain must be whitelisted on the vessel's mail system — this is the single most common cause of "it doesn't work" tickets

Data & retention

  • All optimisation is computed locally, on the vessel
  • SPOS data and generated assets are retained for a maximum of about 12 hours from creation unless documented otherwise
  • After that they may be archived or deleted — this surprises people, so plan for it
  • Long-term voyage records are a Fleetguard / Vessel Insights API requirement, not a SPOS one
  • Configurable noon reporting, routed to ABB or saved locally, feeding Fleetguard

The eight steps that decide whether it sticks

Weather-routing rollouts rarely fail on the software. They fail on an unregistered end user, a mail gateway that silently drops the forecast, or a Master who was never briefed. This is the checklist we run with you.

Vessel service licenceA SPOS service licence is required per vessel. We scope which vessels, on what term, and what happens at renewal.
End-user registrationA SPOS licence is also required for each end user, and end users must be registered with ABB in writing before the service licence is valid. Both are needed — missing this is a classic day-one blocker.
Weather area subscriptionChoose the sea areas the vessel actually sails. This directly controls data volume and satcom cost, so it's worth getting right rather than subscribing to everything.
Mail gateway whitelistingWhitelist ABB's sending domain on the vessel's email system before go-live. Failure to do this causes non-delivery of the weather files — and can attract an extra charge for re-sending.
InstallationThe customer performs the installation, with instructions from ABB. We guide it, confirm prerequisites and admin rights, and check the first successful weather download rather than leaving the vessel to discover a problem at sea.
Vessel profile setupSelect the MARIN-developed ship profile, or load your own performance model and fuel/speed curves. For Seakeeping, add dimensions, draft and loading conditions, or connect the digital loading files.
Master and officer briefingThe part most rollouts skip. Crew resistance is the number one cause of a stalled weather-routing programme, so we brief the bridge team on what the system does, what it does not do, and why it recommends what it recommends.
Measured pilotTwo vessels, one quarter, with the measurement method and success criteria agreed before the pilot starts. Then you decide on the fleet, on evidence from your own trade.
One commercial detail worth knowing early: if a vessel is sold or leaves your operation, ABB must be notified within 14 days. The service for that vessel terminates on notice, with no pro-rata refund of prepaid fees. It bites during S&P activity, so we'd rather you hear it from us now than from an invoice later.

Getting SPOS data into your stack

If you already run a performance platform, the answer isn't to replace it. There are three routes out of SPOS and one route that bypasses the onboard client entirely.

SPS2GRIB

Forecasts into other bridge systems

A small add-on module that exports the SPOS forecast in GRIB format so it can be displayed in ECDIS and other onboard software. Disproportionately useful for closing out integration objections on the bridge.

Fleetguard

Shore-side platform & MRV

SPOS reports into ABB Ability™ Fleetguard, the browser-based shore platform for fleet monitoring, weather layers, alerting, performance analysis, post-voyage analysis reports and EU MRV reporting in government-approved format. If shore needs the same picture as the bridge, this is the piece — SPOS alone does not provide it.

Shipping APIs

Routing, insights and forecasting as a service

For teams that would rather feed their own platform than adopt another interface, ABB offers a Vessel Routing API, a Vessel Insights API and a Marine Forecasting Engine API. These are a separate SKU from SPOS, and they're the right answer to "we already have a performance platform" — don't fight it, feed it.

The Vessel Routing API, in outline

Weather-optimised routing delivered over secure, scalable infrastructure as a REST endpoint — an engine you call, rather than a system you run. Useful when the customer's own voyage planner, chartering estimator or compliance pipeline should be the interface.

You provide

  • Start, destination, intermediate stops & ETD/ETA
  • Vessel particulars & performance model
  • Fixed speed or speed range; time & bunker costs (ECA / non-ECA)
  • Cargo details, custom no-go and speed-limit areas
  • UKC, air draft & safety margins; Warn / Avoid weather limits

The API returns

  • JSON route with hard/soft waypoints & ECA entry/exit points
  • Per-leg summary: MCR, RPM, set speed, SOG, STW, distance, weather
  • Route summary: consumption, emissions, cost, CII, average SOG
  • ETA at destination & stops — in UTC and local time
  • Warnings: depth, weather-limit and air-draft alerts
route.response.json  — illustrative shape
// Illustrative structure of a route response — fields per ABB's published model
{
  "optimizedFor": "total_cost",
  "endpoint": "optimal_set_speed",
  "summary": {
    "distance_nm": 3480, "avg_sog_kn": 13.2,
    "fuel_mt": 612.4, "emissions_co2_mt": 1905.6,
    "cost_usd": 498200, "cii": "C"
  },
  "eta": { "utc": "2026-07-04T09:20Z", "local": "2026-07-04T11:20+02:00" },
  "waypoints": [ { "lat": 41.36, "lon": 2.19, "type": "hard" }, /* … */ ],
  "eca": [ { "entry": "…", "exit": "…" } ],
  "legs": [ { "mcr_pct": 62, "rpm": 78, "set_speed_kn": 13.5,
             "sog_kn": 13.1, "stw_kn": 13.4, "weather": "…" } ],
  "warnings": [ "air_draft_margin_low@WP14" ]
}
Routing endpointWhat it does
Shortest PathMinimum-distance navigable track between two points at sea — the baseline every other endpoint improves on.
Instructed set speedWeather-optimised routing at a fixed charter-party speed / RPM / MCR.
Recommended set speedThe single best fixed speed selected from a permitted range.
Optimal set speedSpeed varies along the route to minimise total fuel or total cost, with a configurable minimum interval between speed changes (24–72 h) to keep the plan operationally realistic.
Fixed ETAHit a required arrival time at lowest fuel or cost — for berth windows and laycans.

Each endpoint can be optimised against time, fuel (tonnes), fuel cost (ECA / non-ECA aware) or total cost. Warn/Avoid thresholds cover distance to hurricanes and tropical storms, maximum wind and significant wave height, icing risk, visibility, water depth and UKC, and air draft — alongside custom no-go and speed-limit areas and automatic vessel, cargo and regulatory restrictions.

On the headline savings figures you may have seen. ABB has published Optimal Speed Routing test cases on a Supramax bulk carrier showing roughly 29% (≈ US$122,000) lower total voyage cost on Barcelona–Stavanger and 32% (≈ US$290,000) on Galveston–Stavanger. Those comparisons are against a fixed high-speed baseline — 14 kn and 13.5 kn respectively — and against a fixed slow-steaming baseline the same cases narrow to low single digits. They are Routeguard / API test cases, not SPOS results. We quote them with the baseline attached or not at all. For SPOS, the defensible number is ABB's published 2–5% from weather-optimised routing. Source: ABB — "Weather the storm with ABB's Optimal Speed Routing".

Who consumes the output

Whether it arrives as a noon report into Fleetguard, a GRIB into ECDIS or JSON into your own platform, one route calculation can feed several teams at once.

A laden container ship under way on open water

One calculation, many consumers

A single optimised route carries everything downstream systems need — track and waypoints, per-leg performance, ETAs in UTC and local time, consumption, emissions and carbon intensity — so the bridge, the performance team, the chartering desk and the compliance pipeline can all work from the same voyage rather than three reconciliations of it.

Voyage- & passage-planning tools ECDIS and other bridge software (via GRIB) Chartering & pre-fixture estimation Fleet-performance & monitoring dashboards Bunker & cost-optimisation models ETA & port-call / berth planning CII, EU MRV & emissions reporting pipelines

Technical & Onboarding — FAQ

What does ABB Ability™ SPOS run on?
A Windows desktop application with modest hardware requirements, installed on a bridge or ship's-office PC. Installation needs administrator rights and the Microsoft Installer and .NET Framework prerequisites, which install automatically if absent; any user can then run it. We confirm the current ABB-supported OS matrix for your fleet in writing during scoping.
How is it licensed?
A SPOS service licence per vessel, plus a SPOS licence for each end user. End users must be registered with ABB in writing before the service licence is valid. If a vessel is sold or leaves your operation, ABB must be notified within 14 days; the service for that vessel terminates on notice, with no pro-rata refund of prepaid fees.
How does the vessel receive the weather?
By email or HTTP, up to four times a day, with an area subscription so only the sea areas you sail are transmitted. The vessel's mail system must whitelist ABB's sending domain, or the files won't arrive — it's the most common support ticket in the product and it's step four of our onboarding checklist for exactly that reason.
How long is SPOS data kept?
SPOS data and generated assets such as weather files are retained for a maximum of about 12 hours from creation unless documented otherwise, after which they may be archived or deleted. If you need long-term voyage records, that is a Fleetguard or Vessel Insights API requirement, not something SPOS provides.
Can we integrate SPOS data with our own platform?
Yes, three ways. SPOS reports into ABB Ability™ Fleetguard; the SPS2GRIB module exports forecasts as GRIB for ECDIS and other bridge software; and ABB's Vessel Routing, Vessel Insights and Marine Forecasting Engine APIs are available where you'd rather feed your own system than adopt another interface.
Is Optimal Speed Routing part of SPOS?
No. Optimal Speed Routing sits in ABB Ability™ Routeguard and the shipping APIs. SPOS has its own variable-speed routing — which ABB describes as the industry's first — but it is a different feature. We confirm the current boundary with ABB before every proposal rather than promising something that would have to be delivered from another SKU.
Is SPOS an ECDIS or a passage-planning system of record?
No. SPOS is decision-support. Calculated routes are a general indication of tracks to sail and are not checked for navigational hazards; no National Hydrographic Office has verified the plan or accepts liability. The Master remains responsible for safe navigation and must verify and where necessary modify routes against approved, up-to-date charts, with adequate ENC coverage at all compilation scales. SPOS complements ECDIS — it does not replace it.
Who supports us — SepcoTech or ABB?
SepcoTech answers first, in your time zone: licensing, onboarding, configuration and day-to-day questions. Product and platform escalations go to ABB's global marine support organisation, with its 24/7 weather room behind it. We agree the escalation path with you before go-live rather than improvising it during an incident.

Evaluating it properly? Let's talk

Tell us about your fleet, your bridge IT and the systems you'd want SPOS data to reach, and we'll put together licensing, onboarding and integration support.

Request a quote

Tell us about your setup and we'll get you scoped for ABB Ability™ SPOS through SepcoTech.

An ABB Marine & Ports product, supplied and supported by SepcoTech A/S. No commitment — we'll only contact you about ABB Ability™ SPOS.

Sales, quotes & technical: tech@sepcotech.com ShipServ: TN 317545