Partition turbine

Partition turbine converts the temperature difference into energy. The turbine is designed in such a way that even a minimum temperature difference is enough for it to generate energy. The primary application of the turbine is to be combined with a heat pump and an alternator to obtain electrical energy from the thermal energy of matter.
Abstract
Typical turbines extract energy from rapidly expanding gases. Consequently, they are generally unable to generate energy out of small differences of temperature. Partition turbine alternately heats and cools the same gas and extracts energy from its expansion and shrinkage.
Idea

Elements of a Partition turbine visible in the figures.
1 – housing of main compartment
2 – the main compartment
3 – heating
5 – cooling
4,6 – termal insulator
7a, 7b, 7c, 7d – blades
8a, 8b, 8c, 8d – rings rigidly attached to the blades
10 – output rotationary element
The blades partition the fluid inside the main compartment (2). External momentum rotates the rings (8x). They rotate the blades (7x) which move the fluid in the main compartment (2) about its axis. When a partition is at the heating (3), it expands and its adjacent blades rotate with a nonzero relative angular velocity. When a partition is at the cooling (5), it shrinks and its adjacent blades also rotate with a nonzero relative angular velocity. The output rotational element converts the sum of positive relative angular velocities of the blades into the output angular velocity.

Formal status
A patent for this invention is pending.