-
Notifications
You must be signed in to change notification settings - Fork 146
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
UI forms and defaults for battery adjust losses #1902
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Setting up subhourly battery availability losses with hourly simulation time step should trigger an SSC simulation error (like PV availability losses).
I recommend putting both Battery Ancillary Losses and Battery Availability Losses forms under a single "Battery Losses" collapsible panel. Revised suggestion: Put widget on Battery Model Simple and Battery Model Simple with REopt forms for PVWatts-Battery, and create single Battery Losses form with both ancillary and availability loss inputs.
…attery_adjust_losses
…attery_adjust_losses
Rename "Battery Ancillary Losses" UI form .json file to "Battery Losses".
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
UI forms look good now. I made some additional changes (including changing the UI form file name from "Battery Ancillary Losses.json" to "Battery Losses.json").
…attery_adjust_losses
…REL/SAM into sam_1869_battery_adjust_losses
@brtietz is there an output for the availability loss that can be viewed in Time series? |
Thanks for the reminder - I just pushed code for "Battery performance loss adjustment" to ssc. |
Hmm.. the naming for the input (Battery Availability) is different than that of the output (Battery performance adjustment), which is confusing. And shouldn't it be listed in the var_table for battery? |
Naming is updated as we discussed. Including it in a vartable in common.cpp allows for the same definitions to be used in cmod_battery.cpp, cmod_pvsamv1.cpp, and cmod_battwatts.cpp (the latter wouldn't work if it was in the vartable for battery) |
|
Pull Request Template
Description
Adds UI forms for battery adjust losses. Uses two forms so we can add adjust losses to PVWatts-Battery. Open to other ideas as to how to structure this form.
Pairs with SSC pull request NREL/ssc#1241
Fixes (#1869)
Type of change
Please delete options that are not relevant.
Checklist:
If you have added a new compute module in a SSC pull request related to this one, be sure to check the Process Requirements.