277 research outputs found

    Algebraic geometric methods for the stabilizability and reliability of multivariable and of multimode systems

    Get PDF
    The extent to which feedback can alter the dynamic characteristics (e.g., instability, oscillations) of a control system, possibly operating in one or more modes (e.g., failure versus nonfailure of one or more components) is examined

    Fast and Robust Parametric Estimation of Jointly Sparse Channels

    Get PDF
    We consider the joint estimation of multipath channels obtained with a set of receiving antennas and uniformly probed in the frequency domain. This scenario fits most of the modern outdoor communication protocols for mobile access or digital broadcasting among others. Such channels verify a Sparse Common Support property (SCS) which was used in a previous paper to propose a Finite Rate of Innovation (FRI) based sampling and estimation algorithm. In this contribution we improve the robustness and computational complexity aspects of this algorithm. The method is based on projection in Krylov subspaces to improve complexity and a new criterion called the Partial Effective Rank (PER) to estimate the level of sparsity to gain robustness. If P antennas measure a K-multipath channel with N uniformly sampled measurements per channel, the algorithm possesses an O(KPNlogN) complexity and an O(KPN) memory footprint instead of O(PN^3) and O(PN^2) for the direct implementation, making it suitable for K << N. The sparsity is estimated online based on the PER, and the algorithm therefore has a sense of introspection being able to relinquish sparsity if it is lacking. The estimation performances are tested on field measurements with synthetic AWGN, and the proposed algorithm outperforms non-sparse reconstruction in the medium to low SNR range (< 0dB), increasing the rate of successful symbol decodings by 1/10th in average, and 1/3rd in the best case. The experiments also show that the algorithm does not perform worse than a non-sparse estimation algorithm in non-sparse operating conditions, since it may fall-back to it if the PER criterion does not detect a sufficient level of sparsity. The algorithm is also tested against a method assuming a "discrete" sparsity model as in Compressed Sensing (CS). The conducted test indicates a trade-off between speed and accuracy.Comment: 11 pages, 9 figures, submitted to IEEE JETCAS special issue on Compressed Sensing, Sep. 201

    Feedback Systems: An Introduction for Scientists and Engineers

    Get PDF
    This book provides an introduction to the basic principles and tools for the design and analysis of feedback systems. It is intended to serve a diverse audience of scientists and engineers who are interested in understanding and utilizing feedback in physical, biological, information and social systems.We have attempted to keep the mathematical prerequisites to a minimum while being careful not to sacrifice rigor in the process. We have also attempted to make use of examples from a variety of disciplines, illustrating the generality of many of the tools while at the same time showing how they can be applied in specific application domains. A major goal of this book is to present a concise and insightful view of the current knowledge in feedback and control systems. The field of control started by teaching everything that was known at the time and, as new knowledge was acquired, additional courses were developed to cover new techniques. A consequence of this evolution is that introductory courses have remained the same for many years, and it is often necessary to take many individual courses in order to obtain a good perspective on the field. In developing this book, we have attempted to condense the current knowledge by emphasizing fundamental concepts. We believe that it is important to understand why feedback is useful, to know the language and basic mathematics of control and to grasp the key paradigms that have been developed over the past half century. It is also important to be able to solve simple feedback problems using back-of-the-envelope techniques, to recognize fundamental limitations and difficult control problems and to have a feel for available design methods. This book was originally developed for use in an experimental course at Caltech involving students from a wide set of backgrounds. The course was offered to undergraduates at the junior and senior levels in traditional engineering disciplines, as well as first- and second-year graduate students in engineering and science. This latter group included graduate students in biology, computer science and physics. Over the course of several years, the text has been classroom tested at Caltech and at Lund University, and the feedback from many students and colleagues has been incorporated to help improve the readability and accessibility of the material. Because of its intended audience, this book is organized in a slightly unusual fashion compared to many other books on feedback and control. In particular, we introduce a number of concepts in the text that are normally reserved for second-year courses on control and hence often not available to students who are not control systems majors. This has been done at the expense of certain traditional topics, which we felt that the astute student could learn independently and are often explored through the exercises. Examples of topics that we have included are nonlinear dynamics, Lyapunov stability analysis, the matrix exponential, reachability and observability, and fundamental limits of performance and robustness. Topics that we have deemphasized include root locus techniques, lead/lag compensation and detailed rules for generating Bode and Nyquist plots by hand. Several features of the book are designed to facilitate its dual function as a basic engineering text and as an introduction for researchers in natural, information and social sciences. The bulk of the material is intended to be used regardless of the audience and covers the core principles and tools in the analysis and design of feedback systems. Advanced sections, marked by the “dangerous bend” symbol shown here, contain material that requires a slightly more technical background, of the sort that would be expected of senior undergraduates in engineering. A few sections are marked by two dangerous bend symbols and are intended for readers with more specialized backgrounds, identified at the beginning of the section. To limit the length of the text, several standard results and extensions are given in the exercises, with appropriate hints toward their solutions. To further augment the printed material contained here, a companion web site has been developed and is available from the publisher’s web page: http://press.princeton.edu/titles/8701.html The web site contains a database of frequently asked questions, supplemental examples and exercises, and lecture material for courses based on this text. The material is organized by chapter and includes a summary of the major points in the text as well as links to external resources. The web site also contains the source code for many examples in the book, as well as utilities to implement the techniques described in the text. Most of the code was originally written using MATLAB M-files but was also tested with LabView MathScript to ensure compatibility with both packages. Many files can also be run using other scripting languages such as Octave, SciLab, SysQuake and Xmath. The first half of the book focuses almost exclusively on state space control systems. We begin in Chapter 2 with a description of modeling of physical, biological and information systems using ordinary differential equations and difference equations. Chapter 3 presents a number of examples in some detail, primarily as a reference for problems that will be used throughout the text. Following this, Chapter 4 looks at the dynamic behavior of models, including definitions of stability and more complicated nonlinear behavior. We provide advanced sections in this chapter on Lyapunov stability analysis because we find that it is useful in a broad array of applications and is frequently a topic that is not introduced until later in one’s studies. The remaining three chapters of the first half of the book focus on linear systems, beginning with a description of input/output behavior in Chapter 5. In Chapter 6, we formally introduce feedback systems by demonstrating how state space control laws can be designed. This is followed in Chapter 7 by material on output feedback and estimators. Chapters 6 and 7 introduce the key concepts of reachability and observability, which give tremendous insight into the choice of actuators and sensors, whether for engineered or natural systems. The second half of the book presents material that is often considered to be from the field of “classical control.” This includes the transfer function, introduced in Chapter 8, which is a fundamental tool for understanding feedback systems. Using transfer functions, one can begin to analyze the stability of feedback systems using frequency domain analysis, including the ability to reason about the closed loop behavior of a system from its open loop characteristics. This is the subject of Chapter 9, which revolves around the Nyquist stability criterion. In Chapters 10 and 11, we again look at the design problem, focusing first on proportional-integral-derivative (PID) controllers and then on the more general process of loop shaping. PID control is by far the most common design technique in control systems and a useful tool for any student. The chapter on frequency domain design introduces many of the ideas of modern control theory, including the sensitivity function. In Chapter 12, we combine the results from the second half of the book to analyze some of the fundamental trade-offs between robustness and performance. This is also a key chapter illustrating the power of the techniques that have been developed and serving as an introduction for more advanced studies. The book is designed for use in a 10- to 15-week course in feedback systems that provides many of the key concepts needed in a variety of disciplines. For a 10-week course, Chapters 1–2, 4–6 and 8–11 can each be covered in a week’s time, with the omission of some topics from the final chapters. A more leisurely course, spread out over 14–15 weeks, could cover the entire book, with 2 weeks on modeling (Chapters 2 and 3) — particularly for students without much background in ordinary differential equations — and 2 weeks on robust performance (Chapter 12). The mathematical prerequisites for the book are modest and in keeping with our goal of providing an introduction that serves a broad audience. We assume familiarity with the basic tools of linear algebra, including matrices, vectors and eigenvalues. These are typically covered in a sophomore-level course on the subject, and the textbooks by Apostol [10], Arnold [13] and Strang [187] can serve as good references. Similarly, we assume basic knowledge of differential equations, including the concepts of homogeneous and particular solutions for linear ordinary differential equations in one variable. Apostol [10] and Boyce and DiPrima [42] cover this material well. Finally, we also make use of complex numbers and functions and, in some of the advanced sections, more detailed concepts in complex variables that are typically covered in a junior-level engineering or physics course in mathematical methods. Apostol [9] or Stewart [186] can be used for the basic material, with Ahlfors [6], Marsden and Hoffman [146] or Saff and Snider [172] being good references for the more advanced material. We have chosen not to include appendices summarizing these various topics since there are a number of good books available. One additional choice that we felt was important was the decision not to rely on a knowledge of Laplace transforms in the book. While their use is by far the most common approach to teaching feedback systems in engineering, many students in the natural and information sciences may lack the necessary mathematical background. Since Laplace transforms are not required in any essential way, we have included them only in an advanced section intended to tie things together for students with that background. Of course, we make tremendous use of transfer functions, which we introduce through the notion of response to exponential inputs, an approach we feel is more accessible to a broad array of scientists and engineers. For classes in which students have already had Laplace transforms, it should be quite natural to build on this background in the appropriate sections of the text. Acknowledgments: The authors would like to thank the many people who helped during the preparation of this book. The idea for writing this book came in part from a report on future directions in control [155] to which Stephen Boyd, Roger Brockett, John Doyle and Gunter Stein were major contributors. Kristi Morgansen and Hideo Mabuchi helped teach early versions of the course at Caltech on which much of the text is based, and Steve Waydo served as the head TA for the course taught at Caltech in 2003–2004 and provided numerous comments and corrections. Charlotta Johnsson and Anton Cervin taught from early versions of the manuscript in Lund in 2003–2007 and gave very useful feedback. Other colleagues and students who provided feedback and advice include Leif Andersson, John Carson, K. Mani Chandy, Michel Charpentier, Domitilla Del Vecchio, Kate Galloway, Per Hagander, Toivo Henningsson Perby, Joseph Hellerstein, George Hines, Tore Hägglund, Cole Lepine, Anders Rantzer, Anders Robertsson, Dawn Tilbury and Francisco Zabala. The reviewers for Princeton University Press and Tom Robbins at NI Press also provided valuable comments that significantly improved the organization, layout and focus of the book. Our editor, Vickie Kearn, was a great source of encouragement and help throughout the publishing process. Finally, we would like to thank Caltech, Lund University and the University of California at Santa Barbara for providing many resources, stimulating colleagues and students, and pleasant working environments that greatly aided in the writing of this book

    Digital repetitive control under varying frequency conditions

    Get PDF
    Premi extraordinari doctorat curs 2011-2012, àmbit d’Enginyeria IndustrialThe tracking/rejection of periodic signals constitutes a wide field of research in the control theory and applications area and Repetitive Control has proven to be an efficient way to face this topic; however, in some applications the period of the signal to be tracked/rejected changes in time or is uncertain, which causes and important performance degradation in the standard repetitive controller. This thesis presents some contributions to the open topic of repetitive control working under varying frequency conditions. These contributions can be organized as follows: One approach that overcomes the problem of working under time varying frequency conditions is the adaptation of the controller sampling period, nevertheless, the system framework changes from Linear Time Invariant to Linear Time-Varying and the closed-loop stability can be compromised. This work presents two different methodologies aimed at analysing the system stability under these conditions. The first one uses a Linear Matrix Inequality (LMI) gridding approach which provides necessary conditions to accomplish a sufficient condition for the closed-loop Bounded Input Bounded Output stability of the system. The second one applies robust control techniques in order to analyse the stability and yields sufficient stability conditions. Both methodologies yield a frequency variation interval for which the system stability can be assured. Although several approaches exist for the stability analysis of general time-varying sampling period controllers few of them allow an integrated controller design which assures closed-loop stability under such conditions. In this thesis two design methodologies are presented, which assure stability of the repetitive control system working under varying sampling period for a given frequency variation interval: a mu-synthesis technique and a pre-compensation strategy. On a second branch, High Order Repetitive Control (HORC) is mainly used to improve the repetitive control performance robustness under disturbance/reference signals with varying or uncertain frequency. Unlike standard repetitive control, the HORC involves a weighted sum of several signal periods. With a proper selection of the associated weights, this high order function offers a characteristic frequency response in which the high gain peaks located at harmonic frequencies are extended to a wider region around the harmonics. Furthermore, the use of an odd-harmonic internal model will make the system more appropriate for applications where signals have only odd-harmonic components, as in power electronics systems. Thus an Odd-harmonic High Order Repetitive Controller suitable for applications involving odd-harmonic type signals with varying/uncertain frequency is presented. The open loop stability of internal models used in HORC and the one presented here is analysed. Additionally, as a consequence of this analysis, an Anti-Windup (AW) scheme for repetitive control is proposed. This AW proposal is based on the idea of having a small steady state tracking error and fast recovery once the system goes out of saturation. The experimental validation of these proposals has been performed in two different applications: the Roto-magnet plant and the active power filter application. The Roto-magnet plant is an experimental didactic plant used as a tool for analysing and understanding the nature of the periodic disturbances, as well as to study the different control techniques used to tackle this problem. This plant has been adopted as experimental test bench for rotational machines. On the other hand, shunt active power filters have been widely used as a way to overcome power quality problems caused by nonlinear and reactive loads. These power electronics devices are designed with the goal of obtaining a power factor close to 1 and achieving current harmonics and reactive power compensation.Award-winningPostprint (published version

    Reproducing kernel Hilbert space compactification of unitary evolution groups

    Get PDF
    A framework for coherent pattern extraction and prediction of observables of measure-preserving, ergodic dynamical systems with both atomic and continuous spectral components is developed. This framework is based on an approximation of the generator of the system by a compact operator W-tau on a reproducing kernel Hilbert space (RKHS). The operator W-tau is skew-adjoint, and thus can be represented by a projection-valued measure, discrete by compactness, with an associated orthonormal basis of eigenfunctions. These eigenfunctions are ordered in terms of a Dirichlet energy, and provide a notion of coherent observables under the dynamics akin to the Koopman eigenfunctions associated with the atomic part of the spectrum. In addition, W-tau generates a unitary evolution group {e(tW tau)}t epsilon R on the RKHS, which approximates the unitary Koopman group of the system. We establish convergence results for the spectrum and Borel functional calculus of W-tau as tau -> 0(+), as well as an associated data-driven formulation utilizing time series data. Numerical applications to ergodic systems with atomic and continuous spectra, namely a torus rotation, the Lorenz 63 system, and the Rossler system, are presented. (C) 2021 The Author(s). Published by Elsevier Inc.Peer reviewe

    Rigidity and Non-recurrence along Sequences

    Full text link
    Two properties of a dynamical system, rigidity and non-recurrence, are examined in detail. The ultimate aim is to characterize the sequences along which these properties do or do not occur for different classes of transformations. The main focus in this article is to characterize explicitly the structural properties of sequences which can be rigidity sequences or non-recurrent sequences for some weakly mixing dynamical system. For ergodic transformations generally and for weakly mixing transformations in particular there are both parallels and distinctions between the class of rigid sequences and the class of non-recurrent sequences. A variety of classes of sequences with various properties are considered showing the complicated and rich structure of rigid and non-recurrent sequences

    A Novel Method for Tuning a Transistor-Based non-Foster Matching Circuit for Electrically Small Wideband Antennas

    Get PDF
    This dissertation reviews the application of non-Foster circuits for wideband antenna matching, and introduces a novel, rapid means of “tuning” the circuit to accommodate variations in antenna loadings. The tuning is accomplished via the judicious addition of a common transistor.A detailed literature search is provided, and non-Foster circuits are discussed in detail, including the myriad of implementations with focus on tuning. A comparison between different tuning methods is presented. The novel tuning method is evaluated via the normalized determinant function to ensure stability. Evaluations include simulations using commercially available software and experimentation to ensure not only stability but also that noise added by the active circuitry is manageable. Wideband stable operation is confirmed by pairing the tunable non-Foster matching circuit with an electrically small, resistively loaded dipole, and performance gains are demonstrated using the tunability feature. The resistively loaded dipole alone demonstrates reasonable performance at higher frequencies, but performance degrades considerably at lower frequencies, when the dipole is electrically small. The tunable non-Foster circuit is shown to alleviate some of this degradation. Additionally, applications other than wideband antenna matching can benefit from tunable non-Foster circuits such as tunable filters and phase shifters, and these are discussed as well. Finally, practical limitations of non-Foster circuits are presented
    corecore