Fixed windows

Nextlogic optimaliseert alle bezoeken aan de haven van Rotterdam, waaronder ook fixed windows. Voor veel partijen draagt dit concept bij aan betrouwbaarheid en voorspelbaarheid. Het goed inplannen van fixed windows heeft invloed op alle omliggende bezoeken. Nextlogic plant deze windows met een hoge betrouwbaarheid of koppelt actief terug wanneer dit planningstechnisch niet kan. Bijvoorbeeld door een mismatch in capaciteit en handelingen. Om dit proces verder te optimaliseren passen we in vier stappen verbeteringen toe. In dit artikel lees je hier meer over.

Introductie
Op basis van diverse afstemmomenten met deelnemers is de keuze gevallen om een verbetering door te voeren in de wijze en ‘kracht’ waarop fixed window-calls binnen het beoogde window -met marges- worden gepland.  

  • De te realiseren aanpassing bestaat uit het werken met zgn. ‘hard violations’ wanneer een fixed window niet op tijd gepland wordt. Dit is de meest krachtige vorm van plannen binnen het model van Nextlogic. De voorwaarde is dat alle data correct en uitvoerbaar is; daarom is ook een aangepast datafilter onderdeel van de oplossing. Ook moeten de spel- en gedragsregels voor iedereen duidelijk zijn. 

  • Wat we niet doen is een oplossing voor ‘handdoekje leggen’. Dat wil zeggen dat kraancapaciteit voor een fixed window – al dan niet tijdelijk – exclusief wordt gereserveerd voor een specifiek window. De wens is om steeds één planning te (onder)houden waarbij vanuit capaciteit geen onderscheid wordt gemaakt. Wel wordt de mogelijkheid geboden aan terminals om kenbaar te maken aan barge operators op welke capaciteit een fixed window verwacht wordt.  

De samengestelde oplossing wordt in stappen opgeleverd en staat gepland voor realisatie in de loop van februari t/m mei 2023. Hieronder beschrijven de verschillende stappen. Via de release notes kondigen we nieuwe wijzigingen aan.  

 

Stappen verdere verbeteringen fixed windows

1. Aanpassing algoritme

Een fixed window dat nog niet/niet meer op zijn plek/window ligt wordt met het zwaarste mogelijk middel binnen de integrale planning naar zijn window gestuurd (“Hard violation”), zij het inclusief marges en mogelijkheden binnen de planning.

2. Datafilter

Om fixed window calls te kunnen plannen mogen er geen onbedoelde fouten of tegenstrijdigheden in de data zitten. Als gebruiker bepaal je de invoer, maar vallen fouten of problemen niet altijd meteen op. Om je daarbij te helpen bouwen we onder andere een datafilter in Nextlogic

Er zijn veel verschillende oorzaken waardoor (incorrecte) invoer het goed plannen van een fixed window blokkeert. Met het datafilter is het mogelijk om op de achtergrond op acht oorzaken te filteren. Via een operationele waarschuwing krijg je als gebruiker vervolgens een terugkoppeling waarom een fixed window niet juist is gepland, zodat je de invoer op de juiste wijze kan aanpassen.

In de komende periode ontvangen zowel de barge operators als de terminals bij het aanmaken van een rotatie een operationele waarschuwing ontvang indien een fixed window niet juist is gepland. Hieronder staan de verschillende oorzaken en de bijbehorende operationele waarschuwing die we de komende periode gaan opleveren.  

Nr.

Oorzaak / omschrijving operationele waarschuwing in Nextlogic

Done

1

FW overboekt (meer moves dan afspraak) of te weinig beschikbaarheid

2

FW: Gewenste/feitelijke aankomsttijd scope in te laat om FW te halen

3

FW: Volgorde restrictie waardoor FW niet behaald kan worden

4

FW: Bolderafstand in beschikbaarheid niet groot genoeg voor lengte barge

5

FW: Barge is niet beschikbaar voor FW (bijvoorbeeld: nachtrust)

6

FW: Vroegste start van afhandeling conflicteert met FW

7

FW: Meerdere fixed windows/prio calls achter elkaar op dezelfde terminal (met overlappende tijden) waarbij in het totaal niet genoeg beschikbaarheid is

8

FW of prio calls met dezelfde overlappende tijden in een rotatie

3. Inrichten rapportages en monitoring

  • Inrichten rapportage op basis van gegeven validaties

  • Meten of systeemaanpassingen leiden tot hogere betrouwbaarheid FW (zonder handmatig ingrijpen)

4. Spelregels implementeren