Design Contracts For Networked Automation Systems Co-design
B. Sreram, Seshadhri Srinivasan, B. Subathra, Srini Ramaswamy

TL;DR
This paper analyzes timing imperfections in networked automation systems, classifies jitter sources, and proposes the use of design contracts with jitter margins to improve co-design across control, computation, communication, and information domains.
Contribution
It introduces a systematic classification of jitter in NAS and applies design contracts to model and manage timing interfaces among system domains.
Findings
Jitter in NAS can be classified into hardware, software, and communication domains.
Modeling timing imperfections with design contracts improves system co-design.
Control theory helps determine jitter margins for reliable NAS operation.
Abstract
Networked automation systems (NAS) are characterized by confluence of control, computation, communication and Information (C3I) technologies. Design decisions of one domain are affected by the constraints posed by others. Reliable NAS design should address the requirements of the system, and simultaneously meet the constraints posed by other domains and this is called co-design in literature. Co-design requires clear definition of interfaces among these domains. Control design in NAS is affected by the timing imperfections posed by other domains. In this investigation, we first study the different sources of timing imperfections in NAS, and classify them based on their occurrence. The concept of jitter is used to define the timing imperfections induced by various system components. Using this analysis, we classify the jitter based on their behavior and domain of occurrence. Our analysis…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsPetri Nets in System Modeling · Flexible and Reconfigurable Manufacturing Systems · Network Time Synchronization Technologies
