L'agriculture moderne s'équipe de plus en plus de machines robotisées capables de labourer les champs pendant des heures sans intervention humaine. Tester de nouveaux algorithmes de contrôle sur des machines réelles comporte des risques, des coûts et une dépendance à la météo. Le jumeau numérique — une ombre virtuelle dynamique d'un objet physique — résout ces problèmes en permettant de simuler des scénarios en laboratoire. Contrairement à l'industrie automobile, où les jumeaux numériques sont devenus la norme, cette technologie ne fait que commencer à s'ouvrir aux tracteurs. Le tracteur de recherche AMX G-trac, un Lindner Lintrac 130 modifié, a servi de banc d'essai pour une telle ombre virtuelle.
La base du jumeau numérique était l'environnement de simulation numérique Mevea, spécialisé dans la dynamique multicorps des engins lourds. Le modèle cinématique du tracteur a été construit en divisant le châssis, les essieux avant et arrière en corps distincts. Pour chacun, on a défini les masses et les tenseurs d'inertie, en prenant certaines données des spécifications du fabricant, et la répartition des masses a été obtenue de manière inhabituelle : en important le modèle 3D du jeu Farming Simulator 25 dans SolidWorks et en estimant les propriétés via le traitement numérique d'images. Les liaisons entre corps ont été modélisées avec des contraintes dynamiques et des articulations rotatives. Pour le traitement du signal et l'échange de données, on a utilisé le bus CAN : le tracteur réel communique via le protocole ISOBUS, tandis que dans la version virtuelle, les messages étaient transmis via des fichiers texte à l'aide de scripts Python et du canal virtuel Kvaser CanKing. Le mouvement de chaque corps obéit à la Deuxième loi de Newton, et la rotation est régie par les équations de Leonhard Euler, formant un système d'équations différentielles résolu en temps réel.
Plusieurs tests de virage ont été effectués, du virage standard au mode crabe, où les quatre roues sont orientées dans la même direction. Le tracteur réel et son ombre numérique ont tracé des cercles sur du chaume virtuel et réel. L'écart moyen de l'angle de braquage de l'essieu avant ne dépassait pas 10 %, tandis que pour l'essieu arrière, il atteignait 36 % dans certains modes, en partie à cause des délais de transmission des données via les fichiers. Le bruit dans les données du tracteur réel était plus élevé que dans la simulation, car la Dynamique non linéaire des pneus et les irrégularités du sol ne sont reproduites que de manière approximative dans Mevea. Le rayon de braquage minimal du modèle numérique était inférieur à 6 mètres — environ un mètre de moins que la valeur nominale ; cette différence s'explique par un dérapage latéral important des roues dans la simulation. Le test d'accélération a révélé le principal défaut : le tracteur réel est équipé d'un variateur hydrostatique (CVT) qui maintient en douceur le régime moteur dans la zone de couple maximal, tandis que la transmission étagée simplifiée du jumeau se comportait différemment. La modélisation stochastique des paramètres d'inertie approximatifs a ajouté de l'incertitude à la dynamique longitudinale.
Les résultats confirment que même avec des données initiales incomplètes, un jumeau numérique peut refléter avec une grande précision le comportement latéral d'un tracteur. Cela ouvre la voie à des tests préliminaires d'algorithmes de théorie du contrôle — comme la planification d'itinéraires ou le maintien de voie — sans avoir à se rendre sur le terrain.
La prochaine étape consiste à enrichir l'ombre avec plus de détails. Les développeurs prévoient d'inclure l'hydraulique, les équipements portés et une transmission CVT plus réaliste, éventuellement en couplant avec MATLAB Simulink. Des capteurs améliorés, tels que le lidar, permettront de tester la perception de l'environnement.
Cette technologie influencera le développement des engins agricoles autonomes, permettant une mise en œuvre plus rapide et moins coûteuse des systèmes d'agriculture de précision.
La tâche immédiate est d'obtenir des tenseurs d'inertie précis et les paramètres du variateur, ainsi que d'optimiser les échanges de données sur le bus CAN en éliminant les fichiers texte intermédiaires.
Le jumeau numérique touche au problème fondamental de l'identification des paramètres des systèmes mécatroniques complexes : sans données fiables sur les masses et les frottements, même le modèle physique le plus avancé reste imprécis.
Cette section s'adresse à l'auteur du travail et à ses collègues. Les travaux voisins ont été trouvés par une recherche sémantique dans notre archive, et non par correspondance de mots. Nous n'évaluons pas : nous montrons le champ autour.
Ce que fait ce travail
Les auteurs ont construit un jumeau numérique du tracteur AMX G-trac dans l'environnement Mevea, en important la géométrie depuis Farming Simulator 25 pour évaluer les paramètres d'inertie. Ils ont effectué des tests de braquage et d'accélération, comparant le comportement de la machine réelle et de la simulation : lors des virages, l'écart de l'angle de l'essieu avant n'a pas dépassé 10 %, mais l'accélération a révélé des divergences dues à la transmission simplifiée.
Où est sa force
La force de cette étude réside dans la mise en œuvre pratique d'un jumeau numérique d'engin agricole, avec une approche originale pour obtenir les données d'inertie à partir d'un modèle 3D de jeu vidéo, ce qui ouvre la voie à un prototypage rapide.
Vers où avancer
À essayer
Pourquoi cela peut compter
Le développement de jumeaux numériques précis pour les machines agricoles accélérera l'adoption de systèmes autonomes dans le secteur agro-industriel, réduisant les coûts d'essais et améliorant la sécurité.
Travaux voisins dans notre archive
L'archive est vide autour de ce travail : l'analyse la plus proche n'est qu'à 0.54, contre 0,64 d'ordinaire. Il semble qu'on ait peu foré à côté.
tel que rédigé par les auteurs, en anglais arXiv:2607.19912
In efforts to increase research efficiency and availability, a digital twin of our research tractor (AMX G-trac) is created, focusing especially on the CAN communication for data reading and actuation command following the ISOBUS protocol. Mevea Simulation Software is utilized as the foundation, providing the kinematic model and visuals, while Python is used to read and write CAN messages over a Kvaser CanKing virtual CAN channel. Various performance tests involving straight line and turning behavior are performed in both the digital twin simulation and in the real world to measure similarity. Results indicate that the Mevea model behaves very comparable in its lateral dynamics, often within 5-10 percent, but requires better data to fully capture the longitudinal aspects like acceleration. The final model described in this paper sets the table for a second iteration to include more tractor functions such as hydraulics and tractor-implement dynamics.
Le corps 3D du tracteur pour la simulation a été emprunté au jeu vidéo Farming Simulator 25 — l'équipement agricole virtuel s'est avéré utile pour les calculs scientifiques.