cyber-physical control over wireless sensor and actuator networks with packet loss

28
CYBER-PHYSICAL CONTROL OVER WIRELESS SENSOR AND ACTUATOR NETWORKS WITH PACKET LOSS Ahmed Alhafdhi Feng Xia*, Xiangjie Kong, and Zhenzhen Xu School of Software, Dalian University of Technology, Dalian 116620, China

Upload: malina

Post on 24-Feb-2016

53 views

Category:

Documents


0 download

DESCRIPTION

Feng Xia*, Xiangjie Kong, and Zhenzhen Xu School of Software, Dalian University of Technology, Dalian 116620, China. Cyber-Physical Control over Wireless Sensor and Actuator Networks with Packet Loss. Ahmed Alhafdhi. Agenda. Introduction to WSAN. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

CYBER-PHYSICAL CONTROL OVER WIRELESS SENSOR AND ACTUATOR NETWORKS WITH PACKET LOSS

Ahmed Alhafdhi

Feng Xia*, Xiangjie Kong, and Zhenzhen XuSchool of Software, Dalian University of Technology, Dalian 116620, China

Page 2: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Agenda Introduction to WSAN. Advantages of WSANs Over Hard wire-lines. Challenges. Problems of Cyber-Physical Control Systems Over

WSANs. System Architecture. QoS Challenges. Wireless Channel Characterization. Packet Loss Compensation. Simulation. Conclusion.

Page 3: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Introduction to WSAN WSAN is a networked system of geographically

distributed sensor and actuator nodes equipped with: Some data processing. Wireless communication capabilities. Power supply.

Sensors gather and send information to actuators by sensing the state of the physical world.

Actuators make decision about how to react and to change the behavior of the physical environment.

Commonly, there is a base station which is responsible for monitoring and managing the overall network through communicating with sensors and actuators.

Page 4: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Introduction to WSAN

Page 5: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Introduction to WSAN Unlike WSNs which primarily used to

sense and monitor the state of the physical world, WSANs respond to the sensed events/data by performing corresponding actions upon the physical system. Turn on the water sprinklers on fire

handling system. Monitor and manipulate the lighting in a

smart office. Monitor and manipulate speed of a mobile

robot. Today’s control systems are usually built

upon hard wire-lines.

Page 6: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Advantages of WSANs Over Hard wire-lines

Eliminating the installation and maintenance difficulties.

Flexibility. Expandability. Less cost. More appropriate in chemicals, severe

vibrations and high temperatures environments.

Satisfy the requirements of mobile systems.

Page 7: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Challenges Wireless channels have adverse properties such a:

Path loss. Multi-path fading. Adjacent channel interference. Doppler shifts. Half-duplex operations

Transmitting radio signals over wireless channels can be affected by many factors: Ambient noise. Physical obstacles. Node movement. Transmission power. Etc.

Page 8: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Problems of Cyber-Physical Control Systems Over WSANs

The network quality-of-service (QoS) cannot always be guaranteed. Packet loss.

This cause system instability.

Page 9: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

System Architecture

A controller, some sensors and actuators, used to: Sense and compare the operation of the physical system. Compute control commands and perform actions onto the system.

This feedback architecture of a cyber-physical control system is also called closed loop, implying that the cyber space and the physical system are able to affect each other.

Page 10: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

System Architecture

Page 11: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

QoS Challenges major challenges in QoS support in

control systems over WSANs: Resource Constraints. Platform Heterogeneity. Dynamic Network Topology. Mixed Traffic.

Page 12: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Resource Constraints Wireless sensor nodes are usually:

low-cost and low-power. Small devices with Limited data processing capability. Limited transmission rate, battery energy, and

memory. As result, the available bandwidth and the radio range of

the wireless channel are often limited. Actuator nodes have stronger computation and

communication capabilities and more energy budget relative to sensors. However, resource constraints apply to actuators as

well.

Page 13: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Platform Heterogeneity Sensors and actuators do not share the same level of

resource constraints. Possibly designed using different technologies and with

different goals. They are different in many aspects:

computing/communication capabilities, functionality, and number. Different hardware and networking technologies used

the underlying WSANs. Platform heterogeneity makes it difficult to make full use

of the resources. Difficult to achieve real-time and reliable communication

with the platform heterogeneity.

Page 14: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Dynamic Network Topology The actuators in WSANs may be mobile. During runtime:

New sensor/actuator nodes may be added. The state of a node is possibly changed to or from

sleeping mode. Some nodes may even die. All of these factors

This requires QoS mechanisms to work in dynamic and even unpredictable environments. QoS adaptation becomes necessary.

WSANs must be adaptive and flexible at runtime.

Page 15: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Mixed Traffic In many situations, diverse applications need to share the

same WSAN, inducing both periodic and aperiodic data. Some sensors may be used to create the measurements of

certain physical variables in a periodic manner for the purpose of monitoring and/or control.

For instance: In a smart home:

Some sensors are used to sense the temperature and lighting. Some others are responsible for reporting events like the entering or

leaving of a person. It generates traffic flows with different characteristics (e.g.

message size and sampling rate). QoS management should take into account the support of

service differentiation.

Page 16: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Wireless Channel Characterization The problem of packet loss:

Packet loss degrades control performance and system instability.

WSAN design should minimize the packet losses. Understand the characteristics of wireless

channels used by WSANs: Simulations was performed based on a realistic

WSN link-layer model developed by Zuniga and Krishnamachari. Examine the impact of two major factors:

Communication distance. Transmission power.

Page 17: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

PLR & the Transmitter-Receiver Distance

The whole area can be divided into three regions:connected region, transitional region, and disconnected region

Page 18: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

PLR & the Transmitter-Receiver Distance

The whole area can be divided into three regions:connected region, transitional region, and disconnected region

Page 19: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Packet Loss Compensation They develop an approach to packet loss

compensation which conforms: Modify only the application layer of the

networks without exploiting any application-specific (lower layer) network protocols.

Not to use any statistic information about the distribution of packet loss rate in any specific WSAN.

Not to use the knowledge about the models of the controlled physical systems and the controller design of the applications.

Page 20: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Packet Loss Compensation A simple method on the actuator nodes

to cope with packet loss occurring in WSANs. When a sensor data packet is lost

The actuator produces an estimate of the sensed value and compute the control command based on it.

i.e. y(k), is lost

Page 21: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Solution IllustrationInput: Sensed dataOutput: Control command

BeginIf the sensed data y(k) is lost thenCompute yˆ(k) using (1)Set y(k) = yˆ(k)End ifProduce control command with respect to y(k) (through executing control algorithm)Store y(k) into memoryDiscard y(k–m) in the memoryPerform actions corresponding to the control commandEnd

Page 22: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Prediction Algorithms Three types of classic prediction

algorithms:1.

2.

3.

Page 23: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Simulation Setup Overview:

Physical system that can be modeled in transfer function:

Controller uses the PID (proportional-integral-derivative) control law.

The sampling period of the sensor is set to 10ms. The integral of absolute error (IAE) is recorded to

measure the performance. Larger IAE values imply worse performance.

Page 24: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Results and Analysis

Page 25: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Results and Analysis

Page 26: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Conclusion Constructing cyber-physical control

systems over WSANs that are unreliable. QoS challenges still an open problem. It remains open to devise simple yet

efficient prediction algorithms for packet loss compensation.

Page 27: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

Questions? .

Page 28: Cyber-Physical Control over Wireless Sensor  and Actuator Networks  with Packet  Loss

References Cyber-Physical Control over Wireless

Sensor and Actuator Networks with Packet Loss, Book Chapter, 2010