Article AINA 2009

download Article AINA 2009

of 22

Transcript of Article AINA 2009

  • 7/31/2019 Article AINA 2009

    1/22

    Enhancing the Flexibility of

    Manufacturing Systems Using the

    RFID Technology

    Valentin VLAD, Adrian GRAUR, Cristina Elena TURCU, Cezar POPA

    Stefan cel Mare University of Suceava

  • 7/31/2019 Article AINA 2009

    2/22

    Introduction

    RFID (Radio Frequency Identification) represents a very suitable technology for data acquisition and

    process control in the industrial manufacturing sites, due to itscharacteristics: waterproof, antimagnetic, high temperature

    resistance, etc.; enables the possibility to obtain real-time information about thephysical items involved in the process;

    improve the production efficiency and reduce the productioncost;

    allows the production system to be more decentralized andflexible;

    provides capabilities for enhancing the calibration processof a system.

  • 7/31/2019 Article AINA 2009

    3/22

    Introduction

    In a manufacturing system the need for calibration appears when thesystem is installed for the first time or in response to a change

    Into an intelligent system the calibration process is desired to becompletely automatic

    It may include: The discovering of the production facilities The discovering of services and requests for each production facility The building of a map containing the positions and the optimum routes among

    the system devices

    Our paper is focused on an RFID-based solution to automaticallydetermine the positions of the production facilities contained in amanufacturing system and connected by conveyor belts.

  • 7/31/2019 Article AINA 2009

    4/22

    Related work

    The Agile Assembly Architecture Developed in the Microdynamic Systems Laboratory of the

    Carnegie Mellon University

    The transport of products is assured by 2-DOF (Degree of

    Freedom) planar robots, called couriers.

    During the calibration process each courier may perform sensor-basedcoverage of its workspace, having no a priori information.

    After a completely workspace coverage, all devices placed in the couriers

    workspace are detected.

    An RFID driven control scheme for production control introduced in

    [Kamioka et al., 2007] It is focused in applying the holonic concept to production control in order to

    lessen the excess production and decrease the lead time

  • 7/31/2019 Article AINA 2009

    5/22

    The demonstration environment

    It is built around a closed loop Bosch Rexroth conveyor, with threeflows.

    The modular construction of the conveyor allows the system to be easilyextended or reconfigured.

    Bosch Rexroth conveyor with three flows

  • 7/31/2019 Article AINA 2009

    6/22

    The demonstration environment

    On each flow a microcontroller-based station is installed, which canread and modify the content of an RFID tag using an RFID tagreader/writer.

    These stations are called as A, B and C in the figure bellow. The role of each station is to simulate a production facility that can

    execute one or more operations on a product component.

    BC

    ASW1 SW2

    IN OUT

    1

    00

    1

    Flow 1

    Flow 2

    Flow 3

    Schematic of the system

  • 7/31/2019 Article AINA 2009

    7/22

    The microcontroller-based stations and the switch controllers arenetwork connected and can communicate with a central PC.

    The demonstration environment

  • 7/31/2019 Article AINA 2009

    8/22

    Hardware architecture of the

    microcontroller-based stations

  • 7/31/2019 Article AINA 2009

    9/22

    The calibration process

    It is consisting of two phases:

    1. In Phase 1 each production facility controller and switch

    controller communicates to a central manager information

    about its services and receives an address to be uniquelyidentified in the system

    2. Phase 2 concerns the building of a system map by

    determining the positions of each production facility and

    conveyor switch.

  • 7/31/2019 Article AINA 2009

    10/22

    A component with an RFID tag attached is loaded at the conveyor inputand transported through all of the conveyor routes.

    All production facilities and conveyor switches must write theiraddresses in the transponders memory, together with the writing time.

    BC

    ASW1 SW2

    IN OUT

    1

    00

    1

    Flow 1

    Flow 2

    Flow 3

    a) Schematic of the system b) The track of the discovering component

    SW2(0)

    B SW1(0)

    C SW1(1)

    SW2(1)

    A SW1

    t1 t2 t3 t4 t5 t6 t7

    The proposed solution for Phase 2

  • 7/31/2019 Article AINA 2009

    11/22

    Based on the collected information a directed weighted graph is built,whose nodes are represented by the production facilities and conveyorswitches, and the weight of arcs by the traveling time between nodes.

    },,,,{ 12 ACSWBSWV =

    ]},[],,[],,[],,[],,[],,{[ 2111122 SWSWSWCCSWSWBASWBSWA =

    ],,[],,[],,{[},,,,,({),(12212

    SWBASWBSWACSWBSWAVG == ]}),[],,[],,[2111

    SWSWSWCCSW

    SW2(0)

    B SW1(0)

    C SW1(1)

    SW2(1)

    A SW1

    t1 t2 t3 t4 t 5 t6 t7

    SW2 B SW1 C

    A

    1

    0

    0

    1t1 t2 t3

    t4

    t 5

    t6 t7

    a)

    b)

    SW2(0) B SW1(0) C SW

    1(1) SW2(1) A SW

    1

    t1 t2 t3 t4 t5 t6 t7

    a)

    The proposed solution for Phase 2

  • 7/31/2019 Article AINA 2009

    12/22

    The information tables

    The necessary information for optimum leading productcomponents to the production facilities are contained inthree types of tables:

    Theservices table is built in Phase 1 of the calibrationprocess

    The routing tables are obtained from the system graph,which is built in Phase 2 of the calibration process

    Thestatus table contains information about the state of

    production facilities (free, busy, failed, etc.)

  • 7/31/2019 Article AINA 2009

    13/22

    The information tables

    The services table contains the operations able to be executed by each system

    device;

    is unique for all conveyor switches and allows them toidentify the production facilities able to do a certain

    operation.

    Production facility Operations

    A O1, O

    2

    B O2, O

    3

    C O4

    An example of a services table

  • 7/31/2019 Article AINA 2009

    14/22

    The information tables

    The routing tables are defined as electronic documents storing the routes to

    the various nodes, represented by the conveyor switchesand production facilities ;

    are built from the weighted graph by determining theshortest path between a switch and all of the productionfacilities.

    are specific to each switch controller

    An example of a routing table for the switch SW2.

    Destination Cost (sec.) SW Position Next Hop

    A 10 1 A

    B 10 0 B

    C 30 1 SW1

  • 7/31/2019 Article AINA 2009

    15/22

    The information tables

    The status table contains information about production facilities status; is updated

    each time a production facility displays a change in its status; periodically, based on internal initiative, to update the time

    information associated to a certain machine state.

    An example of a status table

    Production facility Status

    A Busy for 80 s

    B Free

    C Failed

  • 7/31/2019 Article AINA 2009

    16/22

    An example

    SW2 B SW1 C

    A

    1

    0

    0

    110 16 8

    12

    20

    10 8

    BC

    ASW1 SW2

    IN OUT

    1

    00

    1

    Flow 1

    Flow 2

    Flow 3

    Let's consider a simple manufacturing system having the configurationpresented in figure a).

    The traveling costs on conveyor routes, expressed in seconds, aregiven in figure b).

    a) b)

  • 7/31/2019 Article AINA 2009

    17/22

    BC

    ASW1 SW2

    IN OUT

    1

    00

    1

    Flow 1

    Flow 2

    Flow 3

    An example

    Consider the system is able to execute the operations set:

    and each production facility is able to execute one or two operations from the set

    O, according to the following services table.

    },,,{ 4321 OOOOO =

    Production facility Operations

    A O1, O

    4

    B O2, O

    3

    C O4

    The services table

    O4 O2, O3

    O1, O4

  • 7/31/2019 Article AINA 2009

    18/22

    SW1 SW21

    00 A

    B

    C

    1

    Flow 1

    Flow 3

    Flow 2

    An example

    A component is loaded at the

    conveyor input having written

    onto the attached transponder

    the operations O2 and O4.

    Destination Cost (sec.) SW Position Next Hop

    A 10 1 A

    B 10 0 B

    C 30 1 SW1

    Production facility Operations

    A O1, O

    4

    B O2, O

    3

    C O4

    Station B executes the operation

    O2 to the component and

    releases it.

    The componentarrives at SW2.

    The routing table

    The services table

  • 7/31/2019 Article AINA 2009

    19/22

  • 7/31/2019 Article AINA 2009

    20/22

    Solution improvements

    Two improvements may be mentioned for the presentedsolution: The selection of the most appropriate production facility able to

    execute the next operation for a component may be done when

    the component is introduced in the system or immediately after aproduction facility ends off an operation. In this case the switch controllers will lead the pallets based only

    on the address of the production facility which is the destination.

    Another improvement is to contract or to reserve the productionfacility selected to execute an operation for a component

    This will be an assurance that no other component which arrivesfirst at the production facility can occupy it.

  • 7/31/2019 Article AINA 2009

    21/22

    Conclusion and future work

    The presented solution has the advantages of a decentralized system

    with auto configuration capacity in the initial phase and reconfiguration

    capacity in response to change.

    The way of production facility selection lead to a certain independency

    of the components towards the production facilities. A component may be directed to any production facility able to execute

    the requested operations and is not bounded to a pre-established plan.

    Future work is concerned in finalizing the practical implementation and

    in extending the concept for other situations that can occur in a real

    manufacturing system but which are neglected in this phase.

  • 7/31/2019 Article AINA 2009

    22/22

    References

    J. Brusey, M. Fletcher, M. Harrison, A. Thorne, S.Hodges, D.McFarlane, Auto-ID based control demonstration. Phase 2: pick and place packing with holoniccontrol, Cambridge, 2003.

    J. Hua, H. Sun, T. Liang, Y. Lei, The design of manufacturing executionsystem based on RFID, Workshop on Power Electronics and IntelligentTransportation System, 2008, pp. 8-11.

    K. Kamioka, E. Kamioka, and S. Yamada, An RF-ID driven holonic controlscheme for production control systems, Proceedings of the 2007 InternationalConference on Intelligent Pervasive Computing, Korea, 2007, pp. 509-514.

    D. McFarlane, S. Sarma, J.L. Chirn, C.Y. Wong, K. Ashton, The intelligentproduct in manufacturing control, in15th IFAC World Congress, Barcelona,2002.

    R. Hollis, A. Rizzi, Agile assembly architecture: a platform technology for

    microassembly, Precision Engineering 19th Annual Meeting, Orlando, 2004. Bosch Rexroth, http://www.boschrexroth.com T. Harju, Graph theory, Department of Mathematics, University of Turku,

    Finland, 2007.