Skip to content

Class: Priceshape

A Priceshape object in OpenDSS.

URI: dss:Priceshape

 classDiagram
    class Priceshape
    click Priceshape href "../Priceshape/"
      Priceshape : action

      Priceshape : csvfile

      Priceshape : dblfile

      Priceshape : hour

      Priceshape : interval

      Priceshape : like

      Priceshape : mean

      Priceshape : minterval

      Priceshape : name

      Priceshape : npts

      Priceshape : price

      Priceshape : sinterval

      Priceshape : sngfile

      Priceshape : stddev

Class Properties

Property Value
Class URI dss:Priceshape

Slots

Name Cardinality and Range Description Inheritance
name 1
String
Object name direct
npts 0..1
Integer
Max number of points to expect in price shape vectors direct
interval 0..1
Float
Time interval for fixed interval data, hrs direct
price 0..1
Integer
Array of Price values direct
hour 0..1
String
Array of hour values direct
mean 0..1
Float
Mean of the Price curve values direct
stddev 0..1
Float
Standard deviation of the Prices direct
csvfile 0..1
Integer
Switch input of Price curve data to a csv file containing (hour, Price) poin... direct
sngfile 0..1
Integer
Switch input of Price curve data to a binary file of singles containing (hou... direct
dblfile 0..1
Integer
Switch input of Price curve data to a binary file of doubles containing (hou... direct
sinterval 0..1
String
Specify fixed interval in SECONDS direct
minterval 0..1
String
Specify fixed interval in MINUTES direct
action 0..1
String
{DblSave SngSave} After defining Price curve data
like 0..1
String
Make like another object, e direct

Identifier and Mapping Information

Schema Source

  • from schema: https://gridappsd.github.io/dss-graph/opendss

Mappings

Mapping Type Mapped Value
self dss:Priceshape
native dss:Priceshape

LinkML Source

Direct

name: Priceshape
description: A Priceshape object in OpenDSS.
from_schema: https://gridappsd.github.io/dss-graph/opendss
attributes:
  name:
    name: name
    description: Object name. Must be unique per object type.
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    identifier: true
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: true
  npts:
    name: npts
    annotations:
      order:
        tag: order
        value: 1
    description: Max number of points to expect in price shape vectors
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - TccCurve
    - Tshape
    - Xycurve
    range: integer
    required: false
  interval:
    name: interval
    annotations:
      order:
        tag: order
        value: 2
    description: Time interval for fixed interval data, hrs
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  price:
    name: price
    annotations:
      order:
        tag: order
        value: 3
    description: Array of Price values
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    rank: 1000
    domain_of:
    - Priceshape
    range: integer
    required: false
  hour:
    name: hour
    annotations:
      order:
        tag: order
        value: 4
    description: Array of hour values
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  mean:
    name: mean
    annotations:
      order:
        tag: order
        value: 5
    description: Mean of the Price curve values
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  stddev:
    name: stddev
    annotations:
      order:
        tag: order
        value: 6
    description: Standard deviation of the Prices
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  csvfile:
    name: csvfile
    annotations:
      order:
        tag: order
        value: 7
    description: Switch input of  Price curve data to a csv file containing (hour,
      Price) points, or simply (Price) values for fixed time interval data, one per
      line
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  sngfile:
    name: sngfile
    annotations:
      order:
        tag: order
        value: 8
    description: Switch input of  Price curve data to a binary file of singles containing
      (hour, Price) points, or simply (Price) values for fixed time interval data,
      packed one after another
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  dblfile:
    name: dblfile
    annotations:
      order:
        tag: order
        value: 9
    description: Switch input of  Price curve data to a binary file of doubles containing
      (hour, Price) points, or simply (Price) values for fixed time interval data,
      packed one after another
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  sinterval:
    name: sinterval
    annotations:
      order:
        tag: order
        value: 10
    description: Specify fixed interval in SECONDS
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  minterval:
    name: minterval
    annotations:
      order:
        tag: order
        value: 11
    description: Specify fixed interval in MINUTES
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  action:
    name: action
    annotations:
      order:
        tag: order
        value: 12
    description: '{DblSave | SngSave} After defining Price curve data'
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Relay
    - Loadshape
    - Priceshape
    - Tshape
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    range: string
    required: false
  like:
    name: like
    annotations:
      order:
        tag: order
        value: 13
    description: Make like another object, e
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: false
class_uri: dss:Priceshape

Induced

name: Priceshape
description: A Priceshape object in OpenDSS.
from_schema: https://gridappsd.github.io/dss-graph/opendss
attributes:
  name:
    name: name
    description: Object name. Must be unique per object type.
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    identifier: true
    owner: Priceshape
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: true
  npts:
    name: npts
    annotations:
      order:
        tag: order
        value: 1
    description: Max number of points to expect in price shape vectors
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - TccCurve
    - Tshape
    - Xycurve
    range: integer
    required: false
  interval:
    name: interval
    annotations:
      order:
        tag: order
        value: 2
    description: Time interval for fixed interval data, hrs
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  price:
    name: price
    annotations:
      order:
        tag: order
        value: 3
    description: Array of Price values
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    rank: 1000
    owner: Priceshape
    domain_of:
    - Priceshape
    range: integer
    required: false
  hour:
    name: hour
    annotations:
      order:
        tag: order
        value: 4
    description: Array of hour values
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  mean:
    name: mean
    annotations:
      order:
        tag: order
        value: 5
    description: Mean of the Price curve values
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  stddev:
    name: stddev
    annotations:
      order:
        tag: order
        value: 6
    description: Standard deviation of the Prices
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: float
    required: false
  csvfile:
    name: csvfile
    annotations:
      order:
        tag: order
        value: 7
    description: Switch input of  Price curve data to a csv file containing (hour,
      Price) points, or simply (Price) values for fixed time interval data, one per
      line
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  sngfile:
    name: sngfile
    annotations:
      order:
        tag: order
        value: 8
    description: Switch input of  Price curve data to a binary file of singles containing
      (hour, Price) points, or simply (Price) values for fixed time interval data,
      packed one after another
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  dblfile:
    name: dblfile
    annotations:
      order:
        tag: order
        value: 9
    description: Switch input of  Price curve data to a binary file of doubles containing
      (hour, Price) points, or simply (Price) values for fixed time interval data,
      packed one after another
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Growthshape
    - Loadshape
    - Priceshape
    - Tshape
    - Xycurve
    range: integer
    required: false
  sinterval:
    name: sinterval
    annotations:
      order:
        tag: order
        value: 10
    description: Specify fixed interval in SECONDS
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  minterval:
    name: minterval
    annotations:
      order:
        tag: order
        value: 11
    description: Specify fixed interval in MINUTES
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Loadshape
    - Priceshape
    - Tshape
    range: string
    required: false
  action:
    name: action
    annotations:
      order:
        tag: order
        value: 12
    description: '{DblSave | SngSave} After defining Price curve data'
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Relay
    - Loadshape
    - Priceshape
    - Tshape
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    range: string
    required: false
  like:
    name: like
    annotations:
      order:
        tag: order
        value: 13
    description: Make like another object, e
    from_schema: https://gridappsd.github.io/dss-graph/general/priceshape
    owner: Priceshape
    domain_of:
    - Load
    - Generator
    - Generic5
    - Gicline
    - Indmach012
    - Pvsystem
    - Storage
    - Upfc
    - Vccs
    - Vsconverter
    - Windgen
    - Autotrans
    - Capacitor
    - Gictransformer
    - Line
    - Reactor
    - Transformer
    - Capcontrol
    - Espvlcontrol
    - Expcontrol
    - Fuse
    - Gendispatcher
    - Invcontrol
    - Pycontrol
    - Recloser
    - Regcontrol
    - Relay
    - Storagecontroller
    - Swtcontrol
    - Upfccontrol
    - Cndata
    - Dynamicexp
    - Growthshape
    - Linecode
    - Linegeometry
    - Linespacing
    - Loadshape
    - Priceshape
    - Spectrum
    - TccCurve
    - Tsdata
    - Tshape
    - Wiredata
    - Xfmrcode
    - Xycurve
    - Energymeter
    - Fmonitor
    - Monitor
    - Sensor
    - Fault
    - Gicsource
    - Isource
    - Vsource
    range: string
    required: false
class_uri: dss:Priceshape