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

Testing new IDF files to translate #17

Conversation

louisleroy5
Copy link
Collaborator

We tested new IDF files from US-DOE (norm ASHRAE 90.1-2004):

  • Adds new IDF files
  • Enhancement to get and write constructions/layers that are not fenestrations
  • Supports the interpolate method for compact schedules: will return the average value over the whole hour if the schedule is sub-hourly. For exemple, if schedule value is 1 between 11:00 and 11:20 and is 0 for the rest of the hour, the value for the hourly schedule will be 0.33.
  • Corrects unique names for schedules ( "d_" for day and "w_" for week):
schedule_name = "d_" + name_of_yearly_schedule + "_" + increment (e.g.: d_sc000043_002)
  • Enhancement to get idf objects with getobjects() instead of using indices in list
  • Clears code and comments

louisleroy5 and others added 23 commits May 23, 2019 14:35
IDF file from US-DOE to be test the translation on it. ASHRAE 90.1 as norm
More robust way to get gains characteristics (name, power, radiant fraction, etc.)
Will simply return the average value over the whole hour if the schedule is defined with sub-hourly values. eg.: From 11:00 to 11:20, value = 1, then hour 11:00 =0 .33
Making sure schedule (day and week) names contain the yearly schedule name. Moreover, adds a suffix of 3 numbers (increment) to be sure its a unique name
More 'pythonic' way to get IDF object informations
Debugging Warehouse from US-DOE (ASHRAE 90.1-2004)
… ones

Allow the user to have an inventory of the old names, and what is their equivalent new names
@samuelduchesne samuelduchesne merged commit ad15c10 into samuelduchesne:develop May 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants