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

OpenStudio Run Simulation Problem

asked 2022-05-17 10:48:06 -0500

Chris R.'s avatar

updated 2022-12-08 14:55:29 -0500

Hello everyone. I am a Greek student working on OpenStudio.

Currently I am trying to make a "one-story" building and run the simulation for it. I've watched the OpenStudio example that there is in the library and I 've tried to fill all of the collumns needed with logical information.

Once I start the simulation there is an error shown in that i can't seem to figure out even though I've searched in the forums.

The following are what's shown in the simulation tab once I try to run the program:

Initializing workflow.
Processing OpenStudio Measures.
Translating the OpenStudio Model to EnergyPlus.
Processing EnergyPlus Measures.
Starting Simulation.
[18:43:04.765600 WARN] EnergyPlus returned a non-zero exit code. Check the stdout-energyplus log.

[18:43:04.765752 ERROR] :/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/util/energyplus.rb failed with EnergyPlus failed and did not create an eplusout.end file. Check the stdout-energyplus log., :/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/util/energyplus.rb:236:in `call_energyplus'

:/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/jobs/run_energyplus.rb:63:in `perform'

:/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/run.rb:291:in `step'

:/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/run.rb:233:in `run'

:/openstudio_cli.rb:1173:in `execute'

:/openstudio_cli.rb:803:in `execute'

:/openstudio_cli.rb:1972:in `<main>'

eval:188:in `eval'

eval:188:in `require_embedded_absolute'

eval:173:in `block in require_embedded'

eval:167:in `each'

eval:167:in `require_embedded'

eval:126:in `require'

eval:3:in `<main>'

[18:43:04.767500 ERROR] Found error in state 'simulation' with message [":/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/util/energyplus.rb failed with EnergyPlus failed and did not create an eplusout.end file. Check the stdout-energyplus log., :/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/util/energyplus.rb:236:in `call_energyplus'\n:/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/jobs/run_energyplus.rb:63:in `perform'\n:/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/run.rb:291:in `step'\n:/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/run.rb:233:in `run'\n:/openstudio_cli.rb:1173:in `execute'\n:/openstudio_cli.rb:803:in `execute'\n:/openstudio_cli.rb:1972:in `<main>'\neval:188:in `eval'\neval:188:in `require_embedded_absolute'\neval:173:in `block in require_embedded'\neval:167:in `each'\neval:167:in `require_embedded'\neval:126:in `require'\neval:3:in `<main>'::/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/util/energyplus.rb:241:in `rescue in call_energyplus'\n:/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/util/energyplus.rb:238:in `call_energyplus'\n:/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/jobs/run_energyplus.rb:63:in `perform'\n:/ruby/2.7.0/gems/openstudio-workflow-2.3.1/lib/openstudio/workflow/run.rb ...
edit retag flag offensive close merge delete



Share the OSM model and EPW please.

Alternatively, try with and check the new box "Enable Verbose Output" on the Run Tab, it should indicate what the problem is.

Julien Marrec's avatar Julien Marrec  ( 2022-05-17 14:52:47 -0500 )edit

Hello and thanks for answering!

My osm model and epw should appear here.

Chris R.'s avatar Chris R.  ( 2022-05-17 15:57:02 -0500 )edit

Not sure about anyone else, but I'm not able to access that link. Maybe you can use Google Drive or Dropbox instead?

shorowit's avatar shorowit  ( 2022-05-18 09:53:28 -0500 )edit

I uploaded everything on Google Drive.

I hope it's available now.

Chris R.'s avatar Chris R.  ( 2022-05-18 12:53:36 -0500 )edit

@Chris R. it looks like the Google Drive link works, but others need to request access to view those files. You should be able to change the sharing settings so to "anyone with the link can open" to avoid having others request access.

Aaron Boranian's avatar Aaron Boranian  ( 2022-05-18 14:31:23 -0500 )edit

1 Answer

Sort by » oldest newest most voted

answered 2022-05-19 02:50:36 -0500

Looking at the workflow.osw, "seed_file" : "../000 - \u039e\u0395\u039d\u039f\u0394\u039f\u03a7\u0395\u0399\u039f.osm",, seems like your actual filename is in Greek (in the Drive link it's called 'OpenStudio.osm') . This is recipe for disaster.

Do yourself a favor and restrict naming of your simulation files to the ASCII character set. I'll even go further and say that generally speaking you should also avoid putting spaces in your folder/file names.

Hopefully your USERNAME (C:\Users\USERNAME) isn't also in greek (and doesn't contain spaces).

So in your specific case, call it 000-HOTEL.osm and not 000 - ΞΕΝΟΔΟΧΕΙΟ.osm

In fact, I can run the model named OpenStudio.osm just fine without any modifications if I just open it up in the OS App and assign the EPW. (I cannot test the issue by naming it ΞΕΝΟΔΟΧΕΙΟ as macOS does not accept these special chars)

edit flag offensive delete link more


I changed my file's name as you suggested and the problem was solved.

Thank you very much!

Chris R.'s avatar Chris R.  ( 2022-05-19 04:50:22 -0500 )edit

Please mark the answer as accepted so the thread is mark as resolved (click the Check mark next to my answer below the Up/Down vote buttons)

Julien Marrec's avatar Julien Marrec  ( 2022-05-19 05:29:53 -0500 )edit

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: 2022-05-17 10:48:06 -0500

Seen: 500 times

Last updated: May 19 '22