Suivi La Fréquence Du Réseau Électrique Moyennant Une Carte Arduino
Suivi La Fréquence Du Réseau Électrique Moyennant Une Carte Arduino
Suivi La Fréquence Du Réseau Électrique Moyennant Une Carte Arduino
Thème
Promotion : 2018/2019
Remerciement
Dieu merci de nous avoir donné la force et la patience pour accomplir ce modeste
travail.
Nous remercions aussi nos parents, nos familles (enseignants, étudiants et ATS) et
toutes les personnes qui nous ont toujours soutenu et encouragé, dont l’éthique et la
déontologie est présentent.
nawel
D2dicqce
A mes parents qui m’a tant soutenue pendant toutes ces longues années d’études
A l’association Imnayen
Au club électronique
A Mr K .samir , cls to
A ma famille
A N. AMINI
Table de figure
Figure I.3 : Carte annuelle de la vitesse moyenne du vent (m/s) à 10m du sol en Algérie. ........ 6
Figure I.12: Système à vitesse variable par dissipation de la puissance rotorique. .................... 15
Figure IV.7 : Affichage de la fréquence mesurée sur l’afficheur LCD et Virtual terminal ....... 51
Figure VI.10: la fréquence de réseau par le fréquencemètre et par le logiciel Watchpower. .... 54
Les tableaux
Sommaire
Remerciements
Dédicace
Résumé
Liste des figures
Liste des tableaux
Liste des abréviations
I. 1. Introduction .......................................................................................................................... 3
I. 2. Historique ............................................................................................................................. 3
I. 3. L’énergie éolienne ............................................................................................................... 3
I. 4. Principe de fonctionnement ................................................................................................. 4
I. 5. Vitesse et direction du vent .................................................................................................. 4
I. 5. 1. Répartition régionale de la vitesse du vent en Algérie ..................................................6
I. 6. Principaux composants d’une éolienne ................................................................................ 7
I. 7. Différents types d’éoliennes et leur utilisation .................................................................... 8
I. 7. 1. Eolienne à axe vertical .............................................................................................. 9
I. 7. 1. 1. L’éolienne Savonius ...................................................................................... 9
I. 7. 1. 2. L'éolienne Darrieus ....................................................................................... 9
I. 7. 1. 3. Avantages .................................................................................................... 10
I. 7. 1. 4. Inconvénients............................................................................................... 10
I. 7. 2. Eoliennes à axe horizontal ...............................................................................................10
I. 7. 2. 1. Eoliennes lentes ........................................................................................ 11
I. 7. 2. 2 Éoliennes rapides .......................................................................................... 11
I. 7. 2. 3. Avantages .................................................................................................... 12
I. 7. 2. 4. Inconvénients............................................................................................... 12
I. 8. Application des éoliennes ................................................................................................... 12
I. 9. Taille des aérogénérateurs ................................................................................................... 12
I. 10. Les différentes structures des systèmes éoliens ............................................................... 13
I. 10. 1. Les structures des systèmes à vitesse fixe ..................................................................13
I. 10. 1. 1. Avantages ................................................................................................. 13
I. 10. 1. 2. Inconvénients ............................................................................................ 14
I. 10. 2. Les différentes structures des systèmes à vitesse variable.........................................14
Sommaire
Introduction générale
La production d'électricité à partir de l'énergie éolienne est l'une des méthodes qui
connaît la croissance la plus rapide dans le monde. L'énergie cinétique de l'air en mouvement
est transformée en électricité par des éoliennes qui sont installées à des endroits où les
conditions météorologiques sont les plus propices.
L'énergie éolienne utilisée pour la production d'énergie électrique peut fonctionner soit
au sein d'un système « autonome » avec un générateur d'appoint et un parc de batteries ou un
autre dispositif de stockage de l'énergie soit couplée à un générateur électrique pour fabriquer
du courant continu ou alternatif. Le problème majeur associé à la source d’énergie éolienne
dans le cas où elle relié au réseau électrique est qu’elle ne participe pas aux services système
dont la source primaire est difficilement prévisible et très fluctuante. Ce qui peut conduire à
des variations de tensions responsables des phénomènes de Flicker et harmoniques et aussi à
des variations de fréquence ce qui nécessite une supervision de tous ces paramètres.
C’est dans ce contexte que s’inscrit notre travail intitulé suivi de la fréquence d’un
réseau électrique à l’aide d’une carte ARDUINO UNO. Ainsi, ce mémoire sera reparti en
quatre chapitres. Nous présenterons dans le premier chapitre des rappels sur les systèmes
éoliens et la définition de l’énergie éolienne et ces composantes de façon générale.
Dans le deuxième chapitre, un exposé généralisé sur les déférents éléments d’un réseau
électrique sera présenté, puis l’étude de la stabilité dans le réseau électrique et l’étude de la
variation de la fréquence et l’impact de l’énergie éolienne sur la fréquence du réseau
électrique.
1
Introduction générale
Dans le troisième chapitre nous vous présenterons le principe du microcontrôleur Arduino, les
différents éléments qui le constituent, tels que les entrées et sorties, son software associé à la
gestion de ces dernières.
Dans le quatrième chapitre, nous terminerons par la présentation des résultats de simulation
du fréquencemètre obtenus moyennant le logiciel de simulation ISIS-PROTEUS, suivi des
tests de fonctionnement après implémentation de l’algorithme sur le microcontrôleur et nous
enchainerons avec la réalisation du système et les résultats expérimentaux auxquels nous
avons aboutis.
2
Chapitre I Généralités sur les systèmes éoliens
I.1. Introduction
L’énergie éolienne est devenue aujourd’hui une réalité. Les chiffres de son évolution
montrent jour après jour l’ampleur de son intégrité dans le domaine de la production de
l’énergie électrique (20 % de la production mondiale en 2000). [2]
Bien que connue et exploitée depuis l’antiquité, on a tourné le dos à cette énergie pendant l’ère
industrielle au profit des énergies fossiles mais avec les chocs pétroliers successifs et
l’évolution rapide des technologies de conversion électromécanique, l’énergie éolienne est
devenue économiquement compétitive et elle est en train de jouer un rôle de premier plan.
Mais quel sont les principaux composants constituants une éolienne? Et quels sont les
différents types d’éoliennes existantes ?
I.2. Historique
Durant des siècles, l’énergie éolienne a été utilisée pour fournir un travail mécanique.
L’exemple le plus connu étant le moulin a vent utilisé par le meunier pour transformer le blé en
farine.
Par la suite, pendant plusieurs décennies, l’énergie éolienne a servi à produire de
l’énergie électrique dans des endroits isolés et donc non connectés au réseau électrique. La
maitrise du stockage d’énergie par batteries a permis de stocker cette énergie et ainsi la restituer
dans le cas d’absence du vent.
L’arrivée de l’électricité donne l’idée d’associer à une turbine éolienne une génératrice.
Ainsi, l’énergie en provenance du vent a pu être « redécouverte » et de nouveau utilisée (dans
les années 40 au Danemark 1300 éoliennes). Au début du siècle dernier, les aérogénérateurs ont
fait une apparition massive aux Etats-Unis ou ils étaient le seul moyen d’obtenir de l’énergie
électrique dans les compagnes isolées. Dans les années 60, fonctionnait dans le mande environ
1 million d’aérogénérateurs. Par ailleurs la crise pétrolière de 1973 a relancé de nouveau la
recherche et les réalisations d’éoliennes dans le monde. [3]
3
Chapitre I Généralités sur les systèmes éoliens
Le vent souffle en principe des zones de hautes pressions vers les zones de basses
pressions. Aux latitudes moyennes et aux grandes latitudes, sa direction est cependant modifiée
du fait de la rotation de la terre. Le vent devient alors parallèle aux isobares au lieu de leur être
perpendiculaire. Dans l’hémisphère nord, le vent tourne dans le sens contraire des aiguilles
d’une montre autour des aires cycloniques et dans le sens direct autour des zones
anticycloniques. Dans l’hémisphère sud, les sens sont inversés par rapport aux précédents. La
vitesse du vent est mesurée avec des anémomètres. Il en existe plusieurs types classés en deux
catégories principales (les anémomètres à rotation et les anémomètres à pression). Une
graduation a été établie, selon l’échelle Beaufort qui divise les vents en fonction de leurs
vitesses en 17 catégories dont nous citons quelques-unes au tableau I.1
4
Chapitre I Généralités sur les systèmes éoliens
Tableau selon l’échelle Beaufort qui divise le vent en fonction de leurs vitesses
Degrés Vitesse du vent Vitesse du vent Description Pression sur
Beaufort (m/s) (km/h) générale surface plane
(daN /rn2)
0 0 à 0.4 <1 Calme
3 3.5 à 5.5 12 à 19 Petite brise 3.2 (5m/s)
4 5.5 à 8 20 à 28 Jolie brise 6.4 (7m/s)
6 11.4 à 13.9 39 à 49 Vent frais 22 (13m/s)
8 17.4 à 20.4 62 à 74 Coup de vent 52 (20m/s)
11 28.4à32.5 103 à 117 Violente tempête 117 (30m/s)
17 54.1 à 60 202 à 220 Cyclone 470 (60m/s)
Tableau I.1 : Echelle Beaufort
En effet, pour implanter un parc éolien, la prospection des sites possibles constitue le
premier travail à effectuer pour juger de la capacité de production d’une centrale éolienne. Des
relevés météorologiques complets sur les sites présumés doivent être effectués au moins
pendant une année pour déterminer la possibilité ou non d’implanter le parc. Non seulement il
faut connaître la vitesse moyenne du vent, mais aussi sa variation en fonction de l’altitude.
5
Chapitre I Généralités sur les systèmes éoliens
Les vents les plus intéressants qui donnent finalement le plus d’énergie annuelle, sont
les vents réguliers qui ont une vitesse de 6 à10m/s. [6]
Figure I.3 : Carte annuelle de la vitesse moyenne du vent (m/s) à 10m du sol en Algérie.
Pour installer une éolienne il faut choisir un site où la vitesse du vent fournit l’énergie
nécessaire; nous devons donc faire des mesures de la vitesse du vent de plusieurs sites.
D’après les données du CDER, la figure I.4 indique la vitesse de vents pour différents sites
en Algérie.
6
Chapitre I Généralités sur les systèmes éoliens
1. Les pales : ce sont les capteurs de l'énergie cinétique du vent qui transmettent l'énergie au
rotor.
7
Chapitre I Généralités sur les systèmes éoliens
2. Le moyeu : il est pourvu d'un système qui permet d'orienter les pales pour réguler la vitesse
de rotation.
3. L’arbre primaire (ou arbre lent) : il relie les pales au multiplicateur.
4. Le multiplicateur : il permet de réduire le couple et d'augmenter la vitesse. C'est
l'intermédiaire entre l'arbre primaire et l'arbre secondaire.
5. L’arbre secondaire : il amène l'énergie mécanique à la génératrice. Il est équipé d'un frein à
disque mécanique qui limite la vitesse de l'arbre en cas de vents violents.
6. Le générateur électrique : il assure la production électrique. Sa puissance peut atteindre
jusqu'à 5 MW. Il peut-être une dynamo (produit du courant continu) ou un alternateur (produit
du courant alternatif). L'alternateur est le plus utilisé pour des raisons de coût et de rendement.
7. Le mât : c'est un tube (pilier) en acier,. Sa hauteur est importante. En général, la taille du
mat mesure trois fois le diamètre des pales.
8. Le système d'orientation de la nacelle : c'est une couronne dentée équipée d'un moteur qui
permet d'orienter l'éolienne et de la verrouiller dans l'axe du vent grâce à un frein.
9. Le système de refroidissement : il est à air, à eau ou à huile et destiné au multiplicateur et à
la génératrice.
10. Les outils de mesure du vent : girouette pour la direction et anémomètres pour la vitesse.
Les données sont transmises à l'informatique de commande.
11. Le système de contrôle électronique : il gère le fonctionnement général de l'éolienne et de
son mécanisme d’orientation [8]
Il existe deux grandes catégories d’éoliennes, les éoliennes à axe vertical et les
éoliennes à axe horizontal. Les éoliennes à axe horizontal sont les plus répandues dans
l’éolienne de grande puissance. L éolienne à axe vertical est plus récent, mais ce type de
turbines connait un développement accéléré, surtout pour des petites ou moyennes puissances
adaptées à des applications urbaines ou domestique. [9]
8
Chapitre I Généralités sur les systèmes éoliens
9
Chapitre I Généralités sur les systèmes éoliens
I.7.1. 3. Avantages
. La conception verticale offre l’avantage de mettre le multiplicateur, la génératrice et
les appareils de commande directement au sol.
. La conception vertical possède une symétrie de révolution ce qui permet de
fonctionner quel que soit la direction du vent sans avoir à orienter le rotor.
. Sa conception est simple, robuste et nécessite peu d’entretien. [11]
I.7.1.4. Inconvénients
. La conception verticale moins performante que celles à axe horizontal.
. La conception verticale de ce type d’éolienne impose qu’elle fonctionne avec un vent
proche du sol, donc moins fort car freiné par le relief.
. Leur implantation au sol exige l’utilisation des tirants qui doivent passer au-dessus des
pales, donc occupe une surface plus importante que l’éolienne à tour. [11]
Selon son nombre de pales, une éolienne à axe horizontal est dite mono pale, bipale, tripale
ou multiple. [12]
L’éolienne à axe horizontal est classifiée en deux catégories :
10
Chapitre I Généralités sur les systèmes éoliens
11
Chapitre I Généralités sur les systèmes éoliens
I.7. 2. 3. Avantages
. Une très faible emprise au sol par rapport aux éoliennes à axe vertical.
. Cette structure capte le vent en hauteur, donc plus fort qu’au voisinage du sol.
. Le générateur et les appareils de commande sont dans la nacelle au sommet de la tour.
Ainsi, il n’est pas nécessaire de rajouter un local pour l’appareillage. [12]
I.7.2. 4. Inconvénients
. Coût de construction très élevé.
. L’appareillage se trouve au sommet de la tour ce qui implique la difficulté de
l’intervention en cas d’incident. [12]
Les chercheurs mettent au point les éoliennes de plus en plus puissantes et plus grandes,
(figure I.8) afin d’exploiter le maximum de la force du vent, pour cela les éoliennes sont très
hautes perchées pour ne pas subir les effets du sol qui freinent le vent. [13]
12
Chapitre I Généralités sur les systèmes éoliens
I.10. 1. 1. Avantages
Utilisation d’une machine standard, robuste et pas chère.
Système de contrôle est très simple.
13
Chapitre I Généralités sur les systèmes éoliens
I.10.1. 2. Inconvénients
Fonctionnement a une plage de vitesse du vent très étroite, donc la production d’énergie
faible.
La maintenance de la boite de vitesse. [14]
Il existe plusieurs structures possibles que nous pouvons classés suivant la gamme de
variation de la vitesse de rotation de la machine électrique utilisée. [14]
Ce système utilise une machine asynchrone à rotor bobiné dans ce cas le stator est
connecté directement au réseau électrique et le rotor est connecté à un redresseur alimentant
une charge, et la variation de vitesse est de l’ordre de 10% au-delà de la vitesse de
synchronisme.
I.10.2.1.1. Avantages
vitesse variable environ de 10% de la vitesse de synchronisme.
Système de contrôle simple.
I.10.2.1. 2. Inconvénients
Puissance extraite non optimisée.
Maintenance de boite de vitesse et du contact glissant au rotor de la machine. [14].
14
Chapitre I Généralités sur les systèmes éoliens
I.10.2.2.1. Avantages
vitesse variable a environ 30% de la vitesse de synchronisme.
Système de contrôle simple.
L’électronique de puissance dimensionnée a30% de la puissance nominale.
La puissance extraite optimisée.
Connexion au réseau plus simple.
I.10.2.2.2. Inconvénients
Cout d’électronique de puissance.
Système de contrôle très complexe.
Maintenance de boite de vitesse et des contacte glissants. [14]
15
Chapitre I Généralités sur les systèmes éoliens
Machine synchrone, et dans les deux structures le stator connecte le convertisseur alimentant le
réseau électrique. L’électronique de puissance, dimensionnée au moins à 100% de la puissance
nominale de la machine. La structure avec machine synchrone est la plus utilisée car la mise en
œuvre des machines spécifiques multipolaires permet de supprimer ou de réduire le
multiplicateur de vitesse.
I.10.2.3.1. Avantages
Vitesse variable sur toute la plage de vitesse.
Système de contrôle simple.
Absence de multiplicateur de vitesse pour les machines synchrones.
Connexion au réseau plus simple.
16
Chapitre I Généralités sur les systèmes éoliens
I.10.2.3.2. Inconvénients
I.11. Conclusion
17
Chapitre II le réseau électrique
II.1. Introduction
Le réseau électrique a été construit et dimensionné pour transporter l’énergie
électrique produite par les centres de production jusqu’aux zones de consommation les plus
éloignés. Ainsi, les transits de puissances circulent de l’amont depuis la centrale de
productions d’énergie électrique de type grosses (centrales thermiques, hydrauliques ou
nucléaires), vers l’aval aux consommateurs.
Des milliers de kilomètres de ligne, des milliers de poste, de transformation, ainsi que de
nombreux organes de coupure et d’automates de réglage,…etc. sont dimensionnés pour
assurer le bon fonctionnement d’énergie électrique fournie. [15]
Dans ce présent chapitre, nous allons présenter les différentes structures et les
matériels utilisés dans les réseaux électriques. Mais comment est ce que la stabilité et le
réglage des réseaux électriques sont maintenues ?
18
Chapitre II le réseau électrique
service ou d’alimentation en cas d’aléas comme la perte d’une ligne, d’une production, etc.
[17]
II.2.1. 2. Le réseau de répartition
Le réseau de répartition (63kV, 90kV), celui-ci assure le transport des réserves en
électricité composées de l’énergie puisée au réseau de transport et de productions de plus
petites échelles vers les zones de consommations et à quelques gros clients industriels
directement connectés à celui-ci.
La nouvelle norme UTE C18-510 définit les niveaux de tension alternative comme suit [18]
HTB →pour une tension composée supérieure à 50 kV
19
Chapitre II le réseau électrique
directement, soit après transformation en basse tension. Leur configuration et leur mode
d’exploitation sont variables. On peut trouver, selon les pays, des réseaux maillés exploités
débouclés, des réseaux à structure radiale (figure I.3.d) ou des réseaux à structure
arborescente (figure I.3.c). [18]
21
Chapitre II le réseau électrique
22
Chapitre II le réseau électrique
23
Chapitre II le réseau électrique
absorber de la puissance réactive et donc faire diminuer la tension à ses bornes. Ceci est
réalisable dans limite propres de chaque alternateur. [21]
II. 6. La fréquence
La fréquence correspond au nombre de cycles que fait le courant alternatif en une
seconde. Elle est mesurée en Hertz et elle doit être maintenue à une valeur nominale. [22]
24
Chapitre II le réseau électrique
25
Chapitre II le réseau électrique
26
Chapitre II le réseau électrique
27
Chapitre II le réseau électrique
égal. Plus facile à dire qu'à faire puisque la consommation n’est pas complètement prévisible.
Pouvoir ajuster les niveaux de production ou de consommation à tout moment est donc
essentiel pour maintenir la stabilité du réseau.
Le réglage de la fréquence est réalisé à l’aide de trois groupes d’actions distinctes qui
se différencient par leurs temps de réponse respectif. [27]
28
Chapitre II le réseau électrique
Contrairement aux réglages primaire et secondaire qui sont des automatismes, l’action du
tertiaire est mise en œuvre manuellement. Elle se fonde sur un ensemble de contrats avec les
producteurs plus ou moins contraignants en temps de réponse et en puissance requise.
Le réglage tertiaire fait appel au mécanisme d’ajustement. Cette réserve supplémentaire
d’énergie est dite rapide si elle peut être mobilisée en moins de 15 minutes ou complémentaire
si elle est mobilisable en moins de 30 minutes. [20]
Le réglage primaire de la fréquence est basé sur le constat qu’un déséquilibre entre la
quelques secondes, et décentralisée des écarts offre-demande. Ce réglage suit une relation
linéaire ente la fréquence (imposée par la vitesse des groupes tournants) et la puissance (Fig.
laisse, en fin d’action, un écart de fréquence. De plus, comme la fréquence est commune aux
29
Chapitre II le réseau électrique
des variations de transit entre les pays. Ceux – ci sont l’expression de la « solidarité » entre
réseaux pour contenir les aléas (perte de groupe de production). Le rôle du réglage secondaire
est alors, en quelques minutes (15 minutes en UCTE), de ramener la fréquence à sa valeur
nominale et de ramener les échanges entre partenaires à leurs valeurs contractuelles. C’est
Les variations rapides de la puissance générée par les éoliennes (pouvant atteindre
II.7. Conclusion
Dans la première partie de ce chapitre on a défini et présenté les différentes structures
et matériels utilisés dans les réseaux électriques.
Une deuxième partie a été consacrée pour les différentes types de stabilité dans le réseau
électrique
La dernière partie est consacrée à la variation de la fréquence, les déférents types de la
variation, régulation de la fréquence du réseau et l’impact de l’énergie éolienne sur la
fréquence du réseau électrique.
Par ailleurs, pour pallier à ce problème et préconiser des solutions adéquates pour
éviter les états d’instabilité et assurer une énergie de qualité, la supervision de la fréquence
s’avère nécessaire.
Ainsi, dans le chapitre qui suit nous allons présenter la carte ARDUINO qu’on utilisera pour
réaliser le superviseur de fréquence.
30
Chapitre III : Présentation de la carte Arduino Uno
III. 1. Introduction
III. 2. Microcontrôleur
Pour faire simple, un microcontrôleur, contenu dans un seul boîtier de circuit intégré à
plus ou moins grand nombre de pattes (Notre cas est le ATMEGA328). Se présentent comme
indiqué la figure.III.1.
Il contient ainsi une unité centrale, de la mémoire vive, de la mémoire morte, des
interfaces diverses pour communiquer avec le monde extérieur et toute la circuiterie électronique
et logique nécessaire pour faire fonctionner tout cela ensemble. Tous les éléments contenus dans
le boîtier sont reliés entre eux par ce qui s’appelle un bus, qui est en fait un ensemble de
connexions véhiculant les adresses, les données et les signaux de contrôle échangés entre ces
différents sous-ensembles.
Compte tenu de l’intégration de tous ces éléments dans un seul et unique boîtier de circuit
intégré, il ne faut que très peu de composants électroniques externes autour d’un microcontrôleur
pour le faire fonctionner. A cet effet, nous dressons la liste suivante :
31
Chapitre III : Présentation de la carte Arduino Uno
III.2.1. L'alimentation
III.2.2. L'horloge
32
Chapitre III : Présentation de la carte Arduino Uno
III.2.4. La programmation
III.3. L 'Arduino
Maintenant que nous savons ce qu’est un microcontrôleur et ce qu’il faut pour pouvoir le
faire fonctionner, nous pouvons passer à la présentation de l’Arduino.
Les concepteurs de l’Arduino ont fixé leur choix sur les microcontrôleurs fabriqués par la société
Atmel, et plus précisément sur la famille AVR de ce fabricant.
Les microcontrôleurs AVR représentent aujourd’hui un excellent compromis prix/puissance et,
même s’il ne s’agit que de microcontrôleurs à unité centrale 8 bits, ils permettent de développer
des applications très intéressantes. [30]
Ces cartes sont au format standard Arduino c’est-à-dire encore qu’elles mesurent environ
52 mm sur 65 mm et se présentent comme indiqué figure. III.2. Elles sont aujourd’hui équipées
d’un microcontrôleur Atmel ATmega 328. Deux rangées de connecteurs, situées de part et
d’autre de la carte, permettent sa connexion au monde extérieur. [30]
33
Chapitre III : Présentation de la carte Arduino Uno
Le schéma de ce « nouvel » Arduino Uno est présenté figure III. 3. Du côté externe, le
connecteur à huit pattes situé à côté du poussoir de reset s’est allongé et en compte désormais
dix, mais reste bien évidemment compatible des précédents et donc des shields qui n’ont qu’un
modèle huit pattes. Les deux pattes supplémentaires, ajoutées au-delà de AREF, sont
respectivement SDA et SCL c’est-à-dire encore les deux lignes d’interface du bus I2C. Ces deux
lignes existaient bien sûr déjà par le passé, puisque l’ATmega328 qui équipe l’Arduino est muni
d’une interface I2C, mais elles n’étaient accessibles que via les broches également dédiées aux
entrées analogiques A4 et A5. [30]
34
Chapitre III : Présentation de la carte Arduino Uno
Des nombreuses cartes électroniques qui possèdent des plateformes basées sur des
microcontrôleurs disponibles pour l'électronique programmée. Tous ces outils prennent en charge
les détails compliqués de la programmation et les intègrent dans une présentation facile à utiliser.
De la même façon, le system Arduino simplifie la façon de travailler avec les microcontrôleurs
tout en offrant aux personnes intéresses plusieurs avantages cités comme suit:
Les cartes Arduino sont relativement peu coûteuses comparativement aux autres
plateformes.
La moins chère des versions du module Arduino peut être assemblée à la main, (la carte Arduino
pré-assemblées coûtent moins de 4500 Dinars).
35
Chapitre III : Présentation de la carte Arduino Uno
Le logiciel Arduino, écrit en JAVA, tourne sous les systèmes d'exploitation Windows,
Macintosh et Linux. La plupart des systèmes à microcontrôleurs sont limités à Windows.
Le logiciel Arduino et le langage Arduino sont publiés sous licence open source
disponible pour être complété par des programmateurs expérimentés. Le logiciel de
programmation des modules Arduino est une application JAVA multi plateformes (fonctionnant
sur tout système d'exploitation), servant d'éditeur de code et de compilateur, et qui peut transférer
le programme au travers de la liaison série (RS232, Bluetooth ou USB selon le module).
La carte Arduino est basée sur le Microcontrôleur Atmel ATMEGA 328, les schémas des
modules sont publiés sous une licence créative commons, et les concepteurs des circuits
expérimentés peuvent réaliser leur propre version des cartes Arduino, en les complétant et en les
améliorant. Même les utilisateurs relativement inexpérimentés peuvent fabriquer la version sur
plaque d'essai de la carte Arduino, dont le but est de comprendre comment elle fonctionne pour
économiser le coût.
III.3.3. Alimentation
L’alimentation du Microcontrôleur qui équipe les cartes a lieu sous une tension de 5 volts
qui peut provenir soit de la prise USB dont elles sont munies, ce qui est le cas lorsque la carte est
reliée à un ordinateur ; soit d’un bloc secteur externe via le jack standard également présent sur la
36
Chapitre III : Présentation de la carte Arduino Uno
carte. La tension ainsi fournie doit alors être comprise entre 7 et 12 volts mais n’a pas besoin
d’être stabilisée car un régulateur de tension prend place sur les cartes.
Deux tensions stabilisées sont générées par les régulateurs montés sur les cartes Arduino: 5 volts
et 3,3 volts et ces deux tensions sont disponibles sur les connecteurs placés sur le pourtour des
cartes pour alimenter les shields (les cartes d’interface). Attention cependant à ne pas dépasser le
courant maximum que peuvent fournir ces régulateurs. Il n’est ainsi que de 50 mA pour la sortie
3,3 volts et n’est pas précisé par le fabricant pour la sortie 5 volts.
III.3.4. Horloge
L’horloge est pilotée par quartz et fonctionne à la fréquence de 16 MHz ce qui confère à
l’ATmega qui équipe les cartes des performances raisonnables.
III.3.5. Reset
Toutes les cartes Arduino actuelles sont équipées d’un bouton poussoir de reset manuel.
Un appui sur celui-ci permet donc de relancer l’exécution d’un programme si nécessaire.
Mais il existe aussi sur les cartes Arduino deux autres sources de reset. La première est un reset
automatique à la mise sous tension qui permet ainsi au programme contenu en mémoire du
microcontrôleur de démarrer automatiquement des que la carte Arduino est alimentée. L’autre
source de reset est plus « discrète » est n’est généralement utilisée qu’en phase de développement
de programme. En effet, lorsque l’on a terminé l’écriture d’un programme destiné à l’Arduino
sur le micro-ordinateur utilisé pour cela (PC) il faut programmer la mémoire du microcontrôleur
de l’Arduino avec ce dernier. Pour cela, on fait appel à un petit programme spécial, appelé un «
bootloader », déjà contenu dans la mémoire du microcontrôleur. Cela fonctionne de la façon
suivante.
Suite à un reset, le bootloader est activé et attend de recevoir des informations de programmation
via le port USB de l’Arduino. S’il ne les reçoit pas, il lance l’exécution du programme déjà
contenu en mémoire du microcontrôleur ce qui fait démarrer l’application correspondante. S’il
les reçoit, il utilise alors les données qui lui parviennent ensuite via le port USB pour
programmer la mémoire de programme du microcontrôleur.
37
Chapitre III : Présentation de la carte Arduino Uno
L’ATmega 328 qui équipe la carte Arduino uno dispose de 32 kilo-octets de mémoire de
programme. Cette mémoire est de type Flash. Elle se programme électriquement, de manière
transparente pour vous lorsque l’Arduino est utilisé avec son logiciel de développement
fonctionnant sous PC, a travers du connecteur USB qui équipe les Arduino et grâce au «
bootloader » qui est contenu d’origine dans le microcontrôleur. Une fois programmée, cette
mémoire Flash conserve son contenu indéfiniment, même lorsque la carte n’est pas alimentée.
L’ATmega 328 contient aussi de la mémoire vive ou RAM, analogue dans son principe à la
mémoire vive de PC, mais en beaucoup plus petite quantité puisque l’on ne dispose ici que de 2
kilo-octets. Cette mémoire est généralement utilisée pour les variables employées dans les
programmes, pour stocker des résultats temporaires lors de calculs, etc. Elle présente la
particularité de pouvoir être lue et écrite à tout instant par le microcontrôleur mais elle « oublie »
son contenu dès qu’il n’est plus alimenté.
Il est donc hors de question de l’utiliser pour stocker des informations qui devront être
conservées lorsque la carte ne sera pas alimentée. [30]
Les entrées/sorties de l’Arduino sont les éléments avec lesquels vous serez le plus souvent
en contact. En effet, c’est par leur intermédiaire que le microcontrôleur de l’Arduino
communique avec le monde extérieur et donc avec les cartes d’interface ou shields, que ce soient
des modèles commerciaux ou des cartes de votre cru.
38
Chapitre III : Présentation de la carte Arduino Uno
Ces lignes partagent cependant leur rôle avec certaines interfaces spécialisées contenues dans le
microcontrôleur. Si ces interfaces ne sont pas utilisées par l’application, les entrées/sorties
parallèles fonctionnent comme telles. Si ces interfaces sont utilisées par 1’application, les lignes
d’entrées/sorties parallèles qui sont partagées avec elles ne sont évidemment plus disponibles en
tant que telles.
Sous ces conditions de partage on peut ainsi disposer de :
- une entrée (Rx) et une sortie (Tx) série asynchrone, partagées respectivement avec les lignes 0
et 1.
- deux entrées d'interruptions externes partagées avec les lignes 2 et 3 ;
- six sorties PWM (Pulse Width Modulation ou modulation de largeur d’impulsions) partagées
avec les lignes 3, 5, 6, 9, 10 et 11.
- quatre entrées/sorties d’interface avec le bus série normalisé de type SPI réparties comme suit ;
/SS sur 10, MOSI sur 11, MISO sur 12 et SCK sur 13 ;
- deux entrées/sorties d’interface série I2C réparties comme suit : SDA sur A4 et SCL sur A5.
Toutes ces entrées/sorties véhiculent des signaux numériques TTL, c’est-à-dire des signaux
logiques ou signaux de type « tout ou rien » dont le niveau bas est nul et le niveau haut vaut 5
volts, mais l’Arduino sait aussi traiter les signaux analogiques.
Les entrées analogiques disposent pour cela de six entrées, repérées A0 à A5, qui peuvent
admettre toute tension analogique comprise entre 0 et 5 volts, mais pouvant bien sûr prendre
n’importe quelle valeur dans cette plage puisque ce sont des entrées analogiques, contrairement
aux signaux logiques évoqués précédemment.
39
Chapitre III : Présentation de la carte Arduino Uno
La figure III.4. Présente le brochage des connecteurs présents sur le pourtour des cartes Arduino,
connecteurs sur lesquels on retrouve bien sûr tous les signaux décris ci-dessus.
Une telle carte d’acquisition dont la construction se base sur un microcontrôleur doit être
dotée d’une interface de programmation comme c’est le cas de la carte considérée dans ce travail.
L'environnement de programmation open-source pour Arduino peut être téléchargé gratuitement
pour Windows et linux.
Comme n’importe quel langage de programmation, une interface souple et simple est
exécutable sur n’importe quel système d’exploitation Arduino basé sur la programmation en C.
40
Chapitre III : Présentation de la carte Arduino Uno
La fenêtre constitue l’interface d’Arduino, elle est divisée en quatre zones principales repérées
sur la Figure III. 5.
Correspondance :
Le cadre numéro 1: ce sont les options de configuration du logiciel
Le cadre numéro 2: il contient les boutons qui vont nous servir lorsque l’on va programmer nos
cartes
Le cadre numéro 3: ce bloc va contenir le programme que nous allons créer
Le cadre numéro 4 : celui-ci est important, car il va nous aider à corriger les fautes dans notre
programme. C’est le débogueur.
41
Chapitre III : Présentation de la carte Arduino Uno
La barre de menus Arduino contient des menus déroulants pour tous les outils, paramètres
et informations du programme. Sous Windows et Linux, elle se trouve en haut de la fenêtre
Arduino active.
La barre d’outils contient plusieurs boutons qui sont utilisés lors d’écritures des croquis
pour Arduino.
Ces boutons, qui sont aussi accessibles dans la barre de menus, permettent d’accomplir les
actions suivantes :
III.4.2.2.1 Compilation
La compilation vérifie que le code écrit fait sens pour le logiciel Arduino. Ce processus
correspond un peu à une correction orthographique et grammaticale. Toute fois, sachez que si le
compilateur vérifie que le code ne contient pas d’erreurs évidentes, il ne garantit pas que le
croquis fonctionne correctement. [30]
Une seconde action peut être déclenchée à l’aide de ce bouton. S’il y a des parties de code que le
logiciel Arduino ne comprend pas, un message d’erreur est affiche en bas de la fenêtre de l’IDE
Arduino. [32]
42
Chapitre III : Présentation de la carte Arduino Uno
III.4.2.2.2 Téléversement
III.4.2.2.3 Nouveau
III.4.2.2.4 Ouvrir
III.4.2.2 Enregistrer
Nous permet de visualiser les données qui sont envoyées ou reçues par notre carte
Arduino.
Cette zone affiche votre croquis sous la forme de texte. C’est approximativement un
éditeur de texte, mais avec des fonctionnalités supplémentaires. Une partie du texte est coloriée,
si ce dernier est reconnu par le logiciel Arduino. Vous pouvez aussi mettre en forme
automatiquement le texte pour qu’il soit plus facile à lire [30].
Même après avoir utilisé Arduino des années durant, vous ferez toujours des erreurs, et
cette zone de messages est l’une des premières sources d’explications à laquelle vous vous
référerez (Note: l’autre source est la carte elle-même, quand elle dégage une forte odeur de
plastique brûlé). [30]
43
Chapitre III : Présentation de la carte Arduino Uno
III.5 Conclusion
44
Chapitre IV Simulation et réalisation pratique du fréquencemètre
IV.1. Introduction
La réalisation d’un ou plusieurs systèmes nécessite de faire des simulations, des essais avant
de réaliser le prototype. Le but essentiel de ce chapitre est de valider le bon fonctionnement du
fréquencemètre par simulation puis une série d’essais
Dans ce chapitre, nous allons présenter la simulation et la réalisation d’un
fréquencemètre. Ce dernier est subdivisé en deux parties: la première partie est le circuit de
synchronisation avec le réseau électrique et la deuxième partie est la partie commande qui
permettra de mesure la fréquence et son envoie à l’afficheur.
45
Chapitre IV Simulation et réalisation pratique du fréquencemètre
IV.2.1.1. ISIS
Le logiciel ISIS de Proteus est principalement connu pour éditer des circuits électriques.
Par ailleurs, le logiciel permet également de simuler ces circuits ce qui permet de déceler
certaines erreurs dès l'étape de conception.
IV.2.1.2. ARES
Le logiciel ARES est un outil d'édition et de routage qui complète parfaitement ISIS. Un
circuit électrique réalisé sur ISIS peut alors être importé facilement sur ARES pour réaliser le
PCB de la carte électronique. Ce logiciel permet de placer automatiquement les composants et de
réaliser le routage automatiquement.
46
Chapitre IV Simulation et réalisation pratique du fréquencemètre
C
VCC
D
VDD
VSS
VEE
RW
RS
D0
D1
D2
D3
D4
D5
D6
D7
E
8
U2:A
1
2
3
4
5
6
7
8
9
10
11
12
13
14
3
1 RV1
Q1(-) 2
TL082
-Vcc
4
Q1 D2
1N4007GL 10 K
R2 5
-
2
+HT
22 K 4
+
1 R3 R4
-HT
3
M
330 10 K
LV_25P
ARD1
ON
Reset BTN
www.TheEngineeringProjects.com
Q1(+)
AREF
13
PB5/SCK
PB4/MISO
12
RESET 11
~ PB3/MOSI/OC2A
10
~ PB2/OC1B
~ PB1/OC1A
9
8
PB0/ICP1/CLKO
ATMEGA328P-PU
1121
7
ANALOG IN
PD7/AIN1
6
A0 ~ PD7/AIN1
5
PC0/ADC0
A1 ~ PD5/T1/OC0B
4
PC1/ADC1
A2 PD4/T0/XCK
3
PC2/ADC2
A3 ~ PD3/INT1/OC2B
2
PC3/ADC3 PD2/INT0
A4 PC4/ADC4/SDA 1
A5 PD1/TXD
PC5/ADC5/SCL PD0/RXD 0
ARDUINO UNO
Vcc
A
D
VDD
VSS
VCC VEE
RW
RS
D0
D1
D2
D3
D4
D5
D6
D7
E
RV1
1
2
3
4
5
6
7
8
9
10
11
12
13
14
8
U2:A D1
3
1
Q1(-) 2
1N4007
TL082
4
-Vcc 10 K
Q1
R2 5
- U1
2
+HT
22 K 4 30 12
+ PD0/RXD/PCINT16 PB0/ICP1/CLKO/PCINT0
1 R3 R4 31 13
-HT PD1/TXD/PCINT17 PB1/OC1A/PCINT1
3 R1 32 14
M PD2/INT0/PCINT18 PB2/SS/OC1B/PCINT2
330 10 k 1 15
PD3/INT1/OC2B/PCINT19 PB3/MOSI/OC2A/PCINT3
LV_25P 10k 2 16
PD4/T0/XCK/PCINT20 PB4/MISO/PCINT4
9 17
PD5/T1/OC0B/PCINT21 PB5/SCK/PCINT5
10 7
C1 PD6/AIN0/OC0A/PCINT22 PB6/TOSC1/XTAL1/PCINT6
Q1(+) 11 8
PD7/AIN1/PCINT23 PB7/TOSC2/XTAL2/PCINT7
X1 20 23
AREF PC0/ADC0/PCINT8
22 pF 18 24
AVCC PC1/ADC1/PCINT9
1 2 25
PC2/ADC2/PCINT10
19 26
ADC6 PC3/ADC3/PCINT11
22 27
C2 16 MHz ADC7 PC4/ADC4/SDA/PCINT12
28
PC5/ADC5/SCL/PCINT13
29
PC6/RESET/PCINT14
22 pF ATMEGA328P
Suite à non disponibilité du composant LV 25P dans la librairie de Proteus ISIS ce qui
nous conduit a remplacé ce composant par un générateur de tension d’amplitude 10V et de
fréquence 50 Hz.
47
Chapitre IV Simulation et réalisation pratique du fréquencemètre
Les figures ci-dessous représentent le circuit de synchronisation simulé sous ISIS Proteus.
C
U1:A(V+)
D
VDD
VSS
VEE
RW
RS
D0
D1
D2
D3
D4
D5
D6
D7
8
E
U1:A D1
3
1
2
3
4
5
6
7
8
9
10
11
12
13
14
1
2
1N4007GL
TL082
4
U1:A(V-)
RV1
10 K
R1
10 k
ARD1
ON
Reset BTN
www.TheEngineeringProjects.com
AREF
13
PB5/SCK
PB4/MISO
12
RESET 11
~ PB3/MOSI/OC2A
10
~ PB2/OC1B
~ PB1/OC1A
9
8
PB0/ICP1/CLKO
ATMEGA328P-PU
1121
7
ANALOG IN
PD7/AIN1
6
A0 ~ PD7/AIN1
5
PC0/ADC0
A1 ~ PD5/T1/OC0B
4
PC1/ADC1
A2 PD4/T0/XCK
3
PC2/ADC2
A3 ~ PD3/INT1/OC2B
2
PC3/ADC3 PD2/INT0
A4 PC4/ADC4/SDA 1
A5 PD1/TXD
PC5/ADC5/SCL PD0/RXD 0
ARDUINO UNO
VEE
RW
RS
D0
D1
D2
D3
D4
D5
D6
D7
E
1
2
3
4
5
6
7
8
9
10
11
12
13
14
U1:A(V+)
U2:A
8
3 D1 RV1
1
2 10 K
1N4007GL
4
U1:A(V-)
TL082
R1
10 k
U1
30 12
PD0/RXD/PCINT16 PB0/ICP1/CLKO/PCINT0
31 13
PD1/TXD/PCINT17 PB1/OC1A/PCINT1
R2 32 14
PD2/INT0/PCINT18 PB2/SS/OC1B/PCINT2
1 15
PD3/INT1/OC2B/PCINT19 PB3/MOSI/OC2A/PCINT3
10 k 2 16
C1 PD4/T0/XCK/PCINT20 PB4/MISO/PCINT4
9 17
PD5/T1/OC0B/PCINT21 PB5/SCK/PCINT5
10 7
PD6/AIN0/OC0A/PCINT22 PB6/TOSC1/XTAL1/PCINT6
X1 11 8
PD7/AIN1/PCINT23 PB7/TOSC2/XTAL2/PCINT7
22 pF
1 2 20 23
AREF PC0/ADC0/PCINT8
18 24
AVCC PC1/ADC1/PCINT9
25
C2 16 MHz PC2/ADC2/PCINT10
19 26
ADC6 PC3/ADC3/PCINT11
22 27
ADC7 PC4/ADC4/SDA/PCINT12
28
PC5/ADC5/SCL/PCINT13
22 pF 29
PC6/RESET/PCINT14
ATMEGA328P
48
Chapitre IV Simulation et réalisation pratique du fréquencemètre
Ces deux schémas a pour le but d’avoir une tension tolérable pour la partie commande.
Le redresseur choisi dans le cadre de ce travail est à simple alternance dans le sens
direct, tel qu’il admet les tensions positives et annule les tensions négatives comme c’est indiqué
sur la figure IV.5 ci-dessus. On remarque que le signal de sortie est un signal carré à une
fréquence de 50 Hz et d’amplitude de 4.8V.
49
Chapitre IV Simulation et réalisation pratique du fréquencemètre
50
Chapitre IV Simulation et réalisation pratique du fréquencemètre
Figure IV.7 : Affichage de la fréquence mesurée sur l’afficheur LCD et Virtual terminal
Frequance (Hz)
50,08
50,06 50,0601 50,0601
50,04
50,03
Frequance (Hz)
50,02
50,01
50 50 50
49,99
49,98 49,98 Frequance (Hz)
49,97
49,96
49,94 49,94
49,9301
49,92
0 2 4 6 8 10 12
Temps (µs)
51
Chapitre IV Simulation et réalisation pratique du fréquencemètre
52
Chapitre IV Simulation et réalisation pratique du fréquencemètre
Par ailleurs, d’après les résultats indiqués sur la figure VI.10 ci-dessous nous constatons
que la valeur de la fréquence donnée par les deux appareils sont presque identiques ce qui
confirme le bon fonctionnement du fréquencemètre que nous avons conçu et réalisé.
53
Chapitre IV Simulation et réalisation pratique du fréquencemètre
Cette figure représente une comparaison entre une valeur de fréquence mesure par le logiciel
Watchpower et celle mesure par le fréquencemètre :
54
Chapitre IV Simulation et réalisation pratique du fréquencemètre
IV.6.Conclusion
Dans ce chapitre nous avons présenté la simulation et la réalisation pratique de
fréquencemètre ainsi que la validation des résultats obtenus ce qui nous a permis de confirmer, la
fiabilité de ce projet.
55
Processus
Energie éoliennes
Réseau éléctrique
Simulaion du circuit
Validation de circuit
Realisation de
circuit imprimé
Fréquance-
metre
Comércia
-lisation
ORAGANIGRAMME
Début
Energie cinétique de
vent
Energie éolienne
Energie électriques
Programmation avec
l’Arduino
Atmega328P
A
MPPT
Simulation de circuit
électrique
Circuit imprimé
Fréquencemètre
Non
Fréquence
= 50 ± 5%
Oui
Réseau
électrique
Fin
Conclusion générale et perspectives
Le travail effectué dans ce projet de fin d’étude avait comme objectifs de concevoir et
de réalisé un fréquencemètre qui assurera le suivi de la fréquence d’un réseau électrique à
l’aide d’une carte ARDUINO UNO. Par ailleurs ; rappelons que le suivi de la fréquence
s’avère nécessaire lors de l’injection de l’énergie produite par les aérogénérateurs au réseau
électrique.
Dans la deuxième partie, nous avons décrit les déférents éléments d’un réseau
électrique, puis l’étude de la variation de la fréquence et l’impact de l’énergie éolienne sur la
fréquence du réseau électrique
Ainsi afin de prouver l’efficacité du dispositif réalisé nous avons donné les résultats de
validation expérimentale de ce projet réalisé. Ceci à confirmer l’atteinte d’objectifs escomptés
tout en permettant de suivre la fréquence du réseau électrique d’une façon continue
Enfin, avons réalisé le boitier de notre dispositif, composé de trois parties dont l’une
est relative à la partie capteur ainsi que son adaptateur ; la seconde concerne la partie de
traitement de données et la dernière est relative à l’affichage Ce dispositif peut être encore
amélioré en incorporant une liaison filaire longue distance fiable (RS485 où une liaison sans
fil) afin de pouvoir sauvegarder et de traiter les données enregistrées.
56
Bibliographie
Bibliographie
57
Bibliographie
15. J. F. Canard, « Impact de la génération d’énergie dispersée dans les réseaux de distribution
». Thèse de Doctorat de l’INPG, Décembre (2000).
17. G. Rami, « Contrôle de tension auto adaptatif pour des productions décentralisées
d’énergies connectées au réseau électrique de distribution ». Thèse de Doctorat de l’INPG,
(2006).
20. https://fr.wikipedia.org/wiki/Stabilit%C3%A9_des_r%C3%A9seaux_%C3%A9lectriques,
6/07/2019,20:08.
22. https://sodibur-maurice.com/6-problemes-dalimentation-electrique-variation-frequence
juin 2019,16:00.
58
Bibliographie
23. K. Ramzi, « Suivi de la fréquence du réseau électrique à l’aide d’une carte arduino»,
Mémoire de Master en Electrotechnique, Université des frères Mentouri Constantine, (2015).
24. R. Olivier, «Réglage Coordonné de Tension dans les Réseaux de Distribution à l'aide de la
Production Décentralisée». Thèse de Doctorat, Institut National Polytechnique de Grenoble
(INPG), Grenoble, (2006).
25. A. Davigny, « Participation aux services système de fermes d’éoliennes à vitesse variable
intégrant du stockage inertiel d’énergie». Thèse de Doctorat, Université Lille1 - Sciences et
Technologies, (2007).
28. A. Davigny, « Participation aux services système de fermes d’éoliennes à vitesse variable
intégrant du stockage inertiel d’énergie ». Thèse de Doctorat, Université Lille1,(2007).
29. J. Nussey, « Arduino pour les Nuls», 2e édition, First, Paris, (2017).
59
Chapitre I
Généralités sur les systèmes
éoliens
Chapitre II
Le réseau électrique
Chapitre III
Présentation de la carte
Arduino Uno
Introduction générale
Conclusion générale
Bibliographie
Chapitre IV
Simulation et réalisation
pratique du fréquencemètre