Vous êtes sur la page 1sur 31

Rapport de projet de fin d’année

Ingénierie des Automatismes et Informatique


Industrielle

Conception d’un système de monitoring d

Réalisé par : ELhaddadi Haytham


ElGamoun Moulay Youssef

Encadré par :
Pr. ANOUNE Kamal

ANNEE UNIVERSITAIRE: 2023-2024


Remerciements

Nous sommes ravis de pouvoir exprimer mes sincères remerciements pour toutes les
personnes qui ont contribué à la réalisation de ce projet. Tout d'abord, nous tenons à
remercier chaleureusement notre professeur M.ANOUNE pour son soutien constant, ses
conseils éclairés et son expertise tout au long de cette aventure. Sans sa guidance et son
expérience, ce projet n'aurait pas pu aboutir de la manière dont il l'a fait. Je remercie
également mes camarades de classe qui ont collaboré avec moi, partageant leurs idées et
leurs connaissances, et nous avons ainsi pu avancer ensemble vers un objectif commun.
Mes remerciements vont également à toutes les personnes qui ont participé à l'étude , en
répondant à nos questions avec patience et attention, et qui ont contribué à fournir des
données précieuses pour notre analyse. Enfin, je souhaite remercier tous ceux qui ont
apporté leur soutien et encouragements tout au long de ce projet, leur appui moral a été
d'une grande aide et a renforcé ma motivation. Merci à tous pour cette expérience
inoubliable.
Résumé

La conception d'un système de monitoring et de gestion en temps réel de la


consommation d'énergie électrique pour trois départs électriques vise à optimiser
l'utilisation de l'énergie tout en assurant une surveillance efficace. Le projet repose sur une
architecture bien définie, intégrant des capteurs de mesure spécifiques à chaque départ
électrique, des unités de traitement des données, une interface utilisateur, et des
mécanismes de communication. Les principaux aspects de la conception incluent la
spécification détaillée des besoins pour chaque départ, le choix judicieux des technologies
et des capteurs, ainsi que l'intégration harmonieuse avec les infrastructures existantes.
L'objectif central est d'assurer une gestion en temps réel de la consommation d'énergie, en
utilisant des algorithmes adaptés pour optimiser la charge et en mettant en place des
alertes en cas de déviations significatives. La sécurité et la confidentialité des données sont
des préoccupations majeures, avec des protocoles spécifiques garantissant la protection
des informations sensibles. Le rapport met également l'accent sur la phase de tests et de
validation, visant à confirmer le bon fonctionnement du système dans des conditions
réelles.
Abstract

The design of a real-time monitoring and management system for the electrical energy
consumption of three electrical departments aims to optimize energy use while ensuring
effective monitoring. The project is based on a well-defined architecture that integrates
sensors tailored to each electrical department, data processing units, a user interface, and
communication mechanisms. Key aspects of the design include detailed specification of the
requirements for each department, careful selection of technologies and sensors, as well
as seamless integration with existing infrastructures. The central objective is to ensure
real-time management of energy consumption, using appropriate algorithms to optimize
load and implementing alerts in case of significant deviations. Data security and
confidentiality are major concerns, with specific protocols ensuring the protection of
sensitive information. The report also emphasizes the testing and validation phase, aiming
to confirm the proper functioning of the system under real conditions.
Liste des figures

Figure 1:.............................................................................................. 3

Figure 2: Evaluation de la hausse de la facture d’énergie par filière des IAA.....7

Figure3: Schéma de compteur d'énergie AC utilisant Arduino......................15

Figure 4: capteur ACS 712......................................................................16

Figure5: LCD LM044L............................................................................16

Figure6: TRAN-2P2S.............................................................................17

Figure7:Arduino UNO...........................................................................17

Figure8 :résistances..............................................................................18

Figure9: Condensateur électronique........................................................18

Figure10:Alternateur............................................................................18
Liste des tableaux

Tableau 1: Comptes nationaux trimestriels de l’INSEE (Branche Industries agro-


alimentaires)................................................................................8
Sommaire

Chapitre 1. Introduction générale....................................................................1


1. Aperçus sur les systèmes de mesure, monitoring.............................................1
1.1. introduction......................................................................................... 1
1.2. Importance dans le tissu industriel...........................................................2
1.3. Indicateur de performance industrielle (KPI)..............................................4
1.3.1. Introduction..............................................................................................4
1.3.2. Pourquoi suivre les indicateurs de performnce................................................5
1.3.3. Comment suivre les indicateurs de performance.............................................5
2. Importance du coût d'énergie pour l'évaluation du coût du produit.....................6
Chapitre 2 : choix et comparaison technoéconomique.........................................9
1. Technologie Arduino.................................................................................9
2. Technologie Raspberry Pi.........................................................................10
3. Technologie : API Siemens/Schneider:.........................................................11
Chapitre3. Modélisation et Simulation...........................................................14
3.1 Introduction :.......................................................................................14
3.2 Modélisation et Simulation :...................................................................14
3.2.1 problématique :.................................................................................14
3.2.2 Solution :..........................................................................................14
3.2.2.1 Schéma sur Isis :.....................................................................................15
3.2.2.2 Code Arduino :..................................................................................19
3.2.2.3Explication de code :................................................................................21
3.3 Conclusion :.........................................................................................23
3. CONCLUSION GENERAL :..........................................................................24
Chapitre 1. Introduction générale
1. Aperçus sur les systèmes de mesure, monitoring
1.1. introduction
À l’heure où les prix des énergies atteignent des sommets et que la réglementation se
durcit, une meilleure maîtrise des consommations énergétiques devient inévitable pour de
nombreuses structures. Cela peut ainsi améliorer la compétitivité d’une entreprise, et les
comptes d’une collectivité. Pour y parvenir, le monitoring énergétique apparaît comme
une solution incontournable. Principe, avantages, mise en place d’un tel système,
financement.
Par définition, le monitoring énergétique, aussi appelé pilotage énergétique, est un
processus qui permet de récolter, regrouper, analyser et suivre l’ensemble des données et
indicateurs de consommations énergétiques d’un bâtiment, d’un site, d’une ville ou même
d’un équipement. Ce type de démarche assure à l’organisation qui l’installe (acteur de
l’industrie, bailleur social, logement collectif, entreprise du secteur tertiaire, collectivité…)
de mieux gérer ses consommations d’énergie et de réaliser des économies d’énergie.
L’efficacité des systèmes de surveillance de l’énergie électrique repose sur une
évaluation et une optimisation continues. Ces systèmes intègrent souvent des logiciels
avancés d’analyse de données permettant aux utilisateurs de comprendre leurs habitudes
de consommation d’énergie et d’identifier des opportunités d’économies d’énergie.
L’évaluation régulière des données collectées et l’ajustement des paramètres du système
contribuent à maximiser les économies d’énergie et à minimiser les coûts.
Mesure et Vérification
Les processus de mesure et de vérification sont cruciaux pour s’assurer que les
systèmes de surveillance fonctionnent correctement et que les données collectées sont
précises et fiables. Ils permettent également de valider l’efficacité des mesures d’économie
d’énergie mises en place.
Automatisation et Contrôle
L’automatisation et le contrôle sont des composants essentiels des systèmes de
surveillance modernes. Ils permettent de réagir rapidement aux variations de

1
consommation d’énergie et d’ajuster automatiquement les charges pour maintenir
l’équilibre entre la demande et l’offre d’énergie.
Alertes et Notifications
La réception d’alertes et de notifications en temps réel aide à identifier et à résoudre
rapidement les problèmes potentiels, ce qui peut empêcher les pannes et réduire les
temps d’arrêt.
Intégration avec d’autres Systèmes
L’intégration des systèmes de surveillance de l’énergie avec d’autres systèmes de
gestion du bâtiment peut optimiser l’efficacité globale et permettre une gestion
énergétique plus holistique.
1.2. Importance dans le tissu industriel
Les systèmes de mesure et de monitoring jouent un rôle essentiel dans le bon
fonctionnement des industries en apportant une série de contributions significatives. Voici
une analyse des façons dont ces systèmes impactent positivement les opérations
industrielles :
Optimisation des Processus : Les systèmes de monitoring permettent une surveillance
en temps réel des processus industriels. En analysant les données générées, les opérateurs
peuvent identifier les inefficacités, les goulots d'étranglement et les variations inattendues.
Cette information favorise l'optimisation des processus pour une production plus efficace.
Réduction des Temps d'Arrêt : La détection précoce d'anomalies et la capacité à anticiper
les défaillances des équipements grâce aux systèmes de monitoring permettent une
maintenance proactive. Cela contribue à réduire les temps d'arrêt non planifiés,
améliorant ainsi la disponibilité des installations industrielles.
Gestion de l'Énergie : Les systèmes de mesure de la consommation énergétique
contribuent à la gestion efficace des ressources. En surveillant et en analysant la
consommation d'énergie, les industries peuvent identifier les opportunités d'économies,
réduire les coûts opérationnels et minimiser leur empreinte environnementale.
Assurance Qualité : Les systèmes de mesure sont utilisés pour garantir la qualité des
produits industriels. En surveillant des paramètres tels que la température, la pression, la
vitesse de production, les industries peuvent maintenir des normes de qualité élevées,
réduisant ainsi les défauts et les rebuts.

2
Conformité aux Normes et Réglementations : Les industries sont souvent soumises à
des normes strictes en matière de sécurité, d'environnement et de qualité. Les systèmes
de monitoring aident à garantir la conformité en enregistrant et en documentant les
données pertinentes, facilitant ainsi les audits et les rapports réglementaires.
Sécurité des Employés : La surveillance continue des conditions de travail à l'aide de
capteurs de sécurité contribue à la protection des employés. Les systèmes de monitoring
peuvent détecter des situations dangereuses, déclencher des alarmes et permettre des
interventions rapides pour prévenir les accidents
Figure 1:

 Suivi avec un logiciel de monitoring énergétique


L’utilisation d’un logiciel de monitoring énergétique dédié permet ensuite de centraliser de
façon automatique toutes les données. Un tel outil est incontournable lorsqu’il est
question de pilotage énergétique.
Grâce à un tableau de bord personnalisé et répondant spécifiquement aux besoins de
la structure, le suivi s’effectue ainsi aisément. Outre le suivi des indicateurs de
performance énergétique, l’application mise en place permet très souvent de faciliter de
nombreuses démarches et formalités relatives à la consommation énergétique :
 Téléversement et import automatisé des factures d’électricité et de
combustibles ;
 Mise en place d’alertes en cas de dérive énergétique ;

 Création de reportings pour suivre l’évolution des statistiques sur le long terme ;

 Comparaison des performances énergétiques de la structure étudiée par


rapport à des installations similaires…
3
 Mise en œuvre d’actions d’optimisation
L’étude des données récoltées permet ensuite d’envisager différents types d’actions
permettant d’optimiser les consommations énergétiques. Cela peut notamment passer par
:
 Des actions de performance énergétique portant sur les bâtiments (isolation,
installations techniques), les utilités (air comprimé, froid, vapeur…) et les
procédés industriels (motorisation, traitements thermiques, récupération de
chaleur fatale…) ;
 L’intégration des énergies renouvelables en autoconsommation ou en revente
(solaire, éolien, géothermie, biomasse…)
 Une bonne exploitation/maintenance des équipements (régie, contrat
d’exploitation, CPE…) avec des installations de pilotage pertinentes (GTB).
 Une campagne de communication interne pour sensibiliser les équipes à la
démarche engagée par la structure et rappeler les écogestes à appliquer au
quotidien, pour aller encore plus loin.
1.3. Indicateur de performance industrielle (KPI)
1.3.1. Introduction
Les indicateurs de performance énergétique (IPÉ) ont une place importante voire
essentielle dans le suivi et l’amélioration de l’efficacité énergétique d’un site industriel ou
tertiaire. À quoi correspondent-ils ? Pourquoi est-il important de les suivre ? Comment les
définir et les mettre en place de manière efficace ? Comment financer l’installation d’un
système de mesurage grâce à la prime CEE (Certificats d’économies d’énergie) ?
Par définition, les indicateurs de performance énergétique (IPÉ) permettent
de mesurer la performance d’un usage énergétique (lié à l’utilisation de vapeur, eau
chaude, air comprimé, froid, chauffage…) sur une période et dans des conditions données.
Il s’agit d’Indicateurs Clés de Performance (KPI : Key Performance Indicators).
L’IPÉ met alors en relation des données énergétiques et des facteurs
d’influence pertinents.
La norme ISO 50001 définit un facteur pertinent comme un « facteur quantifiable
ayant une incidence significative sur la performance énergétique et soumis à variations
courantes ». C’est ainsi le cas pour des facteurs tels que les conditions météorologiques
4
(température, degré jour unifié, pluviométrie…) ou les conditions liées à l’opérationnel
(taux d’occupation du site, maintenance, intensité de la production…).
De nombreux types d’indicateurs de performance énergétique existent. Ils peuvent
concerner :
 Des rendements spécifiques,

 Des coefficients de performance,

 Des ratios consommation/production,

 D’autres fonctions plus complexes.

1.3.2. Pourquoi suivre les indicateurs de performnce


Le suivi des IPÉ — ou monitoring énergétique — présente de multiples avantages
pour l’entreprise. Dans un premier temps, la mise en place d’indicateurs de performance
énergétique permet d’analyser la consommation énergétique du site avec précision,
c’est-à-dire en prenant également en compte tous les facteurs correcteurs pertinents sur
tout type d’usage. Le suivi des IPÉ assure donc d’étudier, avec justesse, tous les types de
consommation énergétique dans le détail, usage par usage.
À ce titre, le suivi des indicateurs de performance énergétique est aussi très utile
pour comparer les données, sur des périodes précises, et suivre leur évolution dans le
détail. En outre, il permet d’identifier les anomalies ou les dérives de consommations
énergétiques pour engager la mise en place de mesures rapides visant à améliorer la
performance énergétique du système dysfonctionnel. Il s’agit alors d’une pratique
permettant d’assurer, avec fiabilité, les économies d’énergie de l’organisation.
Enfin, la prise en compte des IPÉ assure de déterminer tous les coûts
énergétiques associés à un procédé de production ou une étape du procédé, en prenant
en compte les différentes variables évoquées précédemment.
En effet, ce suivi favorise par ailleurs la prévision des dépenses liées à la
consommation énergétique du site. De ce fait, ce suivi permet à tous les membres de
l’équipe concernés (référent énergie, chargé de maintenance, direction financière et
comptabilité, direction…) de bénéficier de données et d’informations claires, fiables et
pertinentes.
1.3.3. Comment suivre les indicateurs de performance

5
La définition et le suivi des indicateurs de performance énergétique est propre à
chaque secteur d’activité, chaque entreprise et même chaque bâtiment. En effet, une
entreprise de l’industrie agroalimentaire disposant d’un espace de production devant être
maintenu en permanence à une température de 10°C n’a pas les mêmes IPÉ qu’un site de
production métallurgique, ou que des bureaux tertiaires.
Pour assurer la définition et le suivi des indicateurs de performance énergétique tout
en limitant les risques d’erreur, il est donc impératif de s’appuyer sur l’utilisation
d’un logiciel de gestion énergétique. En effet, la solution proposée repose sur :
 La mise en place d’un plan de comptage (installation de compteurs ou de
capteurs sur les équipements) ;
 La centralisation de toutes les données sur un logiciel dédié ;

 Le suivi des indicateurs de performance énergétique

2. Importance du coût d'énergie pour l'évaluation du coût du produit


L’ampleur du choc énergétique sur l’industrie alimentaire française reste encore
difficile à mesurer, malgré des premiers signes très inquiétants quant au potentiel de
ralentissement, voire de déclin de la production. En plus de ces impacts à court-terme,
l’industrie alimentaire pourrait aussi subir des conséquences de plus long terme quant à
sa compétitivité et à sa capacité de réindustrialisation.
La facture énergétique sera d’une ampleur inédite au moment d’établir le bilan la
période 2022-2023 pour les transformateurs alimentaires. Entre 2015 et 2019, la facture
d’énergie pour le secteur alimentaire s’établissait en moyenne à 2,5 milliards d’euros par
an, dont 35 % de ce montant est directement imputable aux achats de gaz et 55 % en achat
d’électricité. La crise énergétique, déclenchée par le conflit entre la Russie et l’Ukraine, a
occasionné une envolée du prix de gros de l’électricité et du gaz de l’ordre de +124 % à
+170 % en cumul sur l’année 2022, sans compter le prix du pétrole devenu extrêmement
volatile et dont les cours se sont accrus de plus de 40 % par rapport à l’année 2021.
Compte-tenu de ces données brutes, une telle évolution des prix aboutirait à une
facture de plus de 5,6 milliards d’euros de consommation d’énergie en 2022 avec un
surcoût de 3,2 milliards d’euros par rapport à la facture énergétique habituelle des
industries agroalimentaires. Ce montant serait celui appliqué dès la fin de l’année en cours,
au moment où la plupart des industriels renégocient leurs contrats d’énergie. Á noter que

6
ce calcul ne tient pas compte des différentes stratégies d’amortissement de ce choc
énergétique (couverture longue des contrats avec des prix fixes, aménagement des
plannings de production, substitution avec d’autres énergies).
Sans des mesures de régulation du prix de l’énergie ou de soutiens importants de
l’État pour les entreprises, et au regard des perspectives de prix attendu en 2023, la facture
d’énergie pour les industries alimentaires pourraient atteindre plus de 13 milliards d’euros
d’ici fin 2023, avec une ampleur d’autant plus considérables pour les filières les plus
énergivores comme le sucre et les produits laitiers (graphique).
Figure 2: Evaluation de la hausse de la facture d’énergie par filière des IAA

En plus de cette consommation directe d’énergie il nous faut tenir compte des
consommations indirectes d’énergie, c’est-à-dire du contenu en énergie des produits étant
achetés par la branche agroalimentaire tel que les produits agricoles, les matières
premières industrielles (produits chimiques, emballages) ou des services de transport.
Selon une étude réalisée par la Banque Postale, le contenu en intrants énergétiques de la
branche alimentation serait de 2 % en contenus directs et d’environ 5 % au total en y
ajoutant les consommations indirectes d’énergie.
Pour maintenir une rentabilité économique viable, la principale stratégie serait de
transmettre en totalité ou pour partie ces hausses jusqu’au prix de vente des produits. Or,

7
l’évolution du prix des produits dans le secteur alimentaire ne se répercute pas
immédiatement, notamment sur le prix de vente au consommateur final dans la grande
distribution. De plus, le degré de transmission des prix de l’amont à l’aval (pass-through)
est très hétérogène selon les filières, et fortement dépendant du pouvoir de négociation
des opérateurs économiques.
Ainsi, la valeur ajoutée et les marges de l’industrie alimentaire risquent de
considérablement se dégrader en 2022 et en 2023, alors que les industries alimentaires
subissaient déjà une dégradation structurelle de leurs résultats économiques, notamment
accentuées par la crise sanitaire de 2020 (Tableau). Rien que sur la période 2021-2022, le
secteur afficherait une perte de 6 points de marge et de 4 milliards d’euros d’excédent
brut d’exploitation (EBE) en moins par rapport aux deux dernières années, notamment du
fait de la hausse du coût des consommations intermédiaires (y compris énergie).

Tableau 1: Comptes nationaux trimestriels de l’INSEE (Branche Industries agro-


alimentaires)

A plus long terme, l’alourdissement de la facture énergétique posera un véritable


problème de compétitivité pour l’industrie alimentaire française, tant par le déclin de sa
compétitivité prix que par un défaut d’attractivité du secteur, faute de rentabilité. Et
pourtant, face à ce véritable risque de désindustrialisation, seule une politique de soutien

8
de la demande continue de se faire jour, délaissant une offre et un tissu industriel en
perdition malgré les intentions affichées par les pouvoirs publics.

Chapitre 2 : choix et comparaison technoéconomique


1. Technologie Arduino
Arduino est une plateforme open-source de développement électronique basée sur
du matériel et un logiciel flexibles et faciles à utiliser. La plateforme est conçue pour les
amateurs, les étudiants en électronique, les artistes, et les professionnels qui souhaitent
créer des prototypes interactifs.
Avantages :
Coût abordable : Les cartes Arduino sont relativement peu coûteuses, les rendant
accessibles à un large public.
Communauté active : Une communauté mondiale engagée propose un support en
ligne, des tutoriels, et des forums pour résoudre les problèmes.
Consommation d'énergie minimale :
Les cartes Arduino sont optimisées pour une faible consommation d'énergie, idéales
pour des projets autonomes à alimentation limitée.
Flexibilité : Les cartes peuvent être programmées pour effectuer une variété de
tâches, adaptées aux besoins spécifiques du projet.
Inconvénients :
Puissance de traitement limitée :
Comparé à d'autres plates-formes, Arduino a une puissance de traitement
relativement limitée, ce qui peut limiter sa capacité à gérer des tâches complexes.
Capacités de stockage limitées : La mémoire limitée sur les cartes Arduino peut être
une contrainte pour des projets nécessitant un stockage important de données.
Utilisation dans le système de monitoring :
Dans le contexte d'un système de monitoring, Arduino peut être utilisé pour lire des
données à partir de capteurs, contrôler des actionneurs, et transmettre ces informations à
un système central. Cependant, en raison de ses limitations en termes de puissance de

9
traitement et de capacité de stockage, il pourrait être plus adapté aux projets de petite
envergure nécessitant des fonctionnalités de base.

Organisation globale du système avec Arduino :


Les capteurs sont connectés aux broches d'entrée/sortie analogiques ou numériques
de la carte Arduino. La carte Arduino traite les données localement, puis les transmet à un
système central ou les stocke localement en fonction des besoins du projet. Des interfaces
utilisateur simples peuvent être mises en œuvre pour visualiser les données en temps réel.
Cette organisation permet une surveillance de base et est particulièrement adaptée
aux projets nécessitant une approche économique et économe en énergie
2. Technologie Raspberry Pi
Le Raspberry Pi est un ordinateur monocarte, de la taille d'une carte de crédit,
développé pour encourager l'apprentissage de la programmation informatique. Il est
équipé de divers ports d'entrée/sortie, d'une connectivité réseau, et il peut exécuter divers
systèmes d'exploitation, y compris des distributions Linux.
Avantages :
 Puissance de traitement supérieure : Le Raspberry Pi offre une puissance de
traitement plus élevée par rapport à Arduino, le rendant adapté à des tâches
plus complexes.
 Capacité de stockage extensible : Grâce à ses ports USB et à la possibilité
d'utiliser des cartes microSD, le stockage peut être étendu selon les besoins.
 Polyvalence : Le Raspberry Pi peut fonctionner comme un ordinateur de bureau,
ce qui le rend idéal pour des projets nécessitant des fonctionnalités avancées.
Inconvénients :
 Coût légèrement plus élevé : Comparé à Arduino, le Raspberry Pi peut être plus
coûteux.
 Consommation d'énergie plus élevée : Il consomme plus d'énergie que les
microcontrôleurs comme Arduino.
 Moins d'entrées/sorties analogiques : Le Raspberry Pi est orienté numérique,
avec moins d'entrées/sorties analogiques que l'Arduino.
Utilisation dans le système de monitoring :

10
Le Raspberry Pi est idéal pour des projets de surveillance plus avancés nécessitant
une puissance de calcul supérieure. Il peut être utilisé pour traiter des données provenant
de plusieurs capteurs, exécuter des scripts complexes, et stocker des données sur des
dispositifs de stockage externes.
Organisation globale du système avec Raspberry Pi :
Les capteurs sont connectés aux broches d'entrée/sortie du Raspberry Pi. Les
données collectées sont traitées localement, puis stockées sur des périphériques de
stockage externes ou transmises à un serveur distant. Des interfaces utilisateur avancées
peuvent être mises en place pour permettre une surveillance détaillée.
Cette organisation offre une plus grande flexibilité et convient aux projets de
surveillance nécessitant des capacités de traitement et de stockage plus importantes.
3. Technologie : API Siemens/Schneider:
Les API Siemens et Schneider désignent les interfaces de programmation
d'application développées respectivement par Siemens et Schneider Electric, deux grandes
entreprises spécialisées dans l'automatisation industrielle et les solutions énergétiques.
Avantages :
Intégration avec des systèmes industriels complexes : Ces API sont conçues pour
s'intégrer de manière transparente avec les systèmes industriels complexes tels que les
automates programmables, les variateurs de fréquence, etc.
Fonctionnalités avancées pour le contrôle et la surveillance : Elles offrent des
fonctionnalités avancées pour le contrôle en temps réel et la surveillance de processus
industriels.
 Évolutivité pour des projets de grande envergure : Adaptées aux besoins des
projets industriels de grande envergure, ces API sont extensibles et permettent
une intégration poussée.
Inconvénients :
 Coût élevé : L'implémentation de ces API peut être coûteuse en raison de la
complexité et de la sophistication des systèmes industriels auxquels elles sont
destinées.
 Configuration complexe : La mise en place et la configuration peuvent être
complexes, nécessitant une expertise technique approfondie.
 Dépendance vis-à-vis des systèmes propriétaires : Ces API sont souvent
associées à des équipements spécifiques de Siemens ou Schneider, créant une
dépendance vis-à-vis des systèmes propriétaires de ces fabricants.

11
Utilisation dans le système de monitoring :
Ces API sont généralement utilisées dans des environnements industriels pour la
surveillance et le contrôle des processus de production. Elles permettent d'interfacer des
équipements industriels avec des systèmes de contrôle et de collecter des données en
temps réel.
Organisation globale du système avec API Siemens/Schneider :
Les capteurs et actionneurs industriels sont connectés aux automates
programmables qui utilisent les API Siemens ou Schneider pour communiquer avec le
système central. Les données sont collectées, analysées, et peuvent être visualisées à
partir d'une interface centralisée. Ces systèmes sont souvent utilisés dans des
environnements industriels complexes tels que les usines de production, les centrales
électriques, etc.
L'organisation de ce système est optimisée pour les besoins spécifiques des
installations industrielles, offrant un contrôle précis et une surveillance approfondie des
processus. Cependant, elle est souvent associée à des coûts plus élevés et à une expertise
technique spécialisée.
Pour la technologie choisie et l’organisation L'Arduino Uno est une carte
microcontrôleur de la famille Arduino. Elle est basée sur le microcontrôleur ATmega328P
et offre un ensemble d'entrées/sorties numériques et analogiques, ainsi que des
fonctionnalités de communication série. L'Arduino Uno est largement utilisée dans des
projets électroniques en raison de sa simplicité, de sa polyvalence, et de son support par
une communauté active.
Caractéristiques clés de l'Arduino Uno :
Microcontrôleur ATmega328P.
14 broches d'entrée/sortie numériques (dont 6 peuvent être utilisées en sortie
PWM).
6 broches d'entrée analogique.
Interface USB pour la programmation et la communication série.
Horloge à cristal de 16 MHz.
Mémoire flash de 32 Ko pour le programme.
2 Ko de RAM.
Utilisation spécifique dans le système de monitoring :
Dans le contexte d'un système de monitoring, l'Arduino Uno peut être utilisée pour
lire les données provenant de capteurs, effectuer des calculs simples, et transmettre ces

12
informations à d'autres composants du système. Sa faible consommation d'énergie et sa
facilité de programmation en font un choix adapté aux projets nécessitant des
fonctionnalités de base.
L'Arduino Uno peut être connectée à une variété de capteurs tels que des capteurs
de température, d'humidité, ou de lumière. Elle peut également être utilisée pour
contrôler des actionneurs ou effectuer des tâches de traitement local des données.

Organisation globale du système avec Arduino Uno :

Capteurs : Les capteurs sont connectés aux broches d'entrée analogique ou

numérique de l'Arduino Uno. Ils peuvent être utilisés pour mesurer différentes grandeurs

physiques selon les besoins du projet.

Arduino Uno : L'Arduino Uno traite les données reçues des capteurs, effectue des

calculs simples, et peut prendre des décisions locales en fonction de ces données.

Communication : L'Arduino Uno peut transmettre les données collectées à d'autres

composants du système, comme un Raspberry Pi ou un serveur distant, via des interfaces

de communication telles que l'USB, la communication série, ou d'autres protocoles selon

les besoins du projet.

Stockage (si nécessaire) : En fonction des exigences du projet, l'Arduino Uno peut

stocker localement les données sur des cartes mémoire ou des dispositifs de stockage

externes.

Interface utilisateur (si nécessaire) : Si une interface utilisateur locale est requise,

l'Arduino Uno peut être connectée à des écrans ou des indicateurs pour afficher des

informations importantes.

L'organisation globale du système avec l'Arduino Uno est axée sur une fonctionnalité

de base de monitoring, adaptée aux projets plus simples et autonomes. La communication

avec d'autres composants du système permet une extension et une centralisation des

13
fonctionnalités si nécessaire. Cette approche offre un bon équilibre entre coût, puissance

de traitement, et facilité de mise en œuvre pour des projets de petite envergure

Chapitre3. Modélisation et Simulation


3.1 Introduction :
La modélisation est la conception et l'utilisation d'un modèle. Selon son objectif
(représentation simplifiée, compréhension, prédiction) et les moyens utilisés, la
modélisation est dite mathématique, géométrique, 3D, empirique, mécaniste
(ex. : modélisation de réseau trophique dans un écosystème), cinématique... Elle nécessite
généralement d'être calée par des observations ou mesures faites in situ, lesquelles
servent aussi à paramétrer, calibrer ou ajuster le modèle, par exemple en intégrant des
facteurs d'influences qui s'avèreraient nécessaires.
La simulation de phénomènes est un outil utilisé dans le domaine de la recherche et
du développement. Elle permet d'étudier les réactions d'un système à différentes
contraintes pour en déduire les résultats recherchés en se passant d'expérimentation.
Pour ce chapitre on va voir la simulation et modélisation d’un système de
consommation de l’energie éléctrique sur Isis.
3.2 Modélisation et Simulation :
3.2.1 problématique :
On veut faire un mesure d’énergie à l’aide d’une Arduino et découvrire le compteur
d'énergie AC utilisant Arduino,comment mesurer l'énergie AC avec Arduino,comment
mesurer la tension alternative avec Arduino,comment mesurer le courant alternatif avec
Arduino,mesurez l'énergie AC avec Arduino - compteur d'énergie AC, et comment on peut
mesurer l’énergie AC avec mon Arduino ?
3.2.2 Solution :
On va faire une simulation sur Isis pour mesurer l’énergie à l’aide de :
Compteur de puissance Arduino 220V AC.
14
Compteur d'énergie AC simple avec Arduino.
Compteur d'énergie électrique utilisant Arduino.
Créez un simple compteur d'énergie Arduino.
Créez un wattmètre AC à l'aide d'Arduino UNO.
Compteur d’énergie domestique Arduino simple.
Compteur d’énergie électrique AC.
Compteur d'énergie Arduino.

3.2.2.1 Schéma sur Isis :

Figure3: Schéma de compteur d'énergie AC utilisant Arduino.


Pour le mesure on a utilisé un capteur ACS712 , ce capteur se branche en série avec
la charge sur un circuit alternatif (AC) ou continu (DC) et permet de mesurer le courant qui
traverse le capteur. Il utilise le champ magnétique généré par le courant (et donc l'effet
hall) pour mesurer le courant qui le traverse. Le module propose en sortie une tension
continue proportionnelle au courant à raison de 0.066V/A (66mV par ampère). Vous
pouvez donc lire cette tension sur une entrée analogique de votre Arduino et obtenir une

15
valeur de courant voir une valeur de puissance (W, en multipliant le courant mesuré par la
tension du circuit)
Ce capteur, fonctionnant par effet Hall, est donc sensible au champ magnétique qui
pourrait fausser vos mesures. Le simple fait d'approcher un aimant de l'ACS712 modifie la
tension de sortie du capteur.
Il est également important de faire une lecture a vide (sans courant) pour obtenir la
valeur de calibration Vref du module (qui devrait être Vcc/2 soit 2.5V). Enfin, si vous câblez
correctement la charge vous lirez une augmentation de la tension en sortie mais si vous
inversez le câblage vous lirez une diminution de la tension de sortie.

Figure 4: capteur ACS 712


Pour afficher les résultats on a utilisé une LCD LM044L , cette LCD transmet les
informations utiles d'un système à un utilisateur. Il affichera donc des données
susceptibles d'être exploiter par l'utilisateur d'un système, comme affichage de tension ,
de courant,etc…

16
Figure5: LCD LM044L
Un transformateur pour modifier la tension efficace délivrée par une source
d'énergie électrique alternative, une transformation qu'il effectue avec un excellent
rendement.

Figure6: TRAN-2P2S
Un Arduin UNO qui permet de raccorder des capteurs (entrées) et des actionneurs
(sorties). Elle est constituée de plusieurs composants électroniques dont le principal est un
microcontrôleur permettant de stocker et d'exécuter notre programme informatique.
Dans l’entrée on a le capteur ACS712 et sortie on a LCD LM044L.

Figure7:Arduino UNO

17
Des résistances pour faire la mesure de l'opposition appliquée au courant dans un
circuit électrique.

Figure8 :résistances
Un condensateur électronique pour stocker de l'énergie (une charge d'électrons), et
la rendre, si besoin. Par cela, il tend à stabiliser l'alimentation électrique en lissant les
variations qui peuvent survenir au sein de celle-ci.

Figure9: Condensateur électronique


Des alternateurs pour fournir l'énergie électrique dans notre schéma.

Figure10:Alternateur

18
3.2.2.2 Code Arduino :

#include <LiquidCrystal.h>
LiquidCrystal lcd(13, 12, 11, 10, 9, 8);
#include "EmonLib.h"
EnergyMonitor emon1;
const int Sensor_Pin = A1;
int sensitivity = 185;
int offsetvoltage = 2542;
void setup()
{
emon1.voltage(A0,187, 1.7);
lcd.begin(20, 4);
lcd.setCursor(0,0);
lcd.print(" THE BRIGHT LIGHT ");
lcd.setCursor(0,1);
lcd.print(" AC ENERGY METER ");
}

void loop()
{

emon1.calcVI(20,2000);
int Voltage = emon1.Vrms;

lcd.setCursor(0,2);
lcd.print("V = ");
lcd.print(Voltage);
lcd.print("V ");

19
unsigned int temp=0;
float maxpoint = 0;
for(int i=0;i<500;i++)
{
if(temp = analogRead(Sensor_Pin), temp>maxpoint)
{
maxpoint = temp;
}
}
float ADCvalue = maxpoint;
double eVoltage = (ADCvalue / 1024.0) * 5000;
double Current = ((eVoltage - offsetvoltage) / sensitivity);
double AC_Current = ( Current ) / ( sqrt(2) );

lcd.print("I = ");
lcd.print(AC_Current,2);
lcd.print("A ");
int Power = (Voltage * AC_Current);
lcd.setCursor(0,3);
lcd.print("P = ");
lcd.print(Power);
lcd.print("W ");
long milisec = millis();
long time=milisec/1000;
float Energy = (Power*time)/3600;
lcd.print("E = ");
lcd.print(Energy,1);
lcd.print("Wh ");
delay(200);
}

3.2.2.3 Explication de code :


20
// include the library code:
#include <LiquidCrystal.h> //library for LCD

// initialize the library with the numbers of the interface pins


LiquidCrystal lcd(13, 12, 11, 10, 9, 8);

 Premièrement inclure le code de la bibliothèque et initialiser la bibliothèque avec


les numéros des broches de l'interface.
// Measuring Voltage
#include "EmonLib.h" // Include Emon Library
EnergyMonitor emon1; // Create an instance
 Mesure de voltage : inclure la bibliothèque Emon et créer une intance.

// Measuring Current Using ACS712


const int Sensor_Pin = A1; //Connect current sensor with A1 of Arduino
int sensitivity = 185; // use 100 for 20A Module and 66 for 30A Module
int offsetvoltage = 2542;
 Mesure du courant à l'aide de l'ACS712 : Connectez le capteur de courant à l'A1
d'Arduino.
 const int Sensor_Pin = A1 : Connectez le capteur de courant à l'A1 d'Arduino.
 int sensitivity = 185 : utilisez 100 pour le module 20A et 66 pour le module 30A.
 int offsetvoltage = 2542 : tension de décalage = 2542 ;

void setup()
{
emon1.voltage(A0,187, 1.7); // Voltage: input pin, calibration, phase_shift

lcd.begin(20, 4); // set up the LCD's number of columns and rows:


lcd.setCursor(0,0);
lcd.print(" THE BRIGHT LIGHT ");
lcd.setCursor(0,1);
lcd.print(" AC ENERGY METER ");
}

void loop()
{

 Configurer les entrées de Lcd pour l’afficher.

//************************* Measure Voltage


******************************************

21
emon1.calcVI(20,2000); // Calculate all. No.of half wavelengths
(crossings), time-out
int Voltage = emon1.Vrms; //extract Vrms into Variable

lcd.setCursor(0,2);
lcd.print("V = ");
lcd.print(Voltage);
lcd.print("V ");
 Faire le mesure de voltage
 extraire Vrms dans une variable.

//************************* Measure Current


******************************************
unsigned int temp=0;
float maxpoint = 0;
for(int i=0;i<500;i++)
{
if(temp = analogRead(Sensor_Pin), temp>maxpoint)
{
maxpoint = temp;
}
}
float ADCvalue = maxpoint;
double eVoltage = (ADCvalue / 1024.0) * 5000; // Gets you mV
double Current = ((eVoltage - offsetvoltage) / sensitivity);
double AC_Current = ( Current ) / ( sqrt(2) );

lcd.print("I = ");
lcd.print(AC_Current,2);
lcd.print("A "); //unit for the current to be measured
 faire le mesure de courant
 Afficher la valeur de courant dans LCD

//************************* Measure Power


******************************************
int Power = (Voltage * AC_Current);

lcd.setCursor(0,3);
lcd.print("P = ");
lcd.print(Power);
lcd.print("W "); //unit for the current to be measured

 Faire mesurer la puissance


 Afficher la valeur de puissance dans LCD

22
//************************* Measure Energy
******************************************
long milisec = millis(); // calculate time in milliseconds
long time=milisec/1000; // convert milliseconds to seconds

float Energy = (Power*time)/3600; //Watt-sec is again convert to Watt-


Hr by dividing 1hr(3600sec)

lcd.print("E = ");
lcd.print(Energy,1);
lcd.print("Wh "); //unit for the current to be measured

delay(200);
}
 long milisec = millis() : calculer le temp en millisecond
 long time=milisec/1000 : changer le millisecond en second
 float Energy = (Power*time)/3600 : Watt-sec est à nouveau converti en Watt-
Heure en divisant 1 heure (3600 sec)
 lcd.print("E = ");
 lcd.print(Energy,1); Afficher la valeur d’énergie dans LCD
 lcd.print("Wh ") ;
 delay(200); : retard de 200 ms

3.3 Conclusion :
Dans ce chapitre , on a vue comment on peut faire la modélisation et le simulation
d’un système de monitoring de la consommation d’énergie électrique à l’aide d’un
Arduino UNO ,
Qui nous permet de meurer le courant , la tension, la puissance et l’énergie de notre
système.

23
3. CONCLUSION GENERAL :

En conclusion, la conception d'un système de monitoring de la consommation


d'énergie électrique et de sa gestion en temps réel pour trois départs électriques
représente une démarche essentielle dans la quête de l'efficacité énergétique et de la
gestion durable des ressources. Ce système offre une solution intégrée permettant de
mesurer, analyser et contrôler la consommation d'énergie de manière précise et en temps
réel.
L'utilisation d'une combinaison de capteurs de courant, de tension, d'un
microcontrôleur comme l'Arduino Uno, d'un module de communication, et d'un serveur
central permet une collecte efficace des données, tout en assurant une gestion centralisée.
Les fonctionnalités avancées, telles que la gestion à distance, les alertes en temps réel et la
génération de rapports, confèrent à ce système une flexibilité et une adaptabilité
considérables.
L'approche adoptée non seulement offre un aperçu instantané de la consommation
d'énergie, mais elle permet également une intervention proactive pour optimiser
l'efficacité énergétique et réduire les coûts. En outre, la possibilité de gestion à distance
offre une flexibilité opérationnelle, facilitant la maintenance préventive et la résolution
rapide des problèmes.
En définitive, la mise en œuvre de ce système de monitoring s'inscrit dans une
perspective plus large de développement durable, de réduction des gaspillages
énergétiques, et contribue à la construction de sociétés plus intelligentes et respectueuses
de l'environnement. La technologie associée à une gestion proactive de l'énergie
représente un moyen essentiel pour répondre aux défis actuels et futurs en matière de
consommation énergétique.

24

Vous aimerez peut-être aussi