Spaces:
Sleeping
Sleeping
File size: 3,174 Bytes
0df759f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 |
# Alegro EIC Code Mapping
## Real ENTSO-E Transmission Asset EIC
**Source**: ENTSO-E Allocated EIC Codes Registry (allocated-eic-codes.xml)
```
EIC Code: 22T201903146---W
Long Name: ALEGRO DC
Display Name: L_LIXHE_OBERZ
Type: International transmission asset
Status: Active (A05)
Last Updated: 2021-08-11
```
## JAO Custom Alegro EICs (FBMC Market Coupling)
JAO uses 8 custom Alegro constraint EICs for market coupling optimization.
These are **NOT** transmission asset EICs from ENTSO-E - they are virtual constraints.
| JAO Custom EIC | Constraint Name | Purpose |
|----------------|-----------------|---------|
| ALEGRO_EXTERNAL_BE_IMPORT | External Constraint BE_AL_import | BE import capacity constraint |
| ALEGRO_EXTERNAL_BE_EXPORT | External Constraint BE_AL_export | BE export capacity constraint |
| ALEGRO_EXTERNAL_DE_IMPORT | External Constraint DE_AL_import | DE import capacity constraint |
| ALEGRO_EXTERNAL_DE_EXPORT | External Constraint DE_AL_export | DE export capacity constraint |
| ALEGRO_INTERNAL_BE_IMPORT | BE_AL_import | Internal BE import constraint |
| ALEGRO_INTERNAL_BE_EXPORT | BE_AL_export | Internal BE export constraint |
| ALEGRO_INTERNAL_DE_IMPORT | DE_AL_import | Internal DE import constraint |
| ALEGRO_INTERNAL_DE_EXPORT | DE_AL_export | Internal DE export constraint |
## Mapping Strategy
### For JAO Features
- Use JAO custom EICs (8 constraints)
- Each generates ~20 features (shadow prices, binding frequency, LTA, etc.)
- Total: ~160 Alegro JAO features
### For ENTSO-E Outage Features
- Use real transmission asset EIC: `22T201903146---W`
- Query BE-DE border outages, filter to this EIC
- Generate 4 outage features:
1. `alegro_outage_binary`: Current outage indicator (0/1)
2. `alegro_outage_planned_7d`: Planned outage next 7 days (forward-looking)
3. `alegro_outage_planned_14d`: Planned outage next 14 days (forward-looking)
4. `alegro_outage_capacity_mw`: MW capacity offline
### Data Reality (Nov 2025)
- **Historical outages (Oct 2023 - Nov 2025)**: ZERO found in ENTSO-E
- **Expected**: Alegro achieves 93-98% availability → very few outages
- **Production Impact**: Outage features will be mostly zeros
- **Forward-Looking Value**: Planned outages (when they occur) are critical future covariates
## Automated Collection
Script: `scripts/collect_alegro_outages_automated.py`
**Method**:
1. Query BE-DE border transmission outages (documentType A78)
2. Parse ZIP/XML response
3. Extract `Asset_RegisteredResource.mRID` elements
4. Filter to Alegro EIC: `22T201903146---W`
5. Extract outage periods with timestamps
6. Separate planned (A53) vs forced (A54) outages
7. Filter to future outages for forecasting
**Status**: Production-ready automated collection
**Result**: Zero outages found (realistic for high-availability HVDC)
## Next Steps
1. Accept that Alegro outage features may be sparse (zeros)
2. Keep automated collection in production pipeline
3. Generate outage features with zero-filling for periods without outages
4. Monitor for future planned outages (forward-looking covariates)
---
**Created**: 2025-11-09
**Last Updated**: 2025-11-09
**Automated Collection**: ✅ Complete
|