How to model a thermally activated exterior wall in Honeybee?

Hi all,

I am currently working on a parametric study in Grasshopper/Honeybee and would like to model a thermally activated exterior wall.

The wall assembly is roughly:

Room
| 20cm Concrete (thermal mass)
| ~3cm render with Embedded water pipes
| 10-20 cm Exterior insulation
Outdoor environment

The system is intended to provide both heating and cooling, with the pipes embedded within the wall construction rather than (as conventional) on the room side.

The thermal mass of the concrete is an essential part of the concept, since I would like to investigate how different control strategies interact with the thermal storage capacity of the wall and the resulting time lag between heat input/output and room response.

Is there a way to represent such a system directly in Honeybee/EnergyPlus?

Any advice or examples would be greatly appreciated.

Cheers!

Hi @Mulimark there is an ironbug template for radiant constructions you can refer to. The templates help with the learning curve of ironbug if you havent used it before.
secondly if you want to try to finagle it with additional strings here is the documentation:

best
-trevor

Thanks @TrevorFedyna

I am familiar with the Ironbug radiant templates, but this is where I’m struggling a bit. As far as I can tell, the available templates are mainly intended for radiant floors and ceilings and I am not sure whether this component has control over source location within the construction.

I also looked at the ConstructionProperty:InternalHeatSource documentation, but I’m not really sure how to translate this into an Ironbug workflow. I don’t see an obvious component where I can define the heat source position within a wall construction or add the required parameters.

Could you point me in the right direction on how you would actually start implementing this in Ironbug? At the moment I’m a bit stuck because I understand the concept from the documentation, but I don’t know where I would begin setting it up.

Cheers!

@Mulimark making you a sample that doesnt require ironbug

Well add_str isn’t accomplishing the goal like I thought