ThermalModel Class

class solarhouse.thermal_model.ThermalModel(name, **kwargs)

Class implements process of calculation of some model of thermal object which contains several thermal elements. As a result you can take plots of temperatures of some thermal elements.

make_init_conditions() → None

Initialize conditions in elements.

show_schema()

Shows schema of chain.

start(count: int, dt: int, power: float, t_out: float) → dict
Parameters:
  • count – count of calculation
  • dt – time for calculation (seconds)
  • power – input power in first thermal element (Watt)
  • t_out – temperature of last element
Returns:

dict of data of temperatures of elements.