Skip to content

Conversation

@sherryzuo
Copy link
Collaborator

closes #50

@sherryzuo sherryzuo self-assigned this Aug 21, 2025
@sherryzuo sherryzuo added the documentation Improvements or additions to documentation label Aug 21, 2025
@jpvelez jpvelez requested a review from brmurray August 21, 2025 15:11
| $\gamma_1, \gamma_2$ | Parameter | Learning rate coefficients (income, age) | - | 2 × 1 |
| $\delta_1, \delta_2, \delta_3$ | Parameter | Comfort penalty coefficients (income, residents, climate) | $/°C·hr | 3 × 1 |

**Coefficient Calibration Notes:**

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The bulletpoints below this rendered as a single paragraph, rather than a list, when I rendered the .md using just docs

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

requires a space before the list?

### Household Characteristic Functions

**Income Factor:**
$$f_{AMI} = \left(\frac{AMI}{80\%}\right)^{0.6} - 1$$

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

just curious, is ^0.6 a standard value, or just a guess?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just a guess! values would need to be fine tuned later ( the importat part is that its <1)


- Consumer is already on TOU rates (given) and must choose between default and TOU-friendly HVAC operation schedules.

- Consumers learn schedule performance through direct experience rather than external information sources.

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just curious, how might we model a one-time external source like a mailer, an email, or a suggestion from a friend? I just it might be as simple as an override of the stay/switch decision, with some changed-your-mind factor [0-1] to capture the probability

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

For now, just implied as something in the base exploration parameter epsilon (we can say that epsilon is the probability of being prompted by something external to change). However, network or information affects can be modelled in the same way as the other factors (additive term)


Before the agent learning begins, we actually run OCHRE to produce complete annual building simulations for both schedule types to reduce computational load. This can help us find an approximate average monthly bill:

$$

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This aren't previous defined in the table.

This are functions of time, right? P[t], where [t] is each OCHRE simulation step (15 mins?)?

Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

P are prior initialization values so they should be an expected value-esque prior assumption on the V_tou and V_default. Will check over that table again!

@jpvelez jpvelez merged commit ba759a1 into main Oct 31, 2025
7 checks passed
@jpvelez jpvelez deleted the sherry/hvac_docs branch October 31, 2025 19:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Plan for modeling heat pumps

4 participants