architecture-building-systems / hive

Rhino Grasshopper plug-in for quick & dirty building simulation
https://www.food4rhino.com/en/app/hive
GNU General Public License v3.0
31 stars 4 forks source link

PV model add f_cover and PR #520

Closed christophwaibel closed 2 years ago

christophwaibel commented 3 years ago

add parameter for coverage (e.g. coloured PV) and add performance ratio (set to by default 0.85) to account for system losses (cabling, etc.)

But we keep the nominal operating cell temperature model

https://miro.com/app/board/o9J_leSAuA0=/

ChrisZenhub commented 2 years ago

image.png

Changes to Energy Systems Hizard:

Changes to Hive.IO:

ChrisZenhub commented 2 years ago

public void SetInputComputeOutput( ...) for (int t = 0; t < horizon; t++) { ... double eta = this.RefEfficiencyElectric * (1 - this.Beta * (tempPV - refTemp)) * this.PR * this.f_cover;

ChrisZenhub commented 2 years ago

public void SetInputComputeOutputSimple( ...) for (int t = 0; t < horizon; t++) { electricityGenerated[t] = meanIrradiance[t] * this.SurfaceArea * this.RefEfficiencyElectric * this.PR / 1000.0 * this.f_cover;