Subventions et des contributions :

Titre :
Amélioration des techniques de programmation par contraintes appliquées à l'ordonnancement de la production dans l'industrie agroalimentaire
Numéro de l’entente :
CRDPJ
Valeur d'entente :
54 932,00 $
Date d'entente :
7 mars 2018 -
Organisation :
Conseil de recherches en sciences naturelles et en génie du Canada
Location :
Québec, Autre, CA
Numéro de référence :
GC-2017-Q4-01496
Type d'entente :
subvention
Type de rapport :
Subventions et des contributions
Renseignements supplémentaires :

Subvention ou bourse octroyée s'appliquant à plus d'un exercice financier (2017-2018 à 2020-2021).

Nom légal du bénéficiaire :
Quimper, Claude-Guy (Université Laval)
Programme :
Subventions de recherche et développement coopérative - projet
But du programme :

Nous présentons un projet de collaboration avec les Biscuits Leclerc qui désirent négocier le virage de l'industrie 4.0. Nous proposons de concevoir un logiciel d'aide à la décision capable d'ordonnancer les tâches de production. Cet ordonnancement doit tenir compte des opérations de nettoyage de la ligne de production entre chaque recette. Ces opérations dépendent des ingrédients présents dans les recettes. Ainsi, le passage d'une recette contenant un allergène à une recette n'en contenant pas requiert une décontamination de la ligne de production pouvant prendre plusieurs heures. Notre logiciel ordonnancera les recettes de façon à minimiser les temps de nettoyage et ainsi maximiser la productivité.x000D
x000D
Le logiciel d'ordonnancement que nous voulons concevoir est basé sur la programmation par contraintes, une technique d'intelligence artificielle pouvant résoudre des problèmes combinatoires complexes. Dans les solveurs de contraintes, on retrouve des algorithmes de filtrage spécialisés pour les problèmes d'ordonnancement tels le Edge-Finder et le Time-Tabling. Nous voulons adapter ces algorithmes de deux façons. Tout d'abord, ils devront utiliser des relaxations du problème qui prennent en compte les temps de mise en route entre les tâches (recettes). Deuxièmement, ils devront permettre de prolonger les tâches afin de maintenir la ressource occupée. Ainsi, nous pourrons lisser les ordonnancements et augmenter la productivité de l'usine. Ces nouveaux algorithmes permettront de résoudre ces problèmes d'ordonnancement dans des temps de calcul records.x000D