State Space Systems With Time-Delays Analysis, Identification, and Applications
By Ya Gu and Chuanjiang Li
()
About this ebook
State Space Systems with Time-Delays Analysis, Identification and Applications covers the modeling, identification and control of industrial applications, including system identification, parameter estimation, dynamic simulation, nonlinear control, and other emerging techniques. The book introduces basic time-delay systems, architectures and control methods. Emphasis is placed on the mathematical analysis of these systems, identifying them, and applying them to practical engineering problems such as three independent water tank systems and distillation systems. This book contains a wide range of time-delay system identification methods that can help readers master the system controllers’ design methods.
- Presents the basic concepts of time delay systems stability analysis and classical time delay system identification methods
- Discusses the stability analysis of complex time delay systems
- Presents the identification of uncertain and unknown time delay systems
- Provides examples of industrial application
Ya Gu
She obtained her PhD from Jiangnan University, China in 2015. She was a visiting student of the University of Alberta in 2014 and a post doctor of the University of the West of England in 2019. Her main research interests are in the areas of system modelling, system identification, time delay system and control applications.
Related to State Space Systems With Time-Delays Analysis, Identification, and Applications
Related ebooks
Diagnostic Biomedical Signal and Image Processing Applications With Deep Learning Methods Rating: 0 out of 5 stars0 ratingsCognitive Big Data Intelligence with a Metaheuristic Approach Rating: 0 out of 5 stars0 ratingsAssessing and Improving Prediction and Classification: Theory and Algorithms in C++ Rating: 0 out of 5 stars0 ratingsSemantic Models in IoT and eHealth Applications Rating: 0 out of 5 stars0 ratingsDigital Image Enhancement and Reconstruction Rating: 0 out of 5 stars0 ratingsInternet of Multimedia Things (IoMT): Techniques and Applications Rating: 0 out of 5 stars0 ratingsSignals and Systems for Bioengineers: A MATLAB-Based Introduction Rating: 0 out of 5 stars0 ratingsSmart Sensors Networks: Communication Technologies and Intelligent Applications Rating: 0 out of 5 stars0 ratingsModeling, Identification, and Control for Cyber- Physical Systems Towards Industry 4.0 Rating: 0 out of 5 stars0 ratingsSystem Parameter Identification: Information Criteria and Algorithms Rating: 0 out of 5 stars0 ratingsDeep Learning and Parallel Computing Environment for Bioengineering Systems Rating: 0 out of 5 stars0 ratingsInteger Optimization and its Computation in Emergency Management Rating: 0 out of 5 stars0 ratingsMathematical Modeling, Simulations, and AI for Emergent Pandemic Diseases: Lessons Learned From COVID-19 Rating: 0 out of 5 stars0 ratingsBlockchain Technology Solutions for the Security of IoT-Based Healthcare Systems Rating: 0 out of 5 stars0 ratingsFoundations of Data Intensive Applications: Large Scale Data Analytics under the Hood Rating: 0 out of 5 stars0 ratingsMachine Learning for Biometrics: Concepts, Algorithms and Applications Rating: 0 out of 5 stars0 ratingsHandbook of Metaheuristic Algorithms: From Fundamental Theories to Advanced Applications Rating: 0 out of 5 stars0 ratingsComplex Binary Number System: Algorithms and Circuits Rating: 0 out of 5 stars0 ratingsDiffuse Algorithms for Neural and Neuro-Fuzzy Networks: With Applications in Control Engineering and Signal Processing Rating: 0 out of 5 stars0 ratingsHow Transistor Area Shrank by 1 Million Fold Rating: 0 out of 5 stars0 ratingsCognitive Intelligence with Neutrosophic Statistics in Bioinformatics Rating: 0 out of 5 stars0 ratingsRenewable Energy Systems: Modelling, Optimization and Control Rating: 0 out of 5 stars0 ratingsPython for Probability, Statistics, and Machine Learning Rating: 0 out of 5 stars0 ratingsTitanium Alloys for Biomedical Development and Applications: Design, Microstructure, Properties, and Application Rating: 0 out of 5 stars0 ratingsEmbedded Computing: A VLIW Approach to Architecture, Compilers and Tools Rating: 0 out of 5 stars0 ratingsRecurrent Neural Networks: Fundamentals and Applications from Simple to Gated Architectures Rating: 0 out of 5 stars0 ratingsNatural Language Processing with Java and LingPipe Cookbook Rating: 0 out of 5 stars0 ratingsBio-inspired Algorithms for Engineering Rating: 0 out of 5 stars0 ratingsHow to Design Optimization Algorithms by Applying Natural Behavioral Patterns Rating: 0 out of 5 stars0 ratingsEmbedded Software Design and Programming of Multiprocessor System-on-Chip: Simulink and System C Case Studies Rating: 0 out of 5 stars0 ratings
Data Modeling & Design For You
Supercharge Power BI: Power BI is Better When You Learn To Write DAX Rating: 5 out of 5 stars5/5DAX Patterns: Second Edition Rating: 5 out of 5 stars5/5R Programming - a Comprehensive Guide: Software Rating: 0 out of 5 stars0 ratingsUltimate Enterprise Data Analysis and Forecasting using Python Rating: 0 out of 5 stars0 ratingsThinking in Algorithms: Strategic Thinking Skills, #2 Rating: 5 out of 5 stars5/5Advanced Deep Learning with Python: Design and implement advanced next-generation AI solutions using TensorFlow and PyTorch Rating: 0 out of 5 stars0 ratingsData Analytics for Beginners: Introduction to Data Analytics Rating: 4 out of 5 stars4/5Data Visualization: a successful design process Rating: 4 out of 5 stars4/5The Secrets of ChatGPT Prompt Engineering for Non-Developers Rating: 5 out of 5 stars5/5Bayesian Analysis with Python Rating: 5 out of 5 stars5/5Mastering Agile User Stories Rating: 4 out of 5 stars4/5Raspberry Pi :Raspberry Pi Guide On Python & Projects Programming In Easy Steps Rating: 3 out of 5 stars3/5End-to-End Data Science with SAS: A Hands-On Programming Guide Rating: 0 out of 5 stars0 ratingsThe Esri Guide to GIS Analysis, Volume 3: Modeling Suitability, Movement, and Interaction Rating: 0 out of 5 stars0 ratingsGraph Databases in Action: Examples in Gremlin Rating: 0 out of 5 stars0 ratingsAutoCAD® Pocket Reference Rating: 0 out of 5 stars0 ratingsData Fluency: Empowering Your Organization with Effective Data Communication Rating: 2 out of 5 stars2/5Data Analytics with Python: Data Analytics in Python Using Pandas Rating: 3 out of 5 stars3/5A Concise Guide to Object Orientated Programming Rating: 0 out of 5 stars0 ratingsThe Systems Thinker - Mental Models: The Systems Thinker Series, #3 Rating: 0 out of 5 stars0 ratingsLearn T-SQL Querying: A guide to developing efficient and elegant T-SQL code Rating: 0 out of 5 stars0 ratingsPrinciples of Data Science Rating: 4 out of 5 stars4/5Learning Python Design Patterns - Second Edition Rating: 0 out of 5 stars0 ratingsBrainstorming and Beyond: A User-Centered Design Method Rating: 0 out of 5 stars0 ratingsNo-Code Data Science: Mastering Advanced Analytics, Machine Learning, and Artificial Intelligence Rating: 0 out of 5 stars0 ratings
Reviews for State Space Systems With Time-Delays Analysis, Identification, and Applications
0 ratings0 reviews
Book preview
State Space Systems With Time-Delays Analysis, Identification, and Applications - Ya Gu
State Space Systems With Time-Delays Analysis, Identification, and Applications
Ya Gu
College of Information, Mechanical and Electrical Engineering, Shanghai Normal University, Shanghai, China
Chuanjiang Li
Shanghai Normal University, Shanghai, China
Table of Contents
Cover image
Title page
Copyright
About the authors
Acknowledgment
Introduction
1 An overview of each chapter
Chapter 1. One-unit state-delay identification
Abstract
1.1 Auxiliary model identification method for a unit time-delay system
1.2 Parameter and state estimation algorithm for one-unit state-delay system
1.3 Conclusions
References
Chapter 2. D-step state-delay identification
Abstract
2.1 State filtering and parameter estimation for d-step state delay
2.2 Identification and U-control of dual-rate state-space models with d-step state delay
2.3 Parameter estimation algorithm for d-step time-delay systems
2.4 Communicative state and parameters estimation for dual-rate state-space systems with time delays
2.5 Conclusion
References
Chapter 3. Multiple state-delay identification
Abstract
3.1 Parameter estimation and convergence for state-space model with time delay
3.2 Iterative parameter estimation for state-space model with multistate delays based on decomposition
3.3 Least squares-based iterative parameter estimation algorithm for multiple time delay
3.4 Two-stage least squares-based iterative parameter identification algorithm for time-delay systems
3.5 Conclusions
References
Chapter 4. Multivariable time-delay system identification
Abstract
4.1 Parameter estimation for a multivariable state space system with d-step delay
4.2 State filtering and parameter estimation for multivariable system
References
Chapter 5. Nonlinear time-delay system identification
Abstract
5.1 Parameter estimation for a Hammerstein state-space system with time delay
5.2 The bias compensation-based parameter and state estimation for a nonlinear system
5.3 Conclusion
Appendix
References
Chapter 6. Uncertain state delay systems identification
Abstract
6.1 State space model identification of multirate processes with uncertain time delay
6.2 Moving horizon estimation for multirate system with time-varying time delays
References
Index
Copyright
Academic Press is an imprint of Elsevier
125 London Wall, London EC2Y 5AS, United Kingdom
525 B Street, Suite 1650, San Diego, CA 92101, United States
50 Hampshire Street, 5th Floor, Cambridge, MA 02139, United States
The Boulevard, Langford Lane, Kidlington, Oxford OX5 1GB, United Kingdom
Copyright © 2023 Elsevier Inc. All rights reserved.
No part of this publication may be reproduced or transmitted in any form or by any means, electronic or mechanical, including photocopying, recording, or any information storage and retrieval system, without permission in writing from the publisher. Details on how to seek permission, further information about the Publisher’s permissions policies and our arrangements with organizations such as the Copyright Clearance Center and the Copyright Licensing Agency, can be found at our website: www.elsevier.com/permissions.
This book and the individual contributions contained in it are protected under copyright by the Publisher (other than as may be noted herein).
Notices
Knowledge and best practice in this field are constantly changing. As new research and experience broaden our understanding, changes in research methods, professional practices, or medical treatment may become necessary.
Practitioners and researchers must always rely on their own experience and knowledge in evaluating and using any information, methods, compounds, or experiments described herein. In using such information or methods they should be mindful of their own safety and the safety of others, including parties for whom they have a professional responsibility.
To the fullest extent of the law, neither the Publisher nor the authors, contributors, or editors, assume any liability for any injury and/or damage to persons or property as a matter of products liability, negligence or otherwise, or from any use or operation of any methods, products, instructions, or ideas contained in the material herein.
ISBN: 978-0-323-91768-1
For Information on all Academic Press publications visit our website at https://www.elsevier.com/books-and-journals
Publisher: Mara E. Conner
Acquisitions Editor: Sophie Harrison
Editorial Project Manager: Moises Carlo P. Catain
Production Project Manager: Nirmala Arumugam
Cover Designer: Matthew Limbert
Typeset by MPS Limited, Chennai, India
About the authors
Ya Gu is an associate professor at the College of Information, Mechanical and Electrical Engineering, Shanghai Normal University, Shanghai, China. She received her PhD degree in automatic control from Jiangnan University, Wuxi, China, in 2015. She was a visiting PhD student from 2014 to 2015 at the University of Alberta, Edmonton, AB, Canada. She is the reviewer of Signal Processing, IET Control Theory & Applications, and Journal of the Franklin Institute. Her current research interests include model identification, parameter estimation, and adaptive control. E-mail: guya@shnu.edu.cn.
Chuanjiang Li is a professor at the College of Information, Mechanical and Electrical Engineering, Shanghai Normal University, Shanghai, China. He obtained his BS degree from Henan University of Science and Technology, China, in 2000, MS degree from Henan University of Science and Technology, China, in 2003, and PhD degree from Shanghai University, China, in 2014. His current research interests are robot control, intelligent control theory, and application. E-mail: licj@shnu.edu.cn.
Acknowledgment
This work was supported by the National Natural Science Foundation of China (No. 61903050), the Natural Science Foundation of Shanghai (No. 22ZR1445300).
I wish to express my sincere appreciation to the following professors who have encouraged and guided me throughout this book: Prof. Feng Ding, Jiangnan University, and Prof. Quanmin Zhu, University of the West of England.
Introduction
1 An overview of each chapter
System identification and parameter estimation are mostly applied to the mathematical model of the system with input and output variables. However, in the industrial system, many controlled objects need to be abstracted into state space models of the system, and in general, a physical phenomenon with time delay accompanies the controlled object, time delay is considered to be the most difficult to control, and the identification of delay system is also very difficult. In recent years, delay system has been an active research area, the application is very extensive especially in the industrial process, and it is still a research focus in the field of international process control. Therefore delay system is also the research hotspot in system identification. It is a subject worthy of further study to use system identification methods consciously and reasonably to identify time delay. This book focuses on the identification of state space system with time delay,
and the proposed algorithms have theoretical value and application prospects. This book gives the detailed discussion and research, and the following results are obtained. A brief introduction of the major research contents and achievements is outlined in the following.
In Chapter 1, for the state space model with a unit time delay, by extending the state equation, using the properties of the shift operators, and eliminating some state variables, the state space system with time delay is converted into the form of the input–output expression, which is the identification model of the system. When the states are unmeasurable, they are replaced with their estimates, by using the parameter estimation and known input–output data to estimate states. This chapter proposes the auxiliary model–based least squares identification method, the stochastic gradient identification algorithm, and the least squares–based iterative parameter estimation algorithm for the state space model with a unit time delay. The simulation examples verify the effectiveness of the proposed algorithms.
In Chapter 2, for the state space model with d-step time delay, by using the least squares identification algorithm to estimate the parameters and states, first, the identification model is derived, the unknown noise and state variables in the information vectors are replaced with their estimates, and the parameters are estimated. Then, the parameter estimates are used to compute the states. For the multivariable state space model with d-step time delay, the number of variables is large, and the structure of the model is complex; while some single variable system identification methods can be applied to some of the multivariable systems, these identification algorithms for multivariable systems are not enough. To guarantee the identification accuracy of the algorithm, we also need to do some improvements to the original algorithm. This chapter mainly uses hierarchical identification theory to improve the computational efficiency of identification algorithm. Finally, simulation examples show the effectiveness of the proposed algorithms.
In Chapter 3, for the state space model with multistate delays, the number of delays is large, and the theoretical derivation of multistate delays is more complex than that of a unit time delay. This chapter uses hierarchical gradient–based iterative identification algorithm and hierarchical least squares–based iterative identification algorithm to estimate the parameters of the system. Decomposing the system into two subsystems reduces the calculation. For the dual-rate state space model with multistate delays, we use the data filtering technique; compared with the auxiliary model-based least squares algorithm, the filtering-based least squares algorithm can produce more accurate parameter estimates.
Chapter 4 considers the identification problem of the state space model with d-step delay for multivariable systems and presents a state estimation-based recursive least squares parameter identification algorithm by using the hierarchical identification principle. Combining the linear transformation and the property of the shift operator, a state space system is transformed into an equivalent canonical state space model, and its identification model is derived. Finally, an example is provided to validate the proposed theorems.
Chapter 5 researches parameter estimation problems for a Hammerstein input nonlinear system with state time delay. Combining the linear transformation and the property of the shift operator, the Hammerstein state space system is equivalent to a bilinear parameter identification model. The gradient-based and least squares–based iterative parameter estimation algorithms are used for identifying the state time-delay system, and the proposed iterative algorithms make full use of all data at each iteration, which can produce highly accurate parameter estimation. Finally, the example is provided to validate the proposed algorithms.
In Chapter 6, for the uncertain state space model with time delay, we mainly adopt two kinds of methods, one is the moving horizon estimation algorithm, and the basic idea is to derive the cost function and optimize the objective function; compared with the general Kalman filter algorithm, the proposed algorithm can simultaneously estimate the continuous state and discrete time delay. Another method is the expectation maximization algorithm, and it has E step and M step. Step E is used to calculate the expectation of the complete data which is often referred to as Q function, and step M is used to maximize the Q function. These two steps iterate until it converges. Finally, simulation examples are given.
Chapter 1
One-unit state-delay identification
Abstract
This chapter first considers parameter estimation problems for state-space systems with time delay. By means of the property of the shift operator, the state-space systems are transformed into input–output representations, and an auxiliary model identification method is presented to estimate the system parameters. Then, it derives a state estimation-based parameter identification algorithm for state-space systems with one-unit state delay. We derive the identification model of an observability canonical state-space system with one-unit state delay. The key is to replace the unknown states in the parameter estimation algorithm with their state estimates and to identify the parameters of state-space models.
Keywords
Parameter estimation; state-space models; time delay; auxiliary model identification; least squares; state estimation
1.1 Auxiliary model identification method for a unit time-delay system
State-space models have wide applications in many areas, for example, system modeling, system identification, signal processing, adaptive filtering, and control (Devakar and Lyengar, 2011). There exist many estimation methods for state-space models, such as the least squares methods, the auxiliary model identification methods, and the stochastic gradient methods (Ding et al., 2012).
It considers identification problems of time-delay control systems based on the auxiliary model identification idea. The auxiliary model method is a new-type parameter estimation one and can deal with identification problems with the information vector including unknown internal variables. It presents an auxiliary model-based identification algorithm of the input–output representations corresponding to state-space systems with time delays. The basic idea is, by means of the property of the shift operator, to transform the state-space model with a time delay into an input–output representation and then to identify the parameters of the input–output representation based on the auxiliary model identification technique. The proposed method has the advantage of handling the unmeasured variables in the information vector.
1.1.1 The input–output representation
Let us define some notations. represents the estimate of θ at time t; A ent X or X ≔ A stands for A is defined as X; the symbol I(In) stands