You are previewing Communications for Control in Cyber Physical Systems.
O'Reilly logo
Communications for Control in Cyber Physical Systems

Book Description

Communications and Controls in Cyber Physical Systems: Theory, Design and Applications in Smart Grids provides readers with all they need to know about cyber physical systems (CPSs), such as smart grids, which have attracted intensive studies in recent years. Communications and controls are of key importance for maintaining and stabilizing the operation of the physical dynamics in these complicated systems.

This book presents a systematic treatment on the communication and control aspects of CPSs, along with applications to the smart grid in four parts, including the basics of CPS, communications and controls, an explanation of the integration with CPS, coverage of controls with information constraints in CPS, and an applications oriented focus on smart grids as a CPS.

Drawing upon years of practical experience and using numerous examples and illustrations, the authors’ discuss key communication and controls design methods that can be integrated into a CPS, how communication and control schemes can be applied in practical systems such as smart grids, new directions and approaches for traditional engineers and researchers in communications, and controls and power systems as they relates to CPSs.



  • Presents a systematic treatment on the communication and control aspects of cyber physical systems (CPSs)
  • Discusses key communication and controls design methods that can be integrated into a CPS
  • Demonstrates how communication and control schemes can be applied in practical systems such as smart grids
  • Includes new directions and approaches for traditional engineers and researchers in communications, controls, and power systems as they relate to CPSs

Table of Contents

  1. Cover image
  2. Title page
  3. Table of Contents
  4. Copyright
  5. Dedication
  6. Biography
  7. Preface
  8. Chapter 1: Introduction to cyber physical systems
    1. Abstract
    2. 1.1 Introduction
    3. 1.2 Elements of a CPS
    4. 1.3 What is included and what is missing
  9. Chapter 2: Basics of communications
    1. Abstract
    2. 2.1 Introduction
    3. 2.2 Information measures
    4. 2.3 Communication channels
    5. 2.4 Source coding
    6. 2.5 Modulation and coding
    7. 2.6 Networking
    8. 2.7 Typical communication systems
    9. 2.8 Conclusions
  10. Chapter 3: Basics of control
    1. Abstract
    2. 3.1 Introduction
    3. 3.2 Modeling of controlled dynamical systems
    4. 3.3 Observability and controllability
    5. 3.4 Optimal control
    6. 3.5 Conclusions
  11. Chapter 4: Typical cyber physical systems
    1. Abstract
    2. 4.1 Introduction
    3. 4.2 Power networks
    4. 4.3 Robotic networks
    5. 4.4 Conclusions
  12. Chapter 5: Communication capacity requirements
    1. Abstract
    2. 5.1 Introduction
    3. 5.2 Deterministic system: stability
    4. 5.3 Stochastic systems: estimation
    5. 5.4 Stochastic systems: stability
    6. 5.5 Stochastic systems: reduction of shannon entropy
    7. 5.6 Networked stochastic systems
    8. 5.7 Control communication complexity
    9. 5.8 Control and information in physics
    10. 5.9 Conclusions
  13. Chapter 6: Network topology design
    1. Abstract
    2. 6.1 Introduction
    3. 6.2 WDM networks and design constraints
    4. 6.3 Optimization based on topology design
    5. 6.4 Team decision theory
    6. 6.5 Conclusions
  14. Chapter 7: Communication network operation for CPSs
    1. Abstract
    2. 7.1 Introduction
    3. 7.2 Hybrid system modeling for CPSs
    4. 7.3 Optimization of scheduling policy
    5. 7.4 Scheduling: other approaches
    6. 7.5 Routing
    7. 7.6 Conclusions
  15. Chapter 8: Physical layer design
    1. Abstract
    2. 8.1 Introduction
    3. 8.2 Adaptive modulation
    4. 8.3 Source coding in a CPS: Point-to-point case
    5. 8.4 Source coding in a CPS: Distributed case
    6. 8.5 Physical dynamics-aware channel decoding
    7. 8.6 Control-oriented channel coding
    8. 8.7 Channel coding for interactive communication in computing
    9. 8.8 Conclusions
  16. Bibliography
  17. Index