Está en la página 1de 8

Universidad de la Salle. Cspedes, Camila1.,Beltran, Diana2 y Perez, Diego3.

Monitoring system for the consumption of electric


energy in a household
Cspedes, Camila1.,Beltran, Diana2 y Perez, Diego3.
Universidad de la Salle

ResumenEn la actualidad, un consumo extra de energa


elctrica en los hogares colombianos es generado gracias a los
dispositivos elctricos o electrnicos conectados a la red
elctrica. Esto produce un sobrecosto en las facturas de los
usuarios. Para reducir estos costos, y adems reducir
emisiones de gases de efecto invernadero, se disear y se
implementar un sistema de monitoreo para el consumo de
energa elctrica para hacer caer en cuenta a los usuarios de
cunta energa est siendo desperdiciada debido a los
diferentes elementos conectados a la red elctrica.

ndice de Trminos domtica, arduino, consumo,


energa, hogar.

I.NTRODUCCIN
El objetivo de este proyecto es proponer un diseo de un
sistema que monitoree cuntos kilovatios consume un hogar
en tiempo real. Para llevarlo a cabo, cinco sensores sern
requeridos para medir el consumo elctrico que est siendo
utilizado por los elementos conectados a la red. Estos datos,
obtenidos por los sensores sern transmitidos a un mdulo de
comunicacin, para ser salvados y administrados en una base
de datos, conectado a un telfono celular con el objetivo final
de supervisar y monitorear los kilovatios consumidos y su
equivalencia en dinero y kilogramos de dixido de carbono
emitidos, en tiempo real. En este momento, se estudia la
posibilidad de probar e implementar el sistema en el proyecto
Barrio Digital Minuto de Dios, en el barrio Minuto de Dios,
en el noroccidente de la ciudad de Bogot, Colombia.

II.

MARCO REFERENCIAL

En esta seccin se presenta la informacin


histrica del consumo de energa elctrica a
nivel residencial en el pas en un periodo de
tres dcadas, as como algunos datos de
generacin y demanda en de la electricidad
en Colombia.

Premio Colombiano de Informtica ACIS 2011

5.1.1 Generacin y demanda de la energa elctrica de


Colombia en el 2010

En el 2010, la generacin de energa


elctrica en Colombia fue de 56.887,6 GWh,
un 1,6% ms que el ao anterior (55.965,6
GW) y la demanda en este mismo ao fue de
56.147,6 GWh debido al alto consumo en el
sector residencial ocasionado por las altas
temperaturas generadas por el Fenmeno
del Nio y adems por el incremento en la
demanda (Ministerio de Minas y Energa,
2011).
5.1.2 Balance del consumo de energa
en el sector residencial colombiano en
el periodo de 1975 a 2006: Diferentes
entidades aseguran que el consumo de
energa, tanto a nivel urbano como a nivel
rural, ha incrementado en las ltimas 3
dcadas.
De antemano, el Ministerio de Minas y
Energa menciona las fuentes posibles de las
que se pueden obtener energa y que se
encuentran en las residencias urbanas y
rurales colombianas. Desde el ao 1975 en
los hogares colombianos se ha obtenido
diferente clase de energa a partir del gas
natural, carbn mineral, lea, electricidad,
GLP (gas licuado de petrleo), gasolina
motor, kerosene y carbn lea.
En estas 3 dcadas se puede observar un
crecimiento aproximado del 11% del
consumo energtico en las residencias
colombianas (de 44600 Tcal en 1975 a 49624
Tcal en 2006) donde se increment el uso de
energas como el gas natural y la electricidad
en las residencias urbanas y decreci la
gasolina motor y el kerosene, mientras que
en las residencias rurales hubo un
decrecimiento
general
de
consumo
energtico donde se evidencia que su fuente

Universidad de la Salle. Cspedes, Camila1.,Beltran, Diana2 y Perez, Diego3.

principal, la lea, reduce su participacin a la


mitad pero contina siendo el principio
energtico
mayoritario,
y
donde
la
electricidad aumenta su nivel como opcin
para los hogares en zonas rurales.
Hablando del conjunto total de residencias
urbanas y rurales colombianas, el gas
natural present el mayor crecimiento con
una tasa promedio anual del 27%, seguida a
lo lejos por la electricidad con un 4,7%. Este
vasto crecimiento coloca al gas natural en la
segunda energa ms consumida en las
residencias urbanas y en la tercera en las
rurales,
mientras
que
la
electricidad
mantiene la primera posicin en las urbanas,
y as mismo comparte ese mismo lugar en
los hogares rurales con la lea. (Ministerio
de Minas y Energa, 2007)
Ahora, desde un punto a nivel de energa
elctrica y no residencial, es decir, per
capita, la CEPAL entrega un documento sobre
la cantidad de kilovatios hora que consume
un habitante al ao, donde se puede ver el
incremento del consumo desde el ao 1970
hasta el 2006. En la poca actual ms
cercana, el promedio de kilovatios hora
consumidos
por
un
ciudadano
latinoamericano y del caribe es de
1688.1kWh, siendo el chileno el que ms
consume electricidad con 3081.3kWh, y el
menor consumidor es el haitiano, con apenas
36kWh. El colombiano promedio se ubica en
la parte baja de la tabla de consumo con
892.5kWh,
demostrando
que
en
comparacin con los dems ciudadanos
latinoamericanos consume mucha menor
electricidad que la mayora de pases de
Amrica Latina y del Caribe, y que su
consumo est muy por debajo del promedio
(CEPAL, 2008) independientemente de la
demanda que tenga.

III.

MATERIALES Y PROCEDIMIENTO

La metodologa consiste en varias tareas,


comenzando por la documentacin de
variables, instrumentacin y mtodos para
llegar a la solucin, la implementacin de
diferentes etapas del sistema, como la
seleccin del mdulo de comunicacin, base
de datos, etapa de potencia, etc., siendo
Premio Colombiano de Informtica ACIS 2011

estas tareas una derivacin de los anteriores


objetivos.
9.1 Anlisis de los nodos de consumo:
La primera parte de la metodologa se centra
en la seleccin de los dispositivos elctricos
y/o electrnicos que sern monitoreados,
para que la instrumentacin seleccionada
posteriormente sea capaz de monitorear y
medir.

Estudio del entorno: Las variables y


los nodos de consumo para ser
tratados se identificarn, as como el
entorno en general donde los sensores
sern colocados.
Seleccin de sensores: De acuerdo
a los sensores mencionados en el
Estado del Arte y con algunos otros no
incluidos,
se
realizar
una
comparacin entre ellos, teniendo en
cuenta
versatilidad,
confiabilidad,
costo, funcionalidad y robustez del
sensor.
Prueba de sensado: Verificacin y
confirmacin que los sensores, los
cuales han sido colocados en los
elementos
a
medir,
funcionen
correctamente.

9.2 Etapa de potencia:


En esta fase, las seales medidas que
provienen de los sensores son ajustados, as
mismo la transmisin y recepcin de las
mismas.

Anlisis
de
las
seales
provenientes del sensor: El estudio
de las caractersticas de las seales
enviadas por cada sensor.
Amplificacin y tratamiento de las
seales: El tratamiento de seales
del sistema para que se pueda
interpretar sin error.
Transmisin y recepcin de datos:
Un estudio y anlisis se hacen sobre
las diferentes tecnologas a ser
implementadas
para
lograr
la
transmisin sin cables y la recepcin
del dato.
Diseo
del
protocolo
de
comunicacin: Diseo del sistema de

Universidad de la Salle. Cspedes, Camila1.,Beltran, Diana2 y Perez, Diego3.

comunicacin para la interpretacin y


la manipulacin de los datos.
9.3 Sistema de informacin:
Ac
se
implementa
una
pequea
visualizacin del consumo gastado en un
celular
Cdigos implementados:

A. Conectar a la red
Por medio del programa Arduino se implement
el siguiente cdigo para realizar la conexin a la
red.
#include <SoftwareSerial.h>
SoftwareSerial BT1(2, 3); // RX | TX
void setup()
{ Serial.begin(9600);
BT1.begin(9600);
}
void loop()
{ String B= "." ;
if (BT1.available())
{ char c = BT1.read() ;
Serial.print(c);
}
if (Serial.available())
{ char c = Serial.read();
BT1.print(c);
}
}

B.
Sensor efecto hall
#include <SoftwareSerial.h>
float var=0;
float y=0;
SoftwareSerial esp8266(2,3); // RX is pin 2, TX Arduino
line is pin 3.
#define DEBUG true
void setup()
{
Serial.begin(9600);
esp8266.begin(9600);

Premio Colombiano de Informtica ACIS 2011

sendData("AT+RST\r\n",2000,DEBUG); // rst
sendData("AT+CWMODE=3\r\n",1000,DEBUG); // access
point
sendData("AT+CIFSR\r\n",1000,DEBUG); // get ip address
sendData("AT+CIPMUX=1\r\n",1000,DEBUG); // configure
for multiple connections
sendData("AT+CIPSERVER=1,80\r\n",1000,DEBUG); //
turn on server on port 80
}
void loop()
{
var=analogRead(A5);
y=(0.0049*var)+(0.0097);
if(esp8266.available()) // check if the esp is sending a
message
{
if(esp8266.find("+IPD,"))
{
//Temp readout
float x=y;
//
Serial.println(var);
Serial.println(var);
Serial.println(var);
Serial.println(var);
Serial.println(var);
Serial.println(x);
delay(100);
int connectionId = esp8266.read()-48; // subtract 48
because the read() function returns
// the ASCII decimal value and 0
(the first decimal number) starts at 48
// '0' - 48 = 0
// '1' - 48 = 1
String webpage = "<head><meta http-equiv=""refresh""
content=""10""></head>";
webpage+="<h1>Corriente</h1><h2>";
webpage+= x;
webpage+="</h2>";
String cipSend = "AT+CIPSEND=";
cipSend += connectionId;
cipSend += ",";
cipSend +=webpage.length();
cipSend +="\r\n";
sendData(cipSend,500,DEBUG);
sendData(webpage,500,DEBUG);
String closeCommand = "AT+CIPCLOSE=";
closeCommand+=connectionId; // append connection id
closeCommand+="\r\n";
sendData(closeCommand,500,DEBUG);
}

Universidad de la Salle. Cspedes, Camila1.,Beltran, Diana2 y Perez, Diego3.

}
}
String sendData(String command, const int timeout, boolean
debug)
{
String response = "";
esp8266.print(command); // send the read character to the
esp8266
long int time = millis();
while( (time+timeout) > millis())
{
while(esp8266.available())
{
// The esp has data so display its output to the serial
window
char c = esp8266.read(); // read the next character.
response+=c;
}
}
if(debug)
{
Serial.print(response);
}
return response;
}

IV.

En esta grfica se aprecia una respuesta no lineal.


El sensor no es fiable para mediciones de corrientes
por debajo de 1,5A. Aplicando una correccin
polinomial, se obtiene una ecuacin de 3r grado.
Ya conectado el sensor al Arduino, se realiz la
relacin entre bits con el voltaje a la entrada
anloga en el tiempo, con muestras cada 100ms:
Grafica 2. Relacin de bits a 0.0105VAC.

RESULTADOS OBTENIDOS

Sensor ACS712
El nico sensor de corriente en el mercado es el
ACS712, que se puede encontrar en 3 versiones:
para mximo 5, 20 o 30 amperios. Las siguientes
pruebas se realizaron con la versin de 5A, tanto
con medicin directa del sensor al Arduino como
con etapa de acondicionamiento de la seal.
A.

Tabla 1. Medicin directa


Corriente (A)
Voltaje AC (V)
0,535
0,0105
1,02
0,0131
1,514
0,0291
2,013
0,062
2,508
0,1142
3,001
0,1834
3,512
0,288
4
0,4028
4,5
0,563
4,8
0,659
Grafica 1. Medicin directa de corriente

Premio Colombiano de Informtica ACIS 2011

Grafica 3. Relacin de bits a 0.0291VAC.

Grafica 4. Relacin de bits a 0.062VAC.

Universidad de la Salle. Cspedes, Camila1.,Beltran, Diana2 y Perez, Diego3.

Grafica 4. Relacin de bits a 0.1142VAC.


Grafica 6. Relacin de bits a 0.288VAC.

Como la seal aun se ve distrocionada o no se


alcanza a ver rectificada, se procede a aumentar la
corriente como se muestra en las sigueintes graficas
con relacion a los bits.

Grafica 7. Relacin de bits a 0.4028VAC.

Grafica 5. Relacin de bits a 0.1834VAC.

Grafica 8. Relacin de bits a 0.563VAC.


Premio Colombiano de Informtica ACIS 2011

Universidad de la Salle. Cspedes, Camila1.,Beltran, Diana2 y Perez, Diego3.

Figura 1. Circuito amplificador de voltaje.

Grafica 9. Relacin de bits a 0.659VAC.

En las anteriores grficas se puede evidenciar que


la seal se hace cada vez mejor a medida que se va
aumentando la corriente.
B. Amplificador LM358
El circuito integrado LM358 est compuesto por
2 amplificadores operacionales en su interior. No
requiere fuente dual (Sin embargo con fuente
sencilla no es posible que la salida obtenga voltajes
negativos. El voltaje de alimentacin vara entre 3V
a 32V. Tiene un bajo consumo de potencia; el ancho
de banda tpico es de 1 MHz, al igual esta
compensado en frecuencia internamente.
Este encapsulado se utiliz para amplificar la
seal de voltaje. Se implement el siguiente
circuito.

Premio Colombiano de Informtica ACIS 2011

Al igual se realizaron las siguientes pruebas


donde se vari la corriente con la intensidad de la
luz que dan los bombillos de 100 W y para
acondicionar la seal.
Tabla 2. Medicin acondicionamiento de la seal.
Voltaje mA
0,004
1
0,0049
530
0,0076
1025
0,0228
1500
0,0549
1997
0,104
2497
0,185
2998
0,297
3520
0,44
4010
0,622
4500
0,833
4950
La grafica que se obtuvo muestra que a medida
que se vara y aumenta la cantidad de bombillos de
100W y 25W, se aumenta el flujo de corriente.

Grafica 10. Acondicionamiento de la seal.

Universidad de la Salle. Cspedes, Camila1.,Beltran, Diana2 y Perez, Diego3.

Grafica 13.
0.0549VAC.

Acondicionamiento

de

seal

Grafica 14.
0.104VAC.

Acondicionamiento

de

seal

Grafica 15.
0.185VAC.

Acondicionamiento

de

seal

Grafica 16.
0.297VAC.

Acondicionamiento

de

seal

A pesar del acondicionamiento, no se mejora el


sistema. Sigue siendo no lineal e ineficiente a bajas
corrientes.
Ya conectado el sensor al Arduino, se realiz la
relacin entre bits con el voltaje a la entrada
anloga en el tiempo, con muestras cada 100ms:
Grafica 11.
0.0076VAC.

Grafica 12.
0.0228VAC.

Acondicionamiento

Acondicionamiento

de

de

Premio Colombiano de Informtica ACIS 2011

seal

seal

Universidad de la Salle. Cspedes, Camila1.,Beltran, Diana2 y Perez, Diego3.

el valor pico que tiene la onda en corriente


traducida en bits, los cuales se debe hacer el clculo
para obtener la corriente RMS o efectiva.

V.

Grafica 17.
0.44VAC.

Acondicionamiento

de

seal

Grafica 18.
0.622VAC.

Acondicionamiento

de

seal

Grafica 18.
0.833VAC.

Acondicionamiento

de

seal

Con el circuito acondicionador se logr retirar la


parte negativa de la onda, y darle un poco ms de
amplificacin a la seal. En las grficas se aprecia
Premio Colombiano de Informtica ACIS 2011

CONCLUSIONES

Se Determinaron los puntos elctricos


y
dispositivos
elctricos
y/o
electrnicos que intervienen en el
sistema.
Seleccionamos el sensor para la
medicin del consumo de energa
elctrica.
Se logr probar el sistema de
monitoreo en tiempo real.

También podría gustarte