cyber physical systems and robotics

67
Cyber-Physical Systems and Robotics Tuan A. Trinh Budapest University of Technology and Economics Network Economics Group Lead Luxembourg, May 13-14, 2016

Upload: trinhanhtuan247

Post on 16-Apr-2017

511 views

Category:

Technology


3 download

TRANSCRIPT

Page 1: Cyber physical systems and robotics

Cyber-Physical Systems and

Robotics

Tuan A. Trinh

Budapest University of Technology and Economics

Network Economics Group Lead

Luxembourg, May 13-14, 2016

Page 2: Cyber physical systems and robotics

Examples of CPS

Page 3: Cyber physical systems and robotics

Make it easier and safer

for humans to work side-

by-side

Giving robots the tools

to learn the preferences

of a human coworker

(MIT, 2012)

of a human coworker

Page 4: Cyber physical systems and robotics

Economic impact of ICT in Europe

(2013)

Europe accounts for 30% of world production of

embedded systems with particular strengths in

the automotive sector, aerospace and health.

Page 5: Cyber physical systems and robotics

Economic impact of ICT in Europe

(2013)In the ARTEMIS program , the European Union,

had spent € 7 billion on embedded system and

CPS by 2013 – with a view to become a world

leader in the field by 2020

Page 6: Cyber physical systems and robotics

Economic impact of ICT in Europe

(2013)

The United States is still a global leader in cyber

technologies and well-positioned to gain/maintain

a competitive advantage in CPS

Page 7: Cyber physical systems and robotics

Economic impact of ICT in Europe

(2013)

Japan is capitalizing on its traditional strengths in

this field to make technology advances.

Page 8: Cyber physical systems and robotics

Economic impact of ICT in Europe

(2013)

The great potential of CPS is motivating countries

such as India and China to forge ahead into the

field.

Page 9: Cyber physical systems and robotics

Smart Interactions

Big Data and Next

Generation Data Analytics

Cyber-physical Systems and Robotics

Sensor networks

Page 10: Cyber physical systems and robotics

Intelligent Energy Management for Public Underground

Spaces through Cyber-Physical Systems

Courtesy: SEAM4US

Page 11: Cyber physical systems and robotics

Intelligent Energy Management for Public Underground

Spaces through Cyber-Physical Systems

Big Data and

Courtesy: SEAM4US

Big Data and Next

Generation Data Analytics

Sensor networks

Page 12: Cyber physical systems and robotics

Cyber-Physical Systems vs. Embedded

Systems

• Embedded system: “integration of information processing into products”– Time and concurrency

• Cyber-physical systems: Orchestration of computational resources with physical systems computational resources with physical systems and environment [Edward Lee (UC Berkeley), 2006]

Page 13: Cyber physical systems and robotics

Embedded systems

Embedded systems

Physical Environment

Physical Environment

Cyber-physical systems

Cyber-physical systems

Page 14: Cyber physical systems and robotics

Definition according to National Science

Foundation (US)

• Cyber-physical systems (CPS) are engineered systems that are built from and depend upon the synergy of computational and physical components.

• Emerging CPS will be coordinated, distributed, and connected, and must be robust and responsive.

• The CPS of tomorrow will need to far exceed the systems of today in capability, adaptability, resiliency, safety, security, and usability.

• Examples of the many CPS application areas include the smart electric grid, smart transportation, smart buildings, smart medical technologies, next-generation air traffic management, and advanced manufacturing.

Page 15: Cyber physical systems and robotics

Vision: Internet of

Things, Data and

Services, e.g.

Smart City

Cyber-Physical Systems

Internet of Things, Data and Services(Enabling technology: Cyber-Physical Systems)

Networked Embedded Systems

e.g. autonomous aviation

Embedded Systems

e.g. airbag

Page 16: Cyber physical systems and robotics

Components of CPS

Information

HCI/HRI

A/D converter

Sample-and- D/A

SensorsPhysical

environmentActuators

Information

processingSample-and-

hold

D/A

converter

Page 17: Cyber physical systems and robotics

Component of CPS – networking perspective

Page 18: Cyber physical systems and robotics

Traditional control system

Page 19: Cyber physical systems and robotics

An extreme view of cyber-physical

system

Cyber Physical

Page 20: Cyber physical systems and robotics

Components of CPS – Control theoretic perspective

ZoH : practical signal reconstruction done by a conventional

digital-to-analog converter (DAC , holding each sample value

for one sample interval.

Page 21: Cyber physical systems and robotics

Characteristics of Cyber-Physical

SystemsSystems

Page 22: Cyber physical systems and robotics

Reactive

Cyber-Physical SystemSystem

Typically, CPS are reactive systems:

“A reactive system is one which is in continual

interaction with its environment and executes at a pace

determined by that environment“ [Bergé, 1995]

Page 23: Cyber physical systems and robotics

Hybrid

Cyber-Physical System

Hybrid systems

(analog + digital parts)

Page 24: Cyber physical systems and robotics

Characteristics of cyber-physical systems

Dedicated

Cyber-Physical System

Dedicated towards a certain application

Knowledge about behavior at design time can be used to

minimize resources and to maximize robustness

• Dedicated user interface

Page 25: Cyber physical systems and robotics

Characteristics of cyber-physical systems

Dynamic

Cyber-Physical System

Dynamics

•Frequent changes of environment

•High volume of (sensored) data traffic; fluctuation

•Delay, delay fluctuation

Page 26: Cyber physical systems and robotics

Characteristics of cyber-physical systems

Reactive Dedicated

Hybrid Dynamic

Cyber-Physical System

Page 27: Cyber physical systems and robotics

Broad challenges for cyber-

physical systemsphysical systems

Page 28: Cyber physical systems and robotics

Scientific and technical challenges

• Integrating complex, heterogeneous larg-scale

systems

• Interaction between humans and systems

• Dealing with uncertainty• Dealing with uncertainty

• Measuring and verifying system performance

• System design

Page 29: Cyber physical systems and robotics

Design process of CPS

Phase 1

• Application knowledge

Phase 2

• Specification

• Hardware/Software componentsPhase 2 • Hardware/Software components

Phase 3

• Design repository

• Application mapping

Phase 4

• Design

• Test

Page 30: Cyber physical systems and robotics

Challenges for CPS software design

• Dynamic environments

• Capture the required behaviour

• Validate specifications

• Efficient translation of specifications into implementationsimplementations

• How can we check that we meet real-time constraints?

• How do we validate embedded real-time software?

– large volumes of data

– testing may be safety-critical

Page 31: Cyber physical systems and robotics

Operating system requirements for CPS

• General requirements for embeddedoperating systems

• Configurability

• I/O

• Interrupts• Interrupts

• General properties of real-time operating systems

• Predictability

• Time services

• Synchronization

• Classes of RTOSs,

• Device driver embedding

Page 32: Cyber physical systems and robotics

Expectations and design challenges of

CPS

• Dependability

• Efficiency

• Meeting real-time requirements

• Hardware properties, physical environment• Hardware properties, physical environment

Page 33: Cyber physical systems and robotics

Dependability

• Reliability R(t) = probability of system working correctly provided that it was working at t=0

• Maintainability M(d) = probability of system working correctly d time units after error occurred.

• Availability A(t): probability of system working and • Availability A(t): probability of system working and available at time t

• Safety: no harm to be caused

• (Security: confidential and authentic communication)

Page 34: Cyber physical systems and robotics

Efficiency

• Code-size efficient

(especially for systems on a chip)

• Run-time efficient

• Weight efficient

• Cost efficient

• Energy efficient

Page 35: Cyber physical systems and robotics

Real-time constraints

• A real-time system must react to stimuli from the controlled object (or the operator) within the time interval dictated by the environment.

• “A real-time constraint is called hard, if not meeting that constraint could result in a meeting that constraint could result in a catastrophe“ [Kopetz, 1997].

• All other time-constraints are called soft.

• A guaranteed system response has to be explained without statistical arguments [Kopetz, 1997].

Page 36: Cyber physical systems and robotics

Intellectual Property (IP) in CPS design

© Fujitsu Corporations

• Increasing design complexity

• Lack of internal capabilities/sharing risks

• Narrow time-to-market

• Budget constraints – lower development/maintenance costs

• Better development infrastructure available outside

Page 37: Cyber physical systems and robotics

© Fujitsu Corporations

The initial stage involves creation of Architecture and Specification,

design partitioning and budgeting

• In coordination with the techno-marketing team

• Decide on the features to be supported, window of production and

release to market.

Page 38: Cyber physical systems and robotics

© Fujitsu Corporations

The engineering and procurement team, depending on the internal

expertise and funding, scope out the effort to meet the production

timeline.

Page 39: Cyber physical systems and robotics

© Fujitsu Corporations

In partnership with IP vendors and other vendors (e.g. for

semiconductor businesses, the EDA vendors, Design Services vendors,

Foundry, Packaging and Assembly vendors) to develop the final

product/chipset.

Page 40: Cyber physical systems and robotics

An IP example from the semiconductor sector

IP enabled servicesIP ecosystem

Source:

Design

& Reuse

Value proposition from IP vendor

•Silicon proven

•Interoperable

•One-stop-shop

•Partnerships

•Alliances

Value to customers

•Customization services

•Integration services

•Vertical knowledge based Value Added Services

•Testing and deployment

•Support

Page 41: Cyber physical systems and robotics

Institutional, societal, and other

challenges

• Trust, security, and privacy

• Effective models of governance

• Creation of CPS business models

• Understanding the value of CPS• Understanding the value of CPS

Page 42: Cyber physical systems and robotics

Security and Privacy Issues in

Cyber-Physical SystemsCyber-Physical Systems

Page 43: Cyber physical systems and robotics

“The Internet of Things is a

security nightmare” - EFFsecurity nightmare” - EFF

Page 44: Cyber physical systems and robotics

"One way of protecting data is to

not collect it in the first place."not collect it in the first place."

Page 45: Cyber physical systems and robotics

Differences between corporate IT security and

CPS security

• Software patching and frequent updates, are not well suited for control systems– economically difficult to justify suspending the operation of an

industrial computer on a regular basis to install new security patches

– Some security patches may even violate the certification of control systemscontrol systems

• While availability is a well studied problem in information security, real-time availability provides a stricter operational environment than most traditional IT systems

• Large industrial control systems also have a large amount of legacy systems– most of the efforts done for legacy systems should be

considered as short-term solutions; underlying technology must satisfy some minimum performance

• Network dynamics

Page 46: Cyber physical systems and robotics

New security problem in CPS/Control

systems• Authentication, access control, message integrity,

separation of privilege, etc. can all help– Traditionally focused on information (security)

• How attacks affect the estimation and control algorithms?– Ultimately, how attacks affect the physical world

• Intrusion Detection Systems (IDSs) have not considered • Intrusion Detection Systems (IDSs) have not considered algorithms for detecting deception attacks launched by compromised sensor nodes against estimation and control algorithms– Dynamics of physical systems bring more challenges and set of

problems

• Information awareness to operators of control systems

Page 47: Cyber physical systems and robotics

Countermeasures

• Most of the effort for protecting control systems has focused on reliability (the protection of the system against random faults)

– urgent growing concern for protecting control systems against malicious cyberattacksagainst malicious cyberattacks

• Dimensions

– Prevention

– Detection and recovery

– Resilience

– Deterrence

Page 48: Cyber physical systems and robotics

Prevention• Introduction of cybersecurity standards

– North American Electric Corporation (NERC) cybersecuritystandards for electric systems

• NERC is authorized to enforce compliance to these standards, and it is expected that all electric utilities are fully compliant with these standards

– NIST • SP 800-53—the guideline for security best practices which federal

agencies should meetagencies should meet

• Guide to Industrial Control System (ICS) Security

– ISA (International Society of Automation)• ISA SP 99: a security standard to be used in manufacturing and

general industrial controls

– ETSI

• SCADA - Supervisory Control And Data Acquisition– Standardisation efforts with respect to access control and key

management in wireless sensor networks

NIST Special Publication 800-53, "Security and Privacy Controls for Federal

Information Systems and Organizations,"

Page 49: Cyber physical systems and robotics

Detection and recovery

• Utilizing our knowledge of the physical systems, control systems can provide a paradigm shift for intrusion detection– e.g. by monitoring the physical system for anomalies we

may be able to detect attacks that are undetectable from the IT side, e.g. against resonance attack

• Identify deception attacks launched by compromised controllers and/or sensors

• Identify deception attacks launched by compromised controllers and/or sensors

• Implement a model-based detection scheme, e.g. as game between the detector and the attacker

• Utilizing ideas from control theory such as reconfiguration or fault-detection and isolation, to design autonomous and real-time detection and response algorithms for safety-critical applications that require real-time responses

Page 50: Cyber physical systems and robotics

Resilience and deterrence

• Useful principles– Redundancy as a way to prevent a single-point of failure

– Diversity as a way to prevent that a single attack vector can compromise all the replicas (the added redundancy)

– Principle of least-privilege, and the separation of privilege(also known as separation of duty) principle(also known as separation of duty) principle

• In CPS, physical and analytical redundancies should be combined with security principles (e.g., diversity and separation of duty) to adapt or reschedule its operation during attacks

• Design novel robust control and estimation algorithms that consider more realistic attack models from a security point-of-view, e.g. Game Theory

• Deterrence

Page 51: Cyber physical systems and robotics

Strategic R&D opportunities for

cyber-physical systemscyber-physical systems

Page 52: Cyber physical systems and robotics

Robust, Effective Design and Construction of System

and Infrastructure

Science and

Engineering

Develop cost-effective system design, analysis, and

construction

Create domain-specific frameworks for design

Manage the role of time and synchronisation in Science and

Engineering

Foundations

(NIST)

Manage the role of time and synchronisation in

architecture design

Enable natural, more seamless human-CPS interactions

Develop systematic inter-process and inter-personal

communication for sensors and actuators

Page 53: Cyber physical systems and robotics

Improve Performance and Quality Assurance of

Computational and Physical Systems

System

Create methods for system-level evaluation, verification,

and validation of cyber-physical systems

Develop science-based metrics (e.g. security, privacy,

safety, resilience, adaptability, flexibility, reusability,

dependability)System

Engineering

Effectively characterize and quantify reliability amidst

uncertainty

Page 54: Cyber physical systems and robotics

Effective and Reliable System Integration and

Interoperability

Applied

Development &

Create universal definitions for representing ultra-

large scale heterogeneous systems

Build and inter-connected and interoperable shared Development &

Deployment

Build and inter-connected and interoperable shared

infrastructure

Develop abstraction infrastructure to bridge digital

and physical system components

Page 55: Cyber physical systems and robotics

Usecases

(See: enclosed slides)

1. CPS for green future mobile networks

2. CPS for Smart Home – Smart Grid

Page 56: Cyber physical systems and robotics

Motivation: forces behind recent

proliferation of robots

• Ever faster processors

• Cheaper sensors

• Abundant open-source code

• Ubiquitous connectivity

• Advent of 3D

Page 57: Cyber physical systems and robotics

Make it easier and safer for

humans to work side-by-side

Giving robots the tools to learn

the preferences of a human

coworker

Solving the problem of

scheduling a team of

heterogeneous agents to

complete a set of tasks with

(MIT, 2012)

complete a set of tasks with

upper and lower bound

temporal constraints and shared

resources (e.g., spatial locations)

Page 58: Cyber physical systems and robotics

Robotics applications

• Monitoring (environmental, security)

• Medical, e.g. tele-surgery, elderly care, drug delivery, remote, non-invasive examination

• Personal robotics

• Factory automation

• Agricultural robotics, critical infrastructure systems

Page 59: Cyber physical systems and robotics

Robotics applications

• Monitoring (environmental, security)

• Medical, e.g. telesurgery, elderly care, drug delivery, remote, non-invasive examination

• Personal robotics

• Factory automation

• Agricultural robotics, critical infrastructure systems

China wants to replace millions of workers

with robots, unprecedented in scale!

BRAIN SCIENCE PROJECT

Page 60: Cyber physical systems and robotics

Robotics: Myths and Facts

Robots are intended to eliminate jobs MYTH

Manufacturing and logistics must adopt

robots to survive

FACT

robots to survive

Autonomous robots are still too slow FACT

Robots are too expensive MYTH

Robots are difficult to use FACT

IEEE Spectrum

Page 61: Cyber physical systems and robotics

SUMMARY

Page 62: Cyber physical systems and robotics

Applications of cyber-physical systems and robotics (1)

Innovative Products or

Applications

Cyber-Physical Systems

and Robotics

Impacts

Smart manufacturing and Production

• Agile manufacturing

• Supply chain connectivity

• Intelligent control

• Process and assembly

automation

• Robotics working safely

with humans

• Enhanced

competitiveness

• Greater efficiency, agility,

and reliability

with humans

Innovative Products or

Applications

Cyber-Physical Systems

and Robotics

Impacts

Transportation and Mobility

•Autonomous or smart

vehicles (surface, air, water,

and space)

• Vehicle-to-vehicle and

vehicle-to-infrastructure

communication

• Drive by wire vehicle

systems

• Plug ins and smart cars

• Interactive traffic control

systems

• Next-generation air

transport control

• Accident prevention and

congestion reduction (e.g.

zero-fatality highways)

• Greater safety and

convenience of travel

Page 63: Cyber physical systems and robotics

Applications of cyber-physical systems and robotics (2)

Innovative Products or

Applications

Cyber-Physical Systems

and Robotics

Impacts

Energy

• Electricity systems

• Renewable energy supply

• Oil and gas production

• Smart electricity power

grid

• Plug-in vehicle charging

systems

• Smart oil and gas

• Greater reliability,

security and diversity of

energy supply

• Increased energy

efficiency • Smart oil and gas

distribution grid

efficiency

Innovative Products or

Application

Cyber-Physical Systems

and Robotics

Impacts

Civil infrastructure

• Bridges and dams

• Municipal water and

wastewater treatment

• Active monitoring and

control system

• Smart grids for water and

wastewater

• Early warning systems

• More safe, secure, and

reliable infrastructure

• Assurance of water

quality and supply

• Accident warning and

prevention

Page 64: Cyber physical systems and robotics

Applications of cyber-physical systems and robotics (3)

Innovative Products or

Applications

Cyber-Physical Systems Impacts

Healthcare

• Medical devices

• Personal care equipment

• Disease diagnosis and

prevention

• Wireless body area

networks

• Assistive healthcare

systems

• Wearable sensors and

implantable devices

• Improved outcomes and

quality of life

• Cost-effective healthcare

• Timely disease diagnosis

and prevention

Innovative Products and

Applications

Cyber-Physical Systems

and Robotics

Impacts

Building and Structure

• High performance

residential and commercial

building

• Net-zero energy buildings

• Appliances

• Whole building controls

• Smart HVAC equipment

• Building automation

systems

• Network appliance

systems

• Increased building

efficiency, comfort, and

convenience

• Improved occupant

health and safety

• Control of indoor air

quality

Page 65: Cyber physical systems and robotics

Applications of cyber-physical systems and robotics (4)

Innovative Products and

Applications

Cyber-Physical Systems

and Robotics

Impacts

Defense

• Soldier equipment

• Weapons and weapon

platforms

• Smart (precision-guided)

weapons

• Wearable

• Increased warfighter

effectiveness, security, and

agilityplatforms

• Supply equipment

• Wearable

computing/sensing

uniforms

• Intelligent, unmanned

vehicles

• Supply chain and logistics

systems

agility

• Decreased exposure for

human warfiighters and

greater capability for

remote warefare

Page 66: Cyber physical systems and robotics

Applications of cyber-physical systems and robotics (5)

Innovative Products or

Applications

Cyber-Physical Systems

and Robotics

Impacts

Emergency response

• First responder

equipment

• Communications

• Detection and

surveillance systems

• Resilient communications

• Increased emergency

responder effectiveness,

safety, efficiency, and • Communications

equipments

• Fire-fighting equipments

• Resilient communications

networks

• Integrated emergency

response systems

safety, efficiency, and

agility

• Rapid ability to respond

to natural and other

disaster

National Institute of Standards and Technologies

(NIST)

Page 67: Cyber physical systems and robotics

How to efficiently implement Smart

CPS/Robotics in my company?

• Technology transfer

• Standardization aspects

• Other aspects