Digital Control Systems Implementation and Computational Techniques (eBook)
393 Seiten
Elsevier Science (Verlag)
978-0-08-052995-0 (ISBN)
This book will be a useful reference to control engineers and researchers. The papers contained cover well the recent advances in the field of modern control theory.
--IEEE Group Correspondence
This book will help all those researchers who valiantly try to keep abreast of what is new in the theory and practice of optimal control.
--Control
Praise for the Series:"e;This book will be a useful reference to control engineers and researchers. The papers contained cover well the recent advances in the field of modern control theory."e;--IEEE Group Correspondence"e;This book will help all those researchers who valiantly try to keep abreast of what is new in the theory and practice of optimal control."e;--Control
Cover 1
CONTENTS 6
CONTRIBUTORS 8
PREFACE 10
Chapter 1. Optimal Hold Functions for Digital Control Systems 14
Chapter 2. Actuator Placement Using Degree of Controllability for Discrete- Time Systems 64
Chapter 3. Techniques in Reconfigurable Control System Design 102
Chapter 4. Techniques in Deadbeat and One-Step-Ahead Control 130
Chapter 5. Discrete-Time LQR Techniques in the Control of Modern Canals 172
Chapter 6. Analysis and Control of Nonlinear Singularly Perturbed Systems under Sampling 216
Chapter 7. CAD Techniques in Control Systems 260
Chapter 8. Implicit Model Techniques and Their Application to LQ Adaptive Control 360
INDEX 398
Optimal Hold Functions for Digital Control Systems
Eric S. Hamby†, Yeo-Chow Juan‡, Pierre T. Kabamba†, †Aerospace Engineering Department, The University of Michigan, Ann Arbor, Michigan 48109-2118; ‡Ford Motor Company, 20000 Rotunda Drive, Dearborn, Michigan 48121
I Introduction
The classical approach to sampled-data control assumes that the continuous-time control input is generated from the discrete-time output of the digital controller using pre specified digital-to-analog conversion devices – typically zero-order or first-order hold [1]. Recently, however, a new approach to sampled-data control has been introduced [2–4]. This method is called “Generalized Sampled-Data Hold Function Control” (GSHF), and its original feature is to consider the hold function as a design parameter. GSHF control has been investigated for finite dimensional, continuous time systems [2, 3, 5–7], finite dimensional, discrete time systems [8, 9], and infinite dimensional, continuous time systems [10–13]. In addition, the advantages and disadvantages of GSHF control, compared to classical sampled-data control, have been documented. Roughly speaking, GSHF control appears capable of handling structured uncertainties [7, 14], but may provide little robustness in the face of unstructured uncertainties [15–17].
This paper presents solutions to two classes of optimal design problems in GSHF control: regulation and tracking for an analog plant in a standard 4-block configuration. The distinguishing feature of these optimization problems is that the performance index explicitly penalizes the intersampling behavior of the closed loop system, instead of penalizing only its discrete-time behavior1. This is accomplished by using penalty indices that are time integrals of a quadratic function of the state vector and control input of the analog plant. The optimization problem then becomes a standard finite-horizon optimal control problem where the “control input” is the hold function. Existence and uniqueness of an optimal hold function are proven under the assumption of a “fixed monodromy,” that is, the discrete-time behavior of the closed-loop system is specified.
The specific problems we solve in regulation (Section II) are the GSHF control versions of the well-known LQ and LQG regulators. These results are a minor generalization of the results in [19] because they are formulated for a plant in a standard 4-block configuration. We also treat the question: “When can we expect the optimal hold function to be close to a zero-order hold?” Specifically, we give a sufficient condition under which the optimal hold function is exactly a zero-order hold, and the answer follows by continuity.
We then consider (Section III) the problem of causing the output of an analog system to asymptotically track a reference signal at the sampling times. This reference signal is itself assumed to be the output of a linear time-invariant system that is observable, but not controllable. After augmenting the dynamics of the plant-controller system with the reference model, we apply the results of Section II. The difficulty is that this augmented system is uncontrollable due to the (possibly unstable) reference model, even though the original plant is controllable. We must therefore make the dynamics of the reference model unobservable through the regulation error. We give necessary and sufficient conditions for this, which are shown to satisfy the Internal Model Principle [20]. We then optimize the hold function with respect to a criterion that reflects the intersample output tracking error and the control energy.
In Section IV, we illustrate several features of optimal GSHF control through examples, by comparison with zero-order hold conversion. We show that optimizing the hold function may yield substantial gain, as measured by the performance index. We identify instances where the optimal hold function can be expected to be close to a zero-order hold. We also show that, sometimes, optimizing the hold function may not yield much improvement, even though the optimal hold function is far from a zero-order hold. Finally, we show that optimal GSHF control can be used to achieve ripple-free deadbeat.
We use the following standard notation: superscript T denotes matrix transpose; E[·] expected value; tr(·) denotes the trace of a matrix; δ(·) denotes the Kronecker symbol in both the discrete-time and continuous-time case; Ip denotes the identity matrix of order p. Let and denote the columns of X as xi, i = 1, …, n, i.e., X = [x1, …, xn]. The vec operator on X is defined as vec(X) = col[x1, x2, …, xn], where vec(X) ∈.
II Optimal Hold Functions for Sampled-Data Regulation
A Problem Formulation
Consider finite dimensional, linear time invariant, continuous-time systems under sampled-data regulation as follows (see Figure 1):
Figure 1 Standard 4-Block Sampled-Data Configuration
Plant and sampler:
(1)
(2)
Digital compensator:
(3)
(4)
Digital-to-analog conversion (hold device):
(5)
(6)
Performance:
(7)
where x(t) ∈ ℜn is the plant state vector; u(t) ∈ ℜm is the control input; w(t) ∈ ℜs is an exogenous input vector; ζ(k) ∈ ℜp and v(k) ∈ ℜp are the discrete measurement vector and discrete measurement noise vector, respectively; xC(k) ∈ ℜq is the compensator state vector; γ(k) ∈ ℜr is the compensator output; T > 0 is the sampling period; F(t) ∈ ℜm×r is a T-periodic, integrable, and bounded matrix representing a hold function; z(t) ∈ ℜt is a performance vector; and the real matrices A, B, DI, C, AC, BC, CC, DC, E1, and E2 have appropriate dimensions.
The formalism of Eqs. (1)–(7) is quite general. For instance, zero-order hold (first-order hold, ith-order hold) control is obtained by letting the hold function F(t) be a constant (first-degree polynomial, ith-degree polynomial, respectively).
For a given hold function F(t), t ∈ [0, T), the problem of designing the matrices AC, BC, CC, and DC for performance of the corresponding discrete-time system has been extensively treated in the literature [1]. Our objective in this paper is, for a given compensator Eqs. (3)–(4), to determine time histories of the hold function F(t) in Eqs. (5)–(6) that will minimize an H2 performance criterion associated with the sampled-data system given in Eqs. (1)–(6):
Upon loop closure, the plant state and control between samples satisfy
(8)
(9)
where
(10)
(11)
(12)
Defining
(13)
(14)
(15)
(16)
then the closed loop equations for the discrete-time system are
(17)
The closed loop monodromy matrix is defined as ψa in Eqs. (14) and denotes the state transition matrix of the regulated discrete-time system over one period.
Definition 2.1
The design problem of finding an optimal hold function F(t), t ∈ [0, T) is called a fixed monodromy (Free Monodromy) problem if D(T) in Eq. (10) is specified (not specified).
A fixed monodromy problem must therefore satisfy a design constraint of the form
(18)
where typically, the matrix G is chosen such that the closed loop monodromy matrix ψa of Eq. (14) defines a stable discrete-time system (Eq. (17)).
B Linear Quadratic Gaussian Regulation
Throughout this section we...
Erscheint lt. Verlag | 30.7.1996 |
---|---|
Mitarbeit |
Herausgeber (Serie): Cornelius T. Leondes |
Sprache | englisch |
Themenwelt | Sachbuch/Ratgeber |
Informatik ► Grafik / Design ► Digitale Bildverarbeitung | |
Mathematik / Informatik ► Informatik ► Theorie / Studium | |
Mathematik / Informatik ► Mathematik ► Algebra | |
Mathematik / Informatik ► Mathematik ► Angewandte Mathematik | |
Naturwissenschaften ► Chemie | |
Technik ► Bauwesen | |
Technik ► Elektrotechnik / Energietechnik | |
Technik ► Maschinenbau | |
Technik ► Nachrichtentechnik | |
ISBN-10 | 0-08-052995-X / 008052995X |
ISBN-13 | 978-0-08-052995-0 / 9780080529950 |
Haben Sie eine Frage zum Produkt? |
Kopierschutz: Adobe-DRM
Adobe-DRM ist ein Kopierschutz, der das eBook vor Mißbrauch schützen soll. Dabei wird das eBook bereits beim Download auf Ihre persönliche Adobe-ID autorisiert. Lesen können Sie das eBook dann nur auf den Geräten, welche ebenfalls auf Ihre Adobe-ID registriert sind.
Details zum Adobe-DRM
Dateiformat: PDF (Portable Document Format)
Mit einem festen Seitenlayout eignet sich die PDF besonders für Fachbücher mit Spalten, Tabellen und Abbildungen. Eine PDF kann auf fast allen Geräten angezeigt werden, ist aber für kleine Displays (Smartphone, eReader) nur eingeschränkt geeignet.
Systemvoraussetzungen:
PC/Mac: Mit einem PC oder Mac können Sie dieses eBook lesen. Sie benötigen eine
eReader: Dieses eBook kann mit (fast) allen eBook-Readern gelesen werden. Mit dem amazon-Kindle ist es aber nicht kompatibel.
Smartphone/Tablet: Egal ob Apple oder Android, dieses eBook können Sie lesen. Sie benötigen eine
Geräteliste und zusätzliche Hinweise
Buying eBooks from abroad
For tax law reasons we can sell eBooks just within Germany and Switzerland. Regrettably we cannot fulfill eBook-orders from other countries.
aus dem Bereich