PCM Modeling Components#

We implemented the data models used follow the NREL-Sienna/PowerSystem.jl specification tailored for CEM to PCM convertions. Here is the list of available representations:

Generators#

Generator

Abstract generator class.

RenewableDispatch

Curtailable renewable generator.

RenewableNonDispatch

Non-curtailable renewable generator.

ThermalStandard

Class representing a standard thermal generator.

HydroDispatch

Class representing flexible hydro generators.

HydroEnergyReservoir

Class representing hydro system with reservoirs.

Topology#

Area

Collection of buses in a given region.

LoadZone

Collection of buses for electricity price analysis.

ACBus

Power-system AC bus.

DCBus

Power-system DC Bus.

ACBranch

Class representing an AC connection between components.

DCBranch

Class representing a DC connection between components.

MonitoredLine

Class representing an AC transmission line.

TModelHVDCLine

Class representing a DC transmission line.

Transformer2W

Class representing a 2-W transformer.

AreaInterchange

Collection of branches that make up an interfece or corridor for the transfer of power.

Load components#

PowerLoad

Class representing a Load object.

InterruptiblePowerLoad

A static interruptible power load.

Storage models#

Storage

Default Storage class.

GenericBattery

Battery energy storage model.

HydroPumpedStorage

Class representing pumped hydro generators.

Hybrid representation#

HybridSystem

Representation of hybrid system with renewable generation, load, thermal generation and storage.

Services#

Emission

Class representing an emission object that is attached to generators.

Reserve

Class representing a reserve contribution.

TransmissionInterface

Component representing a collection of branches that make up an interface or corridor.