-
Notifications
You must be signed in to change notification settings - Fork 22
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
Percentage-based Demand Flexibility in REISE #176
Comments
Are we also hoping to add the capability for LSE-based flexibility profiles at the same time, in addition to bus-based and zone-based? |
I think this should be separate problem after the LSE info is incorporated into powersimdata first? For now modifications suggested in this thread is not dependent on anything else. |
@danielolsen I believe we will have another issue in REISE.jl to allow the engine read LSE profiles from some local directory rather than uploaded during scenario input preparation, then distribute it onto buses in realtime optimization based on the LSE tag and the bus level base demand. |
@lanesmith @dongqi-wu Could you remind me why we will need this in the current workflow? Based on our discussion last week, I thought we will have the demand flexibility profile by LSE in PCT somewhere on the server rather than provided by the user during scenario creation and the engine will transform the PCT into MW for each bus according to the LSE tag and bus demand in realtime optimization. We haven't discussed how to mix the two flexibility workflows though (existing one by @lanesmith and the upcoming one by @dongqi-wu) or whether we would want to do so. |
Even if the LSE profile is on the server they still need to be converted to MW for the optimization, in this case the user can specify the parameter to be either read the default LSE flexibility or provide their own through local files? |
Yes, but so far, we don't have profiles in PCT provided by the user, then why a flag parameter to indicate PCT or MW is needed at this point? Or it is possible to have LSE profile in MW in the future?
This is the mixture of the current two flexibility workflows which needs further discussion. I still have questions such as,
|
Currently its expected the user to provide MW based flexibility for bus or areas in the grid. Also I think Lane had some previous area level flexibility data from the electrification future study
|
Maybe within the Scenario framework, we want to treat LSE profiles similar to the hydro/solar/wind profiles we have currently? As in:
Differences would be:
I don't think we want to work with large bus-based flexibility profiles if we can avoid it, no matter their format. Switching to LSE-based profiles seems like a higher priority to me than switching to percentage-based profiles. |
That perfectly aligns with the workflow @lanesmith mentioned during our discussion. The only difference is whether to host the LSE profile on the server so that we don't need to upload the profile upon scenario creation, instead, simply passing modifications to the engine which will apply the changes in realtime optimization. Edit: Another observation on the difference between the LSE profile and other base profiles is it is grid independent and scenario independent (other than scaling). |
🚀
Describe the workflow you want to enable
Allow demand flexibility amount to be specified in percentage.
Describe your proposed implementation, if applicable
Additional context
this is for the implementation of DOE demand flexibility data which is specified in percentage values. Using the current version, this data must be first converted to MW before running REISE, which is an inconvenience in the workflow.
The text was updated successfully, but these errors were encountered: