Spelling suggestions: "subject:"ehe kalman filtering"" "subject:"ehe kalman iltering""
241 |
Signal processing and high speed imaging as monitoring tools for pulsed laser weldingOlsson, Rickard January 2009 (has links)
In Laser Materials Processing there has always been a need for suitable methods to supervise and monitor the processes on line, to ensure correct production quality or to trigger alarms when failures are detected. Numerous investigations have been made in this field, including experimental and theoretical work. It is common practice in this field to monitor surface temperature, plasma radiation and back-reflected laser light, coaxially with the laser beam. Traditionally, the monitoring systems involved carry out no statistical analysis of the signals received - they merely involve thresholds. This thesis looks at the feedback collected during laser welding using such a co-axial setup from a Digital Signal Processing point of view and also uses high speed video photography to correlate signal perturbations with process anomalies.Modern Digital Signal Processing techniques such as Kalman filtering, Principal Component Analysis and Cluster Analysis have been applied to the measurement data and have generated new ways to describe the weld behaviour using parameters such as reflected pulse shape. The limitations of commercially available welding supervision systems have been studied and design suggestions for the next generation of on line weld monitoring equipment have been formulated.
|
242 |
Navigation for automatic guided vehicles using omnidirectional optical sensingKotze, Benjamin, Johannes January 2013 (has links)
Thesis (M. Tech. (Engineering: Electrical)) -- Central University of technology, Free State, 2013 / Automatic Guided Vehicles (AGVs) are being used more frequently in a manufacturing environment. These AGVs are navigated in many different ways, utilising multiple types of sensors for detecting the environment like distance, obstacles, and a set route. Different algorithms or methods are then used to utilise this environmental information for navigation purposes applied onto the AGV for control purposes. Developing a platform that could be easily reconfigured in alternative route applications utilising vision was one of the aims of the research.
In this research such sensors detecting the environment was replaced and/or minimised by the use of a single, omnidirectional Webcam picture stream utilising an own developed mirror and Perspex tube setup. The area of interest in each frame was extracted saving on computational recourses and time. By utilising image processing, the vehicle was navigated on a predetermined route.
Different edge detection methods and segmentation methods were investigated on this vision signal for route and sign navigation. Prewitt edge detection was eventually implemented, Hough transfers used for border detection and Kalman filtering for minimising border detected noise for staying on the navigated route.
Reconfigurability was added to the route layout by coloured signs incorporated in the navigation process. The result was the manipulation of a number of AGV’s, each on its own designated coloured signed route. This route could be reconfigured by the operator with no programming alteration or intervention. The YCbCr colour space signal was implemented in detecting specific control signs for alternative colour route navigation.
The result was used generating commands to control the AGV through serial commands sent on a laptop’s Universal Serial Bus (USB) port with a PIC microcontroller interface board controlling the motors by means of pulse width modulation (PWM).
A total MATLAB® software development platform was utilised by implementing written M-files, Simulink® models, masked function blocks and .mat files for sourcing the workspace variables and generating executable files. This continuous development system lends itself to speedy evaluation and implementation of image processing options on the AGV.
All the work done in the thesis was validated by simulations using actual data and by physical experimentation.
|
243 |
Development of distributed control system for SSL soccer robotsHoltzhausen, David Schalk 03 1900 (has links)
Thesis (MScEng)--Stellenbosch University, 2013. / ENGLISH ABSTRACT: This thesis describes the development of a distributed control system for SSL
soccer robots. The project continues on work done to develop a robotics research
platform at Stellenbosch University. The wireless communication system
is implemented using Player middleware. This enables high level programming
of the robot drivers and communication clients, resulting in an easily
modifiable system. The system is developed to be used as either a centralised
or decentralised control system. The software of the robot’s motor controller
unit is updated to ensure optimal movement. Slippage of the robot’s wheels
restricts the robot’s movement capabilities. Trajectory tracking software is developed
to ensure that the robot follows the desired trajectory while operating
within its physical limits.
The distributed control architecture reduces the robots dependency on the
wireless network and the off-field computer. The robots are given some autonomy
by integrating the navigation and control on the robot self. Kalman filters
are designed to estimate the robots translational and rotational velocities. The
Kalman filters fuse vision data from an overhead vision system with inertial
measurements of an on-board IMU. This ensures reliable and accurate position,
orientation and velocity information on the robot. Test results show an
improvement in the controller performance as a result of the proposed system. / AFRIKAANSE OPSOMMING: Hierdie tesis beskryf die ontwikkeling van ’n verspreidebeheerstelsel vir SSL
sokker robotte. Die projek gaan voort op vorige werk wat gedoen is om ’n
robotika navorsingsplatform aan die Universiteit van Stellenbosch te ontwikkel.
Die kommunikasiestelsel is geïmplementeer met behulp van Player middelware.
Dit stel die robotbeheerders en kommunikasiekliënte in staat om in hoë vlak
tale geprogrameer te word. Dit lei tot ’n maklik veranderbare stelsel. Die
stelsel is so ontwikkel dat dit gebruik kan word as óf ’n gesentraliseerde of verspreidebeheerstelsel.
Die sagteware van die motorbeheer eenheid is opgedateer
om optimale robot beweging te verseker. As die robot se wiele gly beperk dit
die robot se bewegingsvermoëns. Trajekvolgings sagteware is ontwikkel om
te verseker dat die robot die gewenste pad volg, terwyl dit binne sy fisiese
operasionele grense bly.
Die verspreibeheerargitektuur verminder die robot se afhanklikheid op die
kommunikasienetwerk en die sentrale rekenaar. Die robot is ’n mate van outonomie
gegee deur die integrasie van die navigasie en beheer op die robot self te
doen. Kalman filters is ontwerp om die robot se translasie en rotasie snelhede
te beraam. Die Kalman filters kombineer visuele data van ’n oorhoofse visiestelsel
met inertia metings van ’n IMU op die robot. Dit verseker betroubare
en akkurate posisie, oriëntasie en snelheids inligting. Toetsresultate toon ’n
verbetering in die beheervermoë as ’n gevolg van die voorgestelde stelsel.
|
244 |
Processing Real-Time Telemetry with Multiple Embedded ProcessorsBenDor, Jonathan, Baker, J. D. 10 1900 (has links)
International Telemetering Conference Proceedings / October 17-20, 1994 / Town & Country Hotel and Conference Center, San Diego, California / This paper describes a system in which multiple embedded processors are used for real-time processing of telemetry streams from satellites and radars. Embedded EPC-5 modules are plugged into VME slots in a Loral System 550. Telemetry streams are acquired and decommutated by the System 550, and selected parameters are packetized and appended to a mailbox which resides in VME memory. A Windows-based program continuously fetches packets from the mailbox, processes the data, writes to log files, displays processing results on screen, and sends messages via a modem connected to a serial port.
|
245 |
Autonomous visual tracking of stationary targets using small unmanned aerial vehiclesPrince, Robert A. 06 1900 (has links)
Approved for public release, distribution is unlimited / A control system was developed for autonomous visual tracking of a stationary target using a small unmanned aerial vehicle. The kinematic equations of this problem were developed, and the insight obtained from examination was applied in developing controllers for the system. This control system controlled the orientation of the camera to keep it constantly pointing at the target, and also controlled the trajectory of the aircraft in flight around the target. The initial control law that was developed drives the aircraft trajectory to a constant radius around the target. The range to the target is not directly measurable, so it was estimated using steady state Kalman filters. Once a range estimate is obtained, it is used to control the range to the target, and the aircraft trajectory is driven toward a circle with a specified radius. Initial tests of the control system with Simulink simulations have shown good performance of the control system. Further testing with hardware will be conducted, and flight tests are scheduled to be conducted in the near future. Conclusions are drawn and recommendations for further study are presented. / Ensign, United States Navy
|
246 |
An adaptive autopilot design for an uninhabited surface vehicleAnnamalai, Andy S. K. January 2014 (has links)
An adaptive autopilot design for an uninhabited surface vehicle Andy SK Annamalai The work described herein concerns the development of an innovative approach to the design of autopilot for uninhabited surface vehicles. In order to fulfil the requirements of autonomous missions, uninhabited surface vehicles must be able to operate with a minimum of external intervention. Existing strategies are limited by their dependence on a fixed model of the vessel. Thus, any change in plant dynamics has a non-trivial, deleterious effect on performance. This thesis presents an approach based on an adaptive model predictive control that is capable of retaining full functionality even in the face of sudden changes in dynamics. In the first part of this work recent developments in the field of uninhabited surface vehicles and trends in marine control are discussed. Historical developments and different strategies for model predictive control as applicable to surface vehicles are also explored. This thesis also presents innovative work done to improve the hardware on existing Springer uninhabited surface vehicle to serve as an effective test and research platform. Advanced controllers such as a model predictive controller are reliant on the accuracy of the model to accomplish the missions successfully. Hence, different techniques to obtain the model of Springer are investigated. Data obtained from experiments at Roadford Reservoir, United Kingdom are utilised to derive a generalised model of Springer by employing an innovative hybrid modelling technique that incorporates the different forward speeds and variable payload on-board the vehicle. Waypoint line of sight guidance provides the reference trajectory essential to complete missions successfully. The performances of traditional autopilots such as proportional integral and derivative controllers when applied to Springer are analysed. Autopilots based on modern controllers such as linear quadratic Gaussian and its innovative variants are integrated with the navigation and guidance systems on-board Springer. The modified linear quadratic Gaussian is obtained by combining various state estimators based on the Interval Kalman filter and the weighted Interval Kalman filter. Change in system dynamics is a challenge faced by uninhabited surface vehicles that result in erroneous autopilot behaviour. To overcome this challenge different adaptive algorithms are analysed and an innovative, adaptive autopilot based on model predictive control is designed. The acronym ‘aMPC’ is coined to refer to adaptive model predictive control that is obtained by combining the advances made to weighted least squares during this research and is used in conjunction with model predictive control. Successful experimentation is undertaken to validate the performance and autonomous mission capabilities of the adaptive autopilot despite change in system dynamics.
|
247 |
Contribution à la commande sans capteur mécanique de la machine synchrone à aimants permanents / Contribution of the sensorless control dedicated to the permanent magnet synchronous machineCathelin, Joël 06 December 2012 (has links)
La commande sans capteur mécanique de la machine synchrone à aimants permanents est un sujet largement répandu dont les plus grandes difficultés connues, quel que soit l’observateur utilisé, sont celui du démarrage à vitesse nulle et plus largement de la commande aux basses vitesses, et celui du rejet des fortes perturbations du couple. Afin d’y faire obstacle, diverses adaptations des algorithmes d’observateur ont été proposées afin d’améliorer le comportement de la machine en commande sans capteur. Par ailleurs, il est couramment admis que les déchets de tension produit par l’onduleur sont nuisibles à l’observation de la position, les tensions de référence étant légèrement différentes des tensions appliquées aux enroulements de la machine. Quelques propositions apparaissent dans certaines publications notamment en établissant un algorithme de compensation. C’est ainsi que les travaux de cette thèse portent sur cette thématique, celle d’améliorer la commande sans capteur dans les situations d’observabilité difficile en proposant une solution originale afin de faire correspondre au mieux les tensions appliquées à la machine et les tensions de référence utiles à l’observateur. Les résultats montrent que la solution proposée et largement analysée améliore considérablement le comportement de la machine en commande aux basses vitesses et en rejet de perturbation, tant en régime permanent qu’en régime transitoire ; une analyse de Fourier des courants mesurés atteste l’efficacité de la méthode et une analyse des grandeurs observées par la statistique descriptive met en lumière l’intérêt de l’algorithme. Nous montrons ainsi que la solution proposée permet d’observer la vitesse et la position en deçà de la vitesse mécanique de 15 rad/s alors que la commande est instable en deçà de 20 rad/s quand la solution n’est pas mise en œuvre. Un constat similaire apparaît en rejet de perturbation. D’autres résultats montrent que l’observation à plus basse vitesse est entachée d’une perturbation liée à un couple pulsatoire dont l’origine peut être le couple de détente, lequel n’est pas pris en compte par le modèle de la machine. / The sensorless control of the permanent magnet synchronous machine is a subject widely spread. Two great difficulties are known; (i) the start at nil initial speed and more generally the control at very low speed whatever the observer used and (ii) the high torque disturbance rejection. In order to hinder these difficulties numerous modifications of observer algorithms were proposed to improve the performances of the permanent magnet synchronous machine sensorless control. Moreover, we admit commonly that the drop voltages due to the inverter are prejudicial to the position estimated, because the difference between the voltage reference transmitted to the PWM (pulse width modulation) and the motor winding voltage is not negligible at low speed and low load torque. According to the literature, several papers propose some solutions by compensation algorithms and voltage estimator in particular. So, the goal of this thesis is to estimate the winding voltage and to apply the state observer by Extended Kalman Filtering to improve more finely the sensorless control. We propose an original solution to estimate the voltage references which is applied to the observer. Numerous experimental results show the attractive effects in marked contrast to the sensorless control results without estimation of the winding voltages. The results of sensorless control show that the solution proposed which widely analysed improves significantly the estimation errors of the motor running in low speed range and low torque disturbances range. Fourier analyses and statistic data obtained in steady state speed and results during the transient response indicate complementary results and highlight the interest of the estimation algorithm. Our study brings out that the estimation error reduction allows to running the motor at mechanical speed short of 15 rad/s. In the other hand, the system is instable with speed short of 20 rad/s if the voltage references are used by the observer rather than the estimation voltages. The same improvement appears in disturbance rejection. Other results show that the estimated position errors at lower speed increases in spite of the estimation algorithm. In fact, the torque disturbances are dominant at low speed, low load torque and are harmful to control the electromagnetic torque.
|
248 |
Filtros de Kalman para sistemas singulares em tempo discreto / Kalman filters for discrete time singular systemsBianco, Aline Fernanda 13 September 2004 (has links)
Esta dissertação apresenta um estudo dos filtros de Kalman para sistemas singulares em tempo discreto. Novos algoritmos são formulados para as estimativas filtradas, preditoras e suavizadas com as correspondentes equações de Riccati para sistemas singulares variantes no tempo. Nesta dissertação considera-se também uma aproximação do problema de filtragem de Kalman como um problema determinístico de ajuste ótimo de trajetória. A formulação proposta permite considerar um atraso no sinal de medida, sendo permitida a correlação entre os estados e os ruídos da medida. Apresentam-se também as provas da estabilidade e da convergência destes filtros. / This dissertation presents a study of Kalman filters for singular systems in discrete time. New algorithms are developed for the Kalman filtered, predicted and smoothed estimate recursions with the corresponding Riccati equations for time-variant singular systems. This dissertation addresses the Kalman filtering problem as a deterministic optimal trajectory fitting problem. The problem is formulated taking into account one delay in the measured signals and correlations between state and measurement noises. In the final, this work presents the stability and convergence proofs of these filters.
|
249 |
Controle robusto descentralizado de movimentos coordenados de robôs heterogêneos / Decentralized robust control of coordinated movements of heterogeneous robotsInoue, Roberto Santos 12 January 2012 (has links)
Este trabalho trata da coordenação de robôs heterogêneos que consiste em um robô helicóptero e em múltiplos robôs móveis com rodas, de modo que estes sigam um líder. Para atingirmos este objetivo, neste trabalho desenvolve-se a estimação da atitude e posição de um robô utilizando filtros robustos. Os filros realizam a fusão dos sinais de uma unidade de medida inercial de baixo custo e de um receptor GPS (Global Positioning System) considerando um modelo de corpo rígido formulado em termos de quatérnios. Resultados experimentais são apresentados baseados em um estudo comparativo entre os filtros robustos e o filtro de Kalman. Desenvolve-se o controle de um robô móvel com rodas deslizantes e de um robô helicóptero. Para realizar o controle robusto utilzia-se um regulador robusto recursivo. Simulaçõoes do robô móvel com rodas deslizantes e do robô helicóptero são apresentadas utilizando os parâmetros de um robô móvel Pioneer 3AT e de um robô helicóptero RMAX. Desenvolve-se também um mini robô helicóptero e uma base de movimento para realização de testes de controle do mini robô helicóptero constiste de um mini helimodelo e de um piloto automático baseado em um microprocessador com conectividade Wi-Fi, uma unidade de medida inercial e uma placa de controle de servos motores. E por fim, desenvolve-se a coordenação de robôs heterogêneos de modo que estes sigam um líder. Para isto é utilziado um controlador descentralizado e cooperativo cuja finalidade é gerar trajetórias de referência para que os robôs heterogênos se movimentem em formação rígida. / This research deals with the coordination of the heterogeneous robots, consisting of a robotic helicopter and multiple uheeled mobile robots, to achieve this aim this work develops the estimation of attitude, heading and positions of a robot based on robust filters. The filters perform the fusion of the signals of a low-cost inertial measurement unit and a GPS (Global Positioning System) receiver considering a rigid body model formulated in terms of quaternions. Experimental results are presented based on a comparative study of the robust filters and Kalman filter. It develops a robust control scheme of a ski-steering mobile robot and a robotic helicopter. The robust control is performed through a the robust recursive regulator. Simulations of the skid-steering mobile robot and a robotic helicopter are presented using the parameters of a Pioneer 3AT and a robotic helicopter RMAX. It also develops a mini robotic helicopter and a motion base to perform control test of a mini robotic helicopter. The mini robotic helicopter consists of a mini helicopter TREX 450 XL and an autopilot based on a microprocessor with Wi-Fi, an inertial measurement unit a servo control board. To finish, it develops the coordination of the heterogeneous robots in order to perform a leader strategy based on the concept of rigid formation.
|
250 |
Diagnostic de défauts des systèmes contrôlés via un réseau / Fault diagnosis of networked control systemsChabir, Karim 09 July 2011 (has links)
Aujourd'hui, les réseaux de communications sont largement utilisés pour relier les points de ressources, qui permettent la transmission de données à distance, de réduire la complexité dans le cadre de câblage et les coûts de support et de fournir l'aide dans la maintenance. En raison de ces avantages, les réseaux ont été introduits dans les systèmes automatiques au cours de ces dernières décennies et de nouveaux protocoles de réseau industriel ont été également développés pour assurer le contrôle à distance. Les systèmes contrôlés en réseau SCR (Networked Control System NCS) sont des systèmes automatiques traditionnels où les actionneurs, les capteurs, les contrôleurs et des autres composants sont distribués autour d'un réseau de communication, qui peut être partagé ou non avec d'autres applications. Les données de commande et de diagnostic sont échangées entre les composants du système (capteur, contrôleur, actionneur) via ce réseau partagé. Cette nouvelle architecture de système de contrôle introduit des problèmes originaux, en termes de retard variable affectant la transmission, des pertes de paquets, etc. Dans l'objectif de maintenir de bonnes performances du module de diagnostic face à des éventuelles variations introduites par le réseau, il est intéressant d'introduire des nouvelles approches. Nous avons rapporté les résultats relatifs aux techniques d'estimation optimale à base de filtre de Kalman, de façon à constituer un document aussi complet que possible traitant la génération de résidus et l'isolation des défauts dans SCR. Notre contribution consiste, dans un premier temps, à développer un modèle d'état d'un système contrôlé via un réseau. En deuxième temps, nous proposons un générateur de résidus en se basant sur les hypothèses simulant le retard induit par le réseau. Finalement, nous développons un filtre isolateur pour identifier directement les défauts affectant les actionneurs dans un SCR / Today's communications networks are widely used to connect the resources, enabling the remote data transmission, reducing the cabling complexity, minimizing costs and providing easy maintenance. Because of these advantages, the networks have been introduced in automatic systems during recent decades and new industrial network protocols were also developed for the remote control. The systems controlled by networks, the term "Networked Control Systems (NCS)" are automatic traditional systems where the actuators, the sensors, the controllers and other components are distributed around a communication network that can be shared or not with other applications. The data of both control and diagnostic are exchanged between system components (sensor, controller and actuator) via the shared network. This new architecture of control system introduces new problems in terms of variable delay affecting the transmission, the packet loss, etc. With the aim to maintain good performance of diagnostic module face of possible changes introduced by the network, it is interesting to introduce new approaches. We have reported results for the optimal estimation techniques based on Kalman filter, thus creating a report as complete as possible, treating the residual generation and fault isolation in NCS. Our contribution consists, firstly, to develop a state space model of a system controlled via a network. Secondly, we propose a residual generator based on the delay models induced by the network. Finally, we develop a isolation filter in order to directly identify in the actuators faults in a SCR
|
Page generated in 0.1015 seconds