NSpoor Zuid Limburg

Plaats hier je reactie op de presentaties van N-spoorverenigingen.
Deze presentaties kunt je lezen op de site van Freebit.nl.
Gebruikersavatar

Nico Essers
Berichten: 1616
Lid geworden op: 12 sep 2016 23:20
Locatie: Bunde, Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door Nico Essers »

Ik heb in het verleden wel eens gezocht op NSpoor Zuid Limburg (omdat ik de naam toevallig tegen kwam) maar nooit echt bruikbare info gevonden. Dus wat Roger aangeeft, om hier op het forum wat meer info te plaatsen is geen slecht idee. Vooral omdat de spoeling hier in het zuiden toch al vrij dun is.


Vriendelijke groetjes Nico.

ESU 50210 ECoS 2.1 centrale 6A
Peco code 80 SeTrack
Rosoft decoders
Mac Mini 2020 met macOS Big Sur
iTrain 5 Standard.
Railmodeller Pro

Mijn Baan BunderBahN
Toekomstige baan BunderBahN 2

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Bij het beschrijven van de enkelspoormodule van NSpoor Zuid-Limburg kwam de vraag op hoe of ik iets meer kan vertellen over het besturen van de baan. Het lijkt me dat ik dat het beste bij de vereniging kan doen, te meer daar de oorspronkelijke freebit-bladzijde niet te vinden is en in elk geval heel oud.
Het handigst is als ik begin met de folder die ik had gemaakt voor onze tentoonstelling (die niet doorging) eind maart in Geleen:

Onze Club
In 1995 besloten zes mensen per september 1996 een niet al te ingewikkelde modulebaan naar Nederlands (Limburgs) ontwerp gereed te hebben. Nog zonder wissels en met maar vijf blokken en dus maximaal drie treinen in bedrijf. Zelfbouwhuizen volgens bestaande Nederlandse voorbeelden, uniform landschaps-materiaal, alleen rails van lage hoogte (PECO code 55) en een onderling afgesproken en aansluitend ontwerp. Dus niet allemaal steden en tien bruggen. Bovendien moest de baan professioneel rijden. Niets stoort meer dan schokkende, hortende en ontsporende treinen, denken wij. Uiteindelijk ging het om een geloofwaardig landschap omstreeks de tachtiger jaren. Vrijwel elke tentoonstelling komen we met een ander baanplan en dus ook met een andere treinenloop. Hierdoor kost het opstellen en bekabelen veel tijd en mankracht. Ook als het rijdt moeten mensen een oogje in het zeil houden en natuurlijk beschikbaar zijn voor gesprekken met het publiek. Vraag dus gerust!
De besturing, via MpC (Gahler&Ringstmeier), is voldoende voor onze maximale omvang van ongeveer 40 modules.
Daarmee kunnen 96 wissels, 56 blokken, 32 LED's, 16 relais, 10 fysieke schakelaars en 16 vormseinen worden aangestuurd, terwijl er dan 20 treinen in dienstregeling rijden.

NSpoor was te zien in: 1996: Brunssum, Heerlen, Oss, Gangelt (D); 1997:Maastricht,St-Gerlach,Treebeek,Hasselt (B); 1998:Veghel, De Passart, Den Bosch, Sittard; 1999:Maastricht, Valkenburg, Gangelt (D); 2000: Stuttgart (D); 2001:Maastricht, Brunssum, Gangelt (D); 2002: Heerlen, Jemeppe (B); 2003:Valkenburg, Brunssum, Valkenburg, Heerlen; 2004:Dortmund (D), Lippstadt (D), Brunssum; 2005: Brunssum, Erica, Lochem, Gangelt (D); 2006: Goes, Venlo, Erica, Lochem, Haaksbergen, Euskirchen (D), Brunssum; 2007: Maastricht, Brunssum, Erica, Utrecht, Sittard, Brunssum; 2008: Erica, Helmond; 2009:Maastricht, Erica, Lochem, Gangelt (D); 2010:Uden, Brunssum, Erica; 2011: Brunssum, Erica, Gangelt (D); 2012:Goes, Brunssum, Erica, Roermond; 2013:Hoensbroek, Erica, Den Haag, Genk (B); 2014: Erftstadt (D), Erica, Lochem, Houten; 2015:Zutphen, Erftstadt (D), Erica, Heerlen, Houten; 2016: Brunssum, Hilversum, Erica, Sittard, Gangelt (D), 2017: Zutphen, Erica, Helmond, 2018: Zutphen, Erica, Roermond, 2019: Zutphen, Erica, Hilversum, Brunssum(Schuttershof), Brunssum (De Parel). 2020 nr 91 Glana Geleen, daarna Deventer (alleen stations!), Erica, Hilversum en Zutphen

Meedoen?
Je kunt met ons meedoen zonder kosten te maken. We hebben al heel veel modules waarmee we op stap kunnen gaan. We hebben een besturingssysteem en we hebben ook de rest van de infrastructuur. Als je zelf niet gelijk iets wilt bouwen kun je dus kosteloos lid worden van onze club. Neem dan contact op met Ab Mulder (045-5250209).

Baanontwerp Geleen (van links naar rechts)
De keerlusmodule ‘Boerderij’ is zo ontworpen dat het net lijkt alsof een dubbelsporige baan de hoek om gaat, terwijl er een enkelspoortje aftakt. In de open ruimte is plaats voor een grote boerderij, die afgewisseld kan worden.
Het dubbelspoor loopt langs een buitenbocht met een watermolen naar de module Retersbeek, die behalve de gelijknamige boerderij een asymmetrische draaibrug bevat. Deze brug gaat aan het begin van elke dienstregeling open (net als de verderop gelegen hefbrug).
Achter deze brug liggen de modules van Schinnen, waarop we een steenslagoverslag bouwden, naar Tsjechisch voorbeeld, naast een zandgroeve, met achtergrond Sigrano. Die zandgroeve wordt bediend door smalspoor. Na een volgende buitenbocht met holle weg volgt een lange binnenbocht met achtereenvolgens een overwegwachtershuisje uit Stroe, het waterhuis uit Sittard en een fietspad dat een oude spooraftakking volgt.
Vlak daarna volgt een dubbelsporige aftakking, die leidt naar een opstelterrein (Voorveld). De molen uit Gronsveld, een huis uit Brunssum, de voormalige Gereformeerde Kruiskerk uit Brunssum en een pastorie uit Heerde zijn op de achtergrond te zien. Onder het viaduct loopt de lijn van de museumtram LTM.
De hoofdlijn loopt door over twee rechte modules, die een vuilstort en een graanveld als hoofdthema hebben.
Dan volgt de keerlus Brunssum, waarop een van de oude koeltorens te zien is die ir. Itterson omstreeks 1924 bij de Emmamijn liet bouwen en die model stond voor de huidige, veel grotere, koeltorens. Het fantasie-station Brunssum wordt geflankeerd door een paar gebouwen uit de Akerstraat vlak voor de Hendrikmijn, pal naast een huizenrijtje uit de Heugenerstraat in De Rozengaard. Zo’n ingenieur had heel wat meer ruimte ter beschikking….
Rechtdoor gaat nog een enkelsporige aftakking over de hefbrug naar de Oranjeboombierbrouwerij en naar station Schin-op-Geul, waar ook ons museumbedrijf is gevestigd.
Elke dienstregeling wordt er in 25 minuten ongeveer 600 m gereden, d.i. 100 km omgerekend.
Soms is materieel van eigen makelij, net als alle huizen en bomen. Dat maakt de baan in alle opzichten uniek. Ons clublid Jos Geurts heeft als bomenspecialist veel van het groen gemaakt.

Bomen en struiken: Jos Geurts, Terborchstraat 22, 6445 XL Brunssum, 045 525 84 00, jmg.geurts@gmail.com

Afbeelding


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

De bijbehorende dienstregeling ziet er zo uit. De bloknummers komen overeen met de nummers op de baantekening.

Afbeelding
mvg, Ab

Verklaring: de Fa's zijn de nummers van de rijopdrachten (Fahraufträge). Ik heb ze als volgt gedefinieerd:
1 en 11 zijn getrokken goederentreinen,
2 en 12 al dan niet getrokken IC's.
3 en 4: elektrische stoptreinen (soms ook een dieseltje)
5-8 diesels
9 een diesel-buurtgoederentrein
10,13,20 speciale of internationale treinen.
De nr's 5-9 mogen op het ongeëlektrificeerde enkelspoor komen. De rest rijdt onder de draad door de keerlussen.

De rijregelaars (F=Fahrregler) zijn de verschillende treinen, die zo zijn gekozen dat ze voldoen aan de rijopdrachten.
Laatst gewijzigd door athmulder op 12 jul 2020 13:04, 1 keer totaal gewijzigd.


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

De ruimte tussen de verschillende treinen hoort natuurlijk gelijk te zijn aan 1 leeg blokje: als het blok ervoor niet vrij is kan de trein namelijk niet rijden. In de tekening zie je desondanks een aantal conflicten, met name bij de nummers 27-32. Daar had ik een fout gemaakt en moest ik een extra beweging maken om goed uit te komen. Omdat het maken van de tekening helemaal in Paint gebeurt, kost het netjes opschuiven verschrikkelijk veel tijd. Maar omdat de treinen werkelijk niet kunnen rijden, maakt MpC de dienstregeling daar gewoon wat langer. Daardoor schuift alles wat op.
De dienstregeling is dus niet op tijd gebaseerd, maar op een ketting van permissies, die door de groene bolletjes aan de erin genoemde stopplaatsen van treinen worden gegeven. Zo kan het eigenlijk nooit mis gaan, als ik geen fout heb gemaakt.
Tijdens een tentoonstelling blijkt vaak na een halve dag of ik iets moet aanpassen. Dat kan, omdat het een ketting is, gelukkig vrij gemakkelijk.
Omdat we zelden meer dan 1 keer dezelfde baan ergens hebben, heeft echt fijntunen bijna geen zin. De tentoonstelling is dan meestal al afgelopen.
mvg, Ab


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)
Gebruikersavatar

Hugo
Berichten: 240
Lid geworden op: 18 mei 2020 07:32
Locatie: Leeuwarden-Stiens

Re: NSpoor Zuid Limburg

Bericht door Hugo »

Ik lees je bijdragen met veel interesse Ab, dank voor de gedane moeite. Ik ben benieuwd naar het vervolg van de laatste module. Je werkt nauwkeurig volgens strakke regels, wat waarschijnlijk onvermijdelijk is bij het werken in clubverband. Van de dienstregeling kan ik nog geen chocola maken maar ik vind het wel leuk om uit te vogelen hoe het in elkaar steekt.


De werkzaamheden aan mijn baan zijn te volgen in het topic: Joburgh Junction

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Ik vind het fijn dat in elk geval 1 iemand de bijdragen leest, dat is al meer dan we destijds op onze eigen website hadden, Hugo! ;)
Over dienstregelingen heb ik ooit een artikel geschreven hoe het precies werkt. Maar het is daardoor nogal omvangrijk en ik vraag me af of ik het hier op de site moet zetten. Misschien als er meer vraag naar is? Dienstregelingen zijn mijns inziens het sluitstuk van je modelbaan: alles moet klaar zijn en ook feilloos werken, anders werkt de DR natuurlijk ook niet. De ultieme uitdaging dus.
Mvg, Ab


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)
Gebruikersavatar

rjvanhouten
Berichten: 268
Lid geworden op: 25 jul 2016 15:19
Locatie: Leiden

Re: NSpoor Zuid Limburg

Bericht door rjvanhouten »

athmulder schreef: 24 sep 2020 19:48 Ik vind het fijn dat in elk geval 1 iemand de bijdragen leest, dat is al meer dan we destijds op onze eigen website hadden, Hugo! ;)
Maak daar maar twee iemanden van, Ab... ;)

Groet,
Robert Jan


Digikeijs DR5000 • Rocrail • Peco Finescale Code 55 • Tijdperk NL III
vlieringerwerf.wordpress.com
Gebruikersavatar

Frank_N
Berichten: 914
Lid geworden op: 30 jan 2012 00:14

Re: NSpoor Zuid Limburg

Bericht door Frank_N »

En doe er nog maar eentje bij, Ab ;)

En Robert Jan bedankt voor het delen: https://www.youtube.com/watch?v=nIAlUnyx2pA


Groet van Frank
Gebruikersavatar

rjvanhouten
Berichten: 268
Lid geworden op: 25 jul 2016 15:19
Locatie: Leiden

Re: NSpoor Zuid Limburg

Bericht door rjvanhouten »

Frank_N schreef: 24 sep 2020 20:53 En Robert Jan bedankt voor het delen: https://www.youtube.com/watch?v=nIAlUnyx2pA
't Was graag gedaan, Frank. 'k Heb er vorig jaar een dagje voor uitgetrokken.
Ruim 3 uur heen, en ook weer terug, maar 't was de moeite waard! :)

Groet,
Robert Jan


Digikeijs DR5000 • Rocrail • Peco Finescale Code 55 • Tijdperk NL III
vlieringerwerf.wordpress.com

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Nou, Hugo, Robert Jan en Frank, daar gaat-ie dan.
Het geheel is opgedeeld in paragrafen waar af en toe ook een plaatje bij komt. Ik doe het paragraaf voor paragraaf en het duurt ook een paar weken, denk ik. Ab

6.0 Waarom een dienstregeling? Inleiding

Als een klein meisje of jongen voor het eerst een modelbaan ziet, ziet zij of hij vooral wat er beweegt: een trein. Vele malen heb ik intussen al kleine kinderen vanaf de nek van hun vader enthousiast ‘’tjein, tjein’ horen roepen. Fascinatie voor modeltreinen ontstaat vermoed ik precies op dat moment. Als tweejarige ken je de grote treinen al, anders roep je immers niet ‘tjein, tjein’, maar die giganten komen op een modelbaan plotseling op een overzichtelijke en misschien zelfs aaibare vorm naar je toe. Als peuter heb je natuurlijk vooral ontzag (en vrees) voor die reusachtige piepende dingen, die bovendien alleen te bereiken zijn door een griezelig diepe kloof bij het perron over te springen. In model zie je voor het eerst niet alleen het gat van de deur naar het perron, maar je ziet de hele trein en je ziet misschien voor het eerst ook iets van samenhang tussen trein en landschap. En dan ben je voor je leven verkocht, weet ik uit ervaring.
Als echte modelbouwer heb je alle onvermijdelijk daarna volgende stadia doorlopen. Ook al heb je tijdens je studie of de eerste jaren van je huwelijk noodgedwongen alles op zolder weggestopt of misschien zelfs verkocht, vroeg of laat ontwaakt het virus weer en je bent van plan er nu echt eens werk van te maken, natuurlijk veel beter dan eerst. Je hebt immers geleerd van je eerste fouten en je hebt ook begrepen dat het maar voor weinigen is weggelegd om een hele zolder succesvol vol te bouwen met een goed werkende modelbaan, en daarnaast ook nog een goed huwelijks- en/of gezinsleven en maatschappelijke carrière te onderhouden.
Kortom, na veel geploeter heb je uiteindelijk een min of meer overzichtelijke werkende modelbaan, waar een paar treinen via een beveiligd systeem kunnen rijden. Als dat werkt, ben je eigenlijk klaar. Of toch niet? Want met een 100% werkende baan kun je misschien nog veel meer. Denk aan de echte spoorwegen, die elk jaar toch een nieuwe dienstregeling ontwerpen, tot verdriet van sommigen, maar meestal tot vreugde van meer reizigers. Er blijkt dan plotseling toch meer te kunnen, zonder dat alle spoorlijnen op de schop gaan en je opnieuw moet beginnen. Bij je modelspoor kan dat waarschijnlijk ook, vandaar dat ik in dit hoofdstuk beschrijf hoe je kunt komen tot een goed werkende dienstregeling voor een modelbaan.

Waar is een dienstregeling een antwoord op? Uit ervaring weet ik dat het tamelijk onbevredigend is om nadat alles klaar is en werkt, te moeten besluiten alles maar weer af te breken omdat er verder niets voor je te doen is. Als je dan gaat nadenken en je sporenplan bekijkt, kom je zonder al te veel moeite op het idee dat je in de verste verte nog niet alles haalt uit je met veel moeite werkend gekregen modelemplacement. Zo zullen bijzondere inhaalmanoeuvres slechts kunnen plaatsvinden als alle betrokken treinen ‘toevallig’ op de juiste tijd op de juiste plaats zijn, maar als het willekeurig door elkaar heen rijdt, gebeurt dat misschien wel nooit, of alleen als je toevallig even niet kijkt. Ook is het openen van spoorbruggen niet goed mogelijk als er niet ergens een ‘gat’ in de treinenloop wordt vrijgehouden. Als de brug zomaar willekeurig open gaat, zal dat al gauw files aan weerszijden opleveren. En wat te denken van stations die op zeker moment helemaal vol zijn en even later helemaal leeg, net als in werkelijkheid? Toevallig zal dat nauwelijks gebeuren. Ook is het een heel fraai gezicht op zeker moment vier treinen paarsgewijs tegelijk uit een station aan een dubbelsporige hoofdlijn te zien vertrekken. Maar dat alles gaat niet zomaar en dat moet je goed organiseren om het herhaalbaar te maken. Want je moet zowel al die treinen in het station hebben, net als vier vrije uitritten naar buiten. Maar als je het zo strak kunt organiseren, kun je wel het publiek wijzen op wat ze te zien gaan krijgen. Dat alles is alleen maar mogelijk door het gebruik van een dienstregeling. En terwijl je steeds nieuwe bewegingen voor je dienstregelingen bedenkt, bedenk je ook kleine verbeteringen of uitbreidingen aan je baan om dat alles mogelijk te maken, net als bij de echte spoorwegen. Je hoeft de baan niet meer af te breken, dat doet Prorail ook niet!

De belangrijkste kenmerken van dienstregelingen zijn:
• ze geven een geplande en daarmee herhaalbare situatie weer;
• ze eindigen precies zoals ze begonnen: met treinen op bepaalde posities, zodat de volgende dienstregeling kan starten.

Aan een dienstregeling kun je allerlei extra eisen verbinden. Bijvoorbeeld dat iedere trein een logische beweging moet maken, eventueel zelfs tijdperkgebonden. Als je ’s morgens met oudere treinen rijdt dan ’s middags, vergt dat veel meer van de maker van de dienstregeling, want in de jaren zeventig werd er veel meer met getrokken materieel gereden dan tegenwoordig. Getrokken materieel reed toen zelden achteruit, want dat gebeurt pas sinds midden jaren negentig op grote schaal in trekduwtreinen. Theoretisch kan dit allemaal, maar hoe regel je dat ook echt?
In dit hoofdstuk worden de stappen voor het maken van een dienstregeling systematisch beschreven. De uitvoeringstappen zijn systeemafhankelijk, maar de achterliggende logica is dat niet. Wel wordt net als bij de spoorwegen uitgegaan van een goed werkend (klassiek) bloksysteem. Er is dus nog geen sprake van een ‘met de trein meebewegend’ blok, zoals we mogelijk in de loop van deze eeuw bij de echte spoorwegen zullen meemaken. Het door de schrijver zelf gebruikte systeem is MpC, van Gahler en Ringstmeier. Dat is een 100% beveiligd bloksysteem, waar bovenop met wat commando’s een dienstregeling kan worden geïmplementeerd. Alleen in paragrafen waar het gaat over de uitvoering, worden termen gebruikt die door MpC worden gebruikt.

De manier waarop wij onze dienstregeling maken is afgeleid van wat in vroeger tijden door de spoorwegen per traject op vergelijkbare wijze gemaakt werd. Men moest destijds op een of andere manier in één oogopslag kunnen zien of er op zeker moment nog een trein extra kon rijden, c.q. waar men eventuele extra treinen moest laten wachten voordat er verder kon worden gereden. In die dienstregelingen werd rekening gehouden met allerlei soorten treinen. Dat is de reden dat we in de volgende paragraaf daar even op ingaan.
In de overvolgende paragraaf gaan we ter verduidelijking even de geschiedenis in: hoe zag een trajectdienstregeling er uit voor het computertijdperk? Pas in de paragrafen daarna beschrijven we hoe wij met onze modelbaan met vergelijkbare methoden, gebaseerd op computergestuurde blokbeveiliging, komen tot een complete dienstregeling.


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

6.1 Soorten Treinverkeer
6.1.1 Inleiding
Zelfs achter iets zo banaals als het ontwerpen van een modelspoorbaan zit een filosofie, en, zoals ik meermalen heb gemerkt, veel meer dan in een paar zinnen is op te schrijven. In de eerste plaats probeer je zoveel mogelijk aan te sluiten bij de werkelijkheid. Dat betekent geen overbodige bochten en wissels, zo weinig mogelijk moeilijke wissels (drieweg- of meegebogen, en ook in moderne banen zo weinig mogelijk Engelse wissels), zigzaggen vermijden, enzovoorts. Daarover is in de literatuur het nodige te lezen.
In de tweede plaats probeer je een zo afwisselend mogelijk treinverkeer op te zetten. Niet alleen vind je dat zelf leuk, maar het publiek ziet ook liever wat afwisseling. Dat probeer je bijvoorbeeld te bereiken door in een ‘interessante tijd’ te gaan rijden, wanneer er veel oud en nieuw materieel op de baan is, zoals in het midden van de jaren tachtig, de tijd die wij gekozen hebben voor onze modelbaan. In die tijd was materieel zo schaars dat alles wat kon rijden werd ingezet, ook Belgisch, Duits en Frans huurmaterieel. Dat maakte het erg kleurrijk.
Daarnaast kies je uit de onderstaande inventarisatie van de verschillende soorten treinen zo veel mogelijk verschillende soorten. Jammer genoeg wordt het kleurrijke en gevarieerde goederenvervoer qua variatie aan wagons steeds eenvormiger. Daar staat tegenover dat er steeds meer verschillende maatschappijen zijn, die met zeer verschillende locs rijden.
Tot slot probeer je de treinen interessante routes te laten rijden. Vanwege het gebruik van een geautomatiseerd systeem hoef je je niet te beperken tot wisselloze banen, maar worden de mogelijkheden vooral beperkt door de capaciteit van het baanvak, zoals ook in werkelijkheid het geval is.
6.1.2 Goederentreinen
Doorgaande goederentreinen: met locomotief (of tot vijf(!) diesellocs) ervoor. Deze stoppen nergens, alleen om ingehaald te worden door snellere treinen. In het algemeen hebben we overigens te weinig ruimte voor inhaalsporen en ze rijden dus vaak gewoon door. Tegenwoordig zijn het meestal treinen met dezelfde soort wagons (bloktreinen, met containers, erts, kalk etc.)
Buurtgoederentreinen: deze reden op korte afstanden soms zelfs met de loc aan de verkeerde kant, zijn vaak kort en staan allerlei vage dingen te doen op kleine zijspoortjes. Hier wordt vaak oud materieel ingezet en soms zelfs van privé bedrijven op het NS-net. Ze zijn intussen vrijwel uitgestorven.
Posttreinen: Deze zijn helaas sinds eind jaren negentig in Nederland ook uitgestorven. Bijgevolg (!) is het e-mailverkeer enorm toegenomen.
6.1.3 Personentreinen
Internationale treinen. Deze bestonden tot 2000 vooral uit getrokken materieel (behalve de buurlandverkeertreinen, waar al jaren kleine dieseltreinstellen de dienst uitmaakten). Eigenlijk kun je hier van alles inzetten. In het algemeen zijn ze niet erg lang, waardoor oudere locs tot op het eind van hun diensttijd werden ingezet. Bij ons op de modelbaan wordt de Thalys (10 bakken lang) vaak ingezet. Op het Voorveld past hij maar net op blok 56, maar dan moet hij tegen het stootblok aan staan. Maar de TEE van 1955 kon als dieseltreinstel overal komen.
Intercitytreinen (vóór 1970 sneltreinen). Deze worden vaak gevormd uit het modernste materieel dat de hoogste snelheden aankan en het meeste comfort biedt. Op de hele lange afstanden bestond het lang uit getrokken materieel (sinds 2005 trekduw-treinen). Koplopers werden tot 2005 echt als doorloopkoppen gekoppeld, sinds 2007 niet meer.
Regiotreinen. Deze bestonden in de jaren negentig vaak uit dubbeldekkers die makkelijk gekoppeld kunnen worden tot grotere eenheden om de spits aan te kunnen of zich te splitsen in verschillende takken. Het zijn vaak trek-duw combinaties. Buiten de Randstad komen ze tot 1995 bijna niet voor, behalve als uitloper of als er problemen zijn (extra treinen).
Stoptreinen. Deze bestonden vaak uit het oudste aanwezige materieel (ex-intercity), behalve als de capaciteit (bijvoorbeeld in de spits) om dubbeldekkers vraagt vanwege de perronlengte. Na 2005 is er speciaal ‘sprinter’materieel gebouwd. Tot verdriet van iedereen: zonder toilet.
6.1.4 Museumtrein
Een speciale categorie treinen is de museumtrein. Deze kan uit alle soorten materieel bestaan. Je ziet er overigens zelden meer dan één tegelijk behalve op een museumbaan. En dat zijn wij niet. Daarom deze titel in enkelvoud.
6.1.5 Diensttreinen
Diensttreinen zie je steeds minder vaak. De samenstelling kan heel divers zijn. Ze dienen om materieel of goederen naar een andere plaats te krijgen om weer dienst te doen.

6.1.6 De juiste mix
Het aardigst is het natuurlijk om zo veel mogelijk verschillende soorten materieel en treintypes op de baan te kunnen inzetten. Een trein wordt daarbij niet alleen getypeerd door zijn materieel maar ook door zijn route: stopt hij overal, stopt hij alleen in grote stations, komt hij op zijlijnen, berijdt hij baanvakken zonder bovenleiding, enzovoorts. Een enorm scala aan mogelijkheden. Zoals ook uit regelmatige tests blijkt is het aantal mogelijke verschillende treinen op onze modulebaan veel groter dan het aantal dat werkelijk op hetzelfde moment op de baan kan rijden. Er zijn minstens 12 routes maal 8 types treinen, terwijl er maar een stuk of tien zodanig veel ruimte hebben dat er ook echt (door)gereden kan worden.
Als je een baanontwerp maakt is het van groot belang uit te rekenen hoeveel verschillende routes je kunt laten rijden en hoeveel verschillende treinen je dan kunt inzetten. Je moet rekening houden met de volgende vuistregels:
Het aantal treinen moet niet groter zijn dan (ruwweg) een kwart tot een derde van het aantal beschikbare blokken. Hierbij moet je technische blokken in kruiswissels en wisselstraten niet meetellen want daarop past geen trein. Treinen die net zo lang zijn als een normaal blok (dus minus stopstuk maximaal ongeveer 2.40m) nemen als ze rijden bijna voortdurend twee blokken in beslag. Als je veel lange treinen hebt merk je dat dan ook heel gauw.
Tenzij je heel grote rijlengte hebt, moet het aantal treinen ook niet veel groter zijn dan het aantal opstelplaatsen op stations. Een station met vier sporen en twee stations met twee sporen leveren dus een maximum van acht treinen op. Je moet plaatsen op halteplaatsen daarbij niet meetellen.
Door de keerlusfunctie zullen rijdende treinen soms worden afgeremd en stilgezet wanneer de baan erg druk is. Gebeurt dat opvallend vaak, dan is er maar een remedie: minder treinen tegelijk inzetten of op minder ‘moeilijke’ routes (deze beperking kent het grootbedrijf overigens niet, hoewel in Nederland door de 1500V (verhoogd tot 1800V) gelijkstroom wel andere beperkingen gelden).
Hou ook rekening met een werkelijkheidsgetrouwe gang van zaken. De vrije baan is niet altijd bezet en zeker niet altijd met een file. Files ontstaan eigenlijk alleen bij storingen, want een goede dienstregeling zal regelmatige filevorming proberen te voorkomen. Ook stations zijn soms helemaal leeg, zelfs heel grote stations als Utrecht. Treinen zijn tenslotte bedoeld om te vervoeren, dus om te rijden.
De keuze van de routes (de ‘dienstregeling’) kan bepaalde delen van het lijnennet extra belasten. Als alle treinen verplicht een bepaald blok, misschien ook nog enkelsporig, moeten passeren zal vrijwel zeker daar de frictie ontstaan. Dan is het gewoon een kwestie van betere routes verzinnen en/of een beter baanontwerp maken.
Veel files ontstaan omdat treinen nu eenmaal af en toe op een station stoppen. Als een stoptrein dat doet op een halteplaats op de hoofdbaan kan de sneltrein hem vaak niet inhalen. Alleen al vanwege die logica moet je het aantal vrije blokken dus groot genoeg houden.
Om toch met veel verschillende treinen te kunnen rijden is het nodig af en toe een trein te vervangen door een andere. Dan kun je de oude schoonmaken en/of langzaam maar zeker naar een ander tijdperk overstappen. Een schaduwstation of Voorveld kan ons daarbij ook helpen.
Laatst gewijzigd door athmulder op 25 sep 2020 18:55, 1 keer totaal gewijzigd.


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Afbeelding

6.2 Trajectoverzichten in het verleden
Als voorbeeld van een trajectoverzicht is een kopie van een stukje van de (beperkte) dienstregeling (zoals NS het noemde) tussen Zwolle (Zl) en Zutphen (Zp) v.v. vanaf 2 november 1942 toegevoegd. Het origineel is een tekening van een meter breed en een halve meter hoog, want hij loopt in werkelijkheid door tot Roosendaal. Het gekopieerde stukje heeft het voordeel dat het deels enkelsporig is en daardoor ook niet al te ingewikkeld. Het origineel is afkomstig uit het familiearchief van de Mulders. Mijn grootvader was destijds stationschef in Laag Soeren en later in Zaltbommel. Als zodanig beschikte hij blijkbaar over trajectdienstregelingen in deze vorm. Dat werd toen op grote schaal gebruikt, waarschijnlijk om direct te kunnen zien wanneer je een extra trein of een vertraagde trein opnieuw moest inplannen. Daarnaast was er zelfs per station een apart boekje, dat met met de hand werd bijgehouden, welke treinen (en hoe laat precies) doorkwamen. Ook daarvan is een exemplaar in het familiearchief bewaard. Slapen was er niet bij als je nachtdienst had, er waren ‘s nachts heel veel goederentreinen. Duidelijk wordt het hoogteverloop aan de linkerkant weergegeven. In de rechtermarge (niet afgebeeld) staat bovendien nog het spoorverloop in de stations aangegeven met de afstand in meters, de seinposten, seinen en spooraansluitingen. Boven deze kopie staat Zwolle (rangeerstation) en naar beneden verloopt het traject naar Deventer (Dv), Zutphen (Zp) en Dieren (Dr) en buiten beeld tot Roosendaal. De blokken tussen de stations zijn in verhouding van hun lengte afgebeeld. Van links naar rechts loopt de tijdas (van 00:00 tot 24:00). Als je weet hoe hard een trein maximaal kan of mag rijden, kun je een rechte lijn in de tekening plaatsen. Een sneltrein zal er minder tijd over doen dan een goederentrein of een boemel, die op tussengelegen stations moet afremmen en stoppen. Op het bovenstuk (tussen Zwolle en Deventer) kon je alleen op de stations treinen laten kruisen, omdat er nog overal enkelspoor was (nu alleen tussen Olst en Deventer). Een trein van Zwolle naar Deventer zal naar onderen verder van de y-as afzitten dan boven, terwijl een trein van Deventer naar Zwolle net het omgekeerde verloop te zien zal geven. Omdat het een dienstregeling van een bepaalde periode in 1942 betreft waarin alle treinen vermeld staan, staan er ook de facultatieve treinen in. Een trein die alleen op maandag rijdt is voorzien van de aanduiding ‘Ma’. Zo zijn alle treinen van nummers en specifieke aanduidingen voorzien.
Een ervaren trajectkenner zal direct kunnen zien of er op een bepaald moment nog een extra trein kan rijden of niet. Sommige trajecten zaten ook toen al aan hun limiet. Bij enkelspoor bereik je die limiet natuurlijk nogal snel. Niet vergeten moet worden dat een aantal trajecten in Nederland bovendien onveilig werden gemaakt door vrij steile hellingen bij bruggen. Het is beslist geen toeval dat de hoogtelijn in schaal 1:1000 links staat afgebeeld, benevens de hellingen. Een goederentreinmachinist was er veel aan gelegen om zijn trein niet tot stilstand te laten komen onderaan de brug, want vaak kon hij dan alleen met hulp van een opdruklocomotief de helling nog ‘meester’ worden (een informatief boek hierover is geschreven door de heer Kaas, wiens vader ‘meester’ was). Daarbij kwam dat men, zeker in de oorlog, uit moest komen met zijn kolenvoorraad. Als men systematisch te veel gebruikte, werd dat ingehouden op salaris of promotiekansen.
Het trajectplan van de NS in 1942 bevat dus alle noodzakelijke informatie voor de spoorbezetting: tijden, blokken, snelheden, treinnummers, dagen, soort trein en wat verder nog van belang is, ook voor aansluitende treinen op andere trajecten. Er is nog veel meer over deze tekeningen te zeggen, maar dat kan beter gebeuren door een ter zake kundige.
Het is goed dit origineel in het achterhoofd te hebben wanneer we zelf ons sporenplan in een vereenvoudigde dienstregeling gaan onderbrengen. Wij willen immers ook alle voor ons noodzakelijke informatie op papier kwijt!


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Afbeelding

6.3 De tekening van de modelbaan
Net als in werkelijkheid kan een werkende dienstregeling alleen maar gebaseerd zijn op een lijnennet waar blokken op realistische wijze met wisselstraten aan elkaar zijn verbonden. Als je een trein van a naar b wilt laten gaan, zal er spoorrails moeten liggen met de juiste wisselverbindingen en zullen ook misschien tussenliggende stations moeten worden gepasseerd. Het eerste wat je dus nodig hebt is een tekening van de baan met alle blokken en wissels. Daarop kun je dan het basisniveau van de blokbeveiliging aanbrengen. In dit hoofdstuk gaan we uit van de baan in Erica, 2018.
De blokbeveiliging moet overigens foutloos werken, voordat je met enige kans op succes daarbovenop een dienstregeling kunt gaan bouwen.
De blokken die op de baan aanwezig zijn hebben een uniek zwart nummer. Dat zijn de nummers vlak langs de rails. In de ‘details’ zijn de wisselstraten vergroot. Alle belangrijke essentiële informatie staat op de tekening. Als je goed kijkt, zie je dat het in dit ontwerp helaas niet gelukt is om de blokken allemaal van ongeveer gelijke lengte te maken. De bloknummers 12, 15 en 24 moet je daarbij overigens niet meerekenen, want dat zijn heel korte blokken in wisselstraten. Het gaat om de blokken 42 en 14, die allebei bijna twee keer zo lang zijn als de blokparen 11/16 en 10/17 en de blokken 37 en 39 in de keerlussen. Helaas kon dat niet anders, omdat we maar een beperkte ruimte tot onze beschikking hadden en daarnaast ook de wens met bepaalde modules naar Erica te vertrekken. We willen immers niet steeds hetzelfde laten zien. Met dit ontwerp zal het dus moeilijk worden de baan ‘voorspelbaar evenwichtig’ te gaan belasten, zoals we zullen zien.

6.3.1 Basis voor de dienstregeling voor onze modelbaan
Een modelbaan is eigenlijk zelden veel meer dan één traject met een paar stations en eventueel een of meer nevenlijntjes. Vandaar dat het schematische ontwerp van de dienstregeling zoals NS die gebruikt(e), goed voor onze doeleinden bruikbaar is.
Voor ons doel werd ter wille van de overzichtelijkheid trouwens van veel dingen afgezien:
1. Omdat we met onze modulebaan proberen blokken van vergelijkbare lengte te maken, maken we de blokjes in de dienstregeling van gelijke hoogte. Je kunt immers de werkelijkheid niet uittesten, want er is alleen op een tentoonstelling een baan en dan moet er ook direct al een werkende dienstregeling zijn. Alle blokjes zijn dus even groot, en we hebben ze vierkant gemaakt.
2. Het geheel ontbreken van hellingen op onze modelbaan is aanleiding om informatie betreffende stijgingspercentages te negeren.
3. Als extra zijn wel alle blokken uniek in het schema gezet. Waar in het trajectoverzicht van NS beide rijrichtingen bij dubbelspoor door kruisende lijnen in een blok worden aangegeven (en het soms dus werkelijk twee, drie of zelfs meer sporen moeten zijn!), zijn dat in ons basisschema aparte blokjes (= meer blokken) geworden. Elk blok heeft bij ons een eigen blokje! Bij het ontwerpen en intekenen is dat heel handig, want er mag logisch gesproken maar één lijntje tegelijk in één blokje zijn, anders is er een probleem (=botsing). Dat is dus een verschil met de NS-tekening, waar, zoals je ziet, op dubbelspoor de lijnen in twee richtingen lopen.
Concreet betekent dit dat een lege dienstregeling voor onze modelbaan is opgebouwd uit alle blokken in de modelbaan (op de y-as) en een aantal tijdseenheden (op de x-as). Ooit hebben we gekozen voor blokjes van 3 (model)minuten (van ongeveer 6 seconden per schaalminuut), en dat blijkt in de praktijk al jaren heel acceptabel. In de grootbedrijftekening zijn het uren, onderverdeeld in zes stukjes van 10 minuten, waarbij zelfs de exacte vertrek- of aankomstminuut ergens op de lijn van de betrokken trein staat. Die nauwkeurigheid streven we niet na. Onze blokken zijn van ‘gemiddelde lengte’ en ook de snelheden zijn een grove benadering van de werkelijkheid.

Toen we in 2004 begonnen met dienstregelingrijden, zagen we af van verschillende snelheden van de treinen. In de loop van de jaren hebben we toch gekozen voor twee snelheden, namelijk die van (lange) goederentreinen en die van de andere treinen. De lange goederentreinen krijgen nu meestal ongeveer anderhalf keer meer tijd dan de overige treinen. Dat is logisch, want ze rijden met een snelheid van ca. 80 km, terwijl (vrijwel) alle andere treinen 120 km rijden. Korte stoptreinen krijgen niet meer ruimte dan hun extra stoptijd. Want ze zijn korter en geven bij het verlaten van een blok hun bezetmelding dus eerder terug, en ze trekken ook betrekkelijk snel op. Korte goederentreinen krijgen ook niet meer ruimte, want ze kosten minder ruimte dan lange en stoppen niet. Lange sneltreinen kosten wel meer ruimte, maar ze zijn daarentegen snel. In de praktijk is deze tweedeling redelijk goed werkbaar. Alleen een Sik, 600 of Railbus zou nog langzamer moeten worden ingedeeld.
Verder zien we ook af van allerlei facultatieve treinen. We kiezen voor een vaste, starre, dienstregeling met een bepaald aantal treinen. In principe geen uitzonderingen, en dus geen extra complicaties. Wat we laten zien laten we in iedere dienstregeling zien. Elke dienstregeling wordt dus een vaste show.
In het grootbedrijf heb je tegenwoordig soms kwartierdiensten, maar meestal halfuurdiensten en uurdiensten. In het algemeen zien we in onze dienstregeling echter af van dit soort patronen, want de dienstregeling zelf is al een patroon, dat zich elk half uur (of bij een kleine baan nog sneller) herhaalt. We proberen binnen dat patroon zoveel mogelijk verschillende, logische en/of interessante bewegingen te laten zien.

Een lege matrix van vierkante blokjes was voor de baantekening voor de modelbaan in Erica in 2018 basis voor de dienstregeling. Hierop wordt in potlood de dienstregeling bij elkaar gepuzzeld:
Behalve de bloknummers (y-as) en de tijdseenheden (x-as) zijn aan weerskanten nog kolommen zichtbaar met de regelaars en de rijopdrachten (Fa).
In werkelijkheid zal een dienstregeling natuurlijk 24 uur beslaan. In het modelbedrijf is dat niet nodig. We beginnen de dienstregeling om tien uur en eindigen die na maximaal een uur of twee of drie modelbedrijf. Alle treinen moeten dan weer op hun oorspronkelijke plaats staan (of zijn omgewisseld met andere). Dan kan de tijd weer op tien uur worden gezet. In de kolom Rijopdracht (Fahrauftrag) wordt het bij die trein behorende dienstregelingroutenummer opgenomen. De kolommen voor de regelaars kunnen de nummers van de treinen bevatten die in staat moeten zijn die route uit te voeren. Dus geen elektrische treinen op een dieseltraject of zo. Het is natuurlijk ook van belang dat je alleen routes ontwerpt voor treinen die je echt beschikbaar hebt en die de betreffende route daadwerkelijk kunnen rijden.

Afbeelding


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

6.4 De twee niveaus van organisatie
Net als bij de echte spoorwegen hebben we ook bij onze modelspoorwegen te maken met twee soorten organisatie. Aan de ene kant is er de organisatie die ervoor zorgt dat er fysieke beveiliging is, een bloksysteem of zo, dat voorkomt dat treinen op hetzelfde moment in hetzelfde blok komen, compleet met wisselstraatbeveiliging en seinen. Dit is de basisbeveiliging. In het grootbedrijf wordt dat thans, net als bij ons, vooral door computersystemen daadwerkelijk uitgevoerd. Deze basisbeveiliging houdt dus ook in dat alle wisselstraten en seinen adequaat worden bediend. Als je het helemaal compleet wilt zien, mag je ook de bedrijfsvaardigheid en -veiligheid van het materieel eronder scharen. Kortom alle noodzakelijke hardware en bijbehorende software voor een bedrijf zonder ongelukken.
Maar als dat is gegarandeerd, wil dat nog niet zeggen dat de klanten tevreden zijn. Weliswaar komen ze niet om bij akelige rampen, maar ze vinden het toch erg plezierig om op een tevoren afgesproken tijd van punt a naar punt b te kunnen gaan. Al dan niet met overstappen. Het niveau van organisatie waarover het hier gaat ontstijgt het fysieke. Het gaat vooral over (logische) afspraken tussen medewerkers, materieel en infrastructuur, en de manier waarop de afspraken georganiseerd zijn. ‘Hoe kom ik met een redelijke mate van zekerheid van punt a naar punt b?’ is hier de vraag.
In het grootbedrijf wordt dus een dienstregelingsschema gemaakt waaraan de treinen, medewerkers en infrastructuur zich houden tijdens het rijden. Dat vereist niet alleen de onderliggende basisbeveiliging, maar ook de aanwezigheid van variabele goederen als materieel en personeel op de juiste plaats en tijd. En het vereist ook nog een redelijke garantie dat iedereen zich aan de gemaakte afspraken houdt. Als er vertragingen zijn, missen passagiers immers hun aansluiting en zijn ze ontevreden.
In ons modelbedrijf hebben we om uiteenlopende redenen een ‘schil van geautomatiseerde beveiliging’ gemaakt, die de afspraken bewaakt en er bovendien voor zorgt dat er nooit een trein wordt gemist. Wij zetten gewoon ‘de tijd’ stil als er iets mis dreigt te gaan. Dat kan in model!
In model hebben we ook niet te maken met personeel, materieel en infrastructuur, maar alleen met materieel en infrastructuur die het zonder alarmsignaal van personeel kunnen laten afweten. Waar in het grootbedrijf personeel elkaar belt als een trein niet rijdt of als de brug niet dichtgaat, moet in ons modelbedrijf deze functie worden overgenomen door de computer. Hij bewaakt en beveiligt alles. Als een trein niet meer rijdt, zal de computer een signaaltje produceren dat de treindienstleider kan gebruiken om de trein weer op gang te brengen. Als die om een of andere reden daarop niet reageert, zal na kortere of langere tijd alles stil (moeten) gaan staan.
Waar het grootbedrijf bij vertragingen soms een trein moet laten uitvallen (een trein kan nu eenmaal de tijd niet inhalen), zullen we bij het modelspoorbedrijf als het ware de tijd stil gaan zetten. Stopt een trein onverhoopt, dan rijdt er, als we het goed regelen, op zeker moment helemaal niets meer. Als we het helemaal goed hebben georganiseerd, zal, als de veroorzakende trein weer verder rijdt, ook de rest van de treinen weer gewoon gaan rijden, zonder in een onontwarbare knoop te ontaarden. De hele dienstregeling wordt dan alsnog gewoon afgehandeld. Weliswaar heeft de dienstregeling iets langer geduurd, maar alle aansluitingen zijn uitgevoerd en het publiek (want daarom gaat het bij ons!) heeft bovendien alle trucjes kunnen zien!
Het eerste niveau van organisatie kan in principe door elk willekeurig bloksysteem worden uitgevoerd. Het tweede vereist een aantal extra noodzakelijke stappen, plus natuurlijk de mogelijkheid om deze extra taken aan het bloksysteem of een systeem daar bovenop, op te dragen. Dat betekent dat het een zekere programmeerbaarheid moet hebben.

6.5 Het maken van een dienstregelingstekening

6.5.1 Inleiding
Bij het maken van een dienstregelingstekening komt het op puzzelen aan. Natuurlijk kun je deze fase ook uitvoeren op een volkomen virtuele baan. Je maakt gewoon een mooie tekening van een traject of lijnennet van een imaginair land en verzint daarvoor een aan je wensen beantwoordende dienstregeling. Maar zelfs daar, zoals je al snel zult merken, kán niet alles in de toegewezen ruimte of tijd. Bovendien zijn aan elk baanontwerp bepaalde beperkingen gebonden. Het is goed zowel de wensen als de beperkingen tevoren op een lijstje te hebben staan. Dan kun je bewust je prioriteiten stellen en wordt het resultaat meer datgene wat je had gewild, dan wanneer je het maar op z’n janboerenfluitjes doet.

6.5.2 Wat zijn je normale beperkingen?
Allereerst de beperkingen. Er is een heel scala aan soorten beperkingen:
1. De beperkingen van je eigen systeem, als je het uiteindelijk wilt programmeren. Daarop gaan we in dit hoofdstuk niet expliciet in, maar je moet bijvoorbeeld denken aan het maximum aantal opdrachten dat je kunt geven, of aan het soort opdrachten dat afgewerkt kan worden.
2. Daarnaast is een belangrijke beperking de tijd die je erin wilt investeren. Hoewel je in principe een dienstregeling van een hele dag kunt maken, zal het testen en programmeren ervan veel te veel tijd vergen. Bovendien zul je dan ook waarschijnlijk ook oplopen tegen systeemlimieten uit het eerste punt.
3. Tenslotte zijn er de beperkingen van het modelbaanontwerp zelf.
Alleen dit derde punt wordt hier uitgewerkt:
1. Net als in het grootbedrijf zal de middelste Engelsman op een dubbelsporige aftakking al heel gauw de beperkende factor in een baan zijn. Bij het grootbedrijf zijn ze niet voor niets inmiddels vaak vervangen door fly-overs.
Door een slimme dienstregeling te maken kun je de capaciteit van soort punten wat opvoeren. Je kunt bijvoorbeeld tegelijk parallelle treinen laten rijden, maar dat kan niet als ze elkaar moeten kruisen. Dat kost dan twee tijdseenheden want dan moet het echt ná elkaar. Op de baan zijn er veel van deze situaties. Het probleem bij het maken van de dienstregeling is, dat je zo’n trein op een rustig moment wel sporen kunt laten kruisen, maar dat het op het moment van vertrek misschien toevallig wel heel druk is en dan houdt het alsnog het verloop op. Dat kun je tevoren nauwelijks overzien.
2. Een technische beperking, die te maken heeft met tweerail keerlussituaties, is dat er geen twee treinen tegelijk door conflicterende stroompolingen mogen rijden. Dat zou kortsluiting geven. Hoewel de basisbeveiliging van elk zichzelf respecterend bloksysteem dit soort situaties vermijdt, betekent het wel dat ze, indien ze in een dienstregeling zijn ingebouwd, vertraging kunnen opleveren. Ze kosten dan immers ook twee tijdseenheden waarbinnen geen andere trein zo'n manoeuvre kan doen. In onze dienstregelingsschema’s zijn de betreffende blokken (37 en 39) vaak met een extra kader omgeven (of gemarkeerd), zodat je bij het maken van de DR-puzzel al kunt proberen conflicten te vermijden. Sinds 2005 loopt om die reden het enkelspoor intussen altijd helemaal om de keerlussen heen en er nooit overheen. Om dat te kunnen bereiken was het ook noodzakelijk het hele keerlusblok op de keerlus te houden, waardoor de (veilige) maximale treinlengte tot die lengte beperkt werd. Het enkelspoor loopt er gewoon zonder te raken langs.
3. Tot slot nog een veiligheidsoverweging. Als er bewegingen van bruggen in je DR moeten komen, is het verstandig de brugopeningen altijd aan het begin van de DR in te plannen. Dan kan die brugopening worden gegeven met het startcommando van de DR en zit het dus niet ergens verscholen als commando in een Rijopdracht (Fa). Daarmee is de kans op ongewenste brugopeningen tot een absoluut minimum gereduceerd. Als onze beide bruggen in de DR zitten, zijn ze dus ook allebei min of meer tegelijk open, zodat alleen dan rijbeperkingen gelden.

6.5.3 Wat wil je laten zien?
Hier gaat het natuurlijk allemaal om: wat wil je in je show allemaal laten zien? Voor de volledigheid zet ik hier op een rij wat we vanaf 2004 op diverse tentoonstellingen hebben uitgeprobeerd en (dus) gepland en geprogrammeerd:
• De basculebrug in het enkelspoor moet opengaan, zodanig dat de dienstregeling niet wordt gestoord en dat er geen trein in het water valt;
• De dubbelsporige draaibrug moet op identieke wijze kunnen opengaan;
• Een intercity moet af en toe een werktrein of een goederentrein op de vrije baan inhalen;
• Vier treinen paarsgewijs tegelijk uit een station laten wegrijden is een prachtig gezicht;
• Een internationale trein laten vertrekken terwijl op het tegenspoor parallel daaraan de stoptrein meerijdt, tot de volgende overloopwisselstraat;
• Het station leeg en mudvol laten zijn (eventueel zelfs met realistisch wachtende treinen voor het station);
• Treinen via het Voorveld uit de dienstregeling halen en erin brengen. Dit kan allebei met achteruitrijdende treinen, en zowel met goederentreinen als met personentreinen;
• Rangeerbewegingen uitvoeren als het stil is op het station;
• Een regelmatige pendeltrein op een traject laten rijden (een (vast) patroontrein);
• Een sneltrein echt zoveel mogelijk zonder stops laten rijden;
• Treinen vrijwel alleen op de stations laten stilstaan;
• Een sneltrein zonder enige stop door de keerlus laten rijden en op zijn eigen spoor een op het andere spoor staande of rijdende trein laten inhalen (leuk voor technici);
• Treinen elkaars diensten laten overnemen, zodat een dienstregeling 2, 3 of 4 keer zolang duurt zonder dat het extra programmeertijd vergt.
• Een Hippel vanaf het Voorveld een paar wagons voor een IC laten bijplaatsen;
Deze en een combinatie van deze mogelijkheden kunnen allemaal op het wensenlijstje staan. Er zijn nog veel meer!

6.5.4 Wat kan je helpen om snel inzicht in de mogelijkheden te krijgen?
Om te kijken wat voor bewegingen in combinatie met elkaar mogelijk zijn, kun je op overtrekpapier of transparant een paar gewenste of veel voorkomende bewegingen afbeelden. Door het over elkaar heen leggen ervan zie je snel wat er tegelijk of na elkaar mogelijk is en wat niet. Je kunt ook een paar deeltekeningen maken met bepaalde routes die je per se wilt laten afleggen. Dan kun je snel zien of ze in elkaar te schuiven zijn.
Het is van groot belang dat je begint met de dingen die het moeilijkst in te passen zijn. Zonder garantie dat het altijd goed gaat, kan ik uit ervaring zeggen dat de volgorde ongeveer deze moet zijn:
1. Vaste treinen die met regelmaat rondjes moeten rijden moeten eerst worden ingepland. Later is dat vrijwel onmogelijk in te passen. Daarbij bepalen treinen met de langste routes in het algemeen ook de lengte van de dienstregeling zelf. Als je een intercity vier keer wilt laten rondrijden en de goederentrein twee keer, moet je een lengte kiezen waarin de goederentrein intussen niet in de weg staat en je hem toch op min of meer dezelfde tijd laat eindigen.
2. Een spoorgedeelte achter de basculebrug of draaibrug is tijdens een brugopening onbereikbaar, tenminste als de baan niet rondloopt. Zorg dat er daarachter bij een geopende brug toch een trein beschikbaar blijft om daar intussen ook minstens één treinbeweging te kunnen uitvoeren, anders is het daar zo lang stil.
3. Zorg dat je bij het ontwerp ervan, aan het einde van de dienstregeling nog tijdsruimte over hebt om onderweg zijnde treinen naar hun eindpunt te laten teruggaan. Anders moet je je intercity nog een rondje laten rijden. Want: geen ruimte, geen trein naar zijn eindpunt en geen eindpunt, geen einde dienstregeling…
4. Goederentreinen hebben bij het inplannen voorrang boven alle andere treinen, omdat ze meer tijdruimte innemen. Ze rijden immers langzamer. Ze kosten dus ca. 1½ tijdseenheid per blok.
Zorg dat je de manoeuvres die je hoog op je lijstje hebt staan ook snel inplant. Probeer zoveel mogelijk prioriteiten te combineren, want je zit al gauw in de fase van het dichtplamuren/rondbreien van de dienstregeling. Dan gaat het niet meer om leuke manoeuvres, maar om treinen op hun beginplaats terug te krijgen.
Werk systematisch, want dan kun je mogelijk tot je eigen verrassing op het laatst nog extra slagen of ritten tussenvoegen van treinen die misschien al een hele tijd ergens stilstaan.

6.5.5 Het dienstregelingsontwerp zelf
De tekening wordt eerst gemaakt in potlood. Denk niet dat het direct in inkt kan, want je moet nog heel vaak gummen. Misschien moet je wel meer dan eens helemaal overnieuw beginnen.
Zet bij elk potloodlijntje direct het nummer van de treindienst neer. Omdat de lijnen vaak onderbroken zijn en omdat de tekening eerst in zwart-wit is, zal het al gauw een warboel lijken. Gebruik wel een scherp potlood, maar druk niet te hard. Anders werkt gummen niet meer.
Tussen elke trein (=lijn) wordt minstens één blokje vrij gehouden. Een rijdende trein heeft namelijk altijd twee blokken nodig en soms zelfs meer. Iedere verwringing van deze regel zal leiden tot tragere afwikkeling van de dienstregeling, dus vermijd het zoveel mogelijk.
Op deze baan die in augustus 2018 in Erica heeft gereden, wilde ik in elk geval inplannen: een intercitytrein, een goederentrein, een treintje met zelflossers, een elektrische boemeltrein, een wat langere dieseltrein (3 bakken) en twee kortere (1 of 2 bakken). Omdat ik koos voor omstreeks 1985, werden dat drie getrokken treinen en voor de rest treinstellen.
Als de potloodtekening in principe klaar is, is het verstandig alle lijntjes van begin tot eind te volgen en te checken. Als een lijn namelijk niet van links naar rechts in elke tijdseenheid in het schema voorkomt, dan is er op dat moment ook geen (blok)ruimte voor die trein gereserveerd. En dat loopt met zekerheid niet goed af, want die trein zal toch echt érgens moeten zijn.
Verder is het verstandig de potloodtekening nog een paar dagen te laten liggen en te bekijken en samen met je wensenlijstje te inspecteren op (on)mogelijkheden. Soms kun je door iets om te gooien toch nog onverwachte dingen realiseren. De potloodtekening was het aanzien niet waard en die slaan we over.
Als je denkt dat de tekening zo’n beetje klaar is, moet je de tekening zo duidelijk mogelijk leesbaar maken. Dat kan bijvoorbeeld d.m.v. kleuren. Hieronder zie je het eerste resultaat van de tekening van Erica 2018:

Afbeelding


Tekening 1
Zoals je op de tekening kunt zien, zijn alle (7) kleurenlijnen van links naar rechts wel getekend, maar zijn het vaak onderbroken lijnen. Dat komt omdat de blokken in het schema niet zo kunnen liggen als in werkelijkheid. Door wisselstraten zullen blokken aan (veel) andere kunnen zijn verbonden, en je kunt er op de verticale as maar twee aan elkaar laten grenzen. Kijk maar naar het baanontwerp en je zult zien dat de trein die om tien uur uit blok 25 vertrekt via blok 24 inderdaad een wisselstraatverbinding heeft met blok 10, waar hij daarna naar toe gaat. Zo geldt dat voor elke trein.
Bij het baanontwerp viel direct op dat vooral de blokken 14 en 42 in vergelijking met de andere blokken in het hoofdspoor erg lang zijn. Omdat we in de tekening die blokjes precies gelijk maken, zal de afwikkeling van de DR waarschijnlijk heel anders lopen dan je hoopt. In dit eerste kleurenconcept valt ook op dat er weinig treinbewegingen zijn tijdens de draaibrugopening aan het begin (blok 10 en 17 geblokkeerd door een paarse lijn). Ook worden beide keerlussen ergens tegelijk gebruikt. Er moet dus wat gesleuteld worden voordat je tevreden mag zijn!
Hoewel het niet direct nodig is, is het handig om keerbewegingen in een blok duidelijk herkenbaar te maken. Zo komt in blok 49 drie keer een trein die duidelijk na enige tijd terugrijdt, want de lijn gaat dezelfde kant op als waar die vandaan kwam.

Na wat extra puzzelen werd uiteindelijk deze tekening gemaakt. Gestippelde lijnen geven de oude situatie weer:
Hier zie je dat aan de linkerkant nog twee treinbewegingen achter de draaibrug zijn ingepland door treinen die daar al stonden en ‘gewoon’ een extra slag maken. Een paar andere lijnen zijn wat verschoven. Zo worden de keerlussen in theorie niet tegelijk meer gebruikt om 11:12. Maar wat dat waard is, zie je pas als het echt werkt.
Ook zijn hier de blokken 16 en 46 (parallel aan elkaar in het station) van nummer gewisseld. Ook al moeten doorgaande treinen eigenlijk steeds over het rechtdoorgaande spoor rijden, als de goederentrein (donkerblauw) vrijwel de hele dienstregeling het perronspoor bezet zou houden, moet je toch een andere keuze maken! Tijdens het rondje van de goederentrein kan de intercity (rood) wel op het hoofdspoor.

Afbeelding

Tekening 2, met een paar correcties ernaast
Nu hebben we eindelijk een ontwerptekening waarmee we tevreden zijn. Het is afwisselend genoeg en ook druk genoeg. Er is nog geen 100% garantie dat de dienstregeling ook werkelijk goed zal aflopen. Er is immers nog niets georganiseerd in de afwikkeling.


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

6.6 Van dienstregelingstekening tot kettingreactie
Uitgaande van een kloppende dienstregelingstekening, moeten we nu proberen een kettingreactie te bedenken die naadloos loopt. Als je alle treinen in de bovenstaande dienstregeling op hun juiste schaaltijd laat vertrekken, heb je die garantie absoluut niet. Er kan immers een trein ontsporen of haperen, waardoor die te laat bij een belangrijke kruising komt en waardoor het later toch helemaal vast komt te staan.

6.6.1 Rijopdrachten, vertrekpunten en vertrekseinen
Om aan te geven wat er moet gebeuren aan ‘organisatie’, lopen we deze dienstregeling door. Ter extra informatie wordt nog vermeld dat de blokken 12, 15 en 24 geen bestemmingsblokken zijn: er past geen hele trein in, maar ze zijn wel afgebeeld omdat ze als ‘overblokken’ kruisende wisseltraten bezet houden (zie ook de tekening) en ook tijd kosten.

Gebruikte termen:
1. Een Rijopdracht is een vastgelegde precies uit te voeren treininstructie, die in de tekeningen wordt weergegeven door lijn met een bepaalde kleur. In de tekeningen staat onder de kolom Fa-opdracht (Fahrauftrag, Fa, Rijopdracht) de naam van de soort trein die we laten rijden, bijvoorbeeld Diesel, GT (goederentrein) etc.. In de rijopdracht staat waar de trein begint (blok), waar hij heen rijdt (blok), of hij van richting wisselt en wat voor opdrachten hij onderweg en op welk punt precies, hij moet uitvoeren.
2. Een vertrekpunt is een punt waar de trein in zijn rijopdracht de opdracht heeft te wachten tot een bepaalde vertrekconditie is vervuld. Meestal zal een andere trein daarvoor zorgen, maar ook kan het zijn dat bijvoorbeeld en brug dicht moet zijn. Dit vertrekpunt wordt weergegeven door een zwarte punt op de gekleurde Rijopdrachtlijn, met een rood volgnummer erbij. Als de betreffende conditie al vervuld is, voordat de trein dat punt bereikt, zal de trein gewoon doorrijden, tenzij hij ook nog een aparte instructie heeft om te stoppen om bijvoorbeeld passagiers te laten uit- en instappen.
3. Een vertreksein bevestigt dat de in de vertrekpunt genoemde vertrekconditie is vervuld. In de tekening wordt zo’n punt aangegeven door een groen bolletje met het betreffende conditie-nummer erin. Het spreekt vanzelf dat je een dergelijk ‘groen’ sein op een plek moet afgeven als je zeker weet dat het daarna niet meer kan misgaan. Daarom is het van belang goed te checken en testen of je dat op de juiste plaats doet. Soms moet je de bolletjes dus verschuiven, of zelfs extra vertrekpunten toevoegen.
De volgnummers worden van links naar rechts opvolgend genummerd in de diensregelingstekening. Meestal lukt het dienstregelingen te maken waarin een vertrekpunt afhankelijk is van slechts één vertrekconditie, maar soms kan het toch veiliger zijn meer condities te hebben. Dan voeg je een nummer toe aan een vertrekpunt. Je kunt immers niet tevoren in het echt testen.

Afbeelding

Tekening 3, de definitieve DR
Vertrekpunten liggen vrijwel altijd op punten waar treinen kortere of langere tijd stil moeten staan, dus aan het einde van een horizontale lijn in de dienstregelingstekening. Omdat ervaring leert dat doorgaande intercity treinen soms te snel rijden, wordt in de keerlussen ook steeds een vertrekpunt voor de IC ingebouwd. In geval van nood wordt daar dus gestopt. Daarnaast wacht de boemeltrein, die om blok 36 te bereiken tegen de rijrichting in rijdt, zo nodig op blok 15 (effectief is dat 42). Als er geen vertrekpunt nodig is, bijvoorbeeld na een halteplaats of omkering, wordt een boogpijltje ingetekend. Dus na intekening van de noodzakelijke vertrekpunten is tekening 3 veranderd in tekening 4, een stuk drukker. In de lijn van de intercity is ook nog iets veranderd, die gaat in zijn eerste rondje over zijn oude spoor terug, vertrek om 10:30 uit blok 46, naar 17 en over 39 weer naar 17 en 46 terug!. Dat het tegenspoor is, zie je goed omdat de lijn vanaf blok 39 naar blok 46 niet naar beneden loopt, maar naar boven. Overal waar op het dubbelspoor op het tegenspoor wordt gereden, loopt de lijn naar boven!

Afbeelding

Tekening 4, DR met vertrekpunten en namen van de ‘treinen’

Dan de analyse van het voorbeeld:
In bovenstaande dienstregeling begint het met een brugopening op de blokken 10 en 17 van 10:00 tot 10:30. Tijdens die brugopening kunnen treinen dus niet de brug over, maar om publiek niet te laten weglopen moet er toch wel wat bewegen. Ook al wil je natuurlijk bewegingen uitvoeren, die ook in werkelijkheid zouden kunnen plaatsvinden, de treinwisseling op de blokken 25 en 39 op de korte lus kun je nauwelijks zo noemen. Daarvoor is nodig dat aan het einde van de vorige dienstregeling die treinen per ongeluk zo zijn komen te staan. De treinen geven elkaar signalen om te mogen gaan rijden.
Op de lange lus over de Maasbrug kun je op dat moment twee treinen laten rijden, want de lange getrokken intercity en de goederentrein (GT) komen niet in aanmerking. De trein met zelflossers rijdt van blok 48 op tegenspoor (over blok 15 en 42) naar blok 50 en keert daar en rijdt over hetzelfde spoor terug, terwijl de Boemeltrein van blok 36 over het spoor parallel daaraan rijdt en keert in de keerlus in blok 37 en over dezelfde blokken terugkeert, dus daar juist op tegenspoor. Deze trein heeft prioriteit boven de trein met zelflossers, want die moet in blok 42 om 10:24 wachten tot de boemel hem toestemming geeft zijn weg te vervolgen. Eerder al zorgt de boemel ervoor dat beide treinen parallel naast elkaar door en langs de keerlus lopen (10:15).
In de volgende tekening zijn de nummers ingetekend. Omdat je niet altijd zeker weet dat je genoeg vertrekpunten hebt ingetekend, nummer ik ze opeenvolgend, waarbij ik de vijftallen in principe oversla. Als ik dan nummer te kort kom, kies ik het dichtstbijzijnde vrije nummer, want anders moet je de tekening weer helemaal opnieuw maken. Soms komt er zo ook een nummer vrij, dat achteraf bekeken nergens goed voor was. In onderstaande tekening zijn uiteindelijk wel de nummers 15 en 20 gebruikt, maar nummer 27 kwam weer vrij. De niet gebruikte nummers zet ik onderaan de tekening, want als bij testen blijkt dat ik alsnog iets moet wijzigen, zie ik gelijk wat ik nog kan gebruiken. Deze dienstregeling heeft uiteindelijk zonder een enkele aanpassing in Erica dienstgedaan, maar dat weet je pas achteraf.

Afbeelding
Tekening 5, met de signalen die een vertrekpunt vrijgeven bij de juiste Fahrauftrag

Voor deze dienstregeling werden nummers tot 39 gebruikt om het als een kettingreactie te kunnen laten aflopen. Hopelijk zijn de groene bolletjes zo geplaatst, dat de ketting foutloos afloopt, zelfs al stop je af en toe willekeurig in de dienstregeling een trein. Als je geen denkfouten hebt gemaakt kan het foutloos zijn, maar bij een beetje ingewikkelde dienstregeling kun je 100% foutloos eigenlijk wel vergeten. Er blijken dan toch steeds kleine lekjes mogelijk te zijn. De vraag is zelfs of je die allemaal moet willen voorkomen.
Gezien onze manier van modelbaanbedrijf, namelijk steeds met een andere baan en dus met een andere dienstregeling, waarbij je van tevoren dus nooit weet waar de onvoorziene problemen zullen optreden, kun je beter kiezen voor een niet 100% foutvrije dienstregeling, maar in plaats daarvan moet er een effectieve mogelijkheid zijn om frequent voorkomende problemen op de tentoonstelling zelf snel op te lossen. Daarover in de volgende paragraaf.
Van de in deze tekening opgenomen vertrekpunten zijn er om dienstregelingstechnische redenen al 11 in een 'rijdende' trein op een schuine lijn opgenomen. Die zijn allemaal om te voorkomen dat die trein een andere trein net op een cruciaal moment voor is en verderop de weg verspert. Alle andere vertrekpunten (39 minus11 minus 6 ongebruikte = 22 stuks) zijn nodig na een toch al (soms lange) verplichte stop wegens omkeren van de rijrichting of stoppen wegens einde DR.
De 11 extra stoppunten liggen allemaal ergens op de vrije baan en moeten eigenlijk gecamoufleerd worden. De meeste kan ik wel camoufleren in een keerlus (blok 37 en 39, dat is hier gelukt in 7 van de 11 gevallen). Een keerlus is immers toch al een deel van de baan dat er eigenlijk niet bij hoort. Van de andere 4 vertrekpunten (8, 15, 23 en 34) moet je hopen dat ze niet al te erg opvallen tijdens de afwikkeling van de dienstregeling. Eigenlijk doen ze afbreuk aan het uitgangspunt van dienstregelingrijden: pas vertrekken als je zeker weet dat je van je beginstation tot je eindstation vrij baan hebt. Je zou deze treinen dus ook later weg kunnen laten gaan, maar omdat je geen idee hebt hoe de DR in werkelijkheid gaat lopen en of je dan geen lange stilstandstijden krijgt, los je het toch maar op deze manier op. Want als het vertrekpunt al eerder is vrijgegeven, stopt de trein niet eens en zie je er dus niets van. Het is puur om dienstregelingstechnische redenen, omdat je niet weet hoe het zal gaan lopen. Als de dienstregeling zo loopt als we hopen, zal het stoppen daar dan ook nauwelijks voorkomen. Maar als het echt in een enkel geval tot te lange wachttijden zou leiden, kun je alsnog proberen in te grijpen in de dienstregeling. Vooraf geldt vooral: maak hem zo mogelijk 100% foutloos.

In het voorbeeld bleek bij de uitvoering in Erica ten onrechte geen rekening te zijn gehouden met het dubbel gebruik van de Engelse Wissel tussen blok 48/11/12 en 15 om 11:21. De trein met zelflossers kon niet zonder wachten binnenkomen op blok 48 na het keren op blok 14, omdat de Boemeltrein van blok 42 naar blok 11 op dat moment van diezelfde wissel gebruik maakt. Het bloksysteem zorgde automatisch voor de noodzakelijke ‘vertraging’. Tijdens de tentoonstelling kon je daar verder niets aan doen. Feitelijk was dat een fout in het ontwerp van de Dienstregeling. Het publiek zag dat allemaal gewoon gebeuren en het was ook logisch dat dat op dat moment gebeurde. Toch moet je dit soort dingen proberen te vermijden.

6.6.2 Compleet maken van de Dienstregelingstekening
Het is het makkelijkst als alle rij-informatie over de tentoonstellingsbaan is weergegeven in de dienstregelingstekening. Dan heb je naast je baanontwerp alleen die tekening maar nodig om tot correctie van fouten over te kunnen gaan. Wat ontbreekt er nog aan?
1. Commando’s voor de opening of sluiting van de brug;
2. Commando’s om slechts halverwege de brugblokken te rijden als de brug open is;
3. Commando’s om de treindienstleider te attenderen op bijzondere treinbewegingen;
4. Commando’s om eventueel de modeltijd te resetten (die kan zomaar gaan voorlopen door vertragingen!);
5. Commando’s om treinen alleen te laten vertrekken als de brug fysiek dicht is.

Afbeelding

Tekening 6: een complete dienstregelingstekening met alle commando’s

6.6.3 Foutopsporing, het nut van de volgnummers
Het gebeurt in de praktijk nauwelijks dat de geteste dienstregeling helemaal foutloos is. In de situatie van een flexibele modulebaan op een tentoonstelling zit je dan al gauw in een lastig parket. Er loopt publiek om je baan, dat juist gekomen is om alles te zien rijden. En je hebt onverwachts twee treinen tegenover elkaar staan die dat volgens je dienstregeling nooit zouden moeten doen en daardoor je mooie plannetje om zeep helpen. Maar juist omdat we dit inmiddels beschouwen als een onvermijdelijke bijkomstigheid van onze vorm van tentoonstellingsrijden, moet je geavanceerde middelen hebben om voorkomende fouten snel op te sporen en op te lossen. Dat hebben we door schade en schande ondervonden.
In tekening 5 zie je onze volgnummers al staan, maar zo zijn wij in 2004 niet begonnen. We begonnen net als in werkelijkheid met vertrektijden, dat we later omvormden tot een systeem waar, zodra dat leek te kunnen, het vrijgeven van blokken de essentie was. De bedoeling was dat daarin natuurlijk de dienstregelingsvolgorde werd aangehouden, maar dat ging lang niet altijd goed. Van volgnummers was nog geen sprake.
Wat gebeurde er als het dan misliep? Bij een dienstregeling met maar 3 of 4 treinen zie je direct wat er mis is. Bovendien gaat het dan niet mis, want de logica is zo simpel dat je nauwelijks enige kans hebt op fouten. Als er toch een fout in zit, heb je voordat het echt tot problemen kan leiden, de ontspoorde trein al gezien en op gang geholpen, voordat de fout zich kan openbaren. Het gaat natuurlijk pas mis bij een dienstregeling met 10 of meer treinen, die, als hij goed loopt, 30 echte minuten duurt en waarin treinen ook nog van plaats wisselen, zodat een complete dienstregeling (waarna álle treinen weer op hun uitgangspositie zijn) misschien wel twee uur kan duren. En dan, de treindienstleider hoorde het al langzaam aankomen, staat plotseling toch de laatste trein echt helemaal stil. Er is niets meer te horen, behalve publiek dat roept om beweging en collega’s die belangstellend vragen of er iets aan de hand is (echte psychologen zijn dat), en een enkele modulehoutworm.
Daarna moest het opgelost worden. Je hebt als hulpmiddel een tekening van het baanontwerp en een schema van een dienstregeling. Die laatste liep blijkbaar ergens fout, maar waar? Er staan ook nog een stuk of 15 of 20 treinen op allerlei plaatsen op de baan, een baan die je van binnenuit nauwelijks kunt overzien, zo groot is hij.
Welke trein is de oorzaak van de problemen? Je begint dan, met hulp van je psychologen-clubgenoten, met inventariseren waar de treinen staan en op welk punt van hun eigen dienstregeling. Je bent alleen daarmee al een dikke tien minuten bezig. Dan duurt de storing inmiddels natuurlijk al een kwartier en heb je de fout nog niet gevonden, laat staan opgelost. Als je de noodzakelijke rust kunt vinden heb je dan nog vijf minuten nodig om de oorzaak van de fout te vinden en dan ook nog vijf minuten om op de goede plaats een extra vertrekpunt in te lassen (of een controlepunt te verplaatsen) en dan nog vijf minuten om het bedrijf weer op te starten en natuurlijk om hier en daar toch een trein te verzetten. Een half uur stilstand heb je dus zo. Dat was onaanvaardbaar natuurlijk. Het duurde zoveel jaren, omdat bij het testen vaak andere dingen gebeurden dan in werkelijkheid en we meestal met kleinere banen op stap gingen.
Tot 2007 hebben we zo aangemodderd. We hadden nog geen alternatief. Gewoon het probleem ad hoc even oplossen en een trein van de baan halen en met de hand willekeurig wat treinen ‘groen’ geven was natuurlijk de oplossing niet. Zonder de oorzaak op te lossen leidt dat tot nog meer vertraging. Je bent geen computer en de baan is daarvoor veel te groot. De fout zal zich natuurlijk ook nog iedere dienstregeling (kunnen) blijven herhalen en in elk geval gedurende de rest van de lopende dienstregeling uitwaaieren tot nog meer problemen. Frustrerend en arbeidsintensief.
Eind 2007 vonden we eindelijk de logische en zelfs eenvoudige oplossing, door het opvolgend doornummeren van de vertrekpunten van links naar rechts. Als de gepasseerde volgnummers daarbij ook nog in het systeem worden vastgelegd, heb je automatisch een registratie van de voortgang van de afhandeling van de dienstregeling. Als alles goed loopt zal het doorlopen van de dienstregeling immers ongeveer gelijk lopen met de opeenvolging van de nummers. Natuurlijk kunnen er door verschil in snelheden of lengte van blokken volgordeverschillen optreden. Maar toch: als alles stil staat, zal het laagste vertrekpuntnummer dat nog niet is gebruikt, ook meestal de fout in de DR aanwijzen. Vlak daarvóór is beslist iets misgegaan, want de trein die het vertreksignaal had moeten geven heeft dat blijkbaar nog niet gedaan.
Als je ook in de dienstregelingstekening die volgnummers netjes aanbrengt, dan geeft de dienstregelingstekening tijdens een storing samen met de systeemregistratie direct de informatie die je nodig hebt, namelijk waar het proces precies mis liep. Dat bespaart zeker twintig minuten stressvolle zoektijd!
In tekening 5 zijn deze controlenummers aangebracht. Elk groen bolletje geeft de trein voor het betreffende vertreknummer vrij. Sinds 2007 maken we dus een dienstregelingstekening met vertrekpuntnummers (na iedere vier slaan we er een over) en brengen pas daarna de vertreknummers in de controlebolletjes aan. Als tijdens het testproces nog een extra nummer nodig blijkt, gebruik je gewoon een van de overgeslagen reservenummers (eindigend op 5 of 10).
Dank zij het opslaan van de afgewerkte volgnummers zie je direct waar de dienstregeling stokt.

6.6.4 Wat zijn de fouten die zich kunnen voordoen en hoe los je die op?
Als het stilstaat geeft het eerste controlenummer dat nog niet is aangegaan precies de plek aan waar het mis ging. Die trein heeft immers zijn startsignaal niet gekregen van de trein die dat signaal had moeten geven. Dat wil dus zeggen dat de laatste trein de veroorzaker is!
Er zijn twee soorten fouten:
1. Onontkoombaar, die je echt moet oplossen en
2. Schoonheidsfoutjes.
Ad 1. Als er echt een vertrekpunt te weinig gebruikt is, zullen waarschijnlijk twee treinen tegenover elkaar staan. Dat kun je makkelijk controleren. De trein die het ontbrekende signaal had moeten afgeven is ergens opgehouden in zijn rijopdracht, in elk geval voor het moment dat hij het vertreksignaal af kon geven. Misschien is er een andere trein die zijn weg blokkeert? Die blokkerende trein moet je natuurlijk later op dat punt laten aankomen en dus ophouden. Dat kan door de controle over diens laatste vertrekpunt te verleggen of een extra vertrekpunt toe te voegen.
Dit is een echte omissie in de dienstregeling, die je misschien wel had moeten voorkomen. De fout wordt vaak veroorzaakt doordat de afwikkeling van de dienstregeling in werkelijkheid heel anders is dan in de simulatie. Dat komt misschien door andere snelheden, maar waarschijnlijk door verschillende bloklengten (een overblok kost in werkelijkheid een fractie van een heel blok), maar mogelijk ook door technische storingen. Deze oorzaken zijn inherent aan het modelbedrijf en dus tot op zekere hoogte zelfs onvermijdelijk. Gelukkig kunnen we ze tegenwoordig makkelijk oplossen.
Ad 2. Tijdens het rijden komen we ook schoonheidsfouten tegen, zoals een trein die net niet voor het perron stopt, maar verder geen problemen veroorzaakt. Of een trein die wel mooi midden voor het perron stopt, maar alvorens echt te vertrekken al naar het andere einde van het blok rijdt in plaats van rustig te blijven staan. Meestal besteed je daar geen aandacht aan, hoewel het wel stoort.
Laatst gewijzigd door athmulder op 17 apr 2021 19:47, 2 keer totaal gewijzigd.


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

6.7 Automatische Dienstregelingen

6.7.1 Inleiding
Om te komen tot een echt automatisch bedrijf is het noodzakelijk dat de dienstregeling zichzelf goed controleert, zodat aan het eind vaststaat dat alles netjes is afgelopen zodat er daarna weer een nieuwe kan worden opgestart. We beginnen met de afloop van een lopende dienstregeling.

6.7.2 Het einde van een Dienstregeling
1. Elke trein geeft aan het controlerende systeem door dat hij zijn rijopdracht heeft vervuld;
2. Zodra de laatste rijdende trein zich op zijn eindpunt heeft gemeld is de hele dienstregeling goed afgelopen;
3. Het systeem meldt dat op het scherm;
4. Als de volgende dienstregeling mag worden gestart, doet het systeem dat. Dit is afhankelijk van een conditie die ‘waar’ of ‘onwaar’ is en met de hand kan worden ingesteld. Als die onwaar is zal na de laatste dienstregeling geen trein meer gaan rijden.

6.7.3 Het begin van een dienstregeling
1. Alle controletellers worden geïnitialiseerd;
2. De dienstregelingsteller wordt opgehoogd, zodat je achteraf kunt zien hoeveel er hebben gereden;
3. Iedere trein die op een dienstregelingsblok staat krijgt een nieuwe rijopdracht toebedeeld;
4. het startsein van de kettingreactie wordt gegeven.

6.8 Technische Implementatie in MpC

6.8.1 Inleiding
De implementatie van het voorgaande is afhankelijk van de mogelijkheden van het gekozen systeem. Door ons wordt al sinds 1993 MpC (Gahler & Ringstmeier) gebruikt en dat biedt inmiddels alle mogelijkheden die we nodig hebben. Deze paragraaf gaat uit van voldoende MpC-kennis.

Voorwaarden voor een in MpC programmeerbare dienstregeling zijn:
1. De dienstregeling is gebaseerd op zich herhalende rijopdrachten per trein, d.w.z. in de dienstregelingstekening staat stap voor stap beschreven wanneer en waar iets moet gebeuren. In MpC heten de rijopdrachten Fahraufträge, die we in het vervolg aanduiden met de afkorting Fa. Daarin worden deze instructies heel precies overgenomen (zie 5.6.8);
2. Alle vertrekpunten in de DR zijn genummerd, beginnend bij 601 tot maximaal 750. Hiervoor worden de schakelaars 601 tot 750 gebruikt. Bij het begin van de DR staan alle deze schakelaars uit. In de dienstregelingstekening wordt het honderdtal weggelaten, dus zie je daar de nummers 1-100 en daarna weer 1-50.
3. Een trein die pas na signaal van een andere trein verder mag rijden, krijgt in zijn Fa op dat punt een zogenaamd 'LOS'-commando gevolgd door het betreffende volgnummer (hier natuurlijk wel 601-750). Pas als die schakelaar wordt aangezet wordt de trein weer 'los'gelaten. In MpC luidt het commando bijvoorbeeld 'Los.633'. Als zekerheidshalve nog andere treinen toestemming moeten geven, dan kunnen er meer condities volgen, bijvoorbeeld 'Los.634' en 'Los.635'. Pas als aan alle condities is voldaan, kan de trein zijn weg vervolgen.
4. In de Fa wordt ook aangegeven wanneer een andere trein verder mag. Dat gebeurt door de op het juiste moment een van de acties 601 tot 750 aan te roepen. Het MpC commando daarvoor is bijvoorbeeld ‘n633’. Dit commando zorgt ervoor dat schakelaar 633 wordt aangezet en daarmee dat de trein in het vorige commando verder kan rijden.
5. De plek in de Fa waarin een doorrijcommando wordt gegeven, maakt natuurlijk uit. Stel je hebt een kopstation, waar na binnenkomst van trein2, trein1 mag wegrijden. Als trein 2 dat commando al geeft terwijl hij nog op de wisselstraat is, zal trein 1 misschien al gaan oprijden tot het wissel. Je kunt beter dat commando pas geven als de trein helemaal in het blok gearriveerd is, want dat is de wisselstraat ook vrij.
6. Met de functietoets 'F5' kun je zien hoever de DR gevorderd is. Als de DR vastloopt, moet je vooral zoeken bij de laagste nog niet aan staande schakelaar: de trein die dat signaal had moeten geven is blijkbaar niet tot dat punt gevorderd!
7. Elke Fa eindigt met het commando waarmee de betreffende Fa 'klaar' wordt verklaard (er zijn 20 fa's, resp. n761-n780) en wordt
8. gevolgd door het commando 'LOS.0'. Omdat schakelaar 0 nooit aan staat, zal de trein pas verder kunnen rijden als hij een nieuwe Fa krijgt (bij de nieuwe DR dus).

Afbeelding
De uiteindelijke dienstregelingstekening, zoals die in Erica in 2018 heeft dienstgedaan
(na testen en na in het bedrijf aangebrachte kleine correcties)

6.9 Wat moet je doen om in MpC een werkende DR te krijgen?
6.9.1 Vooraf
Het probleem bij dit stuk documentatie is, dat bij de DR vrijwel alles tegelijk nodig is: basiskennis van MpC en ook de kennis van de zelf voorgeprogrammeerde acties, naast begrip van het baanontwerp en de getekende DR. Om te voorkomen dat we hier alles herhalen, wordt vooraf gesteld dat als je basiskennis over Acties, Rijopdrachten (Fa’s ) of MpC ontbeert, je naar de betreffende hoofdstukken moet gaan (zie hoofdstuk 5.6).

Er zijn heel veel voorgeprogrammeerde acties:
• De voorgeprogrammeerde acties houden rekening met maximaal 20 Fa's per DR. Als je daarvan maar 10 nodig hebt, moeten de overige 10 op 'kunstmatige' manier toch tot hun einde worden gebracht, om het systeem aan het einde te kunnen laten concluderen dat alle treinen op hun bestemming zijn aangekomen. Dat kan door die 10 aan het einde van een korte Fa beëindigd te verklaren.
• De controle van de voortgang van de dienstregeling wordt vastgelegd in de acties 601-750. De nummers 751-756 kunnen bovendien gebruikt worden voor speciale manoeuvres.
• In de acties 81-90 zijn 10 keer 2 regels beschikbaar om 20 Fa’s te koppelen aan treinen in de juiste blokken.

Treinen moeten bij het plaatsen op de baan direct de dummy-Rijopdracht ‘Fa99’krijgen om te voorkomen dat ze direct willekeurig gaan rijden, terwijl je nog bezig bent met andere treinen of terwijl je de DR opstart. Nadat bijvoorbeeld de DE1 op de baan is gezet met het commando 'F22.27' (DE1 in blok 27), wordt het commando fa99 gegeven. In fa99 staat voor alle blokken het onoplosbare probleem: namelijk 'LOS/0'. Dit is een conditie die nooit waar kan worden, zodat de trein zal blijven staan. Om verder te komen, zal de trein eerst een andere Fa moeten krijgen, bijvoorbeeld door het starten van de DR.
Onderstaand staan alleen de punten waarop je moet letten bij het werkend maken van een DR.

6.9.2 Alle Fa's inbrengen
De (maximaal dus 20) Fa's worden van beginblok tot eindblok ingebracht (zie voor alle details 5.6.8). De volgorde daarbij is:
1. Startblok gevolgd door ‘995’, ergens in het blok;
2. Rijrichting;
3. Vervolginstructies (zie 5.6.8.4);
4. Noemen van het eindblok (meestal gelijk aan het startblok);
5. Melding regulier einde Fa (actienummer 761-780, afhankelijk van welk Fa-nummer het betreft (fa1=n761, fa20=n780), gevolgd door 999 (=in stopstuk));
6. LOS/0. Dit is de slotconditie. Die mag nooit waar zijn, waardoor de trein definitief stil staat, tot hij een nieuwe Fa krijgt toegewezen.
Het startblok van een Fa is normaal gesproken gelijk aan het eindblok, behalve als verschillende Fa's elkaar in opeenvolgende DR's moeten afwisselen. Zo kun je bijvoorbeeld drie goederentreinen en twee IC's elkaar laten afwisselen, net als een aantal dieseltjes en elektrische boemeltreinen. Als vier diesels en drie GT's elkaar afwisselen, zal het dus 12 DR's duren voordat de treinenloop weer precies gelijk is.

6.9.3 Andere acties
In de Fa's moeten op de juiste punten ook andere acties worden geactiveerd (zie voor alle details 5.7), zoals:
1. Basculebrug (n582 (open), n587 (dicht))
2. Asymmetrische draaibrug (n593 (open), n594 (dicht))
3. Tijdacties (n860, n861, n862, n863, resp. 10:00, 11:00, 12:00, 13:00)
4. Treinen in de DR laten wisselen (blok 53/54 n872-n874, blok 55/56 n875-n877, vrij: n878-n880)
5. Industrie-manoeuvre (blok 45 n865-n868)
6. Brandweerauto bij de kat op het stationsplein, de knipperlichten bij het station en de overwegen (LED's en relais)

6.9.4 Beveiliging Bruggen
In 2017 is de asymmetrische draaibrug in de baan gekomen. Door het lange testen zijn ook allerlei onvolkomenheden aan de beveiliging van de basculebrug aan het licht gekomen. Na de overigens zeer succesvolle première in Erica, werd de onderstaande, in principe volledig veilige, beveiliging ontwikkeld.
Uitgangspunt is dat de draaibrug niet mag opengaan zolang de treinen die als laatste over de brug gaan dat niet allebei hebben gemeld. Pas dan kan de brug open gaan. De beide eerste Fa’s die na de brugopening over de brug gaan, mogen dat pas doen als de fysieke schakelaar dat de brug dicht is dat ook meldt. Dat kan alleen als schakelaar 10 aan is.
Als de brug aan het begin van de DR open gaat, kan het allemaal een stuk korter. Dan hoef je alleen maar zeker te weten dat de brug dicht is en dat kan weer door in de eerste treinen die over de brug moeten de conditie ‘LOS.10’ toe te voegen. Dan is fysieke schakelaar 10 aan en dat kan alleen als de brug echt dicht is.

6.9.5 Problemen die zich kunnen voordoen
1. Een Fa kan te kort zijn. Dan moet er een vervolg komen. Vervolg-Fa's worden gemaakt door een nieuwe Fa te maken door het nummer van de eerste met 100 op te hogen. Als laatste actie in de oude Fa wordt die nieuwe Fa opgeroepen. Bijvoorbeeld: Vanuit Fa3 wordt 'g103' (=Ga naar Fa103 aangeroepen). Fa103 moet dan beginnen met het blok waarin de trein zich op dat moment in Fa3 bevindt, anders werkt het niet.
2. Bij Fa’s moet je er voor zorgen dat ze zo weinig mogelijk door de keerlussen gaan, want dat kan de afwikkeling ophouden. Er kan in het algemeen immers maar 1 trein tegelijk door een DT. Treinen op ons enkelspoor hoeven nooit door een keerlus, tenzij ze zoveel mogelijk met de loc vooruit moeten blijven rijden.
3. Blokken met een kort stopstuk (bijvoorbeeld 48, 36) moeten zo worden bereden, dat de trein niet al keert en naar het einde van het blok rijdt, voordat hij weer echt weg mag rijden. Sommige treinen (Talent, Wadloper) hebben namelijk een minimale bezetmelding op het motordraaistel, vanwege rubberwielen. Als je ze op een bepaalde manier op de baan zet en niet keert door keerlussen, rijden ze niet per ongeluk half de wisselstraat op (Door wat soldeertin aan de binnenkant van de spoorstaaf kan de bezetmelding via de flens soms worden geactiveerd).

6.9.6 Fa's koppelen aan de juiste treinen
Bij het begin van de DR moeten de Fa's worden gekoppeld aan treinen in de juiste blokken. In de acties 81-90 zijn 10 keer 2 regels beschikbaar om de volgende commando's in te brengen:
1. Oproepen van de rijregelaar in dat blok (F.'nn', nn=bloknummer);
2. Ontkoppelen van de eventueel nog aanwezige Fa (fa0)1;
3. Koppelen van de juiste Fa (faX, X=Fa-nummer);

Als het bijvoorbeeld gaat om Fa17 in blok 19 wordt dat dus:
f.19,fa0,fa17
De 10 acties (n81-n90) moeten bij een nieuwe DR goed worden nagekeken om de niet-gebruikte oude commando's eventueel onschadelijk te maken. Om ook geen andere foutmeldingen te krijgen, kun je elke lege actie volstoppen met de informatie van een wel bestaande. Als je maar 5 treinen in je DR hebt, worden er immers anders 5 acties voor niets aangeroepen met een (overigens niet fatale) foutmelding tot gevolg. Dat kun je voorkomen door de laatste Fa-toewijzing in de 5 lege acties (n86-n90) te herhalen.
6.9.7 Startblokken
Aan het begin van de DR moet er minstens 1 trein zijn die zonder verdere voorwaarden mag vertrekken. Soms zijn het er (veel) meer die tegelijk van start mogen. Die kunnen allemaal worden opgegeven in actie 99 (en eventueel 100).
• Er moet hier minstens 1 trein worden 'los' gelaten, anders kan de ketting van de DR nooit starten.
• In actie 99 wordt 2 seconden gewacht voordat de tweede regel met de startcommando's wordt uitgevoerd (en evt. ook actie 100 wordt opgestart). Dit is veilig, omdat in de voorgaande seconden eerst alles wordt geïnitialiseerd. Als er een trein moet vertrekken, die bij het initialiseren (nog) geen Fa heeft gekregen, zal het zeker mis gaan, want de trein gaat dan 'wild' rondrijden. Twee wachtseconden zijn genoeg om dit timingsprobleem voor te zijn.
Bijvoorbeeld, als de twee eerste treinen mogen vertrekken: ‘n601’ en ‘n602’ invullen op regel 2 van actie 99.

6.9.7.1 Einde Fa = einde DR?
Iedere Fa meldt als laatste actieve actie, dat de betreffende Fa tot zijn geplande reguliere einde is gekomen. Dit is een actie in de serie n761-n780 (waarbij n761=fa1, resp. n780=fa20). Maar als er maar vier Fa's in de DR zitten, moeten de 16 overige toch ergens in een van die 4 fa’s als regulier beëindigd worden gemeld. Dat kan bijvoorbeeld door in de kortste Fa als allerlaatste acties niet alleen de eigen Fa 'af' te laten verklaren, maar bovendien alle 16 niet gebruikte Fa's.
• Dus n780/999 zal Fa20 'af' verklaren zo gauw het eindstoppunt is bereikt. Alle niet-gebruikte Fa's moeten net zo worden 'af'-gemeld. Het allerlaatste commando van elke Fa is:
• LOS/0. Schakelaar 0 kan nooit aan gaan, zodat de trein ook nooit ongecontroleerd verder zal kunnen rijden.
Zodra de laatste Fa aan zijn einde is gekomen, zal schakelaar 600 aan gaan (de acties n781-n799 regelen dat). Pas als deze schakelaar aan is, zijn alle Fa's netjes afgelopen (en daarmee de hele DR!) en zijn de startblokken dus weer bezet. Dan kan ook de volgende DR worden gestart, of zo nodig worden ingegrepen in de treinenloop of het programma.

6.9.8 Start van een DR
Een nieuwe DR kan vrij zeker worden opgestart als schakelaar 600 door het programma is aangezet. Dan weet je immers zeker dat de computer heeft vastgesteld dat alle Fa's zijn afgewerkt en alle startblokken weer bezet zijn. Maar: als je er daarna treinen af haalt of laat rijden, klopt het natuurlijk toch niet meer.
Het starten van een DR kan op twee manieren:
1. Door het aanzetten van schakelaar 599. MpC zal nu automatisch de volgende DR opstarten als schakelaar 600 aan staat, door actie 1 van start te laten gaan;
2. Door het zelf intikken van ‘n1’. In dat geval moet je wel zelf checken of alles wel goed staat. Dat moet je bij de allereerste DR trouwens altijd doen, zie hieronder.

6.9.9 Startcondities
Bij de eerste DR moet je alle startcondities vervullen:
1. De DR moet getest zijn;
2. Op ieder startblok moet echt een trein staan;
3. De rijregeling van elke trein moet een snelheid (ongelijk aan 0) hebben.
6.9.10 DR-teller (zie ook 5.7.21)
MpC hoogt na elke start van een DR (=aanroep van n1) zelf een teller op, zodat je achteraf kunt zien hoeveel DR's er gestart zijn. Aan het begin van de tentoonstelling zet je de schakelaars 900-930 met de hand op nul (er staan er maximaal 3 op aan). Iedere dag lees je even uit hoeveel er geweest zijn. Meestal hou ik handmatig van de eerste vijf DR's de tijdsduur bij. Na vijf DR's stabiliseert zich dit meestal op een tijd tussen tien minuten en een half uur. Tussentijds schrijf ik regelmatig op hoe laat het is als er weer een DR start.

6.9.11 Testen van de DR
De DR moet goed worden getest, zodat alles echt werkt zoals het hoort. Zie ook hoofdstuk 5.9.2.3.
Vooraf dus de acties n81-n90 netjes invullen, net als actie n99 (en/of n100). Ook moet je de startcondities vervullen. Dus overal moet een trein staan, onder de geëiste condities. Stel, alles lijkt goed gegaan te zijn (schakelaar 600 gaat bijvoorbeeld aan). Maar hoe weet je echt zeker dat de DR echt geen fouten meer bevat als je test met een normale T6 (=6 seconden) per blok?
Daarom moet je de DR een aantal keren achter elkaar laten lopen, waarbij je op willekeurige momenten ergens een trein stilzet tot alles uiteindelijk stil staat. Als het na het opheffen van de stop weer gewoon verder loopt, is de kans groot dat dat ook in het echte bedrijf zal gebeuren.
Helaas weet je het toch nooit helemaal zeker, want logische fouten haal je er alleen door logisch denken uit. Bij een grote ingewikkelde baan is dat vrijwel onmogelijk.
Tot slot kun je aan het einde van de test DR nog kijken of de gebruikte controlepuntschakelaars allemaal aan staan. Immers: Alle controlepunten (600+-serie) moeten zijn aangegaan. Dat geeft nog geen 100% garantie dat je controlenummers niet per ongeluk twee keer hebt laten afgaan, of op een fout punt.
Tot hiertoe kun je allemaal thuis in de simulatie testen.

6.9.12 Testen van de baan voor het starten van de eerste DR
Zijn we nou nog niet klaar? Zo is het intussen toch al meer dan genoeg! Helaas, om de kans te vergroten dat het op de tentoonstelling echt goed gaat rijden, moet je toch nog een paar dingen ding doen. De eerste is een paar test-Fa's maken.
In die test-Fa's (meestal gebruik ik daarvoor de nummers 91-95, zie 7.2.6) moeten zo mogelijk alle gebruikte blokken en wisselverbindingen zitten. Het zou immers triest zijn als je op de tentoonstelling wissels te kort komt. Het is je laatste systematische kans om te checken of je geen ontwerpfout hebt gemaakt, hoewel je als je ver weg bent geen kans meer hebt om modules om te wisselen.
Als deze test-Fa's na het opbouwen, bij het testen dus, goed lopen, kun je als laatste actie alle fa’s nog een keer door de juiste trein laten aflopen. Zorg er daarbij voor dat je treinen die in weg staan, pas op het laatst test.
Hoe nauwkeuriger je werkt, hoe minder stress later!

6.9.13 Starten met de DR na het testen
Vooral bij een grote baan, is het niet leuk om op de tentoonstelling 15-20 treinen met de hand te moeten aanmelden en snelheid te geven. Dat kost tijd, al gauw een half uur, en het kan al te makkelijk fout gaan.
Makkelijker is het om van het juiste baanontwerp een back-up beschikbaar te hebben van de treinen waarmee je wilt beginnen (van tevoren nadenken dus!) en die back-up te renamen. Alle treingegevens staan normaal op de file met de extensie 'BDA' 1. Al jaren zet ik de eerste DR-gegevens klaar onder de naam 'BDZ'. Je moet nadat alle tests zijn goedgegaan MpC dus even verlaten.
Je renamed de file '*.BDA' (zie ook 5.3.6) naar 'BDY' (dit is dan van de testversie!).
Vervolgens kopieer je '*.BDZ' naar '*.BDA'.
Dan rename je de file 'MPC_BETR.STD' naar 'MPC_BETR.NUL' (zie ook 7.3.2 en 7.4.1). De tot nu toe gebruikte rijregelaarstijden worden hierdoor opzijgezet. Als je elke dag een nieuwe file maakt, kun je statistieken bijhouden1.
Nu kun je MpC weer opstarten, de data inlezen en de Computersteuerung aanzetten. Dan zie je direct welke treinen in welke blokken nog worden gemist. Allemaal op de baan zetten! Check ook even of je er geen hebt verwisseld. Dan kun de eerste DR opstarten.

6.9.14 Dingen die niet zijn geautomatiseerd
Ondanks veel moeite zijn een paar dingen niet geautomatiseerd. Eensdeels is MpC daarvoor niet echt geschikt, anderzijds zou het programma daardoor onevenredig moeilijk te onderhouden worden.
Het bleek ondoenlijk om automatisch te checken of alle treinen op hun juiste startblok staan. Dit voor elke tentoonstelling met een omweg programmeren zou zelf al tot veel programmeerfouten gaan leiden. Hier is daarom ook van afgezien. Handwerk dus.
Men moet dus altijd checken (dit kost bij een grote baan wel wat tijd!):
• staat op ieder startblok van de DR een trein (liefst ook de juiste)?
• is de snelheid van elke rijregelaar ongelijk aan 0?
• heeft de trein fa99 of staat hij op een andere manier voor 'LOS'/0?
Om dit tijdens een tentoonstelling niet allemaal te hoeven doen, kun je, zoals gezegd, een thuis al helemaal klaargemaakte versie van de “BDA” gebruiken (de ‘BDA-Z’), zie 6.9.13
6.9.15 Het oplossen van fouten in de dienstregeling: een handreiking
1. Met functietoets F5 kun je bladeren naar de schakelaars 600-750. Hier kun je precies zien welke vertrekpunten door de dienstregeling zijn afgewerkt (rood=afgewerkt). Het is niet erg als schakelaars niet precies in volgorde worden aangezet. De dienstregeling loopt nu eenmaal in de praktijk altijd wat scheef. Sommige blokken zijn langer of korter, sommige treinen snel en andere langzaam.
2. Als echter alles tot stilstand gekomen is, zonder dat schakelaar 600 (hele dienstregeling = goed) is aangegaan, dan moet worden gekeken welke schakelaar als laagste niet is aangegaan. Stel dit is schakelaar 624. Die zoek je op in de dienstregeling en je kijkt welke Fa schakelaar 624 had moeten aanzetten. In ons voorbeeld is dat Fa2. Omdat schakelaar 623 wel is aangegaan en in het volgende blok fa2 al het commando n624 had moeten geven, kan het haast niet anders dan dat de trein ergens is blijven steken. Kijk dus waarom Fa2 niet aan die actie is toegekomen.
3. Herstel de fout en verbeter eventueel de betreffende Fa's (zie 6.9.16).
4. Ga nu even uit de MpC-besturing. MpC slaat nu automatisch de logging op in de directory /LOG. Het is van belang dat je nu de tijd opschrijft en wat er ongeveer aan de hand was, om later te kunnen analyseren.
5. Bekijk zo nodig thuis de logging en zoek uit wat de oorzaak was. Dat kan leiden tot verbetering van de procedures.

6.9.16 Vertrekpunt toevoegen of controle verschuiven
Het toevoegen of veranderen van een vertrekpunt is niet moeilijk, wel het bepalen van de plaats waar het extra vertrekpunt komen moet.
Toevoegen van een vertrekpunt. De trein die ergens moet worden opgehouden krijgt onder het bloknummer waar hij bij nader inzien moet blijven staan, in zijn Fa een extra 'LOS'-commando toegevoegd: dat is het nieuwe vertrekpunt. Stel het gaat over blok 8. Omdat het nooit over doodlopende sporen zal gaan (dan staat er immers altijd al een vertrekpunt en een keeropdracht), moet direct daaropvolgend staan:
LOS/<vrijvolgnr>
Hierbij is ‘vrijvolgnr’ het in de DR-tekening dichtstbijzijnde nog vrije volgnummer.
Er moet nu een moment worden gekozen waarop het wel veilig is dat de trein uit blok 8 vertrekt. In de betreffende Fa van die trein komt op de juiste plaats het commando: ‘n<vrijvolgnr>/996’ (d.w.z. zet vertreksein aan, zodra je in het blok bent aangekomen waar het veilig is dit signaal te geven). Omdat het commando ‘n<vrijvolgnr>’ elders ook al ergens wordt gegeven om de signaallijst compleet te houden, moet het daar nog worden verwijderd. Het zal normaal gesproken staan in de Fa waar ook op de tekening ‘<vrijvolgnummer>’ in het groene bolletjes staat.
Het veranderen van de controle over dit nieuwe vertrekpunt, moet dus gebeuren door het verwijderen van de bewuste 'n<volgnummer>' van de ene Fa naar de nieuw gekozen Fa. Je moet daarvoor dus minstens twee keer een Fa veranderen!

6.9.17 Samenvatting Dienstregeling
De dienstregeling wordt geheel gecontroleerd door acties en signalen.
1. In de 600-serie (tot nr 750) kun je zien hoe ver de DR is gevorderd;
2. De acties in de serie n761-n780 + de bijbehorende signalen (n781-n799) controleren de afwikkeling van de verschillende Fa’s tot schakelaar 600 aan gaat (= alle treinen op eindpunt=beginpunt aangekomen).
3. In de acties n81-n90 worden fa's aan treinen gekoppeld
4. In de acties n99 en n100 en krijgen de starttreinen 'groen' (eventueel worden ook bruggen geopend!)
5. Daarnaast worden nog veel acties gebruikt om alle gebruikte schakelaars te initialiseren voor een nieuwe DR.

Tot Slot
Nou dat was het wel. Ik heb het toch vandaag maar allemaal afgemaakt en hoop dat het je inspireert.
Zelf vind ik het maken van ontwerpen en dienstregelingen heel leuk. Daarom was ik in 1995 ook voorstander van een flexibele modulebaan, dan kun je bij elke tentoonstelling je gang weer gaan. En als een module te weinig mogelijkheden blijkt te bieden, leg je net als in het grootbedrijf een extra spoortje of wisselverbinding. Zo blijft het altijd leuk!
mvg, Ab


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Indrukwekkend zoals jij je baan aan het ontwerpen bent, zoals ik las op Vlieringerwerf@world-presss.com, Robert Jan! Dat gaat tegen alle klimaatveranderingstendensen in, want één-nacht-ijs kun je dat niet noemen!
mvg, Ab


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)
Gebruikersavatar

Frank_N
Berichten: 914
Lid geworden op: 30 jan 2012 00:14

Re: NSpoor Zuid Limburg

Bericht door Frank_N »

Herstel: https://vlieringerwerf.wordpress.com/ Deze doet het wel.
WEl heel wat leesvoer, Ab :D


Groet van Frank

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Wat de hoeveelheid tekst betreft had ik al mijn bedenkingen + een waarschuwing.... ;)
mvg, Ab


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)
Gebruikersavatar

rjvanhouten
Berichten: 268
Lid geworden op: 25 jul 2016 15:19
Locatie: Leiden

Re: NSpoor Zuid Limburg

Bericht door rjvanhouten »

athmulder schreef: 25 sep 2020 19:42 Indrukwekkend zoals jij je baan aan het ontwerpen bent, zoals ik las op Vlieringerwerf@world-presss.com, Robert Jan! Dat gaat tegen alle klimaatveranderingstendensen in, want één-nacht-ijs kun je dat niet noemen!
Hahaha, inderdaad Ab: ik heb er ruim de tijd voor genomen om me in de materie in te lezen. Inmiddels honderden websites doorgeworsteld en duizenden Youtube-filmpjes bekeken.
Na m'n verhuizing in het afgelopen voorjaar (nu ik eindelijk de maten van de beschikbare ruimte ken) wordt het in het komend jaar toch wel hoog tijd om te gaan bouwen.
Eerder deze maand heb ik al een timmerman geconsulteerd voor het fabriceren van de modulebakken. Daarvoor ben ik zelf namelijk niet handig genoeg, en bovendien beschik ik niet over de juiste gereedschappen, dus die klus laat ik liever aan een vakman over.
Wellicht start ik op dit forum dan ook een topic.
Intussen stort ik me op jouw epistels over dienstregelingen, en wat daar allemaal bij komt kijken... 🧐

Groet,
Robert Jan


Digikeijs DR5000 • Rocrail • Peco Finescale Code 55 • Tijdperk NL III
vlieringerwerf.wordpress.com

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Vorige week kreeg ik onverwacht een mailtje dat het verzorgingshuis alsnog onze baan zou willen zien (in maart afgelast), ondanks de oplopende cijfers, en natuurlijk onder heel strenge voorwaarden. Omdat ook wij anderhalve meter uit elkaar moeten blijven, is de baan door twee mensen opbouwbaar en dus aanmerkelijk kleiner dan die van maart.(Op 6 oktober vulde ik nog een paar ontbrekende tekens in).

Afbeelding

De onderstaande potloodtekening van de concept-dienstregeling hoort daar bij. Je kunt duidelijk zien dat ik heb gegumd en veranderd en desondanks is het al de tweede tekening. Deze puzzel was tot nu toe 6 uur werk.

Afbeelding

mvg, Ab
Laatst gewijzigd door athmulder op 06 okt 2020 18:44, 1 keer totaal gewijzigd.


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)
Gebruikersavatar

Frank_N
Berichten: 914
Lid geworden op: 30 jan 2012 00:14

Re: NSpoor Zuid Limburg

Bericht door Frank_N »

Heel graag zou ik komen kijken, Ab. Behalve een behoorlijke reis is het ook nog maar afwachten hoeveel bezoekers daar tegelijk binnen mogen...
Jullie besparen je in ieder geval geval geen enkele moeite er iets heel moois van te maken!


Groet van Frank

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Ik weet ook nog niet of ik de tentoonstelling aan mag kondigen voor publiek van buiten, misschien alleen maar op speciale tijden. Daarover moet ik nog afspraken maken. Maar dat zal ik later bekend maken.
Tja, wat de moeite betreft: het is hobby, en dan is weinig te veel!
mvg, Ab


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)

athmulder
Berichten: 261
Lid geworden op: 19 jul 2019 18:46
Locatie: Zuid-Limburg

Re: NSpoor Zuid Limburg

Bericht door athmulder »

Nadat ik de potloodtekening nog op een paar plaatsen heb aangepast, is het tijd voor de painttekening met alle treinenbewegingen in hun eigen kleur. Twee treinen wisselen aan het einde van de DR van plaats: de elektrische boemels 3 en 4 en de diesels 7 en 8. Op het enkelspoor laat ik nog trein 19 rijden, een loc met 1 wagon. GT-trein 9 maakt in blok 23 kop en rijdt dus eerst een stukje achteruit op het enkelspoor. In blok 14 keert hij en gaat wagons lossen/laden op blok 48. De Intercity (2) rijdt zolang de bruggen dicht zijn zonder geplande stops door, de GT (1) staat twee keer lang stil.
Bij nr 63 zie je dat diesel 6 tegen de rijrichting in rijdt, als enige. Daarvoor zijn de wissels 69/70 en 71/72 nodig.
Ik heb er ook de volgnummers van de afwikkeling van de dienstregeling in gezet (ieder 5-tal is reserve). Ik ben niet zuinig geweest met de nummers, zodat ik hoop dat ik geen van de reservenummers hoef te gebruiken. Dat zie ik eigenlijk pas als ik ga testen.
De beide rode bolletjes bewaken de ligging van de beide bruggen: als er een niet dicht is, rijdt de trein er niet overheen.

Afbeelding

Ook dit was weer drie uur werk.
Mvg, Ab


mvg, Ab (NSpoor Zuid-Limburg, modulebaan bestuurd door MpC)
Gebruikersavatar

rjvanhouten
Berichten: 268
Lid geworden op: 25 jul 2016 15:19
Locatie: Leiden

Re: NSpoor Zuid Limburg

Bericht door rjvanhouten »

athmulder schreef: 06 okt 2020 17:25 Ook dit was weer drie uur werk.
Als het op werk gaat lijken, zou ik er onmiddellijk mee ophouden, Ab.
Het moet natuurlijk wel een liefhebberij blijven... ;)

Groet,
Robert Jan


Digikeijs DR5000 • Rocrail • Peco Finescale Code 55 • Tijdperk NL III
vlieringerwerf.wordpress.com
Plaats reactie