Open Rails strives to match the real world operation of trains as faithfully as possible through research and development of algorithms to provide accurate performance. We see these algorithms at work in a loco's smoke, which changes intensity with the throttle and also changes color with the amount of unburnt material in the exhaust.
But some of the key algorithms in Open Rails are not visible at all. The ones that depend on physical properties such as weight, friction etc. are collectively known as the OR Physics.
Typically these algorithms are just formulas, such as the rolling resistance of a train which is greater when at rest than it is when first moving and then rises again with speed. Open Rails also considers the extra resistance of a train as it rounds a tight curve, and even when it passes through a tunnel!
Other algorithms are interesting because they depend on past operation. An example is braking where compressed air takes time to bleed from a reservoir and apply the brakes. Braking a train is very different from the instant response when braking a road vehicle.
Some of these algorithms and the OR Physics are explained in the OR Operating Manual, but a detailed source can be found at Coals to Newcastle (CTN). This website is created and maintained by Peter Newell, a long-time contributor to the Open Rails project.
For a realistic simulation, it is vital that the loco pulling the train and the cars that make up the train exhibit the same behaviour as the real rolling stock. To make sure that your models have the most realistic performance possible, CTN provides a number of tools which can help the OR user and modeller to define their train physics accurately. These tools are described below.
CTN provides brief descriptions to give the user an understanding of how a train will behave in real life.
For example, for a train to move forward the train resistance needs to be overcome by the force generated by the locomotive. The website provides an overview describing how resistance values are calculated by various railway companies past and present.
CTN also publishes some test reports which can be used for performance testing.
Steam engines have complex behaviour because the power produced depends on the state of the water and steam in the boiler and the heat going into the boiler depends on the state of the fuel and air flow in the firebox.
As well as the amount of steam, water, fuel and the heat energy in them, the OR Physics makes use of the number, bore and stroke of the cylinders to calculate the pressure at each point in the piston's cycle. It even calculates the maximum force that the driving wheel exerts on the rail so that, with too much throttle, the model loco slips under the same conditions as the real one.
Similarly a diesel locomotive can have its own complexities, and CTN offers a number of predefined model diesel locos.
These test models have 3 aims:
This Test Stock page provides users with working example from one of the oldest and smallest locomotives ever - Stephenson's Rocket - through to some of the most powerful modern steam and diesel locomotives.
CTN publishes two test routes for the OR modeller. These test routes are designed to:
Two routes are available:
When configuring a model in OR, Peter recommends that you find specifications for the model from a reputable source. However some information may not always be available, so it may be necessary to use information based upon an "educated guess" as follows.
Default values can be found throughout the CTN description pages, such as information on brakes and how to set them up, or by using some of the default calculators (e.g. maximum brake force calculator).
To maintain a key resource like CTN takes a fair amount of effort, so if you have any general resource information that might be of assistance to others, or can identify any errors or gaps in information, then please contact Peter and let him know.