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

Accounting for unknown (because of missing data) but probably existing power #1024

Open
shsms opened this issue Aug 6, 2024 · 3 comments
Open
Labels
part:❓ We need to figure out which part is affected priority:❓ We need to figure out how soon this should be addressed type:enhancement New feature or enhancement visitble to users

Comments

@shsms
Copy link
Contributor

shsms commented Aug 6, 2024

What's needed?

When there's no data for some components, we should stop assuming that everything is None, because that could be very costly in big installations.

When PV inverters are not responding, we need to assume they're probably operating at maximum power.

We need to have an estimate of what could be going on with these PV inverters when they're not sending data. This should be available from the PVPool.

Then this needs to be extended to other pools.

Proposed solution

No response

Use cases

No response

Alternatives and workarounds

No response

Additional context

No response

@shsms shsms added part:❓ We need to figure out which part is affected priority:❓ We need to figure out how soon this should be addressed type:enhancement New feature or enhancement visitble to users labels Aug 6, 2024
@llucax
Copy link
Contributor

llucax commented Aug 6, 2024

When PV inverters are not responding, we need to assume they're probably operating at maximum power.

I would say what the assumption is should be left to be decided by the user, because different applications might need to make different assumptions. For example when shaving peaks, you probably want to assume no power is generated by missing PVs and discharge batteries more preemptively to avoid peaks as much as possible.

My suggestion is to make what the assumption is for missing data configurable per pool, so the user creating the pool can say this pool should assume a component is providing maximum power or not power depending on what its safety requirements are.

@llucax
Copy link
Contributor

llucax commented Aug 6, 2024

This is also related to:

They are about different types of missing data (or data quality), I'm not sure if once this issue is resolved, #1021 is still necessary. @cwasicki ?

@cwasicki
Copy link
Collaborator

cwasicki commented Aug 6, 2024

(fixed your link)

For the case of unreachable inverters this one might be sufficient, but I see #1021 useful to more problems with the data.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
part:❓ We need to figure out which part is affected priority:❓ We need to figure out how soon this should be addressed type:enhancement New feature or enhancement visitble to users
Projects
Status: To do
Development

No branches or pull requests

3 participants