Werken met Taxsys Optimizer

Beginnen

Na het aanmelden wordt het hoofdscherm van de optimizer getoond

Figuur 10.6. Hoofdscherm optimizer

Hoofdscherm optimizer

Er wordt altijd 1 optimizerscherm geopend. Via het menu ‘Optimizer-nieuwe optimizer starten’ kan eventueel nog een optimizer worden geopend zodat routes naast elkaar kunnen worden gezet.

[Opmerking]Opmerking
Via menu ‘Beeld-Vensters’ kunnen meerdere schermen automatisch onder elkaar (horizontaal) of naast elkaar (verticaal) worden gezet.

Menubalk

De indeling van het scherm is grotendeels bekend uit versie 1.x. Wel is de volgende menubalk nieuw

Figuur 10.7. Menubalk optimizer

Menubalk optimizer

Opvragen en bewerken van een route

Op het moment dat een route is opgevraagd wordt een lijst met alle routepunten (deelnemers en instellingen) in de lijst getoond en op de kaart gezet. Ook wordt een lijst getoond met alle deelnemers in de route

Figuur 10.18. Optimizer

Optimizer

De volgende knoppen zijn beschikbaar voor het bewerken van de route

  • Figuur 10.19. 1 stap omhoog

    1 stap omhoog

    Een routepunt 1 stap omhoog verplaatsen

  • Figuur 10.20. 1 stap omlaag

    1 stap omlaag

    Een routepunt 1 stap omlaag verplaatsen

  • Figuur 10.21. Bovenaan plaatsen

    Bovenaan plaatsen

    Een routepunt bovenaan in de route plaatsen

  • Figuur 10.22. Onderaan plaatsen

    Onderaan plaatsen

    Een routepunt onderaan in de route plaatsen

  • Figuur 10.23. Roostertijd

    Roostertijd

    De roostertijd van de instelling gebruiken als begintijd voor de route

  • Figuur 10.24. Tijd bijstellen -

    Tijd bijstellen -

    De tijd van iedere deelnemer vervroegen. Maakt de routeduur korter

  • Figuur 10.25. Tijd bijstellen +

    Tijd bijstellen +

    De tijd van iedere deelnemer verlaten. Maakt de routeduur langer

  • Figuur 10.26. Opslaan

    Opslaan

    De route opslaan in taxsys (sneltoets Insert) Als de route is opgeslagen wordt een scherm met een terugmelding getoond.

    Figuur 10.27. Terugmelding

    Terugmelding
    [Opmerking]Opmerking
    Met rechtermuisklik op deze knop kunt u de route 1-malig opslaan.
  • Figuur 10.28. Eenmalig opslaan

    Eenmalig opslaan

    De route eenmalig opslaan in taxsys De route opslaan voor alleen de datum die gevraagd is. Op de routedatum+1 wordt de route weer teruggezet naar het origineel mits de routesamenstelling op die dag gelijk is.

    Figuur 10.29. Terugmelding

    Terugmelding
  • Figuur 10.30. Opslaan en kopieren

    Opslaan en kopieren

    Kopieerknop : de route wordt voor maandag t/m vrijdag aangeboden zodat bv de route van maandagochtend naar alle ochtendroutes kan worden gekopieerd. Per subroute wordt aangegeven of deze is opgeslagen of wordt gemeld waarom dit niet mogelijk is. De samenstelling van de route (adressen en instellingen van de deelnemers moet hetzelfde zijn om de route op te kunnen slaan.

    [Opmerking]Opmerking
    De tijden van de route wordt automatisch aangepast o.b.v. de roostertijd als er 1 instelling in de route staat.
  • Figuur 10.31. Optimaliseren

    Optimaliseren

    Optimaliseer de route. Het startpunt en eindpunt blijven vaststaan. Voor de overige punten wordt de snelste/kortste route bepaald en de routelijst/kaart worden aangepast. De knop is rood als deze knop voor het eerst wordt gebruikt bij een route; daarna wordt deze blauw.

    [Opmerking]Opmerking
    Als de volgorde van de route niet logisch is, wordt automatisch een instelling bepaald als startpunt / eindpunt obv de eerste/laatste roostertijd. Vervolgens wordt de snelste route berekend en daarmee is de route meestal al in orde.
  • Figuur 10.32. Gedeeltelijk optimaliseren

    Gedeeltelijk optimaliseren

    Optimaliseren van een gedeelte van de route. Het startpunt en eindpunt kunnen zelf gekozen worden.

[Opmerking]Opmerking
D.m.v het veld 'starttijd' kan de begintijd van de route aangepast worden. Op het moment dat een route voor vast op een ander tijdstip dan de standaardtijd van de instelling wordt uitgevoerd, is het handig om een nieuwe instelling aan te maken met de juiste roostertijd.

Velden in de routelijst

Tabel 10.1. Beschrijving velden routelijst

VeldBeschrijving
NRVolgnummer binnen de route
NaamNaam van de deelnemer of instelling. Als het instelling is wordt de regel altijd blauw met witte letters. Als er geen geldige roostertijd is gevonden voor het betreffende dagdeel van de route wordt de tekstkleur rood
AdresAdres van de deelnemer of instelling
PostcodePostcode van de deelnemer of instelling
PlaatsPlaats van de deelnemer of instelling
InstellingHet nummer van de instelling van de deelnemer of van de instelling zelf
LatitudeX-Coördinaat van het adres.
LongitudeY-Coördinaat van het adres.
OpmerkingOpmerking van de deelnemer.
CodeVervoerscode deelnemer, bv RS, KS, SV etc. Deze codes zijn veld 9 in taxsys (progr. 3.1)
DebiteurDebiteurnummer van de deelnemer. Als er parameters op debiteurniveau worden gebruikt krijgt dit veld een afwijkende kleur.
DnnrHet deelnemersnummer uit taxsys of het nummer van de instelling als het een instelling is.
BS O-tijdDe huidige ophaaltijd in taxsys
BS A-tijdDe huidige afzettijd in taxsys
MP O-tijd‘Mappoint ophaaltijd’. De ophaaltijd die de optimizer berekend heeft.
  • Als in dit veld 00:00 staat betekent dit dat de route niet berekend kan worden. De tijd is dan rood gekleurd.
  • Als de tijd een rode achtergrond heeft en de letters geel zijn dan worden de deelnemers eerder opgehaald dan de roostertijd.
  • Als de tijd een groene achtergrondkleur en gele letterkleur heeft dan worden de deelnemer na de maximale wachttijd opgehaald. Dit is alleen bij een terugrit van toepassing.
MP A-tijd‘Mappoint afzettijd’. De afzettijd die de optimizer berekend heeft.
  • Als in dit veld 00:00 staat betekent dit dat de route niet berekend kan worden. De tijd is dan rood gekleurd.
  • Als de tijd een groene achtergrondkleur en gele letterkleur heeft dan worden de deelnemer na de maximale wachttijd opgehaald. Dit is alleen bij een terugrit van toepassing.
  • Als de tijd een rode achtergrond heeft en de letters geel zijn dan worden de deelnemers eerder opgehaald dan de roostertijd.
InstaptijdDe instaptijd van de deelnemer. Wordt alleen bij een heenrit gebruikt (dagdeel 0)
  • Als het een instelling betreft wordt in deze kolom bij een heenrit de uitstaptjjd van de instelling vermeld in het blauw.
  • Als het een instelling betreft wordt in deze kolom bij een terugrit de wachttijd/instaptijd van de instelling vermeld in het blauw.
UitstaptijdDe uitstaptijd van de deelnemer. Wordt alleen bij een terugrit gebruikt.
  • Als het een instelling betreft wordt in de kolom de uitstaptjjd van de instelling vermeld in het blauw.
Type puntNr voor intern gebruik door de optimizer.
RoutenrHet routenummer dat getoond wordt
Aantal personenHet aantal personen op een adres. Standaard is dit 1 maar in de module ‘overzichten’ kan dit gewijzigd worden.
Externe keyExtern deelnemersnummer dat in taxsys bij de deelnemer staat.
Intern volgnrNr voor intern gebruik door de optimizer.
KM-inDe kilometerstand waarop de deelnemer instapt of waarop een instelling wordt aangedaan.
KM-uitDe kilometerstand waarop de deelnemer uitstapt of waarop een instelling wordt aangedaan.
MP km direct De directe kilometers van de deelnemer volgens mappoint: van het adres direct naar de instelling
MP tijd directDe directe reistijd van de deelnemer volgens mappoint: van het adres direct naar de instelling
StoptijdIn-of uitstaptijd van deelnemer (zie ook instaptijd/uitstaptijd)
BS reistijdDe reistijd in minuten volgens de originele tijden uit taxsys
ET km directDe directe kilometers van de deelnemer volgens easy travel: van het adres direct naar de instelling
ET tijd directDe directe tijd van de deelnemer volgens easy travel: van het adres direct naar de instelling

Parameters en gebruiksopties

Voor het berekenen van de route worden diverse parameters gebruikt. Deze zijn allemaal in te stellen binnen taxsys.

Algemeen en op debiteurniveau

De basisparameters voor de optimizer worden gedaan binnen taxsys in 3-3-F2 (Parameters optimizer)

Figuur 10.33. Parameters

Parameters

Tabel 10.2. Beschrijving parameters

ParameterBeschrijving
Instaptijd loperDe tijd die aan loper wordt toegekend voor het instappen bij een heenrit
Instaptijd rolstoelDe tijd die aan rolstoeler wordt toegekend voor het instappen bij een heenrit. Voor het bepalen wordt gebruikt gemaakt van de deelnemercodes uit taxsys.
Uitstaptijd loperDe tijd die aan een loper wordt toegekend voor het uitstappen bij een terugrit
Uitstaptijd rolstoelDe tijd die aan een rolstoeler wordt toegekend voor het uitstappen bij een terugrit
Begintijd instelling min x minuten Bij een heenrit kan automatisch de roostertijd minus het aantal hier instelde minuten worden gehanteerd. Bij een parameterwaarde van 15 minuten worden bij een roostertijd van 8.45 de tijden gebaseerd op 8.30 afzetten bij de instelling. Deze parameter kan ook op instellingsniveau worden vastgelegd via muteren rooster (heen: - x min)
Max. wachttijd bij instelling bij terugritBij het ophalen voor een terugrit geldt normaal gesproken (bij scholen) een uitlooptijd van 15 minuten. Als deze tijd overschreden wordt dan wordt de tijd van de instelling gekleurd.
Kortste of snelste route berekenenDe manier van route berekenen die standaard wordt gebruikt.
SnelhedenVoor de diverse wegtypen kan de snelheid worden ingesteld.

In de optimizer worden de parameters zichtbaar via menu opties-instellingen. Eventueel zijn de parameters hier nog handmatig aan te passen.

Figuur 10.34. Parameters via menu opties-instellingen

Parameters via menu opties-instellingen

Parameters op debiteurniveau

Voor al bovenstaande parameters geldt dat zij ook op debiteurniveau kunnen worden ingesteld. Deze gaan boven de defaultwaarden. Bijvoorbeeld bij vervoer naar een dagopvang zullen in de praktijk hogere instap-/uitstaptijden gelden dan bij het vervoer van leerlingen. Indien er afwijkende instellingen op debiteurnivo worden gevonden worden deze automatisch overgenomen per route. Het debiteurnummer in het routeoverzicht wordt blauw gekleurd, en standaard zal een melding verschijnen. Door te klikken op het debiteurnummer of via de rechtermuisknop op de routelijst kunnen de gegevens van de debiteur worden opgevraagd

Figuur 10.35. Parameters van de debiteur

Parameters van de debiteur

[Opmerking]Opmerking
In een project worden de parameters op debiteurniveau NIET toegepast

Parameters op instellingsniveau

Op instellingsniveau kunnen bij de invoer van de roostertijden 3 parameters worden ingesteld : (programma 3.3 in taxsys)

  • Begintijd instelling min x minuten
  • Uitstaptijd heenrit : eventueel kan deze tijd bij de totale routetijd worden opgeteld (optie 5 parameters).
  • Maximale wachttijd bij een terugrit: dit genereert een waarschuwing.

Gedrag routeplanner / In - en uitschakelen parameters en gebruiksopties

Via de knop met de blauwe sleutel in het optimizerscherm kunnen aanvullende instellingen worden gedaan die de wijze van berekening en de werking van de optimizer

Op het tabblad ‘gedrag routeplanner’ kan worden ingesteld of de diverse parameters moeten worden gebruikt. Standaard staan optie 1 t.m. 4 uit op ja en 5 op nee.

Figuur 10.36. Gedrag routeplanner

Gedrag routeplanner

Op het tabblad ‘gebruiksopties’ kunnen diverse opties worden gezet die de werking van het programma zelf beïnvloeden.

Figuur 10.37. Gedrag routeplanner

Gedrag routeplanner

Overige bijzonderheden

Waarschuwingen

De route kent een status, die in de statusbalk van het optimizerscherm wordt weergegeven. Als de kleur groen is, is de route in orde en kan deze worden teruggeschreven naar taxsys. Als er 'iets' aan de hand is waardoor de route niet kan worden teruggeschreven wordt de kleur van de status rood.

Via de waarschuwing kan bekeken worden waarom een route niet kan worden teruggeschreven. Meestal is dit omdat de volgorde van de route niet juist is. Voor het bepalen van een juiste volgorde wordt uitgegaan van de volgende principes : "

  • Bij een heenrit staat altijd een deelnemer bovenaan
  • Bij een heenrit staat altijd een instelling onderaan
  • Bij een terugrit staat altijd een instelling bovenaan
  • Bij een terugrit staat altijd een deelnemer onderaan

Op het moment dat de route niet in orde is wordt automatisch in de menubalk een rood blokje met het aantal afwijkingen getoond. In de routelijst worden de afwijkingen gekleurd, en door op het blokje te klikken worden de afwijkingen inzichtelijk. Als het aantal waarschuwingen 0 is verdwijnt het blokje automatisch.

Figuur 10.38. Waarschuwingen

Waarschuwingen

Op het moment dat een route niet juist is, bv een deelnemer wordt eerder afgezet dan opgehaald, dan kan de route niet teruggeschreven worden.

Indien een deelnemer bv. later dan de roostertijd wordt afgezet bij een heenrit kan de route wel teruggeschreven worden, maar zal dit wel via een waarschuwing gemeld worden.

Handmatig aanpassen van de tijden

Via de knop ‘tijden aanpassen’ kunnen de tijden van de deelnemers handmatig worden bewerkt. Het volgende scherm wordt getoond. De sneltoets hiervoor is T

U krijgt de vraag of u de orinele tijden uit taxsys wil bewerken of de tijden die de optimizer heeft berekend. Als u enter geeft worden de tijden uit taxsys standaard ingevuld in het bewerkscherm :

Figuur 10.39. Aanpassen tijden

Aanpassen tijden

De witte kolommen o-tijd en a-tijd kunnen hier worden aangepast. Als de tijd van een blauwe instellingsregel wordt aangepast wordt de tijd overgenomen bij alle deelnemers van die instelling.

Met de knop ‘tijden invullen’ worden de tijden overgenomen op de route. De tijd in de kolom ‘MP o-tijd’ wordt blauw gemaakt als teken dat de tijd handmatig is aangepast.

[Opmerking]Opmerking
het is niet mogelijk om een andere volgorde vast te leggen ivm de kilometerberekening. De juiste volgorde moet dus al bepaald zijn voordat dit scherm geopend wordt.

Startpunt / eindpunt toevoegen

Aan de route kan een startpunt en / of een eindpunt toegevoegd worden. Dit is een extra routepunt wat buiten de normale route om wordt meegenomen in de berekening. Via het snelmenu op de deelnemerslijst, optie start-/eindpunt, kunnen de punten worden ingesteld in het route-bewerkscherm.

Er is de keuze uit het adres van de vaste chauffeur van de route, de centrale, of een vrij in te geven postcode en op het moment dat het scherm wordt gesloten wordt de route opnieuw berekend met eventueel het startpunt en/of eindpunt. De berekening wordt gebaseerd op de postcode van het adres en als de route vervolgens wordt opgeslagen in taxsys wordt deze postcode opgeslagen samen de kilometers en tijdsduur. (Menuoptie A in progr. 3.4)

De layout op de kaart kan ingesteld worden via het scherm 'instellingen routeplanner en gebruiksopties' (blauwe sleutel in de optimizer-werkbalk).

Figuur 10.40. Startpunt-Eindpunt

Startpunt-Eindpunt

[Opmerking]Opmerking
Bij het optimaliseren van de route wordt geen rekening gehouden met een startpunt of eindpunt

Toevoegen van een tussenpunt

Een tussenpunt is een punt in de route dat geen deelnemer of instelling is, maar ervoor zorgt dat de route over een bepaald weg gaat lopen. Op die manier kan de manier waarop de route loopt worden beinvloed. Door op de kaart op een adres te kliken, zal rechtsboven in beeld in een grijs scherm het geselecteerde adres verschijnen. Door op 'toevoegen als tussenpunt' te klikken verschijnt een scherm waarin eventueel een omschrijving kan worden opgenomen. Als u op OK klikt wordt het punt aan de route toegevoegd. Door de regel met het tussenpunt te selecteren en Enter te geven wordt het scherm om het tussenpunt te bewerken nogmaals getoond, en kunt u het eventueel verwijderen.

[Opmerking]Opmerking
Tussenpunten worden niet opgeslagen in taxsys
[Opmerking]Opmerking
Deze optie is ook actief in een project

Scherm routeinfo

Via de rechtermuisknop op de lijst met routepunten kan info van de actieve route worden opgevraagd. De sneltoets hiervoor is R.

Figuur 10.41. Route tonen

Route tonen

Het scherm geeft alle velden weer van de route die uit taxsys worden overgenomen. Daarnaast staat bij info berekening diverse informatie.

De belangrijkste velden zijn :

Tabel 10.3. Beschrijving velden route

VeldnaamBeschrijving
Starttijd bezetde tijd dat de route begint. Bij een heenrit de tijd van de eerste deelnemer en bij een terugrit de tijd van de eerste instelling.
Eindtijd bezetDe tijd dat de route eindigt: Bij een heenrit de tijd van AANKOMST bij de laatste instelling. Bij een terugrit de afzettijd van de laatste deelnemer.
Ritduur bezet/MinutenDe eindtijd – de starttijd in minuten.
KM bezetBezette kilometers. Vanaf het eerste t.m. het laatste routepunt.
Roostertijd eerste instelling heenritDe roostertijd van de eerste instelling die wordt gehanteerd voor het bepalen van de begintijd van een heenrit.
Roostertijd eerste instelling terugritDe tijd van de eerste instelling in een terugrit. Dit wordt de standaard-starttijd van de route.
Te gebruiken starttijdDeze tijd wordt ‘hard’ als begintijd van de route gehanteerd. Dit is in een project aanpasbaar.
Snelste / KortsteGeeft aan hoe de route berekend is.
Easy Travel KM bezetBezette kilometers die met easy travel zijn berekend.
Easy Travel tijd bezetDe bezette tijd die met easy travel is berekend. Deze tijd is ZONDER parameters (in-en uitstaptijden, wachttijden etc).

[Opmerking]Opmerking
Binnen een project kunnen de niet-berekende velden worden gewijzigd. Bv de routeomschrijving, chauffeur etc.

Scherm deelnemerinfo

Via de rechtermuisknop op de lijst met routepunten kan info van de geselecteerde deelnemer worden opgevraagd. De sneltoets hiervoor is D.

Figuur 10.42. Deelnemer tonen

Deelnemer tonen

[Opmerking]Opmerking
De gebruikte velden zijn ook terug te vinden in het de lijst met routepunten, alleen kan deze weergave handig zijn ivm het aantal kolommen.
[Opmerking]Opmerking
Als de route te wijzigen is, kunnen alle velden worden aangepast behalve de berekende velden. D.m.v. de toets F4 op het deelnemersnummer of de knop met ... naast het veld kan een lijst met deelnemers uit taxsys worden opgevraagd. Als vervolgens een deelnemer wordt gekozen worden de gegevens automatisch in het scherm ingevuld.
[Opmerking]Opmerking
Als de route niet berekend is worden verschijnt een rood kader om de begintijd en eindtijd van de route

Scherm instellinginfo

Via de rechtermuisknop op de lijst met routepunten kan info van de geselecteerde info worden opgevraagd. De sneltoets hiervoor is I.

Als er een deelnemer is geselecteerd wordt met deze optie de instelling van de geselecteerde deelnemer getoond.

Figuur 10.43. Deelnemer tonen

Deelnemer tonen

[Opmerking]Opmerking
Als de instelling te wijzigen is, kunnen alle velden worden aangepast behalve de berekende velden.
[Opmerking]Opmerking
Op het moment dat een instelling wordt toegevoegd en als het ingevulde instellingsnummer ook in taxsys bestaat, kan met de SHIFT-toets of de knop met ... naast het invoerveld de info van de instelling worden overgezet naar het scherm.

Routeserver : routes automatisch optimaliseren

De optimizer kan worden ingezet om automatisch routes te berekenen/optimaliseren. Deze functie kan bij uitstek worden ingezet bij routes/opdrachtgevers waarbij veel incidentele / structurele mutaties plaatsvinden; de routes wordt dan automatisch continu van de juiste tijden te voorzien o.b.v. de werkelijke belading (exclusief vrije en zieke deelnemers)

De werkwijze is al volgt:
  • Er zal een exemplaar van de optimizer worden geinstalleerd die als server dienst doet;de server zal op de achtergrond de routeberekeningen verzorgen en de aanpassingen automatisch in taxsys verwerken. Deze optimizer kan op dezelfde computer als bijvoorbeeld de catserver of ramserver
  • Op relatieniveau kan worden vastgelegd dat de routes automatisch moeten worden berekend, via veld 8, parameter 20. De optie kan alleen worden geactiveerd als de afrekening via de werkelijke belading wordt gemaakt (excl. vrij en ziek). Eventueel kan eenmalig ingesteld worden dat deze optie voor alle relaties geldt.
  • Op het moment dat een deelnemer vrij of ziek wordt geplaatst, wordt de route gekenmerkt en bij de routecontrole wordt de route op 00.01 in de agenda geplaatst (filter OPT). Achter de route verschijnt de tekst : "AUTOM.OPT + tijdstip" zodat het duidelijk is dat deze route automatisch wordt berekend. Als het berekent mislukt komt de tekst "OPT HANDMATIG" achter de rit en de route moet dan met de hand/optimizer wordt goedgezet.
    [Opmerking]Opmerking
    Dit geldt ook voor meldingen die via de webmodule worden doorgegeven.

    Figuur 10.44. Automatisch optimaliseren

    Automatisch optimaliseren

  • In de ritagenda zijn er 2 speciale filters voor de automaat : OP1, alle ritten die automatisch zijn berekend, en OP2, alle ritten die nog in behandeling zijn.