A Digital Twin-Enabled Framework for Agrivoltaic System Design, Simulation, Monitoring and Control
Abstract
1. Introduction
2. Literature Review
2.1. Agrivoltaics
- Divergent stakeholder priorities: Agrivoltaics bridge land use between farmers and solar developers; however, their priorities often diverge, as farmers focus on maximising crop yield and land productivity, while developers prioritise solar energy generation and economic returns [37]. This divergence shapes system design, policy and operational outcomes. Aligning the divergent priorities of farmers and solar developers in agrivoltaic systems requires careful system design, supportive policy, and active stakeholder engagement to achieve both robust crop yields and efficient solar energy generation [38,39].
- Agronomic uncertainty: Agrivoltaics alter light, temperature, humidity and soil moisture, leading to variable impacts on crop growth and yield. Shading typically reduces photosynthetically active radiation by 20 to 40%, which can decrease yields by 3 to 62%, depending on crop type, panel density and local climate [7,40].
- Economic challenges: Agrivoltaic systems face substantial financial hurdles, primarily due to high upfront costs, potential reductions in crop yields, and heavy reliance on policy support. High initial investment, uncertain profitability, and policy dependence are the most significant economic barriers [16,17].
- Site-specific complexities: The requirement for highly customised system design and management based on local climate, soil, crop type and infrastructure in agrivoltaic system makes it location-dependent [43]. While this adaptability is a strength, it introduces disadvantages that hinder widespread adoption, including design and implementation challenges, uncertain performance and yield, gaps in knowledge and expertise and regulatory and economic uncertainty [10,44].
- Configuration of PV system parameters, including the number of panels, orientation, tilt, and azimuth.
- Computation of PV system power and energy generation.
- Computation of crop-level irradiance to evaluate crop microclimate impacts.
- Evaluation of the trade-off between energy yield and crop-level irradiance across varying design configurations.
- Providing decision-support capabilities for farmers, solar engineers, policymakers and researchers in the planning, design and evaluation of agrivoltaic systems.
2.2. Digital Twins
2.3. Summarised Research Gaps
- What is an effective and replicable methodology for developing a high-fidelity digital twin framework that supports the interactive design and simulation of agrivoltaic systems within complex orchard environments?
- What is an effective approach to integrating real-time sensor data for monitoring and enabling bidirectional communication to support end-to-end digital twin frameworks for agrivoltaic systems?
3. Materials and Methods
- Digital Model Development and Front-End Interface SetupThis foundational component focuses on creating a photorealistic and geospatially accurate 3D representation of the physical orchard. It involves a systematic workflow using unmanned aerial vehicle (UAV) photogrammetry to capture high-resolution imagery, which was then processed into a textured 3D mesh. This digital replica was subsequently imported and geolocated within the Cesium platform (version 1.13), which serves as the interactive front-end for visualisation and user interaction.
- Agrivoltaic System Design and Simulation Framework IntegrationThis analytical component integrates a validated PV simulation engine-pvlib (version 0.15) with the 3D geospatial environment. It enables users to interactively design and place virtual PV arrays within the digital orchard model. The core function of this layer is to perform detailed sun-shading and irradiance simulations, enabling quantitative analysis of various agrivoltaic system configurations to optimise the critical trade-offs between energy yield and crop-level irradiance.
- Data Management Layer ImplementationThis component serves as the foundational data infrastructure and communication framework of the digital twin, enabling seamless data flow and interaction between its constituent elements. It encompasses the entire data pipeline, including real-time data acquisition from an IoT network, efficient transmission via an AWS-hosted MQTT broker, and persistent storage in an InfluxDB time-series database (version 3.0.3). This layer was designed to support the continuous synchronisation and bidirectional communication required to link the physical orchard with its digital counterpart.
3.1. Digital Model Development and Front-End Interface Setup
3.1.1. Aerial Survey Planning and Image Acquisition
3.1.2. Photogrammetry Reconstruction
3.1.3. Front-End Interface Setup
3.2. Agrivoltaic System Design and Simulation
3.2.1. Front-End Development
3.2.2. Back-End Development
- Clear-sky irradiance conditions.
- PV modules: 660 W bifacial units with rear-side irradiance capture explicitly included.
- Single-axis tracking with backtracking to reduce shading losses.
- Inter-row shading effects are used to partially account for mutual shading between adjacent PV rows.
- Constant ground albedo, disregarding seasonal or crop-related variations that could influence diffuse irradiance beneath the panels.
- Isotropic treatment of sky diffuse irradiance, without applying directional or atmospheric corrections.
3.2.3. Framework for Analysis of Agrivoltaic System Configurations
3.3. Data Management Layer Implementation
3.3.1. IoT Architecture and Implementation
- The Perception LayerThis layer consists of the physical hardware that directly interacts with the physical world. For this study, the primary component was a Keyestudio KS0530 Solar Tracking Kit (Keyestudio, Shenzhen, China), integrated and tested in a lab environment (Figure 8). This kit is controlled by an Arduino UNO-compatible board (Keyestudio UNO Board). The selection of these specific hardware components and logic flows serves to validate the framework’s modularity and technical feasibility. Utilising standardised communication protocols ensures that the logic verified in this prototype can be applied to industrial trackers without structural changes to the data-flow architecture. This modular approach allows the framework to serve as a verified template for scaling to industrial infrastructure. Actuation is provided by two servo motors that control the panel’s dual-axis movement (azimuth and tilt). The autonomous tracking logic is driven by four photo-resistors (LDRs) arranged in a quadrant. The Arduino processes analogue voltage differences from these sensors to determine the direction of the brightest light source and position the servos accordingly.
- The Network LayerThis layer is responsible for data aggregation, preliminary edge processing, and reliable transmission. At its core is a Raspberry Pi single-board computer that serves as the IoT gateway. The flow-based orchestration tool Node-RED (version 4.0) was deployed on the Raspberry Pi to manage data logic. Custom-designed Node-RED flows periodically poll the connected sensors, format the data into a standardised JSON structure and publish it to an MQTT broker hosted on an AWS EC2 instance. The MQTT protocol was selected for its lightweight publish–subscribe architecture, which is highly efficient for resource-constrained networks [67]. Beyond efficiency, MQTT was chosen for its role as a cross-platform communication standard. This ensures that the framework remains interoperable with a wide variety of industrial IoT gateways and cloud services, allowing the digital twin to maintain a consistent data-flow logic regardless of the specific hardware sensors or actuators deployed in the field.
- The Application LayerThis layer is the end-user interface where data is consumed and commands are initiated. It was implemented on the custom Cesium web application. The application incorporates a client-side JavaScript MQTT client that subscribes to relevant topics from the MQTT broker, enabling the real-time display of sensor data on the dashboard. User interactions with dashboard controls trigger the publication of structured command messages to the MQTT broker on designated control topics.
3.3.2. Bidirectional Communication and Data Persistence
4. Results
4.1. High-Fidelity Digital Model Deployment
4.2. Simulation Analysis of Agrivoltaic Configurations
| Configuration | Peak Power Output (kW and Time) | Daily Energy Output (kWh) | Peak Crop-Level Irradiance (W/m2 and Time) |
|---|---|---|---|
| Baseline axis azimuth 0° (Figure 11) | >5 (09:55 and 12:45) | 40.86 | 338 (12:22) |
| Axis azimuth 45° (Figure 12) | 7.78 (13:44) | 45.47 | 249 (11:28) |
| Axis azimuth 90° (Figure 13) | 8.41 (12:25) | 53.97 | 205 (12:25) |
| Axis azimuth 135° (Figure 14) | 7.69 (10:48) | 44.24 | 273 (13:01) |
| Panel height: 5 m (Figure 15) | >5 (09:55 and 12:45) | 40.76 | 341 (12:22) |
| Tilt system: fixed tilt (Figure 16) | 4.96 (12:22) | 28.69 | 342 (12:22) |
| Array configuration: 7 arrays, 3 PV panels per array (Figure 17) | >7 (09:58 and 14:41) | 53.95 | 287 (12:22) |







4.3. Performance Validation of Monitoring and Control
- The Arduino read the initial azimuth and tilt angles of the physical solar panel and transmitted them to the MQTT broker via the Raspberry Pi. The digital twin dashboard, subscribed to the broker, displayed the current state of the system (e.g., azimuth: 90°, tilt: 30°).
- A new command was issued from the dashboard by adjusting the numeric input spinners to new values (e.g., azimuth: 120°, tilt: 45°). This action published an MQTT message to the designated control topic.
- The Raspberry Pi gateway received the message and relayed the command to the Arduino, which physically adjusted the solar panel’s orientation and tilt.
- The encoders on the solar tracking kit confirmed the new physical state, and these updated values were published back to the MQTT broker.
- The dashboard updated automatically to display the new, confirmed angles (azimuth: 120°, tilt: 45°), successfully closing the control loop.
5. Discussion
5.1. Evaluation of Digital Model Development
5.2. Evaluation of Design and Simulation Outcomes
5.3. Evaluation of Monitoring and Control Operational Implications
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Acknowledgments
Conflicts of Interest
Abbreviations
| API | Application programming interface |
| GIS | Geographic information systems |
| IoT | Internet of Things |
| MQTT | Message Queuing Telemetry Transport |
| PAR | Photosynthetically active radiation |
| POA | Plane-of-array |
| PV | Photovoltaic |
| ROI | Region of interest |
| UAV | Unmanned aerial vehicle |
References
- Cho, J.; Park, S.; Park, A.; Lee, O.; Nam, G.; Ra, I. Application of Photovoltaic Systems for Agriculture: A Study on the Relationship between Power Generation and Farming for the Improvement of Photovoltaic Applications in Agriculture. Energies 2020, 13, 4815. [Google Scholar] [CrossRef] [Scilit]
- Thompson, E.P.; Bombelli, E.L.; Shubham, S.; Watson, H.; Everard, A.; D’Ardes, V.; Schievano, A.; Bocchi, S.; Zand, N.; Howe, C.J.; et al. Tinted Semi-Transparent Solar Panels Allow Concurrent Production of Crops and Electricity on the Same Cropland. Adv. Energy Mater. 2020, 10, 2001189. [Google Scholar] [CrossRef] [Scilit]
- Liu, Q.; Chen, T.; Zhang, N.; Ye, Z.; Jiang, K.; Lin, Z.; Gao, Y.; Guo, Y.; Weng, A. Green Energy Meets Urban Agriculture: Unveiling the Carbon Reduction Potential of Rooftop Agrivoltaics. J. Clean. Prod. 2024, 480, 144110. [Google Scholar] [CrossRef] [Scilit]
- Sarr, A.; Soro, Y.M.; Tossa, A.K.; Diop, L. Agrivoltaic, a Synergistic Co-Location of Agricultural and Energy Production in Perpetual Mutation: A Comprehensive Review. Processes 2023, 11, 948. [Google Scholar] [CrossRef] [Scilit]
- Chopdar, R.K.; Sengar, N.; Giri, N.C.; Halliday, D. Comprehensive Review on Agrivoltaics with Technical, Environmental and Societal Insights. Renew. Sustain. Energy Rev. 2024, 197, 114416. [Google Scholar] [CrossRef] [Scilit]
- Zainol Abidin, M.A.; Mahyuddin, M.N.; Mohd Zainuri, M.A.A. Solar Photovoltaic Architecture and Agronomic Management in Agrivoltaic System: A Review. Sustainability 2021, 13, 7846. [Google Scholar] [CrossRef] [Scilit]
- Widmer, J.; Christ, B.; Grenz, J.; Norgrove, L. Agrivoltaics, a Promising New Tool for Electricity and Food Production: A Systematic Review. Renew. Sustain. Energy Rev. 2024, 192, 114277. [Google Scholar] [CrossRef] [Scilit]
- Wagner, M.; Lask, J.; Kiesel, A.; Lewandowski, I.; Weselek, A.; Högy, P.; Trommsdorff, M.; Schnaiker, M.A.; Bauerle, A. Agrivoltaics: The Environmental Impacts of Combining Food Crop Cultivation and Solar Energy Generation. Agronomy 2023, 13, 299. [Google Scholar] [CrossRef] [Scilit]
- Time, A.; Gomez-Casanovas, N.; Mwebaze, P.; Apollon, W.; Khanna, M.; DeLucia, E.H.; Bernacchi, C.J. Conservation Agrivoltaics for Sustainable Food-Energy Production. Plants People Planet 2024, 6, 558–569. [Google Scholar] [CrossRef] [Scilit]
- Ghasemi, S.; Sadeghkhani, I. Toward Sustainable Energy-Agriculture Synergies: A Review of Agrivoltaics Systems for Modern Farming Practices. Sol. RRL 2025, 9, 202500041. [Google Scholar] [CrossRef] [Scilit]
- Toledo, C.; Scognamiglio, A. Agrivoltaic Systems Design and Assessment: A Critical Review, and a Descriptive Model Towards a Sustainable Landscape Vision (three-Dimensional Agrivoltaic Patterns). Sustainability 2021, 13, 6871. [Google Scholar] [CrossRef] [Scilit]
- Carrausse, R.; Arnauld de Sartre, X. Does Agrivoltaism Reconcile Energy and Agriculture? Lessons from a French Case Study. Energy Sustain. Soc. 2023, 13, 8. [Google Scholar] [CrossRef] [Scilit]
- Schindele, S.; Trommsdorff, M.; Schlaak, A.; Obergfell, T.; Bopp, G.; Reise, C.; Braun, C.; Weselek, A.; Bauerle, A.; Högy, P.; et al. Implementation of Agrophotovoltaics: Techno-Economic Analysis of the Price-Performance Ratio and Its Policy Implications. Appl. Energy 2020, 265, 114737. [Google Scholar] [CrossRef] [Scilit]
- Tajima, M.; Iida, T. Evolution of Agrivoltaic Farms in Japan. In AIP Conference Proceedings; AIP Publishing LLC: Melville, NY, USA, 2021; Volume 2361, p. 030002. [Google Scholar]
- Yue, S.; Wu, W.; Yuan, B.; Ye, D.; Bai, W. Large-Scale Photovoltaic Farms Significantly Change the Vegetation Diversity and Biomass through Influencing Soil Moisture and Physiochemical Properties. Vadose Zone J. 2025, 24, e70002. [Google Scholar] [CrossRef] [Scilit]
- Trommsdorff, M.; Hopf, M.; Hörnle, O.; Berwind, M.; Schindele, S.; Wydra, K. Can Synergies in Agriculture through an Integration of Solar Energy Reduce the Cost of Agrivoltaics? An Economic Analysis in Apple Farming. Appl. Energy 2023, 350, 121619. [Google Scholar] [CrossRef] [Scilit]
- Maity, R.; Sudhakar, K.; Abdul Razak, A.; Karthick, A.; Barbulescu, D. Agrivoltaic: A Strategic Assessment Using Swot and Tows Matrix. Energies 2023, 16, 3313. [Google Scholar] [CrossRef] [Scilit]
- Purcell, W.; Neubauer, T. Digital Twins in Agriculture: A State-Of-The-Art Review. Smart Agric. Technol. 2023, 3, 100094. [Google Scholar] [CrossRef] [Scilit]
- Zhang, R.; Zhu, H.; Chang, Q.; Mao, Q. A Comprehensive Review of Digital Twins Technology in Agriculture. Agriculture 2025, 15, 903. [Google Scholar] [CrossRef] [Scilit]
- Errandonea, I.; Beltrán, S.; Arrizabalaga, S. Digital Twin for Maintenance: A Literature Review. Comput. Ind. 2020, 123, 103316. [Google Scholar] [CrossRef] [Scilit]
- Yasin, A.; Pang, T.Y.; Cheng, C.T.; Miletic, M. A Roadmap to Integrate Digital Twins for Small and Medium-Sized Enterprises. Appl. Sci. 2021, 11, 9479. [Google Scholar] [CrossRef] [Scilit]
- De Almeida, S.T.; Mo, J.P.T.; Bil, C.; Ding, S.; Cheng, C.T. Accurate Edm Calibration of a Digital Twin for a Seven-Axis Robotic Edm System and 3d Offline Cutting Path. Micromachines 2025, 16, 892. [Google Scholar] [CrossRef] [Scilit]
- Gu, W.; Duan, L.; Liu, S.; Guo, Z. A Real-Time Adaptive Dynamic Scheduling Method for Manufacturing Workshops Based on Digital Twin. Flex. Serv. Manuf. J. 2024, 1–33. [Google Scholar] [CrossRef] [Scilit]
- Chang, X.; Jia, X.; Liu, K.; Hu, H. Knowledge-Enabled Digital Twin for Smart Designing of Aircraft Assembly Line. Assem. Autom. 2021, 41, 441–456. [Google Scholar] [CrossRef] [Scilit]
- Walker, A. Singapore’s Digital Twin—From Science Fiction to Hi-Tech Reality. Infrastruct. Glob. 2023, 4, 2023. [Google Scholar]
- Trommsdorff, M.; Campana, P.E.; Macknick, J.; Fernandez Solas, A.; Gorjian, S.; Tsanakas, I.; Amaducci, S.; Baumgartner, F.; Berger, K.; Diaz Berrade, J.; et al. Dual Land Use for Agriculture and Solar Power Production: Overview and Performance of Agrivoltaic Systems; Techreport IEA-PVPS T13-29-2025; International Energy Agency: Paris, France, 2025. [Google Scholar] [CrossRef] [Scilit]
- Coşgun, A.E.; Endiz, M.S.; Demir, H.; Özcan, M. Agrivoltaic Systems for Sustainable Energy and Agriculture Integration in Turkey. Heliyon 2024, 10, e32300. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Mazzeo, D.; Di Zio, A.; Pesenti, C.; Leva, S. Optimizing Agrivoltaic Systems: A Comprehensive Analysis of Design, Crop Productivity and Energy Performance in Open-Field Configurations. Appl. Energy 2025, 390, 125750. [Google Scholar] [CrossRef] [Scilit]
- Pearce, J.M. Agrivoltaics in Ontario Canada: Promise and Policy. Sustainability 2022, 14, 3037. [Google Scholar] [CrossRef] [Scilit]
- Jung, D.; Schönberger, F.; Spera, F. Effects of Agrivoltaics on the Microclimate in Horticulture: Enhancing Resilience of Agriculture in Semi-Arid Zones. In AgriVoltaics Conference Proceedings; TIB Open Publishing: Hannover, Germany, 2023; Volume 2. [Google Scholar] [CrossRef]
- Abidin, M.A.Z.; Jamrus, N.F.; Azman, N.I.; Razak, N.I.A.; Omar, N.F. Evaluating the Impact of Agrivoltaic Systems on Microclimate and Andrographis Paniculata Growth. In IOP Conference Series: Earth and Environmental Science; IOP Publishing: Bristol, UK, 2024; Volume 1426, p. 012013. [Google Scholar]
- Gigant, P.; Godard, C.; Guellim, A.; Thuel, B.; Heraud, S. Case Study of Impact Evaluation of Agrivoltaic Structure Sizing on Water Availability for Wheat: Microclimate Simulations for Agrivoltaics System Performance Assessment. In AgriVoltaics Conference Proceedings; TIB Open Publishing: Hannover, Germany, 2023; Volume 2. [Google Scholar] [CrossRef]
- Abidin, M.A.Z.; Mahyuddin, M.N.; Zainuri, M.A.A.M. Optimal Efficient Energy Production by Pv Module Tilt-Orientation Prediction without Compromising Crop-Light Demands in Agrivoltaic Systems. IEEE Access 2023, 11, 71557–71572. [Google Scholar] [CrossRef] [Scilit]
- Akbar, A.; ibne Mahmood, F.; Alam, H.; Aziz, F.; Bashir, K.; Butt, N.Z. Field Assessment of Vertical Bifacial Agrivoltaics with Vegetable Production: A Case Study in Lahore, Pakistan. Renew. Energy 2024, 227, 120513. [Google Scholar] [CrossRef] [Scilit]
- Ferrara, G.; Boselli, M.; Palasciano, M.; Mazzeo, A. Effect of Shading Determined by Photovoltaic Panels Installed above the Vines on the Performance of Cv. Corvina (Vitis vinifera L.). Sci. Hortic. 2023, 308, 111595. [Google Scholar] [CrossRef] [Scilit]
- Willockx, B.; Herteleer, B.; Ronsijn, B.; Uytterhaegen, B.; Cappelle, J. A Standardized Classification and Performance Indicators of Agrivoltaic Systems. In Proceedings of the the 37th European Photovoltaic Solar Energy Conference and Exhibition (EU PVSEC), Virtual, 7–11 September 2020. [Google Scholar]
- Asa’a, S.; Reher, T.; Rongé, J.; Diels, J.; Poortmans, J.; Radhakrishnan, H.S.; van der Heide, A.; Van de Poel, B.; Daenen, M. A Multidisciplinary View on Agrivoltaics: Future of Energy and Agriculture. Renew. Sustain. Energy Rev. 2024, 200, 114515. [Google Scholar] [CrossRef] [Scilit]
- Kumdokrub, T.; You, F. Techno-Economic and Environmental Optimization of Agrivoltaics: A Case Study of Cornell University. Appl. Energy 2025, 384, 125436. [Google Scholar] [CrossRef] [Scilit]
- Vezzoni, R. Farming the Sun: The Political Economy of Agrivoltaics in the European Union. Sustain. Sci. 2025, 20, 1519–1534. [Google Scholar] [CrossRef] [Scilit]
- Schweiger, A.H.; Pataczek, L. How to Reconcile Renewable Energy and Agricultural Production in a Drying World. Plants People Planet 2023, 5, 650–661. [Google Scholar] [CrossRef] [Scilit]
- Navarro-González, F.J.; Manzano, J.; Pardo, M.A. Sizing Optimisation under Irradiance Uncertainty of Irrigation Systems Powered by Off-Grid Solar Panels. Comput. Electron. Agric. 2025, 232, 110034. [Google Scholar] [CrossRef] [Scilit]
- Alhejji, A.; Kuriqi, A.; Jurasz, J.; Abo-Elyousr, F.K. Energy Harvesting and Water Saving in Arid Regions Via Solar Pv Accommodation in Irrigation Canals. Energies 2021, 14, 2620. [Google Scholar] [CrossRef] [Scilit]
- Al Mamun, M.A.; Dargusch, P.; Wadley, D.; Zulkarnain, N.A.; Aziz, A.A. A Review of Research on Agrivoltaic Systems. Renew. Sustain. Energy Rev. 2022, 161, 112351. [Google Scholar] [CrossRef] [Scilit]
- Campana, P.E.; Stridh, B.; Amaducci, S.; Colauzzi, M. Optimisation of Vertically Mounted Agrivoltaic Systems. J. Clean. Prod. 2021, 325, 129091. [Google Scholar] [CrossRef] [Scilit]
- PVsyst SA. PVsyst: Photovoltaic Software, Version 8.0.18; PVsyst SA: Geneva, Switzerland, 2025. Available online: https://www.pvsyst.com/ (accessed on 30 September 2025).
- Aurora Solar Inc. Aurora Solar. Cloud-Based Software. 2025. Available online: https://aurorasolar.com/ (accessed on 30 September 2025).
- National Renewable Energy Laboratory. System Advisor Model (SAM), Version SAM 2025.04.16; National Renewable Energy Laboratory: Golden, CO, USA, 2025. Available online: https://sam.nrel.gov/ (accessed on 30 September 2025).
- Aurora Solar Inc. HelioScope. Cloud-Based Software. 2025. Available online: https://helioscope.aurorasolar.com/ (accessed on 30 September 2025).
- Sandbox Solar. Spade Agrivoltaics Design Software. Cloud-Based Software. 2025. Available online: https://spadesolar.com/ (accessed on 30 September 2025).
- Pang, T.Y.; Pelaez Restrepo, J.D.; Cheng, C.T.; Yasin, A.; Lim, H.; Miletic, M. Developing a Digital Twin and Digital Thread Framework for an ‘industry 4.0’shipyard. Appl. Sci. 2021, 11, 1097. [Google Scholar] [CrossRef] [Scilit]
- Tagarakis, A.C.; Benos, L.; Kyriakarakos, G.; Pearson, S.; Sørensen, C.G.; Bochtis, D. Digital Twins in Agriculture and Forestry: A Review. Sensors 2024, 24, 3117. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Verdouw, C.; Tekinerdogan, B.; Beulens, A.; Wolfert, S. Digital Twins in Smart Farming. Agric. Syst. 2021, 189, 103046. [Google Scholar] [CrossRef] [Scilit]
- De Raat, G.A.; Bakker, J.D.; Luiten, G.T.; Paulissen, J.H.; de Vogel, B.Q.; Scholten, H.; de Graaf, S. Predictive Twin for Steel Bridge in the Netherlands. In Life-Cycle of Structures and Infrastructure Systems; CRC Press: Boca Raton, FL, USA, 2023; pp. 1003–1010. [Google Scholar]
- Diakite, A.A.; Ng, L.; Barton, J.; Rigby, M.; Williams, K.; Barr, S.; Zlatanova, S. Liveable City Digital Twin: A Pilot Project for the City of Liverpool (NSW, Australia). Isprs Ann. Photogramm. Remote Sens. Spat. Inf. Sci. 2022, 10, 45–52. [Google Scholar] [CrossRef] [Scilit]
- Mahmoodian, M.; Shahrivar, F.; Setunge, S.; Mazaheri, S. Development of Digital Twin for Intelligent Maintenance of Civil Infrastructure. Sustainability 2022, 14, 8664. [Google Scholar] [CrossRef] [Scilit]
- White, G.; Zink, A.; Codecá, L.; Clarke, S. A Digital Twin Smart City for Citizen Feedback. Cities 2021, 110, 103064. [Google Scholar] [CrossRef] [Scilit]
- Ahmed, T.; Hasan, M. Weather-Driven Agricultural Decision-Making Under Imperfect Conditions. In Proceedings of the 33rd ACM International Conference on Advances in Geographic Information Systems; Association for Computing Machinery: New York, NY, USA, 2025; pp. 927–930. [Google Scholar]
- Li, B.; Thompson, M.; Partridge, T.; Xing, R.; Cutler, J.; Alhnaity, B.; Meng, Q. AI-Powered Digital Twin for Sustainable Agriculture and Greenhouse Gas Reduction. In 2024 IEEE 21st International Conference on Smart Communities: Improving Quality of Life using AI, Robotics and IoT (HONET); IEEE: Piscataway, NJ, USA, 2024; pp. 55–60. [Google Scholar]
- Kim, H.J.; Lee, M.H.; Yoe, H. Research on the Design and Application of Digital Twin-Based Smart Agricultural Systems. In 2023 Congress in Computer Science, Computer Engineering, & Applied Computing (CSCE); IEEE: Piscataway, NJ, USA, 2023; pp. 1770–1773. [Google Scholar]
- Ghandar, A.; Ahmed, A.; Zulfiqar, S.; Hua, Z.; Hanai, M.; Theodoropoulos, G. A Decision Support System for Urban Agriculture Using Digital Twin: A Case Study with Aquaponics. IEEE Access 2021, 9, 35691–35708. [Google Scholar] [CrossRef] [Scilit]
- Angin, P.; Anisi, M.H.; Göksel, F.; Gürsoy, C.; Büyükgülcü, A. Agrilora: A Digital Twin Framework for Smart Agriculture. J. Wirel. Mob. Netw. Ubiquitous Comput. Dependable Appl. 2020, 11, 77–96. [Google Scholar]
- Howard, D.A.; Ma, Z.; Aaslyng, J.M.; Jørgensen, B.N. Data Architecture for Digital Twin of Commercial Greenhouse Production. In 2020 RIVF International Conference on Computing & Communication Technologies (RIVF); IEEE: Piscataway, NJ, USA, 2020; pp. 1–7. [Google Scholar]
- Zohdi, T.I. A Digital-Twin and Machine-Learning Framework for the Design of Multiobjective Agrophotovoltaic Solar Farms. Comput. Mech. 2021, 68, 357–370. [Google Scholar] [CrossRef] [Scilit]
- Mengi, E.; Samara, O.A.; Zohdi, T.I. Crop-Driven Optimization of Agrivoltaics Using a Digital-Replica Framework. Smart Agric. Technol. 2023, 4, 100168. [Google Scholar] [CrossRef] [Scilit]
- Pylianidis, C.; Osinga, S.; Athanasiadis, I.N. Introducing Digital Twins to Agriculture. Comput. Electron. Agric. 2021, 184, 105942. [Google Scholar] [CrossRef] [Scilit]
- Peladarinos, N.; Piromalis, D.; Cheimaras, V.; Tserepas, E.; Munteanu, R.A.; Papageorgas, P. Enhancing Smart Agriculture by Implementing Digital Twins: A Comprehensive Review. Sensors 2023, 23, 7128. [Google Scholar] [CrossRef] [Scilit] [PubMed]
- Yasin, A.; Delaney, J.; Cheng, C.T.; Pang, T.Y. The Design and Implementation of an Iot Sensor-Based Indoor Air Quality Monitoring System Using Off-The-Shelf Devices. Appl. Sci. 2022, 12, 9450. [Google Scholar] [CrossRef] [Scilit]













| Tool | Tool Context: Common Use/Definition | Key Functionalities | Real-Time Control Support | Limitations for Orchard-Scale Agrivoltaics |
|---|---|---|---|---|
| PVsyst [45] | Industry standard software for detailed PV system energy yield simulation and financial analysis. | Graphical user interface (GUI)-based PV system simulation; 3D shading using DAE/PVC; CLI for batch runs. | None. Primarily for retrospective or planning assessment. | PVC scenes cannot be generated dynamically; per-panel irradiance only via GUI; limited automated crop-level irradiance analysis. |
| Aurora Solar [46] | Cloud-based platform for rapid residential and commercial solar design, sales and remote site analysis for installers. | High-resolution 3D PV design; GPU-accelerated panel-level shading and irradiance calculation. | None. Focuses on design, sales, and ROI projections. | No detailed crop-level irradiance mapping; cannot assess crop microclimate directly. |
| SAM (NREL) [47] | System Advisor Model developed by NREL for techno-economic analysis of renewable energy projects and financing structures. | System performance and financial modelling; numeric/tabular array layout inputs. | None. Uses performance models to estimate annual output. | Shading approximated using factors or horizon profiles; POA irradiance only for panels; no ground-level or dynamic per-panel modelling. |
| HelioScope [48] | A solar design and engineering software focused on quickly optimising PV array layout, performance modelling and irradiance simulation. | Rapid PV project design; panel-level shading and irradiance simulation. | None. Focused on layout engineering and sales proposals. | Limited under-panel irradiance modelling; requires integration with agrivoltaic-specific models. |
| SPADE [49] | An analytical tool often used in research for advanced solar geometry and irradiance calculations, often utilising ray-tracing techniques. | Analytical or ray-tracing-based solar simulations. | None. Theoretical ray-tracing without physical system integration. | Limited applicability to orchard-scale, real-time, multi-panel, crop-level irradiance simulations. |
| Study | Aim/Objectives | Technologies | Key Findings/Results |
|---|---|---|---|
| Walker [25], 2023 | To create a comprehensive, city-scale 3D digital twin for urban planning, infrastructure management and disaster resilience (Virtual Singapore). | 3D geospatial modelling, tiled datasets, IoT sensor data integration, simulation tools, Dassault Systèmes’ 3DEXPERIENCity platform. | Enabled large-scale, real-time simulations for energy management, environmental monitoring and planning. Demonstrated scalability, interoperability and practical deployment at the national level. |
| De Raat et al. [53], 2023 | To develop a predictive digital twin to assist asset managers in assessing the end-of-service life phase of infrastructure, especially steel bridges. | Cesium, Microsoft Azure cloud storage and TimescaleDB for data management, Bridge Weight in Motion (BWIM) analysis tool, ProbEye for parameter estimation and Continuous Automated Analysis tool. | Ability to provide the current state, potential risks, leading to better decision-making and cost reductions on infrastructure maintenance. |
| Diakite et al. [54], 2022 | To develop a demonstration digital twin for cities using the existing data and open-source technologies to address urban challenges by enabling smarter planning, energy management, transportation and liveability. | Lidar sensors, Cesium, CityGML, 3DCityDB, Python, SQL. | Demonstrated the creation of a full-stack digital twin using open-source software, integrating the existing 3D geospatial data into a database and connecting IoT sensors. |
| Mahmoodian et al. [55], 2022 | To focus on the development of a digital twin for intelligent maintenance of civil infrastructure, aiming to address the inefficiencies and high costs associated with traditional maintenance practices. | Tilt sensors, strain gauges, vibrometers, Finite Element Analysis (FEA), Ansys Workbench, Ansys Twin Builder, and ThingWorx PTC as the IoT platform. | The proposed digital twin offers benefits such as time and cost savings through sensor-based data acquisition and improved data accuracy through objective real-time data analysis compared to subjective expert judgements. |
| White et al. [56], 2021 | To develop an open and public digital twin smart city model for urban planning and policy decisions, focusing on citizen feedback and interaction. | Unity software to load digital twin model and to facilitate crowd simulations, OpenStreetMap, SUMO simulator to simulate urban mobility, and dublinked open data source. | An online-based feedback mechanism for citizen approval and comments for urban planning. The ability to simulate events such as flooding to inform about evacuation policy and sandbag placement. Crowd simulations, simulating sunlight blockage due to buildings. |
| Study | Aim/Objectives | Technologies | Key Findings/Results |
|---|---|---|---|
| Ahmed and Hasan [57], 2025 | To create a modular digital twin framework (CEREALIA) for detecting inconsistencies in agricultural weather data streams. | Nine neural network models (e.g., ResNet, LSTM, Transformers), NVIDIA Jetson Orin edge platform and Docker containers. | Successfully detected sensor anomalies and imputed missing values, significantly improving the accuracy of fruit surface temperature predictions under imperfect conditions. |
| Li et al. [58], 2024 | To develop a digital twin platform integrated with AI for tracking and predicting livestock greenhouse gas (GHG) emission trends. | AI and machine learning models, Sentinel-5P satellite data, Google Earth Engine and interactive Leaflet maps. | Achieved predictive tracking of methane trends by correlating animal biodata and farm conditions with atmospheric GHG concentrations. |
| Kim et al. [59], 2023 | To build a smart agricultural greenhouse system that utilises digital twins for real-time environmental monitoring and productivity enhancement. | IoT sensors (temp, humidity, light, CO2), Python-based preprocessing, SQL databases and machine learning algorithms. | Reported a 20% increase in crop productivity compared to physical greenhouses by utilising optimal temperature search algorithms within the virtual model. |
| Ghandar et al. [60], 2021 | To develop a novel decision support system for urban agriculture, specifically using aeroponics, using digital twin technology and machine learning. | DHT22 temperature and humidity sensor, DS18B20 water temperature sensor, PH sensor, LDR shield light intensity sensor, Raspberry Pi, ESP8266, MQTT, MongoDB, Thingspeak for visualisation, water pump, air pump, Scikit-learn, machine learning algorithms, linear regression, support vector regression and decision trees. | A model-based digital twin approach combined with machine learning is effective for predicting production and performing predictive decision analytics. |
| Angin et al. [61], 2020 | To propose a low-cost, high-precision IoT-based smart agriculture framework to address the growing high-yield crop production needs. | Wireless Sensor Network, image processing, cloud servers to run computer vision algorithms, machine learning. | Accurate plant disease detection from leaf images using MobileNet Convolutional Neural Network (CNN) model. |
| Howard et al. [62], 2020 | To develop a digital twin for the commercial greenhouse production process and to estimate future states of the greenhouse by leveraging past and real-time data from sensors and databases. | AnyLogic platform for developing the digital twin, a multi-agent system to model greenhouse process flow, and an AI-based simulation model for the greenhouse production flow. | Integration with several digital twins, such as greenhouse climate and energy systems, for decision-making. Integration with Enterprise Resource Planning (ERP) systems for procurement, sales, production and distribution data. |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2026 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.
Share and Cite
Edirisinghe, E.; Wu, G.; Maggo, D.; Cheng, C.-T.; Pang, T.Y.; Rahman, A.; Avery, A.L.; Murphy, K.R.; Lora, C.A. A Digital Twin-Enabled Framework for Agrivoltaic System Design, Simulation, Monitoring and Control. Machines 2026, 14, 254. https://doi.org/10.3390/machines14030254
Edirisinghe E, Wu G, Maggo D, Cheng C-T, Pang TY, Rahman A, Avery AL, Murphy KR, Lora CA. A Digital Twin-Enabled Framework for Agrivoltaic System Design, Simulation, Monitoring and Control. Machines. 2026; 14(3):254. https://doi.org/10.3390/machines14030254
Chicago/Turabian StyleEdirisinghe, Eshan, George Wu, Divye Maggo, Chi-Tsun Cheng, Toh Yen Pang, Azizur Rahman, Angela L. Avery, Kieran R. Murphy, and Carlos A. Lora. 2026. "A Digital Twin-Enabled Framework for Agrivoltaic System Design, Simulation, Monitoring and Control" Machines 14, no. 3: 254. https://doi.org/10.3390/machines14030254
APA StyleEdirisinghe, E., Wu, G., Maggo, D., Cheng, C.-T., Pang, T. Y., Rahman, A., Avery, A. L., Murphy, K. R., & Lora, C. A. (2026). A Digital Twin-Enabled Framework for Agrivoltaic System Design, Simulation, Monitoring and Control. Machines, 14(3), 254. https://doi.org/10.3390/machines14030254

