Simulation software of NSCSR was programmed in both C# and Java. The latest version is 2.2 for the time being. It's available online and helps people understand the idea and simulate the specific design in need. The trial version is on the link:
Railway has been the one of the most efficient traffic means in our daily life. Current railway or subway need to stop at the fixed stations in the way. Each stop and acceleration in a station means time waste for passengers and potential safety issue. Crash happens sometimes especially in case no synchronized controls are taken. On Nov. 24, 2011, Paul Priestman published his new idea “Moving Platform” on CNN News. They call it revolutionizing rail travel, which avoid the stop of train traffic but still has issues as:
Non-Stop Commute idea solve the above issues perfectly. Take a loop railway for example. Let's keep the current railway exactly the same. Pretend each station has a unit waiting for passengers as ready to go unit. When moving train come close to a station, the ready to go unit speed up at the right timing to let the moving train catches up. They chain together and offer a path for passengers to walk through onboard, so passengers can walk to their target unit in the moving train. Meanwhile, the moving train drops the last unit to stop at the station. Passengers get a non-stop commute when their unit stops, and each unit is actually a dynamic station.
Multi-units can be set in waiting depend on the size of a station. And the moving train may drop the same amount of multi-units in the station as in need.
As the 2 pictures named
Each of those squares represents a train unit. The first 7 units are color coded in order as red, orange, yellow, green, blue, indigo and purple. The eighth one is colored as red back and the rest units are colored white.
One or more units are assigned in each of stations. Passengers board at any time when they arrive. And these unit(s) turns to be ready to go unit(s) when the moving train is close to this station,
The moving train has a number of units and continuously run at an efficient speed. The number is 4 in this sample. When the moving train moves close to the next station as station 2, the ready to go unit(s) with new passengers starts to accelerate to the efficient speed of the moving train; meanwhile, the moving train drops off the last unit to stop. When the moving train catches up the accelerated unit, they chain together as the moving train to next station and finish the unit transfer.
Pretend a passenger wants to go from station 2 to station 6. He gets on in station 2 and waits for the moving train. He needs to keep himself in the moving train as indicated before station 5. After the train passes station 5, he needs to walk to the last unit which will stop in station 6. Once his unit stops at station 6, his non-stop commute is done. All passengers perform the same procedure and they all get their non-stop commute, and any of the train units is a dynamic station.
Multi-unit configuration has more units in some stations as the station 3 in this sample. It works the same way as single unit configuration except the only difference of the unit amount transferred. Multi-unit configuration is popular for the variation from station to station, or rush hour schedules in need.
A trial simulation SW has been published online. Besides simulating the above functions, it can get any map all over the world by simply clicking the location menu and typing the coordination or address. Furthermore, a picture can be opened to replace the current map.