209 research outputs found

    Recent advances on recursive filtering and sliding mode design for networked nonlinear stochastic systems: A survey

    Get PDF
    Copyright © 2013 Jun Hu et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.Some recent advances on the recursive filtering and sliding mode design problems for nonlinear stochastic systems with network-induced phenomena are surveyed. The network-induced phenomena under consideration mainly include missing measurements, fading measurements, signal quantization, probabilistic sensor delays, sensor saturations, randomly occurring nonlinearities, and randomly occurring uncertainties. With respect to these network-induced phenomena, the developments on filtering and sliding mode design problems are systematically reviewed. In particular, concerning the network-induced phenomena, some recent results on the recursive filtering for time-varying nonlinear stochastic systems and sliding mode design for time-invariant nonlinear stochastic systems are given, respectively. Finally, conclusions are proposed and some potential future research works are pointed out.This work was supported in part by the National Natural Science Foundation of China under Grant nos. 61134009, 61329301, 61333012, 61374127 and 11301118, the Engineering and Physical Sciences Research Council (EPSRC) of the UK under Grant no. GR/S27658/01, the Royal Society of the UK, and the Alexander von Humboldt Foundation of Germany

    Networked Control System Design and Parameter Estimation

    Get PDF
    Networked control systems (NCSs) are a kind of distributed control systems in which the data between control components are exchanged via communication networks. Because of the attractive advantages of NCSs such as reduced system wiring, low weight, and ease of system diagnosis and maintenance, the research on NCSs has received much attention in recent years. The first part (Chapter 2 - Chapter 4) of the thesis is devoted to designing new controllers for NCSs by incorporating the network-induced delays. The thesis also conducts research on filtering of multirate systems and identification of Hammerstein systems in the second part (Chapter 5 - Chapter 6). Network-induced delays exist in both sensor-to-controller (S-C) and controller-to-actuator (C-A) links. A novel two-mode-dependent control scheme is proposed, in which the to-be-designed controller depends on both S-C and C-A delays. The resulting closed-loop system is a special jump linear system. Then, the conditions for stochastic stability are obtained in terms of a set of linear matrix inequalities (LMIs) with nonconvex constraints, which can be efficiently solved by a sequential LMI optimization algorithm. Further, the control synthesis problem for the NCSs is considered. The definitions of H₂ and H∞ norms for the special system are first proposed. Also, the plant uncertainties are considered in the design. Finally, the robust mixed H₂/H∞ control problem is solved under the framework of LMIs. To compensate for both S-C and C-A delays modeled by Markov chains, the generalized predictive control method is modified to choose certain predicted future control signal as the current control effort on the actuator node, whenever the control signal is delayed. Further, stability criteria in terms of LMIs are provided to check the system stability. The proposed method is also tested on an experimental hydraulic position control system. Multirate systems exist in many practical applications where different sampling rates co-exist in the same system. The l₂-l∞ filtering problem for multirate systems is considered in the thesis. By using the lifting technique, the system is first transformed to a linear time-invariant one, and then the filter design is formulated as an optimization problem which can be solved by using LMI techniques. Hammerstein model consists of a static nonlinear block followed in series by a linear dynamic system, which can find many applications in different areas. New switching sequences to handle the two-segment nonlinearities are proposed in this thesis. This leads to less parameters to be estimated and thus reduces the computational cost. Further, a stochastic gradient algorithm based on the idea of replacing the unmeasurable terms with their estimates is developed to identify the Hammerstein model with two-segment nonlinearities. Finally, several open problems are listed as the future research directions

    On Control and Estimation of Large and Uncertain Systems

    Get PDF
    This thesis contains an introduction and six papers about the control and estimation of large and uncertain systems. The first paper poses and solves a deterministic version of the multiple-model estimation problem for finite sets of linear systems. The estimate is an interpolation of Kalman filter estimates. It achieves a provided energy gain bound from disturbances to the point-wise estimation error, given that the gain bound is feasible. The second paper shows how to compute upper and lower bounds for the smallest feasible gain bound. The bounds are computed via Riccati recursions. The third paper proves that it is sufficient to consider observer-based feedback in output-feedback control of linear systems with uncertain parameters, where the uncertain parameters belong to a finite set. The paper also contains an example of a discrete-time integrator with unknown gain. The fourth paper argues that the current methods for analyzing the robustness of large systems with structured uncertainty do not distinguish between sparse and dense perturbations and proposes a new robustness measure that captures sparsity. The paper also thoroughly analyzes this new measure. In particular, it proposes an upper bound that is amenable to distributed computation and valuable for control design. The fifth paper solves the problem of localized state-feedback L2 control with communication delay for large discrete-time systems. The synthesis procedure can be performed for each node in parallel. The paper combines the localized state-feedback controller with a localized Kalman filter to synthesize a localized output feedback controller that stabilizes the closed-loop subject to communication constraints. The sixth paper concerns optimal linear-quadratic team-decision problems where the team does not have access to the model. Instead, the players must learn optimal policies by interacting with the environment. The paper contains algorithms and regret bounds for the first- and zeroth-order information feedback

    Historical overview of the passification method and its applications to nonlinear and adaptive control problems

    Get PDF
    The present survey paper provides a historical overview of the method of passification and its applications to nonlinear and adaptive control problems from 1980 to present days

    Stochastic Control for Cooperative Cyber-Physical Networking

    Get PDF
    Die stetig fortschreitende Digitalisierung erlaubt einen immer autonomeren und intelligenteren Betrieb von Produktions- und Fertigungslinien, was zu einer stĂ€rker werdenden Verzahnung der physikalischen Prozesse und der Software-Komponenten zum Überwachen, Steuern und Messen fĂŒhrt. Cyber-physische Systeme (CPS) spielen hierbei eine SchlĂŒsselrolle, indem sie sowohl die physikalischen als auch die Software-Komponenten zu einem verteilten System zusammenfassen, innerhalb dessen UmgebungszustĂ€nde, Messwerte und Steuerbefehle ĂŒber ein Kommunikationsnetzwerk ausgetauscht werden. Die VerfĂŒgbarkeit von kostengĂŒnstigen GerĂ€ten und die Möglichkeit bereits existierende Infrastruktur zu nutzen sorgen dafĂŒr, dass auch innerhalb von CPS zunehmend auf den Einsatz von Standard-Netzen auf Basis von IEEE 802.3 (Ethernet) und IEEE 802.11 (WLAN) gesetzt wird. Nachteilig bei der Nutzung von Standard-Netzen sind jedoch auftretende DienstgĂŒte-Schwankungen, welche aus der gemeinsamen Nutzung der vorhandenen Infrastruktur resultieren und fĂŒr die Endsysteme in Form von sich Ă€ndernden Latenzen und Daten- und Paketverlustraten sichtbar werden. Regelkreise sind besonders anfĂ€llig fĂŒr DienstgĂŒte-Schwankungen, da sie typischerweise isochrone DatenĂŒbertragungen mit festen Latenzen benötigen, um die gewĂŒnschte RegelgĂŒte zu garantieren. FĂŒr die Vernetzung der einzelnen Komponenten, das heißt von Sensorik, Aktorik und Regler, setzt man daher klassischerweise auf Lösungen, die diese Anforderungen erfĂŒllen. Diese Lösungen sind jedoch relativ teuer und unflexibel, da sie den Einsatz von spezialisierten Netzwerken wie z.B. Feldbussen benötigen oder ĂŒber komplexe, speziell entwickelte Kommunikationsprotokolle realisiert werden wie sie beispielsweise die Time-Sensitive Networking (TSN) Standards definieren. Die vorliegende Arbeit prĂ€sentiert Ergebnisse des interdisziplinĂ€ren Forschungsprojekts CoCPN:Cooperative Cyber-Physical Networking, das ein anderes Konzept verfolgt und explizit auf CPS abzielt, die Standard-Netze einsetzen. CoCPN benutzt einen neuartigen, kooperativen Ansatz um i) die ElastizitĂ€t von Regelkreisen innerhalb solcher CPS zu erhöhen, das heißt sie in die Lage zu versetzen, mit den auftretenden DienstgĂŒte-Schwankungen umzugehen, und ii) das Netzwerk ĂŒber die Anforderungen der einzelnen Regler in Kenntnis zu setzen. Kern von CoCPN ist eine verteilte Architektur fĂŒr CPS, welche es den einzelnen Regelkreisen ermöglicht, die verfĂŒgbare Kommunikations-Infrastruktur gemeinsam zu nutzen. Im Gegensatz zu den oben genannten Lösungen benötigt CoCPN dafĂŒr keine zentrale Instanz mit globaler Sicht auf das Kommunikationssystem, sodass eine enge Kopplung an die Anwendungen vermieden wird. Stattdessen setzt CoCPN auf eine lose Kopplung zwischen Netzwerk und Regelkreisen, realisiert in Form eines Austauschs von Meta-Daten ĂŒber den sog. CoCPN-Translator. CoCPN implementiert ein Staukontrollverfahren, welches den typischen Zusammenhang zwischen erreichbarer RegelgĂŒte und Senderate ausnutzt: die erreichbare RegelgĂŒte steigt mit der Senderate und umgekehrt. Durch Variieren der zu erreichenden RegelgĂŒte kann das Sendeverhalten der Regler so eingestellt werden, dass die vorhandenen Kommunikations-Ressourcen optimal ausgenutzt und gleichzeitig Stausituationen vermieden werden. In dieser Arbeit beschĂ€ftigen wir uns mit den regelungstechnischen Fragestellungen innerhalb von CoCPN. Der Schwerpunkt liegt hierbei auf dem Entwurf und der Analyse von Algorithmen, die auf Basis der ĂŒber den CoCPN-Translator ausgetauschten Meta-Daten die notwendige ElastizitĂ€t liefern und es dadurch den Reglern ermöglichen, schnell auf Änderungen der Netzwerk-DienstgĂŒte zu reagieren. Dazu ist es notwendig, dass den Reglern ein Modell zur VerfĂŒgung gestellt wird, dass die Auswirkungen von Verzögerungen und Paketverlusten auf die RegelgĂŒte erfasst. Im ersten Teil der Arbeit wird eine Erweiterung eines existierenden Modellierungs-Ansatzes vorgestellt, dessen Grundidee es ist, sowohl die Dynamik der Regelstrecke als auch den Einfluss von Verzögerungen und Paketverlusten durch ein hybrides System darzustellen. Hybride Systeme zeichnen sich dadurch aus, dass sie sowohl kontinuierlich- als auch diskretwertige Zustandsvariablen besitzen. Unsere vorgestellte Erweiterung ist in der Lage, Änderungen der Netzwerk-DienstgĂŒte abzubilden und ist nicht auf eine bestimmte probabilistische Darstellung der auftretenden Verzögerungen und Paketverluste beschrĂ€nkt. ZusĂ€tzlich verzichtet unsere Erweiterung auf die in der Literatur ĂŒbliche Annahme, dass Quittungen fĂŒr empfangene Datenpakete stets fehlerfrei und mit vernachlĂ€ssigbarer Latenz ĂŒbertragen werden. Verglichen mit einem Großteil der verwandten Arbeiten, ermöglichen uns die genannten Eigenschaften daher eine realistischere BerĂŒcksichtigung der Netzwerk-EinflĂŒsse auf die RegelgĂŒte. Mit dem entwickelten Modell kann der Einfluss von Verzögerungen und Paketverlusten auf die RegelgĂŒte prĂ€diziert werden. Auf Basis dieser PrĂ€diktion können StellgrĂ¶ĂŸen dann mit Methoden der stochastischen modellprĂ€diktiven Regelung (stochastic model predictive control) berechnet werden. Unsere realistischere Betrachtung der Netzwerk-EinflĂŒsse auf die RegelgĂŒte fĂŒhrt hierbei zu einer gegenseitigen AbhĂ€ngigkeit von Regelung und SchĂ€tzung. Zur Berechnung der StellgrĂ¶ĂŸen muss der Regler den Zustand der Strecke aus den empfangenen Messungen schĂ€tzen. Die QualitĂ€t dieser SchĂ€tzungen hĂ€ngt von den berechneten StellgrĂ¶ĂŸen und deren Auswirkung auf die Regelstrecke ab. Umgekehrt beeinflusst die QualitĂ€t der SchĂ€tzungen aber maßgeblich die QualitĂ€t der StellgrĂ¶ĂŸen: Ist der SchĂ€tzfehler gering, kann der Regler bessere Entscheidungen treffen. Diese gegenseitige AbhĂ€ngigkeit macht die Berechnung von optimalen StellgrĂ¶ĂŸen unmöglich und bedingt daher die Fokussierung auf das Erforschen von approximativen AnsĂ€tzen. Im zweiten Teil dieser Arbeit stellen wir zwei neuartige Verfahren fĂŒr die stochastische modellprĂ€diktive Regelung ĂŒber Netzwerke vor. Im ersten Verfahren nutzen wir aus, dass bei hybriden System oft sogenannte multiple model-Algorithmen zur ZustandsschĂ€tzung verwendet werden, welche den geschĂ€tzten Zustand in Form einer Gaußmischdichte reprĂ€sentieren. Auf Basis dieses Zusammenhangs und einer globalen Approximation der Kostenfunktion leiten wir einen Algorithmus mit geringer KomplexitĂ€t zur Berechnung eines (suboptimalen) Regelgesetzes her. Dieses Regelgesetz ist nichtlinear und ergibt sich aus der gewichteten Kombination mehrerer unterlagerter Regelgesetze. Jedes dieser unterlagerten Regelgesetze lĂ€sst sich dabei als lineare Funktion genau einer der Komponenten der Gaußmischdichte darstellen. Unser zweites vorgestelltes Verfahren besitzt gegensĂ€tzliche Eigenschaften. Das resultierende Regelgesetz ist linear und basiert auf einer Approximation der Kostenfunktion, welche wir nur lokal, das heißt nur in der Umgebung einer erwarteten Trajektorie des geregelten Systems, berechnen. Diese Trajektorie wird hierbei durch die PrĂ€diktion einer initialen ZustandsschĂ€tzung ĂŒber den Optimierungshorizont gewonnen. Zur Berechnung des Regelgesetzes schlagen wir dann einen iterativen Algorithmus vor, welcher diese Approximation durch wiederholtes Optimieren der System-Trajektorie verbessert. Simulationsergebnisse zeigen, dass unsere neuartigen Verfahren eine signifikant höhere RegelgĂŒte erzielen können als verwandte AnsĂ€tze aus der Literatur. Der dritte Teil der vorliegenden Arbeit beschĂ€ftigt sich erneut mit dem hybriden System aus dem ersten Teil. Die im Rahmen dieser Arbeit verwendeten Netzwerk-Modelle, das heißt die verwendeten probabilistischen Beschreibungen der Verzögerungen und Paketverluste, werden vom CoCPN-Translator auf Grundlage von im Netzwerk gesammelten Status-Informationen erzeugt. Diese Status-Informationen bilden jedoch stets nur Ausschnitte ab und können nie exakt den "Zustand” des Netzwerks reprĂ€sentieren. Dementsprechend können die resultierenden Netzwerk-Modelle nicht als fehlerfrei erachtet werden. In diesem Teil der Arbeit untersuchen wir daher den Einfluss möglicher Fehler in den Netzwerk-Modellen auf die zu erwartende RegelgĂŒte. Weiterhin gehen wir der Frage nach der Existenz von Reglern, die robust gegenĂŒber solchen Fehlern und Unsicherheiten sind, nach. Dazu zeigen wir zunĂ€chst, dass sich Fehler in den Netzwerk-Modellen immer als eine polytopische Parameter-Unsicherheit im hybriden System aus dem ersten Teil manifestieren. FĂŒr solche polytopischen hybride System leiten wir dann eine sowohl notwendige als auch hinreichende StabilitĂ€tsbedingung her, was einen signifikanten Beitrag zur Theorie der hybriden Systeme darstellt. Die Auswertung dieser Bedingung erfordert es zu bestimmen, ob der gemeinsame Spektralradius (joint spectral radius) einer Menge von Matrizen kleiner als eins ist. Dieses Entscheidungsproblem ist bekanntermaßen NP-schwer, was die Anwendbarkeit der StabilitĂ€tsbedingung stark limitiert. Daher prĂ€sentieren wir eine hinreichende StabilitĂ€tsbedingung, die in polynomieller Zeit ĂŒberprĂŒft werden kann, da sie auf der ErfĂŒllbarkeit von linearen Matrixungleichungen basiert. Schließlich zeigen wir, dass die Existenz eines Reglers, der die StabilitĂ€t des betrachteten polytopischen hybriden Systems garantiert, von der ErfĂŒllbarkeit einer Ă€hnlichen Menge von Matrixungleichungen bestimmt wird. Diese Ungleichungen sind weniger restriktiv als die bisher in der Literatur bekannten, was die Synthese von weniger konservativen Reglern erlaubt. Schließlich zeigen wir im letzten Teil dieser Arbeit die Anwendbarkeit des kooperativen Konzepts von CoCPN in Simulations-Szenarien, in denen stark ausgelastete Netzwerk-Ressourcen mit anderen Anwendungen geteilt werden mĂŒssen. Wir demonstrieren, dass insbesondere das Zusammenspiel unserer modellprĂ€diktiven Verfahren mit dem Staukontrollverfahren von CoCPN einen zuverlĂ€ssigen Betrieb der Regelkreise ohne unerwĂŒnschte Einbußen der RegelgĂŒte auch dann ermöglicht, wenn sich die Kommunikationsbedingungen plötzlich und unvorhergesehen Ă€ndern. Insgesamt stellt unsere Arbeit somit einen wichtigen Baustein auf dem Weg zu einem flĂ€chendeckenden Einsatz von Standard-Netzen als flexible und adaptive Basis fĂŒr industrielle CPS dar

    Robust adaptive control of switched systems

    Get PDF
    Thesis (Ph. D.)--Massachusetts Institute of Technology, Dept. of Mechanical Engineering, 2007.Includes bibliographical references (leaves 141-149).In this thesis, robust adaptive controllers are developed for classes of switched nonlinear systems. Switched systems are those governed by differential equations, which undergo vector field switching due to sudden changes in model characteristics. Such systems arise in many applications such as mechanical systems with contacts, electrical systems with switches, and thermal-fluidic systems with valves and phase changes. The presented controllers guarantee system stability, under typical adaptive control assumptions, for systems with piecewise differentiable bounded parameters and piecewise continuous disturbances without requiring a priori knowledge on such parameters or disturbances. The effect of plant variation and switching is reduced to piecewise continuous and impulsive inputs acting on a Bounded Input Bounded State (BIBS) stable closed loop system. This, in turn, provides a separation between the robust stability and robust performance control problems. The developed methodology provides clear guidelines for steady-state and transient performance optimization and allows for parameter scheduling and multiple model controller adjustment techniques to be utilized with no stability concerns. The results are illustrated for various systems including contact-based robotic manipulation and Atomic Force Microscope (AFM) based nano-manipulation.by Khalid El Rifai.Ph.D

    Fault detection filter and fault accommodation controller design for uncertain systems

    Get PDF
    Model-based Fault Detection (FD) and Fault Accommodation (FA) approaches have been applied in a variety of cases. We propose several techniques to include uncertainties in the design process. First, we focus on the design of the Fault Detection Filter (FDF) and Fault Accommodation Controller (FAC) for Markovian Jump Linear Systems (MJLS). The MJLS framework allows us to include the network behavior (packet loss) during the design of the FDF and FAC.Second, we propose an FDF and FAC design for the MJLS, under the assumption that the Markov chain mode is not directly accessible. Since we are using the MJLS framework to model the network behavior, the assumption that the network state is not instantly accessible is useful because from a practical standpoint this is a truthful assumption. Third, from the results presented for the MJLS framework, we provided follow-up results using Lur'e Markov Jump System. This is compelling since on some occasions the non-linear behavior cannot be ignored. Therefore, applying the Lur'e MJS framework allows us to consider the same assumptions from MJLS, but now adds the non-linearities. Fourth, we propose the design Gain-Scheduled FDF and FAC for Linear Parameter Varying (LPV) systems, under the assumption that the schedule parameter is not directly acquired. We assume that the schedule parameter is subject to additive noise. This imprecision is included during the design, using change of variables and multi-simplex techniques. Finally, throughout the thesis, we provide some numerical examples to illustrate the viability of the proposed approaches
    • 

    corecore