update variable name
This commit is contained in:
parent
f7afee2a64
commit
09ef44fc21
@ -24,7 +24,7 @@ class EnergySystem:
|
||||
if generated_pv_energy >= factory_demand * time_interval:
|
||||
surplus_energy = generated_pv_energy - factory_demand * time_interval
|
||||
charge_to_ess = min(surplus_energy, self.ess.charge_power * time_interval, self.ess.capacity - self.ess.storage)
|
||||
self.ess_storage += charge_to_ess
|
||||
self.ess.storage += charge_to_ess
|
||||
surplus_after_ess = surplus_energy - charge_to_ess
|
||||
if surplus_after_ess > 0 and generated_pv_power > self.ess.charge_power + factory_demand:
|
||||
sold_to_grid = surplus_after_ess
|
||||
@ -41,9 +41,9 @@ class EnergySystem:
|
||||
total_energy = generated_pv_energy + self.ess.storage
|
||||
self.ess.storage = 0
|
||||
needed_from_grid = factory_demand * time_interval - total_energy
|
||||
net_grid = min(self.grid.capacity * time_interval, needed_from_grid) * (1 - self.grid_loss)
|
||||
net_grid = min(self.grid.capacity * time_interval, needed_from_grid) * (1 - self.grid.loss)
|
||||
total_energy += net_grid
|
||||
|
||||
print(total_energy)
|
||||
unmet_demand = max(0, factory_demand * time_interval - total_energy)
|
||||
benefit = (total_energy - unmet_demand) * electricity_price
|
||||
total_benefit += benefit
|
||||
|
Loading…
Reference in New Issue
Block a user