Prioriteit met Korte Afstand Radio (KAR)

Prioriteitsaanvragen via KAR-berichten wordt meestal rechtstreeks op de TLC-FI gezet. Een KAR-bericht kan bestaan uit 36 attributen waarvan de volgende voor Flowtack worden vertaald door de KissRIS:

KAR bericht op TLC-FI

SRM bericht uit KissRIS

Nr.

attribuut

Beschrijving

Beschrijving

2

Vehicle Type

Voertuigsoort (zoals: 1= bus, 2=tram, 3=politie, 4=brandweer, 5=ambulance)

Role (eg: 1=publicTransport, 3=specialTransport, 6=emergency)

Subrole (eg: 1=bus, 2=tram, 5=emergency, 11=platoon) *

3

Line Number

Lijnnummer

routeName

6

Vehicle ID

Grootwagennummer

tbv match met CAM

7

Signal Group

fasecyclus

prioriteit op SignalGroup (of op de approach in geval van emergency)

10

Punctuality Class

Stiptheidsklasse [vroeg, op tijd, te laat]

1e keus tbv bepalen importanceLevel

11

Punctuality

Stiptheid [-3600 tot +3600 sec]

2e keus tbv bepalen importanceLevel

14

Distance to Stopline

Afstand tot stopstreep [m]

2e keus tbv bepalen ETA **

15

Time to Stopline

Rijtijd tot stopstreep [sec]

1e keus tbv bepalen ETA **

19

Type of Command

Actietype (1=inmelding, 2=uitmelding, 3=voorinmelding)

Request of cancelation

* op basis van role=emergency en/of subrole=emergency, mag Flowtack ook afkappen

** alleen als bij deze waarden NULL staat gaan we door naar de volgende optie. Wanneer hier 0 is ingevuld, betekend dat voor Flowtack dat het voertuig op de stopstreep staat.

Priority Importance Level

Binnen Flowtack wordt de prioriteit bepaald aan de hand van het PriorityImportanceLevel. Aangezien dit geen KAR attribuut is moet er een vertaling plaatsvinden.

Voor bussen kijken we daarvoor in eerste instantie naar de PunctualityClass. In de flowtack.internal worden de klassen ‘te vroeg’ (=early)), ‘op tijd’ (=onTime) en ‘te laat’ (=late), vertaald naar een PriorityImportanceLevel (bv. 2, 7 en 8 in Deventer).

Handig om deze Levels overeen te laten komen met de instellingen in de PriorityBroker.

Voor hulpdiensten wordt default PriorityImportanceLevel 14 gebruikt en wordt, bij aanvraag op een enkele signaalgroep, automatisch de prioriteitsingreep op elke (niet conflicterende) signaalgroep van dezelfde approach gezet.

Wanneer de PunctualityClass niet is gevuld (=NULL), kijken we naar Punctuality. Hierin staat de punctualiteit in seconden met een waarde van minimaal -3600 en maximaal +3600 seconden. Deze waarden worden door ons vertaald naar early (-3600 tot 60), onTime (-60 tot + 60) en late (+60 tot +3600), waardoor ze weer op de eerder genoemde manier vertaald kunnen worden naar PriorityImportanceLevel.

Estimated time of arrival (ETA)

De timing van de prioriteitsverzoek wordt bepaald aan de hand van time to stopline. Hierin staat de rijtijd tot de stopstreep die rechtstreek wordt overgenomen in de ETA van het prioriteitsverzoek. In de Demand module kan hier nog een aanpassing op plaatsvinden op basis van de actuele wachtrij. De ETA wordt dan verlaagd met de tijd die nodig is om het aanwezige verkeer af te laten rijden.

Wanneer de time tot stopline niet is ingevuld (=NULL), kijken we naar de distance to stopline. De ETA wordt dan berekend op basis van de maximum snelheid op de rijstrook. Als ook deze waarde niet is gevuld, dan gaan we uit van een ETA van 3 seconden. Nader specificeren!