4

OS:Boiler:HotWater not working with cubic curves [closed]

I try to use an OS:Curve:Cubic object to define the normalized performance curve but it is ignored. It looks like it is not translated to the energyPlus model.

In my in.osm I can find: in.osm

but in the in.idf the performance curve is missing: in.idf

If a bicuadratic curve is used instead, every thing works fine.

Am I doing something wrong?

mapascual's avatar
653
mapascual
asked 2018-06-26 07:52:19 -0500
edit flag offensive 0 remove flag reopen merge delete

Closed for the following reason "the question is answered, right answer was accepted" by mapascual 2018-06-26 08:55:59 -0500

Comments

Sorry. I have just discovered the problem. The field "Efficiency Curve Temperature Evaluation Variable" is mandatory when using a curve (although is not used in a cubic curve).

mapascual's avatar mapascual (2018-06-26 08:42:04 -0500) edit

You wrote that comment while I was in the process of writing my answer (I didn't steal it, promise!), glad you figured it out! If you want to answer your own question, I'll remove my answer.

Julien Marrec's avatar Julien Marrec (2018-06-26 08:50:12 -0500) edit

You are always wellcome. Thanks.

mapascual's avatar mapascual (2018-06-26 08:55:45 -0500) edit
add a comment see more comments

1 Answer

3

Please fill out the "Efficiency Curve Temperature Evaluation Variable". As you can see in ForwardTranslateBoilerHotWater.cpp#L106:L114, the curve is translated only if you fill it out.

Note that I don't think that makes much sense though, since in the case of a UniVariateCurve (such as a Cubic one), it's only a function of PLR so the "Efficiency Curve Temperature Evaluation Variable" has zero impact.

Julien Marrec's avatar
29.7k
Julien Marrec
answered 2018-06-26 08:47:00 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments