sector_coupling.battery_lbd module#
Created on Tue Jul 23 12:41:20 2024
@author: Femke Nijsse
Find the capacity addtions of batteries by sector, including conversions to ensure the units are the same.
Compute the cost relative cost reductions via learning-by-doing (lbd, Wright’s law’)
- sector_coupling.battery_lbd.battery_costs(data, time_lag, year, t, titles, histend)#
Compute the battery cost, based on (estimated) cumulative capacity.
- sector_coupling.battery_lbd.get_start_cap(data, titles)#
Get initial capacity. Note that this may overestimate capacity, as historical battery sizes are smaller than current ones in EVs
- sector_coupling.battery_lbd.guess_battery_additions(data, time_lag, t)#
Compute last year’s battery additions share by sector.
When only some of the sectors have run, it will impute total battery additions based on partial data
- sector_coupling.battery_lbd.power_battery_additions_dt(no_it, data, data_dt, titles)#
Get battery additions from the power sector each timestep
- sector_coupling.battery_lbd.update_cumulative_cap(data, time_lag, year, t)#
Add all the sectoral additions together for cumulative additions This function is called from battery_costs below