Curve Fit

11 posts / 0 new
Last post

Hello,

I somehow created this error message and don't know how to get rid of
it, can anyone help?

Curve Fit
unknown/invalid component name
&D was referenced on line 5228 but never defined

There is no error managing window, and this error appeared after I
modified the Heat Input ratio performance curve for a Boiler.

Thank you,

Patrick Darby

Patrick Darby's picture
Offline
Joined: 2011-09-30
Reputation: 0

Patrick-

Did you check the .BDL or .INP file line 5228? The bdl will usually
give you a better idea of where and what the error is and then you can
manually fix it in the inp file. I can't really tell what the error
is without looking at your files, but it seems like you might have a
type (ie- the curve you defined in the boiler and the curve def have
different names).

--
Steve Mignogna

Steve Mignogna's picture
Offline
Joined: 2011-09-30
Reputation: 0

sorry..."typo" not "type"

Steve Mignogna's picture
Offline
Joined: 2011-09-30
Reputation: 0

When you are trying to put in custom curve data, it needs to be placed in a
way that the language can be read by the interface. There is no help on
anything related curve fit so basically it is a shot in the dark.

Kevin Kyte, EIT, LEED AP

Kevin Kyte's picture
Offline
Joined: 2011-09-30
Reputation: 0

I created the same error message a while back and was never able to fix it,
has anyone figured this out?

Thanks,

Mike Karpman

Mike Karpman's picture
Offline
Joined: 2011-09-30
Reputation: 0

Here are a couple that worked out for me. Please check them for accuracy, I
have noticed some nice lovely savings with the curves. We might as well
have an industry standard database where people can get schedules,
materials, part load curves, and many other inputs that are frequently used
in bldg-sim. I think it may be nice to have a site to upload such knowledge
instead of every single person creating their own custom spreadsheets. Food
for thought.

"Aerco-BMK-3.0 GWB" = CURVE-FIT

TYPE = BI-QUADRATIC-T

INPUT-TYPE = DATA

INDEPENDENT-1 = ( 80, 80, 100, 100, 120, 120, 140, 140, 160 )

INDEPENDENT-2 = ( 100, 120, 120, 140, 140, 160, 160, 180, 180 )

DEPENDENT = ( 1.024, 1.041, 1.057, 1.067, 1.099, 1.112, 1.136,

1.14,

1.145 )

..

"Aerco-MLX" = CURVE-FIT

TYPE = BI-QUADRATIC-T

INPUT-TYPE = DATA

INDEPENDENT-1 = ( 80, 80, 100, 100, 120, 120, 140, 140, 160 )

INDEPENDENT-2 = ( 100, 120, 120, 140, 140, 160, 160, 180, 180 )

DEPENDENT = ( 1.03, 1.078, 1.058, 1.109, 1.101, 1.134, 1.136,

1.143,

1.149 )

..

Kevin Kyte, EIT, LEED AP

Kevin Kyte's picture
Offline
Joined: 2011-09-30
Reputation: 0

When you open equest, you should be able to 'continue and remain in program' or 'exit'. If you continue, you should be able to change your boiler link and performance curve.

If not,

Try this. Make a backup of your INP file. Open the INP file using notepad or some sort of text reader and search for "boilers". You should be under the Boilers section between Chillers and Domestic Water Heaters. Delete the lines with HIR-FPLR and HIR-FT (if they exist). This will restore default to your performance curves for your boiler. Save and close and try it now.

If that doesn't work, search "performance curves" and delete the entire curve that you think is giving you problems. Also make sure you delete anything that is referencing that specific curve or you'll run into other problems. Do this by searching the performance curve name and removing the lines of code that references it. Note that all this is doing is removing your custom curve and setting everything to default. You will have to re-create your curve again.

Unfortunately, I'm not given enough information on why the error is being caused. Some possibilities are that the boiler referencing a curve could be misspelt; object names should be no longer than 32 characters or they get truncated resulting in the first possible error; "&D" is a predefined default code for mandatory numeric values (not for string values, I think).

I hope this helps.

James Chong

James Chong's picture
Offline
Joined: 2011-09-30
Reputation: 0

Yep that was exactly it. Thanks for your help!

For me, the error was caused because in the INP file my boilers referenced
the HIR-FPLR curve "&D". The reason I was confused is because the error was
pointing me to the section of the INP file for curves instead of boilers.

Thank You,

Mike

Mike Karpman's picture
Offline
Joined: 2011-09-30
Reputation: 0

It looks like these curves are based on return and supply temperature.
I've read in the DOE2.2 help file that the HIR-FT curve should be based
on supply temperature and boiler room ambient temperature.

Doug Maddox

Doug Maddox's picture
Offline
Joined: 2011-09-30
Reputation: 0

OK, sounds great, so then INDEPENDENT-1 will be constant temp through all
data points or vary slightly with supply temp? Something of such nature?

Kevin Kyte's picture
Offline
Joined: 2011-09-30
Reputation: 0

Kevin,

Here are a couple of documents with some specifics about curve fits that
I received today at the eQUEST training here in Berkeley. In additions
to this I recommend that you scan all of the documentation and training
manuals on the doe2.com web site. I did and had 22 hits which I am not
attaching because I accidentally closed the results screen.

Carol Gardner

Carol Gardner's picture
Offline
Joined: 2011-09-30
Reputation: 0