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

Fatal warnings in jEPlus

asked 10 years ago

jane91's avatar

updated 9 years ago

Hello,

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" ...........how 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!!!!

Preview: (hide)

Comments

image description

jane91's avatar jane91  ( 10 years ago )

image description

jane91's avatar jane91  ( 10 years ago )

1 Answer

Sort by » oldest newest most voted
1

answered 10 years ago

Ivan Korolija's avatar

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:

eplusout.eso
eplusout.csv
Zone Infiltration Air Change Rate
Zone Thermostat Air Temperature
0

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

Preview: (hide)
link

Comments

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

jane91's avatar jane91  ( 10 years ago )

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's avatar jane91  ( 10 years ago )

image description

jane91's avatar jane91  ( 10 years ago )

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's avatar Ivan Korolija  ( 10 years ago )

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's avatar Ivan Korolija  ( 10 years ago )

Your Answer

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

Add Answer

Training Workshops

Careers

Question Tools

1 follower

Stats

Asked: 10 years ago

Seen: 449 times

Last updated: Apr 20 '15