154 research outputs found
Towards a Universal Modeling and Control Framework for Soft Robots
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
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
Recommended from our members
Non-linear discrete-time observer design by sliding mode
This thesis was submitted for the degree of Doctor of Philosophy and awarded by Brunel University, 09/02/2007.Research into observer design for non-linear discrete-time systems has produced many design methods. There is no general design method however and that provides the motivation to search for a new simple and realizable design method. In this thesis, an observer for non-linear discrete-time systems is designed using the sliding mode technique. The equation of the observer error is split into two parts; the first part being a linearized model of the system and the second part an uncertain vector. The sliding mode technique is introduced to eliminate the uncertainty caused by the uncertain vector in the observer error equation. By choosing the sliding surface and the boundary layer, the observer error is attracted to the sliding surface and stays within the sliding manifold. Therefore, the observer error converges to zero. The proposed technique is applied to two cases of observers for nonlinear discrete-time systems. The second case is chosen to be a particular practical system, namely the non-linear discrete-time ball and beam system. The simulations show that the sliding mode technique guarantees the convergence of the observer error for both systems
Parallel processing for fault tolerant aircraft control.
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
Contributions to fuzzy polynomial techniques for stability analysis and control
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
Book of abstract
Reference governors: Theoretical Extensions and Practical Applications.
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
Hybrid State Feedback Position-Force Control of Hydraulic Cylinder
submittedVersionNivĂĄ
On Observer-Based Control of Nonlinear Systems
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
- …