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

EnergyPlus Crashes with Optimum Start for VRF

asked 2026-03-03 02:55:29 -0500

Keigo's avatar

A bug report.

I tried modelling optimum start control to zone VRF.

I used an ExampleFile: VariableRefrigerantFlow_5Zone.idf (V25-2-0).

Originally, AvailabilityManager:NightCycle is modelled in one of ZoneHVAC:TerminalUnit:VariableRefrigerantFlow objects: TU1 in the idf file. I replaced it with AvailabilityManager:OptimumStart. Then, EnergyPlus crashed with few clue in the err file.

The idf file is here.

Some findings:

  • Crashed with other versions e.g., V25-1-0, V23-1-0, V9-4-0 and V8-9-0.
  • Crashed regardless of Control Type of AvailabilityManager:OptimumStart
  • Simulated successfully for ZoneHVAC:FourPipeFanCoil with another idf file. The crash seems to be specific to ZoneHVAC:TerminalUnit:VariableRefrigerantFlow.

This post is about optimum start for VRF. I wonder if @apdavis or @Julien Marrec has successfully modelled optimum start for zone VRF.

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted
3

answered 2026-03-03 13:58:54 -0500

Review of the availability manager code shows that the OptimumStart avail manager expects the zone to be connected to an air loop. So I suspect if you add an AirLoopHVAC object and connect that system to your zones, and this air loop could be disabled, then the OptimumStart avail manager will work. I have identified what is causing the crash and have posted an issue (and will be correcting shortly) here: https://github.com/NatLabRockies/Ener...

edit flag offensive delete link more

Comments

Thank you for your prompt review.

  • The ExampleFile I had tested optimum srart for FCU is 5ZoneFanCoilDOASCool.idf. It has an air loop. When I remove the air loop, yes, I get the same crash.
  • I tested optimum start with another ExampleFile: VariableRefrigerantFlow_5Zone_wAirloop.idf. There is no crash as you suggested. However, optimum start does not work properly, which might be specific to ZoneHVAC:TerminalUnit:VariableRefrigerantFlow because optimum start modelled in 5ZoneFanCoilDOASCool.idf seems to be working propoerly.
Keigo's avatar Keigo  ( 2026-03-04 01:29:41 -0500 )edit

I have fixed this here: https://github.com/NatLabRockies/Ener.... Hope your tests all pass after you get this update.

rraustad's avatar rraustad  ( 2026-03-04 11:38:14 -0500 )edit

Your Answer

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

Add Answer

Training Workshops

Question Tools

1 follower

Stats

Asked: 2026-03-03 02:55:29 -0500

Seen: 134 times

Last updated: Mar 04