Skip to content

Commit

Permalink
add quality class "Current Source" as optional on proposals
Browse files Browse the repository at this point in the history
default indicates it should be assumed to be "calculated" (AAR) if unspecified
  • Loading branch information
catkins-miso committed Oct 11, 2024
1 parent bae11da commit bdca944
Show file tree
Hide file tree
Showing 5 changed files with 36 additions and 2 deletions.
1 change: 1 addition & 0 deletions cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
,"Redocly"
,"ruleset"
,"SCADA"
,"Telemetered"
,"TROLIE"
,"undervoltage"
,"Vernova"
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -254,7 +254,7 @@ realtime-proposal-slim:
description: Used to propose real-time ratings for a set of resources.
properties:
proposal-header:
$ref: ./headers.yaml#/real-time-proposal-header
$ref: ./headers.yaml#/real-time-proposal-slim-header
ratings:
<<: *max
description: Real-Time Ratings Proposals
Expand Down
12 changes: 11 additions & 1 deletion docs/_data/components/schemas/headers.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ common-header: &common-header
- power-system-resources
additionalProperties: false

real-time-proposal-header:
real-time-proposal-header: &forecast-proposal-header
<<: *common-header
description: |
Expand All @@ -26,6 +26,13 @@ real-time-proposal-header:
appropriate metadata from the
Clearinghouse Provider's perspective.
real-time-proposal-slim-header:
<<: *forecast-proposal-header
properties:
<<: *common-header-props
current-source:
$ref: ./quality-class-current-source.yaml

forecast-proposal-header: &forecast-proposal-header
<<: *common-header
description: |
Expand Down Expand Up @@ -68,6 +75,9 @@ forecast-proposal-slim-header:
RFC 3339 date-time string with *no fractional seconds component* that
indicates that last period for each individual resource proposal,
identifying the appropriate operational window for this proposal.
current-source:
$ref: ./quality-class-current-source.yaml


required:
- begins
Expand Down
2 changes: 2 additions & 0 deletions docs/_data/components/schemas/limit-proposal.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,8 @@ allOf:
- $ref: ./limit-data.yaml
- type: object
properties:
current-source:
$ref: ./quality-class-current-source.yaml
inputs-used:
description: |
Expand Down
21 changes: 21 additions & 0 deletions docs/_data/components/schemas/quality-class-current-source.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
type: string
description: |
This property is modeled after the Quality Class called "Current Source"
in ICCP. It is used to indicate the source of the current value of the
proposed rating. The natural mapping of this property to the kinds ratings
or rating sources described in Order 881 is as follows.
| ICCP | TROLIE |
--------------|--------------------
| telemetered | DLR |
| calculated | AAR |
| estimated | Recourse Rating / time-bound static rating |
| manual | Operator Override |
enum:
- Telemetered
- Calculated
- Estimated
- Manual
default: Calculated

0 comments on commit bdca944

Please sign in to comment.