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

RE: [EnergyPlus_Support] About the output:variable



What I do is to set a condition on the breakpoint like this 

(DataGlobals::WarmupFlag == .FALSE.)

A good place to put a breakpoint to see watch variables right at the end of a timestep is at line 367 in HVACManager.f90, where the call to UpdateDataandReport occurs. 


-----Original Message-----
From: EnergyPlus_Support@xxxxxxxxxxxxxxx [mailto:EnergyPlus_Support@xxxxxxxxxxxxxxx] On Behalf Of Yan, Ying
Sent: Wednesday, July 18, 2012 4:52 PM
To: EnergyPlus_Support@xxxxxxxxxxxxxxx
Subject: RE: [EnergyPlus_Support] About the output:variable

Hello,

Sorry, you are right. I started to compare data after:
Warmuping Up
Warmuping Up
Warmuping Up

So can you tell me how can I do to start to compare data after Warmuping Up {1} Warmuping Up {2} Warmuping Up {3}

Thank you!

Ying Yan


________________________________________
From: EnergyPlus_Support@xxxxxxxxxxxxxxx [EnergyPlus_Support@xxxxxxxxxxxxxxx] on behalf of Yan, Ying [yiy11005@xxxxxxxxxxxxxx]
Sent: Wednesday, July 18, 2012 6:44 PM
To: EnergyPlus_Support@xxxxxxxxxxxxxxx
Subject: RE: [EnergyPlus_Support] About the output:variable

Hello,

True, I started to compare data when the program began to "Starting Simulation...". Thank you.

Ying Yan
________________________________________
From: EnergyPlus_Support@xxxxxxxxxxxxxxx [EnergyPlus_Support@xxxxxxxxxxxxxxx] on behalf of RRaustad@xxxxxxxxxxxx [RRaustad@xxxxxxxxxxxx]
Sent: Wednesday, July 18, 2012 6:42 PM
To: EnergyPlus_Support@xxxxxxxxxxxxxxx
Subject: RE: [EnergyPlus_Support] About the output:variable

I can't tell from your screen if the data is for the warmup period or the actual environment.

When you run the simulation you should see:

Many lines of information, then
Warmuping Up {1}
Warmuping Up {2}
Warmuping Up {3}
Starting Simulation...

When the program gets to "Starting Simulaiton..." is when you want to start comparing data.


On Wed, 18 Jul 2012 21:33:28 +0000 "Yan, Ying"
<yiy11005@xxxxxxxxxxxxxx> wrote:
> Hello,
>
> Results of csv file and results of E+ variables didn't match yet even 
> though the csv data is reported at "Detailed" frequency.
>
> Ying Yan
> ________________________________
> From: EnergyPlus_Support@xxxxxxxxxxxxxxx 
> [EnergyPlus_Support@xxxxxxxxxxxxxxx]
> on behalf of Griffith, Brent [brent.griffith@xxxxxxxx]
> Sent: Wednesday, July 18, 2012 5:09 PM
> To: EnergyPlus_Support@xxxxxxxxxxxxxxx
> Subject: RE: [EnergyPlus_Support] About the output:variable
>
> For starters, the csv data need to be reported at "Detailed" frequency.
>
> From: EnergyPlus_Support@xxxxxxxxxxxxxxx
> [mailto:EnergyPlus_Support@xxxxxxxxxxxxxxx] On Behalf Of Yan, Ying
> Sent: Wednesday, July 18, 2012 2:59 PM
> To: EnergyPlus_Support@xxxxxxxxxxxxxxx
> Subject: RE: [EnergyPlus_Support] About the output:variable
>
> Hello,
>
> I did some experiments and got some results in the attached document. 
> I found that the data in the csv didn't match E+ variables. Thank you.
>
> Ying Yan
> ________________________________
> From:
> EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogrou
> ps.com> [EnergyPlus_ Support@xxxxxxxxxxxxxxx] on behalf of Richard 
> Raustad [RRaustad@xxxxxxxxxxxx]
> Sent: Wednesday, July 18, 2012 3:56 PM
> To:
> EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogrou
> ps.com>
> Subject: Re: [EnergyPlus_Support] About the output:variable
>
> Just put a break point in the update routine and see if the variable 
> matches the output csv detailed reporting at the end of the time step. 
> I showed you how to tell which number was from the last time step in a 
> previous email (watch the time variables in the watch window).
> On 7/18/2012 3:45 PM, Yan, Ying wrote:
> Hello,
>
> I knew each time step is simulated multiple times, but I don't know 
> why it iterates many times. Can you tell me the termination criterion 
> of iteration of "CoolingCoil" subroutine? Since 
> "SimulateWaterCoilComponents" call "UpdateWaterCoil", in my opinion, 
> variables of cooling coil are updated which means the iteration of 
> "CoolingCoil" is termination. However, following your suggestion, I 
> found that the iteration of "CoolingCoil" isn't termination even 
> though it calls "UpdateWaterCoil" and "ReportWaterCoil". Can you explain it for me, thank you very much!
>
> Ying Yan
>
> ________________________________
> From:
> EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogrou
> ps.com> 
> [EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogro
> ups.com>]
> on behalf of Yan, Ying
> [yiy11005@xxxxxxxxxxxxxx<mailto:yiy11005@xxxxxxxxxxxxxx>]
> Sent: Tuesday, July 17, 2012 10:55 AM
> To:
> EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogrou
> ps.com>
> Subject: RE: [EnergyPlus_Support] About the output:variable
>
> Hello,
>
> Thank you very much for your suggestions! I will  try it.
>
> Ying Yan
> ________________________________
> From:
> EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogrou
> ps.com> 
> [EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogro
> ups.com>]
> on behalf of Richard Raustad
> [RRaustad@xxxxxxxxxxxx<mailto:RRaustad@xxxxxxxxxxxx>]
> Sent: Tuesday, July 17, 2012 10:47 AM
> To:
> EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogrou
> ps.com>
> Subject: Re: [EnergyPlus_Support] About the output:variable
>
> I have time variables in my watch window. When these change, the 
> simulation has moved on to the next time step. This means the last 
> value I saw (not this
> one) should match the csv d ata.
>
> These are my watch variables:
> DataEnvironment::Month
> DataEnvironment::DayofMonth
> DataGlobals::CurrentTime
> DataHVACGlobals::TimeStepSys (this will match TimeStepZone unless the 
> simulation reduces the time step) DataHVACGlobals::SysTimeElapsed 
> (this variable counts the "reduced" time step
> increments)
> DataGlobals::TimeStepZone (this is set in your input file - e.g., 
> Timestep,6;)
>
> When any of these change, the simulation moved to the next time step 
> (i.e., the variable value before should match csv).
>
> On 7/17/2012 10:31 AM, Yan, Ying wrote:
> Hello,
>
> Thank you very much for y our reply. I knew that these models need to 
> iterate many times to get the answer. However, I don't know which 
> update is the last update to the variables. Can you tell me how to 
> determine which update is the last update to the variables for one step? Thank you very much!
>
> Regards,
>
> Ying Yan
> ________________________________
> From:
> EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogrou
> ps.com> 
> [EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogro
> ups.com>]
> on behalf of Richard Raustad
> [RRaustad@xxxxxxxxxxxx<mailto:RRaustad@xxxxxxxxxxxx>]
> Sent: Tuesday, July 17, 2012 10:03 AM
> To:
> EnergyPlus_Support@xxxxxxxxxxxxxxx<mailto:EnergyPlus_Support@yahoogrou
> ps.com>
> Subject: Re: [EnergyPlus_Support] About the output:variable
>
> Each time step is simulated multiple times, on the last iteration the 
> data in the csv should match E+ variables.
> The DX coil, as well as other system types, also iterates many times.
> You need to watch for the the last update to the variables in order to 
> match to the csv file.
> I have done this many times and I find that the answers match.
>
> On 7/17/2012 9:47 AM, yingyan2012 wrote:
> > Dear Sir or Madam,
> >
> > I ran the source code and then use "ReadVarsESO.exe" to get the output file.
> Obviously, this file containing output variables are as same as the 
> file obtained from E+. However, I ran the source code step by step to 
> output some variables of cooling coil such as outlet temperature, 
> outlet humidity ratio and so on and compared these results with 
> results contained in the output file (I chose "detailed" as reporting 
> frequency). I found that quantities of variables obtained from running 
> of source code step by step are different from quantities of variables 
> contained in output file. I am very confused. Can you explain this situation for me, thank you very much.
> >
> > Regards,
> >
> > Ying Yan
> > ECE
> > UConn
> >
> >
> >
> > ------------------------------------
> >
> > Primary EnergyPlus support is found at:
> > http://energyplus.helpserve.com or send a message to
> energyplus-support@xxxxxxxx<mailto:energyplus-support%40gard.com>
> >
> > 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 currently allowed but be mindful that not everyone 
> > has a
> high speed connection. Limit attachments to small files.
> >
> > EnergyPlus Documentation is searchable. Open EPlusMainMenu.pdf under 
> > the
> Documentation link and press the "search&quo t; button.
> > Yahoo! Groups Links
> >
> >
> >
> >
>
> --
> Richard A. Raustad
> Senior Research Engineer
> Florida Solar Energy Center
> University of Central Florida
> 1679 Clearlake Road
> Cocoa, FL 32922-5703
> Phone: (321) 638-1454
> Fax: (321) 638-1439 or 1010
> Visit our web site at: http://www.fsec.ucf.edu
>
> UCF - From Promise to Prominence: Celebrating 40 Years
>
> --
>
> Richard A. Raustad
>
> Senior Research Engineer
>
> Florida Solar Energy Center
>
> University of Central Florida
>
> 1679 Clearlake Road
>
> Cocoa, FL  32922-5703
>
> Phone:   (321) 638-1454
>
> Fax:     (321) 638-1439 or 1010
>
> Visit our web site at: http://www.fsec.ucf.edu
>
> UCF - From Promise to Prominence: Celebrating 40 Years
>
> --
>
> Richard A. Raustad
>
> Senior Research Engineer
>
> Florida Solar Energy Center
>
> University of Central Florida
>
> 1679 Clearlake Road
>
> Cocoa, FL  32922-5703
>
> Phone:   (321) 638-1454
>
> Fax:     (321) 638-1439 or 1010
>
> Visit our web site at: http://www.fsec.ucf.edu
>
> UCF - From Promise to Prominence: Celebrating 40 Years
>
>   [[QuestionofSourceCode.docx]]


------------------------------------

Primary EnergyPlus support is found at:
http://energyplus.helpserve.com or send a message to 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 currently allowed but be mindful that not everyone has a high speed connection.  Limit attachments to small files.

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





------------------------------------

Primary EnergyPlus support is found at:
http://energyplus.helpserve.com or send a message to 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 currently allowed but be mindful that not everyone has a high speed connection.  Limit attachments to small files.

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





------------------------------------

Primary EnergyPlus support is found at:
http://energyplus.helpserve.com or send a message to 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 currently allowed but be mindful that not everyone has a high speed connection.  Limit attachments to small files.

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





------------------------------------

Primary EnergyPlus support is found at:
http://energyplus.helpserve.com or send a message to 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 currently allowed but be mindful that not everyone has a high speed connection.  Limit attachments to small files.

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:
    EnergyPlus_Support-digest@xxxxxxxxxxxxxxx 
    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/