Está en la página 1de 15

MODELOS NEURO-DIFUSOS PARA TEMPERATURA Y HUMEDAD DEL AIRE

EN INVERNADEROS TIPO CENITAL Y CAPILLA EN EL CENTRO DE MÉXICO

NEURO-FUZZY MODELS FOR AIR TEMPERATURE AND HUMIDITY OF ARCHED


AND VENLO TYPE GREENHOUSES IN CENTRAL MÉXICO

Irineo L. López-Cruz, Leopoldo Hernández-Larragoiti

Postgrado en Ingeniería Agrícola y Uso Integral del Agua. Universidad Autónoma Chapingo.
Km. 38.5 Carretera México-Texcoco. Chapingo, México. (ilopez@correo.chapingo.mx)

Resumen Abstract

En la producción de hortalizas en invernadero es importante In greenhouse vegetable production it is important to


optimizar y controlar el manejo del ambiente usando mode- optimize and control the environmental management using
los dinámicos. El desarrollo y uso de modelos mecanicistas es dynamic models. The development and use of mechanistic
costoso y requiere mucho tiempo. Los modelos de caja negra, models is expensive and time consuming. Black box models
basados en mediciones de entradas y salidas, son un enfoque based on measurements of inputs and outputs are a promising
prometedor para estudiar sistemas complejos y no-lineales. approach for studying complex and nonlinear systems. In
En la presente investigación se estudiaron y generaron mo- this work we have studied and generated neuro-fuzzy models
delos neuro-difusos para predecir el comportamiento de la to predict the behavior of temperature and relative humidity
temperatura y la humedad relativa del aire dentro de dos in- in two greenhouses. Input variables were: temperature,
vernaderos. Las variables de entrada fueron: la temperatura, relative humidity, global solar radiation and wind speed
la humedad relativa, la radiación solar global y la velocidad and direction, measured outside the greenhouse. The output
y dirección del viento, medidas fuera del invernadero. Las variables were temperature and humidity measured inside
variables de salida fueron la temperatura y la humedad del the greenhouse. The sampling time was every minute. Several
aire medidas dentro del invernadero. El tiempo de muestreo neuro-fuzzy models for temperature and humidity were
fue cada minuto. Se generaron varios modelos neuro-difusos evaluated, using the neuro-fuzzy model ANFIS (Adaptive
para la temperatura y la humedad, usando el modelo neuro- Neuro-Fuzzy training of Sugeno-type Inference System),
difuso ANFIS (Adaptive Neuro-Fuzzy training of Sugeno-type available in the Fuzzy Logic Toolbox of Matlab. The methods
Inference System), disponible en el Fuzzy Logic Toolbox de of grid partition and subtractive clustering were used to
Matlab. Los métodos de partición de rejilla y agrupamiento generate the fuzzy inference system. Several empirical
sustractivo se usaron para generar el sistema de inferencia di- partitions of data were analyzed, as well as three types of
fuso. Se analizaron varias particiones empíricas de los datos, membership functions (Gaussian, generalized Bell and
tres tipos de funciones de membresía (Gaussiana, Campana Trapezoidal) and the constant and linear output membership
generalizada y Trapezoidal), así como las funciones de mem- functions. Also several training times were tested. Two sets of
bresía de salida constante y lineal. Además se probaron varias data were used, which were collected in two greenhouses with
épocas de entrenamiento. Se usaron dos conjuntos de datos natural ventilation, located at the Universidad Autónoma
recolectados en dos invernaderos con ventilación natural, lo- de Chapingo and Universidad Autónoma de Querétaro.
calizados en la Universidad Autónoma Chapingo y la Univer- The analysis of the results showed that the neuro-fuzzy
sidad Autónoma de Querétaro. El análisis de los resultados models acceptably predict the weather behavior inside the
mostró que los modelos neuro-difusos predicen aceptable- greenhouse.
mente el comportamiento del clima dentro del invernadero.
Key words: ANFIS, controlled environment, optimal control,
black box models.

* Autor responsable v Author for correspondence.


Recibido: Octubre, 2009. Aprobado: Junio, 2010.
Publicado como ARTÍCULO en Agrociencia 44: 791-805. 2010.

791
AGROCIENCIA, 1 de octubre - 15 de noviembre, 2010

Palabras clave: ANFIS, ambiente controlado, control óptimo, Introduction


modelos de caja negra.

T
o optimize and control the environment of
Introducción a greenhouse, accurate mathematical models
are required (López-Cruz et al., 2007, Leal-

P
ara optimizar y controlar el ambiente de un Iga et al., 2008). Several approaches have succeeded
invernadero se requieren modelos matemáti- in describing the behavior of temperature, humidity
cos precisos (López-Cruz et al., 2007; Leal-Iga and the concentration of carbon dioxide within
et al., 2008). Varios enfoques han sido exitosos para a greenhouse (Castañeda-Miranda et al., 2007,
describir el comportamiento de la temperatura, la Guzmán-Cruz et al., 2009, Fitz-Rodríguez et al.,
humedad y la concentración de dióxido de carbono 2010). However, the generation of mechanistic
dentro de un invernadero (Castañeda-Miranda et al., models is time consuming and costly. So an attractive
2007; Guzmán-Cruz et al., 2009, Fitz-Rodríguez et alternative may be the development of black box
al., 2010). Sin embargo, la generación de modelos models, such as the fuzzy approach (Salgado and
mecanicistas demanda mucho tiempo y es costosa. Cunha, 2005, Fitz-Rodríguez, 2008, Fitz- Rodriguez
Asi, para grandes cantidades de datos experimenta- and Giacomelli, 2009), the neural network approach
les que describan el comportamiento de variables de (Linker et al., 1998, Fitz-Rodríguez, 2008, Fitz-
entrada y salida del sistema, los modelos de caja ne- Rodríguez and Giacomelli, 2009) and the neuro-fuzzy
gra, como el enfoque difuso (Salgado y Cunha, 2005; approach (Tien, 1997; Jang et al. , 1997; Babuska
Fitz-Rodríguez, 2008; Fitz-Rodríguez y Giacomelli, and Verbruggen, 2003) based on large amounts of
2009), el enfoque basado en redes neuronales (Linker experimental data that describe the behavior of input
et al., 1998; Fitz-Rodríguez, 2008; Fitz-Rodríguez y and output variables of the system. Tien and Van
Giacomelli, 2009) y el enfoque neuro-difuso (Tien, Straten (1998) developed the neuro-fuzzy system
1997; Jang et al., 1997; Babuška y Verbruggen, NUFZY to predict nonlinear systems, and showed
2003), pueden ser una alternativa atractiva. Tien y that this approach can acceptably predict the growth
Van Straten (1998) desarrollaron el sistema neuro- of lettuce (Lactuca sativa L.) and the greenhouse
difuso NUFZY para predecir sistemas no lineales, y temperature in the Netherlands. However, neuro-
muestran que este enfoque puede predecir aceptable- fuzzy models have not been used to study the climate
mente el crecimiento de la lechuga (Lactuca sativa L.) of greenhouses with natural ventilation, like those
y la temperatura del invernadero en los Países Bajos. prevailing in México. The neuro-fuzzy approach was
Sin embargo, los modelos neuro-difusos no se han applied to model the instantaneous evapotranspiration
usado para estudiar el clima de invernaderos con ven- of a tomato (Lycopersicon esculentum, Mill) plant
tilación natural, como los prevalecientes en México. under greenhouse conditions (Ramos et al., 2010),
El enfoque neuro-difuso fue aplicado para modelar la and a neuro-fuzzy system was used to predict the
evapotranspiración instantánea de una planta de jito- behavior of relative humidity (Gamboa et al., 2005)
mate (Lycopersicon esculentum, Mill) en invernadero with information from weather stations.
(Ramos et al., 2010) y también un sistema neuro- The hypothesis of this research was that when the
difuso se usó para predecir el comportamiento de la neuro-fuzzy models combine the advantages of neural
humedad relativa (Gamboa et al., 2005) con infor- networks and fuzzy systems they may have a better
mación de estaciones meteorológicas. performance, especially in the case of complex and
La hipótesis de esta investigación fue que los mo- nonlinear systems, as those present in the greenhouse
delos neuro-difusos al combinar ventajas de las redes environment. The objectives were: 1) to develop
neuronales y de los sistemas difusos pueden mostrar a neuro-fuzzy model in order to predict the air
un desempeño superior, especialmente en el caso de temperature inside a greenhouse considering as input
sistemas complejos y no-lineales como los presentes variables the temperature, relative humidity, global
en el ambiente invernadero. Los objetivos fueron: 1) solar radiation, wind speed and direction, measured
desarrollar un modelo neuro-difuso para predecir la outside the greenhouse; 2) to develop and evaluate
temperatura del aire dentro de un invernadero con- the performance of a neuro-fuzzy model to predict
siderando como variables de entrada la temperatura, relative humidity inside a greenhouse; 3) to analyze

792 VOLUMEN 44, NÚMERO 7


MODELOS NEURO-DIFUSOS PARA TEMPERATURA Y HUMEDAD DEL AIRE EN INVERNADEROS TIPO CENITAL Y CAPILLA

humedad relativa, radiación solar global, velocidad the behavior of both models in two greenhouses with
y dirección del viento medidas fuera del invernade- natural ventilation.
ro; 2) desarrollar y evaluar el comportamiento de un
modelo neuro-difuso para predecir la humedad rela- Materials and Methods
tiva dentro de un invernadero; 3) analizar el com-
portamiento de ambos modelos en dos invernaderos Structure of the adaptive inference
con ventilación natural. system (ANFIS)

Materiales y Métodos The ANFIS model (Jang, 1993 Jang et al., 1997) consists
of input-output variables, a set of IF-THEN rules of the
Estructura del sistema adaptable Takagi-Sugeno type (Takagi and Sugeno, 1985) and a fuzzy
de inferencia (ANFIS) inference system (Figure 1 .) In layer 1, each square node i has
a membership function O1i = mAi (x), which specifies the degree
El modelo ANFIS (Jang, 1993; Jang et al., 1997) consta de to which x satisfies Ai. In this model mAi(x) is a generalized bell:
variables de entrada-salida, un conjunto de reglas SI-ENTON-
CES tipo Takagi-Sugeno (Takagi y Sugeno, 1985) y un sistema
1
de inferencia difuso (Figura 1). En la capa 1, cada nodo cuadrado  Ai ( x )
LF x  c I 2 biOP
1 MG
i tiene una función de membresía O1i = mAi (x), que especifica el
MNH a JK
i
grado para el cual x satisface Ai . En este modelo mAi(x) es una

i PQ (1)
campana generalizada:

or a Gaussian function:
1
 Ai ( x )
LF x  c I 2 biOP
1 MG
MNH a JK LM F x c I OP
i
PQ 2

MN GH a JK
i 1
(1)

 Ai ( x )  exp 
i PQ (2)
o una función Gaussiana:
where ai, bi, ci are parameters of premise.

LM F x c I 2 OP
MN GH a JK
1 In layer 2 each node performs the operation: wi = mAi (x) ×


 Ai ( x )  exp 
i PQ (2)
mBi (y), i=12. In layer 3, the i-th node calculates the ratio of
the trigger force of the i-th rule to the sum of all shot forces

donde ai, bi, ci son parámetros de premisa. wi


using: w i  , i=1, 2. In layer 4 each node i has a
w1  w 2
En la capa 2 cada nodo efectúa la operación: wi = mAi (x) × mBi

Capa 1 Capa 4

Capa 2 Capa 3
A1
x Capa 5
w1 w1
A2 TT N w1 f
1

 f
B1 TT N w2 f2
w2 w2
y
B2 xy

Figura 1. Arquitectura ANFIS para el sistema de inferencia Takagi y Sugeno (1985).


Figure 1. ANFIS architecture for the Takagi and Sugeno inference system (1985).

LÓPEZ-CRUZ y HERNÁNDEZ LARRAGOITI 793


AGROCIENCIA, 1 de octubre - 15 de noviembre, 2010

_ _ _
(y), i=12. En la capa 3, el i-ésimo nodo calcula la proporción de la function O4i = w i fi = w i (pi x + qi y +ri), where w i is the output
fuerza de disparo de la i-ésima regla a la suma de todas las fuerzas of layer 3, and {pi, qi, ri} is the set of parameters known as
consequent parameters. In layer 5 a total sum is calculated:
de disparo, usando: w i  wi , i=1, 2. En la capa 4 cada
w1  w 2  i wi f i . The f output can be
_ _ _ O15  totalo utput =  w i f i 
nodo i tiene una función O4i = w i fi = w i (pi x + qi y +ri), donde w i i  i wi
es la salida de la capa 3, y {pi, qi, ri} es el conjunto de parámetros rewritten as:
conocidos como parámetros consecuentes. En la capa 5 se calcu-
w1 w2
f  f1   f 2
la una suma total: O 5  salida total   w f   i wi f i . La w1  w 2 w1  w 2
1 i i
i  i wi  w1 f 1  w2 f 2
salida f se puede re-escribir como: a f a f a f a f a f a f
 w1x p1  w1 y q1  w1 r1  w2 x p2  w 2 y q2  w2 r2

(3)
w1 w2
f  f1   f 2 The fuzzy rules in ANFIS are of the following type:
w1  w 2 w1  w 2
 w1 f 1  w2 f 2
a f a f a f a f a f a f
 w1x p1  w1 y q1  w1 r1  w2 x p2  w 2 y q2  w2 r2
Rule 1: If x is A1 and y is B1, then f1 = p1x+q1y+r1
Rule 2: If x es A2 and y is B2, then f2 = p2x+q2y+r2 (4)
(3)
La reglas difusas en ANFIS son del tipo siguiente: The inference system is shown in Figure 2.
The ANFIS uses a hybrid learning algorithm with two
Regla 1: Si x es A1 y y es B1, entonces f1 = p1x+q1 y+r1 steps, one forward and one backward. In the step forward
Regla 2: Si x es A2 y y es B2, entonces f2 = p2x+q2 y+r2 (4) the consequence parameters are identified by the least square
estimator. In the step backward error rates propagate backward
El sistema de inferencia se muestra en la Figura 2. and the premise parameters are updated by the descent gradient
ANFIS usa un algoritmo de aprendizaje híbrido con dos pa- method. This hybrid approach converges faster than the retro-
sos, uno hacia delante y otro hacia atrás. En el paso hacia delante propagation method used in training neural networks.
los parámetros de consecuencia son identificados por el estima-
dor de mínimos cuadrados. En el paso hacia atrás los índices Data acquisition
de error se propagan hacia atrás y los parámetros de premisa se
actualizan por el método del gradiente descendiente. Este en- Data acquisition was performed in an Arched type greenhouse
foque híbrido converge más rápidamente que el método retro- located in the Agricultural Experiment Station Tlapeaxco of the
propagación usado en el entrenamiento de redes neuronales. Universidad Autónoma de Chapingo, Mexico, 19 ° 29’ N, 98°

A1 B1
w1 f1=p1x+q1 y+r1

X Y w1 f1+w2 f2
f= = w1 f1+w2 f2
A2 B2 w1 + w2

w2 f2=p2x+q2 y+r2

X Y
xy

Figura 2. Razonamiento difuso (Jang, 1993; Jang et al., 1997).


Figure 2. Fuzzy reasoning (Jang, 1993; Jang et al., 1997).

794 VOLUMEN 44, NÚMERO 7


MODELOS NEURO-DIFUSOS PARA TEMPERATURA Y HUMEDAD DEL AIRE EN INVERNADEROS TIPO CENITAL Y CAPILLA

Adquisición de datos A

La adquisición de datos se efectuó en un invernadero de tipo


cenital ubicado en el Campo Agrícola Experimental Tlapeaxco A’

48
de la Universidad Autónoma Chapingo, México, a 19° 29’ N,

˚
27
98° 54’ O y altitud de 2244 m. El invernadero (Figura 3) tiene m m
40
un área de 1080 m2, 170 m2 de área de ventilación lateral y 60
m2 de área de ventilación cenital; su área total está dividida en
tres naves. El tiempo de muestreo fue de 1 min del 24 al 30 de

5.3 m

2.2 m
enero del 2007 (Figura 4). El invernadero estuvo libre de cultivo
durante el periodo de toma de datos.
9m
Las variables de entrada fueron la radiación solar global (Ro,
W m-2), humedad relativa (RHo, %), velocidad del viento (WS, Figura 3. Diagrama de sección del invernadero localizado en
m s-1), dirección del viento (WD, f) y temperatura (To, °C), Chapingo, México.
Figure 3. Section diagram of the greenhouse located in
medidas fuera del invernadero. Las variables de salida fueron la
Chapingo, México.
temperatura (Ti, °C) y la humedad relativa (RHi, %), medidas
dentro del invernadero. Se usaron 10080 mediciones.
Otro conjunto de datos se recolectó en un invernadero de la 54’ W and 2244 m height. The greenhouse (Figure 3) has an
Universidad Autónoma de Querétaro, México, a 20° 36’ N, 100° area of 1080 m2, 170 m2 of side vent area and 60 m2 on the roof
24’ O y una altitud 1820 m. El invernadero es tipo capilla (Fi- vent area. Its total area is divided into three spans. The sampling
gura 5). Presenta ventanas laterales con 2.5 m de alto por 25 m time was 1 min from 24 to 30 January 2007 (Figure 4). The
de largo, frontales de 2.5 m de alto por 20 m de largo, ventanas greenhouse was free of crop during the period of data collection.
cenitales de 0.8 m de alto por 20 m de largo, área de ventilación Input variables were the global solar radiation (Ro, W m-2),
total de 257 m2, con apertura y cierre automático de ventanas. relative humidity (RHo, %), wind speed (WS, m s-1), wind

1000
500
00 2 4 6
1 3 5 7
100
RHo (%)
50
01 2 3 4 5 6 7
5
00 2
1 3 45 6 7
360
200
00 2
1 3 4 56 7
25
To (˚C) 10
0 1 2 3 4 5 6 7
40
Ti (˚C) 20
0 1 2 3 4 5 6 7
100
RH i (%)
50
0 1 2 3 4 5 6 7
Tiempo (días)

Figura 4. Variables meteorológicas en Chapingo, México, del 24 al 30 de enero de 2007.


Figure 4. Meteorological variables in Chapingo, México, January 24-30, 2007.

LÓPEZ-CRUZ y HERNÁNDEZ LARRAGOITI 795


AGROCIENCIA, 1 de octubre - 15 de noviembre, 2010

El tiempo de muestreo fue de 1 min, del 9 junio al 22 de A A’


julio del 2008 (Figura 6). Se usaron 54662 observaciones. Las
variables de entrada fueron las mismas que para el primer inver-

37 m
nadero, excepto ráfagas de viento (GS, m s-1). Durante la toma
de datos el invernadero estuvo ocupado por un cultivo de jito-
mate con un índice de área foliar cercano a la unidad. En ambos 27 m
invernaderos la cubierta es de plástico de 180 mm de grosor con
tratamiento ultravioleta y se usaron dos estaciones HOBO® Wea-

3.5 m
5m
ther Station Data Logger Modelo H21-001 (Onset Computers
Corporation, USA) para medir las variables meteorológicas.
6.75 m

Procedimiento Figura 5. Diagrama de sección del invernadero localizado en


Querétaro, México.
Figure 5. Section diagram of the greenhouse located in
Subconjuntos de datos para generación y validación del modelo Querétaro, México.

Ambos conjuntos de datos fueron divididos en dos subcon-


juntos y uno fue usado para la generación del modelo y otro para direction (WD, f) and temperature (To , ° C), measured outside
su validación. Se probaron las particiones: 50 %:50 %; 60 %:40 %; the greenhouse. The output variables were temperature (Ti, ° C)
65 %:35 %; 70 %:30 %; 75 %:25 %; y 80 %:20 %; para la tem- and relative humidity (Rhi, %), measured inside the greenhouse;
peratura y la humedad relativa del aire dentro del invernadero. 10080 measurements were used.
Another set of data was collected in a greenhouse of the
Generación del Sistema de Inferencia Difuso Inicial Universidad Autónoma de Querétaro, México, 20° 36’ N, 100°
24’ W and an altitude of 1820 m. The greenhouse is Venlo type
Para generar el sistema de inferencia difuso (Jang et al., 1997; (Figure 5). It has side windows 2.5 m high by 25 m long; front
Babuška y Verbruggen, 2003) se usó el método de partición de windows of 2.5 m high by 20 m long; windows on the roof 0.8 m

1000

00 5 10 15 20 25 30 35
100
RHo (%) 50
0
0 5 10 15 20 25 30 35
5
0
0 5 10 15 20 25 30 35
10

0
0 5 10 15 20 25 30 35
30
To (˚C)
15
0 5 10 15 20 25 30 35
40
Ti (˚C)
20
0 5 10 15 20 25 30 35
100
RH i (%) 50
0
0 5 10 15 20 25 30 35
Tiempo (días)

Figura 6. Variables meteorológicas del invernadero en Querétaro, del 9 de junio al 22 de julio de 2008.
Figure 6. Meteorological variables of the greenhouse in Querétaro, June 9 - July 22, 2008.

796 VOLUMEN 44, NÚMERO 7


MODELOS NEURO-DIFUSOS PARA TEMPERATURA Y HUMEDAD DEL AIRE EN INVERNADEROS TIPO CENITAL Y CAPILLA

rejilla (The Mathworks Inc., 1995-2005), el cual está programa- high by 20 m long; a total ventilation area of 257 m2, with
do en la función genfis1.m de Matlab. En este método el espacio automatic opening and closing of windows.
de las entradas se divide en una malla dependiendo del número The sampling time was 1 min, from June 9 to July 22,
de funciones de membresía. El sistema de Inferencia Difuso tipo 2008 (Figure 6); 54662 observations were used. Input
Sugeno se generó también mediante la función genfis1.m. Se variables were the same used in the first greenhouse,
evaluó el agrupamiento sustractivo (The Mathworks Inc., 1995- except wind gusts (GS, m s-1). During data collection the
2005) usando la función genfis2.m de Matlab. En este caso los greenhouse was occupied by a crop of tomatoes with a leaf
vectores de datos son candidatos a centros de grupos de acuerdo area index close to unity. In both greenhouses the cover is
a su similitud (Jang et al., 1997; Babuška y Verbruggen, 2003). plastic of 180 mm thick with ultraviolet treatment and two
Las funciones de membresía evaluadas fueron: gausiana, campa- stations HOBO® Weather Station Data Logger Model H21-
na generalizada y trapezoidal. Para cada variable de entrada se 001 (Onset Computers Corporation, USA) were used to
evaluaron dos y tres funciones de membresía. measure meteorological variables.

Entrenamiento del sistema neuro-difuso Procedure

Todos los sistemas neuro-difusos fueron entrenados median- Subsets of data for model generation and validation
te ANFIS como ésta programado en la función anfis.m de Fuzzy
Logic Toolbox de Matlab (The Mathworks Inc, 1995-2005). El Both data sets were divided into two subsets and one was
método de optimización usado fue el híbrido, el cual combina used for model generation and the other for validation. The
el estimador mínimos cuadrados con retro-propagación de los partitions tested were: 50 %: 50 %; 60 %: 40 %; 65 %: 35 %; 70 %:
errores. La función “evalfis.m” se usó para obtener la calidad de 30 %; 75 %: 25 %; and 80 %: 20 %, for air temperature and
predicción de los modelos. relative humidity inside the greenhouse.

Calidad de predicción de los modelos Generation of the Initial Fuzzy Inference System

Para evaluar el desempeño de los modelos neuro-difusos se To generate the fuzzy inference system (Jang et al.,
usó la raíz del error cuadrático medio (RMSE), el coeficiente de 1997, Babuska and Verbruggen, 2003) the grid partitioning
determinación (R2), la gráfica de dispersión entre mediciones y method (The Mathworks Inc., 1995-2005) was used, which
predicciones, así como la ecuación de regresión lineal simple en- is implemented in the function genfis1.m of Matlab. In
tre las mediciones y predicciones de los modelos. this method the input space is divided in a grid depending
on the number of membership functions. The Sugeno type
Resultados y Discusión Fuzzy Inference System was also generated by using the
genfis1.m function. Subtractive clustering was evaluated (The
Estructura de los modelos Mathworks Inc., 1995-2005) by using the genfis2.m function
of Matlab. In this case, the data vectors are candidates for
En la Figura 7 se muestra la estructura de los centers of clusters according to their similarity (Jang et al.,
modelos neuro-difusos generados usando la partición 1997; Babuška and Verbruggen, 2003). The membership
de rejilla y entrenado con ANFIS, para temperatura y functions evaluated were: Gaussian, generalized bell and
humedad relativa. Sus características son: dos funcio- trapezoid. For each input variable two and three membership
nes de membresía en cada entrada, 32 reglas difusas, functions were assessed.
92 nodos, 32 parámetros lineales, 30 parámetros no-
lineales y una función de membresía de salida ya sea Training of the neuro-fuzzy system
constante o lineal.
La estructura de los modelos neuro-difusos para All neuro-fuzzy systems were trained using ANFIS, as
la temperatura y la humedad relativa, generados me- programmed in the function anfis.m of Fuzzy Logic Toolbox
diante agrupamiento sustractivo y entrenados con of Matlab (The Mathworks Inc, 1995-2005). The optimization
ANFIS, se muestra en las Figuras 8 y 9. Las propie- method used was the hybrid, which combines the least squares
dades del modelo neuro-difuso obtenido mediante estimator with the retro-propagation of errors. The “evalfis.m”
agrupamiento sustractivo para la temperatura (Figura function was used to obtain prediction quality models was
8) son: seis funciones de membresía en cada entrada, used.

LÓPEZ-CRUZ y HERNÁNDEZ LARRAGOITI 797


AGROCIENCIA, 1 de octubre - 15 de noviembre, 2010

MF de
Entradas entrada Reglas MF de salida Salida
w1 w1
Ro
Figura 7. Estructura de los modelos neuro-difusos de la
RHo temperatura (Ti) y humedad relativa (HRi) obtenidos
Ti por partición en rejilla y entrenados con ANFIS.
WS
RHi
Figure 7. Structure of the neuro-fuzzy models of
WD temperature (Ti) and relative humidity (HRi), obtained
by grid partitioning and trained with ANFIS.
w32f32
To
w32
w32
[Ro RHo WS WD To]
Capa 1 Capa 2 Capa 3 Capa 4 Capa 5

MF de MF de
Entradas entrada Reglas salida Salida

w1
w1
Ro
w1f1
Figura 8. Estructura de los modelos neuro-difusos para
RHo la temperatura (Ti), obtenidos con agrupamiento sus-
tractivo y ANFIS.
Ti
WS
Figure 8. Structure of the neuro-fuzzy models for
WD temperature (Ti), obtained by subtractive clustering and
ANFIS.
w6f6
To w6
w6
[Ro RHo WS WD To]
Capa 1 Capa 2 Capa 3 Capa 4 Capa 5

MF de
Entradas entrada Reglas MF de salida Salida
w1
Ro w1
w1f1 Figura 9. Estructura de los modelos neuro-difusos de
RHo humedad relativa (HRi), obtenidos con agrupamiento
RHi sustractivo y ANFIS.
WS
Figure 9. Structure of the relative humidity neuro-fuzzy
WD models (HRi), obtained using subtractive clustering
w4f4 and ANFIS.
To w4
w4
[Ro RHo WS WD To]
Capa 1 Capa 2 Capa 3 Capa 4 Capa 5

80 nodos, 36 parámetros lineales, 60 parámetros no- Prediction quality of the models


lineales y seis reglas difusas.
Las propiedades de la estructura mostrada en la To evaluate the performance of the neuro-fuzzy models
Figura 9 son: cuatro funciones de membresía en cada the root mean square error (RMSE) was used, as well as the

798 VOLUMEN 44, NÚMERO 7


MODELOS NEURO-DIFUSOS PARA TEMPERATURA Y HUMEDAD DEL AIRE EN INVERNADEROS TIPO CENITAL Y CAPILLA

entrada, 56 nodos, 24 parámetros lineales, 40 pará- coefficient of determination (R2), the scatterplot between
metros no-lineales y cuatro reglas difusas. Compa- measurements and predictions, and the simple linear
rando las Figuras 7 contra las Figuras 8 y 9 es claro regression equation between measurements and model
que el agrupamiento sustractivo fue mejor ya que los predictions.
modelos fueron menos complejos. Es notable además
que aparentemente se pueda modelar la humedad re- Results and Discussion
lativa con un modelo neuro-difuso menos complejo
que en el caso de la temperatura dentro de un inver- Structure of models
nadero.
In Figure 7 it is shown the structure of neuro-
Evaluación de los modelos neuro-difusos fuzzy models generated using grid partitioning and
para la temperatura trained with ANFIS for temperature and relative
humidity. Its features include two membership
En el Cuadro 1 se muestra los mejores valores functions in each input, 32 fuzzy rules, 92 nodes,
de RMSE y R2 obtenidos usando partición de reji- 32 linear parameters, 30 non-linear parameters and
lla y agrupamiento sustractivo para el entrenamiento an output membership function, either constant or
de ANFIS y el tipo de función de membresía que linear.
tuvo mejor desempeño. Sólo se muestran los mejo- The structure of neuro-fuzzy models for
res modelos. La mejor partición fue la que usó 80 % temperature and relative humidity generated by
de datos para generar el modelo y 20 % para valida- subtractive clustering and trained with ANFIS is
ción. También se observa un mejor comportamiento shown in Figures 8 and 9. The properties of the neuro-
cuando se usó agrupamiento sustractivo. fuzzy model obtained by subtractive clustering for
Los resultados obtenidos para el invernadero de temperature (Figure 8) are: six membership functions
Querétaro se muestran en el Cuadro 2. Nuevamente, on each input, 80 nodes, 36 linear parameters, 60
las diferencias en el comportamiento de los mode- non-linear parameters and six fuzzy rules.
los para las particiones de datos de entrenamiento y The properties of the structure shown in Figure
prueba fueron pequeñas. Ambas estadísticas fueron 9 are: six membership functions for each input, 56
mejores en el caso de uso de agrupamiento sustrac- nodes, 24 linear parameters, 40 nonlinear parameters
tivo. and four fuzzy rules. When comparing Figure 7 with

Cuadro 1. Valores estadísticos como medidas del desempeño de los modelos de temperatura obtenidos con partición de rejilla y
agrupamiento sustractivo, utilizados para entrenar el sistema ANFIS para el invernadero de Chapingo, México.
Table 1. Table 1. Statistical values as measures of performance of the models of temperature obtained with grid partitioning and
subtractive clustering, used to train the ANFIS system for the greenhouse of Chapingo, México.

R2 RMSE
Partición FM§ entrada NE†† FM salida

EÞ P¤ E P

2:campana Lineal 0.97 0.86 1.08 3.52


PR† (65:35) 450
gen. Const. 0.95 0.95 1.68 2.10

2:campana Lineal 0.96 0.89 1.42 2.99


PR(80:20) 450
gen. Const. 0.95 0.95 1.73 2.10

AS¶ (65:35) Radio:0.48 450 --- 0.95 0.94 1.63 2.25
AS (80:20) Radio:0.53 450 --- 0.95 0.95 1.76 1.96


Partición de rejilla; ¶Agrupamiento sustractivo; § Función de membresía; ÞEntrenamiento; ¤Prueba; ††Número de épocas v †Grid parti-
tioning; ¶Substractive clustering; §Membership function; ÞTraining; ¤Test; ††Number of times.

LÓPEZ-CRUZ y HERNÁNDEZ LARRAGOITI 799


AGROCIENCIA, 1 de octubre - 15 de noviembre, 2010

Cuadro 2. Valores estadísticos como medidas del desempeño de los modelos de temperatura obtenidos con partición de rejilla y
agrupamiento sustractivo, utilizados para entrenar el sistema ANFIS para el invernadero de Querétaro, México.
Table 2. Statistical values as measures of performance of the models of temperature obtained with grid partitioning and subtractive
clustering, used to train the ANFIS system for the greenhouse of Querétaro, México.

R2
Patición RMSE ANFIS
FM§ entrada NE†† FM salida EÞ P E P

PR† (65:35) 2:campana gen. 450 Const. 0.96 0.95 1.35 1.69
PR(80:20) 2:campana gen. 450 Const. 0.96 0.96 1.42 1.44
AS¶ (65:35) Radio:0.5 450 --- 0.96 0.95 1.29 1.63
AS(80:20) Radio:0.53 450 --- 0.96 0.97 1.39 1.42


Partición de rejilla; ¶Agrupamiento sustractivo; §Función de membresía; ÞEntrenamiento; ¤Prueba; ††Número de épocas v †Grid parti-
tioning; ¶Subtractive clustering; §Membership function: ÞTraining; ¤Test; ††Number of times.

Evaluación de los modelos neuro-difusos Figures 8 and 9 it is clear that subtractive clustering
para humedad relativa was better since the models were less complex. It is
also notable that relative humidity can be apparently
Los resultados de los modelos neuro-difusos eva- modeled with a neuro-fuzzy model less complex than
luados para el caso de la variable humedad relativa, in the case of temperature inside a greenhouse.
para los dos conjuntos de datos se muestran en los
Cuadros 3 y 4. En ambos casos se obtuvo un mejor Evaluation of neuro-fuzzy models for
desempeño de los modelos, en términos de R2 y de temperature
RMSE, para los datos de estimación y los de valida-
ción cuando se usó el agrupamiento sustractivo. In Table 1 it is shown the best RMSE and
R values obtained using grid partitioning and
2

Calidad de predicción de los modelos neuro- subtractive clustering for training with ANFIS and
difusos para temperatura the type of membership function that recorded the
best performance. Only the best models are shown.
En la Figura 10 se muestra la comparación en- The best partition was the one using 80 % of data
tre las predicciones del modelo neuro-difuso para la to generate the model and 20 % for validation. Also

Cuadro 3. Valores estadísticos como medidas del desempeño de los modelos para la humedad relativa obtenidos con partición de
rejilla y agrupamiento sustractivo, usados para entrenar el sistema ANFIS para el invernadero de Chapingo, México.
Table 3. Statistical values as measures of performance of the models for relative humidity obtained with grid partitioning and
subtractive clustering, used to train the ANFIS system for the greenhouse of Chapingo, México.

R2
Patición RMSE ANFIS
FM§ entrada NE†† FM salida EÞ P E P

PR† (70:30) 2:campana gen. 450 Const. 0.95 0.93 5.04 6.24
2:Gauss 450 Lineal 0.97 0.90 3.65 7.48
PR(75:25) 2:campana gen. 450 Const. 0.95 0.92 4.85 6.84
2:Gauss 450 Lineal 0.97 0.90 3.54 7.95
PR(80:20) 2:campana gen. 450 Lineal 0.97 0.91 3.56 7.46
450 Const. 0.95 0.93 4.88 6.99
AS¶ (70:30) Radio:0.68 450 -- 0.95 0.94 4.83 5.41
AS(75:25) Radio:0.52 450 -- 0.95 0.94 4.65 5.92
AS(80:20) Radio:0.73 450 -- 0.95 0.95 4.62 5.80


Partición de rejilla; ¶Agrupamiento sustractivo; §Función de membresía; ÞEntrenamiento; ¤Prueba; ††Número de épocas v †Grid
partitioning; ¶Subtractive clustering; §Membership function; ÞTraining; ¤Test; ††Number of times.

800 VOLUMEN 44, NÚMERO 7


MODELOS NEURO-DIFUSOS PARA TEMPERATURA Y HUMEDAD DEL AIRE EN INVERNADEROS TIPO CENITAL Y CAPILLA

Cuadro 4. Valores estadísticos como medidas del desempeño para los modelos de humedad relativa obtenidos con partición de
rejilla y agrupamiento sustractivo, usados para entrenar el sistema ANFIS para el invernadero de Querétaro, México.
Table 4. Statistical values as measures of performance of the models for relative humidity obtained with grid partitioning and
subtractive clustering, used to train the ANFIS system for the greenhouse of Querétaro, México.

R2
Patición RMSE ANFIS
FM§ entrada NE†† FM salida EÞ P E P

PR† (65:35) 2:campana gen. 450 Const. 0.96 0.95 1.35 1.69
PR(80:20) 2:campana gen. 450 Const. 0.96 0.96 1.42 1.44
AS¶ (65:35) Radio:0.5 450 -- 0.96 0.95 1.29 1.63
AS(80:20) Radio:0.53 450 -- 0.96 0.97 1.39 1.42


Partición de rejilla; ¶Agrupamiento sustractivo; §Función de membresía; ÞEntrenamiento; ¤Prueba; Número de épocas
††
v †Grid
partitioning; ¶Subtractive clustering; § Membership function; ÞTraining; ¤Test; ††Number of times.

temperatura usando agrupamiento sustractivo, 80 % a better performance was observed when subtractive
de datos para generar el modelo y 20 % para valida- clustering was used.
ción, para los dos invernaderos estudiados. Las grá- The results of the Querétaro greenhouse are
ficas muestran que las predicciones de los modelos shown in Table 2. Again, the differences in the

Invernadero 1. Sitio Chapingo, México


A B

medida estimada 40 medida estimada


40
Temperatura (˚C)
Temperatura (˚C)

30 30

20
20

10
10
0 1 2 3 4 5 6 0 0.2 0.4 0.6 0.8 1 1.2 1.4
Tiempo (días) Tiempo (días)

Invernadero 2. Sitio Querétaro, México

medida estimada medida estimada


40 40
Temperatura (˚C)

Temperatura (˚C)

30 30

20 20

10 10
0 5 10 15 20 25 30 0 1 2 34 5 6 7 8
Tiempo (días) Tiempo (días)

Figura 10. Comparación de las predicciones de los modelos neuro-difusos, contra mediciones de la temperatura (Ti). A) Conjun-
to de entrenamiento. B) Conjunto de prueba.
Figure 10. Comparison of the predictions of neuro-fuzzy models with measurements of temperature (Ti). A) Set of training.
B) Test set.

LÓPEZ-CRUZ y HERNÁNDEZ LARRAGOITI 801


AGROCIENCIA, 1 de octubre - 15 de noviembre, 2010

siguen la tendencia de las mediciones de la tempe- behavior of the models for the partitions of training
ratura. and test data were small. Both statistics were better
Las gráficas de dispersión y ecuaciones de regre- when subtractive clustering was used.
sión correspondientes a las mediciones y predicciones
de los modelos se muestran en la Figura 11. Tanto las Evaluation of neuro-fuzzy models
gráficas 1:1 como los coeficientes de regresión confir- for relative humidity
man un alto ajuste de las predicciones de los modelos
a las mediciones. Además estos resultados corroboran The results of neuro-fuzzy models evaluated for
los reportados para la temperatura en invernaderos the relative humidity variable, in both sets of data
tipo Venlo con cubierta de vidrio y con un cultivo de are shown in Tables 3 and 4. In both cases a better
jitomate de los Países Bajos durante el otoño (Tien, performance of the models was obtained in relation to
1997; Tien y Van Straten, 1998). R2 and RMSE for both the estimation and validation
Pero a diferencia de modelo NUFZY donde se data when subtractive clustering was used.
usaron menos de 1500 datos y no se incluyó como
variable de entrada la velocidad del viento, en el pre- Prediction quality of neuro-fuzzy
sente estudio el modelo neuro-difuso para la tempe- models for temperature
ratura de los invernaderos con ventilación natural
presentó una mejor calidad de predicción porque se In Figure 10 it is shown the comparison between
usó un mayor número de datos y se incluyeron más the predictions of neuro-fuzzy model for temperature
variables climáticas en el modelo. De hecho, la velo- using subtractive clustering, 80 % of data to generate
cidad y dirección del viento son variables de entrada the model and 20 % of data for validation, for the
fundamentales en invernaderos donde la ventilación two greenhouses studied. The graphs show that the
natural es la más relevante para el manejo de las va- model predictions follow the trend of the temperature
riables climáticas dentro de ese ambiente. measurements.

Invernadero 1. Sitio Chapingo, México


A B
40 40
estimada (˚C)

estimada (˚C)

30 30
Temperatura

Temperatura

20 20

10 r2=0.951 10 r2=0.963
y=0.95 * T+0.75 y=0.89 * T+2.39
0 0
0 10 20 30 40 0 10 20 30 40
Temperatura medida (˚C) Temperatura medida (˚C)

Invernadero 2. Sitio Querétaro, México


40 40
estimada (˚C)

estimada (˚C)

30 30
Temperatura

Temperatura

20 20

10 r =0.962
2
10 r2=0.963
y=0.96 * T+0.87 y=0.89 * T+2.39
0 0
0 10 20 30 40 0 10 20 30 40
Temperatura medida (˚C) Temperatura medida (˚C)

Figura 11. Gráficas 1:1 y ecuaciones de regresión entre las mediciones y predicciones de los modelos neuro-difusos para la tem-
peratura (Ti). A) Conjunto de entrenamiento. B) Conjunto de prueba.
Figure 11. Graphs 1:1 and regression equations among measurements and predictions of the neuro-fuzzy models for tempeFigure
12. Comparison of neuro-fuzzy models predictions with measurements of relative humidity (HRi). A) Set of training.
B) Test set.

802 VOLUMEN 44, NÚMERO 7


MODELOS NEURO-DIFUSOS PARA TEMPERATURA Y HUMEDAD DEL AIRE EN INVERNADEROS TIPO CENITAL Y CAPILLA

Calidad de predicción de los modelos neuro- The scatterplots and regression equations for the
difusos para humedad relativa model measurements and predictions are shown in
Figure 11. Both the graphs 1:1 and the regression
En la Figura 12 se muestra la comparación entre coefficients confirm a high adjustment of the model
las predicciones del modelo neuro-difuso generado predictions to measurements. Besides, these results
para la humedad relativa usando agrupamiento sus- corroborate those reported for temperature in the
tractivo, 80 % de datos para generar el modelo y Venlo-type greenhouses, with a glass cover and the
20 % para la validación en ambos invernaderos. Las cultivation of tomatoes (Lycopersicum esculentum
simulaciones muestran que las predicciones siguen Mill) from the Netherlands during the autumn
en forma precisa el comportamiento de las medicio- (Tien, 1997; Tien and Van Straten, 1998).
nes de la humedad en ambos invernaderos. But unlike the NUFZY model in which less than
Es notable que el desempeño de los modelos 1500 data were used and wind speed was not included
neuro-difusos para humedad fuera similar en ambos as an input variable, in the present study the neuro-
invernaderos a pesar de las diferencias de clima, tipo fuzzy model for temperature of the greenhouses with
de invernadero y condiciones de cultivo. Esto signi- natural ventilation had a higher quality prediction,
fica que los modelos neuro-difusos pueden modelar since more data were used and more climate variables
procesos no lineales (Tien y Van Straten, 1998) con were included in the model. In fact, wind speed and
precisión y, además, que son bastante robustos (Tien, direction are key input variables in a greenhouse
1997). where natural ventilation is the most important for

Invernadero 1. Sitio Chapingo, México


A B
120 medida estimada 120 medida estimada

100 100
Humedad relativa (%)
Humedad relativa (%)

80 80

60 60

40 40

20 20
0 1 2 3 4 5 0 0.5 1 1.5 2
Tiempo (días) Tiempo (días)

Invernadero 2. Sitio Querétaro, México


120 120 medida estimada
medida estimada
Humedad relativa (%)

Humedad relativa (%)

100 100
80 80
60 60
40
40
20
20
0 5 10 15 20 25 0 2 4 6 8 10 12
Tiempo (días) Tiempo (días)

Figura 12. Comparación de las predicciones de los modelos neuro-difusos, contra mediciones de la humedad relativa (HRi). A)
Conjunto de entrenamiento. B) Conjunto de prueba.
Figure 12. Comparison of prediction from neuro-fuzzy models, against measurements of relative humidity (HRi), A) Set of tra-
ining. B) Test set.

LÓPEZ-CRUZ y HERNÁNDEZ LARRAGOITI 803


AGROCIENCIA, 1 de octubre - 15 de noviembre, 2010

Invernadero 1. Sitio Chapingo, México


A B

100 100

Humedad relativa
Humedad relativa

80 80

estimada (%)
estimada (%)

60 60
40 40
r2=0.955 r2=0.949
20 20
y=0.96 * HR+3.62 y=0.96 * HR+2.32
0 0
0 20 40 60 80 100 0 20 40 60 80 100
Humedad relativa medida (%) Humedad relativa medida (%)

Invernadero 2. Sitio Querétaro, México


100
Humedad relativa

100

Humedad relativa
estimada (%)

80

estimada (%)
80
60 60
40 40
r2=0.976 r2=0.971
20 20
y=0.98 * HR+1.58 y=1.02 * HR-3.26
0 0
0 20 40 60 80 100 02 0 40 60 80 100
Humedad relativa medida (%) Humedad relativa medida (%)

Figura 13. Gráficas 1:1 y ecuaciones de regresión entre las mediciones y predicciones de los modelos neuro-difusos para la hume-
dad relativa (HRi). A) Conjunto de entrenamiento. B) Conjunto de prueba.
Figure 13. Plots 1:1 and regression equations among measurements and predictions of the neuro-fuzzy models for relative
humidity (HRi). A) Training set. B) Test set.

Las gráficas de dispersión y ecuaciones de regre- the management of climatic variables within such
sión correspondientes a las mediciones y prediccio- environment.
nes de los modelos se muestra en la Figura 13. Tanto
las gráficas 1:1, como los coeficientes de regresión Prediction quality of neuro-fuzzy
reflejan un alto ajuste de los modelos neuro-difusos models for relative humidity
a las mediciones. Estos resultados son similares a los
reportados por Gamboa et al. (2005) para la predic- In Figure 12 it is shown the comparison between
ción de la humedad relativa fuera del invernadero, en the predictions of the neuro-fuzzy model developed
el estado de Jalisco, México. for relative humidity using subtractive clustering, 80 %
of data to generate the model and 20 % of data for
Conclusiones validation in both greenhouses. The simulations show
that the predictions follow accurately the behavior of
Los modelos neuro-difusos generados para la humidity measurements in both greenhouses.
temperatura y humedad relativa de dos invernaderos It is remarkable that the performance of neuro-
con ventilación natural, con y sin presencia de culti- fuzzy models for humidity was similar in both
vo, presentaron un buen desempeño cuando se usó greenhouses despite differences in climate, type
el método de partición de agrupamiento sustractivo of greenhouse and cultivation conditions. This
de los datos, combinado con 80 % de los datos para means that neuro-fuzzy models can model nonlinear
generar el modelo y 20 % de la información para processes (Van Tien and Straten, 1998) accurately
validación. Dado que se estudiaron dos invernaderos and are in addition quite robust (Tien, 1997).
con ventilación natural en condiciones climáticas di- The scatterplots and regression equations for the
ferentes y durante estaciones contrastantes (invierno model measurements and predictions are shown
y verano), aparentemente los modelos neuro-difusos in Figure 13. Both graphs 1:1 and the regression

804 VOLUMEN 44, NÚMERO 7


MODELOS NEURO-DIFUSOS PARA TEMPERATURA Y HUMEDAD DEL AIRE EN INVERNADEROS TIPO CENITAL Y CAPILLA

son una opción para generar modelos para el clima coefficients reflect a high adjustment of neuro-
del invernadero con propósitos de optimización y fuzzy models to the measurements. These results are
control. similar to those reported by Gamboa et al. (2005)
for the prediction of relative humidity outside the
Literatura Citada greenhouse, in the state of Jalisco, México.
­
Babuška, R., and H. Verbruggen. 2003. Neuro-fuzzy methods Conclusions
for nonlinear system identification. Ann. Rev. Control 27:
73-85.
Castañeda-Miranda, R., E. Ventura-Ramos, R. del R. Peniche- The neuro-fuzzy models generated for temperature
Vera, and G. Herrera-Ruiz. 2007. Analysis and simulation and relative humidity of two greenhouses with
of a greenhouse physical model under weather conditions of natural ventilation, with and without the presence of
the central region of Mexico. Agrociencia 41(3): 317-335. crop, showed a good performance when the method
Fitz-Rodríguez, E. 2008. Decision support systems for green-
house tomato production. PhD. Thesis. The University of
of subtractive clustering partition of the data was
Arizona. 171 p. used, combined with 80 % of data to build the model
Fitz-Rodríguez, E., and G.A. Giacomelli. 2009. Yield prediction and 20 % of data for validation. After studying two
and growth mode characterization of greenhouse tomatoes naturally ventilated greenhouses under different
with neural networks and fuzzy logic. Trans. ASABE 52(6):
climatic conditions and during contrasting seasons
2115-2128.
Fitz-Rodríguez, E., Ch. Kubota, G.A. Giacomelli, M. E. Tignor, (winter and summer), the neuro-fuzzy models seem
S.B. Wilson, and M. McMahon. 2010. Dynamic modeling to be an option to generate models for greenhouse
and simulation of greenhouse environment under several climate for control and optimization purposes.
scenarios: a web-based application. Computers Electronics
Agric. 70: 105-116.
—End of the English version—
Gamboa, N., M. Castro, and F. Herrera. 2005. Use of an ANFIS
network for relative humidity behaviour modelling on the
south region of Jalisco Mexico. Res. Computing Sci. 16: pppvPPP
75-84.
Guzmán-Cruz, R., R. Castañeda-Miranda, J.J. García-Escalante,
I.L. López-Cruz, A. Lara-Herrera, and J.I. de la Rosa. 2009. Ramos-Fernández, J.C., V. López-Morales, F. Lafont, G. Enea,
Calibration of a greenhouse climate model using evolutio- y J. Duplaix. 2010. Una estructura neurodifusa para mode-
nary algorithms. Biosyst. Eng. 104: 135-142. lar la evapotranspiración instantánea en invernaderos. Ing.
Jang J., S. R. 1993. ANFIS: Adaptive-Network-Based fuzzy in- Investigación Tecnol. XI (2): 127-139.
ference system. IEEE Trans. on Systems, Man and Cyberne- Salgado, P., and J.B. Cunha. 2005. Greenhouse climate hierar-
tics 23(3): 665-685. chical fuzzy modelling. Control Eng. Practice 13 (5): 613-
Jang J. ,S. R., C.T. Sun, and E. Mizutani. 1997. Neuro-Fuzzy 628.
and Soft Computing. Prentice Hall. New Jersey, USA. 614 p. Takagi, T., and M. Sugeno. 1985. Fuzzy identification of sys-
Kumar, K.S., K. J. Madan, K.N. Tiwari, and A. Singh. 2010. tems and its applications to modeling and control. IEEE
Modeling and evaluation of greenhouse for floriculture in Trans. on Systems, Man and Cybernetics 15(1): 116-132.
subtropics. Energy and Buildings 42: 1075-1083. Tien, B.T. 1997. Neural-Fuzzy approach for system identifica-
Leal-Iga, J., J. Leal-Iga, C. Leal-Iga, and R. Ayala-Flores. 2008. tion. PhD Thesis. Wageningen University. The Netherlands.
Effect of air density variations on greenhouse temperature 155 p.
model. Math. Computer Modelling 47 (9-10): 855-867. Tien, B.T., and G. Van Straten. 1998. A Neuro-Fuzzy approach
Linker, R., I. Seginer, and P.O. Gutman. 1998. Optimal CO2 to identify lettuce growth and greenhouse climate. Artificial
control in a greenhouse modelled with neural networks. Intelligence Rev. 12 (13): 71-93.
Computers Electronics Agric. 19: 289-310. The Mathworks Inc. 1995-2005. Fuzzy Logic Toolbox. For Use
López-Cruz, I.L., A. Rojano-Aguilar, W. Ojeda-Bustamante, y with Matlab. 295 p.
R. Salazar-Moreno. 2007. Modelos ARX para predecir la
temperatura del aire de un invernadero: una metodología.
Agrociencia 41 (2): 181-192.

LÓPEZ-CRUZ y HERNÁNDEZ LARRAGOITI 805

También podría gustarte