Jump to content

Cyber–physical system: Difference between revisions

From Wikipedia, the free encyclopedia
Content deleted Content added
Further reading: not the same kind of cyberphysical
Hamiltont (talk | contribs)
Examples: Added a section for mobile CPS and some information about smartphones
Line 18: Line 18:


The US [[National Science Foundation]] (NSF) has identified cyber-physical systems as a key area of research.<ref>{{cite journal| last=Wolf| first=Wayne| title=The Good News and the Bad News (Embedded Computing Column| url=http://www.computer.org/portal/site/computer/menuitem.5d61c1d591162e4b0ef1bd108bcd45f3/index.jsp?&pName=computer_level1_article&TheCat=1085&path=computer/homepage/Nov07&file=embedded.xml&xsl=article.xsl|accessdate=2008-06-09| date= November 2007|journal = IEEE Computer}}</ref> Starting in late 2006, the NSF and other United States federal agencies sponsored several workshops on cyber-physical systems.<ref>{{cite web| title = NSF Workshop On Cyber-Physical Systems | url = http://varma.ece.cmu.edu/cps | accessdate=2008-06-09}}</ref><ref>{{cite web| title= Beyond SCADA: Networked Embedded Control for Cyber Physical Systems| url = http://www.truststc.org/scada/| accessdate=2008-06-09}}</ref><ref>{{cite web| title = NSF Cyber-Physical Systems Summit | url = http://varma.ece.cmu.edu/Summit | accessdate=2008-08-01}}</ref><ref>{{cite web| title = National Workshop on High-Confidence Automotive Cyber-Physical Systems | url = http://varma.ece.cmu.edu/Auto-CPS | accessdate=2008-08-03}}</ref><ref>{{cite web| title = National Workshop on Composable and Systems Technologies for High-Confidence Cyber-Physical Systems, | url = http://www.isis.vanderbilt.edu/CST-HCCPS/ | accessdate=2008-08-04}}</ref><ref>{{cite web| title = National Workshop on High-Confidence Software Platforms for Cyber-Physical Systems (HCSP-CPS), | url = http://www.isis.vanderbilt.edu/HCSP-CPS/ | accessdate=2008-08-04}}</ref><ref>{{cite web| title = New Research Directions for Future Cyber-Physical Energy Systems | url = http://www.ece.cmu.edu/~nsf-cps/ | accessdate=2009-06-05}}</ref>
The US [[National Science Foundation]] (NSF) has identified cyber-physical systems as a key area of research.<ref>{{cite journal| last=Wolf| first=Wayne| title=The Good News and the Bad News (Embedded Computing Column| url=http://www.computer.org/portal/site/computer/menuitem.5d61c1d591162e4b0ef1bd108bcd45f3/index.jsp?&pName=computer_level1_article&TheCat=1085&path=computer/homepage/Nov07&file=embedded.xml&xsl=article.xsl|accessdate=2008-06-09| date= November 2007|journal = IEEE Computer}}</ref> Starting in late 2006, the NSF and other United States federal agencies sponsored several workshops on cyber-physical systems.<ref>{{cite web| title = NSF Workshop On Cyber-Physical Systems | url = http://varma.ece.cmu.edu/cps | accessdate=2008-06-09}}</ref><ref>{{cite web| title= Beyond SCADA: Networked Embedded Control for Cyber Physical Systems| url = http://www.truststc.org/scada/| accessdate=2008-06-09}}</ref><ref>{{cite web| title = NSF Cyber-Physical Systems Summit | url = http://varma.ece.cmu.edu/Summit | accessdate=2008-08-01}}</ref><ref>{{cite web| title = National Workshop on High-Confidence Automotive Cyber-Physical Systems | url = http://varma.ece.cmu.edu/Auto-CPS | accessdate=2008-08-03}}</ref><ref>{{cite web| title = National Workshop on Composable and Systems Technologies for High-Confidence Cyber-Physical Systems, | url = http://www.isis.vanderbilt.edu/CST-HCCPS/ | accessdate=2008-08-04}}</ref><ref>{{cite web| title = National Workshop on High-Confidence Software Platforms for Cyber-Physical Systems (HCSP-CPS), | url = http://www.isis.vanderbilt.edu/HCSP-CPS/ | accessdate=2008-08-04}}</ref><ref>{{cite web| title = New Research Directions for Future Cyber-Physical Energy Systems | url = http://www.ece.cmu.edu/~nsf-cps/ | accessdate=2009-06-05}}</ref>

== Mobile Cyber-physical Systems ==
Mobile cyber physical systems, in which the physical system in question has inherent mobility, are a prominent subcategory of cyber physical systems. Examples of mobile physical systems include mobile
robotics and electronics transported by humans or animals. The rise in popularity of [[Smartphone|smartphones]] has increased interest in the area of mobile cyber physical systems.
Smartphone platforms make ideal mobile cyber physical systems for a number of reasons, including:

* significant resources, such as processing capability, local storage
* A number of attached sensory input/output devices, such as touch screens, cameras, GPS chips, speakers, microphone, light sensors, proximity sensors
* A number of communication mechanisms, such as WiFi, 3G, EDGE, Bluetooth for interconnecting devices to either the Internet, or to other devices
* High-level programming languages that enable rapid development of mobile CPS node software, such as Java, Objective C, or C#
* Readily-available application distribution mechanisms, such as the Android Market and Apple App Store
* End-user maintenance and upkeep, including frequent re-charging of the battery

For tasks that require more resources than are locally available, one common mechanism for rapid implementation of smartphone-based mobile cyber physical system nodes utilizes the network connectivity to link the mobile system with either a server or a cloud environment, enabling complex processing tasks that are impossible under local resource constraints<ref>
{{cite web
| last = White
| first = Jules
| authorlink = http://www.dre.vanderbilt.edu/~jules/
| coauthors = Clarke, S., Dougherty, B., Thompson, C., and Schmidt, D.
| title = R&D Challenges and Solutions for Mobile Cyber-Physical Applications and Supporting Internet Services
| publisher = Springer Journal of Internet Services and Applications
| date =
| url = http://www.cs.wustl.edu/~schmidt/PDF/jisa-2010-paper.pdf
| format =
| doi =
| accessdate = 2011-02-21}}
</ref>

=== Smartphone Cyber-physical System Example ===
Two users wishing to securely pair their smartphones may find themselves without an available Internet connection. However, by using simultaneous gestures (e.g. moving the two devices in a similar manner), it is possible to establish a secure connection between the two devices. The gestures generate similar streams of accelerometer and orientation data on the two phones, and when passed through the same filtering algorithms, each device is left with a shared key, which can then be used to establish a secure communication tunnel within the underlying connection, such as Bluetooth or WiFi.



== Examples ==
== Examples ==
Line 26: Line 57:


Another example is MIT's ongoing [http://cartel.csail.mit.edu CarTel] project where a fleet of taxis collecting real-time traffic information in the Boston area. Together with historical data, this information is then used for calculating fastest routes for a given time of the day.
Another example is MIT's ongoing [http://cartel.csail.mit.edu CarTel] project where a fleet of taxis collecting real-time traffic information in the Boston area. Together with historical data, this information is then used for calculating fastest routes for a given time of the day.



== References ==
== References ==

Revision as of 18:13, 21 February 2011

A cyber-physical system (CPS) is a system featuring a tight combination of, and coordination between, the system’s computational and physical elements. Today, a pre-cursor generation of cyber-physical systems can be found in areas as diverse as aerospace, automotive, chemical processes, civil infrastructure, energy, healthcare, manufacturing, transportation, entertainment, and consumer appliances. This generation is often referred to as embedded systems. In embedded systems the emphasis tends to be more on the computational elements, and less on an intense link between the computational and physical elements.

Unlike more traditional embedded systems, a full-fledged CPS is typically designed as a network of interacting elements with physical input and output instead of as standalone devices.[1] The notion is closely tied to concepts of robotics and sensor networks. The expectation is that in the coming years ongoing advances in science and engineering will improve the link between computational and physical elements, dramatically increasing the adaptability, autonomy, efficiency, functionality, reliability, safety, and usability of cyber-physical systems. The advances will broaden the potential of cyber-physical systems in several dimensions, including: intervention (e.g., collision avoidance); precision (e.g., robotic surgery and nano-level manufacturing); operation in dangerous or inaccessible environments (e.g., search and rescue, firefighting, and deep-sea exploration); coordination (e.g., air traffic control, war fighting); efficiency (e.g., zero-net energy buildings); and augmentation of human capabilities (e.g., healthcare monitoring and delivery).[2]


The US National Science Foundation (NSF) has identified cyber-physical systems as a key area of research.[3] Starting in late 2006, the NSF and other United States federal agencies sponsored several workshops on cyber-physical systems.[4][5][6][7][8][9][10]

Mobile Cyber-physical Systems

Mobile cyber physical systems, in which the physical system in question has inherent mobility, are a prominent subcategory of cyber physical systems. Examples of mobile physical systems include mobile robotics and electronics transported by humans or animals. The rise in popularity of smartphones has increased interest in the area of mobile cyber physical systems. Smartphone platforms make ideal mobile cyber physical systems for a number of reasons, including:

  • significant resources, such as processing capability, local storage
  • A number of attached sensory input/output devices, such as touch screens, cameras, GPS chips, speakers, microphone, light sensors, proximity sensors
  • A number of communication mechanisms, such as WiFi, 3G, EDGE, Bluetooth for interconnecting devices to either the Internet, or to other devices
  • High-level programming languages that enable rapid development of mobile CPS node software, such as Java, Objective C, or C#
  • Readily-available application distribution mechanisms, such as the Android Market and Apple App Store
  • End-user maintenance and upkeep, including frequent re-charging of the battery

For tasks that require more resources than are locally available, one common mechanism for rapid implementation of smartphone-based mobile cyber physical system nodes utilizes the network connectivity to link the mobile system with either a server or a cloud environment, enabling complex processing tasks that are impossible under local resource constraints[11]

Smartphone Cyber-physical System Example

Two users wishing to securely pair their smartphones may find themselves without an available Internet connection. However, by using simultaneous gestures (e.g. moving the two devices in a similar manner), it is possible to establish a secure connection between the two devices. The gestures generate similar streams of accelerometer and orientation data on the two phones, and when passed through the same filtering algorithms, each device is left with a shared key, which can then be used to establish a secure communication tunnel within the underlying connection, such as Bluetooth or WiFi.


Examples

Common applications of CPS typically fall under sensor-based systems and autonomous systems. For example, many wireless sensor networks monitor some aspect of the environment and relay the processed information to a central node. Other types of CPS include autonomous automotive systems, medical monitoring, process control systems, distributed robotics, and automatic pilot avionics.

A real-world example of such a system is the Distributed Robot Garden at MIT in which a team of robots tend a garden of tomato plants. This system combines distributed sensing (each plant is equipped with a sensor node monitoring its status), navigation, Manipulation and wireless networking.

Another example is MIT's ongoing CarTel project where a fleet of taxis collecting real-time traffic information in the Boston area. Together with historical data, this information is then used for calculating fastest routes for a given time of the day.

References

  1. ^ Lee, Edward (January 23, 2008). "Cyber Physical Systems: Design Challenges". University of California, Berkeley Technical Report No. UCB/EECS-2008-8. Retrieved 2008-06-07. {{cite journal}}: Cite journal requires |journal= (help)
  2. ^ "Cyber-physical systems". Program Announcements & Information. The National Science Foundation, 4201 Wilson Boulevard, Arlington, Virginia 22230, USA. 2008-09-30. Retrieved 2009-07-21. {{cite web}}: Cite has empty unknown parameter: |coauthors= (help)
  3. ^ Wolf, Wayne (November 2007). "The Good News and the Bad News (Embedded Computing Column". IEEE Computer. Retrieved 2008-06-09.
  4. ^ "NSF Workshop On Cyber-Physical Systems". Retrieved 2008-06-09.
  5. ^ "Beyond SCADA: Networked Embedded Control for Cyber Physical Systems". Retrieved 2008-06-09.
  6. ^ "NSF Cyber-Physical Systems Summit". Retrieved 2008-08-01.
  7. ^ "National Workshop on High-Confidence Automotive Cyber-Physical Systems". Retrieved 2008-08-03.
  8. ^ "National Workshop on Composable and Systems Technologies for High-Confidence Cyber-Physical Systems,". Retrieved 2008-08-04.
  9. ^ "National Workshop on High-Confidence Software Platforms for Cyber-Physical Systems (HCSP-CPS),". Retrieved 2008-08-04.
  10. ^ "New Research Directions for Future Cyber-Physical Energy Systems". Retrieved 2009-06-05.
  11. ^ White, Jules. "R&D Challenges and Solutions for Mobile Cyber-Physical Applications and Supporting Internet Services" (PDF). Springer Journal of Internet Services and Applications. Retrieved 2011-02-21. {{cite web}}: Check |authorlink= value (help); External link in |authorlink= (help); Unknown parameter |coauthors= ignored (|author= suggested) (help)

Further reading

NSF Workshop On Cyber-Physical Systems