Accurate prediction of water travel time in drip irrigation systems is essential for efficient water and nutrient delivery. This study develops a predictive model for travel time by discretizing the dripline into segments and calculating the advance time within each segment based on established hydraulic principles. Using Python 3.12, we implemented a model that relates travel time to key dripline parameters: emitter flow rate, dripline diameter, and segment length. A total of 1,536 combinations of parameters were simulated to train and evaluate the model. Optimization techniques from SciPy, including a suite of algorithms such as SLSQP, BFGS, Nelder-Mead, Powell, TNC, and COBYLA, were used to calibrate the model parameters against target travel times. SLSQP and BFGS showed the best performance, achieving R 2 values of 0.99 and RMSE values of approximately 14.05 minutes. A field trial was conducted to validate the model using measured versus calculated travel times, showing high agreement between observed and predicted values. Our analysis reveals the significant influence of dripper flow rate on travel time, followed by dripline diameter and segment length. It was also found that 95% of the dripline length is traversed in only 50% of the total travel time, indicating a non-linear advance dynamic. This research demonstrates the effectiveness of optimization methods for accurately predicting travel time in drip irrigation systems, contributing to improved irrigation scheduling and more precise resource applications.
KeywordsDrip IrrigationHydraulic SimulationTravel Time
Valverde, J.C. and Villalobos, M. (2016) Principios de Riego y Drenaje en Suelos Tropicales. Vol. 1, EUNED.
Hakiruwizera, E., Hatungimana, C.J., Mutangana, D., Manishimwe, J.C. and Igirimbabazi, A. (2024) Performance Evaluation of a Drip Irrigation System inside the Automated Greenhouse in Huye Ecological Condition. Middle East Research Journal of Agriculture and Food Science , 4, 26-33. https://doi.org/10.36348/merjafs.2024.v04i01.004
Kumar, M., Rajput, T.B.S. and Patel, N. (2014) Water and Nitrogen Distribution Uniformity for Different Drip-Lengths under Drip Irrigation System. Journal of Agricultural Engineering ( India ), 51, 37-43. https://doi.org/10.52151/jae2014511.1542
Waller, P. and Yitayew, M. (2016) Irrigation and Drainage Engineering. Springer International Publishing.
Ju, X.L., Wu, P., Weckler, P.R. and Zhu, D.L. (2017) Simplified Approach for Designing Length of Microirrigation Laterals. Applied Engineering in Agriculture , 33, 75-82.
Zhang, Z., Wang, Z., Li, Y. and Li, J. (2020) Effect of Lateral Layout on Fertigation Uniformity in Drip Irrigation System. Journal of Hydraulic Engineering , 51, 727-737.
Chamba, D., Zubelzu, S. and Juana, L. (2019) Determining Hydraulic Characteristics in Laterals and Drip Irrigation Systems. Agricultural Water Management , 226, Article ID: 105791. https://doi.org/10.1016/j.agwat.2019.105791
Zhang, D., Hou, L., Lv, L., Qi, H., Sun, H., Zhang, X., et al . (2025) Precision Agriculture: Temporal and Spatial Modeling of Wheat Canopy Spectral Characteristics. Agriculture , 15, Article No. 326. https://doi.org/10.3390/agriculture15030326
Kumar, M., Kumar, R., Rajput, T.B.S. and Patel, N. (2017) Efficient Design of Drip Irrigation System Using Water and Fertilizer Application Uniformity at Different Operating Pressures in a Semi-Arid Region of India. Irrigation and Drainage , 66, 316-326. https://doi.org/10.1002/ird.2108
Chamba, D., Zubelzu, S. and Juana, L. (2020) Caracterización hidráulica del riego por goteo en campo. Ingeniería del agua , 24, 31. https://doi.org/10.4995/ia.2020.12205
Guevara-Rodríguez, G., Vargas-Obando, A. and Quesada-Chanto, J.I. (2021) Prevención del golpe de ariete mediante el control del tiempo de cierre, al usar válvulas hidráulicas automatizadas. Revista Tecnología en Marcha , 34, 143-154. https://doi.org/10.18845/tm.v34i1.4821
Netafim (2024) Drip Irrigation Handbook. Israel.
Parthasarathi, T., Vanitha, K., Mohandass, S. and Vered, E. (2018) Evaluation of Drip Irrigation System for Water Productivity and Yield of Rice. Agronomy Journal , 110, 2378-2389. https://doi.org/10.2134/agronj2018.01.0002
Fan, J., Wu, L., Zhang, F., Yan, S. and Xiang, Y. (2017) Evaluation of Drip Fertigation Uniformity Affected by Injector Type, Pressure Difference and Lateral Layout. Irrigation and Drainage , 66, 520-529. https://doi.org/10.1002/ird.2136
Aldowaisan, T. and Allahverdi, A. (2015) No-Wait Flowshops to Minimize Total Tardiness with Setup Times. Intelligent Control and Automation , 6, 38-44. https://doi.org/10.4236/ica.2015.61005
Mavi, H.S., Mallick, R. and Singla, A. (2023) Scientific Python (SciPy) Based Simulation and Control of Underactuated Robotic System. Advances in Robotics —6 th International Conference of the Robotics Society , Ropar, 5-8 July 2023, Article No. 38. https://doi.org/10.1145/3610419.3610457
Waheed Kadhim, R., Raheem, M.J., Mohialden, Y.M. and Hussien, N.M. (2022) A Review of the Implementation of NumPy and SciPy Packages in Science and Math. Turkish Journal of Computer and Mathematics Education , 13, 663-667.
Virtanen, P., Gommers, R., Oliphant, T.E., Haberland, M., Reddy, T., Cournapeau, D., et al . (2020) SciPy 1.0: Fundamental Algorithms for Scientific Computing in Python. Nature Methods , 17, 261-272. https://doi.org/10.1038/s41592-019-0686-2
Jones, D. (2023) Python Statistics Fundamentals: How to Describe Your Data. Real Python. https://realpython.com
Van Rossum, G. and Drake, F.L. (2009) Python 3 Reference Manual. CreateSpace.
Executable Books Community (2020) Jupyter Book. Zenodo.
Pandas Development Team (2020) Pandas-dev/pandas: Pandas. Zenodo.
Harris, C.R., Millman, K.J., van der Walt, S.J., Gommers, R., Virtanen, P., Cournapeau, D., et al . (2020) Array Programming with Numpy. Nature , 585, 357-362. https://doi.org/10.1038/s41586-020-2649-2
Caswell, T.A., Lee, A., Droettboom, M., de Andrade, E.S., Hoffmann, T., Klymak, J., et al . (2022) Matplotlib/Matplotlib: REL: v3.6.2. Zenodo.
Waskom, M. (2021) Seaborn: Statistical Data Visualization. Journal of Open Source Software , 6, Article No. 3021. https://doi.org/10.21105/joss.03021
Pedregosa, F., Varoquaux, G., Gramfort, A., Michel, V., Thirion, B., Grisel, O., et al . (2011) Scikit-Learn: Machine Learning in Python. Journal of Machine Learning Research , 12, 2825-2830.
Guevara, G. (2025) Python Analysis of Dripline Parameters on Water Travel Time: A Predictive Modeling Study for Precision Irrigation. Zenodo.
Snehkunj, R. and Vachiyatwala, K. (2022) Data Analysis Using Pandas Library of Python. Acta Scientific Computer Sciences , 4, 37-41.
Chen, F., Xu, W., Wen, Q., Zhang, G., Xu, L., Fan, D., et al . (2023) Advancing Concrete Mix Proportion through Hybrid Intelligence: A Multi-Objective Optimization Approach. Materials , 16, Article No. 6448. https://doi.org/10.3390/ma16196448
Hodson, T.O. (2022) Root-Mean-Square Error (RMSE) or Mean Absolute Error (MAE): When to Use Them or Not. Geoscientific Model Development , 15, 5481-5487. https://doi.org/10.5194/gmd-15-5481-2022
Chicco, D., Warrens, M.J. and Jurman, G. (2021) The Coefficient of Determination R-Squared Is More Informative than SMAPE, MAE, MAPE, MSE and RMSE in Regression Analysis Evaluation. PeerJ Computer Science , 7, e623. https://doi.org/10.7717/peerj-cs.623
Liemohn, M.W., Shane, A.D., Azari, A.R., Petersen, A.K., Swiger, B.M. and Mukhopadhyay, A. (2021) RMSE Is Not Enough: Guidelines to Robust Data-Model Comparisons for Magnetospheric Physics. Journal of Atmospheric and Solar - Terrestrial Physics , 218, Article ID: 105624. https://doi.org/10.1016/j.jastp.2021.105624
González Huerta, A., Pérez López, D.d.J., Rubí Arriaga, M., Gutiérrez Rodríguez, F., Franco Martínez, J.R.P. and Padilla Lara, A. (2019) InfoStat, InfoGen y SAS para contrastes mutuamente ortogonales en experimentos en bloques completos al azar en parcelas subdivididas. Revista Mexicana de Ciencias Agrícolas , 10, 1417-1431. https://doi.org/10.29312/remexca.v10i6.1767
Soto-Bravo, F. and González-Lutz, M.I. (2019) Análisis de métodos estadísticos para evaluar el desempeño de modelos de simulación en cultivos hortícolas. Agronomía Mesoamericana , 30, 517-534. https://doi.org/10.15517/am.v30i2.33839
Abioye, E.A., Hensel, O., Esau, T.J., Elijah, O., Abidin, M.S.Z., Ayobami, A.S., et al . (2022) Precision Irrigation Management Using Machine Learning and Digital Farming Solutions. AgriEngineering , 4, 70-103. https://doi.org/10.3390/agriengineering4010006
Crane-Droesch, A. (2018) Machine Learning Methods for Crop Yield Prediction and Climate Change Impact Assessment in Agriculture. Environmental Research Letters , 13, Article ID: 114003. https://doi.org/10.1088/1748-9326/aae159
Kasampalis, D., Alexandridis, T., Deva, C., Challinor, A., Moshou, D. and Zalidis, G. (2018) Contribution of Remote Sensing on Crop Models: A Review. Journal of Imaging , 4, Article No. 52. https://doi.org/10.3390/jimaging4040052
Keller, J. and Karmeli, D. (1974) Trickle Irrigation Design Parameters. Transactions of the ASAE , 17, 678-684. https://doi.org/10.13031/2013.36936
Talaviya, T., Shah, D., Patel, N., Yagnik, H. and Shah, M. (2020) Implementation of Artificial Intelligence in Agriculture for Optimisation of Irrigation and Application of Pesticides and Herbicides. Artificial Intelligence in Agriculture , 4, 58-73. https://doi.org/10.1016/j.aiia.2020.04.002
Schwartz, L.N.F.A. (2016) Water Distribution Patterns in Sandy Soils under Sub-Surface Drip Irrigation. Water Resources Research , 52, 6837-6853.
Pathan, M., Patel, N., Yagnik, H. and Shah, M. (2020) Artificial Cognition for Applications in Smart Agriculture: A Comprehensive Review. Artificial Intelligence in Agriculture , 4, 81-95. https://doi.org/10.1016/j.aiia.2020.06.001
Hoogenboom, G., Justes, E., Pradal, C., Launay, M., Asseng, S., Ewert, F. and Martre, P. (2020) ICROPM 2020: Crop Modeling for the Future. Cambridge University Press.