OPTIMIZE / PRT

Ports Intelligence

Vessel throughput, yard congestion, gate performance, crane utilization and container dwell — across every monitored port.

AI Models Used on this page

Every insight on this page is traceable to a model and an agent. No black-box AI.

Model catalog
ModelPurposeConfLast refreshStatusExplain
Container Flow Prediction

v5.0.2 · Flow Intelligence

Predict container movement across yard, gate, rail.0.932026-05-25production Why
Port Congestion Prediction

v4.2.1 · Congestion

Predict berth + anchorage congestion 24-72h ahead.0.912026-05-26production Why
Yard Congestion Prediction

v3.1.0 · Congestion

Predict block-level yard congestion per shift.0.892026-05-23production Why
Gate Queue Prediction

v2.4.0 · Congestion

Predict landside truck queue length per gate.0.862026-05-15production Why
Crane Productivity Model

v1.9.0 · Asset

Predict crane moves/hour by crane + shift.0.892026-05-21production Why
Port Performance Index

v3.0.0 · Policy

Per-port composite index.0.892026-05-22production Why
Root Cause Discovery Engine

v3.1.0 · Foundation

5-whys causal decomposition.0.882026-05-24production Why

Network port indicators

Vessel throughput

144/day
21 anchored

Yard congestion

89%
+3 pts wk

Gate dwell

38min
-4 min

Crane utilization

86%
39 cranes

Container dwell

25h
rolling avg

Port selector

Switch which port the digital twin and telemetry show.

Digital twin · Rotterdam Mega Hub

Click berths, cranes, or yard cells to inspect.

Port digital twin · RTM
Live quay, yard, gate · 7 berths · 10 cranes · 8 gates
LoadingDischargingOccupiedFault
SEA · ANCHORAGEMV NereusMV VegaMV RigelMV AetherQUAY · RTMB1AtlasB2PolarisB3HeliosB4TethysB5CygnusB6LyraB7OrionQC1QC2QC3QC4QC5QC6QC7QC8QC9QC10YARD · CONTAINER STACK BLOCKS · DENSITYBlock A · density 100Block A · density 96Block A · density 100Block A · density 100Block B · density 100Block B · density 96Block B · density 88Block B · density 73Block C · density 83Block C · density 69Block C · density 65Block C · density 74Block A · density 100Block A · density 100Block A · density 100Block A · density 100Block B · density 100Block B · density 81Block B · density 80Block B · density 83Block C · density 65Block C · density 78Block C · density 87Block C · density 87Block A · density 100Block A · density 97Block A · density 100Block A · density 95Block B · density 69Block B · density 78Block B · density 63Block B · density 72Block C · density 97Block C · density 89Block C · density 100Block C · density 100Block D · density 100Block D · density 100Block D · density 72Block D · density 65Block E · density 69Block E · density 72Block E · density 92Block E · density 99Block F · density 99Block F · density 100Block F · density 100Block F · density 100Block D · density 73Block D · density 88Block D · density 69Block D · density 96Block E · density 89Block E · density 97Block E · density 100Block E · density 100Block F · density 100Block F · density 100Block F · density 93Block F · density 98Block D · density 62Block D · density 72Block D · density 94Block D · density 100Block E · density 100Block E · density 100Block E · density 100Block E · density 100Block F · density 98Block F · density 79Block F · density 94Block F · density 73ABCDEFGATES · LANDSIDEG189 arr · 20mG290 arr · 28mG3108 arr · 14mG479 arr · 29mG559 arr · 30mG6102 arr · 12mG7116 arr · 47mG865 arr · 9m

Berth & yard

Berth occupancy · last 24h
Click any berth row to inspect.
000306091215182124B147mB1 · Occupied · 0:00–-2:00B1 · Occupied · -2:00–-4:00B1 · Discharging · -4:00–2:00B1 · Occupied · 2:00–6:00B1 · Occupied · 6:00–8:00B1 · Discharging · 8:00–8:00B1 · Loading · 8:00–6:00B1 · Loading · 6:00–12:00B1 · Discharging · 12:00–16:00B1 · Discharging · 16:00–18:00B1 · Discharging · 18:00–16:00B1 · Free · 16:00–22:00B1 · Free · 22:00–20:00B1 · Occupied · 20:00–18:00B1 · Free · 18:00–20:00B1 · Occupied · 20:00–24:00B247mB2 · Occupied · 0:00–-2:00B2 · Loading · -2:00–-3:00B2 · Occupied · -3:00–3:00B2 · Discharging · 3:00–6:00B2 · Occupied · 6:00–8:00B2 · Free · 8:00–15:00B2 · Occupied · 15:00–17:00B2 · Occupied · 17:00–20:00B2 · Free · 20:00–22:00B2 · Discharging · 22:00–19:00B2 · Discharging · 19:00–21:00B2 · Discharging · 21:00–22:00B2 · Occupied · 22:00–24:00B347mB3 · Occupied · 0:00–-2:00B3 · Occupied · -2:00–-2:00B3 · Loading · -2:00–4:00B3 · Fault · 4:00–4:00B3 · Occupied · 4:00–6:00B3 · Discharging · 6:00–8:00B3 · Discharging · 8:00–6:00B3 · Discharging · 6:00–4:00B3 · Occupied · 4:00–10:00B3 · Loading · 10:00–8:00B3 · Occupied · 8:00–8:00B3 · Occupied · 8:00–10:00B3 · Occupied · 10:00–12:00B3 · Loading · 12:00–18:00B3 · Discharging · 18:00–16:00B3 · Occupied · 16:00–14:00B3 · Loading · 14:00–20:00B3 · Occupied · 20:00–20:00B3 · Occupied · 20:00–22:00B3 · Occupied · 22:00–24:00B447mB4 · Occupied · 0:00–-2:00B4 · Loading · -2:00–-1:00B4 · Discharging · -1:00–5:00B4 · Occupied · 5:00–10:00B4 · Occupied · 10:00–14:00B4 · Occupied · 14:00–15:00B4 · Occupied · 15:00–17:00B4 · Loading · 17:00–18:00B4 · Discharging · 18:00–22:00B4 · Free · 22:00–21:00B4 · Occupied · 21:00–24:00B547mB5 · Occupied · 0:00–-2:00B5 · Occupied · -2:00–0:00B5 · Occupied · 0:00–6:00B5 · Loading · 6:00–8:00B5 · Discharging · 8:00–6:00B5 · Discharging · 6:00–8:00B5 · Discharging · 8:00–14:00B5 · Occupied · 14:00–12:00B5 · Free · 12:00–14:00B5 · Occupied · 14:00–16:00B5 · Occupied · 16:00–20:00B5 · Occupied · 20:00–20:00B5 · Discharging · 20:00–24:00B647mB6 · Discharging · 0:00–-2:00B6 · Loading · -2:00–-5:00B6 · Loading · -5:00–-7:00B6 · Occupied · -7:00–-6:00B6 · Discharging · -6:00–-8:00B6 · Free · -8:00–-7:00B6 · Occupied · -7:00–-5:00B6 · Discharging · -5:00–2:00B6 · Occupied · 2:00–8:00B6 · Occupied · 8:00–11:00B6 · Free · 11:00–13:00B6 · Free · 13:00–16:00B6 · Discharging · 16:00–18:00B6 · Discharging · 18:00–24:00B747mB7 · Discharging · 0:00–-2:00B7 · Occupied · -2:00–-4:00B7 · Occupied · -4:00–-6:00B7 · Discharging · -6:00–0:00B7 · Discharging · 0:00–6:00B7 · Discharging · 6:00–8:00B7 · Discharging · 8:00–14:00B7 · Fault · 14:00–18:00B7 · Loading · 18:00–22:00B7 · Discharging · 22:00–24:00
OccupiedLoadingDischargingFreeFault
Yard heatmap · stack density
12 columns × 6 rows · live
RTM · density 93%
123456789101112R1R2R3R4R5R6Block A · density 100Block A · density 96Block A · density 100Block A · density 100Block B · density 100Block B · density 96Block B · density 88Block B · density 73Block C · density 83Block C · density 69Block C · density 65Block C · density 74Block A · density 100Block A · density 100Block A · density 100Block A · density 100Block B · density 100Block B · density 81Block B · density 80Block B · density 83Block C · density 65Block C · density 78Block C · density 87Block C · density 87Block A · density 100Block A · density 97Block A · density 100Block A · density 95Block B · density 69Block B · density 78Block B · density 63Block B · density 72Block C · density 97Block C · density 89Block C · density 100Block C · density 100Block D · density 100Block D · density 100Block D · density 72Block D · density 65Block E · density 69Block E · density 72Block E · density 92Block E · density 99Block F · density 99Block F · density 100Block F · density 100Block F · density 100Block D · density 73Block D · density 88Block D · density 69Block D · density 96Block E · density 89Block E · density 97Block E · density 100Block E · density 100Block F · density 100Block F · density 100Block F · density 93Block F · density 98Block D · density 62Block D · density 72Block D · density 94Block D · density 100Block E · density 100Block E · density 100Block E · density 100Block E · density 100Block F · density 98Block F · density 79Block F · density 94Block F · density 73
< 2525–5050–7070–85> 85

Gate & truck

Truck queue · 24h
Arrivals · departures · live queue depth
InOutQueue
00:0006:0012:0018:0023:0003265
Gate performance
GateStatusApptArrWait
G1open1018920m
G2open939028m
G3open10410814m
G4open867929m
G5open545930m
G6open9510212m
G7congested10611647m
G8closed61659m

Container movement replay

GPS · RFID · UWB events streaming across the port.

Container movement replay
GPS · RFID · UWB · scrub timeline, click a type to filter
QUAYB1B2B3B4B5B6B7ABCDEFGATES
T+0s0 events · 0 containers

Crane utilization

QC1
32moves/h
70% util
QC2
35moves/h
72% util
QC3
24moves/h
72% util
QC4
35moves/h
71% util
QC5
22moves/h
73% util
QC6
30moves/h
80% util
QC7
34moves/h
70% util
QC8
35moves/h
92% util
QC9
29moves/h
90% util
QC10
33moves/h
70% util

Active issues

Trend telemetry

Berth utilization

93%

+3 pts

Quay-crane moves/h

31

+1.2

Gate dwell

48m

-4 min

Related surfaces

Continue your investigation in adjacent modules.

Data provenance

all streams nominal

CoreSync

live

node/lane telemetry · 184 streams

TimeVault

indexed +3s

historical archive · 90d hot

Constraint Graph

rebuilt 02:14 ago

147 constraints · 1,284 vars

Insight Hub

live

agent observations + briefings

Ved Fabric

live

8 agents · 45 models active