I have had a closer look at your comprehensive proposal and (although being far from an expert) want to add some thoughts.
- General definition
In commmon language power generators and plants are designed to produce electric energy and, as a side effect, hot water in some cases. We are using these terms in a much wider range which is fine, but there are some edgy cases where I am in doubt. Calling a unit providing hot water by burning gas or using electricity a generator seems quite far streched to me. I would call those rather a boiler.
- Energy from the grid
For electric power obtained from the grid you propose grid as source which makes sense as one cannot specify from which primary source the power has been generated.
What about gas obained from the gas grid by gas power plants? No way to specify if the source of this gas is fossile or bioenergy. It’s a mix, same as with electric power.
Similarly the diesel combusted by a diesel generator can contain fossile diesel as well as biodiesel.
- Heat pumps (see: Wärmepumpe korrekt erfassen)
It has been stated already that a heat pump is not a generator and does not transform energy. Anyhow a heat pump plant may provide large quantities of hot water for industrial or residential purposes like a steam turbine plant does, so I think using power=plant and power=generator appears to be acceptable.
Questionable is the use of source, input and output as a heat pump does not transform anything. In fact input and output are both “temperature” and one cannot even say that one side is higher temperature than the other one as a heat pump works in both directions. Maybe it would be more appropriate to skip those tags for heat pumps and add heat_pump:type or heat_pump:technology instead?
At present there are very few large heat pumps easily identifyable on the ground by their physical setup. By far most heat pumps are small indoor aggregates not visible and in most cases not accessible for a visitor. What one can see in increasing quantities are the outdoor units of air-water-heatpumps used for domestic or retail buildings as discussed in the above linked topic.
Any idea how to integrate these into the generator scheme? Although commonly called “heat pump” in fact these units are merely heat exchangers. Maybe we should have a specific tag for them like power=heat_exchanger?
- Biogas Plants
I have mapped some biogas plants and found it nearly impossible to identify the different units being part of such a plant. A biogas plant may comprise the elements
- pre-digester to prepare the biomass for the digester
- digester to produce biogas from biomass
- post-digester for further treatment of the biomass
- storage tank for the fermentation residues
plus 1 or more of the elements
- gas storage tank
- gas cleaning unit to allow feeding biogas into the gas grid
- 1 or more combined heat and power generators using the biogas as fuel
Most biogas plants are not accessible to visitors and part of the elements cannot be clearly identified on aerial imagery in most cases, so one can only map the plant as a whole. By doing so you will get a mess of source, input and output values because 2 completely different generator systems are working in 1 plant. Any idea how to address this problem?
- Modern waste power plants
Modern waste recycling plants do much more than just gasify or burn waste. There are plants using general waste as well as biomass to produce biogas. The solid residues are further recycled into solid fuel, mineral waste and a very small fraction of completely useless waste. The biogas is combusted to produce power and hot water. Additionally the plant may feed biogas into the gas grid if there is an exess or, if production is too low, use mineral oil as additional fuel.
So we would have biomass, waste and fossile fuel as source, biogas + solid fuel as output step 1 and electricity + heat as output step 2. As a side effect there is also some minor output of mineral fertilizer. How to tag such a plant if you do not have access to identify the different units and tag them one by one?