Double heading is practised for a number of reasons: The most common reason is the need for additional motive power when a single locomotive is unable to haul the train due to uphill grades, excessive train weight, or a combination of the two.read more