Trafiksignaler i samma lager som allt annat
Signalstyrningar från vilken leverantör som helst, övervakade över den öppna standarden RSMP, sida vid sida med de sensorer, vägavstängningar och system som staden redan driver i Yggio.
Ett övervakningssystem per leverantör
En stads signalstyrningar kommer från mer än en leverantör och mer än en generation. Var och en kommer gärna med sitt eget övervakningsverktyg, så korsningarnas läge finns i ett system, gatubelysningen i ett annat, trafiksensorerna och vägarbetena i ett tredje, och inget av dem ser de andra.
RSMP, Road Side Message Protocol, är vägen ut. Det är en öppen, leverantörsneutral standard från ett nordiskt samarbete mellan väghållare, förvaltad av RSMP Nordic och använd även utanför Norden. Utrustning från vilken leverantör som helst som stöder den övervakas på samma sätt.
Yggio talar RSMP som övervakningssystem
Varje korsning ansluts till Yggio som en RSMP-site. Allt den rapporterar blir vanliga Yggio-enheter: de syns i vyer, de kan filtreras, de driver regler och rapporter, och de ligger på kartan bredvid resten av beståndet: sensorer, gatubelysning, vägavstängningar och byggnader.
Eftersom styrningarna är enheter som alla andra gäller allt plattformen redan gör även för dem: behörigheter per organisationsenhet, dashboards per roll, larm via regelmotorn och det öppna API:et för de system som behöver datan.
Signalgrupper, detektorer, larm
En styrning rapporterar hela korsningen i två statusmeddelanden: vad varje signalgrupp visar (grönt, rött, gult, rödgult, släckt eller blinkande) och om varje detektorlogik är belagd. Till det kommer larm, med kod, läge och tid, och styrningens egen sammanvägda status.
- En enhet per position. Yggio delar upp styrningens statussträngar, så att varje signalgrupp och varje detektorlogik blir en egen enhet, redo för en dashboard, en regel eller en rapport.
- Bara verkliga förändringar sparas. En styrning skickar om hela listan så fort något ändras. Yggio sållar bort de identiska upprepningarna, så att en enhets historik visar verkliga förändringar.
- Färskheten följer med mätvärdet. Styrningens kvalitetsflagga förs vidare, så att ett ljus som senast var känt som grönt inte tas för ett som är grönt nu.
- Korsningsvyer i realtid. Swimlane-widgeten ger varje detektor en egen bana, så att ett fordon som passerar flera detektorer syns som ett mönster.
Korsningen bredvid vägarbetet
Ett larm från en styrning kan skapa en arbetsorder via regelmotorn i stället för att vänta i en leverantörs verktyg. Detektorernas beläggning ligger bredvid stadens trafiksensorer och trafikräkningar. Och samma karta som visar korsningarna visar de vägavstängningar som Yggios AI-agenter skapar ur vägarbetsplaner, med det arbetssätt som togs fram tillsammans med räddningstjänsten på Gotland.
Det är poängen med ett operativt lager: inte ännu ett övervakningsverktyg, utan platsen där trafiksignaler, gatubelysning, sensorer och vägarbeten drivs tillsammans, med stadens egna behörigheter och på stadens egna villkor.
Avkodat och namngivet
- Trafiksignalstyrningar, SXL 1.0.15
- Signalgrupper och detektorlogiker, en enhet per position
- Larm och sammanvägd status på styrningen
- Anslutningsläge, med en watchdog per site
Samma anslutning, egen avkodning
- Variabla meddelandeskyltar
- Väderstationer
- Tunnel- och bomutrustning
- Annan RSMP-utrustning, där var och en behöver sin egen SXL-avkodning innan värdena kommer namngivna i stället för råa
Skaffa SXL:en först
RSMP i Sensative Docs · RSMP-connectorn · RSMP Nordic
- Hämta sitens SXL från väghållaren eller styrningsleverantören. Den anger vilken detektor och vilken signalgrupp som sitter på vilken position. Utan den är positionerna gissningar.
- Skapa en RSMP-connector per site, med det site-id som styrningen annonserar och en watchdog för anslutningen.
- Installera styrningen, sedan de detektorlogiker och signalgrupper du vill följa, en enhet per position.
- Kontrollera två positioner mot SXL:en innan du litar på resten: ett index som är ett steg fel ger rimliga värden, inte ett felmeddelande.