Agricultural Modelling & Digital Twins

Agricultural Digital Twin Model Coupling

Coupled 1D crop models (C/C++) with 3D functional-structural plant models (Fortran/CPlantBox) for the PhenoRob project, enabling realistic soil-plant-atmosphere simulation.

Period
2023–2025
Where
Forschungszentrum Jülich
Role
Research Software Engineer
Methods
C++/Fortran Integration, Docker/HPC, Scientific Computing
Digital Agricultural Avatar: a plant and its coupled model representation
Digital Agricultural Avatar: a plant and its coupled model representation

Implementation: Coupled 1D crop models (C/C++) with 3D Functional-Structural Plant Models (Fortran/CPlantBox), enabling realistic simulation of soil-plant-atmosphere dynamics.

Implementation:

  • Implemented loose-coupling data exchange with timestep synchronization
  • Created mechanistic sink-term for AgroC using dynamic root architecture
  • Built cross-platform PyQt5 GUI for model configuration
  • Packaged workflows with Docker for HPC deployment

Scientific Communication:

  • Led monthly project coordination
  • Authored review paper on model coupling & digital twins (in silico Plants 8(1), diag002, 2026)
  • Contributed book chapters on LLMs and UAVs in agriculture