Question-and-Answer Resource for the Building Energy Modeling Community
Get started with the Help page
Ask Your Question
4

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

asked 2018-06-26 07:52:19 -0600

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?

edit retag flag offensive reopen merge delete

Closed for the following reason the question is answered, right answer was accepted by mapascual
close date 2018-06-26 08:55:59.500108

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 -0600 )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 -0600 )edit

You are always wellcome. Thanks.

mapascual's avatar mapascual  ( 2018-06-26 08:55:45 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
3

answered 2018-06-26 08:47:00 -0600

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.

edit flag offensive delete link more

Training Workshops

Careers

Question Tools

1 follower

Stats

Asked: 2018-06-26 07:52:19 -0600

Seen: 208 times

Last updated: Jun 26 '18