Skip to content

Slot: energy_capacity

Total energy capacity in per-unit hours (s_base × hour). For example, 1.2 with s_base = 1 MVA is 1.2 MWh.

URI: distopf:energy_capacity

Applicable Classes

Name Description Modifies Slot
BatteryRecord Battery energy storage system (BESS) data record for DistOPF no

Properties

Type and Range

Property Value
Range Float
Domain Of BatteryRecord

Cardinality and Requirements

Property Value
### Slot Characteristics
Property Value
If Absent float(0.0)
Owner BatteryRecord
Additional Constraints **Unit:** | Property | Value | | --- | --- | | ucum_code | pu.h |

Comments

  • Import: BatteryUnit.ratedE = energy_capacity × s_base (per-unit hours to watt-hours, since s_base is in VA). Export: energy_capacity = ratedE / s_base.

TODOs

  • BatteryUnit.ratedE is populated with cim.ActivePower (watts), which is dimensionally a power unit, not energy (watt-hours); the watt-hour value is correct numerically but the CIMUnit type should be an energy unit once one exists in the profile.

Identifier and Mapping Information

Annotations

property value
order 5
value_type float
precision 6
separator ,

Schema Source

  • from schema: https://gridappsd.org/cimhub/distopf

Mappings

Mapping Type Mapped Value
self distopf:energy_capacity
native distopf:energy_capacity
close cim:BatteryUnit.ratedE

LinkML Source

name: energy_capacity
annotations:
  order:
    tag: order
    value: 5
  value_type:
    tag: value_type
    value: float
  precision:
    tag: precision
    value: 6
  separator:
    tag: separator
    value: ','
description: Total energy capacity in per-unit hours (s_base × hour). For example,
  1.2 with s_base = 1 MVA is 1.2 MWh.
todos:
- BatteryUnit.ratedE is populated with cim.ActivePower (watts), which is dimensionally
  a power unit, not energy (watt-hours); the watt-hour value is correct numerically
  but the CIMUnit type should be an energy unit once one exists in the profile.
comments:
- 'Import: BatteryUnit.ratedE = energy_capacity × s_base (per-unit hours to watt-hours,
  since s_base is in VA). Export: energy_capacity = ratedE / s_base.'
from_schema: https://gridappsd.org/cimhub/distopf
close_mappings:
- cim:BatteryUnit.ratedE
rank: 1000
ifabsent: float(0.0)
owner: BatteryRecord
domain_of:
- BatteryRecord
range: float
required: false
unit:
  ucum_code: pu.h