RFID-enabled Automation in Support of Factory Integration

12 downloads 8240 Views 1MB Size Report
Email: [email protected] ... Cheap. (Standard). Point-of-need Service Scenarios. SS1: a traveler ... Gillette (along with solution providers Sun Microsystems.
RFID-enabled Automation in Support of Factory Integration Robin Qiu, Ph.D. Penn State, USA Email: [email protected] 1

ControlGen’s Real Time Visibility Solution

http://www.controlgen.com

2

Point-of-care Service Scenarios

Service-oriented Community/Society • Fast

Google?, or Yahoo!?

(real time) • Accurate • Easy to use • Cheap (Standard) 3

Point-of-need Service Scenarios Supply Supply chain chain management: management: Google?, Tracking and Tracking and Control Yahoo!?, Control

Or ? “A crisis management team responds to a chemical “A crisis management team responds to a chemical spill spill by by using the • Fast using local local weather weather and and soil soil models models to to estimate estimate the spread spread of impact based (real time) of the the spill, spill, determining determining the theSS3: impact based on on population population a truck loaded SS1: a traveler location as well as geographic features as rivers and with commodity thatsuch • Accurate location as well as geographic features such as rivers and needs assistance. needs specific attention. water plan • Easy water supplies, supplies, creating creating aa short-term short-term mitigation mitigation planto use SS2: anon overturned truck loaded (perhaps chemical reaction models), and taking • Cheap (perhaps based based on chemical reaction models), and taking with hazardous chemicals. emergency emergency response response personnel personnel by by planning planning and and (Standard) coordinating evacuation, notifying coordinating evacuation, notifying hospitals, hospitals, and and so so forth.” forth.” Service-oriented Community/Society “The Anatomy of the Grid” by Foster, Kesselman, and Tuecke “The Anatomy of the Grid” by Foster, Kesselman, and Tuecke

4

Contents   

Can RFID help? How? Enterprise Service Computing? RFID: Value Proposition for Factory Integration?

5

Contents   

Can RFID help? How? Enterprise Service Computing? Can Grid Computing help?

6

RFID Tag

Copyright © http://www.scs-mag.com/reader/RFID_Edge/index.htm

7

RFID Reader

Copyright © http://www.skyetek.com, www.roxan.co.uk/electronic/ images/333-3.html, www.ti.com, http://www.nokia.com/

8

Bar Code 

Bar Code A UPC is created using a 12-digit numeric sequence scheme. A series of light and dark lines are used to represent a UPC code, while a human readable numeric equivalent is given together with the standard symbol. An example of a barcode looks like 0.03456.89234.6 Numbering System Character.Enterprise ID Number.Serial Number (Model).Modulo check character

9

EPC 

Electronic Product Code (EPC) An EPC is created using a 96-bit numbering scheme. It consists of an 8-bit header and three data partitions, i.e., 02.0006A66.56271F.0003476AB 8 bits.28 bits.24 bits.36 bits Header.Enterprise.Product.Serial Number “The 96-bit EPC provides unique identifiers for 268 million companies. Each manufacturer can have 16 million object classes and 68 billion serial numbers in each class, more than enough to cover all products manufactured worldwide for years to come.” 10

EPCglobal Architecture Framework

© EPCglobal Inc™

11

EPCglobal Network: 5 Components

© EPCglobal Inc™

12

The EPCglobal Network real-time object movement data Potential Benefits

© EPCglobal Inc™

13

The EPCglobal Network™ Demonstration 

Product Authentication 



Gillette (along with solution providers Sun Microsystems and VeriSign, and trading partner Wal*Mart) demonstrated how a missing or mis-delivered Venus Case could be identified and re-associated with its order.

New Product Visibility 

Procter & Gamble (P&G), solution providers TIBCO, IBM, VeriSign, and retailer Wal*Mart demonstrated how suppliers and retailers could utilize the EPCglobal Network to gain visibility into the store sales floor and backroom.

© EPCglobal Inc™

14

Typical Example: DOD Logistics Physical Physical World World

Tagged Item

Tagged Container •• Fast Fast (global (global real real time) time) •• Accurate/precise Accurate/precise •• Easy Easy to to use use •• Cheap Cheap (Standards) (Standards)

Tagged Item 15

Wal-Mart's Supply Chain

•• Business Business Dynamics Dynamics •• Fast Fast (global (global real real time) time) •• Accurate/precise Accurate/precise •• Easy Easy to to use use •• Cheap Cheap (Standards) (Standards) Source: Teamsters, "Wal-Mart Organizing Update," Warehouse Newsletter (August 2000).

16

The EPCglobal Network: Viable Solution? 

“Indeed, behind the scenes, the application is making use of the EPCglobal Network to direct it towards whichever resource is required at any given time. The EPCglobal Network itself is responsible for knowing where to point an application looking for information based on a particular EPC or class of EPCs. Similar to the Internet, the EPCglobal Network is continuously updated, and it will know within 60 seconds when EPC-tagged products have arrived and been read at various locations, whether these are manufacturers, retailers or distribution centers.” © EPCglobal Inc™

17

EPC & GIC & RFID 

Global Identification Code (GIC) When an EPC is used as an object identifier, A GIC consists of an 8-bit header and four or more data partitions, i.e., 02.0006A66.56271F.0003476AB.IP.xxx 8 bits.28 bits.24 bits.36 bits.IP.options Header.Enterprise.Product.Serial Number.IP.xxx

Internet

18

Real Time Visibility: Possible? How? Service Server

GPS

Internet Satellite

RFID reader writer

Products arrive at the gate of a facility.

Source: GL AgilityTech, Inc

19

Global Real Time Visibility Solution? Container-level

Item-level Satellite

Tracing Server

GIC

C e llu la r Phone

Devices

Universal Data Appliance Protocol ? 20

Point-of-need Service Scenarios

SS2, SS3 SS1

SS1: a traveler needs assistance.

SS3: a truck loaded with commodity that needs specific attention.

SS2: an overturned truck loaded with hazardous chemicals.

Logical view of the IIS network Travel Information Service Server Point-of-need Information Server

Information linkage

Product Information Service Server

Delivering Just-in-time Intelligent Service? Service 21

Healthcare Delivery Networks

Service-oriented Community/Society

Delivering Global Real Time Service? Service 22

Distribution Center (Precise Location?)

1,150,000 sq. ft. WalMart Dry Goods Distribution Center Copyright © www.schwob.com/ projectswalmart.htm, www.siemense-dematic.us

23

Value Proposition (Warehouse Example)       

Cycle counting Operational Accuracy Labor saving Lower inventory Avoiding theft Reducing loss of sale Supply On Demand 

Sell one, replenish one From an IT perspective, How can we support it? 24

Contents   

Can RFID help? How? Enterprise Service Computing? Can Grid Computing help?

25

Middleware is everywhere. Can you see it?

RFID tags are everywhere.

www.ibm.com

26

fo

In

k ra rT

&

or ew m g in ck

Tr ac kin g

a Fr

te gr at io n

Key Elements to an RFID-enabled Networks

at gr te In

St an da rd sf or

& n io

Copyright © http://www.scs-mag.com/reader/2004/2004_04/logi0404/index.htm

27

Catching Up the Changes

Copyright © www.nwc.com

28

Business Aligning IT? Complex

Process Logic

Org IT Infrastructure

on i t a aniz

Dynamic 29

Competitive Enterprise?

Thomas J. Burke, Advisory Software Developer, Rockwell Software Incorporated

30

A Complex System? hours

office-planning

min secs

operations

1 sec msec µ sec  Multi-vendor  Proprietary  Complex information flows

controls Asynchronous Processing Multiple interfaces Mission Critical How to manage changes?

Thomas J. Burke, Advisory Software Developer, Rockwell Software Incorporated

31

“Only the change is certain” 



The business world is rapidly changing. The revolutionary technology of the Internet has led to the faster and more efficient interaction between customers, suppliers, and partners. A new trend is emerging where the performance and development of business processes is a collaboration between business partners (Internally and externally).

RFID EPC or GIC Networks? http://www.bpmn.org/Documents/NWG-2001-09-01R4%20Charter.pdf

32

BPM Merging With SOA Services Business Process Layer:

BPM

BPMS Integration Platform

BPML/BPMN

Services Layer:

BPEL

(Web) Services SOAP, WSDL, UUDI …

Web Services Platform

Global Key Enabled Enterprise GIC  Global Key? Modeling, Execution, Custom/ Office/ Service Computing? PeopleSoft SAP SAS Monitoring, Optimization Legacy Exchange Application Layer Modeling, Services Design, (Lifecycle management, Java/ C++ .NET/ CICS/ cross-function, end-toExecution, Monitoring, Mobile J2EE /Unix Windows OS/390 end business processes) OptimizationTechnology DBMS

MQ

Source: Eric Newcomer and Greg Lomow

LDAP

PKI

Layer 33

Contents   

Can RFID help? How? Enterprise Service Computing? RFID: Value Proposition for Factory Integration?

34

Controller Production Requirements I/O Channel

Controller Task List

Planner

System Status

Scheduler

Physical Configuration

I/O Channels

Executor

Physical System

Physical Model

System Model

35

Control Hierarchy and Information Flow Entry

D/A

D/A

D/A

Exit Pla sma Oven

Overhead Track

Exception 3 r d Opt Wire Bonder

Wire Bonder

36

A simplified process flow and identify hierarchy P1

InStage

Wafers in cassette.

WaferSaw

Physical Identifier: wafer cassette Cassette

DieAttach

RFID Tag DieAttach Cure WireBond Optical Inspection M ark Singulation Inspection

Pn

OutStage

Magazine Strip in magazine. (Typically each strip holds 6 ~ 10 d ies and each magazine stores 20 ~ 30 strips.) Each process has its own specification defining requirements Chips in on set up, tools, consumables, etc. tray.

Magazine

Physical Identifier: strip magazine Chip Chip Chip

Chip Chip Chip

Physical Identifier: indi vi dual chi p

RFID Tag

37

A generic process model

Part state (Delivery In, M ove In, Processing, M ove Out, or Delivery Out), and other pertinent product and process information can be stored in an RFID tag. M ore information can be retrieved from its host application using the GIC technology.

1

2 1

3

4

5

2

4

3 5

38

Synchronization using agents and GIC hierarchy Factory Information System (IP)

Office-level Information System

Office -level Information System Internet

Cell

MC MC

Different factory, facility or partner on the supply chain

MCS MCS: Material Control System

MC

MC: Machine Controller

2 1

4 3

5

GIC1

GIC2

GICn (GICs’ relations can be part of optional parameters stored in a tag or data source managed by host applications)

39

A framework for the implementation of RFID-enabled factory integration

Planner, Scheduler, Dispatcher

Factory Database

ωu (Server)

Material control server

XM L

XM L Business Integration Engine (BIE) – Messaging-based Integration Middleware (XM L conversion, synchronization algorith ms, GIC event manager, GIC reference services, etc.) : RFID-enabled Integration Backbone XM L Cell Controller

Cell Controller

Dow nloadabl e

Dow nloadabl e

I nte r f ac e Engi ne

I nter f ac e Engi ne

Equi pment - ps eci f ic M odel

Equi pment - ps eci f ic Model

Equi pment - ps eci f ic M odel

Equi pment - ps eci f ic M odel

Equi pment - ps eci f ic Model

Equi pment - ps eci f ic M odel

Equi pment - ps eci f ic M odel

Equi pment - ps eci f ic Model

B US

Dow nloadabl e I nte r f ac e Engi ne

B US

Dow nloadabl e I nter f ac e Engi ne

B US

Dow nloadabl e I nte r f ac e Engi ne

B US

Dow nloadabl e I nte r f ac e Engi ne

B US

Dow nloadabl e I nter f ac e Engi ne

B US

Dow nloadabl e I nte r f ac e Engi ne

B US

Dow nloadabl e I nte r f ac e Engi ne

B US

B US

Cell Controller

Equi pment - ps eci f ic M odel

Process service controller

40

Value Proposition   

Standardized Data Exchange Ease of Factory Integration In Support of Fully Collaborated Supply Chain

41

I really appreciate your attention and time.

Questions? [email protected]

42