diff --git a/src/ac/ed/lurg/solar/SolarPotentialItem.java b/src/ac/ed/lurg/solar/SolarPotentialItem.java index f65e5faf17aad9f9c16fc84279cabcf17d7ea23b..daafad4c860d28638d8d7d2dfe0067b0d7b3ac1a 100644 --- a/src/ac/ed/lurg/solar/SolarPotentialItem.java +++ b/src/ac/ed/lurg/solar/SolarPotentialItem.java @@ -38,7 +38,7 @@ public class SolarPotentialItem implements RasterItem { public void calcOptimalGCR(double latitude) { // https://doi.org/10.1016/j.solener.2023.04.038 // Optimal panel spacing and therefore Ground Coverage ratio depends on latitude - this.optimalGCR = -0.55 / (1 + Math.exp(-0.138 * (latitude - 43.4))) + 0.71; + this.optimalGCR = -0.55 / (1 + Math.exp(-0.138 * (Math.abs(latitude) - 43.4))) + 0.71; this.agrivoltaicsGCR = ModelConfig.AV_GCR; }