Schweitzer Fachinformationen
Wenn es um professionelles Wissen geht, ist Schweitzer Fachinformationen wegweisend. Kunden aus Recht und Beratung sowie Unternehmen, öffentliche Verwaltungen und Bibliotheken erhalten komplette Lösungen zum Beschaffen, Verwalten und Nutzen von digitalen und gedruckten Medien.
Preface xv
1 Introduction 1
1.1 Feedback Control of Dynamic Systems 2
1.1.1 Feedback 2
1.1.2 Why Do We Need Feedback? 3
1.2 The Parameter Identification Problem 3
1.2.1 Identifying a System 4
1.3 A Brief Survey on Parameter Identification 4
1.4 The State Estimation Problem 5
1.4.1 Observers 6
1.4.2 Reconstructing the State via Time Derivative Estimation 7
1.5 Algebraic Methods in Control Theory: Differences from Existing Methodologies 8
1.6 Outline of the Book 9
References 12
2 Algebraic Parameter Identification in Linear Systems 15
2.1 Introduction 15
2.1.1 The Parameter-Estimation Problem in Linear Systems 16
2.2 Introductory Examples 17
2.2.1 Dragging an Unknown Mass in Open Loop 17
2.2.2 A Perturbed First-Order System 24
2.2.3 The Visual Servoing Problem 30
2.2.4 Balancing of the Plane Rotor 35
2.2.5 On the Control of the Linear Motor 38
2.2.6 Double-Bridge Buck Converter 42
2.2.7 Closed-Loop Behavior 43
2.2.8 Control of an unknown variable gain motor 47
2.2.9 Identifying Classical Controller Parameters 50
2.3 A Case Study Introducing a "Sentinel" Criterion 53
2.3.1 A Suspension System Model 54
2.4 Remarks 67
References 68
3 Algebraic Parameter Identification in Nonlinear Systems 71
3.1 Introduction 71
3.2 Algebraic Parameter Identification for Nonlinear Systems 72
3.2.1 Controlling an Uncertain Pendulum 74
3.2.2 A Block-Driving Problem 80
3.2.3 The Fully Actuated Rigid Body 84
3.2.4 Parameter Identification Under Sliding Motions 90
3.2.5 Control of an Uncertain Inverted Pendulum Driven by a DC Motor 92
3.2.6 Identification and Control of a Convey Crane 96
3.2.7 Identification of a Magnetic Levitation System 103
3.3 An Alternative Construction of the System of Linear Equations 105
3.3.1 Genesio-Tesi Chaotic System 107
3.3.2 The Ueda Oscillator 108
3.3.3 Identification and Control of an Uncertain Brushless DC Motor 112
3.3.4 Parameter Identification and Self-tuned Control for the Inertia Wheel Pendulum 119
3.3.5 Algebraic Parameter Identification for Induction Motors 128
3.3.6 A Criterion to Determine the Estimator Convergence: The Error Index 136
3.4 Remarks 141
References 141
4 Algebraic Parameter Identification in Discrete-Time Systems 145
4.1 Introduction 145
4.2 Algebraic Parameter Identification in Discrete-Time Systems 145
4.2.1 Main Purpose of the Chapter 146
4.2.2 Problem Formulation and Assumptions 147
4.2.3 An Introductory Example 148
4.2.4 Samuelson's Model of the National Economy 150
4.2.5 Heating of a Slab from Two Boundary Points 155
4.2.6 An Exact Backward Shift Reconstructor 157
4.3 A Nonlinear Filtering Scheme 160
4.3.1 Hénon System 161
4.3.2 A Hard Disk Drive 164
4.3.3 The Visual Servo Tracking Problem 166
4.3.4 A Shape Control Problem in a Rolling Mill 170
4.3.5 Algebraic Frequency Identification of a Sinusoidal Signal by Means of Exact Discretization 175
4.4 Algebraic Identification in Fast-Sampled Linear Systems 178
4.4.1 The Delta-Operator Approach: A Theoretical Framework 179
4.4.2 Delta-Transform Properties 181
4.4.3 A DC Motor Example 181
4.5 Remarks 188
References 188
5 State and Parameter Estimation in Linear Systems 191
5.1 Introduction 191
5.1.1 Signal Time Derivation Through the "Algebraic Derivative Method" 192
5.1.2 Observability of Nonlinear Systems 192
5.2 Fast State Estimation 193
5.2.1 An Elementary Second-Order Example 193
5.2.2 An Elementary Third-Order Example 194
5.2.3 A Control System Example 198
5.2.4 Control of a Perturbed Third-Order System 201
5.2.5 A Sinusoid Estimation Problem 203
5.2.6 Identification of Gravitational Wave Parameters 205
5.2.7 A Power Electronics Example 210
5.2.8 A Hydraulic Press 213
5.2.9 Identification and Control of a Plotter 218
5.3 Recovering Chaotically Encrypted Signals 222
5.3.1 State Estimation for a Lorenz System 227
5.3.2 State Estimation for Chen's System 229
5.3.3 State Estimation for Chua's Circuit 231
5.3.4 State Estimation for Rossler's System 232
5.3.5 State Estimation for the Hysteretic Circuit 234
5.3.6 Simultaneous Chaotic Encoding-Decoding with Singularity Avoidance 239
5.3.7 Discussion 240
5.4 Remarks 241
References 242
6 Control of Nonlinear Systems via Output Feedback 245
6.1 Introduction 245
6.2 Time-Derivative Calculations 246
6.2.1 An Introductory Example 247
6.2.2 Identifying a Switching Input 253
6.3 The Nonlinear Systems Case 255
6.3.1 Control of a Synchronous Generator 256
6.3.2 Control of a Multi-variable Nonlinear System 261
6.3.3 Experimental Results on a Mechanical System 267
6.4 Remarks 278
References 279
7 Miscellaneous Applications 281
7.1 Introduction 281
7.1.1 The Separately Excited DC Motor 282
7.1.2 Justification of the ETEDPOF Controller 285
7.1.3 A Sensorless Scheme Based on Fast Adaptive Observation 287
7.1.4 Control of the Boost Converter 292
7.2 Alternative Elimination of Initial Conditions 298
7.2.1 A Bounded Exponential Function 299
7.2.2 Correspondence in the Frequency Domain 300
7.2.3 A System of Second Order 301
7.3 Other Functions of Time for Parameter Estimation 304
7.3.1 A Mechanical System Example 304
7.3.2 A Derivative Approach to Demodulation 310
7.3.3 Time Derivatives via Parameter Identification 312
7.3.4 Example 314
7.4 An Algebraic Denoising Scheme 318
7.4.1 Example 321
7.4.2 Numerical Results 322
7.5 Remarks 325
References 326
Appendix A Parameter Identification in Linear Continuous Systems: A Module Approach 329
A.1 Generalities on Linear Systems Identification 329
A.1.1 Example 330
A.1.2 Some Definitions and Results 330
A.1.3 Linear Identifiability 331
A.1.4 Structured Perturbations 333
A.1.5 The Frequency Domain Alternative 337
References 338
Appendix B Parameter Identification in Linear Discrete Systems: A Module Approach 339
B.1 A Short Review of Module Theory over Principal Ideal Rings 339
B.1.1 Systems 340
B.1.2 Perturbations 340
B.1.3 Dynamics and Input-Output Systems 341
B.1.4 Transfer Matrices 341
B.1.5 Identifiability 342
B.1.6 An Algebraic Setting for Identifiability 342
B.1.7 Linear identifiability of transfer functions 344
B.1.8 Linear Identification of Perturbed Systems 345
B.1.9 Persistent Trajectories 347
References 348
Appendix C Simultaneous State and Parameter Estimation: An Algebraic Approach 349
C.1 Rings, Fields and Extensions 349
C.2 Nonlinear Systems 350
C.2.1 Differential Flatness 351
C.2.2 Observability and Identifiability 352
C.2.3 Observability 352
C.2.4 Identifiable Parameters 352
C.2.5 Determinable Variables 352
C.3 Numerical Differentiation 353
C.3.1 Polynomial Time Signals 353
C.3.2 Analytic Time Signals 353
C.3.3 Noisy Signals 354
References 354
Appendix D Generalized Proportional Integral Control 357
D.1 Generalities on GPI Control 357
D.2 Generalization to MIMO Linear Systems 365
References 368
Index 369
One of the main obstacles related to key assumptions in many appealing feedback control theories lies in the need to perfectly know the system to be controlled. Even though mathematical models can be derived precisely for many areas of physical systems, using well-established physical laws and principles, the problems remain of gathering the precise values of the relevant system parameters (or, obtaining the information stored in the inaccessible-for-measurement states of the system) and, very importantly, dealing with unknown (i.e., non-structured) perturbations affecting the system evolution through time. These issues have been a constant concern in the feedback control systems literature and a wealth of approaches have been developed over the years to separately, or simultaneously, face some, or all, of these challenging realities involved in physical systems operation. To name but a few, system identification, adaptive control, energy methods, neural networks, and fuzzy systems have all been developed and have tried out disciplines that propose related approaches, from different viewpoints, to deal with, or circumvent, the three fundamental obstacles to make a clean control design work: parameter identification, state estimation, and robustness with respect to external perturbations.
This book deals with a new approach to the three fundamental problems associated with the final implementation of a nicely justified feedback control law. We concentrate on the ways to handle these obstacles from an algebraic viewpoint, that is one resulting from an algebraic vision of systems dynamics and control. As for the preferred theory to deal with the ideal control problem, we emphasize the fact that the methods to be presented are equally applicable to any of the existing theories. We propose examples where sliding-mode control is used, others where passivity-based control methods are preferred, and yet others where flatness and generalized proportional integral controllers are implemented. The algebraic approach is equally suitable when dynamic observers are used. The book therefore does not concentrate on, or favor, any particular feedback control theory. We choose the controller as we please. Naturally, since the theoretical basis of the proposed algorithms and techniques stems from the differential algebraic approach to systems analysis and control, we often present the background material in detail at the end of chapters, so that the mathematically inclined reader has a source for the basics being illustrated in that chapter through numerous physically oriented examples.
The control systems presented here are designed using an algebraic estimation methodology in combination with well-known control design techniques, which are applicable to linear and nonlinear systems. Since the algebraic estimation methodology is independent of the particular controller design method being used and, furthermore, it is quite easy to understand, it will be profitable for the reader to combine this tool with his preferred controllers or with conventional control techniques. This book introduces a wide variety of application examples and detailed explanations to illustrate the use of the algebraic methodology in identification, state estimation, and disturbance estimation. However, this work is not an introductory control textbook. A basic control course is a prerequisite for a deeper understanding of these examples.
A control system is one whose objective is to positively influence the performance of a given system in accordance with some specific objectives. A control law or controller is a set of rules that allows us to determine the commands to be sent to the governed plant (via an actuator) to achieve the desired evolution. These rules can be described as either open-loop control or closed-loop (feedback) control. Figure 1.1 shows both control strategies, where and are, respectively, the output and input of the plant, and represents a finite collection of internal variables (called state variables) that completely characterize, from the present, the system behavior in the future provided the future control inputs are available. The first scheme, an open-loop control system, does not measure (or feed back) the output to determine the control action; its accuracy depends on its calibration, and thus it is only used when there are no perturbations and the plant is perfectly known. A perturbation (or disturbance) is an unknown signal that tends to adversely affect the output value of the plant. This undesired signal may be internal (endogenous) or external (exogenous) to the system. Figure 1.1(b) shows a closed-loop control system, where a sensor is used to obtain an error signal. This signal is processed by the controller to determine the action necessary to reduce the difference between the output and its desired value.
Figure 1.1 Typical control scheme
Feedback is a mechanism to command a system to evolve in a desired fashion so that the states, and outputs, exhibit a desired evolution (e.g., to track a reference trajectory) or stay at a prescribed equilibrium. Feedback enables the current state or the current outputs (feedback signal) to be measured, determining how far the behavior is from the desired state or desired outputs (i.e., to assess the error signal and then automatically generate a suitable control signal to bring the system closer and closer to the desired state). Feedback can be used to stabilize the state of a system, while also improving its performance.
Feedback control has ancient origins, as noted by Mayr (1970). Throughout history, many examples of ingenious devices, based on feedback, can be found. In ancient Greece, China, during the Middle Ages, and in the Renaissance, many examples have been recovered and explained in modern terms. These artifacts were improved and specialized to become pressure regulators, float valves, and temperature regulators. One of these devices was the fly-ball or centrifugal governor, used to control the speed of windmills; it was later adapted by James Watt, in 1788, to control steam engines.
It was only in the 1930s that a theory of feedback control was fully developed by Black and Nyquist at Bell Laboratories. They studied feedback as a means to vastly improve the amplifier performance in telephone lines. They had to face the (well-known) closed-loop instability problem when the feedback gain was set too high, transforming the amplifier into an oscillator.
Fundamentally, feedback is necessary for the following reasons.
This book addresses only additive perturbations, which will be divided into structured and unstructured perturbations. Structured perturbations are generated by the initial conditions of the system and unknown exogenous inputs that can be modeled as families of time polynomials. The unstructured perturbations are considered as highly fluctuating, or oscillating, phenomena affecting the behavior of the system. A common unstructured perturbation is the case of a zero-mean noisy signal. Notwithstanding this, it is still possible to build an algebraic estimator that takes into account these disturbances and mitigates their effects.
The main objectives of feedback control are to ensure that the variables of interest in the system either track prescribed reference trajectories (tracking problem) or are maintained close to their constant set-points (regulation problem).
A model is a mathematical representation of the essential characteristics of an existing system. When a system model can be defined by a finite number of variables and parameters, it is called a parametric model. Examples of parametric models are the transfer function of an electrical circuit, the equations of motion of a mechanical suspension system, and so on. The whole family of functions and equations that integrate a model is called the model structure. In general, this structure can be linear or nonlinear. The models used in modern control theory are, with a few exceptions, parametric models in terms of linear and nonlinear state equations. To implement a model-based controller, it is necessary to know precisely the structure of the model of the system and its associated parameters. Therefore, if parameters are initially unknown, the process of parameter identification is quite important for the design of the control system.
According to Eykhoff (1974), model building begins with the application of basic physical laws (Newton's laws, Maxwell's laws, Kirchhoff's laws, etc.). From these laws, a number of relations are established between variables describing the system (e.g., ordinary differential or difference equations or, sometimes, partial differential equations). If all external and internal conditions of the system are known, and if our physical...
Dateiformat: ePUBKopierschutz: Adobe-DRM (Digital Rights Management)
Systemvoraussetzungen:
Das Dateiformat ePUB ist sehr gut für Romane und Sachbücher geeignet – also für „fließenden” Text ohne komplexes Layout. Bei E-Readern oder Smartphones passt sich der Zeilen- und Seitenumbruch automatisch den kleinen Displays an. Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!
Weitere Informationen finden Sie in unserer E-Book Hilfe.
Dateiformat: PDFKopierschutz: Adobe-DRM (Digital Rights Management)
Das Dateiformat PDF zeigt auf jeder Hardware eine Buchseite stets identisch an. Daher ist eine PDF auch für ein komplexes Layout geeignet, wie es bei Lehr- und Fachbüchern verwendet wird (Bilder, Tabellen, Spalten, Fußnoten). Bei kleinen Displays von E-Readern oder Smartphones sind PDF leider eher nervig, weil zu viel Scrollen notwendig ist. Mit Adobe-DRM wird hier ein „harter” Kopierschutz verwendet. Wenn die notwendigen Voraussetzungen nicht vorliegen, können Sie das E-Book leider nicht öffnen. Daher müssen Sie bereits vor dem Download Ihre Lese-Hardware vorbereiten.
Bitte beachten Sie: Wir empfehlen Ihnen unbedingt nach Installation der Lese-Software diese mit Ihrer persönlichen Adobe-ID zu autorisieren!