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

Fatal warnings in jEPlus

asked 2015-04-16 19:48:54 -0500

jane91 gravatar image

updated 2015-07-11 10:43:30 -0500


I tried to run jEPlus.... but it doesn't work again :(

image description

I think that's because I didn't define rvi file correctly.

image description

Is it right way to define rvi file?

or maybe i put parameter name, description, search tag arbitrary..........

( i only changed parameter item on the left side of the picture)

image description

i mean i didn't change @@~~ @@ in an IDF file.....

i saw " string must not naturally occur in an IDF file" can i change it.....?

My parameter is

1.infiltration rate [0.1: 0.01: 0.6]

2.setpoint temperature [18: 0.1:32]

I also execute 1000 lhs

image description

Thank you so much!!!!

edit retag flag offensive close merge delete


image description

jane91 gravatar image jane91  ( 2015-04-21 03:07:28 -0500 )edit

image description

jane91 gravatar image jane91  ( 2015-04-21 03:08:12 -0500 )edit

1 Answer

Sort by ┬╗ oldest newest most voted

answered 2015-04-20 08:39:11 -0500

Ivan Korolija gravatar image

Hi Jane,

there are multiple errors you have to address. Firstly, your rvi file is not defined correctly. Here is the link which tells you how to define a rvi file and how to use ReadVarsESO. First couple of lines have to be eplusout instead of 9th_parame... as in your example. File has to end with 0 and between you specify outputs you would like to extract from eso file. These outputs have to be defined in idf/imf file. Output:variable and Output:meter objects are places where you specify desired outputs. "Infiltration rate" is not among available outputs. However you can have "Zone Infiltration Air Change Rate" (or "Zone Infiltration Standard Density Volume Flow Rate") as an output. Similarly, "setpoint temperature" is not on the list of available outputs. You can use "Zone Thermostat Air Temperature" instead. Available outputs can be found in rdd and mdd files (after simulation is executed for a first time). Your rvi file should be:

Zone Infiltration Air Change Rate
Zone Thermostat Air Temperature

Secondly, jEPlus parameter definition in your case require "double" value type instead of "discrete". You can see in the preview box that you have an error.

Thirdly, search tag (@@...@@) you define in parameter definition has to be inserted in the idf/imf (model) file at the correct location. In the case of an infiltration rate it should replace 0.014 !Design flow rate (based on your screenshot). You also need to define second parameter (setpoint temperature), assign search tag and insert search tag in the model at appropriate location (it will be in setpoint schedules). You can find a lot more in the jEPlus manual on the following link

edit flag offensive delete link more


Oh!! Thanks a lot !! However i couldn't find appropriate location in the idf file.... can you please check? There's no 0!

jane91 gravatar image jane91  ( 2015-04-21 03:06:48 -0500 )edit

there's a message "Energyplus completed successfully" However,,,, I don't know what's results??? I mean how can i use the results? Thanks... I really don't know...sorry...

jane91 gravatar image jane91  ( 2015-04-21 03:40:43 -0500 )edit

image description

jane91 gravatar image jane91  ( 2015-04-21 03:40:54 -0500 )edit

It is very difficult to find why there are no results. If everything was set correctly, you should get summary results in SimResults.csv and AllCombinedResults.csv. The potential reason not having summary results might be high frequency of outputs (hourly or timestep). A lot of simulations can generate a lot of outputs and you can run out of memory (or exceed csv limits). You might not defined outputs in the idf file, or there is some error in rvi file. Let's try one example first. Search for the following object in idf file: Output:VariableDictionary,IDF; (or regular instead of "IDF")...

Ivan Korolija gravatar image Ivan Korolija  ( 2015-04-22 05:27:45 -0500 )edit

If you cannot find this object you should create one. Following this you should add these two output variables: Output:Variable,*,Zone Infiltration Air Change Rate,annual; Output:Variable,*,Zone Thermostat Air Temperature,annual; I changed output frequency to annual in order to get one line of outputs per simulation. RVI file should be as in my answer above. Run simulation and see if you get summary outputs.

Ivan Korolija gravatar image Ivan Korolija  ( 2015-04-22 05:29:49 -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: 2015-04-16 19:48:54 -0500

Seen: 230 times

Last updated: Apr 20 '15