DEMU

Definition Diesel-Electric Multiple Unit
Category Transport & Travel » Rail Transport
Country/Region Worldwide Worldwide
Popularity
Type
Acronym

What does DEMU mean?

Diesel-Electric Multiple Unit (DEMU) or Diesel Multiple Unit (DMU) is a multiple-unit train powered by electricity that is generated by onboard diesel engines and generators. DEMU runs on diesel as fuel.
In DEMU, the diesel engine powers an electrical generator or an alternator which produces electrical energy and subsequently feeds the electric motors. DEMU does not require a separate engine or a locomotive, as the diesel engines, generators, and electric motors are all incorporated into the passenger carriages.

1 more result for DEMU

Other full forms of DEMU
Abbreviation Full form Category Country or region Popularity
DEMU Diesel and Electric Modellers United
Associations & Organizations
Regional Organizations
United Kingdom

Frequently Asked Questions

What is the full form of DEMU?

The full form of DEMU is Diesel-Electric Multiple Unit

What is the full form of DEMU in Transport & Travel?

Diesel-Electric Multiple Unit

What is the full form of DEMU in Worldwide?

Diesel-Electric Multiple Unit

Translation

Translate Diesel-Electric Multiple Unit into other languages