User Tools

Site Tools


loc-bbt-nl

This is an old revision of the document!


Locomotief: BBT Block Brake Timer (BBT/SBT)

InhoudRocrail ObjectenLokomotieven


In Bewerking - VT601 - 2020-06-17
Block Brake Timer:

Automatisch berekenen van de Blok Rem Tijd (BBT) volgens een rechtlijnige curve van Enter naar In.

Beschrijving

Het doel van BBT is het mogelijk maken dat locomotieven / treinen zo nauwkeurig mogelijk met de snelheidstappen V_min bij de IN-melder arriveren. De locomotief wordt daarvoor met een vooraf bepaald aantal stappen tussen ENTER en IN afgeremd, waarbij Rocrail op vaste tijdstippen steeds een opdracht voor het verlagen van de snelheid uitstuurt. Wanneer de loc bij de IN-melder aankomt met een snelheid hoger dan V_min, zal Rocrail een korter interval berekenen voor de volgende doorgang. Wanneer de loc echter te vroeg de snelheid V_min heeft bereikt (en zo op kruipsnelheid de IN-melder bereikt), dan zal Rocrail het interval verlengen. Door dit proces een aantal malen te doorlopen, zal uiteindelijk de nauwkeurigheid toenemen zodat de snelheid V_min exact bereikt wordt bij het arriveren op de IN-melder.
Als bij dit meetproces voor de BBT de loc schokkerig verloopt, dan kan de gebruiker het aantal te gebruiken stappen zo nodig aanpassen.

Meer details kunnen hier (EN) worden gevonden.

BBT Tab


De BBT-waarden kunnen worden gesorteerd door te klikken op een van de kolomkoppen.

:!: Gewijzigde van de instellingen worden NIET bewaard, wanneer de loc nog in de automaat-modus is.


BBT

De Block Brake Timer is voor een loc alleen actief, wanneer dit in de BBT-optie voor deze loc is ingestelde en in het blok zelf de BBT-optie is aangezet.

Zet BBT aan met het aanta gedefinieerde stappen (4 … 16)

Stappen

Aantal stappen dat is ingesteld voor de BBT. Het uiteindelijke aantal stappen in de BBT-data kan hiervan afwijken. Dit hangt af van de snelheid bij het inrijden.
Na het doorlopen van het leerproces moet het aantal feitelijke stappen gelijk zijn aan deze waarde.

Start interval

Standaardwaarde = 10; Bereik = 10…100.
Deze waarde wordt gebruikt als start interval voor een nieuwe BBT opnamen en wordt gebruikt als initiële timer tussen de stappen.

Max. Verschil

Grotere tijdsintervallen worden beperkt tot het hier aangegeven maximum, om zo onbruikbare waarden te voorkomen. Dit speelt met name wanneer de loc tussentijds is gestopt of ontspoord tussen ENTER en IN.
De standaardwaarde is 250 (= 2,5 sec.)

Correctie

Deze waarde wordt bij elk stop-blok herberekend. Het percentage van het verschil wordt gebruikt voor de correctie.
De standaardwaarde is 25%, waarvan bekend is dat dit een goede keuze blijkt te zijn.
Een hogere waarde kan worden ingesteld, om een snellere leerproces te realiseren. Tot 100% kan hiervoor worden toegepast.

Gebruik

De hier gekozen optie bepaalt welke parameter wordt gebruikt voor het maken en nazien van de BBT-opname.

Blok

Voor het blok waarin gestopt wordt, wordt de BBT-opname gemaakt. Dit is onafhankelijk de blokzijde.
Opmerking: Hierbij is het "Van blok" niet meer relevant.

Van Blok

Voor elke route vanaf het "van blok" wordt een aparte BBT-opname gemaakt.
:!: Deze optie werkt niet wanneer voor de loc de instelling "maak vorige blok vrij" actief is.
Free previous block on enter (EN)

Rijweg

Voor elke rijweg wordt een aparte BBT-opname gemaakt.

Snelheid

Voor elke snelheid wordt een aparte BBT-opname gemaakt.
Let er op dat Rocrail alleen de locsnelheid instelling kent en niet de werkelijke snelheid bij de ENTER-melder.
Dit is alleen relevant wanneer de loc nog aan het versnellen of vertragen is, wanneer de Enter-melder gepasseerd wordt.

Snelheid +/-

Hiervoor geldt hetzelfde als bij snelheid, maar nu rekening houdend met de blokzijde.

Vertraging

:!: Gebruikers optie; Geen officiële ondersteuning.

Aantal van 10ms loops voordat BBT wordt geactiveerd.

Deze waarde kan worden ingesteld door de gebruiker en is bedoeld om het beginnpunt van het remmen nauwkeuriger te bepalen.
De standaardwaarde is nul (0). Hiermee start de BBT direct bij "Enter".

  • Gebruik dit zorgvuldig of laat de waarde op nul ()) staan
  • Deze optie is niet geschikt voor het zelflerend vermogen
  • Deze optie kan alleen gebruikt worden met vaste BBT waarden.


Berekening

Blok (Van Blok)

Het blok waarop de BTT-berekening van toepassing is.

Afremtijd

De gebruikte afremtijd in eenheden van 10ms.
Dit is de tijdsduur tussen ENTER en IN en wordt gedeeld door het aantal stappen.

Stappen

Het aantal werkelijk gebruikte stappen.

Teller

Het aantal metingen voor deze BBT-opname.

Vast

Er worden geen correcties uitgevoerd in deze BBT-opnen wanneer "vast" is aangevinkt.

Genereer een IN-melding

At the end of the intervals an IN event will be generated.
This can be used to create a loco dependent stopping point.

For more information about this option, see BBT Generate IN (EN).

Centreer trein

Wanneer in het blok de opties Lengte en Centreer trein zijn gezet, dan kan deze optie worden gebruikt om de trein globaal in het midden, het begin of het einde van het perron te laten stoppen. Hiervoor wordt een IN-event gemaakt.
De optie "Vast" voor de BBT opnamen moet aan staan.

Opmerking: Voordat deze optie gebruikt wordt, moet de BBT leerprocedure volledig zijn afgerond! Dat betekent dat de trein gelijkmatig moet afremmen tussen de ENTER end IN, zonder dat de trein over een langere afstand moet kruipen met V_Min.
Daarna moet de BBT instelling op vast, waarna de optie "centreer trein". kan worden gebruikt.
De lengte van Trein ( Loc en Wagons ) en van het Blok moeten zijn ingesteld.


|Pluszijde---------------------Blok-----------------------nuszijde|
|-OffsetPlus--|---------------Perron--------------|--OffsetMinus-|
1             2                 3                  4              5

1 = ENTER melder
2 = Begin van het perron  -> ACHTERZIJDE
3 = Midden van het perron -> MIDDEN
4 = Einde van het perron  -> VOORZIJDE
5 = IN melder

Stopposities van de trein:

  1. Geen → De voorkant van de trein op positie 5
  2. Midden → Het midden van de trein op positie 3
  3. Voorzijde → De voorkant van de trein op positie 4
  4. Achterzijde→ De achterkant van de trein op positie 2

Updates

Er worden geen BBT updates ontvangen wanneer Monitoren uit staat. In dat geval kunnen de bestaande BBT regels worden gewist met het sluiten van het dialoogvenster.

Toevoegen

Een nieuwe BBT regel wordt toegevoegd aan de lijst.
Kies de gewenste regel, definieer de parameters bij de verden en klik op de knop Wijzigen.

Verwijderen

Verwijderd de gekozen BBT regel.

Kopiëren

Maakt een kopie van de gekozen BBT regel die wordt toegevoegd aan de lijst.

Alles verwijderen

Wist alle BBRT regels.

Wijzigen

De gewijzigde parameters worden toegvoegd aan de BBT regel.

Exporteer ...

Exporteert alle BBT regels naar een XML-bestand.

Importeren

Importeert BBT regels vanuit een XML-bestand.

Vast omzetten

De vast gezette velden van de gekozen regels worden "vrij" gemaakt.

Vast en centreren

Zet alle BBT regels naar de toestand "vast" en "centreer trein".

Functional description

  • It needs multiple stops in a block for (re-)calculating a right interval; The first times it won't fit.
  • At every stop block it is re-calculated.
    • Longer diffs will be reduced to the max. difference to avoid unusable values in case a train did stop or derailed between enter and in.
  • The brake step is: ( V_enter - V_min ) / steps.
  • The calculation is for each block and will be saved in the Plan/Loco XML file.
  • The enter and pre2in events do not adjust speed.
  • If the BBT is too short the loco will run at V_min until in.
  • If the BBT is too long the loco will run with a higher speed than V_min until in; The loco could run over.
  • After editing the loco Train the previous calculated BBT will probably no longer fit because of the changed load; Extra learning stops are needed.
  • BBT is only for blocks without external stop.
    • Staging blocks with In event at train length is regarded as a block with external stop.


Advices

  1. Do not set the decelerate decoder CV 4 to zero.
  2. The use of event timers will not lead to a stable interval; Reset them to zero!
  3. Use as less brake steps as possible to reduce communication overhead; 10 steps is default and a good choice.
  4. Use at least 28 decoder steps; Better are 128.


Graphic


A Enter speed.
B BBT steps; In this example 10.
C Enter event; First BBT step.
10 Last BBT step.
D In event; Step down to zero speed.
E Zero speed; Loco is in wait or idle mode.
loc-bbt-nl.1592845649.txt.gz · Last modified: 2020/06/22 19:07 by vt601