297 research outputs found

    Development of Fault Tolerant Adaptive Control Laws for Aerospace Systems

    Get PDF
    The main topic of this dissertation is the design, development and implementation of intelligent adaptive control techniques designed to maintain healthy performance of aerospace systems subjected to malfunctions, external parameter changes and/or unmodeled dynamics. The dissertation is focused on the development of novel adaptive control configurations that rely on non-linear functions that appear in the immune system of living organisms as main source of adaptation. One of the main goals of this dissertation is to demonstrate that these novel adaptive control architectures are able to improve overall performance and protect the system while reducing control effort and maintaining adequate operation outside bounds of nominal design. This research effort explores several phases, ranging from theoretical stability analysis, simulation and hardware implementation on different types of aerospace systems including spacecraft, aircraft and quadrotor vehicles. The results presented in this dissertation are focused on two main adaptivity approaches, the first one is intended for aerospace systems that do not attain large angles and use exact feedback linearization of Euler angle kinematics. A proof of stability is presented by means of the circle Criterion and Lyapunov’s direct method. The second approach is intended for aerospace systems that can attain large attitude angles (e.g. space systems in gravity-less environments), the adaptation is incorporated on a baseline architecture that uses partial feedback linearization of quaternions kinematics. In this case, the closed loop stability was analyzed using Lyapunov’s direct method and Barbalat’s Lemma. It is expected that some results presented in this dissertation can contribute towards the validation and certification of direct adaptive controllers

    An Online Adaptive Machine Learning Framework for Autonomous Fault Detection

    Get PDF
    The increasing complexity and autonomy of modern systems, particularly in the aerospace industry, demand robust and adaptive fault detection and health management solutions. The development of a data-driven fault detection system that can adapt to varying conditions and system changes is critical to the performance, safety, and reliability of these systems. This dissertation presents a novel fault detection approach based on the integration of the artificial immune system (AIS) paradigm and Online Support Vector Machines (OSVM). Together, these algorithms create the Artificial Immune System augemented Online Support Vector Machine (AISOSVM). The AISOSVM framework combines the strengths of the AIS and OSVM to create a fault detection system that can effectively identify faults in complex systems while maintaining adaptability. The framework is designed using Model-Based Systems Engineering (MBSE) principles, employing the Capella tool and the Arcadia methodology to develop a structured, integrated approach for the design and deployment of the data-driven fault detection system. A key contribution of this research is the development of a Clonal Selection Algorithm that optimizes the OSVM hyperparameters and the V-Detector algorithm parameters, resulting in a more effective fault detection solution. The integration of the AIS in the training process enables the generation of synthetic abnormal data, mitigating the need for engineers to gather large amounts of failure data, which can be impractical. The AISOSVM also incorporates incremental learning and decremental unlearning for the Online Support Vector Machine, allowing the system to adapt online using lightweight computational processes. This capability significantly improves the efficiency of fault detection systems, eliminating the need for offline retraining and redeployment. Reinforcement Learning (RL) is proposed as a promising future direction for the AISOSVM, as it can help autonomously adapt the system performance in near real-time, further mitigating the need for acquiring large amounts of system data for training, and improving the efficiency of the adaptation process by intelligently selecting the best samples to learn from. The AISOSVM framework was applied to real-world scenarios and platform models, demonstrating its effectiveness and adaptability in various use cases. The combination of the AIS and OSVM, along with the online learning and RL integration, provides a robust and adaptive solution for fault detection and health management in complex autonomous systems. This dissertation presents a significant contribution to the field of fault detection and health management by integrating the artificial immune system paradigm with Online Support Vector Machines, developing a structured, integrated approach for designing and deploying data-driven fault detection systems, and implementing reinforcement learning for online, autonomous adaptation of fault management systems. The AISOSVM framework offers a promising solution to address the challenges of fault detection in complex, autonomous systems, with potential applications in a wide range of industries beyond aerospace

    Robust Execution of Contact-Rich Motion Plans by Hybrid Force-Velocity Control

    Full text link
    In hybrid force-velocity control, the robot can use velocity control in some directions to follow a trajectory, while performing force control in other directions to maintain contacts with the environment regardless of positional errors. We call this way of executing a trajectory hybrid servoing. We propose an algorithm to compute hybrid force-velocity control actions for hybrid servoing. We quantify the robustness of a control action and make trade-offs between different requirements by formulating the control synthesis as optimization problems. Our method can efficiently compute the dimensions, directions and magnitudes of force and velocity controls. We demonstrated by experiments the effectiveness of our method in several contact-rich manipulation tasks. Link to the video: https://youtu.be/KtSNmvwOenM.Comment: Proceedings of IEEE International Conference on Robotics and Automation (ICRA2019

    Guidance, Navigation and Control for UAV Close Formation Flight and Airborne Docking

    Get PDF
    Unmanned aerial vehicle (UAV) capability is currently limited by the amount of energy that can be stored onboard or the small amount that can be gathered from the environment. This has historically lead to large, expensive vehicles with considerable fuel capacity. Airborne docking, for aerial refueling, is a viable solution that has been proven through decades of implementation with manned aircraft, but had not been successfully tested or demonstrated with UAVs. The prohibitive challenge is the highly accurate and reliable relative positioning performance that is required to dock with a small target, in the air, amidst external disturbances. GNSS-based navigation systems are well suited for reliable absolute positioning, but fall short for accurate relative positioning. Direct, relative sensor measurements are precise, but can be unreliable in dynamic environments. This work proposes an experimentally verified guidance, navigation and control solution that enables a UAV to autonomously rendezvous and dock with a drogue that is being towed by another autonomous UAV. A nonlinear estimation framework uses precise air-to-air visual observations to correct onboard sensor measurements and produce an accurate relative state estimate. The state of the drogue is estimated using known geometric and inertial characteristics and air-to-air observations. Setpoint augmentation algorithms compensate for leader turn dynamics during formation flight, and drogue physical constraints during docking. Vision-aided close formation flight has been demonstrated over extended periods; as close as 4 m; in wind speeds in excess of 25 km/h; and at altitudes as low as 15 m. Docking flight tests achieved numerous airborne connections over multiple flights, including five successful docking manoeuvres in seven minutes of a single flight. To the best of our knowledge, these are the closest formation flights performed outdoors and the first UAV airborne docking

    Tightly Integrating Optical and Inertial Sensors for Navigation Using the UKF

    Get PDF
    The motivation of this research is to address the benefits of tightly integrating optical and inertial sensors where GNSS signals are not available. The research begins with describing the navigation problem. Then, error and measurement models are presented. Given a set of features, a feature detection and projection algorithm is developed which utilizes inertial measurements to predict vectors in the feature space between images. The unscented Kalman filter is applied to the navigation system using the inertial measurements and feature matches to estimate the navigation trajectory. Finally, the image-aided navigation algorithm is tested using a simulation and an experiment. As a result, the optical measurements combined with the inertial sensors result in improved performance for non-GNSS based navigation

    Applying BAT Evolutionary Optimization to Image-Based Visual Servoing

    Get PDF
    This paper presents a predictive control strategy for an image-based visual servoing scheme that employs evolutionary optimization. The visual control task is approached as a nonlinear optimization problem that naturally handles relevant visual servoing constraints such as workspace limitations and visibility restrictions. As the predictive scheme requires a reliable model, this paper uses a local model that is based on the visual interaction matrix and a global model that employs 3D trajectory data extracted from a quaternion-based interpolator. The work assumes a free-flying camera with 6-DOF simulation whose results support the discussion on the constraint handling and the image prediction scheme

    Coupled orbit-attitude mission design in the circular restricted three-body problem

    Get PDF
    Trajectory design increasingly leverages multi-body dynamical structures that are based on an understanding of various types of orbits in the Circular Restricted Three-Body Problem (CR3BP). Given the more complex dynamical environment, mission applications may also benefit from deeper insight into the attitude motion. In this investigation, the attitude dynamics are coupled with the trajectories in the CR3BP. In a highly sensitive dynamical model, such as the orbit-attitude CR3BP, periodic solutions allow delineation of the fundamental dynamical structures. Periodic solutions are also a subset of motions that are bounded over an infinite time-span (assuming no perturbing factors), without the necessity to integrate over an infinite time interval. Euler equations of motion and quaternion kinematics describe the rotational behavior of the spacecraft, whereas the translation of the center of mass is modeled in the CR3BP equations. A multiple shooting and continuation procedure are employed to target orbit-attitude periodic solutions in this model. Application of Floquet theory, Poincaré mapping, and grid search to identify initial guesses for the targeting algorithm is described. In the Earth-Moon system, representative scenarios are explored for axisymmetric vehicles with various inertia characteristics, assuming that the vehicles move along Lyapunov, halo as well as distant retrograde orbits. A rich structure of possible periodic behaviors appears to pervade the solution space in the coupled problem. The stability analysis of the attitude dynamics for the selected families is included. Among the computed solutions, marginally stable and slowly diverging rotational behaviors exist and may offer interesting mission applications. Additionally, the solar radiation pressure is included and a fully coupled orbit-attitude model is developed. With specific application to solar sails, various guidance algorithms are explored to direct the spacecraft along a desired path, when the mutual interaction between orbit and attitude dynamics is considered. Each strategy implements a different form of control input, ranging from instantaneous reorientation of the sail pointing direction to the application of control torques, and it is demonstrated within a simple station keeping scenario

    Recognition of gait patterns in human motor disorders using a machine learning approach

    Get PDF
    Dissertação de mestrado em Industrial Electronics and Computers EngineeringWith advanced age, the occurrence of motor disturbances becomes more prevalent and can lead to gait pathologies, increasing the risk of falls. Currently, there are many available gait monitoring systems that can aid in gait disorder diagnosis by extracting relevant data from a subject’s gait. This increases the amount of data to be processed in working time. To accelerate this process and provide an objective tool for a systematic clinical diagnosis support, Machine Learning methods are a powerful addition capable of processing great amounts of data and uncover non-linear relationships in data. The purpose of this dissertation is the development of a gait pattern recognition system based on a Machine Learning approach for the support of clinical diagnosis of post-stroke gait. This includes the development of a data estimation tool capable of computing several features from inertial sensors. Four different neural networks were be added to the classification tool: Feed-Forward (FFNN), convolutional (CNN) and two recurrent neural networks (LSTM and CLSTM). The performance of all classification models was analyzed and compared in order to select the most effective method of gait analysis. The performance metric used is Matthew’s Correlation Coefficient. The classifiers that exhibit the best performance where Support Vector Machines (SVM), k-Nearest Neighbors (KNN), CNN, LSTM and CLSTM, with a Matthew’s correlation coeficient of 1 in the test set. Despite the first two classifiers reaching the same performance of the three neural networks, the later reached this performance systematically and without the need of explicit dimensionality reduction methods.Com o avançar da idade, a ocorrência de distúrbios motores torna-se mais prevalente, conduzindo a patologias na marcha e aumentando o risco de quedas. Atualmente, muitos sistemas de monitorização de marcha extraem grandes quantidades de dados biomecânicos para apoio ao diagnóstico clínico, aumentando a quantidade de dados a ser processados em tempo útil. Para acelerar esse processo e proporcionar uma ferramenta objetiva de apoio sistemático ao diagnóstico clínico, métodos de Machine Learning são uma poderosa adição, processando grandes quantidades de dados e descobrindo relações não-lineares entre dados. Esta dissertação tem o objetivo de desenvolver um sistema de reconhecimento de padrões de marcha com uma abordagem de Machine Learning para apoio ao diagnóstico clínico da marcha de vitimas de AVC. Isso inclui o desenvolvimento de uma ferramenta de estimação de dados biomecânicos e cálculo de features, a partir de sensores inerciais. Quatro redes neuronais foram implementadas numa ferramenta de classificação: uma rede Feed-Forward (FFNN), uma convolucinal (CNN), e duas redes recorrentes (LSTM e CLSTM). O desempenho de todos os modelos de classificação foi analisado. A métrica de desempenho usada é o coeficiente de correlação de Matthew. Os classificadores com melhor performance foram: Support Vector Machines (SVM), k-Nearest Neighbors (KNN), CNN, LSTM e CLSTM. Todos com uma performance igual a 1 no conjunto de teste. Apesar de os dois primeiros classificadores atingirem a mesma performance das redes neuronais, estas atingiram esta performance repetidamente e sem necessitar de métodos de redução de dimensionalidade

    Developing an automatic brachial artery segmentation and bloodstream analysis tool using possibilistic C-means clustering from color doppler ultrasound images

    Get PDF
    Automatic segmentation of brachial artery and blood-flow dynamics are important for early detection of cardiovascular disease and other vascular endothelial malfunctions. In this paper, we propose a software that is noise tolerant and fully automatic in segmentation of brachial artery from color Doppler ultrasound images. Possibilistic C-Means clustering algorithm is applied to make the automatic segmentation. We use HSV color model to enhance the contrast of bloodstream area in the input image. Our software also provides index of hemoglobin distribution with respect to the blood flow velocity for pathologists to proceed further analysis. In experiment, the proposed method successfully extracts the target area in 59 out of 60 cases (98.3%) with field expert’s verification
    • …
    corecore