MEF-2 • Trinome MEF-2_K
Le but de notre projet C-Wire vise à développer un programme permettant la synthèse de données d’un système de distribution d’électricité. Le programme analyse un vaste ensemble de données issues d’un fichier CSV détaillant la distribution d’électricité en France, depuis les centrales électriques jusqu’aux consommateurs finaux (entreprises et particuliers).
- GnuPlot : Pour la génération de graphiques
Et c'est tout !
Pour installer ce projet, suivez les étapes ci-dessous :
- Cloner le dépôt GitHub
git clone https://github.com/charlyppr/C-Wire- Accédez au répertoire du projet :
cd C-WireEt voila ! 🎉
Pour lancer le programme il suffit de tapper :
./c-wire.sh <chemin_csv> <type_station> <type_consommateur> [identifiant_centrale]avec :
-
chemin_csv: Chemin du fichier de données CSV -
type_station: Type de station électrique- hvb : Haute Tension B
- hva : Haute Tension A
- lv : Basse Tension
-
type_consommateur: Catégorie de consommateur- comp : Entreprises
- indiv : Particuliers
- all : Tous types
-
identifiant_centrale: Identifiant de la centrale- optionel
./c-wire.sh input/data.csv hvb compCe qui précède exécute le programme en utilisant le fichier data.csv, en se concentrant sur les stations de type HVB et les consommateurs de type entreprises.
Warning
Le fichier contenant les données chemin_csv doit se trouver dans le dossier input.
C-Wire/
│
├── codeC/
│ ├── fonctions.h
│ ├── main.c
│ ├── main.o
│ ├── makefile
│ ├── programme
│ └── struct.h
│
├── graphs/
│
├── input/
│ ├── data.csv // Fichier à ajouter
│ └── graph.gp
│
├── tests/
│ ├── hva_comp.csv
│ ├── hvb_comp.csv
│ ├── lv_all_minmax.csv
│ ├── lv_all.csv
│ ├── lv_comp.csv
│ └── lv_indiv.gp
│
├── tmp/
│
├── c-wire.sh
│
├── Rapport MEF-2_k.pdf
│
└── README.md- Charly Pupier - charly.pupier@etu.cyu.fr
- Bouchra Zamoum - bouchra.zamoum@etu.cyu.fr
- Mathilde Nelva-Pasqual - mathilde.nelva-pasqual@etu.cyu.fr