Glossaria.net

Glossary Renewable energy / Term

Solar updraft tower

A structure that produces electric energy from the natural upward movement of hot air: it is composed of a collector at the base that collects hot air, a tower from which the air emerges, and turbines situated between the tower and the collector.

Permanent link Solar updraft tower - Creation date 2021-10-28


< Solar Renewable Energy Certificate (SREC) Glossary / Renewable energy Start of Construction (SoC) >