Avances en la hidráulica de redes de distribución de agua potable - page 223

221
M
odelación
de
la
demanda
estocástica
de
agua
potable
Procesamiento de los datos de la medición
Dada la enorme cantidad de datos generados (más de 8’700,000 registros por vivienda), su
procesamiento resultó bastante laborioso, y en parte problemático. Los datos se introdujeron
en una base de datos de MSAccess, y se programaron varias rutinas en Visual Basic para
revisarlos y procesarlos. La cantidad de datos se reduce sustancialmente (alrededor de 20
veces) después de eliminar los registros de lectura cero, pero éstos no podían eliminarse
antes de revisar la continuidad de los registros en el tiempo, es decir, antes de asegurarse
de que no faltaban registros por errores o porque el personal encargado de vaciar periódica-
mente los datos del registrador no saltó algún grupo de registros. Cada vez en el momento
de configurar el registrador para un nuevo ciclo de registro, también era posible perder las
lecturas por varios minutos. Se utilizó entonces el siguiente procedimiento:
a) El registrador genera archivos de texto con los registros de fecha, hora y lectura, en
un renglón por cada registro. Estos archivos se importan a una base de datos de
MSAccesss y se ordenan por fecha y hora. Se programan rutinas que revisan si la
hora de los registros va en forma consecutiva de segundo a segundo. De esta manera
se detectan una serie de errores que, independientemente de su origen, se manifies-
tan en registros faltantes, registros repetidos y registros insertados fuera de su lugar.
En algunos casos faltan días completos en los registros. Los datos se ordenan, y los
faltantes se completan con datos de otras fechas del mismo día de la semana.
b) Una vez que se asegura que no faltan datos (y que no haya datos repetidos), poste-
riormente se ejecuta una rutina que calcula el intervalo de tiempo entre los pulsos de
demanda consecutivos registrados.
c) Se eliminan los registros de lectura cero.
Figura 3.1.7 Variación de consumo en una vivienda con fuga. Fecha 20 agosto de 2003
10:05:12
10:18:43
10:32:14
10:45:45
10:59:16
11:12:47
11:26:18
11:39:49
11:53:20
12:06:51
12:20:22
12:33:53
12:47:24
13:00:55
13:14:26
13:27:57
13:41:28
13:54:59
14:08:30
14:22:01
14:35:32
14:49:03
15:02:34
15:16:05
15:29:36
15:43:07
15:56:38
16:10:09
16:23:40
16:37:11
16:50:42
17:04:13
17:17:44
17:31:15
17:44:46
17:58:17
18:11:48
18:25:19
18:38:50
18:52:21
Tiempo(s)
L/s
0.16
0.18
0.14
0.12
0.10
0.08
0.06
0.04
0.02
0.00
1...,213,214,215,216,217,218,219,220,221,222 224,225,226,227,228,229,230,231,232,233,...502