I'm looking for a software/tool that would allows me to do the following:
A rail traffic simulator that would define, for each direction of each station in relation to schedule, the number of disembarking passengers and the number of passengers boarding at a train. Therefore, during the simulation, the simulator must take into account traffic movements of passengers as follows:
• The load of the train must be recalculated after each station stop depending on the initial charge, the number of passengers to embark and disembark the train at this station;
• If the available space on the train does not allow all passengers to embark on a particular station, then the parking time should be extended for a configurable period (defined as a percentage of the normal parking time, or as a duration), and passengers remain on the platform (the traffic simulator must increase accordingly the number of passengers to embark on the next train).
My knowledge of the Railway industry is somewhat limited so any help and/or guidance would be greatly appreciated.