(Ebook) True Digital Control: Statistical Modelling and Non-Minimal State Space Design by C. James Taylor, Peter C. Young, Arun Chotai ISBN 9781118521212, 1118521218 instant download
(Ebook) True Digital Control: Statistical Modelling and Non-Minimal State Space Design by C. James Taylor, Peter C. Young, Arun Chotai ISBN 9781118521212, 1118521218 instant download
https://ebooknice.com/product/true-digital-control-statistical-
modelling-and-non-minimal-state-space-design-4643914
https://ebooknice.com/product/biota-grow-2c-gather-2c-cook-6661374
https://ebooknice.com/product/matematik-5000-kurs-2c-larobok-23848312
https://ebooknice.com/product/sat-ii-success-math-1c-and-2c-2002-peterson-
s-sat-ii-success-1722018
(Ebook) Master SAT II Math 1c and 2c 4th ed (Arco Master the SAT
Subject Test: Math Levels 1 & 2) by Arco ISBN 9780768923049,
0768923042
https://ebooknice.com/product/master-sat-ii-math-1c-and-2c-4th-ed-arco-
master-the-sat-subject-test-math-levels-1-2-2326094
(Ebook) Cambridge IGCSE and O Level History Workbook 2C - Depth
Study: the United States, 1919-41 2nd Edition by Benjamin
Harrison ISBN 9781398375147, 9781398375048, 1398375144,
1398375047
https://ebooknice.com/product/cambridge-igcse-and-o-level-history-
workbook-2c-depth-study-the-united-states-1919-41-2nd-edition-53538044
https://ebooknice.com/product/multivariate-statistical-process-control-
with-industrial-application-1313804
https://ebooknice.com/product/robust-control-system-design-advanced-state-
space-techniques-automation-and-control-engineering-1694334
https://ebooknice.com/product/statistical-quality-control-5209368
https://ebooknice.com/product/robust-control-system-design-advanced-state-
space-techniques-1271834
TRUE DIGITAL
CONTROL
TRUE DIGITAL
CONTROL
STATISTICAL MODELLING
AND NON-MINIMAL STATE
SPACE DESIGN
Registered office
John Wiley & Sons Ltd, The Atrium, Southern Gate, Chichester, West Sussex, PO19 8SQ, United Kingdom
For details of our global editorial offices, for customer services and for information about how to apply for
permission to reuse the copyright material in this book please see our website at www.wiley.com.
The right of the author to be identified as the author of this work has been asserted in accordance with the Copyright,
Designs and Patents Act 1988.
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any
form or by any means, electronic, mechanical, photocopying, recording or otherwise, except as permitted by the UK
Copyright, Designs and Patents Act 1988, without the prior permission of the publisher.
Designations used by companies to distinguish their products are often claimed as trademarks. All brand names and
product names used in this book are trade names, service marks, trademarks or registered trademarks of their
respective owners. The publisher is not associated with any product or vendor mentioned in this book.
Limit of Liability/Disclaimer of Warranty: While the publisher and author have used their best efforts in preparing
this book, they make no representations or warranties with respect to the accuracy or completeness of the contents of
this book and specifically disclaim any implied warranties of merchantability or fitness for a particular purpose. It is
sold on the understanding that the publisher is not engaged in rendering professional services and neither the
publisher nor the author shall be liable for damages arising herefrom. If professional advice or other expert
assistance is required, the services of a competent professional should be sought.
MATLAB R
is a trademark of The MathWorks, Inc. and is used with permission. The MathWorks does not warrant
the accuracy of the text or exercises in this book. This books use or discussion of MATLAB
R
software or related
products does not constitute endorsement or sponsorship by The MathWorks of a particular pedagogical approach or
particular use of the MATLAB R
software.
Taylor, C. James.
True digital control : statistical modelling and non-minimal state space design / C. James Taylor, Peter C. Young,
Arun Chotai.
pages cm
Includes bibliographical references and index.
ISBN 978-1-118-52121-2 (cloth)
1. Digital control systems–Design. I. Young, Peter C., 1939- II. Chotai, Arun. III. Title.
TJ223.M53T38 2013
629.8 95–dc23
2013004574
A catalogue record for this book is available from the British Library
ISBN: 978-1-118-52121-2
1 2013
To Ting-Li
To Wendy
In memory of Varsha
Contents
Preface xiii
List of Acronyms xv
List of Examples, Theorems and Estimation Algorithms xix
1 Introduction 1
1.1 Control Engineering and Control Theory 2
1.2 Classical and Modern Control 5
1.3 The Evolution of the NMSS Model Form 8
1.4 True Digital Control 11
1.5 Book Outline 12
1.6 Concluding Remarks 13
References 14
2 Discrete-Time Transfer Functions 17
2.1 Discrete-Time TF Models 18
2.1.1 The Backward Shift Operator 18
2.1.2 General Discrete-Time TF Model 22
2.1.3 Steady-State Gain 23
2.2 Stability and the Unit Circle 24
2.3 Block Diagram Analysis 26
2.4 Discrete-Time Control 28
2.5 Continuous to Discrete-Time TF Model Conversion 36
2.6 Concluding Remarks 38
References 38
6.3 The Smith Predictor and its Relationship with PIP Design 137
6.3.1 Relationship between PIP and SP-PIP Control Gains 139
6.3.2 Complete Equivalence of the SP-PIP and Forward Path PIP
Controllers 140
6.4 Stochastic Optimal PIP Design 142
6.4.1 Stochastic NMSS Equations and the Kalman Filter 142
6.4.2 Polynomial Implementation of the Kalman Filter 144
6.4.3 Stochastic Closed-loop System 149
6.4.4 Other Stochastic Control Structures 150
6.4.5 Modified Kalman Filter for Non-Stationary Disturbances 151
6.4.6 Stochastic PIP Control using a Risk Sensitive Criterion 152
6.5 Generalised NMSS Design 153
6.5.1 Feed-forward PIP Control based on an Extended Servomechanism
NMSS Model 153
6.5.2 Command Anticipation based on an Extended Servomechanism
NMSS Model 154
6.6 Model Predictive Control 157
6.6.1 Model Predictive Control based on NMSS Models 158
6.6.2 Generalised Predictive Control 158
6.6.3 Equivalence Between GPC and PIP Control 159
6.6.4 Observer Filters 162
6.7 Concluding Remarks 163
References 164
Index 329
Preface
This book develops a True Digital Control (TDC) design philosophy that encompasses data-
based (statistical) model identification, through to control algorithm design, robustness evalua-
tion and implementation. Treatment of both stochastic system identification and control design
under one cover highlights the important connections between these disciplines: for example,
in quantifying the model uncertainty for use in closed-loop stochastic sensitivity analysis.
More generally, the foundations of linear state space control theory that are laid down in early
chapters, with Non-Minimal State Space (NMSS) design as the central worked example, are
utilised subsequently to provide an introduction to other selected topics in modern control
theory. MATLAB1 R
functions for TDC design and MATLAB R
scripts for selected examples
are being made available online, which is important in making the book accessible to readers
from a range of academic backgrounds. Also, the CAPTAIN Toolbox for MATLAB R
, which
is used for the analysis of all the modelling examples in this book, is available for free down-
load. Together, these contain computational routines for many aspects of model identification
and estimation; for NMSS design based on these estimated models; and for offline signal
processing. For more information visit: http://www.wiley.com/go/taylor.
The book and associated software are intended for students, researchers and engineers who
would like to advance their knowledge of control theory and practice into the state space
domain; and control experts who are interested to learn more about the NMSS approach
promoted by the authors. Indeed, such non-minimal state feedback is utilised throughout this
book as a unifying framework for generalised digital control system design. This includes
the Proportional-Integral-Plus (PIP) control systems that are the most natural outcome of the
NMSS design strategy. As such, the book can also be considered as a primer for potentially
difficult topics in control, such as optimal, stochastic and multivariable control.
As indicated by the many articles on TDC that are cited in this book, numerous colleagues
and collaborators have contributed to the development of the methods outlined. We would like
to pay particular thanks to our good friend Dr Wlodek Tych of the Lancaster Environment
Centre, Lancaster University, UK, who has contributed to much of the underlying research
and in the development of the associated computer algorithms. The first author would also
like to thank Philip Leigh, Matthew Stables, Essam Shaban, Vasileios Exadaktylos, Eleni
Sidiropoulou, Kester Gunn, Philip Cross and David Robertson for their work on some of the
practical examples highlighted in this book, among other contributions and useful discussions
while they studied at Lancaster. Philip Leigh designed and constructed the Lancaster forced
1 MATLAB
R
, The MathWorks Inc., Natick, MA, USA.
xiv Preface
ventilation test chamber alluded to in the text. Vasileios Exadaktylos made insightful sugges-
tions and corrections in relation to early draft chapters of the book. The second author is grateful
to a number of colleagues over many years including: Charles Yancey and Larry Levsen, who
worked with him on early research into NMSS control between 1968 and 1970; Jan Willems
who helped with initial theoretical studies on NMSS control in the early 1970s; and Tony
Jakeman who helped to develop the Refined Instrumental Variable (RIV) methods of model
identification and estimation in the late 1970s. We are also grateful to the various research
students at Lancaster who worked on PIP methods during the 1980s and 1990s, including
M.A. Behzadi, Changli Wang, Matthew Lees, Laura Price, Roger Dixon, Paul McKenna and
Andrew McCabe; to Zaid Chalabi, Bernard Bailey and Bill Day, who helped to investigate
the initial PIP controllers for the control of climate in agricultural glasshouses at the Silsoe
Research Institute; and to Daniel Berckmans and his colleagues at the University of Leuven,
who collaborated so much in later research on the PIP regulation of fans for the control of
temperature and humidity in their large experimental chambers at Leuven.
Finally, we would like to express our sincere gratitude to the UK Engineering and Phys-
ical Sciences, Biotechnology and Biological Sciences, and Natural Environmental Research
Councils for their considerable financial support for our research and development studies at
Lancaster University.
IV Instrumental Variable
IVARMA Instrumental Variable Auto-Regressive Moving-Average
KF Kalman Filter
LEQG Linear Exponential-of-Quadratic Gaussian
LLS Linear Least Squares
LLT Local Linear Trend
LPV Linear Parameter Varying
LQ Linear Quadratic
LQG Linear Quadratic Gaussian
LTR Loop Transfer Recovery
MCS Monte Carlo Simulation
MFD Matrix Fraction Description
MIMO Multi-Input, Multi-Output
MISO Multi-Input, Single-Output
ML Maximum Likelihood
MPC Model Predictive Control
NEVN Normalised Error Variance Norm
NLPV Non-Linear Parameter Varying
NMSS Non-Minimal State Space
NSR Noise–Signal Ratio
NVR Noise Variance Ratio
PACF Partial AutoCorrelation Function
PBH Popov, Belevitch and Hautus
PEM Prediction Error Minimisation
PI Proportional-Integral
PID Proportional-Integral-Derivative
PIP Proportional-Integral-Plus
PRBS Pseudo Random Binary Signal
RBF Radial Basis Function
RIV Refined Instrumental Variable
RIVAR Refined Instrumental Variable with Auto-Regressive noise
RIVBJ Refined Instrumental Variable for Box–Jenkins models
RIVCBJ Refined Instrumental Variable for hybrid Continuous-time Box–Jenkins models
RLS Recursive Least Squares
RML Recursive Maximum Likelihood
RW Random Walk
RWP Rectangular-Weighting-into-the-Past
SD Standard Deviation
SDARX State-Dependent Auto-Regressive eXogenous variables
SDP State-Dependent Parameter
SE Standard Error
SISO Single-Input, Single-Output
SP Smith Predictor
SRIV Simplified Refined Instrumental Variable
SRIVC Simplified Refined Instrumental Variable for hybrid Continuous-time models
SRW Smoothed Random Walk
List of Acronyms xvii
Theorems
4.1 Controllability of the NMSS Representation 69
4.2 Transformation from Non-Minimal to Minimal State Vector 77
5.1 Controllability of the NMSS Servomechanism Model 96
5.2 Pole Assignability of the PIP Controller 105
6.1 Relationship between PIP and SP-PIP Control Gains 139
6.2 Equivalence Between GPC and (Constrained) PIP-LQ 160
7.1 Controllability of the Multivariable NMSS Model 174
9.1 Controllability of the δ-operator NMSS Model 269
The Theorem of D.A. Pierce (1972) 327
Estimation Algorithms
Ie en bloc Least Squares 203
I Recursive Least Squares (RLS) 205
IIe en bloc Instrumental Variables (IV) 216
II Recursive IV 217
IIIe en bloc Refined Instrumental Variables (RIV) 223
III Recursive RIV 223
IIIs Symmetric RIV 225
1
Introduction
Until the 1960s, most research on model identification and control system design was con-
centrated on continuous-time (or analogue) systems represented by a set of linear differential
equations. Subsequently, major developments in discrete-time model identification, coupled
with the extraordinary rise in importance of the digital computer, led to an explosion of research
on discrete-time, sampled data systems. In this case, a ‘real-world’ continuous-time system
is controlled or ‘regulated’ using a digital computer, by sampling the continuous-time output,
normally at regular sampling intervals, in order to obtain a discrete-time signal for sampled
data analysis, modelling and Direct Digital Control (DDC). While adaptive control systems,
based directly on such discrete-time models, are now relatively common, many practical con-
trol systems still rely on the ubiquitous ‘two-term’, Proportional-Integral (PI) or ‘three-term’,
Proportional-Integral-Derivative (PID) controllers, with their predominantly continuous-time
heritage. And when such systems, or their more complex relatives, are designed offline, rather
than ‘tuned’ online, the design procedure is often based on traditional continuous-time con-
cepts. The resultant control algorithm is then, rather artificially, ‘digitised’ into an approximate
digital form prior to implementation.
But does this ‘hybrid’ approach to control system design really make sense? Would it
not be both more intellectually satisfying and practically advantageous to evolve a unified,
truly digital approach, which would allow for the full exploitation of discrete-time theory and
digital implementation? In this book, we promote such a philosophy, which we term True
Digital Control (TDC), following from our initial development of the concept in the early
1990s (e.g. Young et al. 1991), as well as its further development and application (e.g. Taylor
et al. 1996a) since then. TDC encompasses the entire design process, from data collection,
data-based model identification and parameter estimation, through to control system design,
robustness evaluation and implementation. The TDC approach rejects the idea that a digital
control system should be initially designed in continuous-time terms. Rather it suggests that
the control systems analyst should consider the design from a digital, sampled-data standpoint
throughout. Of course this does not mean that a continuous-time model plays no part in TDC
design. We believe that an underlying and often physically meaningful continuous-time model
should still play a part in the TDC system synthesis. The designer needs to be assured that the
True Digital Control: Statistical Modelling and Non-Minimal State Space Design, First Edition.
C. James Taylor, Peter C. Young and Arun Chotai.
© 2013 John Wiley & Sons, Ltd. Published 2013 by John Wiley & Sons, Ltd.
2 True Digital Control
yd u y
Controller System
Commands Inputs Outputs
(a) Open-loop control system
yd u y
Controller System
Commands Inputs Outputs
yd u y
Controller System
Commands Inputs Outputs
x̂
State Estimator
Figure 1.1, automatically and without human intervention, in order to achieve some defined
control objectives. These control inputs are so named because they can directly change the
behaviour of the system. Indeed, for modelling purposes, the engineering system under study
is defined by these input and output variables, and the assumed causal dynamic relationships
between them. In practice, the control inputs usually represent a source of energy in the form
of electric current, hydraulic fluid or pneumatic pressure, and so on. In the case of an aircraft,
for example, the control inputs will lead to movement of the ailerons, elevators and fin, in
order to manipulate the attitude of the aircraft during its flight mission. Finally, the command
input variables, denoted by a vector yd in Figure 1.1, define the problem dependent ‘desired’
behaviour of the system: namely, the nature of the short term pitch, roll and yaw of an aircraft
in the local reference frame; and its longer term behaviour, such as the gradual descent of an
aircraft onto the runway, represented by a time-varying altitude trajectory.
Control engineers design the ‘Controller’ in Figure 1.1 on the basis of control system design
theory. This is normally concerned with the mathematical analysis of dynamical systems using
various analytical techniques, often including some form of optimisation over time. In this latter
context, there is a close connection between control theory and the mathematical discipline of
optimisation. In general terms, the elements needed to define a control optimisation problem
are knowledge of: (i) the dynamics of the process; (ii) the system variables that are observable
at a given time; and (iii) an optimisation criterion of some type.
A well-known general approach to the optimal control of dynamic systems is ‘dynamic
programming’ evolved by Richard Bellman (1957). The solution of the associated Hamilton–
Jacobi–Bellman equation is often very difficult or impossible for nonlinear systems but it is
feasible in the case of linear systems optimised in relation to quadratic cost functions with
quadratic constraints (see later and Appendix A, section A.9), where the solution is a ‘linear
feedback control’ law (see e.g. Bryson and Ho 1969). The best-known approaches of this type
Other documents randomly have
different content
reader a mental photograph of the scene or action or thought which
inspired the work, but to touch the reader's emotions, to stimulate
his imagination by and through itself alone. Neither the observer of
the landscape nor the reader of the poem is asked to look outside of
the work itself for an explanation of its mood. The picture and the
poem fully explain themselves. They lay before the mind both cause
and effect.
This music cannot do. Long ago it was called the language of
emotion, and the embodiment of feeling is its highest province. Even
in the opera, with the assistance of text and action, music should not
strive to go further than this. Its office is to voice the emotions
which lie behind action and speech, to raise to the tenth power
those simpler and more limited inflections and tones of the voice
which are used in the spoken drama. In the great instrumental song
without words it is again moods and emotions that music must
proclaim. Mr. Strauss may tell us that in "Also sprach Zarathustra" he
did not attempt to do the things which makers of programme
explanations accused him of doing, but merely to put before us, in
music, the simple process of the religious and scientific development
of the human race up to the conception of the Beyond-Man.
How easy it all is, to be sure, and how stupidly devoid of imagination
we must all be who fail to read it clearly in the music! If we fail to
find it, it is our fault. Lichtenberg, a witty German, said, "If a
monkey look into a mirror, no Apostle will look out."
We may save ourselves much time and intellectual labor if we listen
carefully to "Also sprach Zarathustra." Dr. Draper packed a history of
the intellectual development of Europe into two substantial volumes
which a thoughtful man may read in a winter; yet he may hear not
only the intellectual, but also the religious development of the entire
human race in Mr. Strauss's tone poem in about thirty minutes. A
benefactor of mankind indeed is this philanthropist, who has not
sought to write philosophical music. He has invented for us a kind of
sugar-coated knowledge tablet. Abolish dry books and listen to the
tone poems of Richard Strauss, and you will have the wisdom of the
ages poured into your ears by trumpets and trombones.
And yet how refreshing to the spirit it is to hear after a Strauss tone
preachment some such work of pure feeling as Schumann's Spring
symphony! Here is no fugued fuddle of the fulminations of science.
Here is no heart-wrung cry of a philosopher from the mountain top,
come down to set whole the disjointed times and wailing because
the populace thinks him a goatherd. Here is no dissector of sated
souls, no juggler with death rattles, no miser of a hope-drained race.
Here is one who served and suffered for the sake of love's infinite
joy, who has trod the valley of the shadow and come to the sunlit
plateau of his heart's desire, and who, as he lifts his brow to the
radiance of the new day, strikes his lyre and bursts into a pæan of
rapture. His music glows and throbs with feeling, for it is feeling
grown too great for the inflection of common speech and so hymned
to us by the myriad-voiced orchestra in one beautiful anthem of the
budding of eternal spring in the heart of a man. That is programme
music which needs no explanatory notes.
How often shall we who are treading the downward slopes of life
croon that old couplet and yearn for the cradle songs of Schubert
and Beethoven? How often, too, we wonder, will a weary world turn
back with weary brain from the sordid task of transfretating "the
Sequane at the dilucul and crepuscul" with Strauss and his tribe to
the poets of the dawn who smote the great primeval chords of
human feeling? This we may not now answer, for orchestral music is
yet in her infancy and it is possible that the period of to-day is but
the disturbance of a transition.
IV.—STRAUSS AND THE SONG WRITERS
He hath songs, for man or woman, of all sizes.
FOOTNOTES:
[1] The volksthümlisches lied is a variety of song written by
artistic composers on a plan suggested by the folk song. It is the
folk song placed under cultivation.
AUX ITALIENS
"Our friend, Mr. Handel, is very well, and things have taken
quite a different turn here from what they did some time past;
for the publick will no longer be imposed on by Italian singers
and wrong-headed undertakers of bad operas, but find out the
merit of Mr. Handel's compositions and English performances.
The new oratorio (called Samson) which he composed since he
left Ireland, has been performed four times to more crowded
audiences than ever were seen; more people being turned away
for want of room each night than hath been at the Italian
opera."
Our website is not just a platform for buying books, but a bridge
connecting readers to the timeless values of culture and wisdom. With
an elegant, user-friendly interface and an intelligent search system,
we are committed to providing a quick and convenient shopping
experience. Additionally, our special promotions and home delivery
services ensure that you save time and fully enjoy the joy of reading.
ebooknice.com