A STIRLING-FRANCHOT type
heat engine comprising a reciprocating cylindrical
piston (101) and another reciprocating cylindrical
piston (107). A fixed quantity of working gas oscillates in a first circuit composed successively of the portion of the chamber (102) located above the
piston (101), an additional regenerator (120), a heater (103), a conventional regenerator (104), a cooler (105), an additional regenerator (160), and finally the portion of the chamber (106) located above the piston (107). A second equivalent fixed quantity of working gas oscillates in a second parallel circuit.In four parallelepiped-shaped elements, plugs (1103), (1203), (1205) and (1105) are easily removable, and additional regenerators can be removed or added in whole or in part to achieve the configuration that optimizes the efficiency or power of each application (engine,
heat pump, or refrigerator). Figure for the abbreviation: FIG10.