A method for producing electrical power by means of a magnetohydrodynamic (MHD) generator, comprising
- (a) heating a mixture of liquid metal and a low boiling temperature propelling liquid at a relatively low temperature to form a two-phase liquid metal-vapor flow, the heating temperature being such as to effect substantially isothermal expansion of the vapor bubbles, thereby to accelerate the two-phase flow;
- (b) directing said two-phase metal-vapor flow through an MHD-generator to generate electricity;
- (c) condensing the vapor phase from said two-phase liquid metal to form liquid metal carrying propelling liquid droplets;
- and
- (d) recycling and reheating said liquid metal and said propelling liquid droplets to again form the two-phase liquid metal-vapor flow.