Control de Temperatura y pH en Biorreactor Anaeróbico
Control de Temperatura y pH en Biorreactor Anaeróbico
Director
Ing. MSc Mauricio Hernández
Universidad De Ibagué
Programa De Automatización Industrial
Maestría En Ingeniería De Control Industrial
Ibagué – Tolima
2015
Índice de figuras
1.1. Etapas de la DA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
1.2. Rendimientos de biogás relativos, dependiendo de la temperatura y
tiempo de retención. . . . . . . . . . . . . . . . . . . . . . . . . . . . 17
2
2.20. Componentes y funcionamiento de una bomba peristaltica . . . . . . 40
2.21. Bomba peristáltica. . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41
2.22. A4988 Stepper Motor Driver Carrier . . . . . . . . . . . . . . . . . . 42
2.23. Funcionamiento bomba dosificación de ácido . . . . . . . . . . . . . . 42
2.24. Funcionamiento bomba dosificación de base . . . . . . . . . . . . . . 43
2.25. Diagrama de instrumentación de temperatura y pH . . . . . . . . . . 44
2.26. Sensor de temperatura PT100 . . . . . . . . . . . . . . . . . . . . . . 45
2.27. RCV420 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
2.28. M12 Process pH Sensor . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.29. Transmisor de pH . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
2.30. Sensor de presión . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.31. INA129 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
2.32. Sensor de Biogás . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
2.33. Sensor de Flujo de Gas . . . . . . . . . . . . . . . . . . . . . . . . . 52
2.34. Diagrama de instrumentación Planta piloto. . . . . . . . . . . . . . . 53
2.35. Planta piloto de producción de biogás. . . . . . . . . . . . . . . . . . 54
2.36. Esquema de adquisición de datos . . . . . . . . . . . . . . . . . . . . 55
2.37. Interfaz de monitoreo . . . . . . . . . . . . . . . . . . . . . . . . . . . 56
2.38. Base de datos Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
2.39. Configuración de Conector ODBC . . . . . . . . . . . . . . . . . . . . 59
2.40. Estructura interna de interfaz de descarga . . . . . . . . . . . . . . . 60
2.41. Interfaz de descarga y presentación de datos . . . . . . . . . . . . . . 61
4.1. Constantes del controlador PID discreto para los métodos AH, KC y
KR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 75
4.2. Conjuntos difusos de la variable de entrada ERROR. . . . . . . . . . 90
4.3. Conjuntos difusos de la variable de salida ACIDO. . . . . . . . . . . . 91
4.4. Conjuntos difusos de la variable de salida BASE. . . . . . . . . . . . 92
4.5. Base de Reglas para Controlador Difuso. . . . . . . . . . . . . . . . . 93
6
Índice general
Introducción 11
7
2.3.3. Sensor de presión . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.3.4. Sensor de Biogás . . . . . . . . . . . . . . . . . . . . . . . . . 48
2.3.5. Sensor de flujo de gas . . . . . . . . . . . . . . . . . . . . . . . 51
2.3.6. Motor para agitador . . . . . . . . . . . . . . . . . . . . . . . 52
2.4. Planta piloto para la producción de biogás . . . . . . . . . . . . . . . 53
2.5. Monitoreo de variables medidas en el proceso . . . . . . . . . . . . . 53
2.5.1. Adquisición de Información . . . . . . . . . . . . . . . . . . . 55
2.5.2. Interfaz de Monitoreo . . . . . . . . . . . . . . . . . . . . . . . 56
2.5.3. Monitoreo remoto . . . . . . . . . . . . . . . . . . . . . . . . 57
Conclusiones 108
Bibliografía 110
Anexos 116
11
(Biogas, generación de energía, bio-combustible)[2], de las cuales actualmente encon-
tramos plantas de tratamiento de RSO que utilizan compostaje y la lombricultura
[7], [8] como estrategia de aprovechamiento.
12
de control de temperatura para favorecer el proceso de digestión anaerobia en el
rango mesofilico (40◦ C), para favorecer el crecimiento de la población bacteriana al
interior del reactor que genera el biogás, y en la tercera etapa es el diseño de un
controlador difuso para estabilizar el pH del sustrato.
OBJETIVO GENERAL
OBJETIVOS ESPECÍFICOS
13
Capítulo 1
Digestión anaeróbica en un
biorreactor
La digestión anaerobia (DA) es un proceso biológico por medio del cual micro-
organismos especializados descomponen la materia orgánica en ausencia de oxigeno.
Este proceso es usado para transformar residuos vegetales, animales e industriales
en productos útiles como biogás y abonos. En la figura 1.1 se observa el proceso DA,
en donde se puede identificar cada una de sus etapas y como se realiza de trasforma-
ción del sustrato. A continuación se describe cada unos los procesos que componen
la digestión anaerobia:
14
butírico, alcoholes, sulfuro de hidrógeno, dióxido de carbono, hidrógeno entre otros.
Estos productos resultantes sirven de alimento a las bacterias que se encargaran de
llevar a cabo las siguientes etapas.[9, 10]
Acetogénesis, esta fase se encarga de reducir cualquier sustancia que todavía sea
muy compleja para que las bacterias metanogénicas lo procesen. El principal com-
puesto que se obtiene de esta etapa es el ácido acético, además se genera hidrógeno
y dióxido de carbono.[9, 10]
15
1.2. Biorreactor
El proceso de digestión anaerobia se lleva a cabo en un biorreactor, el cual es un
contenedor en el que se introduce la materia orgánica o sustrato, y se sella totalmen-
te para evitar la entrada de aire. El diseño del reactor, depende de distintos factores
como lo son el técnico, el biológico y el económico. Se puede tener sistemas de una
o varias etapas variando según el control que se quiera tener sobre el proceso[11].
1.3. Temperatura
La temperatura, es una de las variables fundamentales en el proceso de digestión
anaerobia para producción de biogás. Influye en el crecimiento de las bacterias, y
en la velocidad en que estas descomponen la materia. Afecta las propiedades físico-
químicas de los componentes en fase liquida y puede tener efecto en la presión de
gases como el hidrógeno dentro del reactor [12].
16
bacterias metanogénicas, tienen una mayor actividad en la etapa mesofílica y termo-
fílica; la diferencia mas importante entre estas dos es la estabilidad del proceso, ya
que al incrementar la temperatura, las perturbaciones tienen un mayor efecto sobre
el medio al interior del reactor. [14]
17
1.4. Potencial de hidrógeno (pH)
18
porcentajes de cada sustancia que se puede encontrar.
19
el tipo y tamaño del biorreactor, las condiciones como temperatura, pH, Agitación
en el que se lleva a cabo el proceso, y principalmente el balance en la actividad
bacteriana encargada de la reducción y transformación de la materia orgánica.
Condiciones del sustrato: el sustrato puede estar compuesto por varios elemen-
tos, el balance de nutrientes de estos, puede limitar o beneficiar el desarrollo del
proceso. Es importante tener también una buena relación carbono-nitrógeno
ya que facilitara la descomposición [10]. Los productos que se generan a lo
largo del proceso sirven de indicadores del cambio de etapa y permiten un
mayor control sobre el procedimiento.
Mezcla: Un sustrato quieto presenta zonas con diferentes condiciones, por ello,
se realiza la mezcla o agitación, para homogeneizar la materia. Se evitan puntos
de actividad muerta o alta concentración de sustancias inhibidoras.[9, 10]
20
Capítulo 2
Para establecer los parámetros de diseño se realizo una revisión del estado del
arte y encontramos diferentes conceptos en el diseño de un biorreactor anaerobio
para la generación de biogás, de los cuales se han utilizado los criterios establecidos
por [12, 13, 14, 16], que se ajustan a las condiciones ambientales y económicas de
las que se parten en este proyecto.
21
93 % y mínima del 74 % con una precipitación superior a los 1250 mm 1 . Debido a
esto es necesario acondicionar el biorreactor para reducir el efecto de las condiciones
climáticas en el proceso de digestión anaerobia (DA).
1
IDEAM, Ministerio del medio ambiente, disponible: [Link] [Consultado 1
julio 2015]
22
A continuación se describen los parámetros y criterios establecidos para cada
unos de los componentes definidos para el sistema de digestión anaerobia propuesto.
2.1.1. Biorreactor
V = π ∗ r2 ∗ A (2.1)
14726
V = π ∗ (12, 5cm)2 ∗ (30cm) = 14726cm3 = L= 14, 72L (2.2)
1000
23
En la figura 2.2 se presentan los equipos utilizados para el intercambio de calor
en biorreactores[17].
24
2.1.3. Sistema de dosificación
2.1.4. Sensores
El mezclado se realiza en el interior del biorreactor para hacer que el sustrato sea
mas uniforme, eliminación de gradientes de concentración y temperatura[17]. Para
el tipo de biorreactor utilizado y las características del proceso los sistema de agita-
ción mecánica se adecuan al proyecto. Los mezcladores pueden funcionar de manera
25
continua o intermitente, la frecuencia de agitación es determinada por la práctica,
sin embargo lo más común es hacer la agitación de forma prolongada limitando la
velocidad a valores no superiores a los 130 rpm[19]. Los tipos de mezcladores para
realizar la agitación se observan en la figura 2.4, de los cuales se decidió utilizar el
mezclador de tipo hélice, el cual puede operar en un rango amplio de viscosidades,
su construcción es sencilla y económica.
Las dimensiones se definen a partir los datos en la tabla 2.1, la cuales están
relacionados con el biorreactor de la figura 2.5.
El biorreactor diseñado tiene un diámetro de 25 cm (DT ), una altura de 30 cm
(HL ), para cumplir los criterios de las proporciones básicas del agitador se estableció
una longitud (Da) de 10 cm, el ancho del impulsador (WBF ) de 2.5 cm, y un fondo
26
Tabla 2.1: Proporciones para diseño del agitador.
Proporciones básicas
Di
DT
= 0,33 a 0,5 HL
DT
= 1 DCTi = 1
3
WBF
DT
= 1
10
Fuente: [17]
Di 10cm
= = 0,4 (2.3)
DT 25cm
WB F 2, 5cm 1
= = (2.4)
DT 10cm 5
Ci 9cm 1
= = 0,36 ≈ (2.5)
DT 25cm 3
De los resultados anteriores se verifico que las medidas establecidas cumplían los
paramento de diseño. En la figura 2.6 se ilustra el agitador diseñado.
En las figuras 2.7a y figura 2.7b se ilustra la vista frontal y lateral con la dife-
rentes medidas y elementos que componen el biorreactor.
27
Figura 2.6: Agitador diseñado.
Fuente: Autor
En las figura 2.8 ilustra un diseño 3D del biorreactor utilizando una herramienta
de diseño CAD.
Por razones de seguridad los tanques de almacenamiento de gas tienen que estar
dotados de válvulas de alivio para la presión exigida y para la presión negativa de
modo que se impida cambios severos no permitidos de presión dentro del recipiente.
28
(a) Vista Frontal
de 0.5 mbar a 30 mbar. Este tipo de tanques están construidos por láminas plásticas
que deben cumplir con los requisitos de seguridad aplicables. Generalmente están
ubicados como cubiertas en la parte superior del tanque principal. Los tanques de
almacenamiento de presión media y alta, operan en presiones que oscilan entre 5 y
250 bar, en contenedores y balones presurizados de acero [21].
Este tanque de la Figura 2.9 se construyo en acero inoxidable con acoples insta-
lados para los sensores de gases, presión y una salida para liberar el exceso de gas,
en caso de emergencia.
30
Figura 2.9: Dimensiones tanque de almacenamiento
Fuente: Autor
31
Con los planos del tanque y definido el material a utilizar se contacto con un
taller de metal-mecánica, en donde se realizo la fabricación del biorreactor y de le
tanque de almacenamiento de biogás, en las figuras 2.10a y 2.10b se presenta el
biorreactor implementado, y en la figura 2.11 el tanque de almacenamiento.
32
a una constante inserción de nueva agua. Esto implica que se debe tener un sistema
de control de temperatura adicional para el sistema de almacenamiento, lo que
implicaría un nuevo actuador, sensor y elemento de control.
Figura 2.12: Tanque con la resistencia eléctrica con sensores de nivel on/off
Fuente: Autor
33
con una tapa plástica en la parte superior, como se observa en la Figura 2.13, ade-
más esta tapa mejorar la uniformidad entre el flujo de salida y de entrada.
Figura 2.13: Vista superior de biorreactor, con la tapa para evitar fugas de agua.
Fuente: Autor
El flujo F1, está gobernado por la bomba y sus características dinámicas, mientas
34
Figura 2.14: Sistema de intercambio de calor.
Fuente: Autor
que el flujo F2 está dado por la diferencia entre las presiones y la constante de las
resistencias hidráulicas de las válvulas como se muestra en la siguiente ecuación:
√
P1 − P2
F2 = (2.6)
R
Dado esto, se llegó a la conclusión de que para que no ocurriera este problema,
se debía garantizar alguna de las siguientes condiciones
F1 = F2 (1) (2.7)
La condición 1, aseguraría que todos los flujos en el sistema son iguales. En ese
orden de ideas, dado que la temperatura del sistema se controlará variando el flujo
de la bomba, la solución práctica fue sellar el tanque de intercambio de temperatura
del biorreactor, por lo que no habría entonces diferencia de presiones en F2, y se
igualarían ambos flujos.
La condición 2 garantiza que el agua que sale del biorreactor es siempre mayor
a la que entra, por lo tanto nunca se rebasará su capacidad máxima. Sin embargo,
esta condición impondría un flujo en la bomba F1 muy pequeño, por lo tanto haría
más grande el tiempo que toma el agua caliente en llegar al biorreactor, y desde el
punto de vista de control, aumentaría el retardo del sistema, haciéndolo inviable.
35
Por lo anterior se decide optar por la configuración de la figura 2.15, en donde el
agua caliente recircula por el biorreactor de manera continua sin presentarse fugas.
En este modelo de dos niveles existe el problema que al presentarse un fallo en el
funcionamiento o apagado por falta de fuente alimentación en la bomba, el agua
contenida en el biorreactor se regresara al tanque con la resistencia eléctrica y como
el volumen de agua en el biorreactor es mayor que la capacidad del tanque de la
resistencia, es posible que se presenten fugas de agua.
36
Figura 2.16: Diagrama de instrumentación del sistema de intercambio de calor de
dos niveles con chequen y electro-válvula.
Fuente: Autor
Sistema de Calentamiento
El detector de cruce por cero es un circuito que está compuesto por un puen-
37
Figura 2.17: Resistencia sumergible
Fuente: Autor
Para completar este sistema en necesario hacer circular el agua por la camisa
externa en el biorreactor, esto es realizado por una motobomba magnética PD-10-2,
38
fabricada por la empresa NORITSU KOKI CO, de capacidad máxima de 12 litros
por minuto, funciona con un voltaje de 24 voltios y consume 0.4 amperios, en la figura
2.19 se observa el diagrama de instrumentación para el sistema de intercambio de
calor.
39
rodillos están unidos con el eje del motor a través de algún mecanismo, de manera
que al girar el mismo, estos presionan la manguera en forma progresiva y hacen
avanzar el contenido dentro de la misma3 .
Para controlar el motor paso a paso se utiliza la tarjeta Stepper Motor Driver
3
Principio del funcionamiento de las bombas peristálticas, disponible:
[Link] [Consultado 1 julio del 2015]
40
(a) Bomba (b) Cabezal
4
Pololu, A4988 Stepper Motor Driver Carrier, disponible: [Link] [Consultado
1 julio 2015]
5
Pololu, DMOS Microstepping Driver with Translator And Overcurrent Protection, disponible:
[Link] [Consultado 1 julio 2015]
41
Figura 2.22: A4988 Stepper Motor Driver Carrier
Fuente: A4988 Stepper Motor Driver Carrier
En la figura 2.22 se ilustra la interconexión del driver con un sistema digital, con
el que es posible controlar el sentido de giro (DIR) y la velocidad del motor (STEP),
para controlar este ultimo de debe generar una señal cuadrada entre de 0 a 500 Hz,
la dosificación en ml/min obtenida para cada bomba se presenta en las figuras 2.23
y 2.24.
35
30
Cantidad dosificada (ml/min)
25
20
15
10
0
0 20 40 60 80 100
Porcentaje de Velocidad(%)
42
35
30
20
15
10
0
0 20 40 60 80 100
Porcentaje de Velocidad(%)
43
Figura 2.25: Diagrama de instrumentación de temperatura y pH
Fuente: Autor
esta área [22, 23, 24, 25], los cuales presentar alternativas para establecer cuales son
los sensores y actuadores adecuados.
44
[24, 23], junto a los transmisores MC40 y ST120.
6
DIGImec, TRANSMISSORES DE TEMPERATURA, disponible:
[Link] [Consultado 1 julio 2015]
7
Texas instruments, Precision 4mA to 20mA CURRENT LOOP RECEIVER, disponible:
[Link] [Consultado 1 julio 2015]
45
Figura 2.27: RCV420
Fuente: Texas Instruments
Los sensores de pH, son dispositivos diseñados para medir el potencial de hi-
drógeno de un liquido en este caso. El electrodo por el que está formado, reacciona
ante los átomos de hidrógeno libres. Para determinar el valor pH con electrodos,
estos deben estar en contacto directo con el medio al que se quiere tomar el valor.
En la membrana de vidrio de los electrodos de pH, se genera una tensión que indi-
ca el valor pH actual. No producen tensión de forma continuada sino sólo cuando
son introducidos en un líquido. Una de las características principales de este ti-
po de sondas, es su alta impedancia, ello hace necesaria la implementación de un
transmisor capaz de realizar un acople que no genere perdidas en la señal de medida.
Se seleccionó para la medición del pH, una sonda tipo industrial modelo 12 de
la figura 2.28. Este sensor presenta una impedancia es de 150 Mega-ohmios, mide
en un rango de 0 a 14 pH, soporta temperaturas entre 0 y 80 C. Debido a que la
medición del pH esta relacionada con la temperatura esta sonda lleva un sensor de
46
temperatura RTD PT100.8
47
2.3.3. Sensor de presión
Los sensores para este tipo de variables generalmente son basados en conduc-
tividad térmica y en infrarrojos, donde los fenómenos de la absorción, reflexión y
refracción de la luz permiten realizar la medida. [24] presenta el uso del E2V IR15TT-
R, sensor basado en el principio NDIR para la detección de las concentraciones de
metano y dióxido de carbono en un sistema de generación de biogás. También se
usan sistemas de presión y desplazamiento de líquidos para estimar la producción
10
Texas instruments, PRECISION, LOW POWER INSTRUMENTATION AMPLIFIERS, dis-
ponible : [Link] [Consultado 1 julio 2015]
48
Figura 2.31: INA129
Fuente: Texas Instruments
de gas[26].
Existen algunos métodos más especializados para la medida de este tipo de gases
como la cromatografía, los instrumentos para ello son muy robustos ya que ofrecen
una gran cantidad de datos experimentales un ejemplo es el cromatografo de gases
Agilent Technologies 6890N Network GC system. Otra técnica que se está desarro-
llando es el censado por microondas, este método utiliza la absorción de la radiación
para evaluar cambios en los campos eléctricos a distintas frecuencias, en la materia
en la que se realiza la medida. [27]
49
Figura 2.32: Sensor de Biogás
Fuente : Autor
requiere de una petición por parte del usuario, se envía una trama de bytes según la
tarea que se quiera realizar 2.2 y esta es respondida con determinados datos. Para
ello se debe tener en cuenta la velocidad de transmisión de datos (38400 baudios),
la cantidad de bytes que se escriben y se leen.
50
La respuesta de la lectura dual, tiene en total 57 bytes de información. Conocien-
do el orden de los datos en esa trama de respuesta, se puede seleccionar específica-
mente los valores que se quieran mostrar. Este proceso se lleva a cabo por software,
ya sea el propio del dispositivo, u otro que acceda a él por medio de la lectura del
puerto serial.
0x10 DLE
0x1A DAT
0x32 Data length
0x07, 0x00 Version
0x00, 0x00 Status flags
0x8F 0xC2 0x75 0x3D Gas reading 1 (CH4), 32 bit floating point - IEEE-754 format
0xCE 0x97 0x06 0x42 Temperature, 32 bit floating point - IEEE-754 format
0x0A 0xD7 0xA3 0x3D Gas reading 2 (C3H8), 32 bit floating point - IEEE-754 format
0x94 0xA9 0x0F 0x45 Detector 1 signal, 32 bit floating point - IEEE-754 format
0xE2 0x7C 0x93 0x44 Reference signal, 32 bit floating point - IEEE-754 format
0x80 0xAA 0xFB 0x3B Absorbance (Fa1), 32 bit floating point - IEEE-754 format
0x7C 0x63 0x04 0x00 Sensor powered time (divide by 100 to get seconds)
0x11 0x89 0x3D 0x44 Detector 2 signal, 32 bit floating point - IEEE-754 format
0x50 0xC4 0x20 0x3D Absorbance (Fa2), 32 bit floating point - IEEE-754 format
0x00 0x00 Status flags 2
0x29 0x5C 0x8F 0x3D Gas reading 3 (CO2), 32 bit floating point - IEEE-754 format
0x00 0x00 Status flags 3
0xFF 0xFF Status flags 4
0x10 DLE
0x1F EOF
0x13 o 0x75 Checksum high byte or CRC high byte
0x65 or 0x5F Checksum low byte or CRC high byte
Fuente: Premier Sensor Communications protocol TDM0045
51
Permite la visualización de la variable en la pantalla LCD que trae integrada. En la
figura 2.33 se ilustra el sensor utilizado.
Para realizar la mezcla del sustrato, se utiliza un servo motor Matsushita GMN-
6MP026A. Se alimenta con 22v DC, consume una corriente de 3 amperios y propor-
ciona un torque de 20 kilogramos por centímetro . Alcanza las 110 revoluciones por
minuto, la caja reductora tiene una relación de 24 a 1.
52
Figura 2.34: Diagrama de instrumentación Planta piloto.
Fuente: Autor
Para el monitoreo y revisión de las condiciones del proceso, se debe contar con
53
Figura 2.35: Planta piloto de producción de biogás.
Fuente: Autor
54
una interfaz visualización gráfica. Si tal tarea se hace en computador, se disponen
de diversos programas. En este caso se utiliza el software LabView 201312 de la
empresa National Instruments, pues ofrece una gran cantidad de herramientas para
el procesamiento de datos y facilita la comunicación con el dispositivo de adquisición
datos fabricado por la misma empresa.
Interfaz de
Sensores Monitoreo
Dispositivo de Dispositivo de
Adquisición de Datos Procesamiento Registro de
Transmisores
Datos
12
National Intruments, Software de Desarrollo de Sistemas NI LabVIEW, disponible :
[Link] [Consultado 1 julio 2015]
55
En el proyecto se utilizo una DAQ modelo USB-6009 13
y el sbRIO 9632 14
de
National Instruments. Estos dispositivos están incorporados en el software LabView,
en donde es posible acceder a los diferentes puertos análogos y digitales de entrada
y salida con los que cuanta cada uno de estos dispositivos.
La interfaz que permite visualizar las diferentes variables (figura 2.37), esta com-
puesta de varias partes. El panel principal, en el que se encuentran los indicadores
gráficos de las variables medidas, permanece constantemente visibles. Al lado se tie-
ne una parte secundaria que varia según la utilidad que quiera el usuario, ya que se
trata de una ventana con varias pestañas.
56
registro en la base de datos. También se tienen botones para activar la presentación
en gráficas de los datos de las diferentes variables. Se utilizan unos indicadores de
hora, tiempo transcurrido y error en la lectura del sensor de biogás y en el registro
de información en la base de datos.
Las pestañas que siguen presentan la gráfica de datos de cada variable; en el caso
del gas ofrece información adicional , como el tiempo de encendido, la temperatura
del sensor y la concentración de propano.
La lectura del sensor de gas se realiza de forma diferente, ya que este cuenta con su
propia conexión a puerto serie. Se emplea las herramientas VISA, para configurar y
acceder al puerto que se especifique, luego se envía una trama de datos, a la cual el
sensor responde con los valores medidos. Finalmente se cierra el puerto.
57
otros. Database Connectivity Toolkit (DCT), es un grupo de herramientas que ofre-
ce el programa para cargar y descargar información en bases de datos en distintos
tipos de servidores, como SQL u Oracle.
Hoy en día, con el uso extendido de la nube se pueden encontrar servidores, que
ofrecen alojamiento gratuito de información para páginas web y bases de datos. Con
el fin de tener acceso a la información obtenida de la planta de producción de biogás,
desde cualquier lugar por medio de Internet, se hizo uso de estos servicios 15
y se
añadió al código de la interfaz una etapa de registro de datos.
Se configuró la interfaz para que los datos se carguen cada determinado tiempo.
15
db4free, Base de datos MySQL gratuita, disponible : [Link] [Consultado 1 julio
2015]
16
MySQL, Installing the Windows Connector/ODBC Driver Using an Installer, disponible:
[Link] [Consultado 1 julio 2015]
58
Figura 2.38: Base de datos Web
Fuente: [Link]
59
Por medio del uso de ciclos while paralelos, para que los tiempos de la adquisición
de datos no se vieran afectados, se leen los determinados índices en las tablas de
datos donde se han guardado los valores de las variables medidas. Esto hace que la
conexión a la base de datos, no se realice continuamente para cada dato que se esta
tomando, sino que a intervalos fijos se carga una cantidad de datos configurada.
Presentación
de información
en gráficas
Se desarrolló una segunda interfaz (figura 2.41) en LabView que permite descar-
gar los registros de la base de datos y procesarlos para una visualización que permita
ver la evolución de las variables durante el tiempo que se realizó el monitoreo. Ma-
nejando la misma estructura, que se uso en la etapa de registro, el primer bloque
establece la comunicación con la base de datos y el tercero la cierra, el cambio está
en el segundo bloque el cual se encarga de seleccionar la información y llevarla a la
aplicación, solo se le debe indicar la tabla a la cual acceder y cuales columnas se
quieren seleccionar.
Al extraer los datos del servidor se tiene la información en formato variant17 por
17
National Instruments, Variant Data in LabVIEW, disponible : [Link] [Consul-
tado 1 julio 2015]
60
Figura 2.41: Interfaz de descarga y presentación de datos
Fuente: Autor
ello se utiliza una estructura en la que se intercambian las filas por columnas y se
transforma cada una en el tipo de dato correspondiente. Para los números obtenidos
de cada variable se tiene un tipo doble y un formato de hora-fecha para el dato del
tiempo. Esa información se lleva luego a las gráfica para la presentación al usuario.
61
Capítulo 3
62
Los RSO recolectados son clasificados en verduras, frutas y tubérculos, los cuales
son triturados (figura 3.1) y posteriormente liquidados (figura 3.2), finalmente los
cada tipo de RSO procesado se relacionan en la figura 3.2a la fruta, en la figura
3.2b las Verduras y en la figura 3.2c los tubérculos, en la tabla 3.2 se aprecia las
propiedades físicas de cada uno de los elementos que forman el sustrato.
El sustrato utilizado esta compuesto por 870g de frutas, 870g de verduras y 870g
de Tubérculos, para un total de 2610g de residuos sólidos totales, el cual es mez-
63
clado con 7830g de agua de grifo en una proporción 1:3 [28], la que previamente
fue reposada y expuesta a el sol durante 24 horas para eliminar el cloro que pueden
eliminar la población bacteriana.
Figura 3.3: Sustrato obtenido de las mezcla de las materias primas y agua.
Fuente: Autor
64
Tabla 3.3: Composición mezcla de residuos sólidos para digestión anaerobia
pH Unidad 6.70
Conductividad Eléctrica µs/cm 450
Alcalinidad mg/l 254.3
Sólidos suspendidos mg/l 654.3
Sólidos volatiles mg/l 117.8
Sólidos totales mg/l 1047.1
DQO mgO2 /l 2192
Fuente: Autor
Propiedades Valor
65
mienda utilizar 80g para 1 m3 de sustrato 3 . Se establece la relación de inoculo para
la carga iniciar del bioreactor diseñado de 10.4 L para lo que obtenemos que es ne-
cesario adicionar 1g de inoculo.
3
Septitrim SEPTICOS, disponible : [Link] [Consultado 1 julio 2015]
66
Capítulo 4
Las reacciones químicas relacionados con los ácidos y las bases se encuentran
implicados en procedimientos sintéticos y analíticos de laboratorio, en la industria
y organismos vivos. Esta dinámica es representada cuantitativamente como el po-
tencial de hidrógeno (pH), y para el caso de la producción de biogás el control de
esta variable es un factor determinante en la reproducción de los microorganismos.
En los capítulos anteriores se describio el sensor y el actuador utilizado para el pH,
los cuales permitirán incorporar un sistema de control automático que se encargara
de dosificar ácido o base dependiendo de la dinámica del sustrato al interior del
biorreactor.
El sustrato que se utilizara es una solución acuosa, por lo que la medición del
pH cuantificara la concentración del ion de hidronio, la cual es afectada por la
temperatura [29] [30], por lo que es necesario acondicionar el sistema para que su
temperatura sea controlada durante el experimento, lo que busca con esto es lograr
67
que el biorreactor tenga un comportamiento isotérmico, ademas al realizar el control
de temperatura en el modelo de pH esta se evaluara como un constante.
Con el fin de establecer la respuesta del proceso se debe establecer los siguientes
parámetros de la señal de entrada; debe tener una amplitud, con un valor inicial
para obtener una temperatura alrededor de 30◦ y que al modificar la amplitud este
68
se modifique a un valor cercano a los 40◦ , lo cual representa la modificación en la
porcentaje de una señal PWM que regula el voltaje sobre resistencia eléctrica, y
un tiempo de escalón subiente para que la temperatura se estabilice, en donde se
definió un tiempo de alrededor de cuatro días para el inicio del escalón y un total
de cercano a los 10 días, en la figura 4.1 se ilustra la señal diseñada.
10
6
PWM %
Los datos de la respuesta del sistema son adquiridos y almacenados por la apli-
cación desarrollada, en la figura 4.2 se presenta la temperatura obtenida en el bio-
rreactor para la señal de entrada propuesta.
K
G(s) = e−T ds (4.1)
Ts + 1
69
46
44
42
40
38
°C
36
34
32
30
28
0 2000 4000 6000 8000 10000 12000 14000
min
38
36
34
32
°C
30
28
26
24
0 2000 4000 6000 8000 10000 12000 14000
min
70
Se realizan las mediciones sobre la gráfica de la figura 4.3 para establecer K, Y
y Td, en donde tenemos que K = 1.15, T = 100 y Td = 0. La función transferencia
establecida se define en la ecuación 4.2.
1,15
G(s) = (4.2)
100s + 1
En la figura 4.4 se observa la comparación entre la respuesta del sistema y el
modelo el sistema identificado.
38
36
34
°C
32
30
28
26
6000 6500 7000 7500 8000 8500 9000 9500 10000
min
Figura 4.4: comparación entre la respuesta del sistema y el modelo el sistema iden-
tificado
Fuente: Autor
71
una oscilación como se muestra en la figura 4.6, donde la señal de control es una
onda cuadrada y la salida del proceso está próxima a una sinusoide [34].
Figura 4.6: Salida del relé y salida del proceso para un sistema continuo.
Fuente: [34]
Para calcular las contantes del controlador PID con este método lo que se busca
es establecer la ganancia critica (Kc) y el periodo critico (Tc) del sistema, los cuales
se obtienen a partir de la señal de salida (y) de la prueba del rele, en son el periodo
de esta señal corresponde a Tc y de la amplitud (a) se calcula la ganancia critica
utilizando la ecuación 4.3.
πa
Kc = (4.3)
4d
En la figura 4.7 se presenta los resultados de la prueba sobre el modelo obtenido,
en donde Tc = 8 y para a = 0.091 tenemos Kc = 13.87.
72
ASTROM HAGGLUND (AH) − KAISER CHIARA (KC) − PRUEBA DEL RELE
0.08
0.06
0.04
0.02
°C
0
−0.02
−0.04
−0.06
−0.08
250 300 350 400 450 500
min
Figura 4.7: Prueba del relé para el sistema de temperatura para los métodos AH y
KC
Fuente: Autor
73
En el método de KR se agrega un delay adicional al relé para obtener la respuesta
del sistema realimentado, el valor de este delay se calcula a partir del Tc anterior y
PM, en la ecuación 4.10 se indica el calculo de este valor.
PM − 37 65 − 37
τd = Tc −→ τd = 8 = 0,62 (4.10)
360 360
0.04
0.02
°C
−0.02
−0.04
−0.06
0 50 100 150 200 250 300
min
Figura 4.8: Prueba del relé para el sistema de temperatura para los método KR
Fuente: Autor
74
Estos métodos permiten establecer Los valores de la constantes Kp, Ti y Td
para un controlador análogo, como se pretende implementar un control digital en
un micro-controlador, se utilizan las ecuaciones definidas por K Ogata con las que
es posible establecer las constantes de un controlador digital a partir de uno análogo
[35].
Kp ∗ T s
KP = Kp − (4.14)
2 ∗ Ti
Kp ∗ Ts
KI = (4.15)
Ti
Kp ∗ Td
KD = (4.16)
Ts
En donde Ts corresponde a el tiempo de muestreo, es ente caso se definió Ts =
1s, los valores obtenidos para los métodos AH, KC y KR discreto se relacionan en
la tabla 4.1.
Tabla 4.1: Constantes del controlador PID discreto para los métodos AH, KC y KR
AH KC KR
Los resultados de las contantes del controlador con este método se relaciona en
la ecuación 4.17.
75
Figura 4.9: Diseño del controlador PID digital utilizando Matlab
Fuente: Autor
76
7
AH
KC
6 KR
Matlab
4
°C
3
0
0 200 400 600 800 1000
min
7
AH
KC
6 KR
Matlab
4
°C
0
0 1000 2000 3000 4000 5000 6000
min
77
60 70
60
50
50
40
PWM %
PWM %
40
30
30
20
20
10
10
0 0
0 200 400 600 800 1000 0 200 400 600 800 1000
min min
(a) AH (b) KC
70 250
60
200
50
150
PWM %
PWM %
40
30
100
20
50
10
0 0
0 200 400 600 800 1000 0 200 400 600 800 1000
min min
78
trolar.
pH = −log[H3 O+ ] (4.18)
[H3 O+ ][OH − ]
Kw = (4.19)
[H2 O]
La fracción del agua que se ioniza es tan pequeña que la concentración de agua no
disociada se aproxima a 1.0. Esa razón se hace evidente si consideramos una solución
neutra, dónde por cada tonelada métrica de moléculas de agua habría aproximada-
mente 0.1 mg de H3 O+ y 1.7 mg de OH − . En agua pura (pH 7.0), la razón de iones
de hidronio a iones hidroxilo es igual a 1.0. Esto nos conduce a que la constante
de disociación del agua (Kw) se puede expresar como el producto de la concentra-
ción del ión hidronio por la concentración del ión hidroxilo [37], como indica en la
ecuación 4.20
79
Kw = [H3 O+ ][OH − ] (4.20)
4.2.2. Titulaciones de pH
12
11
10
9
pH
5
0 1000 2000 3000 4000 5000
Cantidad dosificada de HCl a 3N
80
13
12
11
10
9
pH
4
0 500 1000 1500 2000 2500 3000 3500
Cantidad dosificada de NaOH a 3N
ácido poliprotico, por lo que se partirá de esta disociación para el planteamiento del
modelo dinámico del pH.
81
Figura 4.16: Diagrama esquemático del proceso de neutralización en tanque cerrado.
Fuente: Autor
H2 O −→ OH − + H3 O + (4.23)
[H3 O+ ][HCO− 3]
Ka1 = (4.24)
[H2 CO3 ]
[H3 O+ ][CO−
3]
Ka2 = (4.25)
[HCO3 ]
82
Wai = [H3 O+ ]i − [OH − ]i − [HCO−
3 ]i − 2[CO−
3 ]i (4.27)
Finalmente, combinando estas ecuaciones con los balances másicos del sistema
se obtienen las siguientes ecuaciones diferenciales[16].
W a1 W a2 W a3 W aR
δW aR = q1 + q2 +d − Fout (4.29)
V V V V
W a3 W aR
δW bR = d − Fout (4.30)
V V
δV = q1 + q2 + d − Fout (4.31)
Donde d y Fout son los caudales de entrada y salida del tanque que en nuestro
caso se consideran iguales a cero.
Para hacer corresponder el modelo teórico con el sistema dinámico del pH, los
parámetros iniciales de las variables del proceso y del caudal de los reactivos son
ajustados para lograr hacer coincidir los dos modelos, ademas las constantes de di-
sociación, y las concentraciones de los reactivos.
83
Figura 4.17: Modelo para el proceso de pH
Fuente: Autor
14
12
10
8
pH
84
14
13
12
11
10
pH
4
0 500 1000 1500 2000 2500 3000 3500 4000
Cantidad dosificada de NaOH a 3N
85
debido a la característica del experimento, para la los datos de las curvas de titulación
fueren necesarios 3.5 L de base y 5.2 L de ácido a 3N, ademas de los 10 L de sustrato
para realizar las pruebas, el cual después de los experimentos era desechado debido a
que por la cantidad de base y ácido ingresado la población bacteriana era afectada,
por que existía la posibilidad que no funcionara para producción de biogás. Para
verificar el diseño del controlador es necesario agregar ácido y base en el sustrato y
existía la posibilidad de que presentaran niveles altos o bajos en el pH del sustrato
por lo que seria necesario para cada prueba del controlador preparar 10 L de sustrato,
otro es la cantidad de reactivo necesario para realizar estas pruebas, por lo que se
decidió ajustar y verificar el controlador en la simulación, y una vez se tenga un
diseño adecuado verificarlo en la plata piloto construida.
Mide los valores de las variables de entrada para realizar un mapeo a escala que
transfiere el rango de valores de las variables a un universo de discurso difuso. La
difusificación convierte los datos de entrada en valores lingüísticos que son las eti-
quetas de las funciones de pertenencia o conjuntos difusos [44].
86
Una variable lingüística en general se asocia a un conjunto de términos, definido
en el mismo universo de discurso. Para encontrar cuántos términos son necesarios
en un conjunto se emplean particiones difusas. El número de conjuntos difusos de-
termina la complejidad del controlador, y éstos tienen un significado lingüístico [44].
Un algoritmo de control difuso debe ser capaz de inferir una acción de control
correspondiente para cada estado del proceso que se va a controlar, propiedad que
se denomina unidad. La estrategia de la base de datos comprende los soportes de la
definición de los conjuntos difusos [44].
87
4.5. Diseño de un controlador difuso para pH
Un controlador difuso clásico tiene un lazo de control como el de la figura 4.21,
el cual tiene como función minimizar la señal de Error, ya que de esta manera se
garantiza que la señal de salida de pH en el biorreactor anaeróbico sea igual al valor
de referencia establecido.
El diseño del sistema de Lógica Difusa se realizó utilizando Matlab para el diseño
y Labview para la implementación. En el diseño se utilizó el fuzzy FIS Editor, en el
cual es posible realizar el análisis y diseño sistemas de lógica Difusa.
88
Figura 4.22: Componentes del controlador difuso diseñado.
Fuente: Autor
C : Cero.
NB : Negativo bajo.
NM : Negativo medio.
NA : Negativo alto.
PB : Positivo bajo.
PM : Positivo medio.
PA : Positivo alto.
El Universo de discurso de la señal ERROR se estableció entre [-7.0, 7.0], dado que
el pH esta en un rango de medida de 0 a 14 y se busca mantener el pH neutro (7).
La definición de los conjuntos difusos una vez establecido el rango del Universo de
discurso para la señal de ERROR se presenta en la figura 4.23, y en la tabla 4.2 el tipo
de funciones de pertinencia y la ubicación de cada función de membresía.
NG NM NB C PB PM PA
0.8
0.6
Degree of membership
0.4
0.2
−6 −4 −2 0 2 4 6
error
89
Tabla 4.2: Conjuntos difusos de la variable de entrada ERROR.
C : Cero.
B : Bajo.
M : Medio .
A : Alto.
La definición de los conjuntos difusos una vez establecido el rango del Universo
de discurso para la señal de ACIDO se presenta en la figura 4.24, y en la tabla 4.3 el
tipo de funciones de pertinencia y la ubicación de cada función de membresía.
90
C B M A
1
0.8
Degree of membership
0.6
0.4
0.2
0 10 20 30 40 50 60 70 80 90 100
acido
C : Cero.
B : Bajo.
M : Medio .
A : Alto.
La definición de los conjuntos difusos una vez establecido el rango del Universo
de discurso para la señal de BASE se presenta en la figura 4.25, y en la tabla 4.4 el
91
tipo de funciones de pertinencia y la ubicación de cada función de membresía.
C B M A
1
0.8
Degree of membership
0.6
0.4
0.2
0 10 20 30 40 50 60 70 80 90 100
base
92
Si el error es positivo alto, la base es alto y ácido es cero.
ERROR NA NM NB C PB PM PA
BASE C C C C B M A
ACIDO A M B C C C C
Fuente: Autor
En la figura 4.27 se presenta respuesta del control difuso con el modelo no lineal
de pH.
93
7.5
6.5
6
pH
5.5
4.5
3.5
100 200 300 400 500 600 700 800
min
94
110 líneas DIO de 3.3 V (tolerancia de 5 V/TTL), 32 entradas analógicas de
16 bits, cuatro salidas analógicas de 16 bits
95
En el sistema de control en necesario realizar la medición del pH, presión y
controlar la velocidad de las bombas de ácido y base. Las señales de entrada corres-
pondiente a los sensores es una señal de voltaje de 0 a 5 V para lo que se configuraron
2 entradas análogas como se ilustra en la figuras 4.29 y 4.30.
Para las bombas se genera una señal cuadrada entre 0 u 500 Hz con una amplitud
de 5v, como se ilustra en la figura 4.31.
En las figuras 4.33 y 4.34 se presentas las superficies obtenidos en labVIEW para
las salidas del controlador.
96
Figura 4.30: Medicion de Presion
Fuente: Autor
97
Figura 4.32: Interfaz Fuzzy labview
Fuente: Autor
98
Figura 4.34: Superficie para la salida ácido
Fuente: Autor
99
Capítulo 5
En la figura 5.1 se presenta la respuesta obtenida para el diseño realizado con KC,
el cual presentó menor sobre impulso en la simulación que AH y KR. Las caracterís-
ticas de la respuesta transitoria del proceso presento las siguientes especificaciones;
tiempo de establecimiento de 330 min, y aproximadamente un sobre impulso del
52 %, para los métodos AH y KR se presento un comportamiento similar de tiempo
de establecimiento pero se presento mayor sobre impulso.
100
43
42
41
40
39
°C
38
37
36
35
34
600 800 1000 1200 1400 1600 1800 2000
min
Figura 5.1: Funcionamiento de control de Temperatura
Fuente: Autor
101
miento se incremento y se presentaron mayores oscilaciones alrededor del punto de
operación, debido a que no se obtuvo una variacion menor a 1◦ se decidió que los
cambios en el punto de operación fueran inferiores a 3◦ , para que el sobre impulso
fuera menor a 1◦ .
42
41
40
39
°C
38
37
36
35
34
600 700 800 900 1000 1100 1200 1300 1400
min
Figura 5.2: Control de temperatura Matlab
Fuente: Autor
40.2
40.15
40.1
40.05
°C
40
39.95
39.9
39.85
39.8
0 500 1000 1500 2000 2500 3000 3500 4000 4500 5000
min
5.2. Control de pH
Para el control de pH se realiza la adición de los reactivos NaOH (base) y HCl
(ácido) los cuales aumentan o disminuyen el pH en el sustrato, el efecto de estas
soluciones en el pH dependen de la cantidad de soluto disuelto en el solvente, entre
mayor sea la concentración es posible obtener una mayor variacion en el pH del
sustrato, esta concentración modificará el funcionamiento del controlador, por lo
que fue necesario realizar pruebas para establecer la concentración adecuada para el
correcto funcionamiento del sistema control.
103
7.5
6.5
6
pH
5.5
4.5
3.5
0 100 200 300 400 500
min
7.5
7
pH
6.5
6
500 1000 1500 2000 2500
min
104
En la figura 5.5 se observa el rechazo de perturbaciones del sistema de control,
y en la figura 5.6 se presenta las variaciones presentadas en el pH en el punto de
operación.
7.15
7.1
7.05
pH
6.95
6.9
6.85
6.8
2000 2050 2100 2150 2200 2250 2300 2350 2400 2450 2500
min
Para establecer la cantidad del biogás producido, se utilizo la ley de los gases
ideales definida en la ecuación 5.1 [36], por la cual es posible determinar el numero
de moles (η) de un gas, esta expresión también se puede definir de forma alternativa
como se muestra en la ecuación 5.2, remplazando la ecuación 5.2 en 5.1 tenemos la
ecuación 5.3.
PV
η = (5.1)
RT
m
η = (5.2)
M
105
70
60
50
40
CH4 %
30
20
10
0
0 5 10 15 20 25 30 35 40
Dias
m PV
= (5.3)
M RT
106
M = MCO2 + MCH4 (5.6)
La masa molar del C02 es 44.01 g/mol y la concentración obtenida fue del 38.2 %,
la masa molar del CH4 es 16.04 g/mol y la concentración obtenida 61.8 %, rempla-
zando en la ecuaciones 5.4 y 5.5 tenemos:
g
MCO2 = 38,2 % ∗ 44,01 = 16,81 (5.7)
mol
g
MCH4 = 61,8 % ∗ 16,04 = 9,91 (5.8)
mol
g
M = 16,81 + 9,91 = 26,72 (5.9)
mol
23891
V = π ∗ (15cm)2 ∗ (33,8cm) = 238916cm3 = L= 23, 89L (5.10)
1000
107
Conclusiones
108
cimiento, y un sobre impulso superior al 20 %, este ultimó no fue posible disminuir
con los ajustes propuestos, debido a el tipo de actuador utilizado, el cual permitía
unicamente las acciones de control positivas (calentar) y no era posible realizar ac-
ciones de control negativas (enfriar), lo que representa que cuando la salida es mayor
al set-point es necesario esperar a que la temperatura del agua disminuya.
109
Para trabajos futuros se recomienda utilizar los acoples de entrada, salida y las
tuberías por donde circulara el sustrato sean de un mayor a 1in de diámetro para
evitar que se generen taponamientos. Con los sensores utilizados, los electrodos de
vaina de cristal para pH se dañan antes de 7 días al interior de biorreactor por lo que
no son adecuados para este tipo de experimento, debido a la temperatura al interior
de tanque principal se presenta una humedad significativa, por lo que los sensores
de presión y la concentración de gas deben estar acondicionados para trabajar en
un ambiente con una humedad superior a el 95 %, debido a esto también es posible
la condenación de agua en las tuberías y al interior del tanque de almacenamiento
por lo que es necesario ubicar adecuadamente para evitar que se obstruyan por el
agua condensada.
110
Bibliografía
[4] Marco de Gestión Ambiental y Social del Programa Nacional para el Manejo de
Residuos Sólidos. Bogota D.C., Agosto 2014.
[7] Defensoria del pueblo, Bogota D.C, Situación actual de la gestión integral de
residuos sólidos: plantas de aprovechamiento y disposición final en el departa-
mento de Cundinamarca., Diciembre 2010.
111
[8] G. Jaramillo Henao and L. M. Zapata Márquez, “Aprovechamiento de los re-
siduos sólidos orgánicos en colombia,” monografía para optar el título de espe-
cialistas en gestión ambiental, Universidad de Antioquia, 2008.
[9] M. e. Varnero, Manual del biogás. Organización de las Naciones Unidas para la
Agricultura y la Alimentación (FAO), proyecto chi/00/g32 “chile: remoción de
barreras para la electrificación rural con energías renovables”. ed., 2011.
[10] X. Liu, Z. Yan, and Z.-B. Yue, “3.10 - biogas,” in Comprehensive Biotechnology
(Second Edition) (M. Moo-Young, ed.), pp. 99 – 114, Burlington: Academic
Press, second edition ed., 2011.
[14] F. N. Rohstoffe, Leitfaden Biogas: von der Gewinnung zur Nutzung. FNR, 2013.
112
[18] F. Garcia-Ochoa, V. Santos, and E. Gomez, “2.15 - stirred tank bioreactors,” in
Comprehensive Biotechnology (Second Edition) (M. Moo-Young, ed.), pp. 179
– 198, Burlington: Academic Press, second edition ed., 2011.
[19] J. Ding, X. Wang, X.-F. Zhou, N.-Q. Ren, and W.-Q. Guo, “Cfd optimization of
continuous stirred-tank (cstr) reactor for biohydrogen production,” Bioresource
technology, vol. 101, no. 18, pp. 7005–7013, 2010.
113
Energy Technologies, 2008. ICSET 2008. IEEE International Conference on,
pp. 357–359, 2008.
[31] P. Weiland, “Biogas production: current state and perspectives,” Applied Mi-
crobiology and Biotechnology, vol. 85, no. 4, pp. 849–860, 2010.
[36] P. Atkins and L. Jones, Principios de química: los caminos del descubrimiento.
Médica Panamericana, 2006.
114
[37] A. Massol, MANUAL DE ECOLOGÍA MICROBIANA. Departamento de Bio-
logía Universidad de Puerto Rico, Recinto Universitario de Mayagüez.
[39] K. Saji and M. Sasi kumar, “Fuzzy sliding mode control for a ph process,” in
Communication Control and Computing Technologies (ICCCCT), 2010 IEEE
International Conference on, pp. 276–281, Oct 2010.
[41] F. Wan, H. Shang, and L.-X. Wang, “Adaptive fuzzy control of a ph process,” in
Fuzzy Systems, 2006 IEEE International Conference on, pp. 2377–2384, 2006.
115
Apéndice A
Archivos Matlab
AH_PID.sxl : Archivo simulink para realizar la prueba del relé para el método
AH.
KR_PID.sxl : Archivo simulink para realizar la prueba del relé + delay para
el método KR.
116
[Link] : Archivo simulink para simular los controladores diseñados.
En la carpeta de Datos están los archivos para las gráficas y los archivos que
tienen almacenada la información de las pruebas.
117
[Link] : Información de la prueba de control de temperatura para
el método KC.
118
Apéndice B
Archivos Labview
119