[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [EnergyPlus_Support] parametric runs



When setting up macro-based (imf) parametric runs, it is helpful to test the 
imf file by setting "counter" to a value and running as a single run:

##set1 counter=1

Next, review the epmdet file for macro processing errors.  Note that errors in 
the ep-macro logic do not get passed on to the main EnergyPlus .err output 
file.  They only appear in the epmdet output file.

Next, review the epmidf file to see what the final input stream is.

It can also be helpful to add this command at the top of the file:

##showdetail

This shows the details of how every macro variable is expanded (in the epmdet 
output file).

In this particular case there are the following problems:

1.  in the ##set1 commands, there should not be [] on the variable names on the 
left-hand side of the equals sign.  These lines should look like:

  ##set1 wintype = w001

(But this doesn't appear to be causing a problem.)

2.  There is an error in the elseif command for case 5, so I am suprised that 
you are getting any output at all for any case after 4.

##else if #[counter[] eq 5]

There are other occurences of "else if" also that need fixing.

Should be "elseif".  There are errors in the epmdet file regarding this.

3.  EP-Launch says there are 64 runs because it is counting the blank lines in 
the epg file.  If you watch closely, you will see that it skips quickly past 
the even numbers and only does a simulation for 1,3,5, . . .  I will submit a 
bug report to fix this.

4.  Now I see why you are getting the same results for every run.  If you check 
the epmidf files, I think you will find that all of your results are for case 
4.  The problem is the fileprefix statement.  It needs a trailing "\"

##fileprefix C:\Program Files\EnergyPlusV1-3-0\

So, if you add the trailing \ and fix the bad "else if" lines, it looks like 
everything should run as expected.

Mike


On 20 Jun 2007 at 14:32, Aslihan Tavil wrote:

> Dear all,
> 
> We are working on group simulation for evaluating various window 
> alternatives. For this aim we developed macro files for 32 different 
> window types. The windows have curtains also and to model this we 
> specified 32+32 window types at the CONSTRUCTION section. 
> 
> The imf and epg files have been developed for the group simulations. 
> When the eplaunch starts 64 simulation are in progress although we 
> have 32 window alternatives. Also after the parametric runs we get the 
> same results in "A32_1.eso to A32_32.eso" files. We only get warning 
> messages unrelated with this problem and it seems that the parametric 
> runs are working but we receive exactly the same results for different 
> window types. 
> 
> We couldn't solve the problem since we couldn't find any example for 
> parametric runs. 
> 
> Any help will be appreciated related with this specific problem... 
> 
> I upload the A32.imf, A32.epg input files and A32_1.eso, A32_2.eso 
> output files to the group files folder.
> 
> Thanks
> 
> Aslihan
> 
> 
> 
> The primary EnergyPlus web site is found at:
> http://www.energyplus.gov
> 
> The group web site is:
> http://groups.yahoo.com/group/EnergyPlus_Support/
> 
> Attachments are not allowed -- please post any files to the appropriate folder
> in the Files area of the Support Web Site.
> 
> EnergyPlus Documentation is searchable.  Open EPlusMainMenu.pdf under the
> Documentation link and press the "search" button.
> 
> Yahoo! Groups Links
> 
> 
> 
> 
> 


========================================================
Michael J. Witte, GARD Analytics, Inc.
EnergyPlus Testing and Support      
EnergyPlus-Support@xxxxxxxx





The primary EnergyPlus web site is found at:
http://www.energyplus.gov

The group web site is:
http://groups.yahoo.com/group/EnergyPlus_Support/

Attachments are not allowed -- please post any files to the appropriate folder in the Files area of the Support Web Site.

EnergyPlus Documentation is searchable.  Open EPlusMainMenu.pdf under the Documentation link and press the "search" button.
 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/EnergyPlus_Support/

<*> Your email settings:
    Individual Email | Traditional

<*> To change settings online go to:
    http://groups.yahoo.com/group/EnergyPlus_Support/join
    (Yahoo! ID required)

<*> To change settings via email:
    mailto:EnergyPlus_Support-digest@xxxxxxxxxxxxxxx 
    mailto:EnergyPlus_Support-fullfeatured@xxxxxxxxxxxxxxx

<*> To unsubscribe from this group, send an email to:
    EnergyPlus_Support-unsubscribe@xxxxxxxxxxxxxxx

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/