1

Issues running Energy Plus through Windows Command Prompt with GroundHeatTransfer:* objects

I've been trying to run EP through windows command prompt, but it always crashes within less than a second.

The command I use is EnergyPlus -w weather.epw in.idf

The following is the text I get in the command prompt:

EnergyPlus Starting Energy Plus, Version 8.8.0-7c3bbe4830 Processing Data Dictionary Processing Input File **Fatal IP: Errors occurred on processing IDF file. Preceding condition(s) cause termination).

The error file contains the following errors * Severe * Out of range value Numeric Field#1 (REXT: R Value of any exterior insulation), value=0.00000, range={>0.0}, in GROUNDHEATTRANSFER:BASEMENT:INSULATION * Severe * IP: Out of "range" values found in input * Severe * IP: Out of "range" values and/or blank required fields found in input * Fatal * IP: Errors occurred on processing IDF file. Preceding condition(s) cause termination.

I tried running the file on EP-Launch, and it runs fine.

yhshaker2's avatar
25
yhshaker2
asked 2018-02-20 08:24:52 -0500
JasonGlazer's avatar
6.8k
JasonGlazer
updated 2018-02-21 07:10:17 -0500
edit flag offensive 0 remove flag close merge delete

Comments

Did you read the error message? It's complaining that the exterior insulation R-value for the GROUNDHEATTRANSFER:BASEMENT:INSULATION object in your IDF input file must be greater than zero.

shorowit's avatar shorowit (2018-02-20 12:44:09 -0500) edit

Yes I did. The idf file is fine. I've run it on EP-launch and it runs fine.

yhshaker2's avatar yhshaker2 (2018-02-20 12:49:45 -0500) edit

Do you have multiple versions of EnergyPlus on your computer? While I'm sure you have checked, the most obvious answer would be that a different version of EnergyPlus is being run, the IDF file is different or the epw is different. When you ran it on EP Launch was it on the same computer? Might also be useful to add the full contents of the Basement:Insulation object from the IDF into your question.

David Goldwasser's avatar David Goldwasser (2018-02-20 22:22:15 -0500) edit
add a comment see more comments

2 Answers

3

Files that contain GroundHeatTransfer:Basement:* and GroundHeatTransfer:Slab:* objects need to run the basement.exe and slab.exe preprocessor programs. The command line version of EnergyPlus does not run these preprocessors. If you run the command line:

energyplus.exe --help

you will notice that no options exist for running the basement.exe or slab.exe preprocessors. More information on the command line use of EnergyPlus.exe is documented here.

As an alternative, you can use RunEPlus.bat file that is documented here and here. The RunEPlus.bat batch file is very similar to the EPL-RUN.bat batch file that EP-Launch uses which is why it is working when you run EP-Launch.

Also, you might want to consider using Foundation:Kiva model instead of the GroundHeatTransfer: objects.

JasonGlazer's avatar
6.8k
JasonGlazer
answered 2018-02-21 07:09:49 -0500, updated 2018-02-21 07:46:05 -0500
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments
0

I can simulate when I run EPlaunch but it does not work by RunEplus.bat. I got these errors:

* Severe * Output:PreprocessorMessage="GroundTempCalc - Slab" has the following Fatal condition: * ~~~ * No in.epw file found * Fatal * Preprocessor condition(s) cause termination. ...Summary of Errors that led to program termination: ..... Reference severe error count=1 ..... Last severe error=Output:PreprocessorMessage="GroundTempCalc - Slab" has the following Fatal condition: *** Warning: Node connection errors not checked - most system input has not been read (see previous warning). *** Fatal error -- final processing. Program exited before simulations began. See previous error messages. *** EnergyPlus Warmup Error Summary. During Warmup: 0 Warning; 0 Severe Errors. *** EnergyPlus Sizing Error Summary. During Sizing: 0 Warning; 0 Severe Errors. *** EnergyPlus Terminated--Fatal Error Detected. 1 Warning; 1 Severe Errors; Elapsed Time=00hr 00min 0.27sec

Mostafa Meimand's avatar
217
Mostafa Meimand
answered 2021-06-16 14:32:06 -0500
edit flag offensive 0 remove flag delete link

Comments

@Mostafa Meimand this is not an answer to the original question. Can you please repost this as a comment to the previous answer or open a new question? Also, <input_filename> should be replaced with your actual IDF for the EnergyPlus model. For example, if you wanted to simulate basement_test.idf you should enter RunEPlus basement_test.idf basement_test.epw into the command line.

Aaron Boranian's avatar Aaron Boranian (2021-06-16 18:00:18 -0500) edit

Thanks, I asked the question in a separate post.

Mostafa Meimand's avatar Mostafa Meimand (2021-06-17 09:55:58 -0500) edit
add a comment see more comments