-
Posts
492 -
Joined
-
Last visited
-
Days Won
76
Other groups
SimRail
Playtests
Early Access
Królik Uszasty last won the day on April 20
Królik Uszasty had the most liked content!
Reputation
1559 ExcellentRecent Profile Visitors
The recent visitors block is disabled and is not being shown to other users.
-
the same answer applies: All three exits on the west side of Łódź are low capacity lines: double track line no. 14 without ABS towards Zduńska Wola, Sieradz, Sędzice, two single track lines no. 15 and 16 from Zgierz towards Łowicz and Kutno combined with some limitations of our engine: (1) a train needs to go from point outside the map and to another point outside the map, (2) no reversing of trains (even EMUs). It means that there is no possibility to increase the traffic by adding trains going only to Zgierz or going the sequence of Retkinia <-> Kaliska (rev.) <-> Chojny as in reality. I think we have about 10 (pairs of) slots per hour and all of them have to be divided between Marysin (to Zgierz), Kaliska (to Zgierz) and Retkinia (to Zduńska Wola via Pabianice, Łask). Maybe it may be a bit artificially optimised for one or two trains more, but it may cause som trains to have excessive long stops. Well, is it a proper one? On the main lines there are missing only three big stations in Warszawa (and all three seem to not be very exciting, although busy) and three - mechanical ones: Sosnowiec Dańdówka (62+171), Piotrków Trybunalski (1) and Sieradz (14). Of course there are also Charsznica, Wolbrom, Jaroszowiec Olkuski, Olkusz - but they are affected by line no. 62 low capacity layout - and signalboxes in side freight lines in Silesia (Staszic, KMB, Stawiska, Kozioł, DTA R5, Przemiarki) - also not exciting, low capacity and remarkably not mixed traffic. Also - I don't get it. How adding signalboxes in one part of the map resolve a problem of too low traffic not being entertaining enough? Does it change a lot if you replace 100 km/h freight train with 120 km/h (or even 140 km/h) passenger train from Knapówka and then you have to go full section from Psary to Góra Włodowska (the longest one!) with reduced speed? Or if you wait in Psary for couple of minutes (if you have good luck, but if you have bad luck you can be stuck in Starzyny at entry signal forever)) when someone sent any train (even 140 km/h 531xx TLK) just before you? To be not distrupted at all we would need to wipe out everything but pendolinos from CMK and create a big time window on the other lines just in case something goes wrong. In the upcoming timetable there might be a bit less of freights during day-time on CMK as we see more details and we can apply some timetable rules more strictly now. In consequence we have already heard that this makes some signalboxes, which are very responsible now like Szeligi, not interesting at all.
-
Dear Mywasher Still, I think we see the case differently. Real life dispatching can be really boring as hell without all the other activities. Real life driving can also be boring and you can pass only 2-3 trains during an hour-long drive and have no contact with any dispatcher. And this is the fact that affects the gameplay on the entire map. I see that you see only CMK as a problem, which very limited approach. Redirecting all freights from CMK to LK1 is not a complex solution, it is just moving the problem into other parts of a map and creating a clean playground for some drivers. We can get rid of freights there, but when argument of "realism" kicks in, there come also questions about the limit of it and why this thing is more "real" than the others. Maybe we should cancel most of 16xx/61xx pendolinos, as in reality there are only two or three of them per day? Maybe we should cancel all 161xx/611xx as there are no TLK's to Wrocław via CMK? Maybe we should cancel a half of pendolinos and EuroCity trains to Katowice as in reality they are mixed and pendolinos mostly fill the gaps between international trains? As you can see, all of them make more room on the line to drive trains without delays. AFAIK in normal operations there should be no or very, very low number of overtakes on CMK. No overtakes = always green. Nope, sorry. LK1 is not a proper environment for mixed traffic. The line is not prepared for traffic required by online multiplayer game (as most of our Polish lines). It has a lot of "interesting" solutions in station tracks layouts which significantly decrease capacity. It doesn't matter if it is big station like Skierniewice, Koluszki or it is a small station like Rogów, Płyćwia, Rokiciny, Baby... I hit the wall many times preparing the current timetable and we hit the same wall preparing the next timetable - fundamental design philosophy for those stations and their layouts. Well, but average 50 km/h EN57 or even 70 km/h EN76 put just before 140 km/h Intercity or 160 km/h Sprinter does not ruin the experience for drivers? Maybe in absolute values it sound as less distruptive, but it is even less than 50% of desired speed of a fast train. Then you cannot just set cruise control to 90-100 km/h and go with constant speeed - you have to brake every three blocks as the regional train approaches passenger stop and then you have to accelerate as there are other trains behind you. On the other hand - what about being held in side track in a heavy freight train for too long and falling out of "slot"? I heard complaints about getting stuck in Pruszków or Grodzisk in freight train because dispatcher misjudged necessary time or feared not to delay passenger train instead of letting a freight train go when it was already at full speed and it should reach the planned overtaking spot. I believe that with current tool we will be able to prepare a proper timetable for night time with more freight trains, however with a minimal amount of priority passenger trains it may not set enough pressure on dispatchers.
-
...in the opposite needs of drivers (who want rather smooth ride according to the timetable, especially when driving fast passenger trains) and dispatchers (who want to have some fun of dispatching by making decisions and creating overtake opportunities). To make dispatching a bit less boring we need to have speed difference and overtakes, but every overtake is a risk of missing it and then the faster train gets blocked by a slower one. The CMK is a bit different from other lines as it is the only one designed for driving 200 kph but the situation is very similar on the line no. 1 when a fast train going 140 kph can be blocked by an EN57 going with average speed of 50 kph. Please remember that we still get complaints about too long breaks between trains on signalboxes on the main lines - up to 15 minutes - although we run about 30% of train count (~1500 of 5000) daily from whole Poland on 6% of its railway grid. This might seem as paradox, but it is effect of mixed traffic - here is my quickly made drawing about 1 year ago for discord discussion and example of 25 km long section between Włoszczowa Północ and Olszamowice with Pendolino driving time 11 minutes and freight driving time 20 minutes: We can get rid of freights on CMK (especially northert part), but it does not mean there will be more trains (lack of capacity from Warszawa Zachodnia towards Warszawa Włochy so we have fixed slot count for Grodzisk Mazowiecki spread between Łódź and CMK) so the signalboxes will become more boring and it will be more common to be signalled by bots than humans.
-
No. We have about gradients up to 10-12 ‰, what is about equivalent of 20-25% of Pendolino acceleration. It is not a problem even in wet conditions when all inverters and motors are working, but it might be useful when the drive is broken and the available tractive effort is considerably lower. Some locomotives has a similar hidden feature as they can increase the tractive effort of a single motor from 75 to 85 kN when the other ones are slipping.
-
Shrnutí Nečekaně pro Vás připravujeme nový jízdní řád, jelikož ten současný není ideální. Celý text Milí strojvedoucí a výpravčí SimRailu, Mám pro Vás nějaké novinky – někteří z Vás to již uhodli – připravujeme nový „záchranný“ jízdní řád. Než se dostaneme zpátky, podívejme se na moment do minulosti. Když jsme rok a půl zpátky opustili Předběžný Přístup a vydali trať Tunel-Kraków, nový jízdní řád byl připraven a nazván jako „přechodný“. Název reflektovat fakt, že místo jednoduchého přidání vlaků do Krakówa byl jízdní řád kompletně vytvořen od nuly. V něm jsme použili rozdílné předpoklady a metody pro kalkulaci jízdních dob. Jízdní řád bylo také potřeba remodelovat pro rozšíření DLC: Łódź–Warsaw a tím tak opravit i některé nedostatky původního jízdního řádu, kde jízdní řády na CMK byly příliš natažené, a tak se běžně stávalo, že vlaky dojížděly do stanice Grodzisk s desítkami minut náskokem. Přechodný jízdní řád s námi však zůstal po delší dobu, než bylo plánováno. Při vydání DLC: Łódź–Warsaw, kde byl jediným bodem střetu stanice Grodzisk Mazowiecki. Díky tomu stačilo vložit nové vlaky směřující na Skierniewice do těchto prázdných mezer v jízdním řádu. To nám umožnilo vytvořit solidní jízdní řád se zvýšenou obtížností obsluhy stanice Grodzisk Mazowiecki a Pruszków díky přidání značného množství nových vlaků pro Skierniewice a Koluszki. Nicméně vydání DLC: Łódź Junction v kombinaci s DLC: Impuls 2 nám ukázalo, že jsme narazili do zdi. Velikost změn, úprav a požadovaných změn v jízdním řádu dosáhla maximálních limitů, kterých jsme dosahovali již dříve. Navíc, naše nástroje, které jsme využívali, dosáhli maxima a jakákoliv změna nebo paralelní práce se ukázaly jako obtížné. To samozřejmě celý proces dělalo nesmyslně komplexním. Jak jste již mohli uhodnout, to bylo hlavní příčinou, proč noční vlaky nebyly v současném jízdním řádu obnoveny: trasování nočních vlaků bylo rozdílné od denních vlaků a bylo tedy nutné i přizpůsobení tras nákladních vlaků. Což prakticky znamenalo vytvořit druhý paralelní jízdní řád pro malou část dne a následně opravit i všechny ranní vlaky. Ve stejném čase tohoto roku, @P.Wiśnia mě kontaktovala a navrhl mi, abychom společně vyvinuli aplikaci na tvorbu jízdních řádů přímo pro nás na míru. Díky tomu v průběhu měsíce vytvořila systém, který nám pomůže konstruovat celý jízdní řád mnohem rychleji s větší účinností. To nám pomohlo k rozhodnutí, že současný jízdní řád už nebude nadále vyvíjen ani upravován. Za prvé by kvůli napjatému harmonogramu vydávání obsahu bylo testování a nasazování oprav jízdního řádu podle harmonogramu nesmírně obtížné. Za druhé, tento přístup by nám jednoduše neumožnil eliminovat některé důležité chyby s existujícím jízdním řádem, které by nás i Vás neustále obtěžovaly při hraní. Aktuálně je nástroj pod intenzivním testováním, který v „nouzovém“ režimu simuluje stávající jízdní řád a jeho předpoklady. Nový nástroj poskytuje spoustu výhod, ale také dvě nevýhody. Za prvé, je to na úplně jiné bázi filozofie a kalkulace jízdních dob mezi stanicemi pomocí zvolené lokomotivy, délky vlaky, hmotnosti a kategorie vlaku. To znamená, že import současného jízdního řádu v rámci tvorby vytvoření oprav vlastně není možné. Za druhé, je velmi přesný a jasně odhaluje větší množství detailů, které vyžadují další doladění. Z tohoto důvodu musí být každý vlak znovu vytvořen od nuly, a proto jsme museli upustit od striktního hodinového intervalu a přejít k drobným posunům v rámci několika minut. Aktuálně máme připraveno cca ¾ jízdního řádu – 1 321 z celkových 1 704 jízdních řádů vlaků je nyní připraveno na serverech PL5, INT5 a INT9. Rozsah změn v jízdním řádu obsahuje: 1) Znovu vytvoření tras hlavních vlaků na CMK, které nyní obsahuje drobné časové posuny a prodloužené jízdní doby s požadovanými rozestupy; 2) Úpravu jízdních řádů tak, aby odpovídaly řazení, zejména zvýšení maximální rychlosti u spojů obsluhovaných jednotkami Impuls a zavedení spojů ŁKA Sprinter na trase Varšava–Łódź; 3) Doplnění dopravy i na spojovacích tratích, které zahrnují obě DLC 4) Přísnější dodržování předpisů o jízdních řádech, zejména správné uplatňování povinných intervalů mezi vlaky odjíždějícími stejným směrem a při konfliktních jízdách. Vedlejším efektem těchto změn je také drobná redukce kapacity v některých železničních uzlech a na některých tratích, což vyplývá z nutnosti dodržovat větší rozestupy mezi vlaky. V této chvíli zbývá přetrasovat zbývající nákladní vlaky v oblasti Katowice, Sosnowiec a Zawiercie, a také na trati LK62. Další otázkou je zavedení nočních vlaků, které by mohly operovat v rozdílně oproti denním vlakům. Aktuální stav jízdního řádu můžete vidět na serverech PL5, INT5 a INT9. Konečně, bych rád zmínil, že SimRail nejsou jen „vlaky na počítači“, ale především o všech lidech, kteří se chtějí bavit a dále rozvíjet tento projekt. V současné době na jízdním řádu pracuje 4 členný tým: 1) P.Wiśnia, který vyvíjí nástroj, a pokračuje na opravě chyb a jeho ladění v rámci tvorby a exportu, a také se podílí na vývoji databáze; 2) Mr Kura, který je odpovědný za sestavování vlaků v oblasti Krakówa a CMK, který také poskytl neocenitelnou pomoc při sestavování jízdních řádů a dbá na jeho striktní dodržování, aby vlaky skutečně jezdily na čas; 3) Marcion, který je odpovědný za sestavování jízdní řádu v oblasti Łódź – ze Żyrardów do Piotrków, Zgierz a Sieradz; 4) Królik Uszasty, který je odpovědný za osobní vlaky v oblasti Katowic a směruje vývoj aplikace praktickým a užitečným směrem. Tímto bych chtěl také poděkovat Moooritz, který pracuje na řazení vlaků u nových vlaků. Díky souběžné práci, zjednodušení přidávání nových vlaků a efektivnějšímu provádění oprav jsme nyní schopni mnohem rychleji reagovat na vznikající problémy – zejména na ty méně závažné, jejichž řešení dříve trvalo dlouho. Doufáme, že se Vám nový jízdní řád bude líbit a že bude sloužit jako pevný základ pro další budoucí rozvoj.
-
Résumé Nous sommes en train de créer de manière imprévue un nouvel horaire, car l’ancien est devenu obsolète. Texte complet Chers conducteurs et aiguilleurs SimRail, J’ai quelques nouvelles pour vous — certains d’entre vous l’ont probablement déjà deviné — nous préparons un nouvel horaire « d’urgence ». Avant d’entrer dans les détails, faisons un bref retour en arrière. Il y a un an et demi, lorsque nous avons quitté l’accès anticipé et ouvert la ligne de Cracovie sur la carte, un nouvel horaire a été préparé, que j’appelais de manière informelle « transitoire ». Ce nom reflétait le fait qu’au lieu d’ajouter simplement des services vers Cracovie à l’horaire existant, un horaire entièrement nouveau avait été créé, basé sur des hypothèses différentes et une méthode différente de calcul des temps de parcours. Cet horaire devait également être entièrement remanié pour le DLC Łódź–Varsovie et corriger plusieurs lacunes de l’ancien horaire, où les temps de parcours sur la ligne centrale (CMK) étaient clairement trop longs et où il arrivait fréquemment que certains trains arrivent à Grodzisk avec plus d’une dizaine de minutes d’avance. En pratique, l’horaire transitoire est resté avec nous bien plus longtemps que prévu. Lors de la sortie du DLC Łódź–Varsovie, le seul point d’interface était Grodzisk Mazowiecki, où les écarts existants entre les trains se dirigeant vers la CMK ont permis d’insérer des trains supplémentaires en direction de Skierniewice. Cela nous a permis de créer un horaire assez dense, augmentant considérablement la difficulté d’exploitation à Grodzisk Mazowiecki et Pruszków, tout en permettant l’ajout d’un grand nombre de services vers Skierniewice et Koluszki. Cependant, le DLC Łódź Junction combiné avec le DLC Impuls 2 a montré que nous avions atteint une limite. L’ampleur des changements, corrections et adaptations nécessaires dépasse désormais tout ce que nous avons connu auparavant. De plus, les outils que nous utilisions ne permettaient pas nativement le travail en parallèle et se sont révélés lourds lors de l’introduction de certaines modifications, rendant l’ensemble du processus inutilement complexe. Comme vous l’avez peut-être deviné, c’est la principale raison pour laquelle les services de nuit n’ont pas encore été rétablis dans l’horaire actuel : faire circuler les trains de nuit différemment de ceux de jour et y intégrer les sillons fret revient en pratique à créer un second horaire pour une petite partie de la journée, puis à ajuster les périodes de transition du soir et du matin. Parallèlement, à la fin du mois de janvier de cette année, @P.Wiśnia m’a contacté et a proposé de développer une application dédiée à la création d’horaires. En unissant nos forces, nous avons créé en un mois un système permettant de construire des horaires beaucoup plus rapidement et efficacement. Cela nous a conduits à la décision d’arrêter le développement et la correction de l’horaire actuel. Premièrement, le calendrier de publication très serré rendrait les tests et le déploiement des corrections extrêmement difficiles. Deuxièmement, cette approche ne permettrait tout simplement pas d’éliminer les problèmes fondamentaux de l’horaire existant, qui continueraient à nous affecter ainsi que vous pendant longtemps. Actuellement, l’outil est en phase de tests intensifs, en recréant l’horaire actuel et ses hypothèses en mode « d’urgence ». Le nouvel outil, malgré ses nombreux avantages, présente également deux inconvénients. Premièrement, il repose sur une philosophie complètement différente et calcule automatiquement les temps de parcours entre les gares en fonction de la locomotive, de la longueur du train, de sa masse et de sa catégorie de service. Cela signifie qu’il est impossible d’importer l’horaire existant pour y apporter des corrections. Deuxièmement, il est très précis et met en évidence un plus grand nombre de détails nécessitant des ajustements. Pour cette raison, chaque train doit être entièrement replanifié depuis zéro, et nous avons dû abandonner le cycle horaire strict au profit de légers décalages de quelques minutes. À ce stade, environ les trois quarts de l’horaire sont prêts : 1 321 circulations sont disponibles sur le serveur PL5 sur les 1 704 actuellement présentes sur PL3. Les changements principaux comprennent : 1) la recréation des sillons des principaux services circulant sur la CMK, avec de légers décalages horaires et des temps de parcours prolongés incluant les marges nécessaires ; 2) l’ajustement des temps de conduite pour correspondre au matériel roulant défini par les compositions, notamment en augmentant les vitesses autorisées pour les services assurés par les rames Impuls et en introduisant des services « sprinter » ŁKA sur la ligne Varsovie–Łódź ; 3) le remplissage du trafic sur les lignes de connexion dans la zone couverte par les deux DLC ; 4) une application plus stricte des règles de construction des horaires, notamment le respect des intervalles de sécurité obligatoires entre trains circulant dans la même direction et pour les mouvements conflictuels. Un effet secondaire de ces changements est une légère réduction de la capacité dans certains nœuds ferroviaires et sur certaines sections de ligne, en raison de la nécessité de maintenir des espacements plus importants entre les trains. Pour l’instant, les services de fret doivent encore être intégrés dans les zones de Katowice, Sosnowiec et Zawiercie, ainsi que sur la ligne n° 62. La question de l’introduction des trains de nuit reste également ouverte, ceux-ci pouvant fonctionner différemment des services de jour. L’état actuel du nouvel horaire peut être suivi sur les serveurs PL5, INT5 et INT9. Enfin, je tiens à souligner que SimRail n’est pas seulement « des trains sur un ordinateur », mais avant tout des personnes qui souhaitent prendre du plaisir et continuer à développer le projet. Actuellement, une équipe de quatre personnes travaille sur l’horaire : 1) P.Wiśnia, développeur de l’outil, chargé des corrections et de la base de données des lignes ; 2) M. Kura, responsable de la construction des trains dans les zones de Cracovie et de la CMK, garant du respect strict des règles d’horaire ; 3) Marcion, responsable des services dans la région de Łódź ; 4) Królik Uszasty, responsable des services voyageurs dans la région de Katowice et de l’orientation du développement de l’application. Je souhaite également remercier Moooritz, qui travaille sur la définition des compositions pour les nouveaux services. Grâce au travail en parallèle, à la simplification de l’ajout de nouveaux trains et à une correction plus efficace, nous sommes désormais capables de réagir beaucoup plus rapidement aux problèmes — en particulier les plus mineurs, qui prenaient auparavant bien plus de temps à résoudre. Nous espérons que ce nouvel horaire vous plaira et constituera une base solide pour les développements futurs.
-
TL;DR (Zusammenfassung) Wir arbeiten zurzeit ziemlich unerwartet an einem neuen Fahrplan, da der alte Plan aktuell an seine Grenzen kommt. Kompletter Text Liebe SimRail Fahrer und Fahrdienstleiter, ich habe einige Neuigkeiten für euch. Einige haben es schon erraten: Wir arbeiten zurzeit an einem neuen “Notfallfahrplan”. Bevor wir in die Details gehen, schauen wir etwas in die Vergangenheit: Vor ca. 1,5 Jahren wurde mit dem Verlassen des Early Access die Strecke nach Krakau veröffentlicht. Dafür wurde ein komplett neuer Fahrplan erstellt, welcher zuerst als “Übergangsfahrplan” bezeichnet wurde. Der Name kam daher, dass ein komplett neuer Fahrplan erstellt wurde, statt einfach nur neue Züge für Krakau hinzuzufügen. Der damals neue Fahrplan basierte auch technisch auf leicht anderen Vorgehensweisen als zuvor. Dieser Fahrplan sollte auch für das Łódź-Warszawa DLC komplett erneuert werden, bei dem auch Fehler behoben werden sollten, wo Züge auf der CMK teilweise dutzende Minuten zu früh in Grodzisk Mazowiecki oder Warszawa ankamen. In der Praxis blieb der Übergangsfahrplan deutlich länger als gedacht. Beim Release des Łódź-Warszawa DLCs war Grodzisk Mazowiecki die Stelle, wo sich die Mapteile vereinigten - dort wurden dann zusätzliche Züge zur Fahrt gen Skierniewice eingefügt. Der Fahrplan ließ in diesem Streckenabschnitt relativ viele Fahrten zu, somit wurde neben der Verfügbarkeit vieler Züge in den neuen DLC-Bereich die Schwierigkeit der Stellwerke Grodzisk Mazowiecki und Pruszków deutlich erhöht. Wie dem auch sei, das Łódź Junction DLC in Kombination mit dem Impuls 2 DLC hat uns die Grenzen dieses Systems deutlich aufgezeigt. Die Anzahl der Änderungen, die man angehen müsste, um dem Anspruch gerecht zu werden, übertraf das Arbeitspensum stark. Zusätzlich war das eingesetzte Tool nicht optimal, so konnte man beispielsweise nicht parallel arbeiten und kleinste Änderungen am Fahrplan (Änderung Vmax oder Zuggattung) waren unnötig kompliziert und somit selten realisiert. Das ist auch der Hauptgrund, warum es bis dato keine richtigen Nachtzüge im Fahrplan gab: Am Tag verkehrende Züge hätten einen komplett neuen Fahrplan für die Nacht benötigt, um diese Züge herum hätte man die Güterzüge bauen müssen, wodurch man praktisch zwei Fahrpläne gleichzeitig bräuchte. Zum gleichen Zeitpunkt, ungefähr Ende Januar 2026, hat sich @P.Wiśnia bei mir gemeldet und seine Unterstützung beim Erstellen des Fahrplans angeboten, indem er das dafür notwendige Tool programmiert. Dank der engen Zusammenarbeit haben wir innerhalb eines Monats ein Programm erstellt, welches es uns erlaubt, Fahrpläne deutlich einfacher und deutlich effizienter zu erstellen. Dies brachte uns dazu, die bisherigen Arbeiten am alten Fahrplan vorerst zu pausieren. Wir stellten fest, der enge Releaseplan würde das Testen und Beheben der Fehler im aktuellen Fahrplan deutlich erschweren. Außerdem könnten wir damit nicht die fundamentalen Probleme des aktuellen Fahrplans beheben, was zu ewiger Nacharbeit führen würde. Zurzeit ist das neue Tool im intensiven Test, bei dem der aktuelle Fahrplan als “Notfallplan” nachgebaut wird. Trotz der vielen Vorteile des neuen Tools gibt es natürlich auch Nachteile. Erstens, es basiert auf einer komplett anderen Philosophie als bisher. Das Tool rechnet die Fahrzeiten der Züge automatisch, anhand der Lok, der Zuglänge, des Zuggewichts und der Kategorie. Dies führt dazu, dass wir den aktuellen Fahrplan nicht einfach importieren können. Zweitens, das Tool ist sehr präzise - man kann mehr Details einbauen und nutzen, die es teilweise komplizierter machen. Aus diesem Grund wurde jeder Zug von Grund auf neu gebaut. Diese ganzen Neuerungen führen auch dazu, dass es den klassischen Stundentakt in den meisten Fällen nicht mehr gibt - die Spawnzeiten variieren teilweise um ein paar Minuten, genauso ändern sich auch die Fahr- und Standzeiten der Züge je nach Zeitlage. Zurzeit sind ungefähr 75% des Fahrplans fertig - 1321 Fahrten gibt es auf INT5, 1704 Fahrten auf INT1. Die Fahrplanänderungen umfassen hauptsächlich: 1) Neuerstellung der Züge auf der CMK, wodurch mit Zeitverschiebungen und längeren Standzeiten zu rechnen ist; 2) Fahrzeiten wurden an die genutzten Fahrzeuge angepasst; dies betrifft vor allem Züge mit Impuls als ŁKA Sprinter auf Łódź-Warszawa; 3) Auffüllen des Verkehrs auf bisher ungenutzten Verbindungsstrecken; 4) Strengere Einhaltung der Regeln zur Fahrplanerstellung, unter anderem die Pufferzeit beim Abfahren zweier Züge in dieselbe Richtung und für Zugkreuzungen Ein Nebeneffekt dieser Änderungen ist eine kleine Kapazitätsminderung an bestimmten Eisenbahnknoten und einigen Strecken. Dies kommt durch die längeren Zeitpuffer zwischen zwei Zügen. Zurzeit müssen im Raum Katowice, Sosnowiec und Zawiercie sowie auf der LK62 noch die restlichen, fehlenden Züge erstellt werden. Eine offene Frage hingegen sind noch die Nachtzüge, welche in einer anderen Zeitlage als die Züge am Tage verkehren müssten. Der aktuelle Stand des Fahrplans kann auf den Servern PL5, INT5 und INT9 eingesehen werden. Zum Abschluss möchte ich sagen, dass SimRail nicht nur “Züge auf dem Computer” sind, sondern vor allem Menschen, die Spaß daran haben, das Spiel weiterzuentwickeln. Zum jetzigen Zeitpunkt arbeiten vier Personen aktiv am Fahrplan: 1) P.Wiśnia, welcher das Fahrplantool programmiert hat und stetig aufgetretene Fehler im Fahrplan und Fahrplanexport behebt und welcher die Datenbank vorbereitet hat; 2) Mr Kura, welcher für die Konstruktion der Züge in Kraków und auf der CMK zuständig ist, welcher außerdem immer wieder mit Problemen an einigen Strecken geholfen hat sowie sich dafür einsetzt, das dazu geltende Regelwerk einzuhalten um alle Züge theoretisch pünktlich verkehren zu lassen; 3) Marcion, welcher für die Konstruktion des Fahrplans im Bereich Łódź zuständig ist - von Żyrardów nach Piotrków, Zgierz und Sieradz; 4) Królik Uszasty, welcher für die Personenzüge im Raum Katowice zuständig ist sowie die gesamte Fahrplanentwicklung überwacht und sie in eine praktische und sinnvolle Richtung lenkt. Außerdem möchte ich Moooritz danken, der zurzeit parallel am Mapping für den neuen Fahrplan arbeitet. Da wir nun parallel arbeiten können, einfacher Züge hinzufügen können oder Fehler effizienter korrigieren können, haben wir nun die Möglichkeit, deutlich schneller auf aufgetretene Fehler zu reagieren - vor allem wenn es um kleinere Sachen geht, beispielsweise eine falsche Zuggattung. Wir hoffen, dass euch der neue Fahrplan gefällt und dass er eine solide Basis für zukünftige Entwicklungen darstellt.
-
SUMMARY We are unexpectedly creating a new timetable, as the old one cannot be improved in future. FULL TEXT Dear SimRail drivers and signallers, I have some news for you — some of you have probably already guessed it — we are preparing a new “emergency” timetable. Before we get into the details, a brief look back. When a year and a half ago we left Early Access and opened the Kraków route on the map, a new timetable was prepared, which I informally referred to as “transitional”. The name reflected the fact that instead of simply adding Kraków-bound services to the existing timetable, an entirely new one was created, based on different assumptions and a different method of calculating running times. This timetable was also meant to be completely remodelled for the Łódź–Warsaw DLC and to fix several shortcomings of the previous timetable, where running times along the Central Main Line (CMK) were clearly too long and it was common for some trains to arrive in Grodzisk more than a dozen minutes ahead of schedule. In practice, the transitional timetable stayed with us for far longer than originally intended. At the release of the Łódź–Warsaw DLC, the only interface point was Grodzisk Mazowiecki, where existing gaps between services heading towards the CMK made it possible to insert additional trains departing towards Skierniewice. This allowed us to create a fairly dense timetable, significantly increasing the difficulty of operating Grodzisk Mazowiecki and Pruszków, while also enabling the addition of a substantial number of services for Skierniewice and Koluszki. However, the Łódź Junction DLC combined with the Impuls 2 DLC showed that we hit a wall. The scale of changes, corrections and required timetable adaptations now exceeds anything we have faced before. In addition, the tools we were using did not natively support parallel work and proved cumbersome when introducing certain changes, making the entire process unnecessarily complex. As you may have guessed, this is the main reason why night services have not yet been restored in the current timetable: routing night passenger trains differently from daytime services, and fitting freight paths around them, effectively means creating a second timetable for a small part of the day and then patching the evening and early-morning transition periods. At the same time, at the end of January this year, I was talking with P.Wiśnia about adding new features to the charts on his website and we came to the point of developing a bespoke timetable‑building application. Thanks to joining forces, within a month we created a system that allows us to construct timetables considerably faster and more efficiently. This led us to the decision to stop further development and correction of the current timetable. Firstly, the tight release schedule would make testing and deploying timetable fixes extremely difficult. Secondly, this approach simply would not allow us to eliminate the fundamental issues of the existing timetable, which would continue to affect both us and you for a long time to come. Currently, the tool is undergoing intensive testing by recreating the present timetable and its assumptions in an “emergency” mode. The new tool, despite its many advantages, also has two drawbacks. Firstly, it is based on a completely different philosophy and calculates running times automatically between stations for a given locomotive, trainset length, mass and service category. This means that importing the existing timetable in order to apply corrections is not possible. Secondly, it is very precise, clearly exposing a greater number of details that require refinement. For this reason, every train has to be re‑pathed from scratch, and we have had to move away from a rigid hourly cycle in favour of minor shifts of a few minutes.For now we have prepared approximately three quarters of the timetable — 1,321 schedules are ready on the PL5 server out of the 1,704 currently available on PL3. The scope of timetable changes primarily includes: 1) recreating the paths of main services running on the CMK, which now feature small time shifts and extended running times with the required margins; 2) adjusting driving times to match rolling stock as defined by formation mapping, in particular increasing permitted speeds for services worked by Impuls units and introducing 3) ŁKA sprinter services on the Warsaw–Łódź route; 3) filling in traffic on connecting lines within the area covered by both DLCs; 4) stricter compliance with the timetable construction regulations, especially the correct application of mandatory headways between trains departing in the same direction and for conflicting movements. A side effect of these changes is a small reduction in capacity at certain railway nodes and on some line sections, resulting from the need to maintain larger train separations. At the moment, freight services still need to be pathed in the Katowice, Sosnowiec and Zawiercie areas, as well as on Line No. 62. Another open question is the introduction of night trains, which may operate differently from daytime services. The current state of the new timetable can be tracked on the PL5, INT5 and INT9 servers. Finally, I would like to emphasise that SimRail is not just “trains on a computer”, but above all the people who want to enjoy themselves and continue developing the project. At present, a four‑person team is working on the timetable: 1) P.Wiśnia, who developed the tool and continuously introduces fixes to eliminate bugs in operation and timetable export, and who prepared the railway line database; 2) Mr Kura, responsible for train construction in the Kraków and CMK areas, who also provided invaluable help with line descriptions and ensures strict adherence to the timetable regulations so that trains can genuinely run to time; 3) Marcion, responsible for constructing services in the Łódź area — from Żyrardów to Piotrków, Zgierz and Sieradz; 4) Królik Uszasty, responsible for passenger services in the Katowice area and for steering the application’s development to ensure it evolves in a practical and useful direction. I would also like to thank Moooritz, who is working on formation mapping for the new services. By working in parallel, simplifying the addition of new trains and introducing corrections more efficiently, we are now able to respond much faster to emerging issues — especially minor ones which previously took far longer to resolve. We hope that you will enjoy the new timetable and that it will serve as a solid foundation for further development.
- 4 replies
-
- 15
-
-
-
Wersja polska poniżej. Tłumaczenia: * EN (by Królik Uszasty): https://forum.simrail.eu/topic/12633-awaryjny-rozkład-jazdy-emergency-timetable-11042026/#findComment-54668 * DE (by Moooritz): https://forum.simrail.eu/topic/12633-awaryjny-rozkład-jazdy-emergency-timetable-11042026/#findComment-54669 * FR (by Aurel): https://forum.simrail.eu/topic/12633-awaryjny-rozkład-jazdy-emergency-timetable-11042026/#findComment-54670 * CZ (by TheFloxyCz): https://forum.simrail.eu/topic/12633-awaryjny-rozkład-jazdy-emergency-timetable-11042026/#findComment-54671 STRESZCZENIE Niespodziewanie robimy nowy rozkład, bo stary już się do niczego nie nadaje. TREŚĆ WŁAŚCIWA Kochani Simrailowicze, mam dla Was wiadomość, której część z Was już się domyśliła – robimy nowy „awaryjny” rozkład jazdy! Zanim opowiem o szczegółach, najpierw odrobina historii. Gdy półtora roku temu wychodziliśmy z wczesnego dostępu i udostępniliśmy na mapie linię do Krakowa, został przygotowany nowy rozkład jazdy, roboczo nazywany przeze mnie „przejściowym”. Nazwa nawiązywała do tego, że zamiast tylko uzupełniać ówczesny rozkład o pociągi do Krakowa, powstał zupełnie nowy rozkład, oparty na innych założeniach i innej metodzie określania czasów jazdy. Miał on też zostać kompletnie przemodelowany na wydanie DLC Łódź-Warszawa i naprawić kilka błędów poprzedniego rozkładu, gdzie czasy jazdy pociągów po CMK były zdecydowanie za długie i normą było to, że część pociągów przyjeżdżała do Grodziska po kilkanaście minut przed czasem. W praktyce okazało się, że ten przejściowy rozkład został z nami na trochę dłużej. Przy premierze DLC Łódź-Warszawa punktem stycznym był tylko Grodzisk Mazowiecki, gdzie istniejące luki między pociągami kierującymi się na CMK pozwoliły na dołożenie pociągów wyjeżdżających do Skierniewic i ułożenie dosyć upakowanego rozkładu jazdy, co zdecydowanie podniosło poziom trudności obsługi Grodziska Mazowieckiego i Pruszkowa, a także pozwoliło na dodanie dosyć dużej liczby pociągów dla Skierniewic i Koluszek. DLC Łódzki Węzeł Kolejowy wraz z DLC Impuls 2 pokazało jednak, że doszliśmy do ściany. Skala zmian, poprawek i konieczności dostosowania rozkładu przekracza to, z czym mierzyliśmy się dotychczas. Dodatkowo używane przez nas narzędzia nie wspierały natywnie pracy równoległej i były uciążliwe przy dokonywaniu niektórych zmian, a cały proces był de facto nadmiernie skomplikowany. Jak się domyślacie, to jest główny powód, dla którego do tej pory jeszcze nie zostały przywrócone pociągi nocne w obecnym rozkładzie jazdy – trasowanie nocnych pociągów pasażerskich inaczej niż w dzień i dopasowywanie do tego pociągów towarowych to de facto tworzenie drugiego rozkładu jazdy na mały wycinek doby oraz łatanie okresów przejściowych wieczorem i z rana. Równolegle z tym, pod koniec stycznia br. w ramach rozmów z @P.Wiśnia na temat dodania nowych funkcji do wykresów na jego stronie zrodził się pomysł wspólnego przygotowania szytej na miarę aplikacji do tworzenia rozkładu jazdy. Dzięki naszemu połączeniu sił w przeciągu miesiąca powstał system, który pozwala nam zdecydowanie szybciej i prościej tworzyć rozkład jazdy. Sprawiło to, że podjęliśmy decyzję o zaprzestaniu rozwijania i poprawiania bieżącego rozkładu jazdy. Po pierwsze, napięty plan wydawniczy utrudniałby testowanie i wdrożenie poprawek do rozkładu. Po drugie, w ten sposób nie było możliwości usunąć fundamentalnych problemów obecnego rozkładu, które doskwierałyby nam i Wam przez dłuższy czas. Obecnie trwają intensywne testy tego narzędzia poprzez odtworzenie w trybie awaryjnym aktualnego rozkładu jazdy i jego założeń. Nowe narzędzie pośród wielu plusów ma też dwa minusy. Po pierwsze, opiera się na zupełnie innej filozofii i samodzielnie wylicza czas jazdy między punktami dla określonego typu lokomotywy, parametrów składu i rodzaju pociągu. Sprawia to, że nie ma możliwości zaimportowania obecnego rozkładu w celu nałożenia poprawek. Po drugie, jest bardzo dokładne i jak na dłoni widać więcej szczegółów, które wymagają lepszego dopracowania. Z tego powodu każdy pociąg musimy wytrasować od nowa i z konieczności odejść od równego, jednogodzinnego cyklu na rzecz drobnych, kilkuminutowych przesunięć. Orientacyjnie, na dzisiaj mamy przygotowane ok. ¾ rozkładu – na serwerze PL5 mamy 1321 rozkładów z 1704 obecnych na PL3. Zakres zmian rozkładu obejmuje przede wszystkim: 1) odtworzenie tras pociągów głównych jadących po CMK, które mają teraz kilkuminutowe przesunięcia i wydłużenia czasów jazdy o wymagane rezerwy, 2) dopasowanie czasów jazdy pociągów pod tabor z tzw. mapowania składów, w szczególności podniesienie prędkości jazdy na pociągach prowadzonych Impulsami wraz z wprowadzeniem sprinterów ŁKA na trasie Warszawa-Łódź 3) uzupełnienie ruchu na łącznicach w obszarze obu DLC, 4) dokładniejsze przestrzeganie zapisów instrukcji o konstrukcji rozkładu jazdy, w tym przede wszystkim zastosowanie przepisowych odstępów między pociągami przy wyjeździe w tym samym kierunku i przy przebiegach sprzecznych. Skutkiem ubocznym powyższych zmian jest obniżenie przepustowości niektórych węzłów kolejowych i szlaków, wynikające z konieczności zachowania większych odstępów między pociągami. Na chwilę obecną do wykonania pozostało trasowanie pociągów towarowych w obrębie Katowic, Sosnowca, Zawiercia i linii nr 62. Poza tym otwartą kwestią jest wprowadzenie pociągów nocnych, które mogą jechać inaczej niż za dnia. Aktualny stan nowego rozkładu jazdy możecie śledzić na serwerach PL5, INT5 i INT9. Na koniec chciałbym podkreślić, że SimRail to nie tylko „pociągi w komputerze”, ale przede wszystkim ludzie, którzy chcą się dobrze bawić i rozwijać. Nad rozkładem obecnie pracuje czteroosobowa ekipa, na którą składają się: 1) P.Wiśnia, który przygotował narzędzie i nieustannie wprowadza poprawki mające na celu usunięcie bugów w działaniu i eksporcie rozkładu oraz przygotował bazę linii kolejowych. 2) pan Kura, który zajął się konstrukcją pociągów na obszarze Krakowskim i CMK, dzielnie pomagał w opisywaniu linii kolejowych oraz strzeże zapisów instrukcji, aby pociągi naprawdę mogły jeździć planowo; 3) Marcion, który zajął się konstrukcją pociągów na obszarze łódzkim – od Żyrardowa do Piotrkowa, Zgierza i Sieradza; 4) Królik Uszasty, który zajął się konstrukcją pociągów pasażerskich na terenie katowickim oraz kierował pracami rozwojowymi, żeby aplikacja szła w dobrą i użyteczną stronę. Jednocześnie chciałbym podziękować Moooritzowi, który pracuje nad mapowaniem składów dla nowych pociągów. W ten sposób, pracując równolegle, upraszczając dodawanie nowych pociągów i wprowadzanie poprawek, jesteśmy w stanie dużo szybciej reagować na zaistniałe problemy, w szczególności te drobne, które do tej pory wymagały dłuższego czasu na naprawę. Liczymy na to, że nowy rozkład przypadnie Wam do gustu i będzie dobrym punktem wyjścia do dalszych prac.
- 4 replies
-
- 44
-
-
-
-
-
Impuls 2 - nastawnik kierunku jazdy
Królik Uszasty replied to bartexb's topic in Zgłaszanie błędów [Tryb jednoosobowy]
Impuls ma sterowanie kierunkiem przyciskami bezpośrednio ustawiającymi konkretny kierunek jazdy - klawisze ustawiające kierunek do przodu i do tyłu są przypisane odpowiednio do tych przycisków. W Elfie kierunek jest sterowany dźwigienką i przypisane klawisze przestawiają jedną i tę dźwignię, która przechodzi kolejno między pozycjami "do przodu" - "neutralna" - "tył". Na chwilę obecną nie planujemy zmian w tym zakresie. -
The reason of the bot going backward is setting the reverser backward. It is caused by the fact that we use the same set of variables for setting the direction of motion for the bot and for scanning for signals and signs in front of a train to properly show them in the gui as in general they should be the same. However there are some edge cases in which the bot should not do it - like yours when the bot should continue its journey in primary direction.
-
Ty2 - przeładowany przewód główny?
Królik Uszasty replied to qbahn's topic in Zgłaszanie błędów [Tryb jednoosobowy]
W menu znajduje się lista wielu dostępnych funkcji, przy czym nie każda jest wszędzie zaimplementowana (np. bocznikowanie w pojazdach z silnikami asynchronicznymi albo tempomat w pojazdach z rozruchem oporowym). Parowóz nie ma tej funkcji, bo w czasach jego produkcji nie było to potrzebne, bo zawory w wagonach (zwłaszcza towarowych) zachowywały się zgoła inaczej. Problem nie jest zapomniany, niestety ciągle czeka w kolejce. -
Dałem duplikat, bo mamy to na swojej liście życzeń. Sprawa wygląda tak, że: * w trybie singleplayer trzeba dodać charakterystykę poboru prądu przez boty i to powinno w miarę zagrać, * w trybie multiplayer jest to trochę bardziej skomplikowane z uwagi na konieczność synchronizacji obliczeń lokalnych gracza, pozostałych graczy i serwera. Dodatkowo jakoś sprytnie zabezpieczyć to przed trollami i zoptymalizować, bo bez sensu jest liczyć spadki napięcia wszystkich kilkudziesięciu podstacji na podstawie ruchu wszystkich 150 pociągów na mapie u każdego klienta i może na serwerze też. Priorytet raczej niski.
-
EU07 - PROCEDURA ZMIANY KABINY
Królik Uszasty replied to jazzmanPL's topic in Dyskusja [Tryb jednoosobowy]
Włączony rozrząd oznacza, że dana kabina ma być aktywna i z niej będzie się odbywać sterowanie. Pantografy w lokomotywie 2. i 3. są sterowane bezpośrednio przez lokomotywę 1. Nie mamy rozbicia sterowania urządzeniami na poszczególne kabiny (można to podejrzeć w F8 -> Vehicle I/O), że obie kabiny wpisują się w to samo miejsce. Dopiero ET22, EN57 i CD163 mają pełne rozbicie sterowania na dwie niezależne kabiny. Przez jakiś czas musi to zostać w ten sposób, natomiast fajnie byłoby to wszystko wyrównać do jednego standardu. Czy w międzyczasie przechodziłeś między pojazdami albo pociągami? Pozycja hamulca i ciśnienie w przewodzie sugeruje, że musiał tam się na jedną klatkę odpalić bot, który te rzeczy ustawił po swojemu. A był wyłączany? Lampki mają wspólne zasilanie z przewodu sterującego. -
EU07 - MECHANIKA I ANIMACJE
Królik Uszasty replied to jazzmanPL's topic in Dyskusja [Tryb jednoosobowy]
No i jedyne co w tym momencie mogę jeszcze zapytać, to czy używasz lewego Shifta?