Spelling suggestions: "subject:"duystème < br /> manufacturing"" "subject:"dusystème < br /> manufacturing""
1 |
Synthèse et filtrage robuste de la commande pour des système manufacturiers sûrs de fonctionnementMarangé, Pascale 05 November 2008 (has links) (PDF)
Le Conseil Régional de Champagne-Ardenne porte un intérêt particulier aux formations supérieures professionnalisantes en sciences et techniques. Dans ce cadre, il a été proposé de permettre l'utilisation de Systèmes Automatisés de Production (SAP) par des apprenants. Les travaux présentés dans cette thèse portent sur la conception de la commande de systèmes manufacturiers par des automaticiens au niveau de compétence variable, pouvant aller du novice jusqu'à l'expert. L'utilisation de Parties Opératives (PO) réelles, en particulier de façon distante à travers le web, par des automaticiens, qui sont tous susceptibles de commettre des erreurs de conception, soulève des problèmes originaux à la fois théoriques de validation et de vérification de la commande mais aussi de prise en compte du concepteur. Ces problèmes, que l'on retrouve dans l'industrie, nécessitent une approche de l'automatisation prenant en compte la composante humaine (expert - formateur, concepteur - apprenant) du Système Homme-Machine. Les contributions développées dans cette thèse portent sur l'adaptation du système aux savoirs du concepteur et la sécurisation de l'installation. Concernant le premier point, il est mis en évidence l'importance pédagogique de travailler sur toute l'installation plutôt que sur une partie. Une approche méthodologique est proposée, et consiste à décomposer fonctionnellement la PO en vue de pouvoir adapter le cahier des charges au concepteur, tout en conservant la vision globale du système manufacturier. Concernant le second point, deux approches sont envisagées pour assurer la sécurité de la Partie Opérative. La première, hors ligne, repose sur des travaux antérieurs de l'équipe « SED et Supervision du CReSTIC » dans le domaine de la synthèse par Ramadge et Wonham pour l'obtention d'une commande sûre, robuste et sans blocage. Celle-ci a été adaptée pour assurer d'une part que les modèles de PO et de spécifications sont justes, et d'autre part que la commande proposée respecte le comportement maximum admissible par le système, compte tenu des spécifications du cahier des charges. La seconde approche, en ligne, utilise un filtre, qui consiste à n'envoyer vers la PO que des commandes validées. La principale difficulté de ce type d'approche réside dans les spécifications du filtre, et dans son implémentation. Une structure de filtre à 2 niveaux, ayant des capacités explicatives pour le concepteur, est proposée. Le premier appelé « filtre de validation système » permet de sécuriser la PO et repose sur la spécification de contraintes logiques. Le second appelé « filtre de validation fonctionnel » permet de vérifier le respect du cahier des charges et n'a pas été développé dans cette thèse. Une erreur au niveau de la définition des spécifications de sécurité entraîne une validation de la commande erronée et met ainsi le système en danger. L'approche proposée pour s'assurer que les contraintes sont correctement définies, consiste à vérifier formellement, avant l'implémentation dans l'Automate Programmable Industriel (API), au moyen du model-checker UPPAAL, qu'elles sont nécessaires et suffisantes pour éviter toutes situations de détérioration de l'installation (éléments de PO et produit), et cela en considérant la commande la plus permissive possible. Le filtre de validation système revient à garantir un filtrage « robuste » sécuritaire des commandes. Deux applications du filtre « robuste » de commande sont présentées et permettent de montrer d'une part l'intérêt des concepts, méthodes et outils proposés et d'autre part leur applicabilité. La première concerne un système réel de conditionnement de médicaments. L'approche de sécurisation de la PO et d'adaptation au concepteur est mise en ?uvre. Celle-ci a été testée et son intérêt montré au moyen d'expérimentations menées avec des automaticiens novices et plus expérimentés. La seconde application concerne une simulation de magasin automatisé. Le filtre est utilisé dans ce cas, non pas pour éviter les détériorations, mais pour apporter des explications. Ces exemples mettent aussi en évidence les limites et les perspectives de ces travaux.
|
Page generated in 0.1243 seconds