1 |
Contrôle automatique de caméra dans un visualisateur de combats navals en 3 dimensionsPoisson, Mathieu January 2014 (has links)
Ce mémoire présente une solution au problème de contrôle de caméra hors-ligne dans un environnement en trois dimensions où se déroule une bataille navale. D'abord, une introduction du domaine est présentée, le but étant d'établir les fondations sur lesquelles se basera l'ensemble des sections de ce document. Ensuite, une revue de la littérature est effectuée. Le contrôle de la caméra dans le domaine du cinéma est exploré. Diverses techniques de contrôle sont également présentées tout en discutant leur pertinence au problème. Une approche de planification par réseau de tâches hiérarchique est ultimement choisie comme solution.
Pour décrire cette solution, la modélisation du planificateur et de ses composantes est d'abord exposée. Par la suite, l'algorithme de planification est présenté. Une architecture de planification et d'exécution, intégrant l'algorithme de planification avec le contrôle bas-niveau de la caméra est aussi proposée. L'implémentation de cette architecture est ensuite discutée et illustrée à l'aide des résultats expérimentaux. La conclusion est suivie par une annexe décrivant les détails de l'implémentation.
|
2 |
Modélisation, observation et commande d'un drone miniature à birotor coaxial / Modelling, Estimation and Control of a Coaxial Rotor UAVKoehl, Arnaud 19 March 2012 (has links)
Les drones miniatures à voilures tournantes tendent aujourd'hui à devenir les nouveaux outils du fantassin, grâce à la polyvalence des missions auxquelles ils peuvent être employés. Leur principal atout concerne leur capacité à combiner le vol stationnaire et le vol de translation rapide, dans des environnements étroits et encombrés. Nous proposons ici l'étude d'un nouveau concept de drone atypique appelé GLMAV (Gun Launched Micro Air Vehicle), qui consiste à amener un véhicule hybride projectile/drone très rapidement sur un site d'intérêt éloigné, en utilisant l'énergie fournie par une arme portable. La première tâche concerne la modélisation aérodynamique du GLMAV. L'identification paramétrique du modèle aérodynamique est alors réalisée à partir de données expérimentales d'efforts, que nous pouvons a priori quantifier par un critère algébrique d'excitabilité persistante. Nous proposons ensuite des techniques de filtrage, afin d'estimer les paramètres anémométriques inconnus mais nécessaires pour connaître l'environnement aérodynamique dans lequel l'engin évolue. De plus, pour palier à la défaillance de capteurs embarqués et qui peuvent affecter l'information de vitesse linéaire après le tir, nous proposons un estimateur d'ordre réduit de la vitesse linéaire. Dans ces deux problèmes d'estimation, nous prouvons la stabilité des observateurs proposés. Enfin, nous proposons une structure de commande pour la stabilisation de l'engin en vol quasi-stationnaire à partir d'un modèle de synthèse linéaire. Les efficacités des méthodes proposées sont illustrées par des résultats de simulations numériques et des essais expérimentaux / The miniature rotary wing UAVs are now tending to become the new tools of the soldier, with the versatility of missions they can be used. Their main advantage concerns their ability to combine the hovering and translational fast flight in narrow and congested environments. We propose the study of a new and atypical UAV concept called GLMAV (Gun Launched Micro Air Vehicle), which must bring a hybrid projectile/UAV very quickly on a site of interest, using the energy delivered by a portable weapon. The first task concerns the modelling of the aerodynamic GLMAV model. The parametric identification of the aerodynamic model is then realized from experimental load data, that can be a priori quantified by a persistent-excitability-algebraic-criterion. We then propose two filtering techniques to estimate the unknown aerodynamic parameters but needful to determine the aerodynamic environment in which the vehicle operates. In addition, to compensate the failure of embedded sensors that can affect the linear speed information after the shooting, we propose a reduced-order estimator to conserve a good linear speed information. In both estimation problems we prove the stability of the proposed observers. Finally, we propose a control scheme for the stabilization of the aircraft in the quasistationary flight mode from a linearized GLMAV model. The efficiencies of the proposed methods are illustrated through numerical results and experimental tests
|
3 |
Radio sur fibre : réseaux, couvertures radio, architectures et dimensionnements matérielsLIU, Hexin 09 January 2013 (has links) (PDF)
L'objectif de la thèse est d'étudier un système d'antennes distribuées radio sur fibre pour le WLAN IEEE802.11g OFDM à 2.45 GHz. A partir de modèles et de caractéristiques de la chaîne optique, nous avons déduit les limitations d'un tel système pour en déduire des solutions techniques. Le niveau du facteur de bruit de la liaison est élevé, tout comme son point de compression est assez faible, et cela entraîne une dynamique assez faible. Compte tenu que nous maîtrisons les niveaux des signaux, le lien descendant se comporte correctement. Pour le lien montant, et avec des circuits optoélectroniques disponibles, la dynamique du récepteur est fortement affectée. Compte tenu de la dynamique des signaux reçus, la norme radio ne peut être respectée sans un contrôle automatique de gain. Par simulation et mesure, nous avons analysé les performances du point d'accès ainsi amélioré, en étudiant la dynamique et l'EVM. Nous avons ensuite regardé l'effet de plusieurs antennes sur le système. De nouveau c'est le lien montant qui est pénalisant. Pour plusieurs architectures, nous avons étudié les performances et dimensionné le système total en fonction du nombre d'antennes à distribuer par fibres optiques. La sélection d'une antenne parmi toute semble nécessaire.
|
4 |
Contribution au guidage des avions en trafic à haute densité / Contribution to flight guidance in high density trafficEscamilla Núñez, Héctor 19 June 2018 (has links)
Ce travail est développé dans le contexte des projets SESAR et Next-Gen, où de nouvelles applications de la gestion du trafic aérien (ATM) comme le concept de gestion d'opérations en 4D, se sont focalisées sur les opérations basées sur la trajectoire (TBO - Trajectory Based Operations). Ces opérations sont en relation avec l'extension de la flexibilité de la séparation entre avions, et par conséquence, avec l'augmentation de la capacité du trafic aérien. En sachant qu'une évolution des routes fixes et autorisations émises par le contrôle du trafic aérien (ATC - Air Traffic Control) vers des trajectoires flexibles est imminente, en s'appuyant en même temps aux niveaux les plus élevés de l'automatique embarquée, ce travail de recherche s'intéresse aux sujets qui aideront à la transition des systèmes actuels vers les systèmes compatibles avec les nouveaux besoins des TBO. Les principaux axes de recherche de ce manuscrit s'articulent en trois points: La génération de trajectoires en 4D, le guidage en 4D, et l'estimation de la masse d'un avion pour l'optimisation des trajectoires. Concernant la génération des trajectoires, le besoin des utilisateurs d'espaces aériens de planifier leurs routes préférées à partir d'un point d'entrée dans l'espace aérien sans être limités par les configurations existantes est considéré. Une solution particulière pour la génération de trajectoires lisses en 4D à partir de points de contrôle prédéfinis est alors explorée. La méthode proposée s'appuie sur les courbes de Bézier, et elle permet de contrôler la distance euclidienne entre le point de contrôle donné et la trajectoire proposée. Ceci est fait en modifiant la trajectoire de telle façon qu'elle reste à l'intérieur des limites des facteurs de charge, en considérant un compromis entre la courbure de la trajectoire et la vitesse voulue de l'avion, ce qui représente une étape importante dans le chemin vers les TBO. Le guidage précis en 4D améliorera la sûreté en diminuant l'occurrence de quasi-collisions aériennes pour des trajectoires en 4D planifiées en avance. En conséquence, deux autopilotes et deux méthodes de guidage sont développées avec l'objectif de réduire la charge de travail des contrôleurs du trafic aérien associée à un vol. Les techniques de backstepping et feedback linearization sont utilisées pour le pilotage, alors que l'inversion non linéaire directe et indirecte sont adoptées pour le guidage. De plus, l'impact de la connaissance inexacte de la masse de l'avion dans le suivi de trajectoires, ses conséquences dans l'optimisation, la consommation de carburant, et la performance de l'avion, a conduit à l'implémentation d'une estimation embarquée de la masse de l'avion. L'approche créée est basée sur les moindres carrées, en fournissant des estimations de la masse initiale et la masse courante, toutes les deux avec une précision suffisante pour atteindre les objectifs liées aux TBO. Les méthodes proposées dans cette thèse sont examinées en utilisant un modèle à six degrés de liberté, dont les paramètres approchent un appareil du type B737-200 ou A320-200. La simulation est basée sur une modélisation complète et non linéaire de la dynamique des avions de transport incluant des perturbations liées au vent. Des réseaux de neurones sont utilisés pour obtenir les différents coefficients aérodynamiques correspondant aux forces et moments de l'avion. / This work is developed with the perspective of SESAR and Next-Gen projects, where new applications of Air Traffic Management (ATM) such as the Full 4D Management concept, are centered on Trajectory-Based Operations (TBO), deeply related with the extension of the flexibility in separation between aircraft, and hence, with the augmentation of air traffic capacity. Therefore, since a shift from fixed routes and Air Traffic Control (ATC) clearances to flexible trajectories is imminent, while relying on higher levels of onboard automation, the thesis hinges around topics that should enable or ease the transition from current systems to systems compliant with the new expectancies of Trajectory-Based Operations. The main axes of the manuscript can be summarized in three topics: 4D trajectory generation, 4D guidance, and mass estimation for trajectory optimization. Regarding the trajectory generation, the need of airspace users to plan their preferred route from an entry to an exit point of the airspace without being constrained by the existent configurations is considered. Thus, a particular solution for 4D smooth path generation from preexisting control points is explored. The method is based on Bezier curves, and is able to control the Euclidian distance between the given control points and the proposed trajectory. This is done by reshaping the path to remain within load factor limits, taking into account a tradeoff between path curvature and aircraft intended speed, representing a milestone in the road towards Trajectory-Based Operations. It is considered that accurate 4D guidance will improve safety by decreasing the occurrence of near mid-air collisions for planned conflict free 4D trajectories. In consequence, two autopilots and two guidance approaches are developed with the objective of diminishing the workload for air traffic controllers associated to a single flight. The backstepping and feedback linearization techniques are used for attitude control, while direct and indirect nonlinear inversion are adopted for guidance. Furthermore, the impact of inaccurate mass knowledge in trajectory guidance, with consequences in optimization, fuel consumption, and aircraft performance, has led to the implementation of an on-board aircraft mass estimation. The created approach is based on least squares, providing an initial mass estimation, and online computations of the current mass, both with enough accuracy to meet the objectives related to TBO. The methods proposed in this thesis are tested in a six degrees of freedom Matlab model with its parameters chosen similar to an aircraft type B737-200 or A320-200. The simulation is based on a full nonlinear modelling of transport aircraft dynamics under wind disturbances. Trained neural networks are used to obtain the aerodynamic coefficients corresponding the aircraft forces and moments.
|
5 |
Modélisation, observation et commande d'un drone miniature à birotor coaxialKoehl, Arnaud 19 March 2012 (has links) (PDF)
Les drones miniatures à voilures tournantes tendent aujourd'hui à devenir les nouveaux outils du fantassin, grâce à la polyvalence des missions auxquelles ils peuvent être employés. Leur principal atout concerne leur capacité à combiner le vol stationnaire et le vol de translation rapide, dans des environnements étroits et encombrés. Nous proposons ici l'étude d'un nouveau concept de drone atypique appelé GLMAV (Gun Launched Micro Air Vehicle), qui consiste à amener un véhicule hybride projectile/drone très rapidement sur un site d'intérêt éloigné, en utilisant l'énergie fournie par une arme portable. La première tâche concerne la modélisation aérodynamique du GLMAV. L'identification paramétrique du modèle aérodynamique est alors réalisée à partir de données expérimentales d'efforts, que nous pouvons a priori quantifier par un critère algébrique d'excitabilité persistante. Nous proposons ensuite des techniques de filtrage, afin d'estimer les paramètres anémométriques inconnus mais nécessaires pour connaître l'environnement aérodynamique dans lequel l'engin évolue. De plus, pour palier à la défaillance de capteurs embarqués et qui peuvent affecter l'information de vitesse linéaire après le tir, nous proposons un estimateur d'ordre réduit de la vitesse linéaire. Dans ces deux problèmes d'estimation, nous prouvons la stabilité des observateurs proposés. Enfin, nous proposons une structure de commande pour la stabilisation de l'engin en vol quasi-stationnaire à partir d'un modèle de synthèse linéaire. Les efficacités des méthodes proposées sont illustrées par des résultats de simulations numériques et des essais expérimentaux
|
6 |
Modélisation et observation des bioprocédés à membranes : application à la digestion anaérobie / Modeling and observation of membrane bioprocesses : Application to the anaerobic digestionBenyahia, Boumediène 18 October 2012 (has links)
Cette thèse porte sur la modélisation des réacteurs membranaires anaérobies. Dans une première partie, nous proposons une analyse mathématique générique d'un modèle de digestion anaérobie en deux étapes appelé AM2. La principale limitation du développement des réacteurs membranaires étant le risque de colmatage, nous proposons, dans une seconde partie, d'étendre le modèle AM2 en incorporant une nouvelle variable d'état modélisant la dynamique des Produits Microbiens Solubles (SMP) dont le rôle dans le colmatage des membranes a été démontré. Une étude mathématique exhaustive de ce nouveau modèle appelé AM2b est réalisée pour comprendre et comparer les comportements qualitatifs des deux modèles. Dépendant des conditions de fonctionnement et des valeurs des paramètres biologiques utilisées, nous montrons que ce nouveau modèle peut se comporter comme le modèle initial AM2, ou, au contraire, présenter un comportement qualitatif très différent. L'étape suivante sera d'utiliser ce modèle pour la synthèse de régulateurs. Toutefois, le manque de capteurs en-ligne nous a amené, dans une troisième partie, à procéder à la synthèse d'un certain nombre d'observateurs d'état classiques. Au regard des caractéristiques spécifiques des bioprocédés, cette dernière partie se termine par la proposition de nouvelles pistes pour l'estimation d'état et de paramètres par des méthodes stochastiques, notamment les filtres particulaires dont nous présentons brièvement le principe. / This thesis focuses on the modeling of anaerobic membrane reactors. In the first part, we propose a generic mathematical analysis of a two-step model of the anaerobic digestion called AM2. The main limitation in the development of membrane reactors being the risk of clogging, we propose in a second part, to extend the AM2 model by incorporating a new state variable modeling the dynamics of the so-called Soluble Microbial Products (SMP) whose role in the clogging of the membranes has been demonstrated. A complete mathematical study of this new model called AM2b is realized to understand and compare the behavior of both models. Depending on operating conditions and on the model parameters values, we show that this new model can behave as the initial model AM2, or, conversely, have a completely different qualitative behavior. The next step is to use this model for the synthesis of controllers. However, the lack of online sensors led us to a third part where we carry out the synthesis of several state observers. In view of the specific characteristics of bioprocesses, this last part ends by proposing new ways to estimate both state and parameters using stochastic methods, including particulate filters which the concepts are briefly reviewed.
|
7 |
Test fonctionnel des circuits intégrés digitauxArchambeau, Eric 21 October 1985 (has links) (PDF)
L'objet de cette thèse est l'étude de deux méthodes de génération automatique de vecteurs de test pour les circuits intégrés digitaux. Après un rappel des problèmes actuels posés par le test des circuits VLSI (partie I), deux méthodes de génération automatique de vecteurs de test adressant deux types différents d'hypothèses de pannes sont présentées: une méthode heuristique de génération de vecteurs (partie II) et une méthode de test pseudo-exhaustif (partie III)
|
8 |
Effets audionumériques adaptatifs : théorie, mise en œuvre et usage en création musicale numérique.Verfaille, Vincent 12 September 2003 (has links) (PDF)
Ce travail de thèse porte sur la théorie, la mise en œuvre et les applications musicales des effets audionumériques adaptatifs. Dans la première partie, nous plaçons le sujet dans le contexte des transformations sonores. Un grand nombre de techniques de traitement du signal sonore numérique se complètent et fournissent un ensemble d'algorithmes permettant de transformer le son. Ces transformations sont appliquées selon les dimensions perceptives du son musical, à savoir la dynamique, la durée, la hauteur, la spatialisation et le timbre. Pour quelques effets, les contrôles évoluent de manière automatique ou périodique, et ce contrôle est intégré à l'algorithme. Le contrôle offert à l'utilisateur porte sur les valeurs de certains paramètres de l'algorithme. Il se réalise à l'aide de contrôleurs réels, tels des potentiomètres, des interrupteurs, ou à l'aide de contrôleurs virtuels, telles les interfaces graphiques sur écran d'ordinateur. En synthèse sonore, l'un des sujets majeurs d'étude à l'heure actuelle est le mapping : il s'agit de savoir comment mettre en correspondance les paramètres d'un contrôleur gestuel et les paramètres d'un algorithme de synthèse. Notre étude se situe à l'intersection entre les effets audionumériques, le contrôle adaptatif et gestuel, et la description de contenu sonore. Dans la seconde partie, nous présentons les effets audionumériques adaptatifs tels que nous les avons formalisés et développés. Ce sont des effets dont le contrôle est automatisé en fonction de descripteurs sonores. Nous avons étudié puis utilisé de nombreux algorithmes de traitement, certains en temps-réel et d'autres hors temps-réel. Nous les avons améliorés afin de permettre l'utilisation de valeurs de contrôle variables. Une réflexion a été menée pour choisir une classification des effets qui ait du sens pour le musicien ; elle a logiquement abouti à la taxonomie perceptive. Parallèlement, nous avons étudié les descripteurs sonores et les moyens de contrôle d'un effet, par le son et par le geste. Nous avons rassemblé de nombreux descripteurs sonores, utilisés en psychoacoustique, en analyse-synthèse, pour la segmentation et la classification d'extraits sonores, et pour la transcription automatique de partition. Nous proposons un contrôle généralisé pour les effets adaptatifs, hiérarchisé en deux niveaux. Le premier niveau de contrôle est le niveau d'adaptation : le contrôle de l'effet est effectué par des descripteurs du son, à l'aide de fonctions de mapping. Nous indiquons des fonctions de conformation (fonctions de transfert non linéaires) permettant de transformer la courbe d'évolution temporelle d'un descripteur, des fonctions de combinaisons des descripteurs ainsi que des fonctions de conformations spécifiques des paramètres de contrôle. Le second niveau de contrôle est celui du contrôle gestuel : le geste agit sur les fonctions de mapping, soit sur la combinaison, soit sur la conformation spécifique des contrôles. De cette étude, il ressort non seulement une généralisation du contrôle des effets audionumériques, mais aussi la réalisation d'outils pour la composition, et leur utilisation en situation musicale. De nombreuses expériences et illustrations sonores ont été réalisées, parmi lesquelles une spatialisation adaptative contrôlée par une danseuse, et un équalisateur stéréophonique adaptatif. Les expériences confirment l'intérêt d'un tel contrôle adaptatif et gestuel, notamment pour modifier l'expressivité d'une phrase musicale, ou pour créer des sons inouïs.
|
9 |
Smart control of a soft robotic hand prosthesis / Contrôle intelligent d’une prothèse de main robotique soupleRubiano Fonseca, Astrid 09 December 2016 (has links)
Le sujet principal de cette thèse est le développement d’un contrôle commande intelligentpour une prothèse de main robotique avec des parties souples qui comporte: (i) uneinterface homme–machine permettant de contrôler notre prothèse, (ii) et des stratégiesde contrôle améliorant les performances de la main robotique. Notre approche tientcompte : 1. du développement d’une interaction intuitive entre l'homme et la prothèse facilitantl'utilisation de la main, d'un système d’interaction entre l’utilisateur et la mainreposant sur l'acquisition de signaux ElectroMyoGrammes superficiels (sEMG) aumoyen d'un dispositif placé sur l'avant-bras du patient. Les signaux obtenus sontensuite traités avec un algorithme basé sur l'intelligence artificielle, en vued'identifier automatiquement les mouvements désirés par le patient.2. du contrôle de la main robotique grâce à la détection du contact avec l’objet et de lathéorie du contrôle hybride.Ainsi, nous concentrons notre étude sur : (i) l’établissement d’une relation entre lemouvement du membre supérieur et les signaux sEMG, (ii) les séparateurs à vaste margepour classer les patterns obtenues à partir des signaux sEMG correspondant auxmouvements de préhension, (iii) le développement d'un système de reconnaissance depréhension à partir d'un dispositif portable MyoArmbandTM, (iv) et des stratégieshybrides de contrôle commande de force-position de notre main robotique souple. / The target of this thesis disertation is to develop a new Smart control of a soft robotic hand prosthesis for the soft robotic hand prosthesis called ProMain Hand, which is characterized by:(i) flexible interaction with grasped object, (ii) and friendly-intuitive interaction between human and robot hand. Flexible interaction results from the synergies between rigid bodies and soft bodies, and actuation mechanism. The ProMain hand has three fingers, each one is equipped with three phalanges: proximal, medial and distal. The proximal and medial are built with rigid bodies,and the distal is fabricated using a deformable material. The soft distal phalange has a new smart force sensor, which was created with the aim to detect contact and force in the fingertip, facilitating the control of the hand. The friendly intuitive human-hand interaction is developed to facilitate the hand utilization. The human-hand interaction is driven by a controller that uses the superficial electromyographic signals measured in the forearm employing a wearable device. The wearable device called MyoArmband is placed around the forearm near the elbow joint. Based on the signals transmitted by the wearable device, the beginning of the movement is automatically detected, analyzing entropy behavior of the EMG signals through artificial intelligence. Then, three selected grasping gesture are recognized with the following methodology: (i) learning patients entropy patterns from electromyographic signals captured during the execution of selected grasping gesture, (ii) performing a support vector machine classifier, using raw entropy data extracted in real time from electromyographic signals.
|
10 |
Définition, étude et conception d'un microprocesseur autotestable spécifique: COBRAOsseiran, Adham 12 May 1986 (has links) (PDF)
Description des différentes étapes de la conception d'un microprocesseur pour le contrôle des automatismes de sécurité, en particulier pour les systèmes de transport. Ce microprocesseur est autotestable, c'est-à-dire capable de détecter ses propres erreurs. La conception du circuit est basée sur les hypothèses de pannes au niveau analytique dans la technologie NMOS. Les blocs fonctionnels «Strongly Fault Secure» et les contrôleurs «Strongly Code Disjoint» sont à la base des circuits «Self-checking», dits autotestables. Le circuit COBRA démontre la faisabilité d'un microprocesseur autotestable. COBRA gère indépendamment 19 signaux différents, date des événements externes, mesure des fréquences, surveille 14 entrées logiques et possède 7 sorties indépendantes. Le programme d'application de COBRA est contenu dans une mémoire morte programmable externe de 16 Koctets adressés par 14 bits multiplexés sur le bus interne de 8 bits. COBRA contient également une liaison série, une mémoire à accès direct de 64 octets et 3 temporisateurs de 14 bits indépendants ainsi qu'une unité arithmétique et logique de 8 bits, COBRA exécute un jeu de 43 instructions
|
Page generated in 0.0823 seconds