Thanks you for your reply, Peter!
In hindsight it is quite clear, that Timing load couldn't have been a precise description of the actual train weight - being a characteristic of the schedule and not of the particular move - so naturally, when life happens, an actual consist can be different from what was planned.
Just proves time and again, how much domain knowledge is required to properly interpret this data correctly. It's been almost a year of me tinkering with it, and I keep finding new ways to misinterpret it :)
As I've mentioned, my interested is mostly focused on freight.
So for passenger my attempts to calculate train weight were mostly about preserving available information for any potential future use, rather then practical. Seriously working through consist information from TOCs would be a significant overkill for my purposes right now - but useful knowledge for the future.
For freight, I guess I will have to introduce a two step process
- initially I will be pre-generating a table of train weights for specific train-date-segment combos based on Timing Loads
(tacitly split into tare weights and net weights based on some assumptions)
- and then doing a second pass, where I would attempt to plug gaps (where Timing loads are completely NULL) or would attempt to correct weights (like zeroing out net weights on links+directions, where freight trains are likely moving as empty)
Best regards,
Alex
среда, 15 апреля 2026 г. в 17:41:45 UTC+1, Peter Hicks: