311 |
Commande distribuée et synchronisation de robots industriels coopératifs / Distributed control and synchronization of cooperative robot manipulatorsBouteraa, Yassine 21 February 2012 (has links)
Cette thèse développe les lois de coordination de systèmes de Lagrange. Elle propose en premier lieu une stratégie complètement décentralisée qui se base sur la technique de cross-coupling pour la commande d'un groupe de robots, appelé réseau, qui synchronisent leurs mouvements en suivant une trajectoire désirée. Cette stratégie est étendue pour faire face à l'incertitude paramétrique des robots ainsi qu’aux retards fréquemment rencontrés dans les applications pratiques de réseaux de communication. Une deuxième architecture basée sur la théorie des graphes est proposée pour les réseaux à leader. L'approche développée est considérée hybride. Une extension adaptative à base de réseaux de neurones est développée pour traiter les cas d'incertitude paramétrique. La stratégie conçue prend en considération les délais dans la réception des données. En se basant sur la notion de système en chaîne, la théorie des graphes, le concept de la passivité et la technique du backstepping, une nouvelle méthodologie de la conception de contrôleur de synchronisation pour une classe de systèmes sous-actionnés est développée. Afin d’avoir la possibilité d’implémenter ces stratégies de contrôle, on a développé une plate-forme d'expérimentation pour la robotique industrielle coopérative. / This thesis investigates the issue of designing decentralized control laws to cooperatively control a team of robot manipulators. The purpose is to synchronize their movements while tracking common desired trajectory. Based on a combination of Lyapunov direct method and cross-coupling technique, To account for unmatched uncertainties, the proposed decentralized control laws are extended to an adaptive synchronization tracking controllers. Moreover, due to communication imperfection, time delay communication problems are considered in the performance analysis of the controllers. Another relevant problem for distributed synchronized systems is the leader-follower control problem. In this strategy, a decentralized control laws based on the backstepping scheme is proposed to deal with a leader-follower multiple robots structure. Based on graph theory, the coordination strategy combines the leader follower control with the decentralized control. The thesis, also considers the cooperative movement of under- actuated manipulators tracking reference trajectories defined by the user. The control problem for a network of class of under-actuated systems is considered. The approach we adopted in this thesis consists in decomposing the under-actuated manipulators into a cascade of passive subsystems that synchronize with he other neighbors subsystems. The resulting synchronized control law is basically a combination of non-regular backstepping procedure aided with some concepts from graph theory. The proposed controllers are validated numerically, assuming that the underlying communication graph is strongly connected. To implement these control strategies, we developed an experimental platform made of three robot manipulators.
|
312 |
Reactive navigation of a fleet of drones in interaction / Navigation réactive de drones en interaction dans une flottilleSaif, Osamah 23 March 2016 (has links)
De nos jours, les applications utilisant des quadrirotors autonomes sont en plein essor. La surveillance et la sécurité de sites industriels ou sensibles, de zones géographiques pour l’agriculture par exemple sont quelques-unes des applications les plus célèbres des véhicules aériens sans pilote (UAV). Actuellement, certains chercheurs et scientifiques se concentrent sur le déploiement multi-drones pour l’inspection et la surveillance de vastes zones. L’objectif de cette thèse est de concevoir des algorithmes afin de réaliser une commande de vol en formation distribuée/décentralisée de multi-UAVs en temps réel dans une perspective de systèmes de systèmes. Tout d’abord, nous avons passé en revue certains travaux récents de la littérature sur la commande de vol en formation et la commande de quadrirotors. Nous avons présenté une brève introduction sur les systèmes de systèmes, leur définition et leurs caractéristiques. Ensuite, nous avons introduit la commande de vol en formation avec ses structures les plus utilisées dans la littérature. Nous avons alors présenté quelques travaux existants traitant du flocking (comportement de regroupement en flotte), les méthodes de modélisation les plus utilisés pour les quadrirotors et quelques approches de commande les plus utilisées pour stabiliser des quadrirotors. Deuxièmement, nous avons utilisé la structure de la commande comportementale pour réaliser un vol en formation de plusieurs UAVs. Nous avons conçu un comportement pour réaliser le vol en formation de multi-UAVs sans fragmentation. Le comportement proposé traite le problème flocking dans une perspective globale, c’est-à-dire, nous avons inclus une tendance dans chaque drone pour former une formation. Les défis des Systèmes de systèmes nous a motivés à chercher des algorithmes de flocking et de consensus introduits dans la littérature qui peuvent être utiles pour répondre à ces défis. Cela nous a amenés à proposer quatre lois de commande en visant à être compatibles avec le modèle non linéaire des quadrirotors et pouvant être expérimentés sur des plates-formes réelles. Les lois de commande ont été exécutées à bord de chaque quadrirotor dans la formation et chaque quadrirotor interagit avec ses voisins pour assurer un vol en formation sans collision. Enfin, nous avons validé nos lois de commande par des simulations et des expériences en temps réel. Pour la simulation, nous avons utilisé un simulateur de multi quadrirotors développé au laboratoire Heudiasyc. Pour les expériences, nous avons mis en œuvre nos lois de contrôle sur des quadrirotors ArDrone2 évolués dans un environnement intérieur équipé d’un système de capture de mouvement (Optitrack). / Nowadays, applications of autonomous quadrotors are increasing rapidly. Surveillance and security of industrial sites, geographical zones for agriculture for example are some popular applications of Unmanned Aerial Vehicles (UAVs). Nowadays, researchers and scientists focus on the deployment of multi-UAVs for the inspection and the surveillance of large areas. The objective of this thesis is to design algorithms and techniques to perform a real-time distributed/decentralized multi-UAVs flight formation control, from a system of systems perspective. Firstly, we reviewed recent works of the literature about flight formation control and the control of quadrotors. We presented a brief introduction about systems of systems, their definition and characteristics. Then, we introduced the flight formation control with its most used structures in the literature, some existing works dealing with flocking. Finally, we presented the most used modeling methodologies for quadrotors and some control approaches that are used to stabilize quadrotors. Secondly, we used the behavioral-based control structure to achieve a multiple UAV flocking. We conceived a behavior intending to address the control design towards a successful achievement of the flocking task without fragmentation. The proposed behavior treats the flocking problem from a global perspective, that is, we included a tendency of separated UAVs to form a flock.System of systems challenges motivated us to look for flocking and consensus algorithms introduced in the literature that could be helpful to answer to these challenges. This led us to propose four flocking control laws aiming at being compatible with the nonlinear model of quadrotors and at being implemented on experimental platforms. The control laws were run aboard each quadrotor in the flock. By running the control law, each quadrotor interacts with its neighbors to ensure a collision-free flocking. Finally, we validated our proposed control laws by simulations and real-time experiments. For the simulation, we used a PC-based simulator of flock of multiple quadrotors which was developed at Heudiasyc laboratory. For experiments, we implemented our control laws on ArDrone2 quadrotors evolved in an indoor environment equipped with an Optitrack motion capture system.
|
313 |
Modélisation et conduite optimale d'un cycle combiné hybride avec source solaire et stockage / Modeling and control of an hybrid combined cycle with solar power production and storageLeo, Jessica 10 November 2015 (has links)
Cette thèse s'intéresse à la coordination des sous-systèmes d'un nouveau genre de centrale de production d'énergie : un cycle combiné hybride (HCC - Hybrid Combined Cycle). Cette centrale HCC n'existe pas encore mais combine un cycle combiné gaz (CCG), un moyen de production solaire thermodynamique (miroirs cylindro-paraboliques) et un moyen de stockage thermique (stockage indirect de chaleur sensible utilisant deux réservoirs de sels fondus). Comment coordonner ces trois sous-systèmes de manière optimale lors des variations de demande de puissance ou des prix du gaz ?Dans un premier temps, chacun des trois sous-systèmes est étudié de manière indépendante afin d'obtenir, d'une part, un modèle physique permettant de caractériser le comportement dynamique du sous-système considéré et, d'autre part, un contrôle local qui agit en fonction des objectifs de fonctionnement prédéfinis. Un modèle du système complet interconnecté de l'HCC est ensuite obtenu en couplant les modèles des trois sous-systèmes. Enfin, une coordination des différents sous-systèmes est mise en place pour adapter le fonctionnement de chacun, en fonction des objectifs globaux de la centrale HCC complète, en optimisant les consignes de chaque sous-système. Dans ce travail, une coordination de type linéaire quadratique et une coordination de type optimale prédictive sont étudiées. Les résultats obtenus sont bien prometteurs : ils montrent, tout d'abord, que lors d'un appel de puissance, la commande coordonnée permet au système HCC de répondre plus rapidement, en utilisant plus efficacement la partie solaire. De plus, lorsque la demande subit beaucoup de variations, la partie solaire et la partie stockage absorbent toutes ces variations et la Turbine à Combustion (TAC) du CCG est beaucoup moins sollicitée. Lorsqu'il n'y a plus d'irradiation solaire, la partie stockage prend la relève pour continuer à produire de la vapeur solaire, jusqu'à ce que les stocks se vident. Finalement, le stockage permet d'ajuster la production de la TAC en fonction des prix du gaz. / This work concerns the subsystems coordination of a new type of power plant: a Hybrid Combined Cycle (HCC). This HCC plant is not yet build but consists of a Combined Cycle Power Plant (CCPP), a concentrated solar plant (parabolic trough) and a thermal storage system (a molten-salts two-tank indirect sensible thermal storage). How to coordinate these three subsystems optimally during variations in power demand or in gas price?First, each subsystem is studied independently in order to get on one hand a physical model that reproduces the dynamical behavior of the considered subsystem, and on the other hand, a local control that achieves an operation according to pre-specified objectives. Then, a model of the HCC system is obtained by coupling the models of the three defined subsystems.Eventually, a coordination of the subsystems is set up in order to adapt the behavior of each subsystem according to the global objectives for the full HCC system, by optimizing subsystem setpoints. In this study, a linear quadratic coordination and a model predictive coordination are designed. The obtained results are promising: they first show that during a power demand, the coordination allows the global system to quickly respond, using extensively the solar production. Besides, when the power demand undergoes many fluctuations, the solar and storage parts absorb these variations and the gas turbine of the CCPP is much less stressed. In addition, when there is no more solar radiation, the storage part continues producing solar steam, until storage tanks are empty. At last, the storage part allows to adjust the gas turbine production according to the gas prices.
|
314 |
Navigation d'un avion miniature de surveillance aérienne en présence de vent / Small lightweight aircraft navigation in the presence of windBrezoescu, Cornel-Alexandru 28 October 2013 (has links)
Ce travail de thèse porte sur le comportement en vol de drones légers à voilure fixe en présence de vent. Ces dispositifs aériens offrent une transition en douceur de la théorie à la pratique dans le domaine de la commande autonome. En outre, ils fournissent une solution appropriée dans des environnements inaccessibles ou dangereux pour les êtres humains. Cependant, ne pas avoir un pilote humain à bord implique que les UAV reposent sur l'automatisation pour naviguer ou pour éviter les obstacles. De plus, leur vitesse de fonctionnement relativement faible les rend particulièrement affectés par le vent. Motivé par ces considérations, les objectifs de ce travail de recherche visent des résultats théoriques et expérimentaux dans le domaine de la conception de contrôleurs de vol pour les petits drones à voilure fixe de configuration classique permettant le vol stable dans les conditions de vent. Pour atteindre ces objectifs, plusieurs domaines de recherche sont abordés dans cette thèse comme il suit.Tout d'abord, une étude approfondie sur l'aspect aérodynamique de l'avion est menée afin d'obtenir le modèle mathématique du véhicule en présence de vent. En outre, des modèles qui reproduisent le comportement essentiel du système dans un contexte simplifié sont analysés. Par conséquent, des modèles non linéaires de complexité réduite, qui sont plus simples à analyser et simuler et plus adaptés à la conception de stratégies de contrôle, sont présentés. Deuxièmement, le problème à résoudre est formulé comme un problème de suivi de trajectoire dans lequel le dispositif de commande de vol doit être en mesure de diriger le véhicule le long d'un chemin. Des stratégies de navigation sont élaborées dans le but d'éliminer la déviation de l'avion par rapport à la trajectoire de référence. Le vent est considéré d'abord mesurable par une station au sol et, ensuite, estimé en utilisant une navigation adaptative basée sur la théorie de Lyapunov. La performance de l'algorithme d'estimation est améliorée en utilisant la stratégie de commande basée sur la méthode des fonctions de réglage. Le troisième axe de recherche est la conception et la mise en œuvre d'un dispositif expérimental qui se compose d'une station au sol utilisée pour la visualisation et la commande à distance du drone et d'un pilote automatique embarqué contenant la plate-forme de vol munie d'avionique appropriée. / This research work addresses the flight behavior of lightweight fixed-wing UAVs in windy conditions. Such aerial devices offer a smooth transition of autonomous flight control design from theory to practice in addition to providing a proper solution in environments inaccessible or dangerous to human beings. However, not having a human pilot onboard implies that UAVs rely on automation to navigate or to avoidobstacles. In addition, their relatively low operating speed makes them particularly affected by the wind field.Motivated by theses considerations, the objectives of the current research aim theoretical and experimental results in designing flight controllers for small fixed-wing UAVs of conventional configuration allowing for stable flight in windy conditions. In order to achieve these objectives, several research areas are being addresses in this thesis as it follows. First, a comprehensive study on the aerodynamic aspect of the aiplane in conducted in order to obtain the mathematical model of the aircraft in presence of wind. Further, models thet reproduce the essential behavior of the system in a simplified context are analyzed. consequently, nonlinear models of reduced complexity, that are easier to analyze and simulate and more adapted to the design of control strategies, are presented. Secondly, the problem to be solved is formulated as a trajectory following problem in which the flight controller must be able to steer the vehicle along a path. Navigation strategies are developed in order to minimize the airplane deviation relative to the reference trajectory. the wind is considered initially measurable by a ground station and, then, estimated using adaptative navigation based on the theory of Lyapunov. The performance of the estimation algorithm is improved using control design based on thr tuning functions method. The third axis of research is the design and the implementation of an experimental setup which consists of a ground station used for visualization and control purposes and an embedded autopilot architecture containing the airframe platform equipped with appropriate avionics.
|
315 |
Commande robuste des robots parallèles à câbles avec mesure extéroceptive / Robust control of cable-driven parallel robots with exteroceptive measurementChellal, Ryad 30 September 2016 (has links)
Cette thèse présente un travail complet sur la modélisation, l'identification et la commande des robots parallèles à câbles dans le but d'améliorer les performances dynamiques en termes de rapidité, de précision et de robustesse obtenues, tout en gérant les problèmes liés à l'utilisation de câbles. Dans le cadre de ces recherches, les techniques d'identification et de commande sont améliorées grâce à l'utilisation de mesures extéroceptives, notamment en utilisant la vision. Des méthodes issues des domaines de la robotique et de l'automatique sont mises en oeuvre et comparées. Les validations expérimentales sont effectuées sur un démonstrateur disponible au laboratoire : un robot INCA 6D conçu par la société Haption, équipé d'un système de capture de mouvement Bonita développé par la société Vicon. / This thesis presents a complete work on modelling, identification and control of cable-driven parallel robots in order to improve the dynamic performances in terms of speed, precision and robustness, while managing the problems related to the use of cables. In the context of these researches, the identification and control techniques are improved thanks to the use of exteroceptive sensors, in particular using vision. Methods from the fields of robotics and control are implemented and compared. The experimental validations are performed on a demonstrator available in the laboratory : an INCA 6D robot designed by Haption company, equipped with a Bonita motion capture system developed by Vicon company.
|
316 |
Commande locale décentralisée de robots mobiles en formation en milieu naturel / Local decentralized control of a formation of mobile robots in off-road contextGuillet, Audrey 30 October 2015 (has links)
La problématique étudiée dans cette thèse concerne le guidage en formation d’une flotte de robots mobiles en environnement naturel. L’objectif poursuivi par les robots est de suivre une trajectoire connue (totalement ou partiellement) en se coordonnant avec les autres robots pour maintenir une formation décrite comme un ensemble de distances désirées entre les véhicules. Le contexte d’évolution en environnement naturel doit être pris en compte par les effets qu’il induit sur le déplacement des robots. En effet, les conditions d’adhérence sont variables et créent des glissements significatifs des roues sur le sol. Ces glissements n’étant pas directement mesurables, un observateur est mis en place, permettant d’obtenir une estimation de leur valeur. Les glissements sont alors intégrés au modèle d’évolution, décrivant ainsi un modèle cinématique étendu. En s’appuyant sur ce modèle, des lois de commande adaptatives sur l’angle de braquage et la vitesse d’avance d’un robot sont alors conçues indépendamment, asservissant respectivement son écart latéral à la trajectoire et l’interdistance curviligne de ce robot à une cible. Dans un second temps, ces lois de commande sont enrichies par un algorithme prédictif, permettant de prendre en compte le comportement de réponse des actionneurs et ainsi d’éviter les erreurs conséquentes aux retards de la réponse du système aux commandes. À partir de la loi de commande élémentaire en vitesse permettant d’assurer un asservissement précis d’un robot par rapport à une cible, une stratégie de commande globale au niveau de la flotte est établie. Celle-ci décline l’objectif de maintien de la formation en consigne d’asservissement désiré pour chaque robot. La stratégie de commande bidirectionnelle conçue stipule que chaque robot définit deux cibles que sont le robot immédiatement précédent et le robot immédiatement suivant dans la formation. La commande de vitesse de chaque robot de la formation est obtenue par une combinaison linéaire des vitesses calculées par la commande élémentaire par rapport à chacune des cibles. L’utilisation de coefficients de combinaison constants au sein de la flotte permet de prouver la stabilité de la commande en formation, puis la définition de coefficients variables est envisagée pour adapter en temps réel le comportement de la flotte. La formation peut en effet être amenée à évoluer, notamment en fonction des impératifs de sécurisation des véhicules. Pour répondre à ce besoin, chaque robot estime en temps réel une distance d’arrêt minimale en cas d’urgence et des trajectoires d’urgence pour l’évitement du robot précédent. D’après la configuration de la formation et les comportements d’urgence calculés, les distances désirées au sein de la flotte peuvent alors être modifiées en ligne afin de décrire une configuration sûre de la formation. / This thesis focuses on the issue of the control of a formation of wheeled mobile robots travelling in off-road conditions. The goal of the application is to follow a reference trajectory (entirely or partially) known beforehand. Each robot of the fleet has to track this trajectory while coordinating its motion with the other robots in order to maintain a formation described as a set of desired distances between vehicles. The off-road context has to be considered thoroughly as it creates perturbations in the motion of the robots. The contact of the tire on an irregular and slippery ground induces significant slipping and skidding. These phenomena are hardly measurable with direct sensors, therefore an observer is set up in order to get an estimation of their value. The skidding effect is included in the evolution of each robot as a side-slip angle, thus creating an extended kinematic model of evolution. From this model, adaptive control laws on steering angle and velocity for each robot are designed independently. These permit to control respectively the lateral distance to the trajectory and the curvilinear interdistance of the robot to a target. Predictive control techniques lead then to extend these control laws in order to account for the actuators behavior so that positioning errors due to the delay of the robot response to the commands are cancelled. The elementary control law on the velocity control ensures an accurate longitudinal positioning of a robot with respect to a target. It serves as a base for a global fleet control strategy which declines the overall formation maintaining goal in local positioning objective for each robot. A bidirectionnal control strategy is designed, in which each robot defines 2 targets, the immediate preceding and following robot in the fleet. The velocity control of a robot is finally defined as a linear combination of the two velocity commands obtained by the elementary control law for each target. The linear combination parameters are investigated, first defining constant parameters for which the stability of the formation is proved through Lyapunov techniques, then considering the effect of variable coefficients in order to adapt in real time the overall behavior of the formation. The formation configuration can indeed be prone to evolve, for application purposes and to guarantee the security of the robots. To fulfill this latter requirement, each robot of the fleet estimates in real time a minimal stopping distance in case of emergency and two avoidance trajectories to get around the preceding vehicle if this one suddenly stops. Given the initial configuration of the formation and the emergency behaviors calculated, the desired distances between the robots can be adapted so that the new configuration thus described ensures the security of each and every robot of the formation against potential collisions.
|
317 |
Modeling and control of a SEM-integrated nano-robotic system driven by piezoelectric stick-slip actuators / Modélisation et commande d'un système nano-robotique dédié à des applications sous MEB et actionné par des actionneurs piézoélectriques stick-slipOubellil, Raouia 12 December 2016 (has links)
La capacité de réaliser des tâches robotiques dextres à l'échelle nanométrique dans un microscope électronique à balayage (MEB) est un enjeu crucial pour les nanotechnologies. Les systèmes nano-robotiques dédiés à des applications sous MEB ont ainsi émergé dans de nombreux laboratoires de robotique. Ils peuvent être composés d'un ou de plusieurs actionneurs intégrés à des plateformes nano-robotiques avec un ou plusieurs effecteurs. L’actionneur Piézoélectrique Stick-Slip (PSS) est l'un des meilleurs candidats pour actionner les systèmes nano-robotiques dédiés à des applications sous MEB car il est capable d'effectuer un positionnement grossier avec une plage de déplacement millimétrique et un positionnement précis avec une plage de déplacement de quelques micromètres. La modélisation des actionneurs PSS est complexe notamment en raison de leur mode de fonctionnement hybride. La commande est également difficile à cause de plusieurs caractéristiques liées aux actionneurs PSS, soient le frottement, l’hystérésis et les vibrations non-amorties, qui dégradent leur performances en termes de précision et de vitesse. Ce travail porte sur la modélisation et la commande d'un système nano-robotique à 3 axes dédié à des applications sous MEB et actionné par des actionneurs piézoélectriques de type stick-slip. Chaque élément et caractéristique des actionneurs PSS ont été analysés et modélisés afin d’établir par la suite un modèle dynamique complet capable de décrire les deux modes de fonctionnement, à savoir le mode balayage et pas à pas. Pour chacun de ces deux modes, des lois de commande ont ainsi été développées pour les actionneurs PSS. Des stratégies de commande robuste ont été synthétisées pour des objectifs de positionnement rapide et à haute résolution en mode balayage. De telles performances sont fondamentales dans plusieurs tâches micro-/nano-robotique tels que le nano-assemblage rapide et précis et la nano-caractérisation des matériaux. Une commande proportionnelle en fréquence et en amplitude est synthétisée pour effectuer un déplacement millimétrique en mode pas à pas. Ceci est motivé par les applications robotiques pour lesquelles une large plage de déplacement est requise, tels que le scan de grandes surfaces et les phases d’approche d’une sonde d’un échantillon à manipuler. Une stratégie de commutation qui combine les modes balayage et pas à pas, est alors proposée pour remédier au manque de précision en mode pas à pas, lors de passage d’un grand à un petit déplacement. Ce travail a donné lieu à des résultats qui ouvrent de nouvelles perspectives pour l'utilisation des actionneurs PSS dans les systèmes nano-robotiques dédiés à des applications sous MEB. / The capability of doing dexterous robotic tasks at the nanometer scale inside a Scanning Electron Microscope (SEM) is a critical issue for nanotechnologies. SEM-integrated nano-robotic systems have consequently emerged in many robotics laboratories. They can be composed of one or more actuators assembled into nano-robotic platforms with one or several effectors. Piezoelectric Stick-Slip (PSS) actuators is one of the best candidate to actuate SEM-integrated nano-robotic systems because it is able to perform coarse positioning with millimeter displacement range and fine positioning with travel range of few micrometers. Modeling of PSS actuators is complex and difficult mainly because of their hybrid operating mode. Furthermore, control is challenging due to several characteristics related to PSS actuators, namely friction, hysteresis and undamped vibrations, which degrade their performance in terms of precision and speed. This work deals with modeling and control of a 3-axes SEM integrated nano-robotic system driven by piezoelectric stick-slip actuators. Each element and characteristic of PSS actuators are analyzed and modeled to thereafter establish a complete dynamic model able to describe the two functioning modes, namely the scanning and the stepping modes. PSS actuators are then controlled in each of these modes. Robust control strategies are developed to achieve high-resolution and fast positioning in scanning mode. Such performance is fundamental in several micro/nano-robotic tasks such as fast and accurate nano-assembly and nano-material characterization. A frequency/amplitude proportional controller is designed to perform millimeter displacement in stepping mode. This is motivated by robotic tasks where large motion is required, such as large surfaces scan and bringing a probe close to a sample to manipulate. A switched strategy, which combines scanning and stepping motion modes, is then proposed to remedy to the lack of precision in stepping motion, when passing from a large to a small displacement. This work has given rise to results which open new perspectives to the use of PSS actuators in SEM integrated nano-robotic systems.
|
318 |
Approximations intérieures pour des problèmes de commande optimale. Conditions d'optimalité en commande optimale stochastique.Silva, Francisco 29 November 2010 (has links) (PDF)
Cette thèse est divisée en deux parties. Dans la première partie on s'intéresse aux problèmes de commande optimale déterministes et on étudie des approximations intérieures pour deux problèmes modèles avec des contraintes de non-négativité sur la commande. Le premier modèle est un problème de commande optimale dont la fonction de coût est quadratique et dont la dynamique est régie par une équation différentielle ordinaire. Pour une classe générale de fonctions de pénalité intérieure, on montre comment calculer le terme principal du développement ponctuel de l'état et de l'état adjoint. Notre argument principal se fonde sur le fait suivant: si la commande optimale pour le problème initial satisfait les conditions de complémentarité stricte pour le Hamiltonien sauf en un nombre fini d'instants, les estimations pour le problème de commande optimale pénalisé peuvent être obtenues à partir des estimations pour un problème stationnaire associé. Nos résultats fournissent plusieurs types de mesures de qualité de l'approximation pour la technique de pénalisation: estimations des erreurs de la commande , estimations des erreurs pour l'état et l'état adjoint et aussi estimations de erreurs pour la fonction valeur. Le second modèle est le problème de commande optimale d'une équation semi-linéaire elliptique avec conditions de Dirichlet homogène au bord, la commande étant distribuée sur le domaine et positive. L'approche est la même que pour le premier modèle, c'est-à-dire que l'on considère une famille de problèmes pénalisés, dont la solution définit une trajectoire centrale qui converge vers la solution du problème initial. De cette manière, on peut étendre les résultats, obtenus dans le cadre d'équations différentielles, au contrôle optimal d'équations elliptiques semi-linéaires. Dans la deuxième partie on s'intéresse aux problèmes de commande optimale stochastiques. Dans un premier temps, on considère un problème linéaire quadratique stochastique avec des contraintes de non-negativité sur la commande et on étend les estimations d'erreur pour l'approximation par pénalisation logarithmique. La preuve s'appuie sur le principe de Pontriaguine stochastique et un argument de dualité. Ensuite, on considère un problème de commande stochastique général avec des contraintes convexes sur la commande. L'approche dite variationnelle nous permet d'obtenir un développement au premier et au second ordre pour l'état et la fonction de coût, autour d'un minimum local. Avec ces développements on peut montrer des conditions générales d'optimalité de premier ordre et, sous une hypothèse géométrique sur l'ensemble des contraintes, des conditions nécessaires du second ordre sont aussi établies.
|
319 |
Approches neuromimétiques pour l'identification et la commande des systèmes électriques : application au filtrage actif et aux actionneurs synchronesNguyen, Ngac Ky 02 December 2010 (has links) (PDF)
Cette thèse propose des approches neuromimétiques d'identification et de commande avec des applications directes au Filtre Actif Parallèle (FAP) et au Moteur Synchrone à Aiment Permanent (MSAP). Une structure neuronale complète a été développée pour réaliser toutes les fonctionnalités d'un FAP pour compenser des harmoniques de courant. La phase instantanée et les composantes symétriques d'un système triphasé de tensions ou de courants ont été estimées avec une boucle à verrouillage de phase neuronale. L'identification des harmoniques de courant a été réalisée avec des réseaux de neurones de type Adaline opérant dans les différents repères. Plusieurs schémas de commande ont été développés pour réinjecter les courants de compensation à l'aide d'un onduleur. Ils sont basés sur des techniques neuromimétiques, sur la logique floue, ou sur leur association. Une approche neuronale a été développée pour commander une MSAP à distribution quelconque avec des contraintes prédéterminées réduisant les ondulations du couple. Elle consiste en des schémas de commande directe en couple ou en vitesse pour obtenir les courants statoriques optimaux qui donnent exactement le couple électromagnétique (ou la vitesse) désiré et qui réduisent au maximum les pertes par effet Joule. Ces commandes intègrent deux blocs neuronaux, l'un dédié au calcul des courants optimaux et l'autre pour assurer leur génération à travers un onduleur de tension. Toutes les approches neuromimétiques ont été validées par des tests de simulation et des essais expérimentaux. Des comparaisons avec les méthodes de commande classique démontrent des caractéristiques supérieures en termes de performance et de robustesse.
|
320 |
Contribution à l'agrandissement de l'espace de travail opérationnel des robots parallèles. Vérification du changement de mode d'assemblage et commande pour la traversée des singularités / Contribution to enlargement of parallel robot operationnal workspace. Detection of assembly mode change and advanced control for singularity crossingKoessler, Adrien 19 December 2018 (has links)
En comparaison avec leurs homologues sériels, les robots parallèles possèdent de nombreux avantages : rigidité, temps de cycle et précision de positionnement. La faible taille de leur espace de travail opérationnel est cependant un inconvénient qui empêche leur développement. L’analyse cinématique décrit la division de l’espace de travail total en aspects, séparés entre eux par des singularités de Type 2. Parmi les solutions d’élargissement de l’espace de travail opérationnel issues de la littérature, que sont comparées entre elles, nous retiendrons la traversée des singularités grâce à une génération de trajectoire et une loi de commande dédiées. Cette solution est cependant sujette aux échecs de traversée et ne permet pas de certifier la réussite de l’opération. La première partie du travail consiste donc à développer un outil permettant de détecter le résultat des traversées. De tels algorithmes n’existent pas dans la littérature ; en effet, les solveurs du problème géométrique direct ne peuvent pas donner de résultats appropriés à proximité des singularités. Cependant les méthodes ensemblistes proposent une manière intéressante de tenir compte de la cinématique du robot. Nous nous basons sur cette considération pour développer un algorithme réalisant le suivi de la pose ainsi que de la vitesse de l’effecteur du robot. En simulation, nous démontrons sa capacité à détecter les changements de mode d’assemblage et son utilité pour générer des trajectoires permettant la traversée. La deuxième problématique consiste à améliorer le suivi de trajectoire par l’utilisation de techniques de commande avancée. Une revue de littérature nous permet d’identifier la commande adaptative et la commande prédictive comme deux schémas intéressants pour notre application. La synthèse d’un loi de commande adaptative par des outils linéaires est proposée et complétée par la prédiction des paramètres dynamiques suivant la méthode Predcitive Functionnal Control. Les gains apportés par les lois de commande proposées sont évalués en simulation. Afin de valider ces contributions, elles sont implémentées sur un robot parallèle plan à deux degrés de liberté nommé DexTAR. Nécessaire à la mise en oeuvre de l’algorithme de détection du mode d’assemblage, un étalonnage géométrique du robot est réalisé et les paramètres estimés sont certifiés de manière ensembliste. La capacité de l’algorithme à statuer sur le mode d’assemblage final est ensuite évaluée sur des trajectoires réelles. Ces résultats sont comparés avec ceux obtenus en simulation. De plus, les lois de commande développées sont implémentées sur le robot DexTAR et testés dans des cas de figure réalistes comme les traversées multiples ou la saisie d’objets.Les propositions formulées dans ce manuscrit permettent de répondre à ces problématiques, afin de faciliter l’utilisation des méthodes d’agrandissement de l’espace de travail par traversée de singularité de Type 2. / Compared to their serial counterparts, parallel robots have the edge in terms of rigidity,cycle time and positioning precision. However, the reduced size of their operationalworkspace is a drawback that limits their use in the industry. Kinematic analysis explainshow the workspace is divided in aspects, separated from each others by so-called Type 2singularities. Among existing solutions for workspace enlargement, which are evaluatedin this thesis, we chose to work on a method based on singularity crossing. This can beachieved thanks to dedicated trajectory generators and control strategies. Yet, failuresin crossing can still happen and crossing success cannot be certified.In consequence, the first part of the thesis consists in the development of an algorithmable to state on the results of a crossing attempt. Such a tool does not exist inthe literature, since solvers for the forward kinematics of parallel robots diverge aroundsingularities. Nonetheless, interval methods allow to bypass this problem by trackingend-effector velocity alongside with its pose. The ability of the algorithm to detect assemblymode change is proven in simulation, and its usefulness for reliable trajectoryplanning is shown.In a second part, we seek to improve trajectory tracking through the use of advancedcontrol techniques. A review on those techniques showed adaptive control and predictivecontrol methods to be well-fitted to our application. Linear synthesis of articularadaptive control is proposed and then derived in order to predict dynamic parametersthanks to the Predictive Functional Control method. Efficiency of the proposed controllaws is evaluated in simulation.1In order to validate both contributions, algorithms and control laws are implementedon a 2-degree of freedom planar parallel robot named DexTAR. As it is mandatory forassembly mode detection, the kinematic calibration of the robot is completed from whichcertified geometric parameters are derived. Assembly mode detection is performed onreal trajectories and results are compared to those obtained in simulation. Moreover,adaptive and predictive control laws are tested in realistic cases of singularity crossingand object manipulation.Overall, proposed contributions answer the problems that were stated previously andform an improvement to the workspace enlargement method based on Type 2 singularitycrossing.
|
Page generated in 0.0274 seconds