Skip to content

charlyppr/C-Wire

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

65 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

   C-Wire      

MEF-2 • Trinome MEF-2_K

Table des Matières

Introduction

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).

Installation

Prérequis

  • GnuPlot : Pour la génération de graphiques

Et c'est tout !

L'installer

Pour installer ce projet, suivez les étapes ci-dessous :

  1. Cloner le dépôt GitHub
git clone https://github.com/charlyppr/C-Wire
  1. Accédez au répertoire du projet :
cd C-Wire

Et voila ! 🎉

Utilisation

Lancer le programme

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

Exemple d'utilisation

./c-wire.sh input/data.csv hvb comp

Ce 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.

Organisation des fichiers

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

Auteurs

About

Développement d'un programme pour analyser des données de distribution d'électricité en France (millions de lignes).

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors