akkudoktoreos.core.emplan
Energy management plan.
The energy management plan is leaned on to the S2 standard.
This module provides data models and enums for energy resource management following the S2 standard, supporting various control types including Power Envelope Based Control, Power Profile Based Control, Operation Mode Based Control, Fill Rate Based Control, and Demand Driven Based Control.
Classes
|
Base class for S2 control instructions. |
|
Enumeration of energy commodities supported in the system. |
|
Enumeration of specific commodity quantities and measurement types. |
|
Enumeration of different control types supported by the system. |
|
Enumeration of currency codes following ISO 4217 standard. |
|
Definition of an Actuator for Demand Driven Based Control (DDBC). |
|
Description of an Actuator for Demand Driven Based Control (DDBC). |
|
Current status of a DDBC Actuator. |
|
Complete demand rate forecast for DDBC. |
|
Element of a demand rate forecast for DDBC. |
|
Instruction for Demand Driven Based Control (DDBC). |
|
Operation Mode for Demand Driven Based Control (DDBC). |
|
Complete system description for Demand Driven Based Control (DDBC). |
|
A coordinated energy management plan composed of device control instructions. |
|
Captures a set of energy meter readouts taken at a specific point in time. |
|
Definition of an Actuator for Fill Rate Based Control (FRBC). |
|
Description of an Actuator for Fill Rate Based Control (FRBC). |
|
Current status of an FRBC Actuator. |
|
Energy status of an FRBC storage. |
|
Complete fill level target profile for an FRBC Storage. |
Element of a fill level target profile for an FRBC Storage. |
|
|
Instruction for Fill Rate Based Control (FRBC). |
|
Complete leakage behavior model for an FRBC Storage. |
|
Element of the leakage behavior for an FRBC Storage. |
|
Operation Mode for Fill Rate Based Control (FRBC). |
|
Element of an FRBC Operation Mode with properties dependent on fill level. |
|
Definition of a Storage for Fill Rate Based Control (FRBC). |
|
Description of a Storage for Fill Rate Based Control (FRBC). |
|
Current status of an FRBC Storage. |
|
Complete system description for Fill Rate Based Control (FRBC). |
|
Current status of an FRBC Timer. |
|
Complete usage forecast for an FRBC Storage. |
|
Element of a usage forecast for an FRBC Storage. |
|
Enumeration of possible instruction status values. |
|
Represents an update to the status of a control instruction. |
|
Defines a generic numeric range with start and end values. |
|
Instruction for Operation Mode Based Control (OMBC). |
|
Operation Mode for Operation Mode Based Control (OMBC). |
|
Reports the current operational status of an Operation Mode Based Control system. |
|
Provides a comprehensive definition of an Operation Mode Based Control system. |
|
Provides a comprehensive description of an Operation Mode Based Control system. |
|
Current status of an OMBC Timer. |
|
Defines the permissible range for power envelope limits in PEBC. |
|
Defines energy constraints over a time period for Power Envelope Based Control. |
|
Represents a control instruction for Power Envelope Based Control. |
|
Defines the constraints for power envelope control during a specific time period. |
|
Defines a complete power envelope constraint for a specific commodity quantity. |
|
Enumeration of consequences when power is limited for Power Envelope Based Control. |
|
Defines a segment of a power envelope for a specific duration. |
|
Enumeration of power envelope limit types for Power Envelope Based Control. |
|
Represents an instruction to resume execution of a previously interrupted power sequence. |
|
Defines a complete power profile for Power Profile Based Control. |
|
Reports the current status of a power profile execution. |
|
Defines a specific power sequence pattern with timing and interruptibility properties. |
|
Groups alternative power sequences for a specific phase of operation. |
|
Reports the status of a specific power sequence container execution. |
|
Defines a segment of a power sequence with specific duration and power values. |
|
Enumeration of status values for Power Profile Based Control sequences. |
|
Represents an instruction to schedule execution of a specific power sequence. |
|
Represents an instruction to interrupt execution of a running power sequence. |
|
Represents a power forecast profile consisting of one or more forecast elements. |
|
Represents a segment of a power forecast covering a specific time duration. |
|
Represents a forecasted power value with statistical confidence intervals. |
|
Captures a set of power measurements taken at a specific point in time. |
|
Defines a range of acceptable power values for a specific commodity quantity. |
|
Represents a specific power value measurement with its associated commodity quantity. |
|
Represents the status of a data reception operation with optional diagnostic information. |
|
Enumeration of status values for data reception. |
|
Provides comprehensive details about a ResourceManager's capabilities and identity. |
|
Defines an energy system role related to a specific commodity. |
|
Enumeration of energy resource roles in the system. |
|
Defines a timing constraint for transitions between operation modes. |
|
Defines a permitted transition between operation modes with associated constraints and costs. |