Spelling suggestions: "subject:"barre dde torsion"" "subject:"barre dee torsion""
1 |
Développement d'outils numériques et expérimentaux pour le dimensionnement de pyromécanismes utilisés en sécurité automobileChorel, Lucie 04 June 2010 (has links)
De part sa nature multi-physique, un pyromécanisme est un système complexe à modéliser et sa simulation nécessite la mise en oeuvre de plusieurs ressources de calcul spécifiques couplées. Le but de ce travail est de fournir un outil numérique capable de modéliser un pyromécanisme et de simuler son fonctionnement en intégrant les interfaces nécessaires au pilotage des différentes ressources de calcul. La faisabilité d'un tel outil est illustrée pour un pyromécanisme spécifique : l'enrouleur pyrotechnique de ceinture. La conception de l'outil numérique proposé est basée sur l'approche Orienté Objet (OO) pour modéliser la structure technologique du pyromécanisme et l'interfaçage avec les ressources de calcul externes. Le modèle OO technologique est construit par héritage des modèles Core Product Model (CPM) et Open Assembly Model (OAM) développés au NIST (National Institute of Standards and Technology). Grâce aux modèles CPM-OAM, un système mécanique peut être décrit comme une hiérarchie d'assemblages et de pièces, reliés par des liaisons cinématiques. La simulation complète du pyromécanisme enrouleur de ceinture requiert des ressources de calcul spécifiques : Un module simulant le fonctionnement du générateur de gaz de l'enrouleur a été développé, implémenté sous Scilab. Ce module calcule la pression exercée par le générateur de gaz sur la chaîne cinématique chargée de transmettre le mouvement jusqu'à la bobine enroulant la ceinture. L'une d'une bibliothèque C++ de calcul dynamique de solides rigides existante, Chrono::Engine, permet la simulation de la chaîne cinématique soumise à cette pression. L'outil numérique fournit l'ensemble des paramètres nécessaires aux ressources de calcul et pilote la co-simulation entre ces ressources (programme Scilab de combustion et calcul mécanique Chrono::Engine). L'identification des paramètres des modèles mis en oeuvre nécessite de caractériser expérimentalement le comportement des sous-systèmes, comme le générateur de gaz, et des composants déformables (barre de torsion intégrée dans la chaîne cinématique et ceinture de sécurité). Des dispos tifs d'essais conçus spécifiquement permettent l'identification le comportement de ces composants, soumis à des sollicitations dynamiques. La validation du démonstrateur réalisé en C++ est basée sur la comparaison des résultats des simulations avec les résultats d'essais expérimentaux du système entier l'enrouleur de ceinture. / The simulation of a pyromechanism is a complex task because of its multi-physics intrinsic nature. Consequently, various computing resources are needed to simulate each physical aspect. The goal of this project is to provide a numerical tool able to model a pyromechanism and to interface the different computing resources in order to simulate an equipment. Feasibility of such a tool is illustrated with a specific pyromechanism : pyrotechnic belt retractor. The design of the numerical tool is based on an Object Oriented Approach (OOA) to model both the technological aspects of the pyromechanism and the interfaces with computing resources. The technological OO model is based on “Core Product Model” (CPM) and on “Open Assembly Model” (OAM) of the NIST (National Institute of Standards and Technology). Thanks to CPM-OAM model, any mechanism can be described as a hierarchy of assemblies and parts, linked by associations (connections, kinematic link,...). The full simulation of the pyromechanism requires external computing resources: - a model for simulating a gas generator implemented under Scilab. It computes the pressure produced by the gas generator, coupled with displacement of the mechanical load. - a C++ library for mechanical simulation of rigid bodies : ChronoEngine the response of the mechanical system computed kinematic response under pressure from gas generator. The resulting software provides all parameters needed by these external computing resources and drives the ballistic and mechanical co-simulation. Parameter identifications of models ask for experimental characterization of sub-system, as gas generator and deformable part (torsion bar and safety belt). Experimental devices has been developed for identifying behavioral law under dynamic load. Validation of demonstrator, written in C++, is based on comparison between simulation results and experimental results of the pyrotechnic retractor.
|
2 |
Estimation et Contrôle des Systèmes Dynamiques à Entrées Inconnues et Energies Renouvelables / Estimation and Control of Dynamical Systems with Unknown Inputs toward Renewable SourcesGonzalez Vieyra, Joel Abraham 02 December 2019 (has links)
De nos jours, les processus industriels se doivent d’être efficaces, en particulier au niveau de leur production et/ou consommation énergétique.Ce travail vise à améliorer l’efficacité des processus en analysant l’influence des perturbations sur leur comportement, de la phase de conception à la synthèse des contrôleurs/observateurs, ceci dans une approche intégrée.Le problème du Rejet de Perturbation est introduit ainsi que différents types de contrôles permettant d’atténuer et/ou rejeter ces perturbations. Le système de Barre de Torsion est présenté. Une loi de commande basée sur le concept d’état dérivé est présentée et ensuite validée avec comme application le rejet de perturbation. Il est nécessaire d’estimer les grandeurs physiques utilisées dans les différentes expressions de loi de commande. Un observateur à entrées inconnues basé sur la représentation bond graph est rappelé et ensuite étendu au cas multi-variable. C’est la première contribution théorique de ce travail de recherche.Nous comparons ensuite l’efficacité de différentes techniques de commandes pour le rejet de perturbation par simulation sur le système barre de torsion et analysons ainsi l’efficacité de la technique proposée. Une extension théorique au problème du découplage entrée-sortie nous permet de généraliser le problème du rejet de perturbation dans une même démarche intégrée d’analyse et de synthèse. Enfin, ces techniques sont exploitées et analysées sur le système réel. Nous validons ainsi expérimentalement nos résultats.Un modèle très simplifié de centrale hydroélectrique est développé afin d’appliquer les résultats de nos travaux. Un modèle bond graph simplifié est validé par simulation. / Nowadays, industrial processes must be efficient, particularly at the production level and/or energy consumption.This research work aims at improving the process efficiency by analysing the influences of disturbances on their behaviour, from the conception phase to the synthesis of controller/observer, in an integrated approach.The disturbance rejection problem is first introduced as well as different control laws allowing attenuate/reject these disturbances. A control law based on the concept of derivative state variable is presented and validated while applied as disturbance rejection.In order to reject the disturbance, different physical variables must be estimated, such as state variables, derivative state variables as disturbance variables. An unknown input observer based on the bond graph representation is recalled and extended in the multivariable case. It is the first theoretical contribution of this work.We thus compare the efficiency of different so-called «modern control laws» for the disturbance rejection problems by simulation with the Torsion-Bar system example. We analyse the efficiency of our approach. One extension to the Input-Output decoupling problem allows us to extend the disturbance rejection problem to other control law type in an integrated approach. At least, these techniques are applied on the real Torsion-Bar system and compared. We validate our approach.Since this work aims at analysing and developing efficient control laws for industrial processes, a simplified model of a hydroelectric plant is developed, in order to apply our results. A simplified bond graph model is validated with simulations.
|
Page generated in 0.0832 seconds