wget --max-redirect=10 -O output.csv "https://re.jrc.ec.europa.eu/api/v5_2/seriescalc?lat=44.203142&lon=0.616363&loss=14&angle=45&aspect=0&startyear=2005&endyear=2020&pvcalculation=1&peakpower=1&pvtechchoice=crystSi&browser=0&outputformat=csv"
import pandas as pd
df = pd.read_csv('output.csv', skiprows=10, skipfooter=11, sep=',', engine='python')
df['time']=df['time'].astype(str)
df['time']=pd.to_datetime(df['time'],format="%Y%m%d:%H%M")
df=df.set_index('time')
daily_data = df.resample('D').sum()
max_streak = 0
current_streak = 0
current_sum=0
target=1000
streaks=[]
for value in daily_data['P']:
if current_sum <= target:
current_sum+=value
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
streaks.append(current_streak)
current_sum=0
current_streak=0
print("maximum nb of consecutive days for 1kWc to produce 1kWh: "+str(max_streak)+" j")
print("nombre d'occurences: "+ str(streaks.count(max_streak)))
print("mean nb of consecutive days for 1kWc to produce 1kWh: "+str(sum(streaks)/len(streaks))+" j")
max_streak = 0
current_streak = 0
current_sum=0
target=2000
streaks=[]
for value in daily_data['P']:
if current_sum <= target:
current_sum+=value
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
streaks.append(current_streak)
current_sum=0
current_streak=0
print("maximum nb of consecutive days for 1kWc to produce 2kWh: "+str(max_streak)+" j")
print("number of occurences: "+ str(streaks.count(max_streak)))
print("mean nb of consecutive days for 1kWc to produce 2kWh: "+str(sum(streaks)/len(streaks))+" j")
max_streak = 0
current_streak = 0
current_sum=0
target=3000
streaks=[]
for value in daily_data['P']:
if current_sum <= target:
current_sum+=value
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
streaks.append(current_streak)
current_sum=0
current_streak=0
print("maximum nb of consecutive days for 1kWc to produce 3kWh: "+str(max_streak)+" j")
print("number of occurences: "+ str(streaks.count(max_streak)))
print("mean nb of consecutive days for 1kWc to produce 3kWh: "+str(sum(streaks)/len(streaks))+" j")
import pandas as pd
df = pd.read_csv('output.csv', skiprows=10, skipfooter=11, sep=',', engine='python')
df['time']=df['time'].astype(str)
df['time']=pd.to_datetime(df['time'],format="%Y%m%d:%H%M")
df=df.set_index('time')
daily_data = df.resample('D').sum()
dec_jan_data = daily_data[(daily_data.index.month == 12) | (daily_data.index.month == 1)]
print("Mean daily production in january and december")
print(str(dec_jan_data['P'].mean()/1000)+" kWh")
max_streak = 0
current_streak = 0
current_sum=0
target=1000
streaks=[]
for value in dec_jan_data['P']:
if current_sum <= target:
current_sum+=value
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
streaks.append(current_streak)
current_sum=0
current_streak=0
print("maximum nb of consecutive days for 1kWc to produce 1kWh: "+str(max_streak)+" j")
print("number of occurences: "+ str(streaks.count(max_streak)))
print("mean nb of consecutive days for 1kWc to produce 1kWh: "+str(sum(streaks)/len(streaks))+" j")
max_streak = 0
current_streak = 0
current_sum=0
target=2000
streaks=[]
for value in dec_jan_data['P']:
if current_sum <= target:
current_sum+=value
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
streaks.append(current_streak)
current_sum=0
current_streak=0
print("maximum nb of consecutive days for 1kWc to produce 2kWh: "+str(max_streak)+" j")
print("number of occurences: "+ str(streaks.count(max_streak)))
print("mean nb of consecutive days for 1kWc to produce 2kWh: "+str(sum(streaks)/len(streaks))+" j")
max_streak = 0
current_streak = 0
current_sum=0
target=3000
streaks=[]
for value in dec_jan_data['P']:
if current_sum <= target:
current_sum+=value
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
streaks.append(current_streak)
current_sum=0
current_streak=0
print("maximum nb of consecutive days for 1kWc to produce 3kWh: "+str(max_streak)+" j")
print("number of occurences: "+ str(streaks.count(max_streak)))
print("mean nb of consecutive days for 1kWc to produce 3kWh: "+str(sum(streaks)/len(streaks))+" j")
python processing.py
sudo apt install python3 python3-venv python3-pip python-is-python3
cd ~ && python -m venv venv
cd ~ && python -m venv venv
pip install pandas
cd ~ && source venv/bin/activate
d a peak power of {k[1]}kWc,<br /> and an hypothesis of {k[2]}j without electricity as acceptable<br /> et {k[3]} blackout episodes (or with an power generator):<br /> between 2005 and 2020:<br /> List of episodes without electricity (nb of days):<br /> {k[5]}<br /> for a mean duration of electricityless episodes of {k[4]}j <br /> we meet the user needs ({inputelecconsoday}kWh/jour) entered as hypothesis""")<br /> break<br /><br /></pre> , For our example we have these results (wit … For our example we have these results (with 1d of allowed blackout):
import pandas as pd
import sys
import os
import math
import time
# Ask user to enter latitude and longitude
x_input = input("Enter latitude: ")
y_input = input("Enter longitude: ")
# Replace comma with points
x_input = float(x_input.replace(',', '.'))
y_input = float(y_input.replace(',', '.'))
#Enter orientation (south,west,east,nord)
aspect_input=input("Enter orientation (south,west,east,nord)")
dictaspect={'est':-90,'ouest':90,'nord':180,'sud':0}
if aspect_input in dictaspect:
aspect=dictaspect[aspect_input]
else:
aspect=0
#Enter angle of the modules
angle_input=input("Entre module angle in °")
try:
angle=float(angle_input)
except Exception as err:
print(f'{err} error, used angle will be 45°')
angle=45
# Download the data
try:
os.system(f'wget --max-redirect=10 -O output.csv "https://re.jrc.ec.europa.eu/api/v5_2/seriescalc?lat={x_input}&lon={y_input}&loss=14&angle={angle}&aspect={aspect}&startyear=2005&endyear=2020&pvcalculation=1&peakpower=1&pvtechchoice=crystSi&browser=0&outputformat=csv"')
except:
print("data could not be downloaded, exiting")
sys.exit()
df = pd.read_csv('output.csv', skiprows=10, skipfooter=11, sep=',', engine='python')
df['time']=df['time'].astype(str)
df['time']=pd.to_datetime(df['time'],format="%Y%m%d:%H%M")
df=df.set_index('time')
daily_data = df.resample('D').sum()
max_streak = 0
current_streak = 0
current_sum=0
target=1000
streaks=[]
for value in daily_data['P']:
if current_sum <= target:
current_sum+=value
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
streaks.append(current_streak)
current_sum=0
current_streak=0
print("\n")
print("maximum nb of consecutive days for 1kWc to produce 1kWh: "+str(max_streak)+" j")
print("number of occurences: "+ str(streaks.count(max_streak)))
print("mean nb of consecutive days for 1kWc to produce 1kWh: "+str(sum(streaks)/len(streaks))+" j")
max_streak = 0
current_streak = 0
current_sum=0
target=2000
streaks=[]
for value in daily_data['P']:
if current_sum <= target:
current_sum+=value
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
streaks.append(current_streak)
current_sum=0
current_streak=0
print("\n")
print("maximum nb of consecutive days for 1kWc to produce 2kWh: "+str(max_streak)+" j")
print("number of occurences: "+ str(streaks.count(max_streak)))
print("mean nb of consecutive days for 1kWc to produce 2kWh: "+str(sum(streaks)/len(streaks))+" j")
max_streak = 0
current_streak = 0
current_sum=0
target=3000
streaks=[]
for value in daily_data['P']:
if current_sum <= target:
current_sum+=value
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
streaks.append(current_streak)
current_sum=0
current_streak=0
print("\n")
print("maximum nb of consecutive days for 1kWc to produce 3kWh: "+str(max_streak)+" j")
print("number of occurences: "+ str(streaks.count(max_streak)))
print("mean nb of consecutive days for 1kWc to produce 3kWh: "+str(sum(streaks)/len(streaks))+" j")
daily_data['P']=daily_data['P']/1000
#Production of 1kWh based on jrc data:
resultday=daily_data['P'].resample('D').sum()
resultday.index=pd.to_datetime(resultday.index,format="%Y%m%d")
print("\nMean daily production (kWh):\n", resultday.mean())
print("Minimum daily production (kWh):\n", resultday.min())
print("Maximum daily production (kWh):\n", resultday.max())
#Calculate weekly production sums
resultweek=daily_data['P'].resample('W').sum()
# Calculate monthly production sums
resultmonth=daily_data['P'].resample('M').sum()
# Calculate quarterly production sums
resulttrim=resultday.resample('Q').sum()
resulttrim=resulttrim.rename_axis('trimestre')
print("\nQuarterly production (kWh):\n",resulttrim.to_string())
# Calculate yearly production sums
resultyear=daily_data['P'].resample('Y').sum()
print("\nYearly mean production of 1kWc (kWh):\n",resultyear.mean())
# Calculate maximum number of consecutive days without production
max_streak = 0
current_streak = 0
for value in resultday:
if value == 0:
current_streak += 1
max_streak = max(max_streak, current_streak)
else:
current_streak = 0 # Reset the streak if the value is not zero
print(f"\nMaximum number of consecutive days without production: {max_streak}")
# Quarterly mean for each quarter
moyenne_trimestrielle_par_trimestre = resulttrim.groupby(resulttrim.index.quarter).mean()
# Quarterly minimum for each quarter
min_trimestrielle_par_trimestre = resulttrim.groupby(resulttrim.index.quarter).min()
# Quarterly maximum for each quarter
max_trimestrielle_par_trimestre = resulttrim.groupby(resulttrim.index.quarter).max()
# Imprimer les résultats
print("\nQuarterly mean for each quarter (kWh):\n", moyenne_trimestrielle_par_trimestre)
print("\nQuarterly minimum for each quarter (kWh):\n", min_trimestrielle_par_trimestre)
print("\nQuarterly maximum for each quarter (kWh):\n", max_trimestrielle_par_trimestre)
# Ask user his/her daily electricity consumption
inputelecconsoday = input("Enter daily electricity consumption (kWh): ")
# Replace comma with points
inputelecconsoday = float(inputelecconsoday.replace(',', '.'))
# Ask user lead or lithium battery
typebatterie = input("Do you wnat to use lead batteries? Type o for yes (lithium by default or if nothing is typed)")
# Initial battery sizing for 24h of autonomy
if typebatterie=="oui" or typebatterie=="o" or typebatterie=="y" or typebatterie=="yes":
batterie0=int(math.ceil(inputelecconsoday/0.5))
typebatterie="plomb"
else:
batterie0=int(math.ceil(inputelecconsoday/0.8))
typebatterie="lithium"
print(f"""Initial battery treshold with entered hypothesis and user provided data (battery {typebatterie}))
hypothesis: (daily elec consumption/0.8 with lithium and daily elec consumption/0.5 with lead)
{batterie0} kWh""")
# Maximum percentage discharge
d_input=input('Enter maximum authorized percentage discharge (20% if you want your battery doesnt get empty to less than 20%. Hit enter if you want to use the default 50% values for lead and 0% otherwise -hypothesis solid state batteries-')
try:
d=float(d_input)/100
except Exception as err:
if typebatterie=='plomb':
d=0.5
else:
d=0
# Ask user how many blackout days are acceptable
inputjnoelec = input("Combien de jours maximum consécutifs sans electricité (ou avec un groupe electrogene) pouvez vous supporter (0 par défaut si reponse vide)")
# Ask user how many blackout days are acceptable
inputjnoelec = input("Combien de jours maximum consécutifs sans electricité (ou avec un groupe electrogene) pouvez vous supporter (0 par défaut si reponse vide)")
try:
jnoelec=int(inputjnoelec)
except Exception as err:
jnoelec=0
print(f"""Maximum number of consecutive days without electricity (or with a generator) taken as hypothesis
{jnoelec} j""")
# Power sizing of the modules (kWc) initially to produce enough in winter (hypothesis 2kWh per kWc per day)
puissance0=int(math.ceil(inputelecconsoday/2))
print(f"""\nInitial power treshold with user provided hypothesis and data
hypothesis : daily elec consumption/0.8 with lithium and 0.5 with lead
{batterie0} kWh""")
print(f"""\nInitial battery capacity treshold with user provided hypothesis and data
Hypothesis: daily elec consumption/0.8 with lithium and 0.5 with lead
{batterie0} kWh""")
batterie0_input = input("\n\nIf you want to correct the initial value of the battery (kWh) for iterations, enter your value, otherwise hit enter")
try:
_=float(batterie0_input)
batterie0=_
except Exception as err:
print(f"\ntype error or empty user value, continuing with batterie0={batterie0}kWh")
puissance0_input = input("\n\nIf you cant to correct initial peak power (kWc) for iterations, enter your value, otherwise hit enter")
try:
_=float(puissance0_input)
puissance0=_
except Exception as err:
print(f"\ntype error or empty user value, continuing with batterie0= puissance0={puissance0}kWc")
puissance0_input = input("\n\nIf you cant to correct initial peak power (kWc) for iterations, enter your value, otherwise hit enter")
try:
_=float(puissance0_input)
puissance0=_
except Exception as err:
print(f"\ntype error or empty user value, continuing with batterie0= puissance0={puissance0}kWc")
# Algorithmic iterations for storage and consumption
#function check surface volume
def iter(data,consoelecday,v0,p0,joursnoelec):
#elec is energy in the battery : initial elec=v0 (battery volume at t0)
elec=v0
#current_streak is the number of days of consecutive blackout
current_streak = 0
#listjnoelec is the list in which we register the number of days of blackout
listjnoelec=[]
#loop on the input date (argument of the function)
for i in range(len(data)):
#recupday is electricity produced at day i (power_of_1kWc*p0)
#p0 is the peak power entered as argument of the function
recupday=data.iloc[i]*p0
#consoday is the consumption of day i entered as argument of the function
consoday=consoelecday
#energy updated with consoday and recupday
elec=elec+recupday-consoday
#if updated energy is higher than battery volume
if elec>v0:
#print("battery full")
#number of consecutive blackout days is reinitialized
current_streak=0
#energy is equal to the volume of the battery
elec=v0 #hypothese gestion du trop plein ok
continue
#if updated energy is lower than the max percentage of discharge and the number of consecutive days of blackout is lower than the tolerated number
elif elec#if the number of consecutive days of blackout is equal to zero
if current_streak==0:
#add current day's date and a counter to the listjnoelec list
listjnoelec.append([data.index[i].strftime('%d-%m-%Y'),1])
#otherwise
else:
#increment the counter of the last entry of listjnoelec
listjnoelec[-1][-1]+=1
#reinitialization of the negative value of elec
elec=0
#incrementation of the consecutive days of blackout
current_streak+=1
continue
#if energy is lower to the max percentage of discharge and the number of consecutive days of blackout is higher than the number of tolerated days
elif elec=joursnoelec:
#the function returns a null tuple
return (0,0)
#otherwise
else:
#reinitialization of the number of consecutive days of blackout
current_streak=0
#nb of episode of blackout = lenght of list listjnoelec
nb_episode_no_elec=len(listjnoelec)
#if listjnoelect is not empty
if len(listjnoelec)!=0:
#list of durations of blackout episodes
list_duree_episode_no_elec=[length[1] for length in listjnoelec]
#mean of this list
duree_moy_episode_no_elec=sum(list_duree_episode_no_elec)/len(list_duree_episode_no_elec)
#otherwise
else:
#mean duration equal to zero
duree_moy_episode_no_elec=0
#print("powers and batteries permit to meet the electricity consumption needs on the dataset")
#return variable necessary to process results
return (v0,p0,joursnoelec,nb_episode_no_elec,duree_moy_episode_no_elec,listjnoelec)
#hypothesis full battery at t0
elec=batterie0
resultpuissancevolume=(batterie0,puissance0,jnoelec,0)
#iteration loop
listpuissance0=[puissance0*(1+i*0.33) for i in range(0,999)]
listbatterie0=[batterie0*(1+i*0.5) for i in range(0,999)]
listresult_0blackout=[]
listresult_blackout=[]
# increment with hypothesis jnoelec=0 (k in range 0,1)
for i in range(0,14): #iteration loop on modules surfaces
for j in range (0,i+40):#iteration loop on battery volume
for k in range(0,1):
resultpuissancevolume=iter(resultday,inputelecconsoday,listbatterie0[j],listpuissance0[i],k)
#if results are not null
if resultpuissancevolume!=(0,0):
#add results to a list of results
listresult_0blackout.append(resultpuissancevolume)
#stop k loop
break
else:#otherwise continue
continue
#stop j loop if results are not null
if resultpuissancevolume!=(0,0):
break
else:
continue
#same with increment hypothesis jnoelec between 0 and 13 (i in range 0,14)
for i in range(0,14):
for j in range (0,i+40):
for k in range(0,21):
resultpuissancevolume=iter(resultday,inputelecconsoday,listbatterie0[j],listpuissance0[i],k)
if resultpuissancevolume!=(0,0):
listresult_blackout.append(resultpuissancevolume)
break
else:
continue
if resultpuissancevolume!=(0,0):
break
else:
continue
# Display of iteration loop results
for k in listresult_0blackout:
print(f"""with user input data and
a battery of{k[0]}kWh
and a peak power of {k[1]}kWc,
and an hypothesis of {k[2]}j without electricity as acceptable
et {k[3]} blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
{k[5]}
for a mean duration of electricityless episodes of {k[4]}j
we meet the user needs ({inputelecconsoday}kWh/jour) entered as hypothesis""")
for k in listresult_blackout:
print(f"""with user input data and
a battery of{k[0]}kWh
and a peak power of {k[1]}kWc,
and an hypothesis of {k[2]}j without electricity as acceptable
et {k[3]} blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
{k[5]}
for a mean duration of electricityless episodes of {k[4]}j
we meet the user needs ({inputelecconsoday}kWh/jour) entered as hypothesis""")
print('\n\n\n\n')
print('display of optimized results')
# Optimisation résultats:
# first result incrementing peak power where battery capacity is minimal
batterie_0blackout=[k[0] for k in listresult_0blackout]
minbatterie_0blackout=min(batterie_0blackout)
for k in listresult_0blackout:
if k[0]==minbatterie_0blackout:
print(f"""with user input data and
a battery of{k[0]}kWh
and a peak power of {k[1]}kWc,
and an hypothesis of {k[2]}j without electricity as acceptable
et {k[3]} blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
{k[5]}
for a mean duration of electricityless episodes of {k[4]}j
we meet the user needs ({inputelecconsoday}kWh/jour) entered as hypothesis""")
break
# first result incrementing peak power with a number of days of blackout lower or equal
# to the accepted user input
for k in listresult_blackout:
if k[2]<=jnoelec:
print(f"""with user input data and
a battery of{k[0]}kWh
and a peak power of {k[1]}kWc,
and an hypothesis of {k[2]}j without electricity as acceptable
et {k[3]} blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
{k[5]}
for a mean duration of electricityless episodes of {k[4]}j
we meet the user needs ({inputelecconsoday}kWh/jour) entered as hypothesis""")
break
et Basics recall: plugging in serie (+ on - … Basics recall: plugging in serie (+ on - and + on -): we add voltage and we keep same amperage plugging in paralell (+ on + and - on -): we add amperage and we keep same voltage same for batteries: to keep in paralell to keep same voltage The first problematic for lowtech offgrid photovoltaic is sizing You can use the libreoffice calc sheet attached in this tutorial to do diy sizing Previous stages have permitted to compute batty storage size based on jrc data and the average production of 1 kWc in winter
Enter latitude: 44.2
Enter longitude: 0.6
Enter orientation (south,west,east,nord)x (est,ouest,nord,sud)sud
Entre module angle in °45
--2024-04-08 20:04:29-- https://re.jrc.ec.europa.eu/api/v5_2/seriescalc?lat=44.2&lon=0.6&loss=14&angle=45.0&aspect=0&startyear=2005&endyear=2020&pvcalculation=1&peakpower=1&pvtechchoice=crystSi&browser=0&outputformat=csv
Résolution de re.jrc.ec.europa.eu (re.jrc.ec.europa.eu)… 64:ff9b::8bbf:dd12, 139.191.221.18
Connexion à re.jrc.ec.europa.eu (re.jrc.ec.europa.eu)|64:ff9b::8bbf:dd12|:443… connecté.
requête HTTP transmise, en attente de la réponse… 200 OK
Taille : 6291134 (6,0M) [text/html]
Enregistre : «output.csv»
output.csv 100%[===================>] 6,00M 1,03MB/s ds 7,2s
2024-04-08 20:04:43 (852 KB/s) - «output.csv» enregistré [6291134/6291134]
maximum nb of consecutive days for 1kWc to produce 1kWh: 4 j
number of occurences: 1
mean nb of consecutive days for 1kWc to produce 1kWh: 1.1124367317425885 j
maximum nb of consecutive days for 1kWc to produce 2kWh: 5 j
number of occurences: 3
mean nb of consecutive days for 1kWc to produce 2kWh: 1.2801404603979711 j
maximum nb of consecutive days for 1kWc to produce 3kWh: 7 j
number of occurences: 1
mean nb of consecutive days for 1kWc to produce 3kWh: 1.4647827920708563 j
Mean daily production (kWh):
3.4641937012320336
Minimum daily production (kWh):
0.0
Maximum daily production (kWh):
6.65871
Quarterly production (kWh):
trimestre
2005-03-31 270.56038
2005-06-30 375.15833
2005-09-30 399.84068
2005-12-31 227.76775
2006-03-31 247.03158
2006-06-30 406.70165
2006-09-30 389.10805
2006-12-31 233.93622
2007-03-31 229.46528
2007-06-30 348.05120
2007-09-30 390.13982
2007-12-31 250.21269
2008-03-31 250.87365
2008-06-30 347.15819
2008-09-30 385.60970
2008-12-31 202.44585
2009-03-31 286.11329
2009-06-30 350.51328
2009-09-30 397.86835
2009-12-31 237.76417
2010-03-31 270.32507
2010-06-30 366.21454
2010-09-30 394.93503
2010-12-31 236.08537
2011-03-31 271.73968
2011-06-30 400.68298
2011-09-30 374.99079
2011-12-31 255.64396
2012-03-31 294.48135
2012-06-30 344.82346
2012-09-30 394.74104
2012-12-31 217.83773
2013-03-31 259.24581
2013-06-30 323.20427
2013-09-30 402.14528
2013-12-31 228.40704
2014-03-31 268.96648
2014-06-30 385.06742
2014-09-30 388.64375
2014-12-31 252.08195
2015-03-31 242.45034
2015-06-30 402.47347
2015-09-30 400.23336
2015-12-31 273.02084
2016-03-31 248.06779
2016-06-30 354.35530
2016-09-30 411.73628
2016-12-31 224.28598
2017-03-31 267.90392
2017-06-30 410.47864
2017-09-30 363.44330
2017-12-31 251.00240
2018-03-31 231.96132
2018-06-30 362.16785
2018-09-30 426.21631
2018-12-31 219.18595
2019-03-31 313.23495
2019-06-30 368.76834
2019-09-30 407.61175
2019-12-31 201.18704
2020-03-31 283.16855
2020-06-30 389.45566
2020-09-30 395.65480
2020-12-31 240.10074
Freq: Q-DEC
Yearly mean production of 1kWc (kWh):
1265.2967493749998
Maximum consecutive days at zero production: 2
Quarterly mean for each quarter (kWh):
trimestre
1 264.724340
2 370.954661
3 395.182393
4 234.435355
Name: P, dtype: float64
Quarterly minimum for each quarter (kWh):
trimestre
1 229.46528
2 323.20427
3 363.44330
4 201.18704
Name: P, dtype: float64
Quarterly maximum for each quarter (kWh):
trimestre
1 313.23495
2 410.47864
3 426.21631
4 273.02084
Name: P, dtype: float64
Enter daily electricity consumption (kWh): 4
Do you wnat to use lead batteries? Type o for yes (lithium by default or if nothing is typed)
Initial battery treshold with entered hypothesis and user provided data (battery lithium))
hypothesis: (daily elec consumption/0.8 with lithium and daily elec consumption/0.5 with lead)
5 kWh
Enter maximum authorized percentage discharge (20% if you want your battery doesnt get empty to less than 20%. Hit enter if you want to use the default 50% values for lead and 0% otherwise -hypothesis solid state batteries-
Combien de jours maximum consécutifs sans electricité (ou avec un groupe electrogene) pouvez vous supporter (0 par défaut si reponse vide)1
Maximum number of consecutive days without electricity (or with a generator) taken as hypothesis
1 j
Initial power treshold with user provided hypothesis and data
hypothèse: conso elec journaliere/2 (2kWh produit par kWc en hiver)
2 kWc
Initial power treshold with user provided hypothesis and data
hypothesis : daily elec consumption/0.8 with lithium and 0.5 with lead
5 kWh
If you want to correct the initial value of the battery (kWh) for iterations, enter your value, otherwise hit enter
type error or empty user value, continuing with batterie0=5kWh
If you want to correct initial peak power (kWc) for iterations, enter your value, otherwise hit enter
type error or empty user value, continuing with batterie0= puissance0=2kWc
with user input data and
a battery of75.0kWh
and a peak power of 2.0kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of22.5kWh
and a peak power of 2.66kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of17.5kWh
and a peak power of 3.3200000000000003kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of15.0kWh
and a peak power of 3.98kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of12.5kWh
and a peak power of 4.640000000000001kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of12.5kWh
and a peak power of 5.300000000000001kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of10.0kWh
and a peak power of 5.96kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of10.0kWh
and a peak power of 6.62kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of10.0kWh
and a peak power of 7.28kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of10.0kWh
and a peak power of 7.94kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of10.0kWh
and a peak power of 8.600000000000001kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of10.0kWh
and a peak power of 9.260000000000002kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of10.0kWh
and a peak power of 9.92kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of10.0kWh
and a peak power of 10.58kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator)
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 2.0kWc,
and an hypothesis of 10j without electricity as acceptable
et 185 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['14-01-2005', 1], ['19-01-2005', 3], ['23-01-2005', 2], ['01-02-2005', 1], ['11-02-2005', 3], ['17-11-2005', 1], ['26-11-2005', 3], ['02-12-2005', 1], ['04-12-2005', 2], ['07-12-2005', 2], ['12-12-2005', 6], ['22-12-2005', 2], ['25-12-2005', 3], ['31-12-2005', 2], ['03-01-2006', 10], ['18-01-2006', 4], ['29-01-2006', 7], ['23-02-2006', 1], ['09-03-2006', 2], ['21-11-2006', 2], ['25-11-2006', 2], ['28-11-2006', 1], ['30-11-2006', 5], ['08-12-2006', 3], ['20-12-2006', 7], ['08-01-2007', 1], ['20-01-2007', 4], ['30-01-2007', 4], ['06-02-2007', 3], ['08-10-2007', 1], ['10-10-2007', 1], ['01-12-2007', 1], ['07-12-2007', 3], ['15-12-2007', 1], ['25-12-2007', 5], ['01-01-2008', 3], ['05-01-2008', 5], ['11-01-2008', 1], ['18-01-2008', 2], ['22-01-2008', 2], ['30-01-2008', 1], ['01-02-2008', 1], ['07-03-2008', 1], ['11-03-2008', 2], ['17-05-2008', 2], ['28-10-2008', 1], ['30-10-2008', 2], ['02-11-2008', 2], ['06-11-2008', 2], ['15-11-2008', 9], ['30-11-2008', 2], ['03-12-2008', 2], ['12-12-2008', 9], ['25-12-2008', 2], ['04-01-2009', 9], ['14-01-2009', 1], ['23-01-2009', 2], ['19-04-2009', 2], ['16-08-2009', 1], ['11-11-2009', 1], ['02-12-2009', 1], ['04-12-2009', 1], ['06-12-2009', 3], ['14-12-2009', 3], ['23-12-2009', 2], ['28-12-2009', 2], ['04-01-2010', 4], ['09-01-2010', 4], ['14-01-2010', 1], ['16-01-2010', 2], ['05-05-2010', 2], ['01-11-2010', 1], ['04-11-2010', 3], ['08-11-2010', 5], ['25-11-2010', 1], ['28-11-2010', 1], ['02-12-2010', 2], ['17-12-2010', 2], ['22-12-2010', 3], ['07-01-2011', 3], ['13-01-2011', 3], ['31-01-2011', 2], ['04-02-2011', 1], ['23-02-2011', 4], ['02-03-2011', 2], ['29-10-2011', 1], ['05-11-2011', 4], ['25-11-2011', 4], ['04-12-2011', 5], ['14-12-2011', 3], ['21-12-2011', 3], ['13-01-2012', 3], ['23-01-2012', 1], ['08-02-2012', 1], ['15-02-2012', 1], ['20-10-2012', 2], ['06-11-2012', 1], ['20-11-2012', 4], ['25-11-2012', 5], ['14-12-2012', 1], ['22-12-2012', 1], ['05-01-2013', 6], ['19-01-2013', 1], ['22-01-2013', 1], ['26-01-2013', 2], ['08-11-2013', 1], ['10-11-2013', 1], ['15-11-2013', 1], ['17-11-2013', 3], ['23-11-2013', 3], ['03-12-2013', 4], ['25-01-2014', 3], ['01-02-2014', 1], ['15-02-2014', 1], ['24-11-2014', 3], ['01-12-2014', 3], ['06-12-2014', 1], ['13-12-2014', 8], ['24-12-2014', 2], ['27-12-2014', 2], ['03-01-2015', 4], ['10-01-2015', 1], ['24-01-2015', 1], ['29-01-2015', 2], ['03-03-2015', 1], ['12-11-2015', 5], ['19-11-2015', 1], ['26-11-2015', 1], ['04-12-2015', 2], ['03-01-2016', 8], ['21-01-2016', 3], ['01-02-2016', 2], ['16-10-2016', 2], ['05-11-2016', 1], ['18-11-2016', 1], ['22-11-2016', 4], ['20-12-2016', 1], ['24-12-2016', 3], ['30-12-2016', 6], ['11-01-2017', 2], ['06-12-2017', 3], ['10-12-2017', 2], ['13-12-2017', 6], ['22-12-2017', 4], ['28-12-2017', 3], ['03-01-2018', 5], ['14-01-2018', 3], ['20-01-2018', 4], ['30-01-2018', 2], ['05-02-2018', 2], ['08-02-2018', 1], ['20-02-2018', 1], ['28-03-2018', 1], ['28-10-2018', 2], ['02-11-2018', 1], ['09-11-2018', 2], ['04-12-2018', 1], ['09-12-2018', 1], ['13-12-2018', 4], ['21-12-2018', 5], ['29-12-2018', 4], ['08-01-2019', 1], ['13-01-2019', 2], ['22-01-2019', 1], ['30-01-2019', 2], ['23-10-2019', 2], ['02-11-2019', 1], ['04-11-2019', 5], ['16-11-2019', 3], ['01-12-2019', 2], ['07-12-2019', 3], ['12-12-2019', 3], ['23-12-2019', 3], ['04-01-2020', 2], ['29-02-2020', 1], ['04-03-2020', 2], ['23-04-2020', 1], ['12-05-2020', 1], ['06-10-2020', 1], ['03-12-2020', 2], ['10-12-2020', 2], ['13-12-2020', 3], ['18-12-2020', 2], ['21-12-2020', 5], ['28-12-2020', 2]]
for a mean duration of electricityless episodes of 2.5513513513513515j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 2.66kWc,
and an hypothesis of 8j without electricity as acceptable
et 103 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['19-01-2005', 3], ['23-01-2005', 1], ['01-02-2005', 1], ['12-02-2005', 2], ['26-11-2005', 3], ['05-12-2005', 1], ['08-12-2005', 1], ['12-12-2005', 6], ['23-12-2005', 1], ['26-12-2005', 2], ['31-12-2005', 1], ['04-01-2006', 4], ['09-01-2006', 4], ['20-01-2006', 2], ['29-01-2006', 4], ['03-02-2006', 2], ['22-11-2006', 1], ['04-12-2006', 1], ['10-12-2006', 1], ['22-12-2006', 5], ['22-01-2007', 2], ['30-01-2007', 4], ['08-02-2007', 1], ['01-12-2007', 1], ['08-12-2007', 2], ['26-12-2007', 4], ['03-01-2008', 1], ['06-01-2008', 4], ['11-01-2008', 1], ['23-01-2008', 1], ['07-03-2008', 1], ['17-05-2008', 2], ['07-11-2008', 1], ['16-11-2008', 8], ['01-12-2008', 1], ['04-12-2008', 1], ['15-12-2008', 6], ['26-12-2008', 1], ['05-01-2009', 8], ['24-01-2009', 1], ['19-04-2009', 2], ['16-08-2009', 1], ['11-11-2009', 1], ['08-12-2009', 1], ['14-12-2009', 3], ['23-12-2009', 2], ['05-01-2010', 3], ['09-01-2010', 2], ['12-01-2010', 1], ['06-05-2010', 1], ['05-11-2010', 2], ['12-11-2010', 1], ['22-12-2010', 3], ['08-01-2011', 1], ['31-01-2011', 2], ['06-11-2011', 3], ['25-11-2011', 4], ['07-12-2011', 2], ['21-12-2011', 3], ['14-01-2012', 2], ['20-10-2012', 2], ['21-11-2012', 2], ['25-11-2012', 2], ['28-11-2012', 1], ['14-12-2012', 1], ['22-12-2012', 1], ['05-01-2013', 6], ['19-01-2013', 1], ['18-11-2013', 2], ['24-11-2013', 2], ['04-12-2013', 2], ['25-01-2014', 3], ['25-11-2014', 2], ['02-12-2014', 2], ['14-12-2014', 7], ['05-01-2015', 2], ['13-11-2015', 2], ['04-01-2016', 5], ['10-01-2016', 1], ['23-01-2016', 1], ['17-10-2016', 1], ['23-11-2016', 1], ['25-11-2016', 1], ['20-12-2016', 1], ['25-12-2016', 2], ['31-12-2016', 5], ['12-01-2017', 1], ['22-12-2017', 4], ['29-12-2017', 1], ['04-01-2018', 3], ['16-01-2018', 1], ['21-01-2018', 3], ['31-01-2018', 1], ['04-12-2018', 1], ['15-12-2018', 2], ['22-12-2018', 4], ['30-12-2018', 3], ['31-01-2019', 1], ['17-11-2019', 2], ['02-12-2019', 1], ['08-12-2019', 1], ['13-12-2019', 2], ['29-12-2020', 1]]
for a mean duration of electricityless episodes of 2.203883495145631j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 3.3200000000000003kWc,
and an hypothesis of 6j without electricity as acceptable
et 66 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['20-01-2005', 2], ['23-01-2005', 1], ['01-02-2005', 1], ['12-02-2005', 2], ['27-11-2005', 1], ['12-12-2005', 6], ['27-12-2005', 1], ['06-01-2006', 2], ['09-01-2006', 1], ['11-01-2006', 2], ['29-01-2006', 3], ['03-02-2006', 2], ['24-12-2006', 3], ['23-01-2007', 1], ['01-02-2007', 2], ['27-12-2007', 3], ['23-01-2008', 1], ['07-03-2008', 1], ['17-05-2008', 2], ['16-11-2008', 4], ['21-11-2008', 1], ['23-11-2008', 1], ['19-12-2008', 2], ['26-12-2008', 1], ['05-01-2009', 1], ['07-01-2009', 6], ['19-04-2009', 1], ['16-08-2009', 1], ['14-12-2009', 3], ['24-12-2009', 1], ['05-01-2010', 1], ['10-01-2010', 1], ['12-01-2010', 1], ['05-11-2010', 2], ['23-12-2010', 2], ['01-02-2011', 1], ['07-11-2011', 1], ['26-11-2011', 3], ['21-12-2011', 3], ['14-01-2012', 1], ['20-10-2012', 2], ['21-11-2012', 1], ['26-11-2012', 1], ['14-12-2012', 1], ['05-01-2013', 6], ['24-11-2013', 2], ['05-12-2013', 1], ['26-01-2014', 2], ['26-11-2014', 1], ['02-12-2014', 2], ['17-12-2014', 3], ['13-11-2015', 1], ['05-01-2016', 1], ['07-01-2016', 2], ['17-10-2016', 1], ['23-11-2016', 1], ['01-01-2017', 4], ['23-12-2017', 3], ['06-01-2018', 1], ['22-01-2018', 2], ['31-01-2018', 1], ['16-12-2018', 1], ['23-12-2018', 3], ['30-12-2018', 3], ['02-12-2019', 1], ['14-12-2019', 1]]
for a mean duration of electricityless episodes of 1.8636363636363635j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 3.98kWc,
and an hypothesis of 6j without electricity as acceptable
et 43 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['20-01-2005', 2], ['01-02-2005', 1], ['13-02-2005', 1], ['12-12-2005', 5], ['27-12-2005', 1], ['07-01-2006', 1], ['12-01-2006', 1], ['29-01-2006', 1], ['31-01-2006', 1], ['04-02-2006', 1], ['25-12-2006', 2], ['02-02-2007', 1], ['28-12-2007', 2], ['23-01-2008', 1], ['07-03-2008', 1], ['17-05-2008', 2], ['16-11-2008', 4], ['21-11-2008', 1], ['08-01-2009', 2], ['11-01-2009', 2], ['19-04-2009', 1], ['16-08-2009', 1], ['15-12-2009', 2], ['24-12-2009', 1], ['05-01-2010', 1], ['10-01-2010', 1], ['06-11-2010', 1], ['23-12-2010', 2], ['01-02-2011', 1], ['26-11-2011', 3], ['22-12-2011', 2], ['21-10-2012', 1], ['05-01-2013', 6], ['25-11-2013', 1], ['26-01-2014', 1], ['03-12-2014', 1], ['17-10-2016', 1], ['01-01-2017', 4], ['23-12-2017', 3], ['23-01-2018', 1], ['23-12-2018', 1], ['25-12-2018', 1], ['30-12-2018', 3]]
for a mean duration of electricityless episodes of 1.697674418604651j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 4.640000000000001kWc,
and an hypothesis of 4j without electricity as acceptable
et 22 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['12-12-2005', 1], ['14-12-2005', 3], ['27-12-2005', 1], ['26-12-2006', 1], ['07-03-2008', 1], ['17-05-2008', 2], ['17-11-2008', 3], ['09-01-2009', 1], ['11-01-2009', 2], ['19-04-2009', 1], ['16-08-2009', 1], ['15-12-2009', 2], ['23-12-2010', 2], ['27-11-2011', 2], ['23-12-2011', 1], ['06-01-2013', 4], ['25-11-2013', 1], ['03-12-2014', 1], ['02-01-2017', 3], ['24-12-2017', 2], ['23-12-2018', 1], ['01-01-2019', 1]]
for a mean duration of electricityless episodes of 1.6818181818181819j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 5.300000000000001kWc,
and an hypothesis of 4j without electricity as acceptable
et 16 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['14-12-2005', 3], ['27-12-2005', 1], ['17-05-2008', 2], ['17-11-2008', 3], ['09-01-2009', 1], ['12-01-2009', 1], ['19-04-2009', 1], ['16-08-2009', 1], ['15-12-2009', 1], ['24-12-2010', 1], ['28-11-2011', 1], ['06-01-2013', 4], ['25-11-2013', 1], ['03-12-2014', 1], ['03-01-2017', 2], ['01-01-2019', 1]]
for a mean duration of electricityless episodes of 1.5625j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 5.96kWc,
and an hypothesis of 2j without electricity as acceptable
et 10 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['15-12-2005', 2], ['17-05-2008', 2], ['18-11-2008', 2], ['19-04-2009', 1], ['16-08-2009', 1], ['15-12-2009', 1], ['24-12-2010', 1], ['06-01-2013', 2], ['09-01-2013', 1], ['03-12-2014', 1]]
for a mean duration of electricityless episodes of 1.4j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 6.62kWc,
and an hypothesis of 2j without electricity as acceptable
et 5 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['16-12-2005', 1], ['18-05-2008', 1], ['19-04-2009', 1], ['16-08-2009', 1], ['06-01-2013', 2]]
for a mean duration of electricityless episodes of 1.2j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 7.28kWc,
and an hypothesis of 1j without electricity as acceptable
et 4 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['18-05-2008', 1], ['19-04-2009', 1], ['16-08-2009', 1], ['07-01-2013', 1]]
for a mean duration of electricityless episodes of 1.0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 7.94kWc,
and an hypothesis of 1j without electricity as acceptable
et 4 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['18-05-2008', 1], ['19-04-2009', 1], ['16-08-2009', 1], ['07-01-2013', 1]]
for a mean duration of electricityless episodes of 1.0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 8.600000000000001kWc,
and an hypothesis of 1j without electricity as acceptable
et 3 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['18-05-2008', 1], ['19-04-2009', 1], ['16-08-2009', 1]]
for a mean duration of electricityless episodes of 1.0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 9.260000000000002kWc,
and an hypothesis of 1j without electricity as acceptable
et 3 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['18-05-2008', 1], ['19-04-2009', 1], ['16-08-2009', 1]]
for a mean duration of electricityless episodes of 1.0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 9.92kWc,
and an hypothesis of 1j without electricity as acceptable
et 3 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['18-05-2008', 1], ['19-04-2009', 1], ['16-08-2009', 1]]
for a mean duration of electricityless episodes of 1.0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 10.58kWc,
and an hypothesis of 1j without electricity as acceptable
et 3 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['18-05-2008', 1], ['19-04-2009', 1], ['16-08-2009', 1]]
for a mean duration of electricityless episodes of 1.0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
Optimized results display
with user input data and
a battery of10.0kWh
and a peak power of 5.96kWc,
and an hypothesis of 0j without electricity as acceptable
et 0 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[]
for a mean duration of electricityless episodes of 0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
with user input data and
a battery of5.0kWh
and a peak power of 7.28kWc,
and an hypothesis of 1j without electricity as acceptable
et 4 blackout episodes (or with an power generator):
between 2005 and 2020:
List of episodes without electricity (nb of days):
[['18-05-2008', 1], ['19-04-2009', 1], ['16-08-2009', 1], ['07-01-2013', 1]]
for a mean duration of electricityless episodes of 1.0j
we meet the user needs (4.0kWh/jour) entered as hypothesis
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #