SYSTEME SCADA
Intégration des systèmes SCADA dans les
installations solaires photovoltaïques :
« Étude approfondie »
1. Introduction
Avec l’essor des énergies renouvelables, notamment l’énergie solaire photovoltaïque (PV), la
nécessité de systèmes de supervision intelligents est devenue cruciale. Les installations PV,
qu’elles soient à petite ou grande échelle, nécessitent une surveillance constante pour
optimiser leur rendement, diagnostiquer les pannes et garantir leur bon fonctionnement. Le
système SCADA (Supervisory Control And Data Acquisition) joue un rôle central dans ce
contexte.
2. Présentation du système SCADA
2.1 Définition
Un système SCADA est une architecture informatique destinée à la surveillance, la
commande à distance et la collecte de données de processus industriels. Dans un contexte
PV, il permet de gérer l’ensemble des composants d’une centrale solaire.
2.2 Architecture typique
Capteurs et actionneurs : Mesure de l’irradiation solaire, température des panneaux,
tension/courant.
RTU/PLC (Remote Terminal Unit / Programmable Logic Controller) :
Intermédiaires entre les capteurs/actionneurs et le SCADA.
Serveur SCADA : Collecte les données, les traite et les stocke.
Interface Homme-Machine (IHM) : Visualisation graphique en temps réel, alarmes,
historiques.
Communication : Protocoles industriels (Modbus, DNP3, IEC 60870, OPC UA).
3. Intégration SCADA dans les systèmes solaires
photovoltaïques
3.1 Composants surveillés
Modules PV : Mesure de performance (W/m²), température, rendement.
Onduleurs : Suivi des conversions DC/AC, pertes, anomalies.
Batteries (si présente) : Niveau de charge, tension, cycles.
Suivi du point de puissance maximale (MPPT) : Optimisation de la production.
Tracker solaire (si utilisé) : Orientation et inclinaison des panneaux.
Stations météorologiques : Irradiation, vent, humidité.
3.2 Fonctionnalités SCADA pour le PV
Visualisation temps réel (courbes, alarmes, cartes thermiques)
Contrôle à distance des onduleurs ou des trackers
Enregistrement des historiques pour l’analyse de performance
Alertes de maintenance préventive ou anomalies
Rapports automatisés sur la production, rendement, disponibilité
4. Technologies et protocoles
4.1 Protocoles de communication
Modbus TCP/IP : L’un des plus utilisés pour onduleurs PV.
IEC 61850 : Norme pour les réseaux électriques intelligents.
OPC-UA : Pour l’interopérabilité multi-constructeurs.
4.2 Plateformes logicielles SCADA utilisées en solaire
Siemens WinCC
Schneider EcoStruxure
ABB Ability™
Inductive Automation – Ignition
PV-specific SCADA (Sungrow iSolarCloud, Huawei FusionSolar, etc.)
5. Étude de cas : Application SCADA dans une centrale
PV de 1 MWc
Localisation : Région de Tétouan (Maroc)
Composants clés :
4000 panneaux solaires (250 Wc chacun)
20 onduleurs string
Tracker mono-axe
Batterie de stockage (Li-ion 500 kWh)
Station météo
Fonctions SCADA déployées :
Surveillance de la production panneau par panneau
Alarmes en cas de perte de rendement >10 %
Historique journalier / mensuel de performance
Contrôle automatique du tracker en fonction de l’irradiation
Notification SMS/email des anomalies
Résultat :
Réduction des interventions sur site de 30 %
Augmentation de la disponibilité du système de 97 % à 99,3 %
Détection de 12 micro-pannes invisibles à l’œil nu
6. Avantages et ROI
Avantages du SCADA PV Impact
Surveillance continue Moins de pertes d’énergie
Détection des défauts Intervention rapide
Analyse de performance Optimisation à long terme
Réduction O&M Moins de visites sur site
Centralisation Supervision de plusieurs sites à distance
Retour sur investissement (ROI) : typiquement 2 à 4 ans pour une installation >500 kW.
7. Limites et défis
Coût initial élevé : surtout pour les petites installations.
Complexité technique : nécessite des compétences en automation.
Sécurité informatique : risques de cyberattaques sur les systèmes connectés.
Interopérabilité : certains équipements ne sont pas compatibles avec tous les
SCADA.
8. Perspectives d’évolution
Intégration avec l’intelligence artificielle pour la maintenance prédictive.
SCADA dans le cloud (SCADA-as-a-Service).
IoT + SCADA : capteurs connectés sans fil.
Blockchain pour sécuriser les échanges de données énergétiques.
Microgrids autonomes pilotés par SCADA intelligent.
9. Conclusion
Le système SCADA s’impose comme un outil incontournable pour l’exploitation optimale
des installations photovoltaïques. En offrant une vision en temps réel, des outils de contrôle
avancés et une plateforme d’analyse, il permet de maximiser la performance énergétique tout
en réduisant les coûts de maintenance. Son intégration devient un standard pour toute
installation PV de taille moyenne à grande.
10. Références et bibliographie
1. IEC 61850 – Communication networks and systems in substations
2. NREL (National Renewable Energy Laboratory) – SCADA for Solar Plants
3. ABB White Paper: SCADA for Renewables
4. “Solar PV System Performance Monitoring – IEEE Transactions”
5. Guide technique Schneider Electric EcoStruxure
6. Tutoriels Inductive Automation – Ignition SCADA
Programmation d’un systeme SCADA
« Étapes pour programmer un SCADA dans une centrale
solaire PV ».
⚙️1. Analyse du système à surveiller
Avant de programmer, il faut identifier les équipements à connecter au SCADA :
Nombre de panneaux et leur disposition
Type et nombre d’onduleurs
Présence de batteries ou trackers solaires
Capteurs météo (irradiation, température, vent…)
Compteurs d’énergie
📌 But : Déterminer quelles données seront mesurées, comment, et à quelle fréquence.
🧩 2. Choix du matériel et du logiciel SCADA
Matériel :
Automates programmables (PLC) ou RTU (Remote Terminal Units)
Convertisseurs de communication (si besoin)
Réseau local (Ethernet, fibre, ou sans fil)
Logiciel SCADA : (exemples populaires)
Siemens WinCC
Ignition (Inductive Automation)
Schneider EcoStruxure
PV-specific SCADA (Huawei FusionSolar, Sungrow iSolarCloud…)
🔌 3. Connexion des équipements
Les équipements doivent être connectés via des protocoles standards :
Modbus TCP/IP (le plus utilisé dans les centrales solaires)
OPC UA
IEC 60870 ou IEC 61850 (dans les grandes centrales)
Chaque onduleur, capteur ou compteur envoie ses données au SCADA à travers ces
protocoles.
💻 4. Programmation dans le logiciel SCADA
Exemple d’actions à programmer :
Création de tags (variables) pour chaque donnée à surveiller : tension, courant,
température, production…
Création d’écrans de visualisation : synoptique avec panneaux, onduleurs, courbes,
jauges, etc.
Programmation des alarmes : ex. si un onduleur tombe à 0 W → alarme rouge
Création de scripts ou de scénarios automatiques : ex. envoyer un mail si batterie <
20 %
Historisation des données : pour stockage dans une base de données (SQL, Historian)
Langages utilisés :
Langage ladder (dans les automates)
Langage script (dans le SCADA – ex : Python dans Ignition)
🔍 5. Tests et mise en service
Avant de lancer l’exploitation réelle :
Tester les communications
Vérifier la visualisation des données
Simuler des pannes ou défauts pour vérifier les alarmes
Former les techniciens sur l’interface
📈 6. Suivi et amélioration continue
Analyse des données historiques pour optimiser la production
Ajustement des alarmes et des seuils
Intégration possible de l’intelligence artificielle ou de la maintenance prédictive
🛠️Exemple simple de tâche à programmer dans un SCADA
solaire
🔸 Afficher l’état d’un onduleur
➤ Tag : Onduleur1_Etat
➤ Si = 1 → ON (vert)
➤ Si = 0 → OFF (rouge)
➤ Si = -1 → Alarme (orange clignotant)
🔸 Créer une alarme si la température panneau > 65°C
➤ Script : If Temps Panneau > 65: Afficher alarme "Surchauffe panneau 3"