Dutch Roco Forum

Programma's => TrainController Gold => : brendo 2013-11-17, 18:47:03

: blokken reserveren
: brendo 2013-11-17, 18:47:03
Dag allemaal,

Hoe kan ik in TC Gold 7.0  meerdere blokken vooruit reserveren in een route(shedule)?
B.V. 2 treinen rijden op 1 enkel spoor van station a naar b. Tussen a en b zitten 6 blokken en op beide stations een inhaal spoor. Op dit moment komen ze elkaar tegen omdat bij vertrek niet bekend is dat er een trein aankomt. Eigenlijk wil ik dat de route in zijn geheel wordt gereserveerd dat wanneer een trein binnenkomt de ander dan pas vertrekt. (Beide treinen pendelen)

Ik hoop dat jullie begrijpen wat ik bedoel en ben benieuwd naar jullie reacties.

Groet Bren
: Re: blokken reserveren
: GerardWassink 2013-11-17, 19:29:03
Hi Bren,

De door jou genoemde 6 blokken maak je allemaal aansluitend tot 'critical sections'. Je vindt informatie over critical sections in §15.3 van het TC_Gold 8 manual. Een citaat:

"The most usual application of critical sections is to protect opposing trains from dead- locking each other. If the Dispatcher encounters during reservation of the next blocks ahead, that a block is marked as critical section, it will continue reserving further blocks, until a block is reached, that is not marked as a critical section."

Volgens mij was dat in versie 7 ook al mogelijk.

Succes,

Gerard
: Re: blokken reserveren
: P.Heinst 2013-11-17, 20:04:59
Hoeveel blokken dat TC vooruit moet kijken kun je instellen, standaard is de instelling 2 blokken maarcdat kun je wijzigen.


Gr piet
: Re: blokken reserveren
: GerardWassink 2013-11-17, 20:36:00
Dat klopt Piet, en is het niet zo dat TC dan overal dit aantal blokken vooruit kijkt?
: Re: blokken reserveren
: P.Heinst 2013-11-17, 20:51:11
Gerard,

Geloof het wel dat het dan zo is maar weet dat niet voor 100%, zou dat dan eerst moeten bekijken omdat ik deze situatie nog niet nodig hebt gehad.
Er is ook een draadje over en die is als mijn geheugen mij niet in de steek laat,  al eens door Ad de Groot  gestart.

Gr Piet
: Re: blokken reserveren
: GerardWassink 2013-11-17, 20:55:06
Op mijn baan gebruik ik 'critical sections' naar volle tevredenheid op die plekken waar dat nodig is. Dat heeft het voordeel dat op de rest van de baan de default instellingen van kracht blijven.
: Re: blokken reserveren
: brendo 2013-11-17, 22:11:55
Hoi Gerard en Piet,

Bij mijn weten reserveert TC standaard 2 blokken vooruit maar zal de door jullie aangewezen tips eens doornemen.
Ik zal het eens uit gaan zoeken wat handiger is, de 2 standaard blokken instellen naar meerdere of dat ik er critical sections van ga maken.
Gezien het feit dat dit stukje pendelbaan midden in mijn lay-out ligt lijkt mij het laatste veiliger.
Bedankt voor jullie reactie, wordt vervolgd!

Groeten Bren
: Re: blokken reserveren
: GerardWassink 2013-11-17, 23:40:05
Bren,

Ik denk dat je gelijk hebt, bovendien zijn de TC default instellingen er niet voor niks. Daar is goed over nagedacht.

Afwijkingen van deze algemeen geldende regels moet je volgens mijn bescheiden mening niet baseren op dit soort uitzonderingen, die kun je beter oplossen op de plek waar het echt nodig is.

Het is net als in het bedrijfsleven, je maakt geen beleid op uitzonderingen, maar op het gemiddelde.

Gerard
: Re: blokken reserveren
: P.Heinst 2013-11-18, 10:38:49
Bren,

je zou ook eens kunnen kijken naar de volgende instelling.

van een treinrit de gehele rijweg compleet reserveren, de trein zal dan pas starten als de gehel rijweg bij de start kan worden gereserveerd, dus vrij is.
zie afbeelding, in het Duits

Gr Piet
: Re: blokken reserveren
: brendo 2013-11-18, 19:06:48
Hallo Piet,

Ik weet niet welke versie TC jij gebruikt maar kan deze optie niet vinden in TC gold 7.0. Ik gebruik dan wel de Engelse versie maar dat mag niet uitmaken.
Wel is het zo dat ik op deze wijze wel verder ben gekomen en gezocht heb. Ik kan bij de optie "looking ahead" aanvinken hoeveel blokken ik vooruit kan kijken......(standaard staat dit op "smart look ahead")

Ik moet zeggen dat ik na uitvoerig testen allerlei treinen heb laten rijden in de - virtuele modus - er tevreden mee ben. Treinen wachten keurig op elkaar en gaan pas rijden als de gehele route vrij is. Als er op de route van A > B een inhaalspoor zit pakken ze het goed op en passeren zij elkaar. Wel is het zaak de routes hierop aan te passen zodat ze eventuele alternatieve routes of vluchtwegen hebben.

Kortom ben ik weer een stap verder in de wereld van TC!
Dank voor jullie meedenken en er zullen vast nog wel meer vragen komen..... ;)

n.b. wordt de TC Wiki regelmatig geupdated?

Groet Bren

: Re: blokken reserveren
: P.Heinst 2013-11-18, 19:17:05
Bren,

Maak eerst een rit aan b.v.v met auto train.

In het voorbeeld heb ik meerdere ritten staan en heb Auto train 5 aan geklik en dan eigenschappen en dan regel en kom je bij de mogelijkheden.

Kan zijn dat de regel niet zichtbaar is maarcdan op vorschau klikken en dan gaat het open.

Gr Piet
: Re: blokken reserveren
: brendo 2013-11-18, 19:22:47
Piet,

Dit heb ik gedaan en ingesteld. Echter mijn instelling is anders maar wel functioneel. Wellicht praten we over het zelfde en heb ik een andere versie van TC? (vorschau = look ahead)

Groet Bren
: Re: blokken reserveren
: P.Heinst 2013-11-18, 19:30:35
Bren,

Kan het zo niet zeggen of versie 7 anders is dan versie 8, dacht het niet.
Ik werk op dit moment met versie 8 maar zal het eens opzoeken, moet ik wel weer de vorige versie opnieuw installeren en dan werkt mijn baan niet meer omdat alles al is geuplaod voor versie 8 maar ik hou het even in gedachten.

Wel kan het zo zijn dat bij de versie zilver minder mogelijkheden heeft dan gold
: Re: blokken reserveren
: Rob Manenschijn 2013-11-18, 19:49:45
Bren,

Je neemt het betreffende schedule, dan selecteren en vervolgens rechtermuisknop en op properties klikken.

Dan neem je het 2e tabblad "rules" iets naar beneden scrollen totdat je bij "look ahead" uitkomt.

Daar staat (waarschijnlijk) nu het +teken voor, deze aanklikken en je krijgt de onderverdeling te zien.

Je klikt in dat venster weer op "look ahead" en aan het eind van de regel kun je het gewenste aantal blokken ingeven.

Rob
: Re: blokken reserveren
: P.Heinst 2013-11-18, 20:13:10
Rob,

Dit is niet dezelfde dan die ik bedoel, hiermee geef je het aantal blokken in die vooruit gekeken wordt en bij de andere  wordt de hele rit tot het eindblok gereserveerd,
Maar met beide kun je wel iets doen in dit geval.

Gr Piet
: Re: blokken reserveren
: brendo 2013-11-18, 21:25:04
Rob,
Juist!, dit is wat ik gedaan heb!
De blokken die ik nodig had om veilig vooruit te reserveren werkt naar behoren!

Blijft de vraag;
Maar wat is nu het verschil wat Piet bedoelt........

Dit is wat al eerder schreef, we praten waarschijnlijk over hetzelfde  ;) Of toch niet?

Groeten Bren
: Re: blokken reserveren
: P.Heinst 2013-11-18, 21:33:53
Bren,

Dit is niet hetzelfde, bij het aantal blokken dat je ingeeft dat er vooruit gekeken wordt geld voor alle ritten .
De andere geld alleen voor die ene rit die geselecteerd is, bij deze wordt deze rit gestart als het spoor vrij is van start tot einde en anders wordt er gewacht tot deze vrij is, kan ook weer met tijdsduur afhankelijk worden gemaakt, tijdsduur bv. Instellen dat het proberen om een rit te starten bv. 10 minuten mag duren en daarna wordt er niet meer automatisch gestart maar wordt er gewacht op een nieuwe startopdracht.


Gr Piet
: Re: blokken reserveren
: GerardWassink 2013-11-18, 21:52:33
Ik probeer zaken altijd op te lossen daar waar het probleem zich voordoet.
Dit 'probleem' zit in de structuur van de baan, namelijk dat er een aantal blokken zijn die een enkelsporig baanvak vormen waar, als twee treinen in tegengestelde richtingen proberen het baanvak te berijden, ze in een deadlock situatie terecht komen.
Het is derhalve, in mijn optiek, een probleem dat samenhangt met de blok configuratie op dat punt.
Dat is waarom ik het met 'critical sections' oplos.

Dan hoef je niet de algemene opties aan te passen (het beleid dat OVERAL geldt) en je hoeft ook niet IEDER schedule dat van dat stuk van de baan gebruik maakt aan te passen. Je hebt het probleem namelijk in de baanconfiguratie zelf opgelost, daar waar het probleem zich voordoet...

My $0.02...

Gerard
: Re: blokken reserveren
: P.Heinst 2013-11-18, 22:01:59
Gerard,

Leg eens uit wat je bedoeld met de oplossing, critical sections, of  hoe je de oplossing doet.
Ik ken de engelse handleiding daarvoor niet voldoende of eerlijkgezegd bijna helemaal niet.


Gr Piet
: Re: blokken reserveren
: brendo 2013-11-18, 22:21:03
Gerard,

Ben inderdaad ook benieuwd - als beginnend - TC gebruiker benieuwd hoe jij dit oplost.
Kan inderdaad de handleiding volgen maar waarschijnlijk weet jij de instellingen korter uit te leggen....

Gr. bren
: Re: blokken reserveren
: GerardWassink 2013-11-18, 23:02:16
Mannen,

In mijn TC Gold versie 8 is er in het scherm blok-eigenschappen een vinkje: 'critical section'. Zie bijgaande afbeelding.

Voor alle blokken TUSSEN de stations zet je dit vinkte aan. Dat zorgt er voor dat alle aaneengesloten 'critical section' blokken worden bekeken / gereserveerd voor een trein die het eerste blok wil binnenrijden.

Gerard
: Re: blokken reserveren
: brendo 2013-11-18, 23:28:05
Gerard,

Als ik het goed begrijp de blokken tussen de Station A en B aanvinken. Dan scheelt dit inderdaad een hoop werk en je hoeft inderdaad niet alles aan te passen.

Dus als voorbeeld:
De trein welke als eerste vanuit station A vertrekt naar deze tussenliggende blokkenserie kan probleemloos doorrijden naar station B zonder dat er een tegemoet komende trein komt.

Gebruik TC wordt steeds leuker! ;D

Groet Bren
: Re: blokken reserveren
: P.Heinst 2013-11-18, 23:33:43
Gerard,

Dit is hetzelfde als wat ik doe maar met het verschil dat jij bij alle blokken dit vinkje aan moet zetten en dat dat bij mij in eenkeer gebeurd

Zie bijgevoegde afbeelding, bovenst met rijweg compleet reserveren en de onderste is zoals jij het doet.
Als je de rijweg compleet reserveerd dan worden alle blokken van start tot einpunt als kritisch blok aangemerkt, er wordt dan wel niet in ieder blokje een v gezet.
Bij jouw geld dat voor alle ritten en bij mij alleen voor de geselecteerde rit,


Gr Piet
: Re: blokken reserveren
: GerardWassink 2013-11-19, 07:19:33
Dit is hetzelfde als wat ik doe maar met het verschil dat jij bij alle blokken dit vinkje aan moet zetten en dat dat bij mij in eenkeer gebeurd

Piet, het effect is hetzelfde, met dit verschil dat je het in elke 'zugfahrt' of 'schedule' opnieuw moet aangeven.

Bij jouw geld dat voor alle ritten en bij mij alleen voor de geselecteerde rit,

Precies mijn punt. Het 'probleem' zit hem in de baan. En ik kies er voor om het op dat niveau op te lossen. In complexe software als TrainController zijn er altijd wel meer mogelijkheden om zaken te doen. Ik weet dat jij je vrijwel altijd op de 'zugfahrten' richt voor oplossingen. En dat is natuurlijk prima.

Gerard
: Re: blokken reserveren
: brendo 2013-11-19, 08:35:11
Goedemorgen,
Ik ga beide opties uitproberen. 
Ik denk op dit moment dat het handiger is om op de lay-out van de baan aan te geven waar critical sections zijn.
Welke shedule je daarna ook creëert hoeft niet aangepast te worden.

Gr. Bren
: Re: blokken reserveren
: Rien Markus 2013-11-19, 08:50:04
Een goede dag,

Heren, een schitterende en bijzonder leerzame discussie! Dank hiervoor.

Groet, Rien Markus
: Re: blokken reserveren
: Rob Manenschijn 2013-11-19, 19:57:51
Gerard,

Dit is hetzelfde als wat ik doe maar met het verschil dat jij bij alle blokken dit vinkje aan moet zetten en dat dat bij mij in eenkeer gebeurd

Zie bijgevoegde afbeelding, bovenst met rijweg compleet reserveren en de onderste is zoals jij het doet.
Als je de rijweg compleet reserveerd dan worden alle blokken van start tot einpunt als kritisch blok aangemerkt, er wordt dan wel niet in ieder blokje een v gezet.
Bij jouw geld dat voor alle ritten en bij mij alleen voor de geselecteerde rit,


Gr Piet

Het zal wel aan mij liggen, maar deze optie zit niet in 7. Hier staat de optie "reserveer gehele rijweg" er niet tussen en dan moet je het dus doen op de manier die Gerard aangeeft, namelijk van ieder blok afzonderlijk een "kritisch blok" te maken.

Rob
: Re: blokken reserveren
: P.Heinst 2013-11-20, 10:25:06
Rob,


Maak je geen zorgen, de dementie is nog niet toegeslagen.
Ik heb de oude versie van TC 7 nog eens opgezocht en opnieuw op de PC gezet en inderdaad is het reserveren van de gehele rijweg staat er niet is.
Was me nog niet opgevallen en terug denken is moeilijk, altans voor mij die steeds probeerd vooruit te kijken. Zo zie je maar weer dat je niet alles kunt weten en onthouden. (leeftijd)

Nu kan ik mij ook een beetje voorstellen waarom Gerard waarschijnlijk voor zijn optie heeft gekozen, als zijn banenplan al gemaakt is met versie 7 dan was er geen andere keuze.

Gr Piet
: Re: blokken reserveren
: Rob Manenschijn 2013-11-20, 10:33:59
Piet,

Dokter, blij te horen dat ik nog geen last van dementie heb. :D

Tsja en zo zie je maar dat dan vraag en antwoord door elkaar gaan lopen, omdat de vraag uit 7 is en het antwoord uit 8. ;) :D

De rest is je vergeven, dat houden we dan maar op de leeftijd. :P  :-[

Rob
: Re: blokken reserveren
: brendo 2013-11-20, 13:41:40
Dag allen,

Bedankt voor jullie inspirerende reacties!
Zo zie je maar weer waar een forum goed voor is en had niet verwacht dat ik zoveel los zou maken :)

Het is leuk te lezen dat zelfs TC 7.0 opnieuw wordt geïnstalleerd om onduidelijkheden te voorkomen!

Nogmaals dank en ik zal mijn bevindingen posten als ik het getest heb.

En.......er zullen nog wel meer vragen komen t.z.t. ;)

Groeten Bren
: Re: blokken reserveren
: Rob Manenschijn 2013-11-20, 15:29:49
Bren,

Ach je zoekt je alleen maar het wezenloos naar een optie, die je versie niet heeft. Dokter Piet houd wel van een geintje. ;) Maar er zijn ook fora waar het er heel anders toe gaat en daar heb ik dan mijn account laten verwijderen. Het overkomt ons allemaal wel eens dat we dingen door elkaar halen en dat men daarin gecorrigeerd wordt is geen probleem, maar tot de grond aan afgebrand worden wel.


Rob
: Re: blokken reserveren
: P.Heinst 2013-11-20, 20:31:37
Verschil in mogelijkheden om blokken te reserveren bij versie 7 en versie 8 in TC Gold.

zie bijlage.

Gr Piet
: Re: blokken reserveren
: brendo 2013-11-21, 14:35:51
Piet,

Dank voor je werk en uitleg.
Ik zal het eens goed lezen.

Groet Bren
: Re: blokken reserveren
: GerardWassink 2013-11-21, 15:33:47
Verschil in mogelijkheden om blokken te reserveren bij versie 7 en versie 8 in TC Gold.

zie bijlage.

Gr Piet

Hi Piet,

Ik heb je bijlage gelezen. Zou je eens willen testen (jij bent daar handiger mee dan ik) wat er gebeurt als je de blokken 3, 4, 5, 7 en 8 als kritisch aanmerkt en de rest niet?

Mijn vermoeden is dat dan 'normaal' verkeer mogelijk is, omdat - waarschijnlijk - bij elke treinbeweging van A-of-B naar C-of-D beide rijwegen via blokken 6 en 11 worden meegenomen en treinen elkaar daar zullen kunnen passeren.

Het vermoeden is gebaseerd op mijn veronderstelling dat alleen aansluitende blokken die kritisch zijn ge-oormerkt bij een rit tegelijkertijd vrij moeten zijn.

My $0.02

Gerard
: Re: blokken reserveren
: P.Heinst 2013-11-21, 16:30:32
Gerard,

Zal het de komede dagen eens uitvogelen.


Gr Piet
: Re: blokken reserveren
: GerardWassink 2013-11-21, 16:34:35
Hi Piet,

Ik ben er even in gedoken: op basis van jouw voorbeeld een testbestandje gemaakt, en met de simulator loopt het goed. Zie bijlage.

Er zitten twee schedules in, West_Oost en Oost_West, ze zijn elkaars 'successor', dus als je een van beide start is het een perpetuem mobile...

Gerard
: Re: blokken reserveren
: Jan Postema 2014-01-28, 21:42:28
Het is mij nu ook gelukt om tegen het verkeer in te rijden (TC7)

Jan
: Re: blokken reserveren
: Ferry Posthuma 2015-11-23, 16:14:19
Opmerking die misschien als mosterd na de maaltijd gevoeld wordt: De vraag is natuurlijk waarom je op een enkelsporig stuk zonder wissels zoveel blokken definieert? Als er per zijde maar telkens één trein mag rijden, dan maak je toch van dat hele enkelsporige stuk één blok; immers met critical sections doe je dat eigenlijk al. Als je nu binnen zo'n blok op een stationnetje o.i.d. wilt stoppen dan kan dat met een vrituele rem en stop marker.
: Re: blokken reserveren
: Jan S 2017-01-05, 10:29:04
Beste Allen,

Iedereen de beste wensen voor het nieuwe jaar en heel veel gezondheid in de Modelspoor algemeen. ;D

Piet,

Ik heb het document van jou bestudeerd en zie een overeenkomst met mijn andere besturingssysteem programma.

Mijn vraag is het volgende.
Wanneer een lok op blok A wegrijdt dan is blok A vrij. Rijdt vervolgens naar de tussen liggende "blokken" die op zijn beurt de bezetmelder weer aanzet en en weer uitzet en vervolgens naar blok C of D.

Zodra blok A vrij is, en een lok is onderweg, dan moet het toch mogelijk zijn dat de volgende achterliggende lok naar blok A kan oprijden.
in plaats van twee blokken vooruit kijken.

Waarom deze vraag.
In de Europese spoorwegen worden trajecten tussen de steden met blokken onderverdeeld. En wordt 1 blok vooruit gekeken (behalve de ICE).
In die blokken worden voorseinen en hoofdseinen gebruikt die de snelheid aangeeft wanneer de tweede blok bezet is. En in de eerste blok wordt afgeremd tot 40 aan 60 km/hr.

Is dit in TC-Gold versie mogelijk.
Of gaat men anders mee om?

Mvg

Jan S.
: Re: blokken reserveren
: P.Heinst 2017-01-05, 11:42:32
Jan S,

Eerst maar even een antwoord op je eerste vraag,
Het aantal blokken dat TrainController vooruit kijk kun je instellen in TC.

Als een trein in blok A wegrijd dan is blok A nog niet vrij.

Als een trein in blok A vertrekt naar het volgende blok dan zal TC het blok A pas vrijgeven zodra bij dat volgende blok de stopmelder is geactiveerd, Normaal is de lengte van een blok zo dat de gehele treinlengte er in past, hierdoor weet TC zeker dat het blok A dan ook in zijn geheel vrij is omdat de stopmelder aan het eind van een blok zit.

Anders zou je b.v. een opvolgende trein blok A binnen kunnen rijden terwijl de trein nog voor de helft in blok A is en voor de helft in het volgende blok, denk maar eens aan een langzame goederen trein die gevolg wordt door een snel trein.

Overigens zijn er wel mogelijkheden om in TC instellingen te doen dat een trein een bezet blok mag binnen rijden maar dat is meer bedoeld bij een station b.v. zodat 2 treinen voor hetzelfde perron kunnen stoppen of bij dubbel tractie


Het aantal blokken die je vooruit kijkt kun je instellen met de regels, kijk dan bij eigenschappen van b.v. een autotreinrit.
Dit kan door TC zelf (intelligente vorschau met vinkje) of door een getal in te vullen en dan gaat het vinkje weg
Gr Piet
: Re: blokken reserveren
: Jan S 2017-01-05, 12:59:26
Hallo Piet,

Mijn dank voor je snelle antwoord.

Aha, op die manier wordt het ingesteld.
Dus, via de intelligente weg of zelf handmatig ingeven.

Ga dit mee experimenteren en dat lukt vast wel.

Mvg,

Jan S.