CMTM - the next generation - Car Tagger - or What will Stretch Goal #10 look like?

Dap

Prototype Operations Guru
The New Trainz has set as an advanced goal the creation of Prototype Freight Operations. This document takes a look at what prototype operations look like. It then looks at some possible strategies to implement a user friendly system to simulate these movements in the New Trainz software.

Freight Car Movements
Let’s begin with the premises that almost all rail freight traffic is shipper driven and that freight cars have a distinct cycle that defines their movements. This cycle begins and ends with the car being empty. Some or all of the items in this cycle make up the movement of a freight car. Not all of the complete cycle will occur on the railroad being modeled.

In real life, when a railroad customer has products to ship, they contact the railroad and request an empty car for loading. An exception to this would be if the shipper owns or leases its own freight cars and the empties are stored on the industries property.

When an empty car has been identified that is appropriate for the commodity to be hauled, its cycle of movements begins. There may be preliminary stops in this cycle. The first might be the clean-out track. And then there is the ice house if the car is an ice cooled reefer. Preliminary stops are usually less than 4 hours.

The empty car is then delivered to the shipper. Here it is spotted at the correct loading spot and will be left until the loading is complete. The loading time can be a short as several hours or as long as several weeks or even months. Once the loading is complete, the shipper notifies the railroad it is ready for pick-up.

The loaded car is usually picked up and delivered to a rail yard where it will be sorted with all the other arriving cars and put into a freight train that will move it towards its destination. Or, the car can be picked up by a specific freight train that will move it in its direction of delivery

There can be some intermediate stops along the way such as the scale track. Or there can be an unscheduled intermediate stop at the RIP (Repair In Place) track. This event could occur at any yard along its delivery route.

The amount of traffic that makes the complete cycle (originates and delivers) on the home railroad will differ with the era. In the days of smaller railroads, very little traffic stayed on the home road. It would be carried as far as possible on the home road, then it would be transferred to another railroad that would take it further on its way. This is called interchange traffic. For smaller railroads. it usually makes up a substantial part of the overall traffic the railroad hauls. There may be instances where four or more railroads are required to move a car to its destination.

When the car arrives in the yard closest to its destination, it will most likely be put into a way freight or local freight that will be responsible for setting the car out at the appropriate delivery spot at the destination industry.

When the car is delivered, the receiving industry will unload the product. This could take as short as a few hours up to several months. Once it is unloaded, the receiving industry notifies the railroad that delivered it. The railroad then schedules its pickup of the empty car.

Once the railroad has the empty, the era will determine what happens next. In the early days, an empty would be routed back to the original railroad via the same route is followed as a load. Later, the rules were changed to allow the car to be routed back to the originating railroad via the shortest route. And still later, the rules allowed for the empty car to be used to meet a shippers need on the foreign road as long as its destination would take it closer to its home road.

As an empty, a car would still be susceptible to the RIP track whenever a mechanical defect would warrant an immediate repair.

Some cars that are dedicated to a specific shipper are still routed back to their point of origin as an empty.

This cycle of a freight car can be summarized as follows:
Traveling_life_of_a_freight_car.jpg

Any consecutive combinations of these parts of a freight car’s movement cycle may be found on any section of most railroads.
 
See next post for the rest of the story . . .
 
How it works in the real World

How it works in the real World
The challenge of modeling the operations of a railroad is to somehow create all of the freight car movements. In the real world, the process begins when the shipper contacts the railroad freight agent requesting an empty car to ship a product to a customer. From this conversation two documents are drawn up. The first is a Bill of Lading which is supplied by the railroad and filled out by the shipper to indicate the railway’s acceptance of a consignment of goods for delivery to a specified customer. The second document is the Way Bill which details the movements of the shipment. This is the document that drives a railroad’s operations.

The Way Bill - Way Bills exist as several types: a memo waybill which does not include any shipping charges, a revenue waybill which includes shipping and other charges and special handling waybills such as livestock waybills which include feeding/watering or other special instructions. A Waybill is made for each car used to make the shipment. Each waybill contains at least the following information.
Date of Order - date the Bill of Lading and Way Bill are created
Shipper's Name - name of industry making the shipment
Point of Origin - town, track (and spot if needed) where empty car will be placed, or if shipper is using a private car stored on their property, the location where the loaded car is to be picked up.
Consignee's Name - name of industry where car is to be delivered
Destination - town, track (and spot) to where car will be delivered
Consignment Load Description - description of commodity that the car contains
Car type Required - AAR car type ie: box, tank, flat, etc.
Car Routing - shipper may have a preferred route for the movement of his freight beyond the reaches of the originating railroad. Reasons may vary. They may have an agreement with a specific railroad for movements in a specific area. They may prefer one railroad over another due to a railroads reputation for on-time delivery or better handling, or one of the Directors of the desired railroad is a cousin to the shipper’s brother-in-law. If the shipper has no preferences, this information will be filled in by the railroad’s traffic department based on interchange agreements the railroad may have with other railroads. Typically, the originating railroad will try to carry the car as far as possible on it’s trackage.
Car Registration Marks and Number - railroad abbreviation and car number as found on the side or ends of the freight car.
Date Loaded -
Car Rates and Charges - a statement of the delivery charges and other costs such as demurrage or special handling charges such a weighing.
Once the Way Bill has been generated, it goes to the traffic department to have a specific car assigned to it and to complete the routing information. Here the car may be assigned to a specific train. This would happen if the car required specific handling:
- perishable goods would be put on a through freight also know as a hot shot, fast freight, time-freight or symbol freight.
- livestock train
- any other special train the Traffic department may have or create.

It must be kept in mind that no two railroads did everything the same. If the XY&Z railroad did it one way, the management of the AB&C railroad may think they can improve by doing things a bit differently, and so it was and still is today. Also, things change over time. Railroads are operated much differently in some respects today than 50 years ago. And 50 years before that they were different still. So, if you are interested in accurately simulating a particular railroad’s operations, you need to do some research into the era and the road.

Freight Operations in Trainz
Looking at the current built-in methods, we have the “waybill” system which is nothing like a prototype waybill. All it does is present the needs of an industry somewhere on the route. It does nothing that a way bill would do for the operations of a railroad.

A new system should change the nature of an interactive industry. Industries could still be structured to consume and produce and would be configured in Surveyor, but the following changes would be recommended:
Industries would accept any car that is the correct Cat-Class.
Cars would no longer need to be configured to carry a specific product.
Input and output expressed in carloads.
No instant loading/unloading
Industries communicate with an Industries Manager asset.

The Industries Manager (IM) would be the clearing house where all on-route industry needs would be matched. The IM will keep track of which on-route industries need which products and which on-route industries have products.

When the IM is notified that an industry has a product, the IM will look for an on-route industry that needs the product and assign the produced product to that industry. If there are no on-route industries that use the product, the IM will assign it to be shipped to a portal. The IM will then create an empty car request. This will be matched to an available empty car by the player. If there are no empty cars available, the player can wait for one to become available or can assign the IM to look for one coming in from any or a specific portal. Once the empty car has been identified, it will be assigned two sequential destinations, the shipping industry followed by the receiving industry.

When the IM is notified that an industry needs a product that no on-route industry produces, the IM will assign that product to arrive on route at a portal.

There could be nuances that are added to an industry such as:

  • industry only ships in multiple car lots of x cars each
This shipment could be required to all go to one destination or could be scattered after pick-up.
  • A car destination could include secondary stops such as:
Clean out track
Ice House
Scale Track

There would also need to be a listing of destinations for each car. It seems the best way is to list only the cars in a string of cars on which the camera is focused. This is usually the train or consist that the player is working.

Once a car has been delivered to its proper destination, it needs to be noted and checked. If it is the correct destination, the loading/unloading process will begin. Once finished with this process, the next sequential destination is displayed. If there are no other destinations assigned, it becomes an available empty to be reassigned by the player to a new industry, or if an earlier era, it will be routed back to where is originated.

Other issues that may need to be discussed

Train Identifiers - names or numbers
Routing Directions - yard or other intermediate drop-off point as part of destination
 
This outstanding write up was right on the money. The action of way freights is the heart and soul of Model Railroaders the world over. It was the main reason I jumped at the Trainz product. It may only implied that the game would handle way freight operations but you can only do this if you never have to go back to Surveyor for maintenance. I operated a good size model railroad for over forty years. Neither I or my operators ever tired of working out your moves in a town to pick up or deliver many different types of cars. There is little enjoyment in running "consists from here to there. That's like running a Lionel train around the Christmas tree. While its true the real railroads today only run bulk freight. That maybe the reason that the hobby of railroading is dying. I could not even get my two grandsons to take over the Trainz world I tried to build for them. After a couple of weeks they returned the game. They thought it would be more like my model railroad. Don Eisan
 
The action of way freights is the heart and soul of Model Railroaders the world over. It was the main reason I jumped at the Trainz product. It may only implied that the game would handle way freight operations but you can only do this if you never have to go back to Surveyor for maintenance.
Have you tried DAP's:

Cattaraugus Creek & Lake Erie CMTM3,<kuid:32711:100377>

If you like way freight operations CMTM is great, creates an endless session.

Harold
 
. While its true the real railroads today only run bulk freight.

Maybe in the US, in Europe there is a significant amount of passenger traffic ( local station has 4-6trains per hour each way).
The nearest interchange station is being upgraded to 120 trains per hour capacity...

Colin
 
Maybe in the US, in Europe there is a significant amount of passenger traffic ( local station has 4-6trains per hour each way).
The nearest interchange station is being upgraded to 120 trains per hour capacity...

Colin
But the thread is about Freight Operations.

Harold
 
Hello Dap,

I follow your threads with great interest and I wholeheartedly approve 99.99% of what you have written, except for:

Industries would accept any car that is the correct Cat-Class. Cars would no longer need to be configured to carry a specific product.

With current Cat-Classes, this would not lead to realistic operations: chemical tankers, for example, are often built to carry a single specific commodity, but they are currently listed under the same category-class. An enormous increase of the number of Cat-Classes should be required to take care of all the possible products (e.g. tanker for caolin, tanker for corn syrup, tanker for molten sulphur, etc...).

Input and output expressed in carloads.

This should be fine... if there was a single model of car for each type (boxcar, hopper, tanker, etc...). A 2-bay hopper and a BethGon should both count as meeting a "carload" requirement?

Thanks for your great efforts towards realistic freight operations!
 
There should be some traffic on the main line to force the way freight operator to "get in the hole" this adds to the problems of getting the job done. As an aside I've traveled on all the major passenger routes in England and western Europe. The wife and I loved .
Don Eisan
 
I agree with Pendolino. A 50t hopper and a 100t hopper are definitly different stories, as are the customers of those.

Comes to specific tankercars, one can configure CMTM to the owners company.
:)
 
Back
Top