System (1) for producing work, heating and / or cooling, comprising a
heat engine (2) for producing mechanical work, having a plurality of gears (18a, 18b; 23a, 23b; 26a, 26b; 29a, 29b; 30a, 30b, 30c) provided with teeth (D), defining working chambers (20) for expanding a fluid, and arranged to mesh with each other, a generator or
alternator (15), connected to the gears (18a, 18b; 23a, 23b; 26a, 26b; 29a, 29b; 30a, 30b, 30c) of the
heat engine (2) by means of at least one mechanical shaft, for converting into
electric current the mechanical work of rotation of the gears (18a, 18b; 23a, 23b; 26a, 26b; 29a, 29b; 30a, 30b, 30c) induced by the direct thrust of the fluid on the teeth (D), a
heat exchanger (3, 4), connected via a conduit to the
heat engine (2), to cool and / or heat the fluid, a pump (5) having a plurality of compression stages for compressing the fluid and connected via a conduit to the
heat exchanger (3, 4) and via a further conduit to the heat engine (2), a motor (14) to drive the pump (5); the
system (1) being characterized in that the teeth (D) of the gears (18a, 18b; 23a, 23b; 26a, 26b; 29a, 29b; 30a, 30b, 30c) of the heat engine (2) are provided with dynamic gas seals (21) between the working chambers (20) to keep the fluid, which is in supercritical conditions, confined in a single working chamber (20) while it expands between the teeth (D) that form said working chamber (20); and the stages of the pump (5) are provided with dynamic gas seals (5b) between
one stage and the other to keep the fluid, which is in supercritical conditions, confined to a
single stage while it is compressed.