EXPLORACIÓN DEL FILTRO DE KALMAN COMO HERRAMIENTA DE PREDICCIÓN EN LA COSECHA DE BRÓCOLI (EXPLORATION OF THE KALMAN FILTER AS A PREDICTION TOOL IN THE BROCCOLI HARVEST)
Resumen
En este trabajo se propone la aplicación del Filtro de Kalman (FK) en Python, como herramienta de pronóstico en la estimación del rendimiento de producción de brócoli, en una granja agrícola local en Aguascalientes, México. La aplicación del FK se realiza en dos etapas recursivas, estimación y actualización, a partir de la existencia de un modelo lineal generalizado que describe el rendimiento de brócoli, obtenido previamente. El modelo utilizado para tal efecto es un modelo econométrico del tipo Vectorial Autorregresivo (VAR) y las variables que lo describen son meteorológicas. El brócoli convencional representa el principal producto de la finca agrícola con el 39% de la producción total de la granja agrícola en Aguascalientes, México. El objetivo de la previsión es mejorar la planificación, logística y administración de los recursos, humanos y materiales, disponibles para llevar a cabo esta tarea.
El FK es una herramienta matemática para la estimación estocástica a partir de observaciones con ruido. Esta herramienta recursiva, recibió su nombre de Rudolph E. Kalman, quien en 1960 describió la solución recursiva al problema del filtrado lineal de datos discretos. El FK está compuesto por un sistema de ecuaciones que describen un estimador del tipo estimación-corrección. Este estimador es óptimo ya que minimiza la covarianza del error estimado, siempre que cumpla con ciertas condiciones específicas. Desde su aparición, el FK ha sido objeto de múltiples investigaciones y aplicaciones.
Palabras Clave: Agricultura de precisión, Filtro de Kalman, Producción agrícola.
Abstract
In this work, the application of the Kalman Filter (KF) in the Python programming language is proposed, as a forecasting tool in the estimation of broccoli production yield, in a local agricultural farm in Aguascalientes, Mexico. The application of the KF is carried out in two recursive stages, estimation and updating, based on the existence of a generalized linear model that describes the yield of broccoli, previously obtained. The model used for this purpose is an econometric model of the Vector Autoregressive (VAR) type and the variables that describe it are meteorological. Conventional broccoli represents the main product of the agricultural farm with 39% of the total production. The objective of the forecast is to improve the planning, logistics and administration of the resources, human and material, available to carry out this task.
The Kalman Filter is a mathematical tool for stochastic estimation from observations obtained from a noisy sensor. This recursive tool was named after Rudolph E. Kalman, who in 1960 described the recursive solution to the problem of linear filtering of discrete data. The FK is made up of a system of equations that describe an estimator of the estimation-correction type. This estimator is optimal since it minimizes the covariance of the estimated error, as long as it meets certain specific conditions.
Keywords: Kalman Filter; Crop Yield; Agriculture automation.
Texto completo:
493-508 PDFReferencias
S. Kendall and K. Ord, Time Series. Oxford University Press, 1990.
I. Arasaratnam and S. Haykin, “Cubature kalman filters,” IEEE Transactions on Automatic Control, vol. 54, no. 6, pp. 1254–1269, 2009.
G. Kitagawa and W. Gersch, “A smoothness priorsstate space modelingof time series with trend and seasonality,” Journal of the American Statistical Association, vol. 79, no. 386, pp. 378–389, 1984.
Negrete, J.C. (2016). Mechatronics in Mexican Agriculture Current Status and Perspectives.
Maldonado-Guzman, G., Garza-Reyes, J. A., & Solano-Romo, L. I. (2019). Intelligent Agriculture: Developing a System for Monitoring and Controlling Production. Emerald Group Publishing.
Marshall, B., Thompson, R., 1987. Applications of a model to predict the time to maturity of calabrese brassica oleracea. Annals of Botany 60, 521–529.
Pearson, S., Hadley, P., Wheldon, A., 1993. A reanalysis of the effects of temperature and irradiance on time to flowering in chrysanthemum (dendranthema grandiflora). Journal of horticultural science 68, 89–97.
Wurr, D., Fellows, J.R., Hambidge, A.J., 1992. The effect of plant density on calabrese head growth and its use in a predictive model. Journal of Horticultural Science 67, 77–85.
Oikonomidis, A., Catal, C., Kassahun, A., 2022. Hybrid deep learning-based models for crop yield prediction. Applied artificial intelligence , 1–18.
Hara, P., Piekutowska, M., Niedbala, G., 2021. Selection of independent variables for crop yield prediction using artificial neural network models with remote sensing data. Land 10, 609.
Jaramillo, N., D ́ıaz, D., et al., 2006. El cultivo de las cruciferas: Brocoli, coliflor, repollo, col china. Technical Report. Corporacion Colombiana de Investigacion Agropecuaria - AGROSAVIA.
R. Kalman, “A new approach to linear filtering and prediction problems,” Journal of Basic Engineering, vol. 82, no. 1, pp. 35–45, 1960.
B. Gary and W. Greg, “An introduction to the kalman filter,” Proc of SIGGRAPH, Course, vol. 8, no. 27599–23175, p. 41, 2001.
URL de la licencia: https://creativecommons.org/licenses/by/3.0/deed.es
Pistas Educativas está bajo la Licencia Creative Commons Atribución 3.0 No portada.
TECNOLÓGICO NACIONAL DE MÉXICO / INSTITUTO TECNOLÓGICO DE CELAYA
Antonio García Cubas Pte #600 esq. Av. Tecnológico, Celaya, Gto. México
Tel. 461 61 17575 Ext 5450 y 5146
pistaseducativas@itcelaya.edu.mx