Skip to content

Class: Spectrum

A Spectrum object in OpenDSS.

URI: dss:Spectrum

 classDiagram
    class Spectrum
    click Spectrum href "../Spectrum/"
      Spectrum : angle

      Spectrum : CSVFile

      Spectrum : harmonic

      Spectrum : like

      Spectrum : name

      Spectrum : NumHarm

      Spectrum : pct_mag

Class Properties

Property Value
Class URI dss:Spectrum

Slots

Name Cardinality and Range Description Inheritance
name 1
String
Object name direct
NumHarm 0..1
Integer
Number of frequencies in this spectrum direct
harmonic 0..1
String
Array of harmonic values direct
pct_mag 0..1
Float
Array of magnitude values, assumed to be in PERCENT direct
angle 0..1
Float
Array of phase angle values, degrees direct
CSVFile 0..1
Float
File of spectrum points with (harmonic, magnitude-percent, angle-degrees) val... direct
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:Spectrum
native dss:Spectrum

LinkML Source

Direct

name: Spectrum
description: A Spectrum 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/spectrum
    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
  NumHarm:
    name: NumHarm
    annotations:
      order:
        tag: order
        value: 1
    description: Number of frequencies in this spectrum
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    domain_of:
    - Spectrum
    range: integer
    required: false
  harmonic:
    name: harmonic
    annotations:
      order:
        tag: order
        value: 2
    description: Array of harmonic values
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    domain_of:
    - Spectrum
    range: string
    required: false
  pct_mag:
    name: pct_mag
    annotations:
      order:
        tag: order
        value: 3
      dss_name:
        tag: dss_name
        value: '%mag'
    description: Array of magnitude values, assumed to be in PERCENT
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    domain_of:
    - Spectrum
    range: float
    required: false
  angle:
    name: angle
    annotations:
      order:
        tag: order
        value: 4
    description: Array of phase angle values, degrees
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    domain_of:
    - Spectrum
    - Gicsource
    - Isource
    - Vsource
    range: float
    required: false
  CSVFile:
    name: CSVFile
    annotations:
      order:
        tag: order
        value: 5
    description: File of spectrum points with (harmonic, magnitude-percent, angle-degrees)
      values, one set of 3 per line, in CSV format
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    domain_of:
    - Spectrum
    range: float
    required: false
  like:
    name: like
    annotations:
      order:
        tag: order
        value: 6
    description: Make like another object, e
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    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:Spectrum

Induced

name: Spectrum
description: A Spectrum 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/spectrum
    identifier: true
    owner: Spectrum
    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
  NumHarm:
    name: NumHarm
    annotations:
      order:
        tag: order
        value: 1
    description: Number of frequencies in this spectrum
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    owner: Spectrum
    domain_of:
    - Spectrum
    range: integer
    required: false
  harmonic:
    name: harmonic
    annotations:
      order:
        tag: order
        value: 2
    description: Array of harmonic values
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    owner: Spectrum
    domain_of:
    - Spectrum
    range: string
    required: false
  pct_mag:
    name: pct_mag
    annotations:
      order:
        tag: order
        value: 3
      dss_name:
        tag: dss_name
        value: '%mag'
    description: Array of magnitude values, assumed to be in PERCENT
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    owner: Spectrum
    domain_of:
    - Spectrum
    range: float
    required: false
  angle:
    name: angle
    annotations:
      order:
        tag: order
        value: 4
    description: Array of phase angle values, degrees
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    owner: Spectrum
    domain_of:
    - Spectrum
    - Gicsource
    - Isource
    - Vsource
    range: float
    required: false
  CSVFile:
    name: CSVFile
    annotations:
      order:
        tag: order
        value: 5
    description: File of spectrum points with (harmonic, magnitude-percent, angle-degrees)
      values, one set of 3 per line, in CSV format
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    rank: 1000
    owner: Spectrum
    domain_of:
    - Spectrum
    range: float
    required: false
  like:
    name: like
    annotations:
      order:
        tag: order
        value: 6
    description: Make like another object, e
    from_schema: https://gridappsd.github.io/dss-graph/general/spectrum
    owner: Spectrum
    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:Spectrum