A Digital Twin Architecture to Optimize Productivity within Controlled Environment Agriculture
Abstract
:1. Introduction
- Physical Asset: Target system to optimize through the DT architecture.
- Digital Twin: Virtual test bed synchronized with the status of the physical asset that is responsible to evaluate the different ’what-if’ scenarios that may optimize the system.
- Intelligence Layer: Hosts the rules and the knowledge to choose among the alternatives tested in the DT.
2. Research Methodology
- Framework: The layered structure and functionalities of the DT architecture are identified without considering their implementation technologies.
- Technology: The technologies for instantiating the framework into an architecture are selected, and the actors that are interfaced within the architecture are specified.
- Digital Twin: The DT models are developed using the software and types of simulation identified in the previous phase.
- Intelligence Layer: The intelligence layer is designed starting from the defined functionalities and the selected implementation technologies. Within this phase, the interaction between the DTs and the intelligence layer is exploited with the aim to compare different optimization algorithms and to tune their parameters.
- Physical--Cyber Interface: The signals to be exchanged among the different actors within the DT architecture are identified. As depicted in Figure 1, signals are exchanged between: (i) Physical asset–intelligence layer; (ii) physical asset–digital twin; (iii) intelligence layer–digital twin. This phase also establishes the order in which signals are exchanged and which sequence of operations are implemented.
- Implementation: The architecture is implemented in the physical asset and verified.
3. Digital Twin Architecture
3.1. Framework
- Greenhouse: Physical asset to optimize; see Figure 3.
- Controller: Respectively, monitors and controls the greenhouse sensors and actuators. It also transmits the acquired sensor data to the gateway and receives the crop treatments and climate control strategies to implement.
- Gateway: Interface between the cyber and the physical domain; see Figure 1. It is responsible for transmitting sensor data to the storage layer and communicating the optimized crop treatments and climate control strategies to the controller for its implementation.
- Storage: Stores current and historical data that are utilized from the DTs for productivity optimization.
- Intelligence layer: Hosts the rules and the knowledge to choose among the different crop treatments and climate control strategies that may optimize the productivity of the greenhouse. It uses the DTs as virtual test beds to assess the evaluated alternatives.
- Digital twins: Utilizes current and historical data to assess the different crop treatments and climate control strategies received from the intelligence layer.
3.2. Technologies
- Greenhouse ⟶ two DHT11 sensors to, respectively, measure indoor and outdoor temperature and relative humidity, 12 V fan and exhaust fan, and a 12 V mini submersible pump.
- Controller ⟶ Arduino Uno.
- Gateway ⟶ Raspberry Pi 4: Communicates with the storage layer through wireless communication and with Arduino through serial communication.
- Storage ⟶ phpMyAdmin: Administrator tool that manages a MySQL server for the data stored in the cloud.
- Intelligence Layer ⟶ Visual Studio: Programmed in Python, it enables the communication with the cloud through MySQL and with the gateway through the MQTT communication protocol.
- Digital Twin 1⟶ EnergyPlus (energyplus.net): Builds energy software able to predict the microclimate within the greenhouse due to the ability to simulate the behaviour of heating, cooling, ventilation, and lighting systems, amongst others. It can communicate with Python-based IDEs through the EnergyPlus API (nrel.github.io/EnergyPlus/api/python).
- Digital Twin 2⟶ DSSAT (dssat.net): Agricultural decision support system that allows the simulation of growth, development, and yield as a function of ”soil–plant–atmosphere dynamics” [32]. It can communicate with Python-based IDEs through TraDSSAT (github.com/julienmalard/traDSSAT).
3.3. Digital Twin and Intelligence Layer
- 1
- Generation of climate control strategies: The intelligence layer receives from the cloud: (i) Microclimate historical data (internal temperature and relative humidity); (ii) environmental historical data (external temperature and relative humidity); (iii) previous climate control strategies and crop treatments. Starting from these data, different alternatives of climate control strategies (CCSs) are generated. In this work, a CCS is defined as a control sequence of the greenhouse actuators to achieve a desired crop microclimate. Then, a prediction of the future environmental conditions is performed since EnergyPlus needs this information to assess the different CCSs.
- 2
- Assessment of climate control strategies: The historical microclimate data, and the historical and predicted environmental data are transmitted to EnergyPlus. Then, all the generated CCSs are input to the software, and the predicted energy consumption and microclimate are computed for each CCS using the historical and predicted climate data.
- 3
- Generation of crop treatments: The intelligence layer receives the predicted energy consumption and microclimate relative to each CCS. Then, different alternatives of crop treatments (TRTs) are generated, e.g., event to trigger the irrigation, volume delivered for irrigation, etc.
- 4
- Assessment of crop treatments: The historical and predicted microclimate data are transmitted to DSSAT. Then, all the generated TRTs are input to the software, and the predicted production and resource consumption (e.g., water, nutrients, etc.) are computed for each TRT using the historical and predicted microclimate data.
- 5
- Overall optimization: The intelligence layer receives the predicted production and resource consumption relative to each TRT. The productivity is computed for each pair of CCS and TRT—where the productivity is defined as the ratio between the production, and the sum of the energy and resource consumption. The best pair of climate control strategy () and crop treatment () is computed and transmitted to the gateway.
3.4. Physical–Cyber Interface
3.5. Implementation
4. Results and Discussion
5. Conclusions and Future Work
- Optimization workflow: The optimization workflow identified within this work involves a sequence of two simulation software. Starting from the domain knowledge, optimization algorithms and/or heuristics must be studied to identify optimal solutions in acceptable computation time.
- Case study: After the definition of heuristics, a case study must be implemented and productivity must be optimized to certify the ability of the proposed DT architecture to optimize productivity.
- Architecture improvement: Some improvements should be investigated as the movement of the intelligence layer and the DTs to the cloud, and the simplification of the physical domain with the implementation of smart sensors and actuators that would make the controller and gateway unnecessary.
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
References
- World Bank Group. Population Estimates And Projections. 2020. Available online: https://databank.worldbank.org/source/population-estimates-and-projections (accessed on 6 September 2021).
- FAO. The State of Food and Agriculture; Food and Agriculture Organization of the United Nations: Rome, Italy, 2017. [Google Scholar]
- Zhao, C.; Liu, B.; Piao, S.; Wang, X.; Lobell, D.B.; Huang, Y.; Huang, M.; Yao, Y.; Bassu, S.; Ciais, P.; et al. Temperature increase reduces global yields of major crops in four independent estimates. Proc. Natl. Acad. Sci. USA 2017, 114, 9326–9331. [Google Scholar] [CrossRef] [Green Version]
- Department of Economic and Social Affairs. World Urbanization Prospects 2018 Highlights. 2019. Available online: https://population.un.org/wup/ (accessed on 6 September 2021).
- Nellemann, C. The Environmental Food Crisis: The Environment’s Role in Averting Future Food Crises; UNEP: Arendal, Norway, 2009. [Google Scholar]
- Vörösmarty, C.J.; McIntyre, P.B.; Gessner, M.O.; Dudgeon, D.; Prusevich, A.; Green, P.; Glidden, S.; Bunn, S.E.; Sullivan, C.A.; Liermann, C.R.; et al. Global threats to human water security and river biodiversity. Nature 2010, 467, 555–561. [Google Scholar] [CrossRef]
- Gómez, C.; Currey, C.J.; Dickson, R.W.; Kim, H.J.; Hernández, R.; Sabeh, N.C.; Raudales, R.E.; Brumfield, R.G.; Laury-Shaw, A.; Wilke, A.K.; et al. Controlled environment food production for urban agriculture. HortScience 2019, 54, 1448–1458. [Google Scholar] [CrossRef]
- Engler, N.; Krarti, M. Review of energy efficiency in controlled environment agriculture. Renew. Sustain. Energy Rev. 2021, 141, 110786. [Google Scholar] [CrossRef]
- R Shamshiri, R.; Kalantari, F.; Ting, K.; Thorp, K.R.; Hameed, I.A.; Weltzien, C.; Ahmad, D.; Shad, Z.M. Advances in greenhouse automation and controlled environment agriculture: A transition to plant factories and urban agriculture. Int. J. Agric. Biol. Eng. 2018, 11, 1–12. [Google Scholar] [CrossRef]
- Resh, H.M. Hydroponic Food Production: A Definitive Guidebook for the Advanced Home Gardener and the Commercial Hydroponic Grower; CRC Press: Boca Raton, FL, USA, 2012. [Google Scholar]
- Benke, K.; Tomkins, B. Future food-production systems: Vertical farming and controlled-environment agriculture. Sustain. Sci. Pract. Policy 2017, 13, 13–26. [Google Scholar] [CrossRef] [Green Version]
- Raviv, M.; Lieth, J.H.; Bar-Tal, A. Soilless Culture: Theory and Practice: Theory and Practice; Elsevier: Amsterdam, The Netherlands, 2019. [Google Scholar]
- Asseng, S.; Guarin, J.R.; Raman, M.; Monje, O.; Kiss, G.; Despommier, D.D.; Meggers, F.M.; Gauthier, P.P. Wheat yield potential in controlled-environment vertical farms. Proc. Natl. Acad. Sci. USA 2020, 117, 19131–19135. [Google Scholar] [CrossRef] [PubMed]
- Nicole, C.; Charalambous, F.; Martinakos, S.; Van De Voort, S.; Li, Z.; Verhoog, M.; Krijn, M. Lettuce growth and quality optimization in a plant factory. In Proceedings of the VIII International Symposium on Light in Horticulture 1134, East Lansing, MI, USA, 22–26 May 2016; pp. 231–238. [Google Scholar]
- Graamans, L.; Baeza, E.; Van Den Dobbelsteen, A.; Tsafaras, I.; Stanghellini, C. Plant factories versus greenhouses: Comparison of resource use efficiency. Agric. Syst. 2018, 160, 31–43. [Google Scholar] [CrossRef]
- Rosen, R.; Von Wichert, G.; Lo, G.; Bettenhausen, K.D. About the importance of autonomy and digital twins for the future of manufacturing. IFAC-PapersOnLine 2015, 48, 567–572. [Google Scholar] [CrossRef]
- Kritzinger, W.; Karner, M.; Traar, G.; Henjes, J.; Sihn, W. Digital Twin in manufacturing: A categorical literature review and classification. IFAC-PapersOnLine 2018, 51, 1016–1022. [Google Scholar] [CrossRef]
- Negri, E.; Fumagalli, L.; Macchi, M. A review of the roles of digital twin in CPS-based production systems. Procedia Manuf. 2017, 11, 939–948. [Google Scholar] [CrossRef]
- Barricelli, B.R.; Casiraghi, E.; Fogli, D. A Survey on Digital Twin: Definitions, Characteristics, Applications, and Design Implications. IEEE Access 2019, 7, 167653–167671. [Google Scholar] [CrossRef]
- Agnusdei, G.P.; Elia, V.; Gnoni, M.G. Is Digital Twin Technology Supporting Safety Management? A Bibliometric and Systematic Review. Appl. Sci. 2021, 11, 2767. [Google Scholar] [CrossRef]
- Liu, M.; Fang, S.; Dong, H.; Xu, C. Review of digital twin about concepts, technologies, and industrial applications. J. Manuf. Syst. 2021, 58, 346–361. [Google Scholar] [CrossRef]
- Negri, E.; Berardi, S.; Fumagalli, L.; Macchi, M. MES-integrated digital twin frameworks. J. Manuf. Syst. 2020, 56, 58–71. [Google Scholar] [CrossRef]
- Vecchio, Y.; Agnusdei, G.P.; Miglietta, P.P.; Capitanio, F. Adoption of precision farming tools: The case of italian farmers. Int. J. Environ. Res. Public Health 2020, 17, 869. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Pylianidis, C.; Osinga, S.; Athanasiadis, I.N. Introducing digital twins to agriculture. Comput. Electron. Agric. 2021, 184, 105942. [Google Scholar] [CrossRef]
- Verdouw, C.; Tekinerdogan, B.; Beulens, A.; Wolfert, S. Digital twins in smart farming. Agric. Syst. 2021, 189, 103046. [Google Scholar] [CrossRef]
- Sreedevi, T.; Kumar, M.S. Digital Twin in Smart Farming: A Categorical Literature Review and Exploring Possibilities in Hydroponics. In Proceedings of the 2020 Advanced Computing and Communication Technologies for High Performance Applications (ACCTHPA), Kerala, India, 2–4 July 2020; IEEE: New York, NY, USA, 2020; pp. 120–124. [Google Scholar]
- Rezvani, S.M.e.; Shamshiri, R.R.; Hameed, I.A.; Abyane, H.Z.; Godarzi, M.; Momeni, D.; Balasundram, S.K. Greenhouse Crop Simulation Models and Microclimate Control Systems, A Review. 2021. Available online: https://www.intechopen.com/chapters/76412 (accessed on 6 September 2021).
- Howard, D.A.; Ma, Z.; Aaslyng, J.M.; Jørgensen, B.N. Data Architecture for Digital Twin of Commercial Greenhouse Production. In Proceedings of the 2020 RIVF International Conference on Computing and Communication Technologies (RIVF), Ho Chi Minh, Vietnam, 6–7 April 2020; IEEE: New York, NY, USA, 2020; pp. 1–7. [Google Scholar]
- Monteiro, J.; Barata, J.; Veloso, M.; Veloso, L.; Nunes, J. Towards sustainable digital twins for vertical farming. In Proceedings of the 2018 Thirteenth International Conference on Digital Information Management (ICDIM), Berlin, Germany, 24–26 September 2018; IEEE: New York, NY, USA, 2018; pp. 234–239. [Google Scholar]
- Burchi, G.; Chessa, S.; Gambineri, F.; Kocian, A.; Massa, D.; Milazzo, P.; Rimediotti, L.; Ruggeri, A. Information technology controlled greenhouse: A system architecture. In Proceedings of the 2018 IoT Vertical and Topical Summit on Agriculture-Tuscany (IOT Tuscany), Monteriggioni, Italy, 8–9 May 2018; IEEE: New York, NY, USA, 2018; pp. 1–6. [Google Scholar]
- Barbieri, G.; Bertuzzi, A.; Capriotti, A.; Ragazzini, L.; Gutierrez, D.; Negri, E.; Fumagalli, L. A virtual commissioning based methodology to integrate digital twins into manufacturing systems. Prod. Eng. 2021, 15, 397–412. [Google Scholar] [CrossRef]
- Hoogenboom, G.; Porter, C.; Boote, K.; Shelia, V.; Wilkens, P.; Singh, U.; White, J.; Asseng, S.; Lizaso, J.; Moreno, L.; et al. The DSSAT Crop Modeling Ecosystem. In Advances in Crop Modeling for a Sustainable Agriculture; Burleigh Dodds Science Publishing: London, UK, 2019. [Google Scholar]
- Zhang, Y.; Kacira, M. Enhancing resource use efficiency in plant factory. In Proceedings of the XXX International Horticultural Congress IHC2018: III International Symposium on Innovation and New Technologies in Protected 1271, Istanbul, Turkey, 12–16 August 2018; pp. 307–314. [Google Scholar]
- Bai, Y.; Gao, J. Optimization of the nitrogen fertilizer schedule of maize under drip irrigation in Jilin, China, based on DSSAT and GA. Agric. Water Manag. 2021, 244, 106555. [Google Scholar] [CrossRef]
- Beckwith, T.G.; Marangoni, R.D.; Lienhard, J.H. Mechanical Measurements; Pearson: London, UK, 2009. [Google Scholar]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Chaux, J.D.; Sanchez-Londono, D.; Barbieri, G. A Digital Twin Architecture to Optimize Productivity within Controlled Environment Agriculture. Appl. Sci. 2021, 11, 8875. https://doi.org/10.3390/app11198875
Chaux JD, Sanchez-Londono D, Barbieri G. A Digital Twin Architecture to Optimize Productivity within Controlled Environment Agriculture. Applied Sciences. 2021; 11(19):8875. https://doi.org/10.3390/app11198875
Chicago/Turabian StyleChaux, Jesus David, David Sanchez-Londono, and Giacomo Barbieri. 2021. "A Digital Twin Architecture to Optimize Productivity within Controlled Environment Agriculture" Applied Sciences 11, no. 19: 8875. https://doi.org/10.3390/app11198875
APA StyleChaux, J. D., Sanchez-Londono, D., & Barbieri, G. (2021). A Digital Twin Architecture to Optimize Productivity within Controlled Environment Agriculture. Applied Sciences, 11(19), 8875. https://doi.org/10.3390/app11198875