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

RE: [EnergyPlus_Support] Simple EMS function help required





This more of a post-processing job rather than something that needs to run on a timestep basis during the simulation.  EMS is not really intended for end-of-run-post-processing.   Most users probably do this sort of thing in Excel by importing the csv version of the results produced by ReadVarsESO -- others script their post-processing in ruby or python for example.

 

 

From: EnergyPlus_Support@xxxxxxxxxxxxxxx [mailto:EnergyPlus_Support@xxxxxxxxxxxxxxx] On Behalf Of Esmond Tresidder
Sent: Tuesday, March 26, 2013 4:08 AM
To: EnergyPlus_Support@xxxxxxxxxxxxxxx
Subject: [EnergyPlus_Support] Simple EMS function help required

 

 

Hi there,

I'm trying to use EMS to create a new variable from several standard output options at the end of the simulation period. My new variable does not need to feed back into any simulation, or to cancel the run or modify it in any other complex way, as EMS allows you to do, it just needs to sum several Output: Meter values and Output: Variable values, then increase this figure by a percentage if the discomfort hours exceed a certain amount.

As I said, it only needs to do this at the very end of the simulation, as it's working with values for the total time of the simulation. This doesn't seem to be an option in EMS, so I am using "EndOfZoneTimestepBeforeZoneReporting" as the calling point.

My question is, for something so simple as this, is EMS the right thing to be using at all? The most simple example in the EMS guide literature (EMSCustomOutputVariable) is similarly just summing things, but it is doing it for each time step, rather than just at the end. If it isn't EMS then what should I use?

Relevent code below. At the moment the loop to check the comfort hours isn't in. At the moment it runs but I can't access the variable that I'm trying to produce. Can provide full idf file if needed. Thanks for your time.

EnergyManagementSystem:Sensor,
T1, !- Name
Block1:Zone1, !- Output:Variable or Output:Meter Index Key Name
Time Not Comfortable Summer or Winter Clothes; !- Output:Variable or Output:Meter Name

EnergyManagementSystem:Sensor,
T2, !- Name
*,

__._,_.___


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.




Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___