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

Measure Manager Crash Error with OS:Coil:Heating:DX:SingleSpeed EIR(FlowFraction) Curve

asked 2018-10-30 07:58:03 -0500

updated 2018-10-31 06:56:35 -0500

I already asked this question in the following issue on OpenStudio Github page, but thought I would post it here also in hopes that I would get more responses.

Using OpenStudio 2.7.0 x64 on Windows I get the following error in the stderr file when trying to simulate the model. I also get this error when trying to drag a new measure over from Library on Measures Tab (refer to linked error screenshots below). Additionally, the simulation fails when trying to run in PAT. This error doesn't occur in model files without DX coils.

C:\fakepath\OS_StoppedWorking.jpg C:\fakepath\MeasureManagerCrash.jpg C:\fakepath\UnhandledException.jpg

[BOOST_ASSERT] <2> Assertion curve failed on line 452 of class openstudio::model::Curve __cdecl openstudio::model::detail::CoilHeatingDXSingleSpeed_Impl::energyInputRatioFunctionofFlowFractionCurve(void) const in file C:\Git\OS\openstudiocore\src\model\CoilHeatingDXSingleSpeed.cpp.
:/ruby/2.2.0/gems/openstudio-workflow-1.3.3/lib/openstudio/workflow/util/model.rb:66: [BUG] Segmentation fault
ruby 2.2.4p230 (2015-12-16) [x64-mswin64_120]

-- Control frame information -----------------------------------------------
c:0015 p:---- s:0081 e:000080 CFUNC  :translateModel
c:0014 p:0096 s:0077 e:000076 METHOD :/ruby/2.2.0/gems/openstudio-workflow-1.3.3/lib/openstudio/workflow/util/model.rb:66
c:0013 p:0226 s:0068 E:002120 METHOD :/ruby/2.2.0/gems/openstudio-workflow-1.3.3/lib/openstudio/workflow/jobs/run_translation.rb:54
c:0012 p:0080 s:0063 e:000062 METHOD :/ruby/2.2.0/gems/openstudio-workflow-1.3.3/lib/openstudio/workflow/run.rb:269
c:0011 p:0043 s:0056 e:000055 METHOD :/ruby/2.2.0/gems/openstudio-workflow-1.3.3/lib/openstudio/workflow/run.rb:216
c:0010 p:0783 s:0051 E:002598 METHOD :/openstudio_cli.rb:920
c:0009 p:0255 s:0039 e:000038 METHOD :/openstudio_cli.rb:709
c:0008 p:0383 s:0033 E:001278 EVAL   :/openstudio_cli.rb:1686 [FINISH]
c:0007 p:---- s:0030 e:000029 CFUNC  :eval
c:0006 p:0057 s:0024 e:000023 METHOD eval:110
c:0005 p:0070 s:0018 e:000017 BLOCK  eval:95 [FINISH]
c:0004 p:---- s:0014 e:000013 CFUNC  :each
c:0003 p:0145 s:0011 e:000010 METHOD eval:89
c:0002 p:0009 s:0005 e:000004 EVAL   eval:2 [FINISH]
c:0001 p:0000 s:0002 E:001ab0 TOP    [FINISH]

-- Ruby level backtrace information ----------------------------------------
eval:2:in `<main>'
eval:89:in `require'
eval:89:in `each'
eval:95:in `block in require'
eval:110:in `require_embedded_absolute'
eval:110:in `eval'
:/openstudio_cli.rb:1686:in `<main>'
:/openstudio_cli.rb:709:in `execute'
:/openstudio_cli.rb:920:in `execute'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.3/lib/openstudio/workflow/run.rb:216:in `run'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.3/lib/openstudio/workflow/run.rb:269:in `step'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.3/lib/openstudio/workflow/jobs/run_translation.rb:54:in `perform'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.3/lib/openstudio/workflow/util/model.rb:66:in `translate_to_energyplus'
:/ruby/2.2.0/gems/openstudio-workflow-1.3.3 ...
edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2018-10-31 06:55:32 -0500

Through the help of David Goldwasser with my GitHub Issue, I was able to figure out the issue. It appears that when I used the "Create Baseline Building" measure, it created System Type #4 PSZ HPs without a curve assigned for the Energy Input Ratio Function of Flow Fraction Curve Name field. Therefore, to fix the error I assigned a curve to all of those systems and now the model works fine. See below for an example of one of these systems that were created by the measure.

  {776f6865-1852-4676-bff0-84bf537884ed}, !- Handle
  07-12_C_IT_Zn HP Htg Coil 426 Clg kBtu/hr 3.2COPH, !- Name
  {6e8dbd76-5254-4c6f-a302-11a185759d64}, !- Availability Schedule Name
  Autosize,                               !- Rated Total Heating Capacity {W}
  3.60026690437399,                       !- Rated COP {W/W}
  Autosize,                               !- Rated Air Flow Rate {m3/s}
  773.3,                                  !- Rated Supply Fan Power Per Volume Flow Rate {W/(m3/s)}
  {d585d277-c98b-48a0-8bb4-28976a9a89d1}, !- Air Inlet Node Name
  {25129ef6-83e4-46a2-9533-5fc6d1670159}, !- Air Outlet Node Name
  {bc8f8221-eff4-4f73-8a4a-2bc3973fa606}, !- Total Heating Capacity Function of Temperature Curve Name
  {cc195893-93ff-4d9b-babf-f147e959acbc}, !- Total Heating Capacity Function of Flow Fraction Curve Name
  {e579bc22-6789-4e64-8d98-3e14056b26bd}, !- Energy Input Ratio Function of Temperature Curve Name
  ,                                       !- Energy Input Ratio Function of Flow Fraction Curve Name
  {c5cfd3ce-0677-4f0f-80df-6c8db152a06f}, !- Part Load Fraction Correlation Curve Name
  {0604b260-f8f0-4a01-a837-cb7513e2a3e7}, !- Defrost Energy Input Ratio Function of Temperature Curve Name
  -12.2,                                  !- Minimum Outdoor Dry-Bulb Temperature for Compressor Operation {C}
  1.67,                                   !- Maximum Outdoor Dry-Bulb Temperature for Defrost Operation {C}
  50,                                     !- Crankcase Heater Capacity {W}
  4.4,                                    !- Maximum Outdoor Dry-Bulb Temperature for Crankcase Heater Operation {C}
  ReverseCycle,                           !- Defrost Strategy
  OnDemand,                               !- Defrost Control
  0.166667,                               !- Defrost Time Period Fraction
  2000;                                   !- Resistive Defrost Heater Capacity {W}
edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer


Question Tools

1 follower


Asked: 2018-10-30 07:58:03 -0500

Seen: 43 times

Last updated: Oct 31 '18