Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement new data center HVAC simulation model #4624

Merged
merged 39 commits into from
Mar 6, 2015
Merged

Conversation

Myoldmopar
Copy link
Member

Creating a pull request to start conversation to get this merged.

@nrel-bot
Copy link

@Myoldmopar @lgentile it has been 7 days since this pull request was last updated.

3 similar comments
@nrel-bot
Copy link

@Myoldmopar @lgentile it has been 7 days since this pull request was last updated.

@nrel-bot
Copy link

nrel-bot commented Jan 3, 2015

@Myoldmopar @lgentile it has been 7 days since this pull request was last updated.

@nrel-bot
Copy link

@Myoldmopar @lgentile it has been 7 days since this pull request was last updated.

@mjwitte mjwitte changed the title 75127368 dcfsec 75127368 dcfsec Data Center HVAC Jan 13, 2015
@mjwitte
Copy link
Contributor

mjwitte commented Jan 13, 2015

@Myoldmopar @lgu1234 What is the status on this pull request?

@Myoldmopar
Copy link
Member Author

It's on my review checklist and I should be able to make a pass today.

@nrel-bot
Copy link

@Myoldmopar @lgentile it has been 7 days since this pull request was last updated.

2 similar comments
@nrel-bot
Copy link

@Myoldmopar @lgentile it has been 7 days since this pull request was last updated.

@nrel-bot
Copy link

nrel-bot commented Feb 3, 2015

@Myoldmopar @lgentile it has been 7 days since this pull request was last updated.

@kbenne
Copy link
Contributor

kbenne commented Feb 11, 2015

@nrel-bot
Copy link

@kbenne @Myoldmopar @lgentile it has been 7 days since this pull request was last updated.

@Myoldmopar Myoldmopar added the NewFeature Includes code to add a new feature to EnergyPlus label Feb 22, 2015
@Myoldmopar Myoldmopar assigned Myoldmopar and unassigned kbenne Feb 23, 2015
@Myoldmopar
Copy link
Member Author

@kbenne Assigning myself to this since there are transition changes. Feel free to take another one of mine 😉

@Nigusse Do you have the transition rules written out for this PR? It looks like the 2-speed DX coil and the research special evap coolers went through some pretty drastic changes. I'll provide further comments as I review it.

@Nigusse
Copy link
Contributor

Nigusse commented Feb 23, 2015

@Myoldmopar Yes, transition rules were provided at the time of final code commit. If you cannot find it I will forward it to you.

@Nigusse
Copy link
Contributor

Nigusse commented Mar 3, 2015

@Myoldmopar The two test files with fatal error have not been transitioned yet. I don't see test files with node connection errors. Did you transition the rest of the test files? Do you want me to transition them manually, test them and commit them? Let me know.

@Myoldmopar
Copy link
Member Author

The two files that are failing have been transitioned, at least attempted:

The files with node connection errors are the other ones listed on this page, including:

  • IndEvapCoolerRTUoffice
  • ReliefIndEvapCoolerRTUoffice
  • StripMallZoneEvapCooler

Here is an example of one of the error files.

If something went wrong with transition, let me know and I'll try to fix it this morning.

@Nigusse
Copy link
Contributor

Nigusse commented Mar 3, 2015

@Myoldmopar. I see the transitioned objects for indirect evaporative cooler objects after the input field "Dewpoint Effectiveness Factor" are truncated (left out). The secondary air inlet and outlet node names, and the remaining input fields are also are missing in the transitioned objects.

Also the transitioned direct evaporative cooler objects are also truncated after the input field "!- Sensor Node Name".

I have manually transitioned the five test files and they all run successfully here in my machine. Do you want me to push them to the remote branch?

@Myoldmopar
Copy link
Member Author

Yes, and I'll make sure the Transition code is doing the right thing
according to IDD changes.

On Tue, Mar 3, 2015 at 10:44 AM, Bereket Nigusse notifications@github.com
wrote:

@Myoldmopar https://github.com/Myoldmopar. I see the transitioned
objects for indirect evaporative cooler objects after the input field
"Dewpoint Effectiveness Factor" are truncated (left out). The secondary air
inlet and outlet node names, and the remaining input fields are also are
missing in the transitioned objects.

Also the transitioned direct evaporative cooler objects are also truncated
after the input field "!- Sensor Node Name".

I have manually transitioned the five test files and they all run
successfully here in my machine. Do you want me to push them to the remote
branch?


Reply to this email directly or view it on GitHub
#4624 (comment).

Edwin Lee, PhD
Engineer, Commercial Buildings Research Staff
National Renewable Energy Laboratory

@Nigusse
Copy link
Contributor

Nigusse commented Mar 3, 2015

@Myoldmopar. Committed the five test files.

@Myoldmopar
Copy link
Member Author

OK, CI will run and I'll check out the transition source.

@mjwitte
Copy link
Contributor

mjwitte commented Mar 3, 2015

@Myoldmopar Sounds like \min-fields may need to be changed for those objects to transition properly?

@mjwitte
Copy link
Contributor

mjwitte commented Mar 3, 2015

@Myoldmopar And remember I'm still planning to modify to 2zone data center example fiile once the systotcap fix in merged in here (or did that happen already and I missed it?)

@Myoldmopar
Copy link
Member Author

That did already happen, go ahead and make the change to this branch.

@Myoldmopar
Copy link
Member Author

@Nigusse So updating those files in db026d7 might have helped them run, but it seemed to undo some of the things Transition had cleaned up previously. The system sizing objects got the new fields truncated down, so the input processor is now filling them with defaults, and lots of comments are reverted. There will definitely need to be a follow-up to clean up those files (along with the change @mjwitte wants to make to the example file), but after those are done, I do think this is close. I'll wait to merge develop into this branch until we get those issues worked out.

@Nigusse
Copy link
Contributor

Nigusse commented Mar 4, 2015

May be I have to revert the five test files that I committed yesterday and update only the evaporative cooler objects changes individually and re-commit them. Is that okay with you?

@Myoldmopar
Copy link
Member Author

Myoldmopar commented Mar 4, 2015 via email

@Nigusse
Copy link
Contributor

Nigusse commented Mar 4, 2015

@Myoldmopar @mjwitte Cleaned up the four test files and committed to the remote branch. Only four them needed cleanup, I think.

@Myoldmopar
Copy link
Member Author

Thanks @Nigusse; I merged develop back in now and we'll see what CI says. @mjwitte still may make another commit to modify an input file, but this should get us very close.

@mjwitte
Copy link
Contributor

mjwitte commented Mar 5, 2015

@Myoldmopar @Nigusse Fixed some errors with the IDD and ITE get input. I have a modified version of 2ZoneDataCenterHVAC_wEconomizer that uses the ITE object instead of the generic electric equipment object, but it fails in June on an annual run, so I am reluctant to commit it. I can keep working on that here or perhaps that should be moved to a new issue so this can be merged at CI tests the fix commit?

…erPower failure on Linux CI which does not fail on Win64 local
@mjwitte
Copy link
Contributor

mjwitte commented Mar 5, 2015

New issue #4773 opened to resolve the 2ZoneDataCenterHVAC_wEconomizer problems with ITE object. Leaving 2ZoneDataCenterHVAC_wEconomizer as-is for now with simple ElectricEquipment so this branch can get in after CI reports back.

@mjwitte
Copy link
Contributor

mjwitte commented Mar 6, 2015

@Myoldmopar Unit test fixed. Ready for your final review and merge.

Myoldmopar added a commit that referenced this pull request Mar 6, 2015
Thanks @mjwitte for all the efforts on those last commits getting everything working well.  This looks good now. Merging...
@Myoldmopar Myoldmopar merged commit 128ba84 into develop Mar 6, 2015
@Myoldmopar Myoldmopar deleted the 75127368_DCFSEC branch March 6, 2015 14:20
@Myoldmopar Myoldmopar changed the title 75127368 dcfsec Data Center HVAC Implement new data center HVAC simulation model Mar 7, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
NewFeature Includes code to add a new feature to EnergyPlus
Projects
None yet
Development

Successfully merging this pull request may close these issues.

8 participants