Search engine for discovering works of Art, research articles, and books related to Art and Culture
ShareThis
Javascript must be enabled to continue!

Programmation par contraintes pour les tournées en agriculture de précision

View through CrossRef
L’agriculture de précision est un mode de culture qui consiste à prendre en compte la variabilité intra-parcellaire afin d'appliquer le bon traitement au bon endroit. Depuis les années 80, l’agriculture de précision s’est développée grâce à l’arrivée d’outils de géolocalisation (GPS), de matériels permettant une gestion modulée des cultures et surtout d'une multitude de données issues de prélèvements sur le terrain, d'images et de capteurs. Dans ce contexte, l’agriculture de précision a fait émerger de nouveaux problèmes à la fois combinatoires et complexes afin de répondre à des enjeux de performance économique, technique et environnementale.Cette thèse porte sur l'utilisation de la programmation par contraintes pour résoudre des problèmes de tournées dans le contexte de l’agriculture de précision et, plus précisément, en viticulture de précision.Un problème de tournées de véhicule consiste à déterminer une flotte de véhicules afin de visiter une liste de clients ou de réaliser des tournées d’interventions. Le but est de minimiser le coût total des tournées tout en respectant différentes contraintes. Ce problème est une extension classique du problème du voyageur de commerce et fait partie des problèmes NP-difficiles.La programmation par contraintes est un outil très puissant capable de résoudre des problèmes combinatoires comme les problèmes de tournées. Elle fournit des algorithmes de filtrage dédiés à des contraintes de circuits qui permettent de résoudre de façon efficace des problèmes associant ces contraintes de circuit à d'autres contraintes plus spécifiques.La première contribution de cette thèse est la formalisation du problème de la vendange sélective et sa modélisation sous la forme d’un problème d’optimisation sous contraintes. Le problème de la vendange sélective consiste à trouver la trajectoire optimale d’une machine à vendanger qui récolte et sépare deux qualités de raisins. En plus d’être un problème de tournées peu commun, la gestion du remplissage simultané des deux bacs augmente la combinatoire du problème. Plusieurs modèles sont présentés et testés sur des données réelles provenant de vignobles situés dans le sud de la France.La deuxième contribution est l’établissement d’une nouvelle contrainte globale de tournées nommée WeightedSubCircuits. Elle permet d'aborder le problème plus général de tournées multiples dans lequel on cherche à couvrir une partie du graphe par un ensemble de circuits disjoints de coût minimal. Un algorithme de filtrage partiel de cette contrainte est également présenté. Des expérimentations ont été réalisées, notamment sur un problème de planning de techniciens intervenant sur des vignobles en Californie qui a été modélisé dans le cadre de cette thèse. Ces résultats préliminaires ont montré l'intérêt du filtrage apporté par cette nouvelle contrainte.
Agence Bibliographique de l'Enseignement Supérieur
Title: Programmation par contraintes pour les tournées en agriculture de précision
Description:
L’agriculture de précision est un mode de culture qui consiste à prendre en compte la variabilité intra-parcellaire afin d'appliquer le bon traitement au bon endroit.
Depuis les années 80, l’agriculture de précision s’est développée grâce à l’arrivée d’outils de géolocalisation (GPS), de matériels permettant une gestion modulée des cultures et surtout d'une multitude de données issues de prélèvements sur le terrain, d'images et de capteurs.
Dans ce contexte, l’agriculture de précision a fait émerger de nouveaux problèmes à la fois combinatoires et complexes afin de répondre à des enjeux de performance économique, technique et environnementale.
Cette thèse porte sur l'utilisation de la programmation par contraintes pour résoudre des problèmes de tournées dans le contexte de l’agriculture de précision et, plus précisément, en viticulture de précision.
Un problème de tournées de véhicule consiste à déterminer une flotte de véhicules afin de visiter une liste de clients ou de réaliser des tournées d’interventions.
Le but est de minimiser le coût total des tournées tout en respectant différentes contraintes.
Ce problème est une extension classique du problème du voyageur de commerce et fait partie des problèmes NP-difficiles.
La programmation par contraintes est un outil très puissant capable de résoudre des problèmes combinatoires comme les problèmes de tournées.
Elle fournit des algorithmes de filtrage dédiés à des contraintes de circuits qui permettent de résoudre de façon efficace des problèmes associant ces contraintes de circuit à d'autres contraintes plus spécifiques.
La première contribution de cette thèse est la formalisation du problème de la vendange sélective et sa modélisation sous la forme d’un problème d’optimisation sous contraintes.
Le problème de la vendange sélective consiste à trouver la trajectoire optimale d’une machine à vendanger qui récolte et sépare deux qualités de raisins.
En plus d’être un problème de tournées peu commun, la gestion du remplissage simultané des deux bacs augmente la combinatoire du problème.
Plusieurs modèles sont présentés et testés sur des données réelles provenant de vignobles situés dans le sud de la France.
La deuxième contribution est l’établissement d’une nouvelle contrainte globale de tournées nommée WeightedSubCircuits.
Elle permet d'aborder le problème plus général de tournées multiples dans lequel on cherche à couvrir une partie du graphe par un ensemble de circuits disjoints de coût minimal.
Un algorithme de filtrage partiel de cette contrainte est également présenté.
Des expérimentations ont été réalisées, notamment sur un problème de planning de techniciens intervenant sur des vignobles en Californie qui a été modélisé dans le cadre de cette thèse.
Ces résultats préliminaires ont montré l'intérêt du filtrage apporté par cette nouvelle contrainte.

Related Results

Fouille de données déclarative basée sur la programmation par contraintes.
Fouille de données déclarative basée sur la programmation par contraintes.
Declarative Itemset Mining Based on Constraint Programming La fouille de données est l'art de découvrir des informations à partir de bases de données.L'utilisateur ...
Unified control/observers of complex multi-robot systems using multi-objectivesquadratic programming with constraints.
Unified control/observers of complex multi-robot systems using multi-objectivesquadratic programming with constraints.
Commande et observation unifiées par programmation quadratique de systèmes multi-robotiques complexes pour des tâches multi-objectives avec contraintes. La première...
Les constellations tournées pour les réseaux sans fil et l'internet des objets sous-marins
Les constellations tournées pour les réseaux sans fil et l'internet des objets sous-marins
La croissance exponentielle du nombre d’objets communicants et la demande accrue pour les services sans fil d’une part, et le besoin de réduire le coût énergétique des communicatio...
REGULAR ARTICLES
REGULAR ARTICLES
L. Cowen and C. J. Schwarz       657Les Radio‐tags, en raison de leur détectabilitéélevée, ...
Learning and Using Structures for Constraint Acquisition
Learning and Using Structures for Constraint Acquisition
Acquisition de contraintes par apprentissage de structures La Programmation par contraintes est un cadre général utilisé pour modéliser et résoudre des problèmes co...
Constraint programming for lot-sizing problems
Constraint programming for lot-sizing problems
Programmation par contraintes pour le dimensionnement de lots de production Cette thèse a pour objectif d'étudier l'utilisation de la programmation par contraintes ...
Problèmes de tournées de véhicules périodiques avec contraintes de sécurité ou de qualité de service
Problèmes de tournées de véhicules périodiques avec contraintes de sécurité ou de qualité de service
Cette thèse aborde le problème de tournées de véhicules périodiques (PVRP) lorsqu'il est appliqué au transport de marchandises convoitables. Des contraintes spécifiques relatives à...

Back to Top