GMLC-1-4-2 / battery_interface

Implemenation of Device Models and their Battery Equivalent Interface
MIT License
5 stars 0 forks source link

Device Impact Metrics #59

Open Hayden-Reeve opened 5 years ago

Hayden-Reeve commented 5 years ago

Based on discussion with a sub-team (@emayhorn @DavidWiniarski-pnnl @ORNLJD @raselmahmud02 ) we have developed the following proposed recommendations for device metrics impacts (to be updated based on full team input 3/5):

  1. Device impacts to be calculated as deltas from baseline for the entire period of the service drive-cycle (including any trail-off period after the service request has finished as there may be negative device impacts during this rebound period).
  2. Impact metrics to be determined by each device owner. Preference for device impacts for that are cumulative (e.g. battery degradation, unmet hours, lost production) etc or other metrics (min/max values) that are not impact by length of service (the way averages may be).
  3. Recommend that device impacts are written out by device code as CSV file. Showing results for each device and full the full fleet will enable users to determine if certain members of the fleet or certain subfleets are more adversely affected. EV output file is a good example ( https://github.com/GMLC-1-4-2/battery_interface/blob/master/src/fleets/electric_vehicles_fleet/impact_metrics.csv). Need to make sure all variables are clearly named with units.
  4. Recommend that file is written out to fleet folder and that file name is automatically created with device class, service, and timestamp. This will ensure they are not over-written with doing multi-run.
  5. A summary of each device impact (and representative results) should be put in the last Appendix of the service report. This will need to determine how to select and communicate the time of day/year that the results are provided for, as many of the services provided by devices (and resulting impacts) will vary considerably based on time of day/year.
Hayden-Reeve commented 5 years ago

@jmaguire1 @ORNLJD @raselmahmud02 @afernandezcanosa @rkadavil

Please let us know in the comments if there are any questions on implementing device metrics. While this task should not delay the other service integration tasks we do want to make sure it is on everyone's radar. We can discuss status and any issues on Tuesday.