Cette application est une aide à l'économie d'énergie pour les gros consommateur, leur permettant de visualiser les données de mesure fournies par l'exploitant de réseau et calculer automatiquement les contingents.
- Afficher la courbe de charge sous forme d'un graphique chargé depuis un fichier eBIX.
- Calculer la courbe de charge avec application du taux de contingentement.
- Calculer la consommation mensuelle de référence et la consommation mensuelle contingentée.
L'application offre les deux modes prévus par les ordonnances :
-
Mode de calcul pour le contingentement immédiat
Cet exemple illustre le calcul nécessaire afin d'établir le contingent pour février 2024 : Février 2023 ------------ Consommation mensuelle : 46'000 kWh Nombre de jours ouvrés : 20 Consommation de référence : (46'000 kWh / 20 jours ouvrés) = 2'300 kWh Février 2024 ------------ Nombre de jours ouvrés : 21 Taux de contingentement : 80% Contingent jour ouvré : 2'300 kWh * 80% = 1'840 kWh Contingent mensuel : 1'840 kWh * 21 jours ouvrés = 38'640 kWh
Nota : Si la consommation a varié de plus de 20% par rapport à l'année précédente, on peut se baser sur le mois - 1 de l'année en cours plutôt que le même mois de l'année précédente. Dans ce cas, il faut le justifier.
-
Mode de calcul pour le contingentement
Cet exemple illustre le calcul nécessaire afin d'établir le contingent pour février 2024 : Février 2023 ------------ Consommation mensuelle : 46'000 kWh Février 2024 ------------ Taux de contingentement : 80% Contingent mensuel : 46'000 kWh * 80% = 36'800 kWh
Nota : Contrairement au contingement immédiat qui sont calculés par les gros consommateurs eux-même, les contingents sont attribués et notifiés par l'AES directement aux gros consommateurs.
Les périodes de contingentement prévues dans l'annexe 2 sont consignées dans le fichier quota_periods.json
.
Au moment de la rédaction de ce document, les ordonnances suivantes sont en cours de consultation :
- Mise en consultation des mesures prévues en cas de pénurie d’électricité
- Ordonnance sur le contingentement immédiat de l’énergie électrique
- Ordonnance sur le contingentement de l’énergie électrique
Requête JSONata pour extraire les données de mesure d'un fichier eBIX transformé en JSON.
**.`rsm:MeteringData`. {
"start": *.`rsm:StartDateTime`,
"end": *.`rsm:EndDateTime`,
"period": $number(`rsm:Resolution`.`rsm:Resolution`),
"values": $map(**.`rsm:Volume`, $number)
}
Résultat de la transformation JSONata appliquée au JSON.
[
{
"start": "2020-07-20T22:00:00Z",
"end": "2020-07-21T22:00:00Z",
"period": 15,
"values": [
12321,
11742,
...
200,
0
]
},
{
"start": "2020-07-20T22:00:00Z",
"end": "2020-07-21T22:00:00Z",
"period": 15,
"values": [
0,
0,
...
400,
0
]
}
]
Exemple de fichier eBIX.
...
<rsm:MeteringData>
<rsm:DocumentID>ebIX_10314399_1</rsm:DocumentID>
<rsm:Interval>
<rsm:StartDateTime>2020-07-20T22:00:00Z</rsm:StartDateTime>
<rsm:EndDateTime>2020-07-21T22:00:00Z</rsm:EndDateTime>
</rsm:Interval>
<rsm:Resolution>
<rsm:Resolution>15</rsm:Resolution>
<rsm:Unit>MIN</rsm:Unit>
</rsm:Resolution>
<rsm:ExchangeMeteringPoint>
<rsm:VSENationalID schemeID="VSE" schemeAgencyID="260">CH10041012345DFORE-TR020000000000</rsm:VSENationalID>
<rsm:Direction>
<rsm:InArea>
<rsm:EICID schemeAgencyID="305">12Y-0000000744-M</rsm:EICID>
</rsm:InArea>
<rsm:OutArea>
<rsm:EICID schemeAgencyID="305">10YCH-SWISSGRIDZ</rsm:EICID>
</rsm:OutArea>
</rsm:Direction>
</rsm:ExchangeMeteringPoint>
<rsm:Product>
<rsm:ID schemeAgencyID="9">8716867000030</rsm:ID>
<rsm:MeasureUnit>KWH</rsm:MeasureUnit>
</rsm:Product>
<rsm:Observation>
<rsm:Position>
<rsm:Sequence>1</rsm:Sequence>
</rsm:Position>
<rsm:Volume>12321</rsm:Volume>
<rsm:Condition>56</rsm:Condition>
</rsm:Observation>
<rsm:Observation>
<rsm:Position>
<rsm:Sequence>2</rsm:Sequence>
</rsm:Position>
<rsm:Volume>11742</rsm:Volume>
<rsm:Condition>56</rsm:Condition>
</rsm:Observation>
<rsm:Observation>
<rsm:Position>
...