Vous êtes sur la page 1sur 7

Suivi lectrique temps rel en salle machine la mode "open source"

douard Gaulu

Rsum
Cette prsentation est avant tout un proof of concept . Elle montre qu'avec des pinces ampremtriques, une carte d'acquisition et un peu de calcul, il est possible d'avoir un systme souple et paramtrable permettant de suivre tension, intensit et puissance sur des dparts lectriques vers une salle machine, et ceci de faon suffisamment prcise pour rpondre nombre d'applications.

Mots clefs
Salle-machine dveloppement durable qualit nergie

1 Introduction
Suite la mise en service d'un nouveau btiment (en 1997), le service informatique observait des instabilits dans l'alimentation lectrique de sa salle machine qui pouvaient conduire jusqu' la disjonction de certains dparts. L'alimentation lectrique dpendant du service "immobilier", il s'en suivait des discussions difficiles, les uns accusant les autres d'tre l'origine des problmes. De l est venue l'ide de mettre en place un systme de suivi quasi temps rel des dparts lectriques vers la salle machine afin de mieux identifier les causes des disjonctions. Les grands acteurs de l'lectricit (Legrand, Siemens) proposent dj des solutions techniques, mais elles sont fort onreuses et peu souples (travaux lourds et pas dinterrogation distance possible). Nous avons donc cherch une solution moins lgante, certainement moins prcise, mais plus en ligne avec notre demande et notre budget.

2 Gnralit et hypothses thoriques


2.1 propos des alimentations des quipements informatiques
La grande majorit des quipements informatiques fonctionne en courant continu. Le rle de l'alimentation est donc de redresser le courant puis de le filtrer pour fournir des alimentations rgules. Les techniques pour y parvenir sont nombreuses, mais elles n'ont pas toutes la mme incidence sur le rseau. Par exemple, les petits transformateurs que nous connaissons tous sont assez perturbateurs (et en plus assez peu efficace), pour autant ils ne peuvent dbiter que quelques Watts et ont donc une incidence finalement faible sur le rseau (sauf en brancher plusieurs sur un mme dpart). A contrario, la consommation d'un serveur est plutt leve, ce qui impose l'utilisation d'alimentation plus sophistique (alimentation dcoupage, voire alimentation topologie rsonnante) sans quoi le rseau n'en tolrerait qu'un ou deux sur une mme prise. Au plus l'alimentation est de qualit, au plus sa trace sapparente une rsistance parfaite. Malheureusement, encore aujourd'hui, les alimentations sont loin d'tre idales et qui plus est, nos salles machines sont pleines de matriel plutt htroclite : vielles machines alimentation linaire, machines plus rcentes dcoupage, petits switchs/modem/kvm, robot de bandes ou de DVD avec des moteurs mcaniques, cran LCD/CRT... Aussi, la mesure d'une prise reste trs instructive sur la qualit des alimentations qui y sont raccordes. Enfin, quand plus de 20 % de votre nergie circule dans des courants harmoniques, il ne faut pas s'tonner si les diffrentiels des disjoncteurs classiques se dclenchent inopinment.

26/09/2011

1/7

JRES 2011

Figure 1 - Un exemple de charge relle dans des prises par rapport la tension (en rouge)

2.2 propos des tensions, intensits et puissances


Dans notre cas, l'alimentation de notre salle blanche est raccorde un onduleur dont l'objectif est de fournir une tension la plus proche possible de la tension idale que l'on peut exprimer ainsi (pour du 220 V 50 Hz):

u (t)= 2230sin( 2 50t)


Nous avons ensuite fait l'hypothse que compte tenu de son prix et de celui des rvisions annuelles, notre onduleur remplissait sa mission. Nous avons valid cette proposition en analysant son signal sur un oscilloscope. Par contre, pour ce qui est du courant, on est bien loin d'un signal parfait, puisqu'il est perturb par tous les quipements prsents sur la ligne (cf. Figure 1). Les principaux effets des perturbations sont du dphasage entre U et I et une transmission de l'nergie aux autres harmoniques (100 Hz, 150 Hz, 200 Hz) qui se caractrise par une dformation du signal. Aussi, pour calculer l'intensit efficace, nous avons retenu cette dfinition :

i (t )=

De mme, pour le calcul de la puissance active nous avons retenu cette formule :

1 t+T 2 i (t )dt T t

P(t )= 2.3 Choix pour le calcul intgral

1 t +T i(t)u( t ) dt T t

Il existe diverses mthodes de calcul intgral partir d'chantillons de valeurs. Celle utilise pour les calculs de l'intensit et de la puissance est celle des trapzes que l'on peut exprimer ainsi :

f ( x) dx=

n 1 ba f ( a)+ f (b) ba ( + f (a+k ))+Rn ( f ) n 2 n k =1 3 (ba) ' ' o Rn ( f )= f () pour un [ a , b] 2 12n

Rn(f) est l'erreur de quadrature. En considrant que f reprsente un courant continu idal 16 A soit f(t)=16sin(100t) et compte tenu des valeurs de (b-a) = 0.52 et de n = 5000, l'erreur de quadrature serait infrieur 1 millime. Aussi, nous avons nglig l'effet de cette mthode sur nos rsultats.

26/09/2011

2/7

JRES 2011

3 Prsentation du dispositif
Grce des pinces ampremtriques et une carte d'acquisition, on rcupre chaque seconde un ensemble de donnes que l'on calcule pour obtenir l'intensit efficace et la puissance active. Les rsultats sont formats et transmis RDDTool qui se charge des graphiques raliser.

3.1 Les pinces ampremtriques


Il existe divers systmes de mesure de l'intensit. Dans notre cas, nous souhaitions pouvoir ajouter un dispositif de mesure de bonne prcision pour de petits courants sans avoir dbrancher nos alimentations. Notre choix sest port sur des pinces ampremtriques qui mesurent l'intensit travers le champ magntique induit dans un circuit magntique (principe du transformateur avec une seule spire gauche). En contrepartie, ces pinces prsentent forcment un dphasage avec la tension qu'il faudra mesurer afin de le corriger lors de nos calculs. La pince ampremtrique doit encercler la phase dans le sens de circulation du courant. Dans notre cas, les pinces ont t installes dans le tableau lectrique aprs accord du service "immobilier". Nous avons choisi les pinces Chauvain-Arnoult MINI 05, qui transforme un courant de 0 100 A en une tension de 0 100 mV et d'une dimension conforme notre besoin.

Figure 2 - Une pince ampremtrique

Figure 3 - Les pinces dans notre tableau lectrique

Cot : 60 HT la pince. Caractristiques techniques prcises dans les documents cits en rfrence.

3.2 La carte d'acquisition


La carte d'acquisition est une carte enfichable dans un ordinateur qui va mesurer une tension sur un nombre fini d'entre une frquence donne. Nous avons ajout comme contrainte la ncessit de disposer de drivers pour le systme Linux.

Notre choix s'est port sur la carte ADLINK DAQ-2206 qui dispose de 32 canaux diffrentiels et mesure 250 kHz. Elle disposait alors de drivers pour quelques distributions Linux. Compte tenu du format d'entre de la carte SCSI 68-pin, il faut prvoir a minima l'usage d'un bornier de raccordement. Cot : 700 HT Caractristiques techniques prcises dans les documents cits en rfrence. 26/09/2011 3/7 JRES 2011 Figure 4: La carte dacquisition

3.3 Le tableau de raccordement


Compte tenu du nombre de prises (25) dans nos tableaux lectriques, le bornier s'est vite rvl difficile d'usage. Qui plus est afin de garder un local technique ordonn, nous nous sommes rapprochs d'une socit pour raliser un tableau de raccordement simplifiant le branchement de nos pinces ampremtriques (en particulier compatible avec leurs fiches).

Cot : 100 HT

3.4 Transformateur pour carillon


Afin de mesurer la puissance efficace, nous avons besoin de connaitre la tension au cours du temps. Notre carte d'acquisition ne tolrant pas de tension suprieure 15V, nous avons mis en place dans l'armoire un petit transformateur pour carillon qui nous permet de suivre la phase. Ce-dernier nous sert essentiellement dtecter le changement de signe de la tension dont nous avons fait l'hypothse qu'elle tait sinusodale parfaite (onduleur de qualit). Ensuite, c'est une fonction modlise de la tension que nous utiliserons.

Cot : 30

3.5 La machine

Figure 7: Le transformateur pour carillon

Toute machine disposant d'un port PCI peut faire l'affaire. noter toutefois que cette machine dois pouvoir se situer proximit de votre tableau de raccordement fonction de la longueur de votre cble SCSI. Dans notre cas, nous avons utilis un vieux DELL GX 260 largement suffisant pour les calculs raliser. Nous l'avons connect au courant non ondul afin justement d'enregistrer les informations qui prcdent les disjonctions du courant ondul. Dans notre tablissement, nous n'avons pas encore observ de coupure simultane du courant ondul et non ondul. Cot : 60 de consommation lectrique l'anne.

4 Le calcul
4.1 L'identification d'une dure d'chantillonnage
La carte impose une frquence d'chantillonnage. Celle-ci, pour un dpart lectrique donn, dpend du nombre de canaux analyss. Dans notre cas 26 : nos 25 dparts plus la phase. Le nombre d'enregistrements dans une priode est donn par T Signal / (T chantNb Cannaux ) , soit 192,307 pour un signal 50 Hz, une frquence dchantillonnage 250 kHz et 26 mesures. D'une part, le fait de ne pas tomber sur un nombre entier va imposer

26/09/2011

4/7

JRES 2011

des approximations lors du calcul intgral et d'autre part, l'exprience nous a montr qu'on avait des mesures plus stables en intgrant sur quelques priodes. Aussi, pour garder un calcul court (nous le souhaitons infrieur une seconde), nous avons cherch le plus petit nombre entier m de priodes tudier qui permet d'obtenir un nombre d'enregistrements lui aussi entier sur ces m priodes. Il est donn par Nb Cannaux 26 = , soit 13 dans notre cas. pgcd (T Signal /T chant ; Nb Cannaux) pgcd (5000 ; 26) Enfin pour prendre en compte l'talonnage du dphasage entre nos pinces et notre phase, il nous faut ajouter quelques enregistrements de part et d'autre de nos m priodes. Attendu que le dphasage de la phase ne sera jamais suprieur une demipriode, pour un canal donn il faut laisser passer au moins 96,15 chantillons. Nous avons arbitrairement choisi 100. Ce qui est vrai pour m l'tant aussi pour un multiple de m, nous tudions 135200 mesures, pour une dure d'chantillonnage de 0,5408 seconde, les 0,52 centrale correspondant l'tude de 26 priodes de notre signal.

4.2 La modlisation de U(t)


Afin de calculer la puissance active nous avons besoin de connatre u et i au mme instant t. Cette mesure n'est pas possible pour 2 raisons : notre carte d'acquisition chantillonne sur les diffrents canaux de faon squentielle et il ne lui serait de toute faon pas possible de mesurer une tension de 325 V. C'est pourquoi nous avons utilis un transformateur pour carillon. Les mesures ses bornes nous permettent de modliser notre tension. L'utilisation d'un simple coefficient multiplicatif n'a pas t retenue puisque les rsultats observs en sortie du carillon montrent des artfacts que nous n'avons pas observs en analysant notre tension ondule directement avec un oscilloscope. Pour ce faire, nous cherchons le signal sinusodal qui respecte le mieux les zros mesurs sur notre intervalle d'tude de 0,52 sec.

Figure 8: La modlisation de U(t)

4.3 L'talonnage des pinces ampremtriques


Comme nous l'avons vu, nos pinces ampremtriques d'un ct et notre transformateur pour carillon de l'autre vont induire du dphasage. Pour le corriger, nous avons talonn chaque pince vis--vis de la tension observe en sortie de notre transformateur. En effet, l'tude de u(t) et de i(t) pour une rsistance (nous l'avons considre comme parfaite) ne devrait pas prsenter de dphasage, or nous en observions. Aussi, pour chaque prise nous avons mesur ce dphasage en nombre d'enregistrements et stock les valeurs dans un tableau.

26/09/2011

5/7

JRES 2011

Figure 9: Le dphasage entre i(t) observ et thorique pour une pince

4.4 Calcul de l'intensit et de la puissance et affichage avec RRDtool


Ce calcul correspond la simple application des formules retenues nos mesures corriges et nos donnes modlises, la diffrence prs que nous n'intgrons pas sur une priode, mais sur 26 (quivalent un filtre moyenneur). Les rsultats sont transmis RRDtool. "RRDtool is the OpenSource industry standard, high performance data logging and graphing system for time series data." peut-on lire sur la page d'accueil de cet outil. Cela correspondait exactement notre besoin et nous ne souhaitions pas r-implmenter un grapheur de srie temporel. Nous avons juste cr notre fichier pinces.rrd contenant nos piles d'enregistrements et nos rgles de calcul de moyenne. Ensuite, chaque seconde, nous interrogeons notre carte d'acquisition, ralisons les calculs d'intensit et de puissance et demandons rrdtool de prendre en charge les rsultats. Avec le temps restant, nous lui demandons de gnrer 2 3 graphes. L'ensemble de nos 55 graphiques est ainsi rgnr en moins d'une minute. L'affichage se fait travers de simples pages HTML.

Figure 10: Exemple de courant montrant des pics de consommation quotidiens

Figure 11: Exemple de puissance montrant des pics de consommation quotidiens

Figure 12: Exemple de courant avec forte variation

Figure 13: Exemple de puissance avec forte variation

26/09/2011

6/7

JRES 2011

5 Rsultats
5.1 Proof of concept
Notre objectif n'tait pas de mettre en place un systme qualifier et de haute prcision, mais plus de montrer qu'il tait possible d'obtenir des rsultats honntes sans travaux dans notre armoire lectrique (devis obtenus autour de 15 k et sans possibilit de consultation distante). Ce procd peut encore tre amlior : on doit pouvoir trouver (ou faire raliser) des pinces plus adaptes ; de mme, le code peut encore tre largement optimis. Pour autant, les rsultats observs taient dans la prcision du wattmtre bon march que nous avions disposition (prcision de 5%).

5.2 Applications
5.2.1 quilibrage des charges L'application principale pour nous est d'avoir une connaissance de la charge sur chaque prise et sur chaque phase en quasi temps rel et surtout sans avoir solliciter le service "immobilier". Ceci nous permet ainsi d'optimiser la rpartition de charge en ayant en tte qu'une partie de la consommation de nos machines double alimentation peut basculer d'une prise l'autre en cas de disjonction. 5.2.2 Dveloppement durable

Nous n'avions pas d'agenda 21, mais des collgues d'autres organismes m'ont fait part de leur intrt pour ce dispositif dans ce cadre. On peut en effet dcider, dans un souci cologique, de plafonner la consommation en salle machine. Si une nouvelle machine achete est huit fois plus puissante, mais ne consomme que 2 fois plus que les anciennes : on pourrait couper les 2 anciennes. De faon moins radicale, on peut galement utiliser ce dispositif pour refacturer les consommations aux usagers, ou calculer des compensations carbone.

6 volutions possibles
6.1 Portage du dispositif sur un client lger
Compte tenu de l'objectif du dispositif, nous sommes contraints de faire fonctionner une unit centrale 24/24. Dans un souci cologique, il doit tre possible de porter ce dispositif dans un client lger consommant moins de 20 W.

6.2 Analyse plus approfondie du courant pour la qualification de l'nergie


Comme nous l'avons vu, les alimentations dcoupages qui quipent une bonne part des matriels informatiques perturbent le courant occasionnant des pertes d'nergie sur les harmoniques. Pour cela, il suffit de dcomposer nos sries temporelles comme des sommes de sinusode avec des pulsations multiples de 50 Hz (on peut aller jusqu' la 9e harmonique avec un chantillonnage 250 kHz et 26 canaux). Les coefficients devant chacune permettent de qualifier le courant et indirectement la qualit de l'installation.

7 Rfrences
[1] Kholer A. Pinces ampremtriques et capteurs de courant. Chauvin Arnoux. http://www.testoon.com/fichiers_guide/FR/CAR_Pinces_et_capteurs_courant_original_fr.pdf [2] Klaiber B. et Turpin P. Comment bien choisir ses capteurs de courant. Mesures no 825, Juin 2010. http://www.mesures.com/archives/825-choix-capteur-courant-LEM.pdf [3] Derosiaux D. Fonctionnement d'une alimentation. Cooling-Master.com, Dcembre 2005. http://www.cooling-masters.com/articles-36-0.html [4] Current clamps for AC current - MINI series. Chauvin Arnoux. http://www.chauvin-arnoux.com/display.asp?10231 [5] PXI/DAQ/DAQe-2200 Series. Adlink Technology Inc. http://www.adlinktech.com/PD/marketing/Datasheet/DAQ-2200Series/DAQ-2200Series_Datasheet_1.pdf

26/09/2011

7/7

JRES 2011

Vous aimerez peut-être aussi