I think Jacob might have it with the understanding of load sharing and speed matching. RailPro is designed to share pulling power when MU'd, not to go at the exact same speed as each other (though they go roughly at the same speed when MU'd). As someone previously mentioned this is likely why load sharing doesn't work as well with MU'd light engines as opposed to hauling a train, with light engines there is nothing to share as the locomotives are each pulling only themselves.
I pulled this info (tidied it up a bit) from the Patent tonight. It relates to load sharing.
"Direct bi-directional RF capability allows Multiple Unit consisting of locomotives that can be controlled as one while being coupled together. With that said, the lead locomotive can be using open loop control with just a reference command signal to adjust to. The locomotive motor power can be monitored by the control module in the locomotive and sent to follower locomotives. All follower locomotives would be configured for closed loop power regulation to match the lead locomotive. All locomotives in the consist will then pull with the same power and self regulate for variables that change load on the consist; such as overcoming static friction during movement initiation, trailing model railroad cars forming a train that maneuvers through vertical and horizontal curves, change in track voltage at various locations of the layout, etc. The designated lead locomotive can transmit the information directly to the followers, transmit to them through repeaters, or transmit the info back to a controller that can then pass the information to the followers."
and
"The power values of the motor loads are defined or measured by a motor current. One of the controller and the at least one control module execute a predetermined logic including at least one of a drop power calculation by way of multiplying motor current squared by resistance and motor losses represented by power loss in windings of the motor. At least one control module is configured to use the full load power value at full slip of a respective vehicle as a close equivalent of a full power value of a respective motor. At least one control module is configured to receive a preselected power value so as to maintain tension between couplers of the at least pair of rail vehicles."
and
"When considering the static friction of a consisted, multiple locomotive train, getting it started in motion takes substantially more power than it does to keep it moving at a specified speed. With that, an advantage exists when using bi-directional communication between the locomotive control modules and sharing the power value between the consisted locomotives with only one known parameter stored in memory, that is the full power value at full slip. Full slip is defined when maximum control system voltage is applied to the locomotive motor through the control module and it is held from movement with only the locomotive weight affecting the vertical load on its wheels. When the locomotive is in the "full slip" state, a motor "full power value" is stored in memory thus characterizing that particular locomotive motor. When used in practice, the designated lead locomotive would be sent a reference command signal from a controller in which a locomotive motor power value would then be measured from the designated lead locomotive's motor by the control module and relayed to the follower locomotive(s). By doing this continuously, the follower locomotive(s) will follow the lead locomotive's power reference and automatically regulate to share load about evenly through the breaking of static friction, curves, turnouts, and any other cause of load changes affecting the model train. As an example, when the lead locomotive is sent a reference command signal to begin movement, its motor power will increase until static friction is broken, then the motor power will reduce in order to maintain a steady roll. Since the follower locomotives are continuously receiving the lead locomotive's motor load value, they too are continuously adjusting for a good match in pulling power. This match is simply a percentage of full motor power for each individual locomotive as defined when they had their full load motor value stored in memory during their full slip calibration. This series of control steps allows for better and more accurate control during very low velocity train movement as well as it self-compensates for consisted locomotives with different motor characteristics, differing gear ratios, differing internal and external drag resistances, etc. In cases where the locomotives are very closely matched and couplers between consisted locomotives are loose, a slightly modified motor value command signal can be transmitted to the followers in order to keep the couplers tight and sharing load as evenly as possible."
I'm not so sure that Ring "speed matched" the locos in the video. I could be wrong but I imagine that Ring would not have bothered going through that lengthy rigmarole to try and speed match them using the MFLC.
- Tim