Cyber Physical Systems: Design Challenges

Киберфизические системы: проблемы проектирования
Edward A. Lee
2008-05-01

Cyber-Physical Systemsabstractions for computing and networkingembedded computers and networksphysical dynamics and computationsafety and reliability requirements
Cyber-Physical Systems (CPS) are integrations of computation and physical processes. Embedded computers and networks monitor and control the physical processes, usually with feedback loops where physical processes affect computations and vice versa. The economic and societal potential of such systems is vastly greater than what has been realized, and major investments are being made worldwide to develop the technology. There are considerable challenges, particularly because the physical components of such systems introduce safety and reliability requirements qualitatively different from those in general- purpose computing. Moreover, physical components are qualitatively different from object-oriented software components. Standard abstractions based on method calls and threads do not work. This paper examines the challenges in designing such systems, and in particular raises the question of whether today's computing and networking technologies provide an adequate foundation for CPS. It concludes that it will not be sufficient to improve design processes, raise the level of abstraction, or verify (formally or otherwise) designs that are built on today's abstractions. To realize the full potential of CPS, we will have to rebuild computing and networking abstractions. These abstractions will have to embrace physical dynamics and computation in a unified way.
1
Cyber-Physical Systems (CPS) integrate computation and physical processes with feedback loops, creating interactions where physical processes affect computations and vice versa.
2
Improving design processes, raising abstraction levels, or verifying designs built on today's abstractions will be insufficient for realizing CPS's full potential.
3
Physical components differ qualitatively from object-oriented software components, making standard abstractions like method calls and threads inadequate for CPS design.
4
Physical components in CPS introduce safety and reliability requirements that are qualitatively different from general-purpose computing, posing significant design challenges.
5
To realize CPS potential, computing and networking abstractions must be rebuilt to unify physical dynamics and computation explicitly.

Cyber-Physical Systems (integrations of computation and physical processes)

Design challenges and adequacy of current computing and networking abstractions for CPS, including safety, reliability, and the need to rebuild abstractions that unify physical dynamics and computation

Publication Details
Publication Date
2008-05-01
Journal
Publisher
ISSN
Access Type
Author Information
Authors
Edward A. Lee
Explore further
Open the scid.ai AI chat with a ready-made request: it will find papers on a similar topic and help build a literature review.
Find similar papers in the chat
Make a presentation
100%