15-Min Grid Restrictions Profile
Upload a 15-minute grid restrictions profile that defines the available trading discharge power, trading charge power, and trading capacity throughout the year.
File Requirements
| Property | Value |
|---|---|
| File Format | Excel (.xlsx) or CSV |
| Required Columns | ts, availability_trading_power_discharge_mw, availability_trading_power_charge_mw, availability_trading_capacity_mwh |
| Units | MW (power), MWh (capacity) |
| Granularity | 15 minutes (35,040 rows for a standard year) |
| Timestamp Format | YYYY-MM-DD HH:MM:SS+HH:MM (e.g. 2025-01-01 00:00:00+01:00) |
| Excel Sheet Name | GRID_RESTRICTIONS |
Understanding the Data
This dataset defines the operational limits imposed by your grid connection for every 15-minute interval throughout the year.
Each row corresponds to a single 15-minute timestamp, and each column represents the maximum permitted trading discharge power, charge power, or available capacity at that interval.
Step-by-Step Instructions
A BESS project with 15-minute grid limitations for charging, discharging, and available trading capacity:
- Collect your 15-minute grid limitation assumptions for charging power, discharging power, and available trading capacity.
Use the actual operational constraints from your DSO/TSO, grid agreement, or internal operating policy.
- Prepare timestamps for every 15-minute interval across the entire profile.
Timestamps must be continuous, aligned to 15-minute boundaries, and include the timezone offset. Example:
2025-01-01 00:00:00+01:00. Daylight Saving Time should be reflected where applicable.
- Arrange your data with the required columns and name the sheet
GRID_RESTRICTIONS.
Column names must exactly match those shown in the example CSV below.
- Ensure all required fields contain numeric values โ empty cells are not allowed.
Availability values should reflect the maximum permitted trading power and capacity for each timestamp.
- Save the file and upload it.
Before uploading, verify that all timestamps include timezone offsets, every required column is populated, and the file contains one row for every 15-minute interval in your selected period.
Summary
You are uploading a time-series profile that defines the trading limits applied to your battery throughout the year. The platform uses this data to determine the maximum charging power, discharging power, and available trading capacity for each 15-minute interval when simulating battery operation.