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

Event-based appliances and lab data #162

Open
3 of 8 tasks
mnblonsky opened this issue Dec 12, 2024 · 2 comments · Fixed by #166
Open
3 of 8 tasks

Event-based appliances and lab data #162

mnblonsky opened this issue Dec 12, 2024 · 2 comments · Fixed by #166
Assignees

Comments

@mnblonsky
Copy link
Collaborator

mnblonsky commented Dec 12, 2024

We have a request to create more realistic load profiles for appliances, plug loads, etc. at 1-second resolution. We've got a rough plan for this:

  • Add option to make equipment models either event-based or schedule-based.
  • Determine event start times, durations, and energy usage based on schedule data
    • For discrete schedule data (e.g., dryers, range)
    • For continuous schedule data (e.g., plug loads), lower priority
  • Modify energy usage based on high resolution lab data
    • Dryers and stoves
    • EV charger
    • Possibly more as we get more data
@mnblonsky mnblonsky self-assigned this Dec 12, 2024
@mnblonsky mnblonsky linked a pull request Jan 24, 2025 that will close this issue
5 tasks
@mnblonsky
Copy link
Collaborator Author

Added option for event-based or schedule-based loads using equipment_class. I'll note that event-based is now the default for all discrete schedule data in ResStock schedules, including clothes washer/dryers, dishwashers, and cooking ranges.

@mnblonsky
Copy link
Collaborator Author

We now have lab data for clothes dryers and cooking ranges integrated.

I decided not to implement the EV or HPWH because it's more difficult to combine lab data with our equipment models. I don't think it makes sense to use lab data to override HPWH thermostat controls or EV SOC controls.

I also didn't work on creating event-based schedules for continuous loads in OS-HPXML workflows (e.g., fridge, lighting). We don't have great data to understand the max power, frequency of events, variability in event duration/energy, etc.

@jmaguire1 I'm inclined to pause this work and move to other issues, but let me know what you think.

jmaguire1 added a commit that referenced this issue Feb 5, 2025
Addresses #162.

- [x] Reference the issue your PR is fixing
- [x] Assign at least 1 reviewer for your PR
- [x] Test with run_dwelling.py or other script
- [x] Update documentation as appropriate
- [x] Update changelog as appropriate
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 a pull request may close this issue.

1 participant