154 research outputs found

    Towards a Universal Modeling and Control Framework for Soft Robots

    Full text link
    Traditional rigid-bodied robots are designed for speed, precision, and repeatability. These traits make them well suited for highly structured industrial environments, but poorly suited for the unstructured environments in which humans typically operate. Soft robots are well suited for unstructured human environments because they them to can safely interact with delicate objects, absorb impacts without damage, and passively adapt their shape to their surroundings. This makes them ideal for applications that require safe robot-human interaction, but also presents modeling and control challenges. Unlike rigid-bodied robots, soft robots exhibit continuous deformation and coupling between structure and actuation and these behaviors are not readily captured by traditional robot modeling and control techniques except under restrictive simplifying assumptions. The contribution of this work is a modeling and control framework tailored specifically to soft robots. It consists of two distinct modeling approaches. The first is a physics-based static modeling approach for systems of fluid-driven actuators. This approach leverages geometric relationships and conservation of energy to derive models that are simple and accurate enough to inform the design of soft robots, but not accurate enough to inform their control. The second is a data-driven dynamical modeling approach for arbitrary (soft) robotic systems. This approach leverages Koopman operator theory to construct models that are accurate and computationally efficient enough to be integrated into closed-loop optimal control schemes. The proposed framework is applied to several real-world soft robotic systems, enabling the successful completion of control tasks such as trajectory following and manipulating objects of unknown mass. Since the framework is not robot specific, it has the potential to become the dominant paradigm for the modeling and control of soft robots and lead to their more widespread adoption.PHDMechanical EngineeringUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttp://deepblue.lib.umich.edu/bitstream/2027.42/163062/1/bruderd_1.pd

    Guaranteed safe switching for switching adaptive control

    Get PDF
    Adaptive control algorithms may not behave well in practice due to discrepancies between the theory and actual practice. The proposed results in this manuscript constitute an effort in providing algorithms which assure more reliable operation in practice. Our emphasis is on algorithms that will be safe in the sense of not permitting destabilizing controllers to be switched in the closed-loop and to prevent wild signal fluctuations to occur. Coping with the connection or possible connection of destabilizing controllers is indeed a daunting task. One of the most intuitive forms of adaptive control, gain scheduling, is an approach to control of non-linear systems which utilizes a family of linear controllers, each of which provides satisfactory control for a different operating point of the system. We provide a mechanism for guaranteeing closed-loop stability over rapid switching between controllers. Our proposed design provides a simplification using only finite number of pre-determined values for the controller gain, where the observer gain is computed via a table look-up method. In comparison to the original gain scheduling design which our procedure builds on, our design achieves similar performance but with much less computational burden. Many multi-controller adaptive switching algorithms do not explicitly rule out the possibility of switching a destabilizing controller into the closed-loop. Even if the new controller is ensured to be stabilizing, performance verification with the new controller is not straightforward. The importance of this arises in iterative identification and control algorithms and multiple model adaptive control (MMAC). We utilize a limited amount of experimental and possibly noisy data obtained from a closed-loop consisting of an existing known stabilizing controller connected to an unknown plant-to infer if the introduction of a prospective controller will stabilize the unknown plant. We propose analysis results in a nonlinear setting and provide data-based tests for verifying the closed-loop stability with the introduction of a new nonlinear controller to replace a linear controller. We also propose verification tools for the closed-loop performance with the introduction of a new stabilizing controller using a limited amount of data obtained from the existing stable closed-loop. The simulation results in different practical scenarios demonstrate efficacy and versatility of our results, and illustrate practicality of our novel data-based tests in addressing an instability problem in adaptive control algorithms

    Parallel processing for fault tolerant aircraft control.

    Get PDF
    This thesis addresses the problem of real-time optimal control of aircraft systems using parallel processing techniques. It is shown that transputer hardware can be used in designing a suitable optimal controller for general nonlinear time-varying aircraft. In the first part of the thesis, nonlinearties and time varying aspects of the aircraft system, together with the current available solutions are investigated and suitable designs presented. Here the linear regulator approach for linear time-varying aircraft is investigated first but it is shown that real-time performance is difficult to achieve. The problem is then approached differently in that the aircraft is considered as a linear time-invariant system for short time intervals and it is then found possible to implement an optimal control solution in real-time, and suitable multi-transputer architectures are presented. The receding/moving horizon approach is applied to the aircraft system and is shown to be adequate for achieving satisfactory results. The problem of selection of the weights in the performance index of the optimal control problem is then studied and a design procedure is presented. The modeling of the aircraft as decoupled longitudinal and lateral dynamics is investigated and approached in such a way as to reduce the cross-coupling effects. Another important aspect of this research involves the consideration of failure detection and diagnosis in the aircraft hardware. Problems including actuator failure are studied and some remedial methods for handling the failures by enabling system reconfiguration after the occurrence of the failure are presented. The multi-processor based control system design is shown to offer a viable solution to solving complicated optimisation problems without the need for the simplification of the system dynamical equations and thereby loosing accuracy. Such simplification is usually a prerequisite for enabling practical designs. However with the use of parallel processing techniques such designs can be achieved for the more complicated (and more computationally demanding) cases as well

    Disturbance Feedback Control for Industrial Systems:Practical Design with Robustness

    Get PDF

    Contributions to fuzzy polynomial techniques for stability analysis and control

    Full text link
    The present thesis employs fuzzy-polynomial control techniques in order to improve the stability analysis and control of nonlinear systems. Initially, it reviews the more extended techniques in the field of Takagi-Sugeno fuzzy systems, such as the more relevant results about polynomial and fuzzy polynomial systems. The basic framework uses fuzzy polynomial models by Taylor series and sum-of-squares techniques (semidefinite programming) in order to obtain stability guarantees. The contributions of the thesis are: ¿ Improved domain of attraction estimation of nonlinear systems for both continuous-time and discrete-time cases. An iterative methodology based on invariant-set results is presented for obtaining polynomial boundaries of such domain of attraction. ¿ Extension of the above problem to the case with bounded persistent disturbances acting. Different characterizations of inescapable sets with polynomial boundaries are determined. ¿ State estimation: extension of the previous results in literature to the case of fuzzy observers with polynomial gains, guaranteeing stability of the estimation error and inescapability in a subset of the zone where the model is valid. ¿ Proposal of a polynomial Lyapunov function with discrete delay in order to improve some polynomial control designs from literature. Preliminary extension to the fuzzy polynomial case. Last chapters present a preliminary experimental work in order to check and validate the theoretical results on real platforms in the future.Pitarch Pérez, JL. (2013). Contributions to fuzzy polynomial techniques for stability analysis and control [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/34773TESI

    Benelux meeting on systems and control, 23rd, March 17-19, 2004, Helvoirt, The Netherlands

    Get PDF
    Book of abstract

    Reference governors: Theoretical Extensions and Practical Applications.

    Full text link
    As systems become downsized and operate at the limits of performance, control systems must be designed to ensure that system state and control constraints are satisfied; however, conventional control schemes are often designed without taking constraints into account. Reference governors and the related, more flexible, extended command governors are add-on, constraint enforcement schemes that modify reference signals to conventionally designed, closed-loop systems for the purpose of enforcing output constraints. The focus of this dissertation is on theoretical and methodological extensions of reference and extended command governors, and on their practical applications. Various theoretical results are presented. The first is the development of reduced-order reference and extended command governors, which enables constraint enforcement schemes using simplified models. The second, related development is that of reference governors for decentralized systems that may or may not communicate over a network. The third considers command governors with penalty functions that are used to enforce prioritized sets of constraints, as well as reference governors that are applied to a sequence of prioritized references. The fourth considers the often overlooked case of applying reference governors to linear systems subject to nonlinear constraints; various formulations of constraints are considered, including quadratic constraints and mixed logical-dynamic constraints. The final theoretical development considers using contractive sets to design reference governors for systems with time-varying reference inputs or subject to time-dependent constraints. Numerical simulations are used throughout to illustrate the theoretical advances. The design of reference governor schemes for three systems arising in practical applications is also presented. The first scheme enforces compressor surge constraints for turbocharged gasoline engines, ensuring that the compressor does not surge. The second scheme is designed for an airborne wind energy system that is subject to various flight constraints including constraints on altitude and angle of attack. The third and final scheme is designed for the constrained control of spacecraft attitude, whose discrete-time dynamics evolve on the configuration space SO(3). In the case of the first application, experimental vehicle results are reported that show successful avoidance of surge. For the other two applications, nonlinear model simulation results are reported that show enforcement of system constraints.PHDAerospace EngineeringUniversity of Michigan, Horace H. Rackham School of Graduate Studieshttp://deepblue.lib.umich.edu/bitstream/2027.42/113518/1/kalabic_1.pd

    On Observer-Based Control of Nonlinear Systems

    Get PDF
    Filtering and reconstruction of signals play a fundamental role in modern signal processing, telecommunications, and control theory and are used in numerous applications. The feedback principle is an important concept in control theory. Many different control strategies are based on the assumption that all internal states of the control object are available for feedback. In most cases, however, only a few of the states or some functions of the states can be measured. This circumstance raises the need for techniques, which makes it possible not only to estimate states, but also to derive control laws that guarantee stability when using the estimated states instead of the true ones. For linear systems, the separation principle assures stability for the use of converging state estimates in a stabilizing state feedback control law. In general, however, the combination of separately designed state observers and state feedback controllers does not preserve performance, robustness, or even stability of each of the separate designs. In this thesis, the problems of observer design and observer-based control for nonlinear systems are addressed. The deterministic continuous-time systems have been in focus. Stability analysis related to the Positive Real Lemma with relevance for output feedback control is presented. Separation results for a class of nonholonomic nonlinear systems, where the combination of independently designed observers and state-feedback controllers assures stability in the output tracking problem are shown. In addition, a generalization to the observer-backstepping method where the controller is designed with respect to estimated states, taking into account the effects of the estimation errors, is presented. Velocity observers with application to ship dynamics and mechanical manipulators are also presented
    • …
    corecore