Solar collector — useful energy and losses
Account for incident, reflected, transmitted and absorbed radiation before calculating useful heat. Aperture area, irradiation period and operating temperature define the comparison basis.
Rendering…
What this template contains
- Source
- 24 lines
Make it your own.
{
"nodes": [
{ "id": "sun", "type": "rounded", "label": "Incident solar energy", "x": 40, "y": 200, "width": 150, "height": 104, "fill": "#ede9fe", "stroke": "#6d28d9" },
{ "id": "opt", "type": "rounded", "label": "Optical interaction", "x": 215, "y": 200, "width": 150, "height": 104, "fill": "#fef3c7", "stroke": "#b45309" },
{ "id": "ref", "type": "rounded", "label": "Reflected / transmitted energy", "x": 390, "y": 40, "width": 150, "height": 104, "fill": "#fce7f3", "stroke": "#be185d" },
{ "id": "abs", "type": "cylinder", "label": "Absorbed energy", "x": 390, "y": 360, "width": 150, "height": 104, "fill": "#dbeafe", "stroke": "#1d4ed8" },
{ "id": "therm", "type": "rounded", "label": "Thermal transfer to fluid", "x": 565, "y": 360, "width": 150, "height": 104, "fill": "#fef3c7", "stroke": "#b45309" },
{ "id": "loss", "type": "rounded", "label": "Thermal losses to surroundings", "x": 565, "y": 520, "width": 150, "height": 104, "fill": "#fce7f3", "stroke": "#be185d" },
{ "id": "use", "type": "rounded", "label": "Useful delivered heat", "x": 740, "y": 360, "width": 150, "height": 104, "fill": "#fce7f3", "stroke": "#be185d" },
{ "id": "area", "type": "octagon", "label": "Area and exposure period", "x": 215, "y": 520, "width": 150, "height": 104, "fill": "#e0f2fe", "stroke": "#0369a1" },
{ "id": "eff", "type": "card", "label": "Consistent efficiency calculation", "x": 915, "y": 200, "width": 150, "height": 104, "fill": "#ccfbf1", "stroke": "#0f766e" }
],
"edges": [
{ "id": "e0", "source": "sun", "target": "opt", "label": "incident" },
{ "id": "e1", "source": "opt", "target": "ref", "label": "optical losses" },
{ "id": "e2", "source": "opt", "target": "abs", "label": "absorption" },
{ "id": "e3", "source": "abs", "target": "therm", "label": "heat transfer" },
{ "id": "e4", "source": "abs", "target": "loss", "label": "thermal losses" },
{ "id": "e5", "source": "therm", "target": "use", "label": "delivery" },
{ "id": "e6", "source": "sun", "target": "eff", "label": "input basis" },
{ "id": "e7", "source": "use", "target": "eff", "label": "useful output" },
{ "id": "e8", "source": "area", "target": "eff", "label": "normalise", "style": "dashed" }
]
}