In practice, what is being optimized is not a single voyage, but an entire cargo chain. The most common decision framework is a batch scenario, where cargoes are assembled in one region and discharged in another. The key challenge is to minimize port calls while preserving commercial and operational integrity.

What the Part Cargo module solves

Supporting both tanker and dry bulk fleets, this module makes it possible to formalize problems often handled through manual trial-and-error. The system allows users to:

  • Determine optimal vessel routing under partial-loading and sequential-discharge scenarios.
  • Calculate cargo allocation in tanks or holds, considering capacity, compatibility, and technical constraints.
  • Generate several alternative stowage plans for comparison and commercial decision-making.

Onboard Cargo: optimization during an active voyage

A key extension is the Onboard Cargo block, which accounts for cargoes already on board. This enables realistic operational modes:

  • Cases where the vessel starts fully in ballast.
  • Mixed scenarios with loading along the route while part of the cargo space is already occupied.
  • Determining the optimal discharge sequence within an already formed voyage for a fully loaded vessel.

Constraints and cargo compatibility

Users can define a wide range of strategic and technical constraints:

  • Mandatory cargoes and specific tank/hold prohibitions.
  • Placement constraints related to previous cargoes (last cargo history).
  • Cargo compatibility rules and permitted placement combinations.
  • Tank grouping (Tanker Module): technologically linked tanks treated as a single cargo block to maintain operational integrity.

Optimization criteria

Optimization is performed across multiple criteria - time, costs, profit, and emissions. It is reinforced by a flexible constraint system, including CO₂ emission limits in line with IMO regulations.

Part Cargo is a batch-optimization tool that brings together commercial logic, operational constraints, and environmental requirements within a single, unified voyage model.