635 research outputs found

    Learning and Control of Dynamical Systems

    Get PDF
    Despite the remarkable success of machine learning in various domains in recent years, our understanding of its fundamental limitations remains incomplete. This knowledge gap poses a grand challenge when deploying machine learning methods in critical decision-making tasks, where incorrect decisions can have catastrophic consequences. To effectively utilize these learning-based methods in such contexts, it is crucial to explicitly characterize their performance. Over the years, significant research efforts have been dedicated to learning and control of dynamical systems where the underlying dynamics are unknown or only partially known a priori, and must be inferred from collected data. However, much of these classical results have focused on asymptotic guarantees, providing limited insights into the amount of data required to achieve desired control performance while satisfying operational constraints such as safety and stability, especially in the presence of statistical noise. In this thesis, we study the statistical complexity of learning and control of unknown dynamical systems. By utilizing recent advances in statistical learning theory, high-dimensional statistics, and control theoretic tools, we aim to establish a fundamental understanding of the number of samples required to achieve desired (i) accuracy in learning the unknown dynamics, (ii) performance in the control of the underlying system, and (iii) satisfaction of the operational constraints such as safety and stability. We provide finite-sample guarantees for these objectives and propose efficient learning and control algorithms that achieve the desired performance at these statistical limits in various dynamical systems. Our investigation covers a broad range of dynamical systems, starting from fully observable linear dynamical systems to partially observable linear dynamical systems, and ultimately, nonlinear systems. We deploy our learning and control algorithms in various adaptive control tasks in real-world control systems and demonstrate their strong empirical performance along with their learning, robustness, and stability guarantees. In particular, we implement one of our proposed methods, Fourier Adaptive Learning and Control (FALCON), on an experimental aerodynamic testbed under extreme turbulent flow dynamics in a wind tunnel. The results show that FALCON achieves state-of-the-art stabilization performance and consistently outperforms conventional and other learning-based methods by at least 37%, despite using 8 times less data. The superior performance of FALCON arises from its physically and theoretically accurate modeling of the underlying nonlinear turbulent dynamics, which yields rigorous finite-sample learning and performance guarantees. These findings underscore the importance of characterizing the statistical complexity of learning and control of unknown dynamical systems.</p

    An Experimental Study of Model-based Control for Planar Handed Shearing Auxetics Robots

    Full text link
    Parallel robots based on Handed Shearing Auxetics (HSAs) can implement complex motions using standard electric motors while maintaining the complete softness of the structure, thanks to specifically designed architected metamaterials. However, their control is especially challenging due to varying and coupled stiffness, shearing, non-affine terms in the actuation model, and underactuation. In this paper, we present a model-based control strategy for planar HSA robots enabling regulation in task space. We formulate equations of motion, show that they admit a collocated form, and design a P-satI-D feedback controller with compensation for elastic and gravitational forces. We experimentally identify and verify the proposed control strategy in closed loop.Comment: 12 pages, 10 figure

    Virtual Model Building for Multi-Axis Machine Tools Using Field Data

    Get PDF
    Accurate machine dynamic models are the foundation of many advanced machining technologies such as virtual process planning and machine condition monitoring. Viewing recent designs of modern high-performance machine tools, to enhance the machine versatility and productivity, the machine axis configuration is becoming more complex and diversified, and direct drive motors are more commonly used. Due to the above trends, coupled and nonlinear multibody dynamics in machine tools are gaining more attention. Also, vibration due to limited structural rigidity is an important issue that must be considered simultaneously. Hence, this research aims at building high-fidelity machine dynamic models that are capable of predicting the dynamic responses, such as the tracking error and motor current signals, considering a wide range of dynamic effects such as structural flexibility, inter-axis coupling, and posture-dependency. Building machine dynamic models via conventional bottom-up approaches may require extensive investigation on every single component. Such approaches are time-consuming or sometimes infeasible for the machine end-users. Alternatively, as the recent trend of Industry 4.0, utilizing data via Computer Numerical Controls (CNCs) and/or non-intrusive sensors to build the machine model is rather favorable for industrial implementation. Thus, the methods proposed in this thesis are top-down model building approaches, utilizing available data from CNCs and/or other auxiliary sensors. The achieved contributions and results of this thesis are summarized below. As the first contribution, a new modeling and identification technique targeting a closed-loop control system of coupled rigid multi-axis feed drives has been developed. A multi-axis closed-loop control system, including the controller and the electromechanical plant, is described by a multiple-input multiple-output (MIMO) linear time-invariant (LTI) system, coupled with a generalized disturbance input that represents all the nonlinear dynamics. Then, the parameters of the open-loop and closed-loop dynamic models are respectively identified by a strategy that combines linear Least Squares (LS) and constrained global optimization. This strategy strikes a balance between model accuracy and computational efficiency. This proposed method was validated using an industrial 5-axis laser drilling machine and an experimental feed drive, achieving 2.38% and 5.26% root mean square (RMS) prediction error, respectively. Inter-axis coupling effects, i.e., the motion of one axis causing the dynamic responses of another axis, are correctly predicted. Also, the tracking error induced by motor ripple and nonlinear friction is correctly predicted as well. As the second contribution, the above proposed methodology is extended to also consider structural flexibility, which is a crucial behavior of large-sized industrial 5-axis machine tools. More importantly, structural vibration is nonlinear and posture-dependent due to the nature of a multibody system. In this thesis, prominent cases of flexibility-induced vibrations in a linear feed drive are studied and modeled by lumped mass-spring-damper system. Then, a flexible linear drive coupled with a rotary drive is systematically analyzed. It is found that the case with internal structural vibration between the linear and rotary drives requires an additional motion sensor for the proposed model identification method. This particular case is studied with an experimental setup. The thesis presents a method to reconstruct such missing internal structural vibration using the data from the embedded encoders as well as a low-cost micro-electromechanical system (MEMS) inertial measurement unit (IMU) mounted on the machine table. It is achieved by first synchronizing the data, aligning inertial frames, and calibrating mounting misalignments. Finally, the unknown internal vibration is reconstructed by comparing the rigid and flexible machine kinematic models. Due to the measurement limitation of MEMS IMUs and geometric assembly error, the reconstructed angle is unfortunately inaccurate. Nevertheless, the vibratory angular velocity and acceleration are consistently reconstructed, which is sufficient for the identification with reasonable model simplification. Finally, the reconstructed internal vibration along with the gathered servo data are used to identify the proposed machine dynamic model. Due to the separation of linear and nonlinear dynamics, the vibratory dynamics can be simply considered by adding complex pole pairs into the MIMO LTI system. Experimental validation shows that the identified model is able to predict the dynamic responses of the tracking error and motor force/torque to the input command trajectory and external disturbances, with 2% ~ 6% RMS error. Especially, the vibratory inter-axis coupling effect and posture-dependent effect are accurately depicted. Overall, this thesis presents a dynamic model-building approach for multi-axis feed drive assemblies. The proposed model is general and can be configured according to the kinematic configuration. The model-building approach only requires the data from the servo system or auxiliary motion sensors, e.g., an IMU, which is non-intrusive and in favor of industrial implementation. Future research includes further investigation of the IMU measurement, geometric error identification, validation using more complicated feed drive system, and applications to the planning and monitoring of 5-axis machining process

    Study and Development of Mechatronic Devices and Machine Learning Schemes for Industrial Applications

    Get PDF
    Obiettivo del presente progetto di dottorato è lo studio e sviluppo di sistemi meccatronici e di modelli machine learning per macchine operatrici e celle robotizzate al fine di incrementarne le prestazioni operative e gestionali. Le pressanti esigenze del mercato hanno imposto lavorazioni con livelli di accuratezza sempre più elevati, tempi di risposta e di produzione ridotti e a costi contenuti. In questo contesto nasce il progetto di dottorato, focalizzato su applicazioni di lavorazioni meccaniche (e.g. fresatura), che includono sistemi complessi quali, ad esempio, macchine a 5 assi e, tipicamente, robot industriali, il cui utilizzo varia a seconda dell’impiego. Oltre alle specifiche problematiche delle lavorazioni, si deve anche considerare l’interazione macchina-robot per permettere un’efficiente capacità e gestione dell’intero impianto. La complessità di questo scenario può evidenziare sia specifiche problematiche inerenti alle lavorazioni (e.g. vibrazioni) sia inefficienze più generali che riguardano l’impianto produttivo (e.g. asservimento delle macchine con robot, consumo energetico). Vista la vastità della tematica, il progetto si è suddiviso in due parti, lo studio e sviluppo di due specifici dispositivi meccatronici, basati sull’impiego di attuatori piezoelettrici, che puntano principalmente alla compensazione di vibrazioni indotte dal processo di lavorazione, e l’integrazione di robot per l’asservimento di macchine utensili in celle robotizzate, impiegando modelli di machine learning per definire le traiettorie ed i punti di raggiungibilità del robot, al fine di migliorarne l’accuratezza del posizionamento del pezzo in diverse condizioni. In conclusione, la presente tesi vuole proporre soluzioni meccatroniche e di machine learning per incrementare le prestazioni di macchine e sistemi robotizzati convenzionali. I sistemi studiati possono essere integrati in celle robotizzate, focalizzandosi sia su problematiche specifiche delle lavorazioni in macchine operatrici sia su problematiche a livello di impianto robot-macchina. Le ricerche hanno riguardato un’approfondita valutazione dello stato dell’arte, la definizione dei modelli teorici, la progettazione funzionale e l’identificazione delle criticità del design dei prototipi, la realizzazione delle simulazioni e delle prove sperimentali e l’analisi dei risultati.The aim of this Ph.D. project is the study and development of mechatronic systems and machine learning models for machine tools and robotic applications to improve their performances. The industrial demands have imposed an ever-increasing accuracy and efficiency requirement whilst constraining the cost. In this context, this project focuses on machining processes (e.g. milling) that include complex systems such as 5-axes machine tool and industrial robots, employed for various applications. Beside the issues related to the machining process itself, the interaction between the machining centre and the robot must be considered for the complete industrial plant’s improvement. This scenario´s complexity depicts both specific machining problematics (e.g. vibrations) and more general issues related to the complete plant, such as machine tending with an industrial robot and energy consumption. Regarding the immensity of this area, this project is divided in two parts, the study and development of two mechatronic devices, based on piezoelectric stack actuators, for the active vibration control during the machining process, and the robot machine tending within the robotic cell, employing machine learning schemes for the trajectory definition and robot reachability to improve the corresponding positioning accuracy. In conclusion, this thesis aims to provide a set of solutions, based on mechatronic devices and machine learning schemes, to improve the conventional machining centre and the robotic systems performances. The studied systems can be integrated within a robotic cell, focusing on issues related to the specific machining process and to the interaction between robot-machining centre. This research required a thorough study of the state-of-the-art, the formulation of theoretical models, the functional design development, the identification of the critical aspects in the prototype designs, the simulation and experimental campaigns, and the analysis of the obtained results

    Compliant actuators that mimic biological muscle performance with applications in a highly biomimetic robotic arm

    Full text link
    This paper endeavours to bridge the existing gap in muscular actuator design for ligament-skeletal-inspired robots, thereby fostering the evolution of these robotic systems. We introduce two novel compliant actuators, namely the Internal Torsion Spring Compliant Actuator (ICA) and the External Spring Compliant Actuator (ECA), and present a comparative analysis against the previously conceived Magnet Integrated Soft Actuator (MISA) through computational and experimental results. These actuators, employing a motor-tendon system, emulate biological muscle-like forms, enhancing artificial muscle technology. A robotic arm application inspired by the skeletal ligament system is presented. Experiments demonstrate satisfactory power in tasks like lifting dumbbells (peak power: 36W), playing table tennis (end-effector speed: 3.2 m/s), and door opening, without compromising biomimetic aesthetics. Compared to other linear stiffness serial elastic actuators (SEAs), ECA and ICA exhibit high power-to-volume (361 x 10^3 W/m) and power-to-mass (111.6 W/kg) ratios respectively, endorsing the biomimetic design's promise in robotic development

    Development of the control system of a low-cost robot for upper limb home rehabilitation of stroke patents

    Get PDF
    Stroke is the leading cause of disability in the UK and is expected to increase in prevalence due to an aging population. Stroke patient outcome is improved by early and intense physiotherapy after Stroke, but NHS services are increasingly under strain, particularly in the wake of the COVID 19 pandemic. Over the last thirty years there has been a great deal of development in the use of robotic devices to provide rehabilitation to Stroke patients. The system architecture of a rehabilitation robot is well defined, with a High-Level Controller generating rehabilitation tasks, a trajectory generation procedure to encode the tasks and a Low-Level Controller to implement the tasks. All commercially available rehabilitation robots are high cost, however, and a recent study has found that the cost benefit ratio is too poor to be viable [1]. Further to this, in the wake of the pandemic there has been increased interest in home-based devices. There has been research into low cost devices, but this area of research has not been sufficiently explored. MyPAM is low-cost upper-limb rehabilitation robot designed for home use. There have been two previous iterations, and the first version of MyPAM was proven to improve the outcome of Stroke patients in trials. The current system has been rearchitected, with much focus on the Low Level controller which has been implemented on lower cost hardware than previous iterations. Responsibility for trajectory generation has been moved from the High-Level controller to the Low level controller, and a novel method for affecting the trajectory with Attractors and Repulsors has been designed and validated, which has important implications on patient motivation. A multidomain dynamic model is presented, which is necessary for creating a baseline against which to compare patient performance. A novel integrated end-effector/2-axis force sensor and a novel end-effector/Tristate grip sensor are presented, both based on the MagOne sensing methodology. An Admittance controller with instability protection is presented, and the system integration is discussed
    • …
    corecore