You are on page 1of 13

Agrociencia

ISSN: 1405-3195
agrocien@colpos.mx
Colegio de Postgraduados
Mxico

Lpez Cruz, Irineo L.; Ramrez Arias, Armando; Rojano Aguilar, Abraham
Anlisis de sensibilidad de un modelo dinmico de crecimiento para lechugas (Lactuca sativa L.)
cultivadas en invernadero
Agrociencia, vol. 38, nm. 6, noviembre-diciembre, 2004, pp. 613-624
Colegio de Postgraduados
Texcoco, Mxico

Disponible en: http://www.redalyc.org/articulo.oa?id=30238605

Cmo citar el artculo


Nmero completo
Sistema de Informacin Cientfica
Ms informacin del artculo Red de Revistas Cientficas de Amrica Latina, el Caribe, Espaa y Portugal
Pgina de la revista en redalyc.org Proyecto acadmico sin fines de lucro, desarrollado bajo la iniciativa de acceso abierto
ANLISIS DE SENSIBILIDAD DE UN MODELO DINMICO DE CRECIMIENTO
PARA LECHUGAS (Lactuca sativa L.) CULTIVADAS EN INVERNADERO

SENSITIVITY ANALYSIS OF A DYNAMIC GROWTH MODEL FOR GREENHOUSE


GROWN LETTUCE (Lactuca sativa L.)

Irineo L. Lpez-Cruz 1, Armando Ramrez-Arias 2 y Abraham Rojano-Aguilar 3

1
Postgrado en Ingeniera Agrcola y Uso Integral del Agua y 3Departamento de Ingeniera Mecnica
Agrcola. Universidad Autnoma Chapingo. Km 38.5. Carretera Mxico-Texcoco. Chapingo Mxico.
(ilopez@taurus1.chapingo.mx). 2Departamento de Ingeniera Agrcola. Universidad de Almera. Almera,
Espaa.

RESUMEN ABSTRACT

El objetivo de la presente investigacin fue realizar un anlisis de The objective of this study was to carry out a sensitivity analysis
sensibilidad del modelo dinmico de crecimiento de lechugas of the NICOLET B3 dynamic model of lettuce growth. Data
NICOLET B3. Se usaron datos recolectados en un experimento collected from a lettuce growth experiment in a greenhouse in
de crecimiento de lechugas cultivadas en un invernadero en Chapingo, Mxico, were used. The model input variables were
Chapingo, Mxico. Las variables de entrada del modelo fueron temperature, CO 2 and photosynthetic active radiation sampled
temperatura, CO2 y radiacin fotosintticamente activa every 15 min. Also used were non-correlated independent data
muestreadas cada 15 min. Tambin se emplearon valores no co- (white noise) for the input variables. The sensitivity analysis of
rrelacionados (independientes) de las variables de entrada usan- the NICOLET B3 model showed that three parameters,
do ruido blanco. El anlisis de sensibilidad del modelo NICOLET maintenance respiration coefficient, radiation extinction
B3 mostr que los parmetros coeficiente de respiracin de man- coefficient through the canopy, and uninhibited growth rate
tenimiento, coeficiente de extincin de la radiacin a travs del coefficient of the closed canopy, have a major effect on the models
dosel y el coeficiente tasa de crecimiento sin inhibicin de un do- performance since the state variables, carbon content in vacuoles
sel cerrado, afectan en mayor medida el comportamiento del mo- and carbon content in the structure, had the sensitivity function
delo, ya que las variables de estado, contenido de carbono en las with the highest values. Similar performance was observed for
vacuolas y contenido de carbono en la estructura, presentaron the model output variable dry weight.
funciones de sensibilidad con los valores ms elevados. Un com-
portamiento similar fue observado para la variable de salida peso Key words: NICOLET model, sensitivity equations.
seco del modelo.
INTRODUCTION
Palabras clave: Modelo NICOLET, ecuaciones de sensibilidad.

T
o improve the yield and quality of greenhouse-
INTRODUCCIN grown vegetables, it is necessary to control and
optimize environmental variables. Thus,

P
ara mejorar el rendimiento y calidad de hortalizas mathematical models are required to simulate crop growth
cultivadas en invernadero, es necesario controlar y and development (Martnez et al., 2002). The application
optimizar las variables ambientales. Para ello se of the optimal control theory to crop management in a
requieren modelos matemticos que simulen el creci- greenhouse requires a model that adequately describes
miento y desarrollo del cultivo (Martnez et al., 2002). the performance of the crop as a function of the climate
La aplicacin de la teora de control ptimo al manejo inside the greenhouse. Several models have been
de un cultivo en invernadero requiere un modelo que developed for vegetables (Gary et al., 1998). However,
describa adecuadamente el comportamiento del cultivo models for lettuce (Lactuca sativa L.) are relatively simple
como una funcin del clima dentro del invernadero. Se and easy to analyze.
han desarrollado varios modelos para hortalizas (Gary Van Henten (1994) proposed a growth model for
et al., 1998); sin embargo, los modelos para lechugas lettuce with two state variables: structural dry weight and
(Lactuca sativa L.) son relativamente ms simples y ms non-structural dry weight. Structural dry weight is
fciles de analizar. represented by the cell walls and cytoplasm; non-structural
dry weight refers to carbohydrates and starch. The input
Recibido Octubre, 2003. Aprobado: Septiembre, 2004. variables of the model are photosynthethically active
Publicado como ARTCULO en Agrociencia 38: 613-624. 2004. radiation (PAR), temperature, and carbon dioxide

613
614 AGROCIENCIA VOLUMEN 38, NMERO 6, NOVIEMBRE-DICIEMBRE 2004

Van Henten (1994) propuso un modelo de crecimien- concentration [CO2]. Van Henten and van Straten (1994)
to para el cultivo de lechuga con dos variables de estado: proposed a methodology for a local sensitivity analysis
peso seco estructural y peso seco no estructural. El peso of the model of van Henten, numerically solving the
seco estructural est representado por las paredes celula- sensitivity equations. The analysis included the response
res y el citoplasma; el peso seco no estructural corres- of the model to small changes in the input variables, to
ponde a carbohidratos y almidn. Las variables de entra- the initial conditions of the state variables and to all of
da del modelo son radiacin fotosintticamente activa the model parameters.
(PAR), temperatura, y la concentracin de dixido de The NICOLET (NItrate COntrol in LETuce) model,
carbono [CO2]. Van Henten y van Straten (1994) propu- proposed for lettuce crops (Seginer et al., 1998), has two
sieron una metodologa para un anlisis de sensibilidad state variables: carbon content in the vacuoles and carbon
local del modelo de van Henten, resolviendo numrica- content in the cell structure; the core of this model is a
mente las ecuaciones de sensibilidad. El anlisis incluy balance in carbon flows. The concentration of nitrates in
la respuesta del modelo a cambios pequeos en las varia- the vacuoles is calculated algebraically starting from the
bles de entrada, las condiciones iniciales de las variables negative correlation between the carbon concentration and
de estado y a todos los parmetros. the nitrogen concentration present in the vacuoles. The
El modelo NICOLET (NItrate COntrol in LETtuce), outputs of the model, such as the plant dry weight, fresh
propuesto para el cultivo de lechuga (Seginer et al., weight and nitrate content, are calculated from the states
1998), tiene dos variables de estado: contenido de car- by means of algebraic equations (Seginer et al., 1998).
bono en las vacuolas y contenido de carbono en la es- There are several modified versions of the basic
tructura celular; el ncleo de este modelo es un balance NICOLET model (Seginer et al., 1999; McKenna, 2000).
de flujos de carbono. La concentracin de nitratos en las van Straten et al. (1999) performed a calibration and a
vacuolas se calcula algebraicamente a partir de la corre- sensitivity analysis of the original NICOLET model. A
lacin negativa entre la concentracin de carbono y la sensitivity analysis is used to evaluate the effect of the
concentracin de nitrgeno presente en las vacuolas. Las parameters and inputs of the model on outputs, but not
salidas del modelo, como el peso seco de la planta, el over the entire growth period (Heuvelink, 1999). The
peso fresco y el contenido de nitratos, se calculan a par- present study was conducted to analyze the sensitivity of
tir de los estados mediante ecuaciones algebraicas the NICOLET B3 model to its parameters, using as
(Seginer et al., 1998). Existen varias modificaciones del variables the input data on climate within a greenhouse
modelo NICOLET bsico Seginer et al., 1999; McKenna, located in Chapingo, Mxico, as well as non-correlated
2000. Van Straten et al. (1999) hicieron una calibracin independent (white noise) variables. Unlike the analysis
y un anlisis de sensibilidad del modelo NICOLET ori- of van Henten and van Straten (1994), the solution to the
ginal. Un anlisis de sensibilidad se aplica para evaluar sensitivity equations was performed calculating,
el efecto de los parmetros y entradas del modelo sobre analytically, the partial derivatives.
las salidas, pero no durante todo el perodo de crecimiento
(Heuvelink, 1999). El presente trabajo tuvo el objetivo MATERIALS AND METHODS
de efectuar un anlisis de la sensibilidad del modelo
NICOLET B3 a sus parmetros, usando como variables Description of the model
de entrada datos del clima dentro de un invernadero lo-
calizado en Chapingo, Mxico, as como variables no The NICOLET B3 model is defined by two ordinary differential
correlacionadas (independientes) usando ruido blanco. equations:
A diferencia del anlisis de van Henten y van Straten
(1994), la solucin de las ecuaciones de sensibilidad se dMC v
llev a cabo calculando analticamente las derivadas par- = FCav hg FCm FCg FCvs (1)
dt
ciales.

MATERIALES Y MTODOS dMC s


dt
( )
= FCvs 1 hg FCm (2)

Descripcin del modelo


where MCv [mol(C)m 2 (ground)] represents the state variable carbon
El modelo NICOLET B3 est definido por dos ecuaciones dife- in the vacuoles, and MCs [mol(C)m2 [mol (C) m2 (ground)] represents
renciales ordinarias: the amount of carbon in the structure, hg [dimensionless] is a function
of growth inhibition of the plant. The carbon flow FCm [mol(C)m2
(ground) s1] from the air to the vacuoles (rate of photosynthesis) is
dMC v
= FCav hg FCm FCg FCvs (1) calculated with the function:
dt
LPEZ-CRUZ et al.: ANLISIS DE SENSIBILIDAD DE UN MODELO DINMICO DE CRECIMIENTO PARA LECHUGAS 615

dMC s FCav = p {I , CCa } f {MCs } h p {CCv }


dt
(
= FCvs 1 hg FCm ) (2)
(3)

where the function of total photosynthesis without inhibition of the


donde MCv [mol(C)m2 (suelo)] representa la variable de estado car-
canopy p{I,CCa} [mol(C)m2 (ground)s1] depends on the input
bono en las vacuolas y MCs [mol(C)m2 (suelo)] representa la canti-
variables PAR radiation (I,Wm2) and concentration of CO2 (CCa, ppm),
dad de carbono en la estructura, hg [adimensional] es una funcin de
and is calculated with the hyperbolic equation:
inhibicin del crecimiento de la planta. El flujo de carbono FCm
[mol(C)m 2(suelo)s1] del aire a las vacuolas (tasa de fotosntesis)
se calcula con la funcin: I (CCa CC )
p {I , CCa } = (4)
I + (CCa CC )

FCav = p {I , CCa } f {MCs } h p {CCv } (3)


with the parameters photosynthetic efficiency [mol(C)mol1 (PAR)],
the leaf conductance parameter for CO2 [ms1], and the concentration
donde la funcin de fotosntesis total sin inhibicin del dosel p{I,CCa}
of CO2 at the compensation point (CC , ppm).
[mol(C)m2(suelo)s1] depende de las variables de entrada radiacin
PAR (I, Wm2) y concentracin de CO2 (CCa, ppm), y es calculada con
In equation (3), the interception of radiation by the crop canopy
la ecuacin hiperblica:
f{MCs} [dimensionless] is described by a a classic exponential function
(Goudriaan and van Laar, 1994):
I (CCa CC )
p {I , CCa } = (4)
I + (CCa CC )
f {MCs } = 1 exp (a MCs ) (5)

con los parmetros de eficiencia fotosinttica [mol(C)mol1 (PAR)], where a [m2(ground)mol1(C)] is the coefficient of extinction of
el parmetro de conductancia foliar de CO2 [ms1], y la concentra- radiation through the canopy. This equation is used to calculate both
cin de CO2 en el punto de compensacin (CC , ppm). the photosynthesis and growth rate. The inhibition function of the rate
of photosynthesis hp{CCv} [dimensionless] in equation (3) is not
En la ecuacin (3) la intercepcin de la radiacin por el dosel del calculated by an exponential function as occurs in the NICOLET model,
cultivo f{MCs} [adimensional] es descrita por una funcin exponencial but by:
clsica (Goudriaan y van Laar, 1994):

1
h p {CCv } =
f {MCs } = 1 exp (a MCs ) 1 b S p
(5)
( )
1+
p v
(6)
C
v Cv
donde a [m2(suelo)mol1(C)] es el coeficiente de extincin de la ra-
diacin a travs del dosel. Esta ecuacin se usa para calcular tanto la
tasa de fotosntesis como la de crecimiento. La funcin de inhibicin where the concentration of carbon in terms of the state variables is
M
de la tasa de fotosntesis hp{CCv} [adimensional] en la ecuacin (3) no calculated by CCv = Cv [mol(C)m3]. With the parameters
MCs
es calculada por una funcin exponencial como sucede en el modelo coefficient of osmotic carbon equivalence [m3Pa mol1(C)], the
NICOLET, sino por: coefficient from the calculation of carbon [m3 mol1(C)]), the slope
of the function of inhibition of photosynthesis sp [dimensionless]), the
1 border slope of the photosynthesis inhibition function, and the border
h p {CCv } =
1 b S p
( ) slope of the inhibition function bp, [dimensionless]. The osmotic
1+
p v
(6) pressure of the vacuoles [Pa] relates the concentration of nitrogen
C
v Cv
CNv [mol(N)m3] to the carbon concentration in the vacuoles and
establishes a negative correlation between the sugar and nitrate
donde la concentracin de carbono en trminos de las variables de esta- concentrations by means of the equation:
M
do se calcula por CCv = Cv [mol(C)m3]. Con los parmetros: co-
MCs
eficiente de equivalencia osmtica de carbono [m3Pa mol1(C)], co- C Nv + CCv = v (7)
eficiente del clculo de la concentracin de carbono [m3 mol1(C)]),
pendiente de la funcin de inhibicin de fotosntesis sp [adimensional]), where [m3Pa mol1(N)] is a coefficient of osmotic equivalence.
y pendiente frontera de la funcin de inhibicin bp, [adimensional]. La The carbon flow produced by maintenance respiration FCm
presin osmtica en las vacuolas [Pa] relaciona la concentracin de [mol(C)m2 (ground)s1], which appears in equations (1) and (2),
nitrgeno CNv [mol(N)m3] con la concentracin de carbono en las depends on temperature (T, oC) and is calculated with the equation:
vacuolas y establece una correlacin negativa entre las concentraciones
de azcares y nitratos mediante la ecuacin: FCm = MCs e {T } (8)
616 AGROCIENCIA VOLUMEN 38, NMERO 6, NOVIEMBRE-DICIEMBRE 2004

C Nv + CCv = v (7) where e{T} [s1] represents the exponential model for maintenance
respiration which depends on temperature (Goudriaan and van Laar,
1994). This model is considered for the calculation of the structural
donde [m3Pa mol1(N)] es un coeficiente de equivalencia osmtica.
carbon fraction used by the plant in maintenance respiration. The
El flujo de carbono producido por la respiracin de mantenimiento
equation is
FCm [mol(C)m2(suelo)s1], que aparece en las ecuaciones (1) y (2)
depende de la temperatura (T, oC) y se calcula mediante la ecuacin:
((
e {T } = k exp c T T * )) (9)
FCm = MCs e {T } (8)
where k[s1] represents the maintenance respiration coefficient,
donde e{T} [s1] representa un modelo exponencial para la respira- c[oC1]) the constant in the exponential term of the maintenance
cin de mantenimiento dependiente de la temperatura (Goudriaan y respiration function. Normally, the value of this parameter is c=ln(2)/
van Laar, 1994). Este modelo es considerado para calcular la fraccin 10=0.0693 (Goudriaan and van Laar, 1994). T* [oC] is the reference
de carbono estructural usada por la planta en respiracin de manteni- temperature.
miento. La ecuacin es:
The growth function FCvs [mol(C)m2(ground)s1], in equations (1)

((
e {T } = k exp c T T * )) (9)
and (2), calculates the amount of carbon used by the plant to form new
biomass, assuming an unlimited availability of nutrients:

donde k[s1] representa el coeficiente de respiracin de mantenimien-


FCvs = g {T } f {MCs } hg {CCv } (10)
to, c[oC1]) la constante en el trmino exponencial de la funcin de
respiracin de mantenimiento. Normalmente el valor de este parmetro
es c=ln(2)/10=0.0693 (Goudriaan y van Laar, 1994). T* [oC] es la tem- where g{T}[mol(C)m2(ground)s1], is the growth rate without
peratura de referencia. inhibition from a closed canopy, which is the temperature function
(T). This is estimated with the expression:
La funcin de crecimiento FCvs [mol(C)m2(suelo)s1] usada en
las ecuaciones (1) y (2), calcula la cantidad de carbono empleada por g {T } = ve {T } (11)
la planta para formar nueva biomasa suponiendo una disponibilidad
ilimitada de nutrientes: where e{T} is equation (9) affected by the growth rate coefficient
without inhibition from a closed canopy v, [mol(C)m2 (ground)]. The
FCvs = g {T } f {MCs } hg {CCv } (10) term f{MCs} is given by (5). Unlike the NICOLET model, which uses
an exponential function to reduce growth when the amount of structural
carbon tends toward zero under certain environmental conditions, in
donde g{T}[mol(C)m2(suelo)s1], es la tasa de crecimiento sin inhi-
the NICOLET B3 model the growth inhibition function hg{CCv}
bicin de un dosel cerrado, la cual es una funcin de la temperatura
[dimensionless], which is equal to 1 when there is no inhibitory effect,
(T). Esta es calculada mediante la expresin:
is calculated with the function:

g {T } = ve {T } (11)
1
hg {CCv } =
bg v Sg
donde e{T} es la expresin (9) afectada por el coeficiente de tasa de 1+ (12)
C
crecimiento sin inhibicin de un dosel cerrado v, [mol(C)m2 (suelo)]. Cv
El trmino f{MCs} est dado por (5). A diferencia del modelo NICOLET,
que utiliza una funcin exponencial para reducir el crecimiento cuan- where sg, [dimensionless] is the slope of the inhibition function
do por condiciones ambientales la cantidad de carbono estructural tien- and bg [dimensionless] is the border of the growth inhibition
de a cero, en el modelo NICOLET B3 la funcin de inhibicin del function. The carbon flow produced by growth respiration FCg
crecimiento hg{CCv} [adimensional], la cual es igual a la unidad cuan- [mol(C)m2(ground)s1], that appears in (1), is calculated
do no existe efecto inhibitorio, es calculada mediante la funcin: proportionally to the rate of growth FCvs, according to:

1 FCg = FCvs
hg {CCv } = (13)
bg v Sg
1+
C (12)
Cv where [dimensionless] is a growth respiration coefficient. The
inhibition functions, (hg{CCv} and hp{CCv}), prevent the predictions of
donde sg, [adimensional] es la pendiente de la funcin de inhibi- the model from giving negative values for the carbon content in the
cin y bg [adimensional] es la frontera de la funcin de inhicin de vacuoles when there is a lack of light for a long period (Lpez et al.,
LPEZ-CRUZ et al.: ANLISIS DE SENSIBILIDAD DE UN MODELO DINMICO DE CRECIMIENTO PARA LECHUGAS 617

crecimiento. El flujo de carbono producido por la respiracin de 2003; McKenna, 2000). Another important difference of the NICOLET
crecimiento FCg [mol(C)m2(suelo)s 1], que aparece en (1), es cal- B3 model, compared with the NICOLET model, is the addition of the
culado proporcionalmente a la tasa de crecimiento FCvs , de acuerdo term (hg.FCm) in equations (1) and (2) which accounts for the carbon
con: in the structure in accordance to maintenance respiration when the
level of carbon in the vacuoles is very low (Lpez et al., 2003;
FCg = FCvs (13) McKenna, 2000). When hg{CCv}=1 there is no inhibition, and thus
equations (1) and (2) are the same as those of the NICOLET model.

donde [adimensional] es un coeficiente de respiracin de crecimien-


Total dry matter MDM [kg(m.s.)m2(ground)] is an output of the
to. Las funciones de inhibicin (hg{CCv} y hp{CCv}) evitan que las
model that is calculated from the state variables using the algebraic
predicciones del modelo den valores negativos del contenido de car-
equation:
bono en las vacuolas, cuando se presenta una carencia de luz durante
un perodo largo (Lpez et al., 2003; McKenna, 2000). Otra diferen-
cia importante del modelo NICOLET B3 con respecto al modelo M DM = OMC ( MCv + MCs )
NICOLET es la adicin del trmino (hg.FCm) en las ecuaciones (1) y v
+MMN MCs MCv (14)
(2) que dan cuenta del carbono en la estructura de acuerdo con la
respiracin de mantenimiento cuando el carbono en las vacuolas es
muy bajo (Lpez et al., 2003; McKenna, 2000). Cuando hg{CCv}=1
where OMC [kg(m.s.)mol1(C)] is the mass of organic matter per mol
no hay inhibicin, y entonces las ecuaciones (1) y (2) son iguales a las
of carbon and MMN [kg (m.s.) mol1(N)]. The nitrate content (NO3,
del modelo NICOLET.
ppm) is another output of the model, calculated with the equation

La materia seca total MDM [kg(m.s.)m2(suelo)] es una salida del


modelo que se calcula a partir de las variables de estado usando la C NO3 = 106 NO3 N C NO3 N (15)
ecuacin algebraica:

where NO3N [kg(NO3)mol1(N)] is the nitrate weight containing a


V
M DM = OMC ( MCv + MCs ) mol of nitrogen atoms. The function C NO3 N = C Nv V [mol
M DM
v (14) (NO3)kg1(m.s.)] calculates the mols of nitrates per unit of dry weight.
+MMN MCs MCv
The vacuolar volume is VV = MCs [m3 m2 ground].

donde OMC [kg(m.s.)mol1(C)]es la masa de materia orgnica por Methodology for the sensitivity analysis
mol de carbono y MMN [kg (m.s.) mol1(N)]. El contenido de nitra-
tos (NO3, ppm) es otra salida del modelo, calculada con la ecuacin: The objective of a sensitivity analysis is to evaluate the relative
importance of the input variables, the initial conditions of the state
variables and the model parameters, on the evolution over time of the
C NO3 = 106 NO3 N C NO3 N (15)
state variables and the outputs (Saltelli et al., 2000). In this study the
approach called first order sensitivity analysis around a nominal point
donde NO3N [kg(NO3)mol1(N)] es el peso de nitratos conteniendo un of the parameters, which implies solving a set of differential equations
V
mol de tomos de nitrgeno. La funcin C NO3 N = C Nv V [mol additional to those of the model (Van Henten and van Straten, 1994),
M DM
was applied. Differentiating the state equations (1) and (2) with respect
(NO3)kg1(m.s.)] calcula los moles de nitrato por unidad de peso seco.
to the vector of p parameters, and assuming that the vector of input
El volumen vacuolar es VV = MCs [m3 m2 suelo].
variables does not depend on p, we have that:

Metodologa para el anlisis de sensibilidad


x f ( x, u, p ) x f ( x, u, p )
= +
t p x
El objetivo de un anlisis de sensibilidad es evaluar la importan- x=x ( t , p 0 ) p p x=x (t , p 0 ) (16)
cia relativa que las variables de entrada, las condiciones iniciales de
las variables de estado y los parmetros del modelo tienen sobre la
evolucin en el tiempo de las variables de estado y las salidas (Saltelli from which are derived the sensitivity equations:
et al., 2000). En este trabajo se aplic el enfoque denominado anlisis
de sensibilidad de primer orden alrededor de un punto nominal de los dS (t ) f ( x, u, p ) f ( x, u, p )
= S (t ) +
parmetros, lo cual implica resolver un conjunto de ecuaciones dife- dt x p (17)
x=x (t , p )
0
x=x (t , p 0 )
renciales adicionales a las del modelo (Van Henten y van Straten, 1994).
Diferenciando las ecuaciones de estado (1) y (2) respecto al vector de
parmetros p, y suponiendo que el vector de las variables de entradas
(
xi t , p0 )
no depende de p, se tiene que: where S (t ) = sij (t ) = ; i=l,...,n; j=l,...,q (18)
p j
618 AGROCIENCIA VOLUMEN 38, NMERO 6, NOVIEMBRE-DICIEMBRE 2004

are the sensitivity functions. Using the output equations (14) and (15),
x f ( x, u, p ) x f ( x, u, p )
= + the respective sensitivities of the parameters are calculated as follows:
t p x p p (16)
x=x (t , p 0 ) x=x (t , p 0 )
y g g
Sy = = S+ (19)
de donde resultan las ecuaciones de sensibilidad: p p p

dS (t ) f ( x, u, p ) f ( x, u, p ) The relative sensitivities are calculated with the equation:


= S (t ) +
dt x p (17)
x=x (t , p )
0
x=x (t , p )
0

p0j (
xi t , p0 )
Sijrr =
(
xi t , p0 ) p j (20)
(
xi t , p 0
)
donde S (t ) = sij (t ) = ; i=l,...,n; j=l,...,q (18)
p j
were used in this study since their interpretation is simpler. If at time t
the trajectory of the states or outputs is very sensitive to a small variation
son las funciones de sensibilidad. Usando las ecuaciones de las sali- in a parameter, the sensitivity function S(t) will have high positive or
das (14 y 15), las respectivas sensibilidades respecto a los parmetros negative values and vice versa. However, given that the sensitivities
se calculan como sigue: are time-variant functions, the integral of the absolute value of relative
sensitivities in the crop growth period [0,t f],
y g g
Sy = = S+ (19)
p p p tf
I = 0 S dt (21)

Las sensibilidades relativas se calculan mediante la ecuacin:


was defined and calculated to be able to determine the parameters that
most greatly affect the performance of the model.
p0j (
xi t , p0 )
Sijrr =
(
xi t , p 0
) p j (20)
Input variables used in the sensitivity analysis

fueron usadas en este trabajo ya que su interpretacin es ms sencilla. An experiment about lettuce growth was carried out at the
Si en el tiempo t la trayectoria de los estados o salidas es muy sensible Universidad Autnoma Chapingo, Chapingo, Mxico, coordinates
a una variacin pequea de un parmetro, la funcin de sensibilidad 19o 29 N, 98o 53 W, altitude 2243 m, in a greenhouse 160 m2, with
S(t) tendr valores grandes positivos o negativos y viceversa. Sin em- a curved roof and polyethylene cover. The greenhouse was equipped
bargo, dado que las sensibilidades son funciones variantes en el tiem- with a gas heater and natural ventilation through windows on the
po, la integral del valor absoluto de la sensibilidades relativas S(t) en sides and roof. A crop of lettuce (Lactuca sativa L.), Kagranner
el periodo de crecimiento del cultivo [0,t f], Sommer variety, was cultivated from November 25, 2000, to January
22, 2001. The plants were transplanted to a soilless system with a
tf
volcanic (tezontle) substrate with particle diameter between 0.4 and
I = 0 S dt (21) 3.0 mm. Density was 12 plants m2. Temperature, radiation and CO2
were recorded every 15 min using a data recording system connected
fue definida y calculada para poder determinar los parmetros que to a personal computer (Figure 1). A Pt 1000 1/3 sensor (Adcon Co.)
afectan en mayor medida el comportamiento del modelo. was used to measure temperature, a LI-190 Quantum sensor (Li-cor
Co) to measure PAR radiation, and a Telaire 2001VTC (Telaire Co)
Variables de entrada usadas en el anlisis infrared meter to measure CO2. The sensors were placed in the center
de sensibilidad of the greenhouse at crop height. Temperature in the greenhouse was
kept between 5 and 31 oC; there was no control or enrichment of
En la Universidad Autnoma Chapingo, en Chapingo, Mxico, CO2. The nutrient solution based on the Steiner universal solution
coordenadas 19o 29 N y 98o 53 O, altitud 2243 m, en un invernadero had a pH of approximately 6.0. Samples (10 plants) were taken at
de 160 m2 de superficie, con techo curvo y una cubierta de polietileno random every 4 to 6 d, and their total fresh weight was recorded. The
se llev a cabo un experimento de crecimiento de lechugas. El inver- total dry weight was determined after drying at 100 oC for 24 h
nadero se equip con un calentador de gas y ventilacin natural me- (Ramrez et al., 2001).
diante ventanas laterales y cenitales. Un cultivo de lechuga (Lactuca To determine the effect of extreme values of the environmental
sativa L.) variedad Kagranner Sommer se mantuvo del 25 de no- variables on the model sensitivities, using the environment MATLAB-
viembre de 2000 al 22 de enero de 2001. Las plantas se trasplantaron Simulink, independent non-correlated (white noise) data were
a un sistema de cultivo sin suelo, con sustrato volcnico (tezontle) con generated with a mean of 200 and 200 W m2 amplitude for PAR
LPEZ-CRUZ et al.: ANLISIS DE SENSIBILIDAD DE UN MODELO DINMICO DE CRECIMIENTO PARA LECHUGAS 619

tamao de partculas entre 0.4-3.0 mm de dimetro. La densidad fue radiation, a mean of 20 and amplitude of 15 oC for temperature, and a
12 plantas m2. La temperatura, radiacin y CO2 fueron registrados mean of 300 and amplitude of 200 y ppm for CO2. Both state equations
cada 15 min utilizando un sistema de registro de datos conectado a (1) and (2) and those of sensitivity (17) were programmed in MATLAB-
una computadora personal (Figura 1). Para medir la temperatura se Simulink environment in a C-MEX file s-function routine. A total of
us un sensor Pt 1000 1/3 (Co.), para la radiacin PAR un sensor LI- 28 ordinary first-order non-linear differential equations were solved
190 Quantum (Li-cor Co), y para el CO2 se utiliz un medidor por using the Runge-Kutta fourth-order integration method (function
infrarrojo Telaire 2001VTC (Telaire Co). Los sensores se colocaron ode45.m) with variable integration step size and a relative error of 1e-
en el centro del invernadero a la altura del cultivo. La temperatura del 12, in order to obtain a precise solution of the dynamic equations. The
invernadero se mantuvo entre 5 y 31 oC; no hubo control o enriqueci- partial derivatives required for the evaluation of the sensitivity equations
miento de CO2. La solucin nutritiva basada en la solucin universal were calculated analytically, and the MATLAB Symbolic Toolbox was
de Steiner tuvo un pH aproximado de 6.0. Se tomaron al azar muestras used to verify the calculation of the partial derivatives in complex
(10 plantas) del cultivo cada 4 a 6 d, y se registr su peso fresco total; expressions. For all of the simulations the nominal values of the model
el peso seco total se determin despus de secar a 100 oC durante 24 h parameters were taken from McKenna (2000).
(Ramrez et al., 2001).
Para conocer el efecto de valores extremos de las variables am- RESULTS AND DISCUSSION
bientales sobre las sensibilidades del modelo se generaron, usando
el ambiente MATLAB-Simulink, datos independientes o no correla- The results from calculating the integral of the absolute
cionados (ruido blanco) con media 200 y 200 W m2 de amplitud value of the relative sensitivites of the state variables and
para la radiacin PAR, una media de 20 y amplitud de 15 oC para
temperatura, y una media de 300 y amplitud de 200 ppm para CO2. 600
Tanto las ecuaciones de estado (1) y (2) como las de sensibilidad
(17) se programaron en el ambiente MATLAB-Simulink en una ruti- PAR (W m2 )
400
na C-MEX file s-function. Un total de 28 ecuaciones diferenciales
ordinarias no lineales de primer orden fueron resueltas usando el
mtodo de integracin Runge-Kutta de cuarto orden (funcin 200
ode45.m) con paso de integracin variable y un error relativo de 1e-
12, con la finalidad de obtener una solucin precisa de las ecuaciones
dinmicas. Las derivadas parciales requeridas para la evaluacin de 0
las ecuaciones de sensibilidad se calcularon analticamente, y se us 0 10 20 30 40 50 60 70
el Symbolic Toolbox de MATLAB para verificar el clculo de las 1000
derivadas parciales en expresiones complejas. Para todas las simula-
ciones los valores nominales de los parmetros del modelo se toma- 800
ron de McKenna (2000).
CO2 (ppm)

600
RESULTADOS Y DISCUSIN
400
En el Cuadro 1 se presentan los resultados de calcular
la integral del valor absoluto de las sensibilidades relati- 200
vas de las variables de estado y de la salida peso seco del 0 10 20 30 40 50 60 70
modelo con respecto a cada parmetro del modelo. 40
A pesar de que los valores resaltados son diferentes,
es claro que tres parmetros son los ms importantes tan- 30
to para las variables de estado como para la salida peso
seco del modelo NICOLET B3. El coeficiente de respi-
T (oC)

20
racin de mantenimiento (k) es importante, ya que la res-
piracin afecta directamente el contenido de carbono tanto 10
en las vacuolas como en la estructura.
La biomasa total tambin se afecta si la respiracin 0
se incrementa o decrece. Especialmente en un cultivo 0 10 20 30 40 50 60 70
como la lechuga, que en sus etapas iniciales crece sin Tiempo (d)
competencia con otras plantas, el coeficiente de extin-
Figura 1. Variables radiacin PAR (W m2), CO2 (ppm) y tempe-
cin de la radiacin a travs del dosel (a) afecta el conte- ratura (oC) medidas dentro del invernadero.
nido de carbono en las vacuolas y en la estructura, as Figure 1. Variables PAR radiation (W m2), CO2 (ppm) and
como la biomasa total. Tambin es razonable esperar que temperature measured within the greenhouse.
620 AGROCIENCIA VOLUMEN 38, NMERO 6, NOVIEMBRE-DICIEMBRE 2004

Cuadro 1. Integrales del valor absoluto de las sensibilidades relativas para las variables de estado y la salida peso seco del modelo NICOLET
B3.
Table 1. Integrals of the absolute values of the relative sensitivities for the state variables and the output dry weight of the NICOLET B3
model.

Sensibilidades de peso seco Sensibilidades de carbono en vacuolas Sensibilidades de carbono en estructura


Parmetro
Entradas medidas Ruido blanco Entradas medidas Ruido blanco Entradas medidas Ruido blanco

0.00 0.00 46.23 0.00 0.00 0.00


0.00 0.00 108.48 0.00 0.00 0.00
a 23.12 16.77 22.74 16.77 23.48 16.79
k 16.63 68.99 135.46 55.60 41.31 69.18
17.36 69.00 108.67 60.20 47.29 69.18
0.00 0.00 3.40 0.00 0.00 0.00
0.00 0.00 1.93 0.00 0.00 0.00
0.00 0.00 1.93 0.00 0.00 0.00
Sp 0.00 0.00 0.00 0.00 0.00 0.00
Sg 0.00 0.00 0.00 0.00 0.00 0.00
bp 0.00 0.00 4.84 52.81 0.00 0.00
bg 0.00 0.00 0.00 0.00 0.00 0.00

el coeficiente tasa de crecimiento (v) afecte significati- of the output dry weight of the model with respect to
vamente ambas variables de estado y el peso seco total. each model parameter, are shown in Table 1.
Las Figuras 2 y 3 presentan las funciones de sensibili- Although the highlighted values are different, it is
dad relativa de las variables de estado con respecto a los clear that three parameters are the most important for
nueve parmetros donde el valor de la integral (I) fue both state variables and the output dry weight of the
mayor que cero. En las grficas se muestra que la sensi- NICOLET B3 model. The maintenance respiration
bilidad de las variables de estado es diferente durante el coefficient (k) is important since respiration directly
periodo de crecimiento. En la Figura 3 se aprecia una affects the content of carbon both in the vacuoles and in
tendencia opuesta entre las sensibilidades de los the structure.
parmetros y , lo que puede interpretarse como una The total biomass is also affected if respiration
confirmacin del papel complementario que estos increases or decreases. Especially in a crop such as
parmetros tienen en el modelo. Los tres parmetros ms lettuce, which in its initial stages grows without
importantes para el modelo afectan el comportamiento competition with other plants, the coefficient of radiation
de la materia seca durante las primeras etapas de desa- extinction through the canopy (a) affects the content of
rrollo del cultivo (20 a 30 d). Un comportamiento simi- carbon in the vacuoles and the structure, as well as the
lar fue observado por Van Henten y van Straten (1994) total biomass. It is also reasonable to expect the growth
en varios de los parmetros del modelo de lechugas pro- rate coefficient (v) to significantly affect both state
puesto por Van Henten (1994). variables and total dry weight. Figures 2 and 3 present
Cuando se usa un valor del coeficiente tasa de creci- the functions of relative sensitivity of the state variables
miento de un dosel cerrado (v) considerablemente bajo, with respect to the nine parameters where the value of
el crecimiento observado en las simulaciones es afectado the integral (I) was greater than zero. In the graphs it is
de la misma forma, pero no as la acumulacin de nitra- clearly shown that the sensitivity of the state variables
tos, que es considerablemente baja. En un estudio similar is different during the growth period. In Figure 3 the
Van Straten et al. (1999) encontraron un comportamien- opposite is observed between the sensitivities of the
to semejante del modelo NICOLET original; sin embar- parameters and ; this can be interpreted as a
go, en el presente estudio el modelo NICOLET B3 se confirmation of the complementary role that these
analiz bajo condiciones ms amplias de las entradas (rui- parameters play in the model. The three most important
do blanco), y bajo condiciones de alta incidencia de ra- parameters for the model affect the performance of dry
diacin solar, situacin contraria a las condiciones estu- matter during the first stages of crop development (20-
diadas por Van Straten et al. (1999). 30 d). Similar performance was observed by van Henten
El coeficiente de extincin de la radiacin a travs and van Straten (1994) in several parameters of the
del dosel es parte de la funcin usada para calcular la lettuce model proposed by van Henten (1994).
cantidad de radiacin interceptada. Esta funcin se uti- When a considerably low value of the growth rate
liza tambin tanto en el clculo de la tasa de fotosnte- coefficient of a closed canopy (v) is used, the growth
sis como en la de crecimiento. Por eso es razonable observed in simulations is affected in the same way, but
LPEZ-CRUZ et al.: ANLISIS DE SENSIBILIDAD DE UN MODELO DINMICO DE CRECIMIENTO PARA LECHUGAS 621

Carbono en vacuolas Carbono estructural


5 5
Variables de entrada medidas
Ruido blanco
0 0


5 5
0 20 40 60 0 20 40 60
5 5

0 0

5 5
0 20 40 60 0 20 40 60
5 5

0 0
a

a
5 5
0 20 40 60 0 20 40 60
5 5

0 0
k
k

5 5
0 20 40 60 0 20 40 60
5 5

0 0

5 5
0 20 40 60 0 20 40 60
Tiempo (d) Tiempo (d)

Figura 2. Funciones de sensibilidad relativa de las variables carbono en vacuolas y carbono estructural, respecto a los parmetros del
modelo NICOLET B3 (v, k, a, , ).
Figure 2. Functions of relative sensitivity of the variables carbon in vacuoles and structural carbon, with respect to the parameters of
model NICOLET B3 (v, k, a, , ).

esperar que la funcin del parmetro (a) sea ms im- this is not the case of nitrate accumulation, which is
portante hasta antes de que el dosel se cierre y, poste- considerably low. In a similar study, van Straten et al.
riormente, su importancia decrezca ya que no se puede (1999) observed a performance like the original
incrementar ms la cantidad de radiacin interceptada. NICOLET model; however, in our study the NICOLET
Esto se muestra en la Figura 4, donde el efecto del B3 model was analyzed under broader conditions of the
parmetro correccin de rea foliar (a) sobre la pro- inputs (white noise), and under conditions of high
duccin de materia seca es relevante durante los pri- incidence of solar radiation, a situation that contrasts with
meros 30 d. En la Figura 4 se muestran las funciones the conditions studied by van Straten et al. (1999).
de sensibilidad correspondientes a la salida peso seco The coefficient of radiation extinction through the
considerando slo los tres parmetros que tuvieron un canopy is part of the function utilized to calculate the
valor de la integral mayor que cero (ecuacin 21). El amount of intercepted radiation. This function is also used
coeficiente de respiracin de mantenimiento (k) es parte to calculate both the photosynthesis and growth rates.
de la funcin usada para calcular la cantidad de carbo- Therefore, it is reasonable to expect that the function of
no estructural consumida en la respiracin de manteni- the parameter (a) is more important even before the
miento. El coeficiente tasa de crecimiento sin inhibi- canopy closes and, later, its importance decreases since it
cin de un dosel cerrado afecta la tasa de crecimiento; is not possible to increase the amount of intercepted
622 AGROCIENCIA VOLUMEN 38, NMERO 6, NOVIEMBRE-DICIEMBRE 2004

Carbono en vacuolas Carbono estructural

5 5
Variables de entrada medidas
Ruido blanco
0

5 5

0 20 40 60 0 20 40 60

5 5

0 0

5 5

0 20 40 60 0 20 40 60

5 5

0 0

5 5

0 20 40 60 0 20 40 60

5 5
bp
bp

0 0

5 5

0 20 40 60 0 20 40 60
Tiempo (d) Tiempo (d)

Figura 3. Funciones de sensibilidad relativa de las variables carbono en vacuolas y carbono estructural respecto a los parmetros del
modelo NICOLET B3 (bp, , , ).
Figure 2. Functions of relative sensitivity of the variables carbon in vacuoles and structural carbon, with respect to the parameters of
model NICOLET B3 (bp, , , ).

por esto el comportamiento de ambos parmetros es radiation. This is shown in Figure 4 where the effect of
bastante similar. Cuando hay ms fotosntesis el creci- the correction parameter of leaf area (a) on the production
miento y respiracin son mayores, lo cual se muestra en of dry matter is relevant during the first 30 d. The
la Figura 4, donde las grficas de las sensibilidades de sensitivity functions corresponding to the output dry
ambos parmetros presentan un patrn similar en ambas weight, considering only the three parameters that had
situaciones: usando datos reales o ruido blanco para las an integral greater than zero (equation 21), are shown in
variables de entrada. Figure 4. The maintenance respiration coefficient (k) is
part of the function used to calculate the amount of
CONCLUSIONES structural carbon consumed in maintenance respiration.
The growth rate coefficient without inhibition from a
El anlisis de sensibilidad del modelo de crecimiento closed canopy affect the growth rate; for this reason the
NICOLET B3, bajo las condiciones climticas conside- performance of the two parameters is quite similar. When
radas, y tambin usando ruido blanco, mostr que tres there is more photosynthesis, growth and respiration are
parmetros afectan el comportamiento del modelo. Al- greater, as shown in Figure 4 where the sensitivity graphs
gunos de los parmetros no tienen relevancia y pueden of both parameters have a similar pattern in both
ser omitidos, simplificando as la estructura original del situations: using real data or white noise for the input
modelo. variables.
LPEZ-CRUZ et al.: ANLISIS DE SENSIBILIDAD DE UN MODELO DINMICO DE CRECIMIENTO PARA LECHUGAS 623

3 CONCLUSIONS
Variables de entrada medidas
2 Ruido blanco The analysis of sensitivity of the NICOLET B3 growth
model, under the climatic conditions considered, and also
1 with white noise, showed that three parameters affect the
a

performance of the model. Some of the parameters are


0 irrelevant and may be omitted, thus simplifying the
original structure of the model.
1
0 10 20 30 40 50 60
End of the English version
3

2
Goudriaan J., and H. H. van Laar. 1994. Modelling Potential Crop
1 Growth Processes (textbook with exercises). Kluwer Academic
k

Publishers, Dordrecht, The Netherlands. 238 p.


Heuvelink, E. 1999. Evaluation of a dynamic simulation model for
0 tomato crop growth and development. Annals of Botany 83:
413-422.
1 Lpez C. I. L., G. van Willigenburg, and G. van Straten. 2003.Optimal
0 10 20 30 40 50 60 control of nitrate in lettuce by a hybrid approach: differential
evolution and adjustable weight gradient algorithms, Computers
and Electronics in Agriculture 40: 179-197.
3 Martnez, P. F., D. Roca, R. Suay, M. Martnez, X. Blasco, J. M. He-
rrero, y C. Ramos. 2002. Avances en el control de los factores del
2 clima para el cultivo en invernadero. Agraria 20: 29-47.
McKenna, P. 2000. Summary of minor additions to original NICOLET
model B3. Agricultural Engineering Department, Technion-Israel

1
Institute of Technology. 11 p.
Ramrez A. A., I. L. Lpez C., and A. Rojano A. 2001. Calibration of
0 a Dynamic Lettuce Growth Model for a Soilless System in a Mild
Climate. Proceedings of the fourth International Symposium on
1 Mathematical Modelling and Simulation in Agricultural and Bio-
0 10 20 30 40 50 60 Industries (M2SABI01),12-14 June, Haifa, Israel. pp: 1-8.
Saltelli A., K. Chang, and M. Scott E. (eds). 2000. Sensitivity Analysis.
Tiempo (d)
J. Wiley & Sons, Chichester, England. 475 p.
Seginer I., F. Buwalda, and G. van Straten. 1998. Nitrate concentration
Figura 4. Funciones de sensibilidad relativa de la variable peso
in greenhouse lettuce: a modeling study. Acta Horticulturae
seco total con respecto a los parmetros del modelo
456:189-198.
NICOLET B3.
Seginer I., G. van Straten, and F. Buwalda. 1999. Lettuce growth limited
Figure 4. Functions of relative sensitivity of the variable total dry
by nitrate supply. Acta Horticulturae 507:141-148.
weight relative to the parameters of the NICOLET B3
van Henten E. J. 1994. Validation of a dynamic lettuce growth model
model.
for greenhouse climate control. Agricultural Systems 45: 55-72.
van Henten E. J., and G. van Straten. 1994. Sensitivity analysis of a
dynamic growth model of lettuce. J. Agric. Engineering Research
LITERATURA CITADA 59: 19-31.
van Straten G., I. Lopez-Cruz, I. Seginer, and F. Buwalda. 1999.
Gary C., J. W. Jones, and M. Tchamitchian. 1998. Crop modelling in Calibration and sensitivity analysis of a dynamic model for con-
horticulture: state of the art. Scientia Horticulturae 74: 3-20. trol of nitrate in lettuce. Acta Horticulturae 507: 149-156.
624 AGROCIENCIA VOLUMEN 38, NMERO 6, NOVIEMBRE-DICIEMBRE 2004

Glosario de trminos

Smbolo Significado Unidades SI

a Parmetro de extincin de la radiacin a travs del dosel m2[suelo]mol1[C]


bg Frontera de inhibicin de la funcin de crecimiento adimensional
bp Frontera de inhibicin de la funcin de fotosntesis adimensional
CCv Concentracin de carbono en las vacuolas mol[C]m3
CNv Concentracin de nitrgeno en las vacuolas mol[N]m3
1
c Constante en el trmino exponencial de la funcin de mantenimiento C
CC Valor de compensacin de CO2 mol[C]m3
CNO3 Concentracin de NO3 en la savia celular ppm
e{.} Funcin de respiracin de mantenimiento especfica s 1
f{.} Funcin de intercepcin de luz por el follaje adimensional
FCg Tasa de respiracin de crecimiento mol[C]m-2[suelo]s1
FCij Flujo de carbono del compartimiento i a j mol[C]m-2[suelo]s1
FCm Tasa de respiracin de mantenimiento mol[C]m-2[suelo]s1
g{.} Tasa de crecimiento sin inhibicin de un follaje cerrado mol[C]m-2[suelo]s1
hj{.} Funcin de inhibicin para el proceso j adimensional
k Coeficiente de respiracin de mantenimiento s1
MCv Contenido de carbono en las vacuolas mol[C]m2[suelo]
MCs Contenido de carbono en la estructura mol[C]m2[suelo]
MDM Cantidad de materia seca del cultivo kg[m.s.]m2[suelo]
p{.} Fotosntesis bruta de un follaje cerrado mol[C]m2[suelo]s1
sj Pendiente de la funcin de inhibicin para el proceso j adimensional
T Temperatura C
I Intensidad de luz mol[PAP]m2[suelo]s1
T* Temperatura de referencia C
Vj Volumen del compartimiento j m3m2[suelo]
Coeficiente de equivalencia osmtica de N m3Pa mol1[N]
Coeficiente de equivalencia osmtica de C m3Pa mol1[C]
Parmetro de eficiencia fotosinttica mol[C]mol1[PAP]
Constante de respiracin de crecimiento adimensional
Parmetro para el clculo de la concentracin de carbono m3mol1[C]
Coeficiente de la tasa de crecimiento sin inhibicin mol[C]m2[suelo]
Parmetro de conductancia foliar de CO2 m s1
v Presin osmtica de las vacuolas Pa
OMC Materia orgnica por cantidad de carbono kg[MS]mol1[C]
MMN Material mineral por cantidad de nitrato kg [MS]mol1[N]
NO3N Peso de nitrato por mol de nitrgeno kg[NO3]mol1[N]

You might also like