Optimal and Robust Scheduling for Networked Control Systems tackles the problem of integrating system components—controllers, sensors, and actuators—in a networked control system. It is common practice in industry to solve such problems heuristically, because the few theoretical results available are not comprehensive and cannot be readily applied by practitioners. This book offers a solution to the deterministic scheduling problem that is based on rigorous control theoretical tools but also addresses practical implementation issues. Helping to bridge the gap between control theory and computer science, it suggests that the consideration of communication constraints at the design stage will significantly improve the performance of the control system.
Technical Results, Design Techniques, and Practical Applications
The book brings together well-known measures for robust performance as well as fast stochastic algorithms to assist designers in selecting the best network configuration and guaranteeing the speed of offline optimization. The authors propose a unifying framework for modelling NCSs with time-triggered communication and present technical results. They also introduce design techniques, including for the codesign of a controller and communication sequence and for the robust design of a communication sequence for a given controller. Case studies explore the use of the FlexRay TDMA and time-triggered control area network (CAN) protocols in an automotive control system.
Practical Solutions to Your Time-Triggered Communication Problems
This unique book develops ready-to-use engineering tools for large-scale control system integration with a focus on robustness and performance. It emphasizes techniques that are directly applicable to time-triggered communication problems in the automotive industry and in avionics, robotics, and automated manufacturing.
Control of Plants with Limited Communication
Models for NCSs
Scheduling and controller codesign methods
Structural and stability analysis
A General Framework for NCS Modeling
Limited communication and schedulers
NCS without ZOH
Periodicity and discrete-time lifting
Extension to multi-networks, subnetworks and task scheduling
Multirate systems, a special case of NCSs
NCSs, a special case of switched and delayed systems
Application to a vehicle brake-by-wire control system
Controllability and Observability
NCSs with ZOH
NCSs without ZOH
Communication Sequence Optimization
Optimizing for ∆
Optimization of NCSs which are multirate systems
Applying the optimization to the vehicle brake-by-wire control system
Optimal Controller and Schedule Codesign
Optimal Schedule Design
Robust Schedule Design
Formulation of an H∞-based cost for performance
Formulation of a discrete H∞-based cost for robustness and performance
Formulation of a sampled-data H∞-based cost for robustness and performance
Optimal design with an example
Application to an Automotive Control System
Vehicle model and controller design
HIL from TTE systems
Experiments on the HIL
Experiments with FlexRay
Schedule Design for Nonlinear NCSs
Discretization of nonlinear affine systems
Sampled-data model of nonlinear NCS
Quadratic cost function for NCS performance
An SOS-framework for local cost computation
"The book deals with a very interesting topic for the automotive industry. The methods and results can be extended to modern cyber physical systems from all domains. Up until now, a very conservative approach was used in the handling of distributed embedded systems. With the presented methods, it may be possible to take into account the known weaknesses and limitations of networked systems already in the design of controllers and functions early in the development process."
—Dr. Josef Zehetner, Virtual Vehicle Research Center, Graz, Austria
"The book is the first complete treatment that unifies existing techniques to handle networked control systems. In particular, the co-design of the control and communication network scheduling is masterfully explained. This contrasts with most existing literature, where control and communication network scheduling are usually considered separately. … The selection of the contents is spot on. The authors start from a motivating chapter and then ease in the reader to more technical results with the use of illustrative examples. … The authors do a nice job explaining and illustrating the concepts in the chapters by using several examples and explanatory figures. … The material is well presented and would captivate the interest of graduate students, researchers, and control engineers. … This is the first book on a hot topic in the area of networked control systems where a unified framework is presented. The authors skillfully combine tools from robust control theory and communication theory to co-design both the control and network configuration that guarantee closed-loop stability and performance. The book is well written and contains several examples and an interesting application to automotive control systems."
—Seddik M. Djouadi, University of Tennessee, Knoxville, USA
"There is a well-known gap in tools available from control theory and the tools used for in-vehicle network analysis. This book successfully attempts to bridge this gap. The attractiveness of the book lies in the fact that it relies heavily on using industrial strength and state of the art network analysis tools to convey the message."
—Unmesh Bordoloi, Linköping University, Sweden
"… a great introduction in HIL implementation for development of automotive control systems networked via CAN and FlexRay and a best-of-its-kind example of handling uncertainty through robust schedule design. … The book has a harmonious structure and logical sequence of chapters. … I am sure that I will reference this book in my research publications. … All the discussed methods (i.e., optimal and robust design) have full mathematical formulations and are illustrated with proper examples. … One of the most useful books for readers seeking applicative examples of vehicle-related networked control systems. A vivid reference for researcher-practitioners to build up an HIL test bed focused on the development of vehicle controllers."
—Valentin Ivanov, Ilmenau University of Technology, Germany
"This book is good reading for researchers and students studying network control systems. While the book provides deep technical aspects of network control systems theory, it also provides adequate introduction for readers new to the field. Moreover, the inclusion of practically motivated examples in each chapter and a chapter dedicated to automotive applications makes this book a complete story that will attract readers with both theoretical and practical interest."
—Dr. Dina Shona Laila, University of Southampton, UK