Skip to content

Class: DCvoltageControl

DC voltage control used for voltage regulation.

URI: cim:DCvoltageControl

 classDiagram
    class DCvoltageControl
      DCvoltageControl : delay

          DCvoltageControl --> Delay : delay

      DCvoltageControl : kivdc

          DCvoltageControl --> PU : kivdc

      DCvoltageControl : kpvdc

          DCvoltageControl --> PU : kpvdc

      DCvoltageControl : vdcmax

          DCvoltageControl --> PU : vdcmax

      DCvoltageControl : vdcmin

          DCvoltageControl --> PU : vdcmin

      DCvoltageControl : vsctype

          DCvoltageControl --> VSCtype1 : vsctype

Slots

Name Cardinality and Range Description Inheritance
kivdc 0..1
PU
Integral gain of the DC voltage regulator (Kivdc) direct
kpvdc 0..1
PU
Proportional gain of the DC voltage regulator (Kpvdc) direct
vdcmax 0..1
PU
Maximum DC voltage (Vdcmax) direct
vdcmin 0..1
PU
Minimum DC voltage (Vdcmin) direct
vsctype 0..1
VSCtype1
direct
delay 1..1
Delay
direct

Usages

used by used in type used
Delay dcvoltage_control range DCvoltageControl
VSCtype1 dcvoltage_control range DCvoltageControl

Identifier and Mapping Information

Schema Source

  • from schema: https://cim.ucaiug.io/ns#TC57CIM

Mappings

Mapping Type Mapped Value
self cim:DCvoltageControl
native cim:DCvoltageControl

LinkML Source

Direct

name: DCvoltageControl
description: DC voltage control used for voltage regulation.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  kivdc:
    name: kivdc
    description: Integral gain of the DC voltage regulator (Kivdc).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DCvoltageControl.kivdc
    multivalued: false
    domain_of:
    - DCvoltageControl
    range: PU
    required: false
  kpvdc:
    name: kpvdc
    description: Proportional gain of the DC voltage regulator (Kpvdc).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DCvoltageControl.kpvdc
    multivalued: false
    domain_of:
    - DCvoltageControl
    range: PU
    required: false
  vdcmax:
    name: vdcmax
    description: Maximum DC voltage (Vdcmax).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DCvoltageControl.vdcmax
    multivalued: false
    domain_of:
    - DCvoltageControl
    range: PU
    required: false
  vdcmin:
    name: vdcmin
    description: Minimum DC voltage (Vdcmin).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DCvoltageControl.vdcmin
    multivalued: false
    domain_of:
    - DCvoltageControl
    range: PU
    required: false
  vsctype:
    name: vsctype
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DCvoltageControl.VSCtype1
    multivalued: false
    domain_of:
    - Qregulator
    - Umode
    - Qmode
    - Qlimiter
    - Pcontrol
    - PFmode
    - BlockingFunction
    - DCvoltageControl
    range: VSCtype1
    required: false
  delay:
    name: delay
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DCvoltageControl.Delay
    multivalued: false
    domain_of:
    - IdcInverterControl
    - VDCOL
    - Qregulator
    - Umode
    - Qmode
    - Qlimiter
    - Pcontrol
    - PFmode
    - BlockingFunction
    - DCvoltageControl
    - CCArectifierControl
    - CCAinverter
    range: Delay
    required: true
class_uri: cim:DCvoltageControl

Induced

name: DCvoltageControl
description: DC voltage control used for voltage regulation.
from_schema: https://cim.ucaiug.io/ns#TC57CIM
rank: 1000
attributes:
  kivdc:
    name: kivdc
    description: Integral gain of the DC voltage regulator (Kivdc).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DCvoltageControl.kivdc
    multivalued: false
    alias: kivdc
    owner: DCvoltageControl
    domain_of:
    - DCvoltageControl
    range: PU
    required: false
  kpvdc:
    name: kpvdc
    description: Proportional gain of the DC voltage regulator (Kpvdc).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DCvoltageControl.kpvdc
    multivalued: false
    alias: kpvdc
    owner: DCvoltageControl
    domain_of:
    - DCvoltageControl
    range: PU
    required: false
  vdcmax:
    name: vdcmax
    description: Maximum DC voltage (Vdcmax).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DCvoltageControl.vdcmax
    multivalued: false
    alias: vdcmax
    owner: DCvoltageControl
    domain_of:
    - DCvoltageControl
    range: PU
    required: false
  vdcmin:
    name: vdcmin
    description: Minimum DC voltage (Vdcmin).
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    rank: 1000
    slot_uri: cim:DCvoltageControl.vdcmin
    multivalued: false
    alias: vdcmin
    owner: DCvoltageControl
    domain_of:
    - DCvoltageControl
    range: PU
    required: false
  vsctype:
    name: vsctype
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DCvoltageControl.VSCtype1
    multivalued: false
    alias: vsctype
    owner: DCvoltageControl
    domain_of:
    - Qregulator
    - Umode
    - Qmode
    - Qlimiter
    - Pcontrol
    - PFmode
    - BlockingFunction
    - DCvoltageControl
    range: VSCtype1
    required: false
  delay:
    name: delay
    from_schema: https://cim.ucaiug.io/ns#TC57CIM
    slot_uri: cim:DCvoltageControl.Delay
    multivalued: false
    alias: delay
    owner: DCvoltageControl
    domain_of:
    - IdcInverterControl
    - VDCOL
    - Qregulator
    - Umode
    - Qmode
    - Qlimiter
    - Pcontrol
    - PFmode
    - BlockingFunction
    - DCvoltageControl
    - CCArectifierControl
    - CCAinverter
    range: Delay
    required: true
class_uri: cim:DCvoltageControl