TEASER icon indicating copy to clipboard operation
TEASER copied to clipboard

outer walls calculation fails for two_elements export

Open D-Cordoba opened this issue 3 years ago • 4 comments

For a given thermal zone with no outerwalls for example:

  • 4 internal walls
  • 1 Floor
  • 1 Rooftop

The roof will be recognized as outerwall in two_element.py line 852: grafik But in the simulation this thermal zone will have problems because r_Rest_ow <= 0 in two_element.py line 878: grafik This happens because conduction for a thermal zone with this conditions is 0, because of this if-statement in two_element.py line 873: grafik

Solution: grafik

D-Cordoba avatar Jul 14 '21 09:07 D-Cordoba

Looks indeed as a bug IMHO. Maybe can one of the hands (@PRemmen or @MichaMans) give some feedback if this is puprose and we overlook something?

DaJansenGit avatar Jul 14 '21 12:07 DaJansenGit

@DaJansenGit @D-Cordoba looks like a good catch. Probably this is also a bug on the other modules. 👍

In general as already said in #690 you really need to be careful with TEASER and ROM when defining "unusual" buildings (like one without any outerwalls).

PRemmen avatar Jul 14 '21 12:07 PRemmen

@PRemmen Thank you for the quick response :)

In general this shouldn't occur because we will integrate a method to lump zones without any exterior elements to adjacent zones which have exterior elements. Anyway we will investigate the influence of zones without any exterior elements.

@D-Cordoba Could you please open a merge request with a fix? Please have also a look on the other modules (1-4 elements)

DaJansenGit avatar Jul 15 '21 07:07 DaJansenGit

Just to keep things together, I want to add that https://github.com/RWTH-EBC/TEASER/issues/637 is related to that topic.

MartinRaetz avatar Nov 11 '21 10:11 MartinRaetz