sensor network service infrastructure for real- …ewg-dss-2012-liverpool 10/04/2012 6 efficient and...

26
SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- TIME BUSINESS INTELLIGENCE A. Musa and Y. Yusuf Institute of Logistics and Operations Management University of Central Lancashire, Preston

Upload: others

Post on 01-Apr-2021

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

SENSOR NETWORK SERVICE

INFRASTRUCTURE FOR REAL-

TIME BUSINESS INTELLIGENCE

A. Musa and Y. Yusuf

Institute of Logistics and Operations Management

University of Central Lancashire, Preston

Page 2: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

2

Our interest in RFID dates back to 2005

Initial interest was in supply chain applications of RFID

• Focus was on industrial case studies

Our interest has gradually shifted to

• Generalized sensor data sources and their integration

• Service development and deployment

• How edge sensor data is used in supply chain operations to derive

business intelligence (BI) and how the BI is transformed into

concrete actions at the edge

• How sensor data may be used to control supply chains in real-time

• Applications of system dynamics and control theory

Page 3: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

3

Review RFID products and services from several vendors

•Three RFID standards organizations (ISO, EPCglobal and DASH7) were

surveyed

•10 vendors were surveyed

Assess the level of adoption of other sensor types beyond

RFID

•DASH-7 (ISO 18000-7)

•MEMS sensors (accelerometer, gyro and pressure)

•Light sensor

•Temperature sensor

•GPS and other location technologies

•wireless connectivity (active RFID, WiFi, Bluetooth, GSM/GPRS)

Page 4: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

4

Review reference architectures and stacks for

sensor network deployment

• EPCglobal

• Microsoft BizTalk RFID

• SAP auto-ID

• DASH-7

Identify some knowledge gaps in deriving business

intelligence from sensor data

Focus on and seek to contribute to addressing one

of the identified gaps

Page 5: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool 5

A generic stack for device deployment

Page 6: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

6

Efficient and effective enterprise system

scalability and decomposition of business logic

between the backend and the enterprise edge

• For instance, a large retailer that uses RFID across its

network on most of its merchandize might require an

annual throughput rate of up to 60 billion items

• When replicated across retailers and supply chains, this

has the potential to put severe stress on network resources

• Performing process logic on the mobile thin client, at the

enterprise edge, reduces communication costs and

computational overheads at the backend

Page 7: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

7

… Scalability

• In order for this to be realized, there is a need for

algorithms that scale sufficiently well in terms of

bandwidth, energy and computational power

requirements with respect to client topology

• Products such as DASH-7-compliant thin clients can

communicate peer-to-peer and execute simple logic

locally

• DASH-7 products are likely to become cheaper and much

more widespread in the future; much as local processing

capacities of thin devices are likely to increase, and

their energy budgets shrink, in the medium term

Page 8: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

8

Event-based communication can relieve bandwidth

requirements and improve operational efficiency

• Optimal models and automatic (or even semi-automatic)

systems for handling exceptions in real-time are needed

• For example, if there is a sudden general or specific

breakpoint in the supply chain, how is the chain able to re-

organize itself in real-time so as to minimize the negative

consequences of the break?

• An efficient, but effective, control system for event-based

management systems in supply chains is desired

• What other data sources beyond sensors exist or are needed

for system control

Page 9: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

9

Multidirectional decision flow

• If decisions are taken at the strategic or tactical levels of the

supply chain to address an identified break, how are these

decisions communicated and turned into concrete actions at

the operational levels of the chain or enterprise in real-time?

• If actions are not taken quickly at the operational level to

resolve identified system deficiencies or failures, then the

spirit of urgent data acquisition at the enterprise edge and its

transmission to managerial levels will be defeated

• Supply chains are best in acquiring edge data; they are good in

deriving intelligence from data; but they are poor in turning

intelligence into action at the operational level in real time

• Beyond sensor data, ontological data sources are needed for

this task (source, user, shared, and application ontologies)

Page 10: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

10

There are groups focussing on

optimization in supply chain

management in the areas of

Inventory decision and policy development

Time compression

Measures to counter Forrester effects

(demand de-amplification)

Supply chain design and integration

International supply chain management

Aspects of risk management

Our approach differs from these strands

Page 11: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

11

The rest of the presentation describes our

approach and the modelling issues we have been

considering

Our aim is to build an ‘optimal’ closed-loop MIMO

control system for supply chains with data from

the enterprise’s frontline

In the current study, data come only from sensors at

the edge

No ontological or contextual information is being used

yet

Supply chains are dominated by open-loop (feed-

forward) controls that rely on dashboard reporting

Open-loop systems may serve to improve reference

tracking performance but they’re not enough for supply

chain management

Page 12: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool 12

Page 13: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

13

Closed-loop controllers have the

following advantages over open-loop:

Disturbance rejection (eg, unmeasured friction)

Guaranteed performance even with model

uncertainties, when

Model structure does not match perfectly the real

process and

Model parameters are not known precisely

Unstable processes can be stabilized

Reduced sensitivity to parameter variations

Improved reference tracking performance

(especially when combined with open-loop)

Page 14: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

14

We’re using state-space representation

(SSR) because

It provides a convenient and compact way

to model and analyze systems with multiple

inputs and outputs

Unlike the frequency domain approach, the

use of SSR is not limited to systems with

linear components and zero initial

conditions

Unobservable poles are not present in the

transfer function realization of a SSR

Page 15: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

15

Stability

Stability for nonlinear systems that take

input is an input-to-state stability (ISS)

This combines Lyapunov stability and a

kind of BIBO (bounded-input bounded-

output) stability

Controllability, observability,

detectability

Supply chains are detectable and

observable, but are they actually

controllable? Calculative opportunism –

transaction cost economics

Page 16: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

16

Choice of controller

PID controllers are often general enough

Control specifications

Stability, ensuring that poles of the TF

satisfy Re[]<-1, rather than just Re[]<0

Rise time, peak overshoot, settling time,

quarter-decay

Performance assessment (we’re using

integrated tracking errors)

Robustness: controller properties

should not change much when applied

to a system slightly different from the

one used for synthesis

Page 17: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

17

System identification and robustness

We’re using both offline and online

(adaptive*) model identification methods.

See later

Choice of nominal parameters

Robustness of SISO controls are relatively

straightforward (gain, phase margin and

amplitude margin), but MIMO controls are

quite hard to robustify

Our MIMO control will have robustness

qualities decided by us (see constraints

below)

Page 18: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

18

Constraints

The control system must perform properly

in the presence of input and state

constraints; the controller should not send

signals that can’t be followed by the supply

chain team

We are investigating the applicability of

model predictive controls (MPCs) and anti-

wind up systems to supply chain dynamics.

See modelling strategies later

Page 19: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

19

Dealing with nonlinearity

Supply chain processes, like other multi-

echelon setups, exhibit strong nonlinear

dynamics

In control theory it is sometimes possible to

linearize and apply linear techniques, but

We wish to devise from scratch the means to

the nonlinear system (feedback linearization,

backstepping, sliding mode control, trajectory

linearization* control)

These approaches are still based on Lyapunov’s

results pertaining to linear cases

They often disregard the inner dynamics of the

system*

Page 20: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

20

Differential geometry?

This has been widely used as a tool for

extending well-known linear control

theories to the nonlinear case, as well as

demonstrating the complexities that make

non-linear cases a more challenging

problem

We aren’t currently considering this issue

Page 21: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

21

Centralized or decentralized control

Use of single or multiple controllers

Can supply chains be directed effectively by

single controllers? No!

Supply chains operate over large geographical

area and at various managerial levels

Agents in decentralized controls can

interact using communication channels and

coordinate their actions

But our current effort is focussed on single

controller scenarios

This must be followed eventually by multiple

controllers

Page 22: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

22

Adaptive control

Using on-line identification of the process

parameters, or modification of controller gains, and

hence ensuring strong robustness

Hierarchical/networked control

Arranging devices and guidance software in a

hierarchical tree

Intelligent control

AI approaches like neural networks, Bayesian

probability, fuzzy logic, machine learning,

evolutionary computation and genetic algorithms

We’ll briefly review the control strategies we have

considered and elaborate on the ones we have adopted.

Page 23: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

23

Optimal control

The control signal optimizes a certain cost index

For example, in the case of a supply chain,

we may think of the ‘jet thrusts’ needed to

bring the supply chain to the desired

trajectory that consume the least amount of

resources

Two optimal control design methods that often

guarantee closed-loop stability are model predictive

control (MPC) and linear-quadratic-Gaussian control

(LQG)

Together with PID controllers, MPC systems are the

most widely used approaches in process control

Page 24: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

24

Robust control

Deals explicitly with uncertainty in its

approach to controller design

A modern example of a robust control

technique is H-infinity loop-shaping

(Duncan McFarlane and Keith Glover)

Robust methods aim to achieve robust

performance and/or stability in the

presence of small modelling errors

Page 25: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool

25

Stochastic control

Deals with control design with

uncertainty in the model

It is assumed that there exist random

noise and disturbances in the model

and the controller, and the control

design must take into account these

random variations

At this experimental stage we’re focussing on adaptive

control only. Work on robust and stochastic controller

types will be conducted in the future

Page 26: SENSOR NETWORK SERVICE INFRASTRUCTURE FOR REAL- …EWG-DSS-2012-Liverpool 10/04/2012 6 Efficient and effective enterprise system scalability and decomposition of business logic between

10/04/2012 EWG-DSS-2012-Liverpool 26

Thank you