Networked Sensing, Estimation and Control Systems: Difference between revisions
From Murray Wiki
Jump to navigationJump to search
Line 119: | Line 119: | ||
Examples | Examples | ||
* Distributed sensor fusion for Alice | * Distributed sensor fusion for Alice | ||
* RoboFlag/MVWT | |||
|} | |} | ||
Revision as of 09:05, 19 December 2008
Vijay Gupta, Richard M. Murray, Ling Shi and Bruno Sinopoli
This page is intended for use by authors of the book "Networked Sensing, Estimation and Control Systems".
Purpose and Scope
Chapter Table
Preface
- Motivation for writing the book
- Intended audience and prerequisites
I. Introduction to Networked Control Systems
- Motivation and examples
- Big picture for networked control systems
- Control systems (summarize basic framework; refer to standard texts for details)
- Communication systems
- Channel models
- Hardware protocols: 802.11, Zigbee, Wireless HART, SPA100, CANbus, FieldBus, ...
- Software protocols: TCP, UDP, CSMACA (introduce basic protocols and indicate features that will come up later)
- Information patterns
- Talk about distributed information: centralized versus decentralized, distributed
- Summary of the development of NCS
II. State Estimation and Sensor Fusion
|
References
|
III. Information Theory
- Entropy and mutual information
- Bode's integral and Kalman filtering (from info theory point of view)
- Quantization tools (Nair, ...; 2007 IEEE Proc, Jan)
- Remark (19 Dec 08): do we want to include anything on rate distortion theory? Not really required for information below, but perhaps we want to add some material that could use that?
IV. Jump Linear Markov Systems
- Definitions and fundamental results
- Effects of packet loss
- Effects of delay
- Extensions to Control
V. Packet-Based Estimation (focus on single sensor)
|
References
Examples
|
VI. Packet-Based Control (focus on single actuator)
|
References
Examples
|
VII. Information Flow on Graphs
|
References
Examples:
|
VIII. Distributed Estimation
|
References
Examples
|
IX. Distributed Control
|
References
Examples
|
X. Cooperative Control (application chapter)
|
References
Examples
|
XI. Efficient Computation and Communications (application chapter)
|
Examples
|
XII. Implementation (application chapter)
- Robustness (byzantine)
- Synchronization (Lamport)
XIII. Sensor Networks (application chapter)
|
References
Examples
|
XIV. Future Directions and Open Problems
- Robustness (byzantine)
- Design of networks (utility-based theory, Low/Kelly)
Additional notes
Hong Kong, 19 Dec 08 (RMM + LS)
- Do we want to say something about bandwidth allocation in Alice as an example? Where does it fit? Could be a running example or perhaps go in one of the application chapters?
Related Information
Other books
- Bullo, Cortes, Martinez: book on cooperative control, but with a very different emphasis than Reza's proposed book. An online copy of the book is available at http://coordinationbook.info.
- Mesbahi and Egerstedt: graph theoretic methods for multi-agent coordination.
- Olfati-Saber: Networked Multi-Agent Systems: Distributed Algorithms for Coordination and Information Fusion
- D. Hristu-Varsakelis and W. S. Levine (Ed.): Handbook of Networked and Embedded Control Systems, 2005. ISBN 0-8176-3239-5
- Mainly a collection of articles
Other information resources
Upcoming events
Upcoming courses
- Apr 09: EECI Networked Control Systems course (Richard, Vijay)
- Fall 2009: NCS at HKUST (Ling)
- Spring 2010: NCS at CMU (Bruno)
Author meetings
- 25 Nov 08: Richard and Bruno in Pasadena
- 8-10 Dec 08: Bruno and Vijay at CDC
- 15 Dec 08: Richard and Ling in Hong Kong + Vietnam
- 13-19 Apr 09: HSCC, CPS week in San Francisco
- 11-17 Jun 09: Ling in Pasadena (commencement on 12 Jun)
- 27-29 Aug 09: Asian Control Conference (ASCC) in Hong Kong [Ling, Bruno, Richard]