trying to programme some statements but i don't know why it gives me sintax error in the second if-else big block. PD, the code is separate from for, all levels and block seems to be well defined. THANKS A LOT!
for i in range(horas):
if (i<2160 or i>7295):
modo_verano=False #2160 es el indice de la primera hora de abril y 7295 el de la ultima de octubre
retorno=ps.AIRE_HUMEDO(tseca=21, humrel=(0.5,'%1'), presion=94819)
else:
modo_verano=True
retorno=ps.AIRE_HUMEDO(tseca=24, humrel=(0.5,'%1'), presion=94819)
if ((Qs+Ql)>0): #si la carga termica de la nave es positiva (hay que enfriar)
if(Ts_ext[i]<retorno.tseca[0]):
aire_in=ps.FLUJO(s[i],(16650,'m3/h')) #si la temperatura exterior es favorable hacemos free cooling
else:
vent_recuperada=recuperador()
aire_in=(ps.FLUJO(vent_recuperada,(1750,'m3/h'))+(ps.FLUJO(retorno,(16650-1750,'m3/h')) #si T_ext no es favorable, se mezcla la ventilacion a la salida del recuperador con el
**else:**
if(Ts_ext[i]>retorno.tseca[0]):
aire_in=ps.FLUJO(s[i],(16650,'m3/h'))
else:
vent_recuperada=recuperador()
aire_in=(ps.FLUJO(vent_recuperada,(1750,'m3/h'))+(ps.FLUJO(retorno,(16650-1750,'m3/h'))
Aucun commentaire:
Enregistrer un commentaire