Implementation of RFID in a Low Volume High Flexibility Assembly Plant: Item-Level Tagging by MASSACHL SETTS INSTITUTE Cyril Koniski 04 OFTEECHNOLOGY B.S. inMechanical Engineering, Massachusetts Institute of Technology, 2009 to heofMechnicl Eninerin eparmen Submtte Submitted to the Department of Mechanical Engineering in partial fulfillment of the requirements for the degree of LIB 2010 RARIES ARCHIVES Master of Engineering in Manufacturing at the MASSACHUSETTS INSTITUTE OF TECHNOLOGY September 2010 @ Cyril Koniski, 2010. All rights reserved. The author hereby grants MIT permission to reproduce and distribute publicly paper and electronic copies of this thesis document in whole or in part A uthor ................... / Certified by / / 7'! / Cyril Koniski Department of Mechanical Engineering August 6, 2010 /Z 7. ~ David E. Hardt Ralph E. and loise F. Cross Pro essor of Mechanical Engineering Thesis Supervisor Accepted by ... . .. . . . . . . . . . . .. .. .. .. .. .. .. .. .. ... David E. Hardt Ralph E. and Eloise F. Cross Professor of Mechanical Engineering Chairman, Committee for Graduate Students 2 Acknowledgements I would like to thank Scott and Dan at VSEA for giving me the opportunity to work on this interesting project, for their open-mindedness and trust, and for all the support and resources they provided me. Thanks also to all VSEA employees we interviewed during the project for their valuable input and feedback. This thesis project could not have been successful without the presence, cooperation and dedication of the other members of my team at VSEA, Rui Jia and Yulei Sun. With them, I was able to build and maintain the friendly and fruitful collaboration which was key to our success. I am grateful to my parents for their constant assistance and support over the years, and to Adri for her presence by my side and for cheering me up during stressful moments. Finally I would like to thank Prof. David Hardt for his guidance throughout the year, his valuable advice and his insights on all aspects of the project. 4 Implementation of RFID in a Low Volume High Flexibility Assembly Plant: Item-Level Tagging by Cyril Koniski B.S. Mechanical Engineering, Massachusetts Institute of Technology, 2009 Submitted to the Department of Mechanical Engineering in partial fulfillment of the requirements for the degree of Master of Engineering in Manufacturing Abstract The implementation of an RFID checkpoint system in a low volume high flexibility assembly plant, aimed at tracking the flow of parts within the facility, was studied. A pilot revealed the suitability of the technology to the manufacturing environment considered. Results compared the performance of different 'arch' configurations, and a single-reader, 4-antenna layout was found to yield over 99% read percentage in all cases. The experiments also revealed the difficulty of placing RFID tags on metal surfaces and the importance of part container motion within the arch. A set of tagging and checking procedures was proposed in consequence, along with process modification recommendations aimed at smoothing RFID implementation and maximizing the technology's beneficial impact. Thesis Supervisor: David E. Hardt Title: Ralph E. and Eloise F. Cross Professor of Mechanical Engineering 6 Table of Contents: 3 A cknow ledgem ents......................................................................................... 5 A b stract...................................................................................................... .. 7 T able of C ontents....................................................................................... .....--- 9 L ist of Figures.................................................................................. List of Tables..................................................................................11 13 1 - Introduction ........................................................................................... 13 1.1 - Project M otivation............................................................................ 13 1.2 - Presentation of the Company.............................................................. 13 1.2.1 - O verview ................................................................................. 14 ers............................................................................... ustom 1.2.2 - C 14 1.2.3 - M arket Position.......................................................................... 14 1.2.4 - Product Offerings..................................................................... 16 1.3 - Semiconductor Equipment Industry......................................................... 16 1.4 - General RFID Introduction................................................................. 17 1.5 - Summary of Principal Findings.............................................................. 17 1.6 - Thesis Structure............................................................................ 19 2 - Description of Manufacturing Operations...................................................... 19 2.1 - Company-Specific Language.............................................................. 19 2.1.1 - Types of Orders........................................................................... 20 2.1.2 - K it C odes............................................................................... 2.1.3 - Bill of Materials........................................................................21 21 2.2 - Manufacturing Operations.................................................................... 22 2.2.1 - W arehouses............................................................................... 23 2.2.2 - Kit Room operations..................................................................... 24 Room...................................................... Source 2.2.3 - Supermarket and 24 2.2.4 - Main Building receiving.............................................................. 25 2.2.5 - Flow L ine................................................................................. 26 2.2.6 - C lean R oom .............................................................................. 26 2.2.7 - A ir Show er.............................................................................. 26 2.2.8 - Shipping Area.......................................................................... 29 3 - Problem Statem ent................................................................................... 29 in Packing-Shipping.................................................... Time 3.1 - Long Lead 30 3.2 - Inefficient Part Flow .......................................................................... 32 3.3 -Fraudulent Claims and Warranty Costs.................................................... 33 3.4 - Deficient Tracking Ability.............................................................. 3.4.1 - Lack of Reliable Tracking Method for Individual Parts................. 33 34 3.4.2 - Redundant Machine Configuration Process................................. 34 3.4.3 - Parts Misplacement........................................................... 35 4 - Review of Theoretical Background and Previous Work.......................................... 4.1 - RFID Application Cases.....................................................................35 4.1.1 - Boeing: Tracking of Key Components [12]........................................36 36 4.1.2 - Japan Rail Freight: Container Tracking [10]...................................... 37 4.1.3 - Stillage Tracking [23].................................................................... 4.1.4 - Expected Benefits of RFID in Varian...............................................37 4.2 - Components of a Typical RFID System.................................................. 38 4.3 - M etal Interference............................................................................ 41 4.4 - Electromagnetic Interference.............................................................. 43 4.5 - Design of Experiments....................................................................... 43 4.5.1 - A rch Setup.............................................................................. 43 4.5.2 - DOE for Tag and Antenna Placement............................................... 44 4.5.3 - Tag Plane Array Effects and Tag Collision........................................44 5 - M ethods............................................................................................ . .. 47 5.1 - Implementation Vision..................................................................... 47 5.1.1 - Objectives............................................................................... 47 5.1.2 - T agging Process...........................................................................48 5.1.3 - Additional Practical Considerations................................................. 49 5.2 - Equipm ent....................................................................................... 50 5.2.1 - Impinj Speedway Revolution R420 Reader........................................ 50 5.2.2 - RFID Antennas............................................ 50 5.2.3 - RFID T ags................................................................................. 52 5.3 - DOE Methodology .......................................................................... 53 5.3.1 - Experimental Setup..................................................................... 53 5.3.2 - Stray Reads and Shielding............................................................. 57 5.3.3 - Experimental Factors.................................................................... 58 5.3.4 - Constraints on Input Space........................................................... 59 6 - Results and Discussion.............................................................................. 61 6.1 - Experimental Results.......................................................................... 61 6.2 - Discussion of the Results................................................................... 65 6.2.1 - Configuration Comparison........................................................... 65 6.2.2 - Relative Importance of each Antenna............................................... 65 6.2.3 - Complementary Readings...............................................................65 6.2.4 - Container Movement.................................................................. 69 6.2.5 - Stray Reads.............................................................................. 69 6.3 - Formal Interpretation of DOE Results - Transmit Power.............................. 69 7 - Recommendations................................................................................... 73 7.1 - Arch Implementation.......................................................................... 73 7.2 - Tagging Guidelines.......................................................................... 74 7.3 - Flow R edesign .................................................................................. 75 8 - Conclusions and Future Work..................................................................... 77 8.1 - Summary of Entire Project..................................................................77 8.2 - Assumptions and Limitations..............................................................77 8.3 - Future W ork ................................................................................... 78 References.............................................................................................. . . 79 A ppendices.............................................................................................. . . 83 List of Figures: 1: Components of the VIISTA platform......................................................... 15 20 2: General structure of the kit codes.............................................................. 22 3: Flow of parts through VSEA's facility....................................................... 23 4: Flow of parts inside the warehouse............................................................. 5: Flow of miscellaneous parts for the Medium Current SmartShip orders................ 27 6: Flow of miscellaneous parts for the High Current SmartShip orders.................... 28 32 7: Miscellaneous parts flow to shipping......................................................... 38 8: Overview of a typical RFID System [7]........................................................ Coupling 9: Inductive Coupling (13.56 MHz, 50 cm diameter antenna) vs. Radiative 39 (900 MHz), With Associated Power and Time Delays [7]............................... Walls Reflecting Partially with in a Room Fig. 10: Simple Model of Power Density 40 and Floor [7].................................................................................... 42 [8]............................................. effect field's magnetic Fig. 11: The perpendicular Fig. 12: Example label - Some information has been masked due to confidentiality . ... 49 restrictions.................................................................................. 50 Fig. 13: Impinj Speedway Revolution R420 RFID reader [24].................................... 51 [25]....................................................... antenna panel far-field CP Laird 14: Fig. 51 Fig. 15: Impinj Brickyard near-field antenna [26].................................................. 52 Fig. 16: Impinj Mini-Guardrail Antenna with dimensions [27]................................... Fig. 17: Picture of an Alien Squiggle tag and drawing with relevant dimensions [28]............53 Fig. 18: Picture of an Alien '2x2' tag and drawing with relevant dimensions [29]............. 53 Fig. 19: Arch Setup with the Brickyard antenna at the top of the arch..............................55 Fig. 20: Arch Setup with the Brickyard antenna at the bottom of the arch....................... 55 56 Fig. 21: Sample rack of tagged parts................................................................... Fig. 22: Sample arch setup (Shipping Area).........................................................57 Fig. 23: QQ-plot of residuals for the linear model corresponding to Table 11.................. 70 Fig. 24: QQ-Plots corresponding to Tables 12 (left) and 13 (right)................................. 72 Fig. 25: Contour plot of read percentage as a function of the transmit power of both types of antennas........................................................................72 Fig. Fig. Fig. Fig. Fig. Fig. Fig. Fig. Fig. 10 List of Tables: Table 1: Tasks of packing-shipping process.........................................................29 Table 2: RFID application area (including pilots)....................................................35 Table 3: Skin Depth for Various Common Materials [7].......................................... 41 Table 4: Factor Levels for Shipping Tote Experiments.............................................62 62 Table 5: Factor Levels for Shipping Rack Experiments........................................... 63 Table 6: Results of the Shipping Tote Experiments................................................ 63 Table 7: Results of the Shipping Rack Experiments................................................ Table 8: Results of Experiments with a Static container..............................................64 Table 9: Comparison of Treatments 9 (Brickyard antenna at the bottom of the arch) and 18 (Brickyard antenna at the top of the arch) for the shipping bin.................67 Table 10: Comparison of Treatments 1 (Brickyard antenna at the bottom of the arch) and 5 (Brickyard antenna at the top of the arch) for the shipping rack................. 68 70 Table 11: ANOVA table with A = 1; B = E = -1; C & D varied at 3 levels..................... Table 12: ANOVA table with A = 1; B = E = -1; C & D varied at 3 levels. Major 71 outlier elim inated............................................................................... Table 13: ANOVA table with A = B = E = -1; C & D varied at 3 levels.........................71 12 Chapter 1 - Introduction 1.1 - Project Motivation High complexity manufacturing plants with a broad production mix at low volumes are highly dependent on human labor. Typically, such facilities are viewed as unsuitable for task automation due the high degree of product customizability required. However, recent technology advances have made available solutions that enable efficient modification of processes to reduce production time by eliminating repetitive tasks. As a manufacturer of high precision machines, Varian Semiconductor Equipment Associates (VSEA) must maintain strict quality requirements and offer its customer high flexibility, while consistently meeting delivery deadlines. As such, the company's operations are highly labor intensive and time consuming, resulting in long lead times and high production costs. The project discussed in this thesis was undertaken by a team of three students enrolled in the Master of Engineering in Manufacturing program at MIT and was sponsored by VSEA. Its objective is to assess the viability and technical feasibility of the implementation of an RFIDenabled system to trace parts throughout VSEA's factory, eliminating the need for laborintensive inspections. 1.2 - Presentation of the Company 1.2.1 - Overview Varian Semiconductor Equipment Associates, Inc. (VSEA) specializes in the design, manufacture, and servicing of ion implanters, a type of semiconductor processing equipment used in the fabrication of integrated circuits. Founded in 1971 in Peabody, MA as Extrion Corporation and acquired by Varian Associates in 1975, it was then spun off in 1999 as an independent company based in Gloucester, MA. Over the past 30 years, VSEA has managed to maintain a strong position as a supplier of ion implanters, adapting its product line to handle gradually increasing wafer sizes from the 1 in standard in 1980 to the current 300mm wafers. [1] 1.2.2 - Customers VSEA's customers are semi-conductor manufacturers such as Intel, IBM or Samsung. VSEA is established worldwide and has a strong presence on the Asian market, with customers from Asia accounting for over three quarters of the company's revenue. The very high upfront investments (hundreds of millions of dollars) required to start a semi conductor production facility constitute a significant barrier to entry into the market, and therefore the few existing players have remained essentially the same over the years. As such, these customers have accumulated considerable buyer influence, enabling them to demand and obtain high customization and low lead time. VSEA has attempted to standardize some of the modules on the high current machine (e.g. beamline), but still often finds itself obligated to comply with customer wishes in terms of selects and options. The power of buyers in the semi-conductor industry, leading to low standardization and human-intensive production, is therefore one of the major causes for inefficiencies in the operations of VSEA and semi-conductor equipment manufacturers in general. 1.2.3 - Market Position Over the past 8-10 years, VSEA has actively endeavored to widen the gap with its competition in the ion implanter market. It has grown from about 30% to over 70% of market share, and holds the top position as a manufacturer for all 4 lines of products it provides (High Current, Medium Current, High Energy and PLAD). In the High Current implanter market, VSEA has steadily broadened its customer base, supplying most of the top 20 (including the top 3) semi-conductor companies as ranked by the size of their capital expenditures. 1.2.4 - Product Offerings Having become the most prevalent method for high-productivity doping of silicon wafers, ion implantation is a critical processing step of semiconductor device fabrication. VSEA specializes in the production of single-wafer, high productivity ion implanters, and offers a full suite of high current (HC), medium current (MC) and high energy (HE) models based on the common VIISta Platform, which includes a dual-magnet ribbon beam architecture, the VSEA's proprietary Varian Control System (VCS) and Varian Positioning System (VPS), as well as a single-wafer end station. Figure 1 shows the components of the VIISTA platform. [2] Key Platform Compoients Fig. 1: Components of the VISTA platform The main differences between these three product categories are the dose of ion used and the energy supplied for implantation. HC machines have higher doses which translates into higher ion concentrations on the wafer surface, while the MC and HE machines have higher energy, resulting in increased implantation depth. There are different types of machines under each category, designed to fit the particular 'recipes' produced at the customer's fab. They are shown below. High current Medium current VIISta HCS VIISta 81 OXP VIISta HCP VIISta 81OXEr VIISta HC VIISta 900XP High Energy VIISta 3000XP VSEA is also in the process of introducing its PLAD (Plasma Doping) line of implanters to accommodate ultra-high dose applications. 1.3 - Semiconductor Equipment Industry The semiconductor industry where VSEA operates is a highly competitive and fast-paced one which represents a market of over $260 billion. Despite an average annual growth of 13% over the past 20 years, the market has also suffered from above-average market volatility, subjecting it to dramatic cyclical changes. [3] A semiconductor fabrication plant can cost up to $4 billion to build, and consists of hundreds of high-precision equipment items, such as steppers, etching machines and ion implanters, which can cost upwards of $4 million each. [4] In order to accommodate the fast pace of technological innovation in the field of semiconductor manufacturing, suppliers such as VSEA must constantly improve the performance of their devices while keeping prices constant. This leads to concern over operational efficiency and, in the case of VSEA, results in a push for lean production. Having achieved significant reductions in lead time through the introduction of SmartShip (see section 2.2) and other initiatives, VSEA shifted its focus to improving shipping operations. Accurate and on-time shipping is crucial to VSEA and its customers, as any delay may result in a halt of semiconductor fabrication at the client's site, potentially resulting in hundreds of thousands of dollars in lost revenue. As such, tracking of outgoing shipments is required, while total shipping time must be minimized. 1.4 - General RFID Introduction After in-depth analysis of VSEA's current operations (which is detailed in Chapter 2 below), it was decided that the improvement that would benefit shipping operations and overall lead time most was the implementation of RFID tracking at VSEA's warehouse and in the company's shipping area. The remainder of this thesis will assess the technical feasibility of RFID for both high-level (large components and modules) and low-level (individual items or small sets of items) tracking of parts. It will also make concrete proposals about modifications to current operations that would make RFID implementation most effective. RFID technology, which is described in details in section 3, allows for unique identification of products or parts without requiring line-of-sight reading, thus increasing depth of serialization and reducing the time spent counting inventory through simultaneous reading of several tags. [5] In recent years, and following mandates by Wal-Mart and the US Department of Defense, RFID tagging for pallet tracking and high-level inventory management has become commonplace. [6] The technology is versatile, and can be adapted to numerous other applications, yet caution must be exercised in implementing it, as it is still incipient in some regards. Chapter 4 will discuss some of the specific challenges expected for our application in VSEA's industrial environment. 1.5 - Summary of Principal Findings The results obtained (shown in Chapter 6) suggest an RFID checkpoint system, whereby containers of parts are passed through an RFID 'arch' and instantly inventoried, is a viable alternative to the current time and labor intensive manual inspection procedures. Consistent read percentages of 100% were achieved on different types of containers, with suggestions for implementation discussed in Chapter 7. 1.6 - Thesis Structure In the next section, VSEA's operations are described in detail. The problem at hand is then clearly defined in Chapter 3, both qualitatively and quantitatively, and the scope of the work narrowed. Review of theoretical background and previous work is summarized in Chapter 4, while the methodology followed to study the problem is introduced in Chapter 5. The results obtained are shown in Chapter 6, and discussed in subsequent chapters with the appropriate recommendations. 18 Chapter 2 - Description of Manufacturing Operations 2.1 - Company-Specific Language VSEA employees use company jargon to describe certain processes, internal transactions and record-keeping forms. A brief overview is presented here. 2.1.1 - Types of Orders A Machine Order (or Tool Order) is the original order placed by VSEA's customer. These orders are collected by sales representatives and include different selects and options based on the customer's specific requirements. The machine order will include information about the agreed upon price, shipping date, terms and conditions. A ProductionBuild Order (PBO) is an expansion of a machine order. A PBO is a list of about a hundred line items representing all the assemblies (represented by their part codes) of the particular configuration ordered by the customer. A PBO is a dynamic document and can change upon customer request. In an effort to limit the disruptions caused by last minute requests, VSEA has instated a 10-day 'freeze' period prior to shipping, during which changes can no longer be made to the PBO. A Sales Order is the order of spare or replacement parts by the customer for maintenance purposes. Internal orders to replenish 'material banks' (located all over the world to provide parts and support to customers) are also considered sales orders. Some sales orders may be assigned higher priority than others for various reasons (an Emergency Order or EMO represents the highest priority items). A Shop Order (or Work Order) is issued to production workers to fulfill a single assembly or part collection task or perform machine testing. Shop orders have a multi-level hierarchical structure. For instance, at the highest level, a single shop order can be issued by a production manager for the assembly of the entire beamline module. At the lower levels, shop orders will be issued for each subassembly under the module shop order. An Engineering Change Order (ECO) is used to document a design change to the current machine architecture. There are various reasons for having ECOs, including machine upgrade, bad part performance at customer site or discontinuation of the part by suppliers. Typically an ECO goes through a process of design, approval, testing and documentation before the change is applied to the machine. 2.1.2 - Kit Codes Kit Codes are used in all aspects of VSEA's current operations. Originally, kit codes were meant to represent the breakdown of the machine into its multiple components and organize the production sequentially. For instance, 1LA stands for end station kit, 4V stands for beamline and terminal kit and AV stands for final assembly kit. It is interesting to note that under a single kit code, there may be several kits (coherent collections of parts and sub-assemblies serving a common function, or included in the same higher level subassembly), each containing a mix of parts and subassemblies purchased from suppliers and subassemblies produced in house. Production supervisors used to pull parts from stock by kit codes in a sequence, such as 1LA1, 1LA2 and then 1LA3, (Fig. 5, 1LA refers to kit codes pertaining to the end station module), but over time, new kit codes were created and existing ones were modified without regard to the original function, leading to gradual loss of the sequential order. END STATION 1LA1,1LA2,1LA3... BEAM[UN E 4V1,4V2,B88.. AV1,AV2,AV3.. Fig. 2: General structure of the kit codes Currently, kit codes are all at the same level (no hierarchy) and based on a rough division of parts at the module level. This means production managers and engineers are forced to modify the contents of each kit code for each new machine order, depending on the desired configuration. The kit codes are then pulled onto the flow line by production coordinators and material handlers in a custom sequence dependent on previous experience. 2.1.3 - Bill of Materials A Bill of materials(BOM) is a hierarchical list of all the components in a machine. A BOM goes from the entire machine down to the modules, major components, smaller subassemblies and single parts. It also keeps track of the quantities of each component that are required for the final assembly of the machine given the particular configuration ordered. 2.2 - Manufacturing Operations 'Manufacturing' at VSEA designates all assembly and testing operations. Assembly operations include production of subassemblies and assembly of modules whereas testing occurs at modulelevel or on the entire machine. The machines tested as a whole are known as Full Build orders, as opposed to SmartShip orders, which undergo more extensive module testing but bypass the final assembly and complete machine testing stage, thus reducing production time by about 100 hours. Currently 50% of production consists of SmartShip orders, with a target of 80% by 2012. VSEA outsources all its parts from a large number of third-party suppliers. The company also outsources subassemblies that do not contain core technology and cannot be assembled in house at a lower cost. The factory is divided into different areas. All the assembly and testing is done in the main building in which there are four main functional areas: - The Supermarket (SMKT) and the source room are the areas where subassemblies are produced. Parts inventory for the subassemblies are kept there. - The Flow Line area is used for module assembly and testing - The Clean Room is used for machine testing on full build orders, as well as for teardown tasks requiring a sterile environment. The remaining area is dedicated to shipping operations and includes an air shower area, as well as a packaging area where modules and parts are put into crates and loaded onto shipping trucks. VSEA MANUFACTURING PROCESS DRAFT Fig. 3: Flow of parts through VSEA's facility With reference to Figure 3 above, the main operations at VSEA will be described in details in the rest of this section. 2.2.1 - Warehouses There are two warehouses at VSEA: WH5 and WH80. WH5 is mostly used to stock big parts such as the machine enclosure or the end station. Parts from WH5 will usually be sent to the main building's flow line and clean room (in the case of a full build order), or straight to shipping (for SmartShip orders). WH80 is the main warehouse, accounting for parts supply in subassembly and flow line. Figure 4 below shows the general flow of parts within: parts from suppliers are delivered in the receiving area, and shipment receipt is confirmed into the SAP management system. The received parts may be inspected, then proceed to the 'sorting desk', where order accuracy is checked. The parts are then shelved in the stockroom. Upon receipt of a pull order (from the flow line, supermarket, kit room or any other internal department) or a sales order (from parts banks or directly from customers), a 'shopping list' is generated, and warehouse workers fulfill orders by picking the parts from the shelves. Wrong quantity/ apparent bad parts Ware House 80 ./ Send it back to buyer Parts needed to fill current shortage ake8these parts out an seditto where in need; the rest follows te "normal Shelving Sorting Receiving Open PO sheet Enter PO # into SAP .Check part quantity Pi'rint Colored Sheet Put box & sheet together and put them on the conveyer No - nspect . / Look at the sheet /-Open box & check parts one by one /#Send parts to Normal partsh_ ll -inventory /,,Move the parts to the shelf / Manage the Invnoywt "inventorymanagement system" l Yes internal Order ccres in OShopping list genorate N Inspection KIT Room - -Pick the parts on-the shelf according to Internal Order jMake a KIT .Put on KIT info oCheck the KIT .Send out the KIT Shipping /4Spares & Specialties KITS Main Bldg Receiving /OModule KITS /*Final Assembly KIT S Fig. 4: Flow of parts inside the warehouse 2.2.2 - Kit Room operations The 'Kit Room' is an area of the warehouse that essentially acts as an independent 'assembly' area, in that parts are pulled from the main warehouse stock room, and assembled into 'kits' (put in bins and bags and sent to different locations). The kit room mainly handles machine orders and sales orders, but may also ship kits to the flow line and clean room. 2.2.3 - Supermarket and Source Room There are two areas for subassembly: the 'source room' and supermarket (SMKT). Workers in these two areas produce the subassemblies that feed module assembly on the flow line, as well as those which are shipped directly as spares or replacement parts. Both areas also keep their inventory at hand and use one of several inventory management systems: - 15% of the SMKT inventory is controlled by Kanban. In VSEA's implementation, all parts controlled by Kanban are placed in two identical bins, and workers are directed to deplete the inventory from the first bin before using the second. A Kanban ticket is given to the material handler once the first bin is empty, triggering replenishment of that part's inventory. - Some parts inventory are designated as Vendor Managed Inventory, which means suppliers are responsible for ensuring enough parts are present. - "Point of Use" parts have their inventory managed by the MRP system, and can be used by assemblers without restrictions. - A transaction record is needed for the use of high value parts. In addition to regular orders, SMKT produces subassemblies into a Kanban-managed buffer called "Golden Square" where a limited inventory of about 20 common subassemblies is kept for use as-needed. 2.2.4 - Main Building receiving The main building receiving area serves as a parts distribution center. Its main function is to dispatch parts to the different areas within the main building. In general, the receiving area receives parts from three main sources: - The warehouse WH80 (daily truck delivery). - Main suppliers. Some of the suppliers will send their parts directly to the receiving area instead of the warehouse. The parts are generally delivered by national freight carriers, such as UPS or DHL. - Local suppliers. Some local vendors will deliver parts directly throughout the day. Upon receipt of a shipment, several tasks must be executed at the receiving area. Similar to the receiving procedure in the warehouse (section 2.2.1), shipment content is inspected and purchase order information is entered into the SAP management system, updating the part's status and location. Around 90% of the parts which are packed in cardboard boxes then need to be detrashed before being transferred to the assembly line on carts and pallets. There is a 3 to 5 hour lag between when the parts are marked as received and when they actually reach their destination within the main building. In order to relieve receiving area workers from the burden of detrashing all parts, some local suppliers have been asked to deliver their parts directly in clear plastic bins. Some functional but obsolete parts (or parts already available in surplus and occupying the limited inventory space of the main building) produced in the SMKT or in the source room are sent back to the warehouse for storage (Credit to Order). Also, parts requiring inspection will often be sent back to the inspection area at the main warehouse. Finally, the receiving area also handles so-called "offline orders", delivered directly to engineers for test or research. 2.2.5 - Flow Line The flow line serves two functions: module assembly and module testing. Flow line assemblers pull parts from the subassembly areas (section 2.2.3), warehouse (2.2.1) and suppliers (through the receiving area - 2.2.4). Some parts are also delivered by the suppliers directly to the flow line floor. Extensive module testing (e.g. wafer cycling, leak testing of the gas box or electronics testing) is done on the flow line for SmartShip machine orders, whereas only Full Build orders only undergo cursory testing at the flow line, most critical tests being conducted in the clean room on the complete machine (the distinction between SmartShip and Full Build orders was introduced at the beginning of section 2.2). 2.2.6 - Clean Room Parts flow into the clean room for complete assembly and testing of the entire machine (Full Build orders). While modules from MC machines can be mounted on a slave enclosure, HC machines must go through the entire final assembly steps. Other slave parts, such as rough pumps, are used for testing. After testing, machines are taken apart to module level and sent to air shower for teardown. 2.2.7 - Air Shower Most parts, including modules, sub-assemblies and miscellaneous parts pass through the air shower before shipping. In this area, modules are torn down (partially), drained, decontaminated, cleaned and bubble wrapped, while miscellaneous parts typically just pass through the air shower and get wrapped. Air shower workers are also responsible for final inspection of the components of the outgoing modules. 2.2.8 - Shipping Area All outgoing parts are collected at the shipping area for final inspection, packaging and crating. The main modules, after teardown and inspection at the air shower, are placed directly into shipping crates. On the other hand, miscellaneous parts originating from the warehouse, clean room, flow line and subassembly area often require extra work, such as de-trashing, re-wrapping and extra assembly. This is particularly true for SmartShip orders, whereby all final assembly material must be processed by shipping workers: Miscellaneous parts for the Medium Current machines are delivered directly to the shipping area. With reference to the diagram below, the flow of parts is as follows: 1- Parts are delivered from the warehouse to the packaging area in a truck containing cages (2-3 bins, the rest is loose parts) 2- 50% of parts need to get de-trashed, the rest goes to steps 3, 4 or 5 directly 3- About 10% parts need to get wrapped, this happens in the air shower About 5% of parts require extra assembly Parts are put in bins Parts and bins are crated then shipped out Fig. 5: Flow of miscellaneous parts for the Medium Current SmartShip orders The steps are identical for the High Current machines, except they are carried out in different areas, as shown in the diagram below. It is noted that, since steps 3,4 and 5 are conducted in the sterile environment of the clean room, the miscellaneous parts associated with High Current machines transit through the second air shower directly to the shipping area for crating (step 6). Fig. 6: Flow of miscellaneous parts for the High Current SmartShip orders Chapter 3 - Problem Statement This section describes current problems within the manufacturing operations are identifies potential areas of improvement. Key factors considered include lead time reduction, waste elimination, and direct labor cost reduction. Thorough investigation of the internal parts flow directed the focus of this research towards four main issues: 1 - Long lead times in packing-shipping 2 - Inefficient part flow 3 - Concerns about warranty claims by customers 4 - Lack of traceability of parts throughout the facility 3.1 - Long Lead Time in Packing-Shipping The current packing-shipping process at VSEA is time consuming and inefficient. It takes place in the air shower and the shipping area takes between 120 and 140 labor hours per machine for SmartShip orders, accounting for one-third of the total manufacturing labor time, which is considered to be a high proportion in manufacturing industries. Several explanations were found for the long packing-shipping time. First, the workers count and check parts manually, which is labor intensive and time consuming. Poor standardization of tasks and varying parts flow also add to the lead time, while lack of communication results in problems of parts missing, leading to efficiency losses and increases in waiting time. The examination of the operations in the air shower and the packaging area yields the breakdown of tasks performed in the shipping-packing process. The list of tasks, along with the reason each task is performed, are shown in Table 1. Table 1: Tasks of packing-shipping process Task Area Module tear down (partial) Air Module parts drained, Shower decontaminated, cleaned and Reason Facilitates shipping (crate configuration) Regulatory requirement bubble wrapped Module checking and general inspection Extra-wrapping (partial) Shipping Area Basic quality requirement Regulation requirement (for parts directly from wareho'use) Extra-assembly (partial) Customer requirement Packing list generation To sign out parts during crating For parts checking at customer site Parts that don't require further work go directly to shipping Parts arriving from the warehouse need to be taken out of packing materials to avoid contamination Safety requirement for fragile parts Guarantee the correct parts are shipped Shipping process use its own new and clean bins which customers require Configure the bins/crates for easy installation Match the physical parts with the document Use crates for shipping Parts received from several upstream processes De-trash (partial) Extra-wrapping (partial) Part 'check-out' - Take the parts out of the WH bins -Count and check the parts -Put the parts into shipping bins -Sign out the packing list Crating Load crates on trucks The task of manually verifying the shipment contents in the shipping area (shown as 'parts check out' in Table 1) adds up to 10 hours to-the process without adding value to the product. Indeed, the contents of the various bins and cages received from the warehouse will have already been checked there, and the repetition of this visual verification merely serves as a means of extra precaution. A similar verification process also happens in the warehouse kitroom, as well as in the main building, where material carts are prepared. 3.2 - Inefficient Part Flow Parts moving through VSEA's manufacturing facility can be though of as following one of two distinct flows: 1. The Module flow consists of parts and subassemblies that will be assembled into large modules and shipped as a part of the assembled module. 2. The Miscellaneous parts flow, accounting for about 10% of the parts shipped out, consists of all the parts that will be shipped separately from the module (install kits, spares and replacement parts) While the Module flow has been the object of much attention in recent years and has been thoroughly refined, the miscellaneous parts flow suffers from inconsistencies, resulting in efficiency losses and lead time increases. The latter will be described in this section. First, the shipping area gets some individual subassemblies directly from the SMKT. These subassemblies are typically customized options requested by customers; they do not belong to the basic platform of the machine and as such don't require assembly and testing on the flow line. These parts need to be pulled by the shipping via SAP, and then collected at the SMKT once they are completed. This process requires many extra labor hours for each machine. Second, spares and specialties are transported directly from the warehouse directly to the shipping area in forms of bins and cages. At the shipping area, those parts will be reconfigured into other bins for reasons listed in Table 1. Third, the parts sent from the warehouse as part of the 'final assembly' kits require some extra work performed by shipping workers. Final assembly kits represent for the parts that will only be used for on-site installation including doors, subfloors and walls, as well as some harnesses, cables and small subassemblies. As discussed in section 2.2.8, the miscellaneous parts (including the final assembly kits) will follow different paths depending on the machine they belong to. The Figure 7 below (along with figures 5 and 6 from the previous section) shows the miscellaneous parts flow to shipping. The shaded zone represents some of the tasks in the shipping area. To summarize, the shipping area has many inputs; also it has several extra tasks that should not be part of the shipping process. There is a need to reorganize some of the parts flow, redesign the internal supply chain, redistribute the tasks of each process and keep the information flow smooth in an efficient way. Miscellaneous Parts Flow to Shipping Fig. 7: Miscellaneous parts flow to shipping 3.3 -Fraudulent Claims and Warranty Costs VSEA products are expensive machines that are put to work in difficult environments at the client site. As such, failure of a machine component can cost VSEA customers several thousand dollars in replacement parts. Attempts to make fraudulent warranty claims have been witnessed, whereby a failed part from an old machine would be returned and claimed as new (from a more recent shipment still under warranty) in order to avoid purchasing replacement parts. With no reliable way to track a component to a given machine, VSEA has sometimes been unable and unwilling to debate these claims. This type of fraudulent claims occur once a month on average at VSEA, and it has been estimated to cost VSEA about $100,000 per year on average, not counting time spent on investigation, troubleshooting and production of the replacement part. The lack of traceability of the components has also resulted in shortened supplier warranties, whereby a third-party supplier would offer warranty of a given component for a given period of time (e.g. one year) from the date of delivery to VSEA. VSEA, in turn, will offer (in this example) a one year warranty to the end customers, starting on the delivery date of the machine. This means the component in question is under warranty from the supplier while in VSEA's inventory, but not during the last few months of VSEA's warranty period to the customer. VSEA's yearly warranty liabilities are around $15 million, from which at least $1 million stem from such late-term warranty claims. 3.4 - Deficient Tracking Ability Varian has a flexible assembly system for low volume and high diversity production. Although the machines are categorized into only three series and seven main types, each machine is customized for many reasons. For example, the power supply differs by country; some customer requires modification of machine configuration to fit for their on-site installation; others will select their own spares and specialties to realize specific functions. Moreover, a single part number may encompass different revisions and sizes. All these aspects require the manufacturing structure to guarantee the right flexibility. Such a high flexibility leads to dedicated parts for each particular machine. Tracking a given part of a machine has been called for by different departments of the company. 3.4.1 - Lack of Reliable Tracking Method for Individual Parts At present, VSEA has no reliable method to track information such as part type, part number, part revision, manufacturer, delivery date and warranty status. This type of information can be invaluable for the company. For instance, in the event of a machine component breakdown at the customer site, the company should have the capability to immediately define the broken part, find out the upstream supplier, and check the warranty status to see who will be responsible for fixing or replacing the part. Poor traceability also prevents VSEA from tracking the performance of each type of parts which parts always have problems, or which parts are robust enough. The company therefore has difficulties evaluating the suppliers based on the performance of their parts, making supply chain improvements slower. 3.4.2 - Redundant Machine Configuration Process As stated before, all the machines are customized. The base platform of a machine consists of around 60% of total parts. The rest consists of customized parts, spares, and specialty items. The different configurations are dictated by multiple reasons, including specific machine functionality, particulars of on-site installation, power difference in different countries and other customer preferences. In general, each customer will tend to order the same or similar configurations. At present, VSEA has no reliable way of keeping record of the configuration of outgoing machines, and therefore has to re-create a custom PBO (see section 2.1.1) each time a customer orders a new machine, regardless of how similar the machine is to the previous customer order. 3.4.3 - Parts Misplacement In addition to the specific problems mentioned in the previous sections, VSEA experiences loss or misplacement of parts and delays attributed to: 1) Parts misplaced between process steps 2) Parts mistakenly taken for a different machine 3) Parts delivered to the wrong place 4) Parts shortages 5) Lag between SAP updates on part location and the actual physical location of the part. These problems require the assembly workers to spend a large amount of time looking for parts, making phone calls or even placing new part orders. Chapter 4 - Review of Theoretical Background and Previous Work The findings of the previous chapter have made clear the need for an efficient parts tracking system at various levels of VSEA's facility. This chapter starts by underlining the versatility of. RFID and presenting successful real-world application cases where the technology was used in contexts relevant to the project discussed here, warranting its use at VSEA. The remainder of this chapter presents an overview of the technology and the challenges it presents, as well as guidelines for the experiments to be performed. 4.1 - RFID Application Cases Because of RFID technology's unique characteristics, it has been widely used in different areas, including the manufacturing and retail industries, logistics, healthcare, security and public infrastructure. A selection of real-world application cases is presented in Table 3. Despite their diverging nature, these cases share the same results, in that they show RFID can help reduce complexity and operation time, eliminate errors and save labor costs. The applications with particular relevance to VSEA's operations are discussed further in sections 4.1.1-4.1.3. Table 2: REID application area (including pilots) Methodology Area Company Retail/ Automatic checkout, simplify Wal-Mart [7] consumer transaction METRO Group [8] Inventory management. Procter & Gamble [9] Storage control Logistics Manufacturing Track truck, pallets, containers JR Freight [10] in transportation Sony logistics [11] Check parts in process Boeing [12] Track key parts in use Volkswagen [13] Inventory management Intel [14] Pharmaceutical Healthcare Product Authentication and AstraZeneca [15] Drug Pedigree Pfizer [16] Packaging and logistics Cephalon, Inc. [17] Track patients to speed up Apollo Hospital Chennai [18] check-ups Security Identity check Bob Jones University (car entry) [19]; US department of Homeland Security [20] Public sector Identify individual persons, Highway "EZ-Pass" [21] cars, or other assets Los Angeles Marathon [22] 4.1.1 - Boeing: Tracking of Key Components [12] Boeing's 787 jets are assembled on a super-sized assembly line and comprise several hundred thousands of parts. After identifying 1,700 to 2,000 'mission-critical' parts (defined as parts that expensive or require frequent maintenance and replacement), Boeing chose RFID to track each of them during the assembly of its 787 jetliners,. Previous attempts to use barcodes for the purpose of tracking mission-critical parts failed due to some barcode label being unreachable by the scanner. In contrast, RFID supports "non-visual reads", allowing detection of tags without line of sight, thus enabling quick and reliable location of critical components. Similar to Boeing, Varian's ion implanters are highly complex machines containing hundreds of high-value components often assembled in hard-to-reach positions. Tracking these critical parts in a convenient way is valuable for the purpose of maintenance and warranty, and can be done through RFID. 4.1.2 - Japan Rail Freight: Container Tracking [10] JR Freight provides cargo transportation service by rail in Japan. At each stop, large steel containers are off-loaded from the railcars and stacked. Keeping track of several hundreds of containers previously involved tedious, time-consuming manual labor, whereby JRF operators had to walk along the terminal and log the containers' loading arrangement by hand. JRF's 36 switch has automated this process: both containers and railcars are equipped with RFID tags, and they are paired together upon unloading, so as to easily keep an accurate and up-to-date record of the incoming and outgoing container configurations, and direct loading operations. Such a linkage between individual parts and their parent assembly can help VSEA achieve instantaneous and complete module configuration logging. High-value components could be linked to the module they were assembled on, which in turn would be linked to the parent machine, and thus a complete configuration record could be kept for each customer. 4.1.3 - Stillage Tracking [23] A European automotive OEM in the automotive industry uses specially designed stillages to carry different automobile parts produced by outside suppliers. To address stillage shortage, due to mishandling or misplacement by loaders, truck drivers or warehouse workers, the OEM chose an RFID-enabled solution, whereby each stillage, tagged by a unique RFID transponder, is checked both at the supplier site and upon receipt by the OEM. The gates of the warehouse are selected as the optimum places to read the tags and capture all stillage movements. The concept of gate checking is a possible embodiment of RFID implementation at VSEA. Finished machine or parts container would be inventoried using such RFID-enabled 'gates' instead of being manually counted, with inventory information transmitted in real time to a central computer system for quick remedy to potential problems. 4.1.4 - Expected Benefits of RFID in Varian: In light of the preceding cases, RFID is deemed a suitable technology for VSEA's environment, and is expected to provide benefits at several levels: 1) Efficiency through Automation Replacement of manual inspection of parts with automated RFID-checking at multiple stages substantially expedites the part checking process. 2) Accuracy: Continuous RFID-inspection of containers reduces the potential for erroneous parts picking and overlooked mistakes. 3) Visibility: The unique EPC code on each RFID tag could be associated with Purchase order for every single part, enabling supplier evaluation and early detection of frequently defective parts. 4) Authentication: For high-value parts, unique EPC codes linked to each part's serial number will allow authentication of warranty claims. 4.2 - Components of a Typical RFID System As shown in Figure 8, a typical RFID system consists of a tag, a reader, a host computer and a reader antenna. RFID systems work in the following way: the reader transmits a modulated signal through the antenna, which the tag antenna receives. The signal is processed by the tag's integrated circuit and a backscattered signal containing tag information (usually in the form of an Electronic Product Code - or EPC - which is unique to each tag) is emitted back to the reader, which demodulates the received signal and sends it to a host computer. The reader software in the host computer can then display the tag information and show the information about the tagged item by linking the tag to a relevant database. [24] antenna to host/ netvviorkhost computer dowrilink (R T)meory Uplink (T-*R) * D read from tag _ _ _ _ __ reader Fig. 8: Overview of a typical RFID System [7] _ _ g The frequency of RFID systems varies from around 100 KHz to over 5 GHz, so from (1) (where k is the wavelength, f is the frequency and c is a constant) we can calculate the corresponding wavelengths which are found to be as small as 10 cm and as large as 1 km. k=c/f(1) RFID systems can be categorized by whether the wavelength is comparable in size to the tag antenna, which can be as large as 1 m in diameter or as small as 1-4 cm. When the wavelength is much larger than the antenna, the systems are typically inductively coupled as all the available energy from the reader antenna is contained within a region near the reader antenna and the phase delay between transmitted signal and backscattered signal is much smaller than the time between peaks (the signal will travel 4ns to reach a tag at the distance of 1.5 m, or about 6% of the RF cycle at 13.56 MHz) making it hard to discriminate both signals. In contrast, high or ultra high frequency RFID systems usually use radiative coupling to communicate between the reader and tag. (Shown in Fig 9) [24] power density radiative Inductive tag antenra 4 distance(m) I equivalent circuitvI/'ew readerIFI antenna tag power (pW) 0 antenna te n -A distance (in) tag Ltime to tg.L transmitted wave -'' 4 nis§15r time between J peaks: 74 nS bn-te betweenl-' Fig. 9: Inductive Coupling (13.56 MHz, 50 cm diameter antenna) vs. Radiative Coupling (900 MHz), With Associated Power and Time Delays [24] In the application discussed here, an Ultra High Frequency (UHF) RFID system was chosen to gain as wide a read zone as possible. However, the drawback is a complicated read zone. Because the power falls slowly with distance, and the wavelength is small compared to typical tag-reader distances, reflections from distant obstacles can propagate back into the region of interest and interfere with the waves launched by the reader antenna. As shown in Fig 10, even in a simple room with an RFID transmitter at the center, the energy distribution is not continuous and difficult to predict. With typical read energies (Energy required to activate the tag's IC and scatter the reader signal back) larger than -10 dB, the figure shows the existence of unreliable read zones between 2 to 4 m away from the reader antenna. The presence of multiple tags amplifies this problem. Fig. 10: Simple Model of Power Density in a Room with Partially Reflecting Walls and Floor [24] When designing an RFID system, one must also be aware of skin depth, which indicates the ability of radio waves to penetrate obstacles such as metal and water. For instance, as evident from (2) and Table 2, the skin depth for metal is very small. Therefore even a thin piece of metal can cancel a radio wave. Therefore, when there are many metal parts in the read zone, the reliable read area is restricted and randomly located. The skin depth is given by 6 = (2) Where f is the wave frequency, a is the conductivity and p is the magnetic permeability. Table 3: Skin Depth for Various Common Materials [24] Skin Depth At Material 125 kHz 13.56 MHz 900 MHz 2.4 GHz Tap water 8 m 2 m 4 cm 8 mm Animal tissue 2 m 60 cm 2 cm 8 mm Aluminium 0.23 mm 71 pt m 2.7 gm 1.6 pm Copper 0.18 mm 55 Rm 2.1 gm 1.3 ttm I gm = 10-6 m 4.3 - Metal Interference The tag antenna is critical to signal exchange in an RFID system. However, the performance of the tag antenna is influenced by its immediate environment. For example, when a tag is attached on metal surface, it typically cannot receive or transmit signal. The impossibility to read RFID tags from a distance greater than a few centimeters in metal environments has partially limited the success of the technology and its application to supply chain. There are two main reasons for this behavior: eddy or mirror current in the metal surface and detuning. Eddy currents consume the energy from the radiation wave, so that the tag antenna cannot receive enough energy to work. The detuning involves energy drain caused by the electromagnetic "friction" from the metal. [251, [261 Fig. 11: The perpendicular magnetic field's effect [25] As shown in Figure 11, metal causes eddy currents in the vicinity of the RFID reader antenna which absorb RF energy, thus reducing overall effectiveness of the RFID field. In addition to this, the eddy currents also create their own magnetic field that is perpendicular to the metal surface, cancelling the read field further. Metal can also detune both reader and tag antenna, leading to added parasitic capacitance which reduces system performance. Based on Adam's [25] and Deavours' [27] research on tags used in metal environment, several suggestions we found to enhance the performance of passive tags in such applications: 1. Design the correct tag antenna including ferrite-cored transponder coils. The high permeability of the ferrite core allows a small transponder to be energized by the weaker field that exists close to the metal surface. [25] 2. Pick the right frequency. The higher frequency could get the wider read zone, but suffers more energy loss due to eddy currents and parasitic capacitance. [25] 3. Increase the distance between tags and metal using a dielectric spacer. [27] 4.4 - Electromagnetic Interference The presence of electromagnetic interference (EMI) will affect the detectability and read range of tags, especially in an environment with heavy electrical equipment. [28] The interference is significant when the RFID system is located in a similar electromagnetic radio frequency environment. For example, the authorized frequency band for UHF RFID in Europe is 868MHz, which is very close to the mobile network GSM 900 MHz-band. In some cases, the operation of a mobile network will greatly affects the read range of RFID system. [29] In [28] Cheng suggests some feasible measures to alleviate problems stemming from EMI in RFID application: 1. Before implementing an RFID system, it is necessary to conduct an EMI investigation. Based on the mapping of the EMI environment, choosing suitable RFID equipment and placement will optimize tag detectability. 2. Attaching tags as far away from power sources as possible in manufacturing facilities can reduce the EMI effect. 4.5 - Design of Experiments RFID is a highly versatile technology that can be adapted to many applications. However, factors specific to the implementation environment must be taken into account and a pilot project can detect problem areas ahead of full implementation. This section presents background relevant to the design and conduct of the pilot project under discussion, and the analysis of the results obtained from it. 4.5.1 - Arch Setup The vision that was explored for the implementation of RFID in both the kit room at the warehouse and the shipping area in the main building relies on a check-in/check-out 'arch' setup where the contents of bins or cages of tagged items are checked for accuracy. Understanding the expected behavior of such arches in a theoretical RFID setup is critical to a successful implementation in real-world applications. This theoretical behavior or a multiple reader portal is explored by Wang et al. in [30], where a simple setup with n antennas, which can take any of N potential positions, is considered. The 'tag space' is divided into a set of discrete positions, while the set of possible orientations of each tag is discretized using Rusin's algorithm [31] to approximate a uniform spherical distribution. Using Friis' equation to find the power received by the tag for each possible combination, the author builds a% read zones, which are to be understood as delimiting-the regions with an upper bound read accuracy of a %. 4.5.2 - DOE for Tag and Antenna Placement Beyond the general rules of thumb provided by the above, any field implementation of RFID must be preceded by extensive testing. The topic of Design of Experiments (DOE) for RFID applications is therefore currently the object of active research. In [32], McCarthy at al. look at the various parameters, including inlay design, conveyor speed and reader type, as applied to the tracking of packaged meat. In [33], Hoong focuses on a 3 factor experiment (Power, bending diameter and tag orientation) to derive a linear model for read distance, while in [34] Ammu et al. explore how readability is affected by the tag-antenna distance as well as metal and electromagnetic interference. 4.5.3 - Tag Plane Array Effects and Tag Collision In considering whether to tag individual parts, bags of parts or entire bins, one must consider the effect of tag collision and shadowing. In [35] Weigand and Dobkin present a theoretical discussion of tag plane array effects, showing multiple densely packed planes of RFID tags will exhibit significant interference effects. In [25], several possible solutions are proposed to enhance reliability of tag readings in an environment where several tagged parts are packed in a dense fashion (such as in a shipping bin): 1. Having the parts in motion increases the chance for parts to be read 2. Optimizing the set of multiple reader antennas, such as the number, placement and angle of antennas, could increase the probability of all tags being read. 3. Applying multiple tags on a single part, filtering duplicate reads by software. 46 Chapter 5 - Methods The choice of RFID tracking having been justified in section 4.1 and the technology having been presented in the remainder of the Chapter, the concrete requirements for a pilot project are discussed in this chapter. It was decided to adopt a three-pronged approach to RFID implementation: this thesis documents the work done on item-level tagging, while Rui Jia's thesis [36] discusses the tagging of high-value components and Yulei Sun's [37] analyzes VSEA's current processes in more depth, recommends modifications and proposes an flow line analysis tool. This chapter starts by explaining the vision for full-scale implementation of item-level RFID checking in VSEA's manufacturing operations, describing the details of the process modifications required. The equipment used is then described, and the Design of Experiments (DOE) methodology used to guide the experiments is presented. 5.1 - Implementation Vision 5.1.1 - Objectives As described in Chapter 3, implementing item-level parts check-in can achieve two main objectives: 1 - Ability to instantly check the accuracy of an order An order can consist of a bin of parts leaving the warehouse kit room ('check-out' system), or kits arriving to the flow line or the shipping/packaging area ('check-in' system). In what follows, emphasis is placed on the study of technical feasibility of such 'check-in' and 'check-out' systems, rather than the strategic assessment of their respective benefits. In a longer term perspective, a dual 'check-in' and 'check-out' implementation can be envisioned. 2- Ability to trackpart history As discussed in section 3.4, a single part number will refer to a part serving a defined function. However, as the design of the machine evolves, small corrections to part design are incorporated under the part number as revisions. In practice, shelf inventory of a given part at the warehouse may include different revisions of the same part at any time. Geometric constraints may dictate the use of one revision over another, and it is therefore important to keep track of such information. REID tags, uniquely identifying each part (as opposed to a barcode label identifying a part number) can link the EPC number contained in a given part's tag to a database containing revision levels, as well as supplier, delivery date and warranty information. 5.1.2 - Tagging Process With the aforementioned objectives in mind, the ideal tag application procedure will enable the capture not only of the type of part at hand (given by the part's number), but also other information about the part's history. As such, two tagging procedures are envisioned, each with different advantages. After the initial implementation phase, a combination of both procedures could be considered, with different parts getting tagged at different points along the process. 1 - Tagging at parts receiving The process of parts receiving is described in sections 2.2.1 and 2.2.4. The parts are taken out of the packaging box they arrive in, and checked one by one. At that point of the process, all the important information about revisions, supplier and warranty is available to the receiver through the Purchase Order Number (PO number). Tagging parts at that stage would therefore enable automatic linking of each part to its history. 2 - Tagging during the picking process Upon receipt of a pull order, warehouse workers will be issued a 'shopping list' and pick parts from the shelves. This process is again described in section 2.2.1. In practice, the 'shopping list' consists of a list of auto-adhesive labels (example label shown in Figure 12) to be put on the part once it is picked. With the capability of some printers to print labels with embedded RFID tags, tagging could be done during the picking process with no significant modification to the existing process, the only caveat being loss of part history. This approach is therefore recommended for low-value items (where part history information isn't critical), such as hardware picked in bulk, whereby it would allow for instant checking of the part number. Fig. 12: Example label - Some information has been masked due to confidentiality restrictions 5.1.3 - Additional Practical Considerations 1 - EPC Registrationthrough the SAP system VSEA's inventory is currently managed by an inventory management system from SAP AG. That system is used to confirm part reception, issue work orders (creating 'shopping lists' and inventorying kit contents) and generally track all processes and material movements. Implementation of RFID tagging would necessarily have to make use of the SAP system, and can be made to exploit its full capabilities. Indeed, both options for tagging mentioned in the previous subsystem would rely on EPC registration,whereby a tag's unique EPC number would automatically be associated to the relevant information at receiving (or during picking) through the existing software architecture. 2 - Serializationof high value parts As previously mentioned in sections 3.3 and 3.4, tagging of high value parts is desirable for warranty purposes. For such components, capture of the supplier-provided serial number is of the utmost importance for initiating warranty claims and tracking eventual parts recalls. Rui Jia's thesis [36] documents the tagging of high-value components on machine modules and details the various procedures (manual entry at first, barcode or PO updates by the supplier) to be used in order to link PO information to the serial number for each part. His results are summarized in section 8. 5.2 - Equipment This section offers a brief overview of the RFID equipment used in the experiments. 5.2.1 - Impinj Speedway Revolution R420 Reader The Speedway Revolution R420 Reader by Impinj is shown in Figure 13. It is a high performance reader which constitutes the backbone of the RFID arch setup. It connects to the local network through an Ethernet cable, enabling remote access and control by a computer through dedicated software. The R420 reader contains 4 'ports' (female Reverse TNC connectors), enabling it to transmit and receive RF signal from up to 4 different antennas. When connected to its external power supply, the reader can transmit signals at up to +32.5dBm. Fig. 13: Impinj Speedway Revolution R420 REID reader [38] 5.2.2 - RFID Antennas 1 - Laird CircularPolarity(CP) PanelAntennas: Shown in Figure 14, the Laird far-field antenna has circular polarization, enabling it to read tags regardless of their orientation. With 10 Watts input power and a far-field gain of 8 dBi, it is designed to read tags at a large range. [39] Two Laird CP antennas were included in the arch setup experiments. Fig. 14: Laird CP far-field panel antenna [39] 2 - Impinj Brickyard Near-FieldAntenna Shown in Figure 15, the Impinj Brickyard has an input power of up to 3 Watts, and a far-field gain of 6dBi [40], resulting in a shorter read range than the Laird CP, but a denser read zone within 1 m of the antenna. In the experiments described in Chapter 5, the Brickyard antenna was used in conjunction with the Laird CP antennas to construct the RFID 'Check-out' arch. Fig. 15: Impinj Brickyard near-field antenna [40] 3 - Impinj Mini-GuardrailVery Near FieldAntenna Shown in Figure 16, the Impinj Mini-Guardrail antenna has a limited read range and linear polarization. As such, it will only read tags that are in close proximity to the antenna, making it suitable for the EPC registration task detailed in section 5.1.3: the mini-guardrail antenna will enable isolation of a single tag, which can then be linked to a single unique part. CLEARANCE HOLEFOR #10 OR M5 SCREWS SMA FEMALE l120 133.35 Fig. 16: Impinj Mini-Guardrail Antenna with dimensions [41] 5.2.3 - RFID Tags Two types of RFID tags were used on the tagged items used in the experiments. Both are produced by Alien and powered by Alien's Higgs-3 Integrated Circuit with 800 bits of memory. As such, the variations studied here are of tag antenna shape and design, rather than IC sensitivity and performance. 1 - Alien 'Squiggle' Tag The Alien ALN-9640, or "Squiggle" tag is shown in Figure 17. With its elongated dipole shape, it is similar in form to the Impinj ThinPropeller, UPM Raflatac Shortdipole and Avery Dennison's AD-223 and AD-230. ~~4.X Fig. 17: Picture of an Alien Squiggle tag and drawing with relevant dimensions [42] 2 -Alien '2x2' Tag The Alien AILN-9634, or "2x2" tag is shown in Figure 18. With is square shape, it forms a dipole with a slightly higher angular sensitivity than the Squiggle at angles around 90' and 2700. 200±1.60 - - 1.50 47.00±0.25 5000±025 .0025 Fig. 18: Picture of an Alien '2x2' tag and drawing with relevant dimensions [43] 5.3 - DOE Methodology With the objectives of section 5.1 in mind, the Design of Experiments (DOE) methodology, grounded in the previous work described in section 4.5, was used to determine optimal check-out arch setup and determine general guideline for part tagging. 5.3.1 - Experimental Setup With reference to Figures 19 and 20 below (where the shaded areas are meant to represent the read zones of each antenna), an arch design was proposed with varying parameters. It was decided to combine the Speedway reader with both Laird CP far-field antennas, as well as the Impinj Brickyard antennas. Selection and placement of the components is discussed in section 5.3.3 as factors of the experiment. In each experiment, a parts container was filled with items, where an item is understood as a low-level entry of a Bill of Materials (BOM). Item can consist of individual parts, or correspond to a collection of identical small parts placed in the same plastic bag. In the current warehouse picking process (described in section 2.2.1), labels including part number, revision and size information, as well as quantity (for collections of small items) are applied on bags of parts. In the iteration discussed here, RFID tags were applied at the same level as existing labels, but different depths of tagging were explored and are discussed in section 5.3.3. The container of the parts was also varied, with experiments performed on clear plastic bins (identical to those used in the warehouse kit room), as well as shipping cages containing a combination of loose parts and bins (medium of delivery of warehouse parts to the shipping area). To illustrate, Figure 21 shows a picture of the rack of parts ('container') used in one of the experiments, while Figure 22 shows the arch setup for that same experiment. In all experiments, individual tags were applied to each item on the BOM, and the part number and tag EPC were linked. The container (bin or cage) was then passed through the arch, and the list of EPC reads was compared to the BOM. Percentage of parts read was defined as the evaluation metric, and the experimental results are presented in Chapter 6. 30 cm Brickyard CUJ 25.9 cm L Fig. 19: Arch Setup with the Brickyard antenna at the top of the arch Fig. 20: Arch Setup with the Brickyard antenna at the bottom of the arch Fig. 21: Sample rack of tagged parts Fig. 22: Sample arch setup (Shipping Area) 5.3.2 - Stray Reads and Shielding One concern when operating an RFID arch is the presence of 'Stray reads', defined as readings of tag EPCs from outside the desired read range. With reference to Figures 19 and 20, it can be seen that the read zone for both far field antennas extend beyond the area delimited by the arch. In the setting of the kit room or the shipping area, where tagged parts are stored in close proximity to the arch, the likelihood of a part being read from outside the arch is high. This can create confusion, as the inventory of the container being passed through the arch will wrongly be shown as including extra parts. A straightforward remedy to this issue is the addition of shielding metal walls to the arch area. As discussed in section 4.3, the metal walls will prevent the emitted RF signal to reach tags outside the area of interest, thus eliminating stray reads. The design of a shielding enclosure is proposed in Chapter 7, based on the results obtained from the experiments. 5.3.3 - Experimental Factors This section details the importance of each factor used in the experiments, as well as the relevant constraints and limitations. 1 - Arch Configuration Figures 19 and 20 show two configurations of the arch with all three antennas used. Experiments were performed using different selections of components. The relevance of such experiments would be cost reduction in the long term vision where several identical arches could be set up at different points in the facility. 2 - Arch Design Parameters With reference to Figures 19 and 20, parameters L (distance between the bottom of the far-field antennas and the top of the conveying surface), W (distance between the two far-field antennas) and H (distance between the emitting face of the Brickyard antenna and the conveying surface) are varied. The constraints for these parameters are the dimensions of the containers to be passed through the arch. 3 - Transmit Power As discussed in section 5.3.2, the issue of stray reads can be addressed by shielding the arch with metal walls. Nevertheless, varying the transmit power of the different antennas can reduce stray reads without the need for a shielding enclosure. The tradeoff considered is between read percentage (higher transmit power yielding higher read percentages) and incidence of strays (higher power also creates a larger read zone, increasing the probability of stray reads). In practice, finding an adequate transmit power could affect the design of the shielding enclosure, reducing space requirements and affecting the cost of the entire setup. 4 - Tag Placement In tagging items in a large container, enforcing any type of tag orientation is impractical and undesirable. Indeed, tags are placed on flexible parts and bags and put in the bin randomly. Tag placement guidelines therefore refer only to parts tagged individually, whereby the tag is applied at receiving on the part itself, rather than on the plastic bags used at picking. 5 - Depth of Tagging As mentioned in section 5.3.3, it is of interest to determine the performance of the arch when items are tagged at different levels. Indeed, while the tagging process itself may dictate part-level tagging for some components (if tagged at receiving), others may be tagged as a collection of parts. This will imply an intermediate inspection step (currently performed at the kit room), but may prove useful for applications where partial preparation of a bin or kit is desirable, whereby the completed portion will be tagged and shelved, the list of parts contained being linked to the tag number. In the study discussed, this factor is only mentioned as part of the tagging process (section 5.1.2), with inexpensive small parts (bolts, screws, o-rings and other types of hardware) gathered in bulk and tagged as one item during the picking process at the warehouse. Excluding this particular case, all experiments were performed at the deepest level of tagging, with further refinement of those levels requiring strategic decision based on the results presented. 5.3.4 - Constraints on Input Space The experimental factors discussed in section 5.3.3, if used in a full factorial DOE, would require over a hundred different treatments over several replicates. In order to faithfully represent true operating conditions, the experiments further needed to be conducted on actual bins and cages of parts awaiting shipment, and the time required to perform a full factorial experiment on an incoming rack of parts would resulted in severe disruption of VSEA's operations. As such, it was decided to limit the input space to the factors and levels shown in Table 4 and 5 of the next Chapter. The two arch configurations shown in Figures 19 and 20 were retained in addition to a configuration including only the far-field antennas, and the arch design parameters were lumped together with two main levels ('large' for shipping racks and 'small' for shipping totes) considered. The transmit power was varied at 3 different levels (20, 35 and 30 dBm for the shipping racks; 15,22 and 30 dBm for the shipping totes) and a different type of tags was used for the two types of experiments (2x2 for the racks and Squiggle for the totes). In addition, general consideration about tag placement, depth of tagging and various other factors were drawn from experiments with no formal level setting. Chapter 6 - Results and Discussion 6.1 - Experimental Results As discussed in section 5.3.4, two types of experiments were performed, reflecting the two levels of factor B from Table 4 (arch size). In the first set of experiments, a clear plastic tote was filled with parts corresponding to three different kits. The bin configuration was identical to one that would be sent from the warehouse kit room to the shipping area. The bin, containing 105 unique items (tagged with Alien Squiggle tags), was passed through a 'small' checkout arch, similar to what would be implemented at the warehouse kit room check out. The results from these experiments are shown in Table 6 (AVG is the average read percentage over the replicates of that treatment); the entire dataset is included in Appendix A. The second set of experiments was performed in the shipping area itself. There a rack full of items (including large hoses, harnesses, electrical cables and connectors, as well as plastic totes such as the one mentioned above) was passed through a 'large' arch, similar to what would be implemented at the shipping area to check the contents of a delivery from the warehouse. This setup is shown in Figures 21 and 22. A total of 86 items (selection of loose parts, as well as parts within a plastic tote) was tagged, using 2x2 tags. The results from these experiments are shown in Table 7; the entire dataset is included in Appendix B. All the experiments mentioned above were performed by moving the tote or rack through the arch. In contrast, Table 8 shows the results of measurements performed while the container (rack or tote) remained static in or around the arch. No formal analysis is needed to conclude that moving the container through the arch results in a sharp increase in read percentage. This will be discussed further in Chapter 7. Table 4: Factor Levels for Shipping Tote Experiments 0 1 -1 Factor "C": BY on Top "B": Only FF Arch Config (A) "A": BY at Bottom "Small" Arch Size (B) 22 30 15 PFF (C) PBY(D) 15 22 30 Squiggle Tag Type (E) Table 5: Factor Levels for Shipping Rack Experiments Factor -1 0 1 "B": Only FF "C": BY on Top Arch Config (A) "A": BY at Bottom Arch Size (B) "Large" PFF (C) 20 25 30 PBY(D) 20 25 30 Tag Type (E) 2x2 Table 6: Results of the Shipping Tote Experiments Exp Reps A B C D E AVG STD 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 4 4 4 4 4 4 4 4 8 4 4 4 4 4 4 4 4 4 1 1 1 1 1 1 1 1 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 0 0 0 1 1 1 -1 -1 -1 0 0 0 1 1 1 -1 0 1 -1 0 1 -1 0 1 -1 0 1 -1 0 1 -1 0 1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 -1 77.38 80.48 96.9 94.29 90.71 94.76 98.81 96.67 98.1 91.67 97.38 99.29 95.71 97.38 98.81 96.9 97.62 99.76 2.84 3.69 0.48 3.3 4.14 4.15 0.91 2.27 1.02 0.48 0.48 1.43 0.95 0.48 0.91 1.2 0.55 0.48 19 4 88 -1 - 0 -1 97.14 0.78 20 4 88 -1 - 1 -1 97.9 2.06 21 4 0 -1 0 - -1 96.43 0.91 22 4 0 -1 1 - -1 96.43 2.74 23 4 0 -1 -1 - -1 80.71 3.42 24 4 88 -1 - -1 -1 87.14 0.55 Table 7: Results of the Shipping Rack Experiments Exp Reps A B C D E AVG STD 1 2 3 12 4 4 -1 -1 -1 1 1 1 1 0 0 1 1 0 1 1 1 93.97% 91.95% 91.67% 2.31 0.94 1.96 4 8 0 1 1 - 1 93.53% 2.53 5 6 7 8 4 8 4 1 1 1 1 1 1 1 1 1 -1 0 0 1 1 1 0 1 1 1 1 91.09% 87.93% 89.08% 89.94% 2.37 0.66 4.04 1.1 4 Table 8: Results of Experiments with a Static container Exp A B C D E AVG 1 1 -1 -2 -2 -1 77.33% 2 1 -1 -2 0 -1 92.38% 3 -1 1 1 1 1 32.76% 4 1 1 1 1 1 46.55% 5 1 1 0 0 1 10.06% 6 1 1 0 1 1 12.36% 7 0 1 0 - 1 28.74% 8 0 1 0 - 1 2.30% 6.2 - Discussion of the Results 6.2.1 - Configuration Comparison As can be seen by contrasting treatments 1-3 with treatments 5-8 in Table 7, it appears configuration A (level -1 of factor A in Tables 4 and 5) shown in Figure 20, where the near-field (Brickyard) antenna is fixed at the bottom of the arch, and the conveyor is passed above it, yields higher read percentages than configuration C. This fits the intended role of the Brickyard antenna, which is to complement the reads of the far-field antennas and detect parts 'buried' within the container. When placed under the container, the Brickyard antenna is closer to the contents of the container, increasing the read percentage. In addition, considering the random placement of the parts in the container, parts will tend to be buried at the bottom, favoring configuration A. 6.2.2 - Relative Importance of each Antenna As mentioned in the previous section, the far-field antennas were intended as primary tag readers, with the Brickyard antenna in a 'backup' role, meant to detect hidden tags. This seems to be confirmed in practice, with treatments 21-23 of Table 6, as well as treatment 4 of Table 7, showing higher read percentages for configuration B, than many other treatments. Nevertheless, experiments revealed that the Brickyard antenna, when used on its own at full power, could achieve read percentages up to 98% of the parts in the shipping totes (treatments 19, 20 and 24 in Table 6), although the Brickyard's shorter read range causes this figure to decrease when considering a larger container (and subsequently larger arch). 6.2.3 - Complementary Readings The data presented in Tables 6 and 7 gives valuable information about the performance of the arch, but conveys no information about the nature of the parts that were omitted. Such information is useful in determining which parts are unreadable, then establishing whether the tag placement is at fault (this can then be used to issue guidelines for tag placement, as discussed in section 7.2). Also, comparing items read by two different configurations can further guide arch design and configuration. For instance, Table 9 below shows the percentage reads for each BOM item in a shipping tote under treatments 9 (arch configuration A, with the Brickyard antenna at the top of the arch) and 18 (arch configuration C, with the Brickyard antenna at the bottom of the arch). It was found that all unread parts from treatment 9 were actually detected in all experiments where treatment 18 was used, and vice-versa, as shown in the third column of Table 9. This stems from the positioning of the parts within the shipping tote. A similar approach was used for the experiments performed on the shipping rack. Again, it was found that two treatments were complementary. This was because parts on the top shelf of the shipping rack (parts 25 and 26) were only being read in configuration C (where the Brickyard was placed at the top of the arch) but not in configuration A. Conversely, tags that were 'buried' under layers of metal hoses and harnesses were detected in configuration A but not C. The practical implications of this observation are discussed in the next Chapter. Table 10 compares treatments 1 and 5. It is seen that only 4 parts do no achieve 100% read percentage (parts 30, 33, 76 and 82). Of those, only part 82 is read less than 80% of the time. That part was buried deep in a plastic tote on one of the rack's shelves. As discussed in Chapter 7, a check out strategy can be devised to minimize the probability of missing a part. For instance, based on the data from Table 10, scanning the rack three times will result in read probabilities of 99.94%, 99.54%, 99.54% and 80.15% for parts 30, 33, 76 and 82 respectively. By these calculations, the probability of missing more than one part is less than 0.1%. Table 9: Comparison of Treatments 9 (Brckard antenna at the bottom of the arch) and 18 (Brickyard antenna at the to'fthe arch) for the shipping bin. 0-O 0.0 0-0 &85 1 9 Part Number 0:0 0.0% "0.0 ,00%5 0.0/ .0.0 1 100%100%1O:O 5 0.0 10001 2 10%100%-10-0 6 100%100% -0.0 3 6o 1WO/C.GMii 10.00% 1 10.00% | 1000%59 10 10 53 66M 54 55 14 15 1656 1757 18 19 10 61 13 14 15 16 17 18 19 20 21 6 7 68 69 70 71 72 73 74 24 25 26 7 8 79 30 31 9 9 49 35 369 37 38 62 63 9 84 185 9 9 46 47 687 0 Table 10: Comparison of Treatments 1 (Brickyard antenna at the bottom of the arch) and 5 (Brickyard antenna at the top of the arch) for the shipping rack Part Number 1 5 1&5 Part Number tOOOO.00 100.00/ : 44 4Q0000W 00 100. 00/s11c 45 3 0f0MQ,§. 10 0%00/' 1O P000-l- 46 ;00.00/TO t0q. 00v 1A0 00F0" 47 10.0 000 1 00*YQ/o 48 10.0 10011. 1000/c 49 10.0 0.O4 0 1000% 50 544 2 4 5 6 7 1 100.00/v 5 100.00% 1&5 10 0.0 0%/ 9167 1M0% X0%0c" 100.00 % OCY 100.0,PS& 1 000007 1000/ 1000 10.0t' 0 OF)/ 0.00 100.0% 100.0 100.0% 10.0/ 10.0 100% 0090 55 66 60.0 10 0.090 0.0 3 10.0 0.0 0.0 77 24 100.00 10000 96100% 1000 100% 11Z I 00c 12 O ". 10.0/O 12 10000 13710.0 14100% 10 O/C 15100%RN M 16 M QvM N 13 1080 17100% 100% 18100% 0.0/1 39 M00%~ 19100% 15-0 1000 100%6 0.0 0.0 iO oo.7 1.0%V 00 %7 a0 .33%j7 10000 1007 0.0%7 100.%< 0,0 67.0 410.0 010.0 1 40 41 2 42 t00.00%p 83 10 90 84 10000 5100% 85 100.00 100% 10000 100 100% 1000/ 10.0 100.00% 0 1P.0%,100 68 1o0.0 0.0 10000% 100.00% 20/ 5100% 22 230000 43 010-0% 2M/ 9100.00 100/ 100.0% 100 O L100o/ .00/ 0.0 100.00% 100%86 . 1009.00% 0-0% 000/ -5Q . 1000/ 0.0 1000/ 0.0 0.0 0.01 0.0 0.0/ 55 100%7040 001/ 0.0/ 10.0/ 788t 0-0 0.0 51000,,100% M 's7-0,8,3 56o 80.0 0.0% 1M 0 7 0.0 0.0 0,0 0.0% 1000/ 0.0 82910.0 100% 10.0 0.0 0.0 0.01. -75.0%4 00% 1M 0 6.2.4 - Container Movement As mentioned briefly in section 6.1, comparison of Tables 6 and 7 with Table 8 clearly shows that motion of the container through the arch is critical to achieving higher read percentages. Indeed, moving the container exposes more tags to the transmit signal of the antennas, from more directions. In fact, the linear polarization of the RFID tags used in these experiments means a small rotation of the container (of the order of 5-10) can cause a tag to be detected. In the course of experimentation, it was found that slower conveying speeds yielded higher read percentages, by allowing for more time to resolve tag collisions. 6.2.5 - Stray Reads The issue of stray reads was anticipated to be central to the investigation of arch performance (as discussed in section 5.3.2). It was found that this issue, albeit present, was less severe than initially expected, with an average of 1.66 stray reads per experiment in the shipping area. However, given the high accuracy required for the application at hand, it is desirable to completely eliminate strays. The discussion of section 5.3.3 having highlighted the importance of transmit power in detecting strays, section 6.3 presents a formal analysis of the effect of the transmit power of the various antennas on the read percentage. These results can be used to determine the minimum transmit power required to achieve the desired read percentage, reducing strays. Also, section 7.1 provides concrete arch design guidelines aimed at avoiding stray reads. 6.3 - Formal Interpretation of DOE Results - Transmit Power In order to gain a deeper understanding of the effect of transmit power on read rate, ANOVA was used to interpret the subset of data relating to the shipping tote experiments in configurations A and C (treatments 1-9 and 10-18 of Table 6). Table 11 shows the ANOVA table for the arch in configuration A, when all replicate data are used. It shows a major outlier at the 27th replicate, indicated on the QQ-plot of Figure 23. This outlier is eliminated to yield the results of Table 12. Table 13 shows the ANOVA table for the arch in configuration C. The results expectedly reveal that both the transmit power of the far-field and the Brickyard antennas are statistically significant factors, with the Brickyard having a greater impact than expected, as hinted at in sections 6.2.2. It also reveals that the interaction between both factors is significant. Table 11: ANOVA table with A = 1; 3= Factor P FF PBY Levels 3 3 Type fixed fixed = -1; C & D varied at 3 levels Values -1, 0, 1 -1, 0, 1 Analysis of Variance for %Read, using Adjusted SS for Tests Source P FF PBY P FF*P BY Error Total Seq SS 893.78 620.50 403.34 1080.86 2998.49 DF 2 2 4 33 41 R-Sq = S = 5.72306 Adj SS 313.07 735.34 403.34 1080.86 Adj MS 407.54 367.67 100.S4 32.75 F 12.44 11.23 3.03 P 0.000 0.000 0.029 R-Sq(adj) = 55.21% 63.95% Unusual Observations for %Read Obs 27 %Read 68.571 Fit 92.762 SE Fit 2.559 St Resid -4.73 R Residual -24.190 R denotes an observation with a large standardized residual. Normal Probability Plot (response is %Read 77 .. -25 -2 ~~ ~ ... .. 51 -5,17-4 Resitual Fig. 23: QQ-plot of residuals for the linear maodel corresponding to Table 11 Table 12: ANOVA Table for A= 1; B= E = -1; C & D varied at 3 levels. Major oudier eninated Factor P FF P BY Levels Type fixed 'alues 3 3 fixed -1, -1, 0, 0 1 1 Analysis of Variance for 'Read, Seq SS 1161.62 402.58 542.25 349.39 2455.84 Source ' D 7 2 P BY 2 P FF*P BY 4 Error 32 Total 40 S = 3.30430 Adjusted SS for Tests Adj SS Adj MS 1095.63 S47.76 24.5 262.22 -42.25 133.56 349.39 10.92 R-Sq= 85.77% Unusual Observations for F P 0.000 0.000 0.000 50.17 24-02 12.42 R-Sq(adj) = 82.22% %Read %Read Fit SE Fit 96-190 90.095 1.478 e2.857 90.095 1.478 96-190 90.095 1-478 88.571 94.762 1-652 Ohs 13 14 15 25 using Residual 6.095 -7.238 6.095 -6-190 St Resid 2.06 -2.45 2.06 -2-16 R R R R R denotes an observation with a large standardized residual. Table 13: ANOVA Table for A= B= E = -1; C & D varied at 3 levels Factor Type P FF P BY fixed fixed Levels Values 3 3 -1, -1, 0, 0, 1 1 Analysis of Variance for %Read, using Adjusted SS for Tests Source P FF P BY DF 2 2 Seq SS 23.936 124.313 Adj SS 23.936 124.313 Adj MS 11.968 62.157 F 15.32 79.58 P 0.000 0.000 4 38.347 38.347 9.587 12.27 0.000 27 35 21.088 207.685 21.088 0.781 P FF*P BY Error Total S = 0.883772 R-Sq = 89.85% R-Sq(adj) = 86.84% Unusual Observations for %Read Obs 10 27 %Read 97.143 95.238 Fit SE Fit Residual 99.286 96.905 0.442 0.442 -2.143 -1.667 St Resid -2.80 R -2.18 R R denotes an observation with a large standardized residual. In addition to the ANOVA, residual analysis was performed to determine the suitability of the linear model generated. Figure 24 shows the QQ-plots for configuration A (left) and C (right) and suggests the model, although approximate (with some deviations from normality at the tails), gives good insight. Figure 25 shows a contour plot of the read percentage as a function of the transmit power of far-field and Brickyard antennas. From it we confirm the importance of the Brickyard antenna in obtaining high read percentages. For the small arch setup used for the shipping tote experiments, this can be explained as follows: the small size of the arch, combined with the extended read-range of the far-field antennas, results in lower power requirements by the far-field antennas in order to read all 'externally accessible' parts (i.e. parts that aren't hidden deep inside the tote). The remaining parts can more easily be read by the Brickyard antenna due to its location, and the read percentage is therefore more affected by the increase in the Brickyard transmit power. As discussed in section 6.2.2, this effect is likely to decrease as the size of the arch is increased. Normal Probability Plot Normal Probability Plot (response is %Read) (response is %Read) ... ... ... ...... .. ... ... 0 .. ... ... ... .. ... ... ... ... ... ... ... ..... ... ..... ... ........ ... ... ... ... ... ... ... .. ... ... ... ... ............ .. ... .... ... ... ... ... ..... ... ... .... ... ... ... ... ..... .... .. ... ... .. -8 -6 ... ... ... .... ... ... ... ... .. .... ... ... ... .. ... .. ........ .. I... ... ... ... ... . ....... ... ... ...... ... ... ... ... ... ... .. ... ... ... ... .. .... ... ... .... ... ... ... .... ... ... ... ... ... ... ... ... ... .. . ..... ... . .... ... ..... ... ... ... ... ... ... ... ... ... ........ ... ... ... ... ... .... . ...... .. .... ... ........ ... ... ..... ... ... ... . .. .... ... ... ... ....... ... ... ... ....... .... ... ... ... .... .. .... ... ... ... ........ . .. ................. ..... ...... .... ... . ... . ... ... ... ... .... .... .. ... ... .. ... ... . .. ... ... .. ... ... ... .... .... ...... .... ... ... ... ... ... ... ... .. ... ... 00 -4 -2 0 2 4 6 8 -2 -1 12 0 Residual Residual Fig. 24: QQ-Plots corresponding to Tables 12 (left) and 13 (right) Contour Plot of %Read vs PFF, PBY 1.0 w,- -I %Read - < 92 92 94 96 98 -- 94 96 98 100 > 100 0.0 -0.5 -1.0 -0.5 0.0 0.5 1.0 PBY Fig. 25: Contour plot of read percentage as a function of the transmit power of both types of antennas Chapter 7 - Recommendations 7.1 - Arch Implementation The results of sections 6.2.3 suggest that combining a layout with the Brickyard antenna at the top of the arch with another where the Brickyard at the bottom can yield read percentages around 100%, making RFID check-in and check-out a suitable substitute to the current manual checking process, with the human error associated with it. By implementing RFID checkpoints with a 4antenna layout, significant savings in labor hours are expected, cutting down lead time and reducing labor expenses. These results also highlight the benefit of performing multiple reads on a single parts container, the extra labor involved (20 to 30 seconds per passage through the arch) being far outweighed by the increased reliability of the results stemming from higher probability to achieve perfect container inventory and easier elimination of stray reads. As mentioned in section 6.2.4, moving the container through the archway dramatically increases the probability of all parts being read. It is therefore strongly recommended that the archway be complemented by a conveyor system set at a slow moving speed. In the short term, having an operator pass the container through the archway will be sufficient. However, the option of adding an automated mechanical for some applications (such as bin checkout at the kit room can further ease the process by guaranteeing the bins are passed through the archway at suitable speed and automating the repetition of reads. Finally, the issue of stray reads, despite having been deemed less severe than expected in section 6.2.5, could nevertheless hinder the established check-in strategy, especially in areas likely to have many tagged parts stored in close proximity of the arch. Shielding the arch with metal panels can eliminate this issue entirely by preventing the transmit signal of the antennas from reaching parts outside of the desired read zone. In an ideal implementation vision, the check out arch at the warehouse kit room would resemble the X-ray machines of an airport luggage check, while the larger check-in arch at the shipping area would be built in a dedicated location shielded from the surrounding environment by large metal panels, the conveying of the racks being done manually by shipping workers. 7.2 - Tagging Guidelines The results obtained from the experiments were analyzed to determine which individual items were read under each set of conditions. In section 6.2.3, this analysis was used to draw inferences about the performance of 'hybrid' arch configurations, such as the 4-antenna layout proposed in the previous section. Knowledge of the detection rates of each part can also be used to identify tag placements resulting in consistently poor performance. As such, placement of the tags on individual parts was varied so as to provide a wide scope of tagging possibilities. In general, it was found that the exact placement of the tag on the wrapping of a part mattered little, with tags being detected despite being physically blocked by other parts. The only consistently undetected tags were those placed within a few millimeters of a solid metal surface. A set of guidelines governing tag placement would therefore emphasize avoidance of metal surfaces by placing the tag on a section of the outside wrapping that isn't obviously in direct contact with metal. In the case of shipping rack, another possible rule of thumb would be to place the plastic totes included in the rack on the bottom rack, so as to benefit from the Brickyard antennas reading power. Issuance of such guidelines would take the form of basic training of the receiving area workers. 7.3 - Flow Redesign The recommendations put forward in this section imply some level of redesign of parts flow. For instance, the choice of implementing tagging at receiving would add an extra step to the existing process of part receipt by having receiving area workers apply tags on individual parts after inspecting them. Similarly, implementing tagging during the parts picking process may require a modification to the current picking routine, in that a warehouse worker would need to be instructed not to pick any parts of a single type unless the total required quantity is available in inventory (a bag of hardware parts, tagged as a single item, would need to contain the right quantity when tagged - this eliminates the current practice of partially fulfilling the order with on hand inventory and completing it later). In addition to these necessary changes, more substantial flow redesign can have the potential to increase the benefits of the proposed RFID solution. For instance, pre-sorting the racks of parts leaving the warehouse for the shipping area based on their end destination (which crate they will be shipped in) will allow quick transfer of the parts to the corresponding crate after verification of its contents. Also, a crating strategy at the warehouse can be envisioned, whereby the miscellaneous parts sent from the warehouse to the shipping area for immediate crating (with no additional modifications) could instead be crated directly at the warehouse, with an RFID checkpoint ensuring order accuracy. These and other proposals are discussed at depth in Yulei Sun's thesis [30]. 76 Chapter 8 - Conclusions and Future Work 8.1 - Summary of Entire Project In conclusion, the pilot RFID project proved the suitability of the technology to VSEA's manufacturing environment. The analysis of the item-level tagging experiments revealed that the high read percentages necessary for successful implementation were indeed achievable, and a checkpoint 'arch' design was proposed. The results of experiments performed on high-value components attached to different machine modules suggested RFID tags could simplify and expand the serialization of such components, with immediate potential benefits on the type of warranty issues discussed in section 3.3. This work is documented in Rui Jia's thesis [23]. In Yulei Sun thesis [30], in-depth analysis of VSEA's operations is presented and several process modifications meant to enable RFID implementation and enhance its benefits are proposed. In addition, a flow line analysis model is proposed to evaluate the capacity and utilization of individual workstations under various conditions. 8.2 - Assumptions and Limitations As discussed in Chapters 5 and 6, the experiments were performed on two distinct containers of parts and the results were used to draw conclusions about the performance of the arch in general, under the assumption that both containers were representative of shipping totes and racks factory-wide, and that their parts were chosen to reflect a wide variety of materials and shapes. One limitation of the work discussed here is that it does not take into account human and psychological obstacles to implementations. Although the conversion to an RFID-enabled checkpoint system may seem like a valuable and financially sound option for the entire company, the idea may encounter resistance from certain departments or individual workers, unwilling to bear the brunt of the necessary process modification or weary of the potential implications the implementation of RFID may have on their day-to-day work. One way to for VSEA to address this issue could be to pre-empt workers apprehensions by clarifying the project's objectives and engaging all concerned departments in implementation plans. 8.3 - Future Work With the technical feasibility of RFID implementation established, a rigorous ROI analysis needs to be performed, based on the cost-benefit analysis and the results from the pilot project described in this thesis. The major challenge ahead is the integration of RFID within the upcoming Enterprise Resource Planning system. Although the availability of an RFID add-on module for the system has been confirmed, it will necessarily need to be adapted to the specifics of VSEA manufacturing to fit its intended role. References: [1] Sherbondy, S., "Varian Semiconductor Equipment Associates Inc." MIT MEng in Manufacturing Project Presentations. 8-404, Cambridge, MA. Dec. 2009. Lecture. [2] VSEA - Products - VIISta Platform. VSEA. Web. 20 June 2010. <http://vsea.com/products.nsf/docs/viistaplatform>. [3] Industry Factsheet.SIA. Web. 19 June 2010. <http://www.sia-online.org/cs/ industryjresources/industryfactsheet>. [4] Semiconductor FabricationPlant.Wikipedia. Web. 27 May 2010. <http://en.wikipedia.org/wiki/Semiconductor-fabrication-plant>. [5] Impinj. Getting Up to Speed: RFID Powered by Impinj. Seattle, WA: Impinj, 2009. Print. [6] Albright, B., "RFID Tag Placement." FrontlineSolutions 5.6 (2004): 12-20. Print. [7] Wal-Mart and RFID: A Case Study. <http://www.tutorialreports.com/wireless/rfid/walmart/case-study.php> [8] Metro Group Reaps Gains From RFID. RFID Journal. Web. Jan. 24, 2005. < http://www.rfidjoumal.com/article/view/1355/1/1> [9] P&G's Use of EPC in the Supply Chain.RFID Journal. Web. <http://www.rfidjournal.com/article/articleview/482> [10] JR FreightImproves OperatingEfficiencies with Intermec RFID Technology. Intermec. Web. 10 June 2010 <http://www.intermec.com/learning/content-library/ casestudies/cs1961.aspx>. [11 ] RFID/EPCUM in the EDC of Sony Europe. http://www.mielooandalexander.com/download/reference-case/M&Areferencecasesony_ rfid-epc.pdf [12] Boeing Tracks Partsand Reduces Inventory with RFID Tags. Intermec. Web. 10 June 2010 <http://www.intermec.com/learning/content-library/case-studies/ cs2054.aspx>. [13] IBM brings RFID to Volkswagen's entire supply chain. <http://www.tgdaily.com/trendwatch-features/41842-ibm-brings-rfid-to-volkswagens-entiresupply-chain> [14] RFID Improves Digital Supply Chain. Intel, video. <http://video.intel.com/ ?fr-story=895a48fdda647fca392452d5980 10e92 1d7428dc&rf=sitemap> [15] AstraZeneca extends its RFID roll-out. packagingnews.co.uk. <http:// www.packagingnews.co.uk/ news/642851/AstraZeneca-extends-its-RFID-roll-out/> [16] Pfizer Using RFID to Fight Fake Viagra. RFID Journal. Web. Jan. 6., 2006. < http://www.rfidjournal.com/article/articleview/2075/1/1/> [17] RFID CASE STUDY: Cephalon. Impin Inc. Print [18] Apollo Hospital Chennai Uses RFID to Speed Up Check-ups. RFID Journal. Web. June 11, 2010. <http://www.rfidjoumal.com/article/view/7659/> [19] Case study: Bob Jones University. Intermec. Web. <http://www.intermec.com/publicfiles/case-studies/en/BobJones.cs-web.pdf>. [20] The use of RFIDfor Human Identification. <http://www.dhs.gov/xlibrary/assets/privacy/privacy-advcom-rpt-rfid-draft.pdf > [21] RFID Drives Highway Traffic Reports. RFID Journal. Web. Nov. 17, 2004. < http://www.rfidjournal.com/article/view/1243/1/1> [22] RFID CASE STUDY: Los Angeles Marathon. Impinj Inc. Print [23] A Case Study to Track High Value Stillages using RFIDfor an Automobile OEM and its Supply Chain in the Manufacturing Industry, P. Foster MSc, A. Sindhu, D. Blundell., IEEE Xplore. [24] Dobkin, D., The RF in RFID: Passive UHF RFID in Practice.Amsterdam: Elsevier / Newnes, 2008. Print. [25] Adams, D., "Read This': How RFID will work in metal Environments" Using RFID. April 2005. [26] Deavours, D., Improving the near-metalperformance of UHF RFID tags, 2010 IEEE International Conference on RFID [27] Raumonen P. et al., Folded Dipole Antenna near metal plate, IEEE Antennas and Propagation Society International Symposium, Vol. 1, pp.848-851, 2003 [28] Cheng C., and Prabhu V., ExperimentalInvestigation of EMI on RFID in Manufacturing Facilities,5th Annual IEEE Conference on Automation Science and Engineering. [29] Arnaud-Cormos, D., Electromagnetic environment of RFID systems, Proceedings of the 37th European Microwave Conference. [30] Wang, L., "Placement of Multiple Rfid Reader Antennas to Maximize Portal Read Accuracy." Int. J. Radio FrequencyIdentification Technology and Applications 1.3 (2007): 260-77. Print. [31] Rusin, D., "Topics on Sphere Distributions", Web. <http://www.math.nui.edu/ rusin/knownmath/95/sphere.faq> [32] McCarthy, U., "Impact of reader antenna polarisation, distance, inlay design, conveyor speed, tag location and orientation on the coupling of UHF RFID as applied to modified atmosphere packaged meat", Computers and Electronics in Agriculture 69.2 (2009): 135141. Print. [33] Hoong, E., "Application of Paired t-test and DOE Methodologies on RFID Tag Placement Testing using Free Space Read Distance", 2010 IEEE International Conference on RFID [34] Ammu, A. et al, "Effect of Factors on RFID Tag Readability - Statistical Analysis", IEEE International Conference on Electro/Information Technology, 2009. [35] Weigand, S., "Multiple RFID Tag Plane Array Effects", IEEE Antennas and Propagation Society International Symposium 2006 [36] Jia, Rui. Implementation of RFID Tracking in a Low Volume High Flexibility Assembly Plant: Module Component Tracking. Thesis. Massachusetts Institute of Technology, 2010. Print. [37] Sun, Yulei. Implementation of RFID Tracking in a Low Volume High Flexibility Assembly Plant: Process Redesign. Thesis. Massachusetts Institute of Technology, 2010. Print. [38] Speedway@ Revolution. Seattle, WA: Impinj, Inc, 2007. Print. [39] RFID Antenas. Chesterfield, MO: Laird Technologies. Print. [40] CS-777 BrickyardTM Near-FieldAntenna. Seattle, WA: Impinj, Inc, 2007. Print. [41] Mini-GuardrailILT Antenna Datasheet.Seattle, WA: Impinj, Inc, 2009. Print. [42] ALN-9640 Squiggle@ Inlay. Morgan Hill, CA: Alien Technologies, 2010. Print. [43] ALN-9640 Squiggle Inlay. Morgan Hill, CA: Alien Technologies, 2010. Print. 82 APPENDIX A: Complete Experimental Results for Shipping Tote Experiments Treatment TotTagged TotRead [%Read JNumStrays IA I B C DIE -1 -1 -1 -1 -1 -1 -1 -1 105 78.10 105 105 80.00 1 1 78.10 1 -1 -1 -1 -1 105 73.33 1 -1 -1 -1 -1 Avg/Std 77.38 2.84 96.90 105 102 97.14 0 1 -1 -1 1 -1 105 105 102 102 97.14 97.14 1 0 1 1 -1 -1 -1 -1 1 1 -1 -1 105 101 96.19 0 1 -1 -1 1 -1 105 99 94.29 0 1 -1 0 0 -1 90.71 105 99 94.29 0 1 -1 0 0 -1 4.14 105 105 91 92 86.67 0 1 -1 0 0 -1 87.62 0 1 -1 0 0 -1 105 105 105 105 105 72 103 103 100.00 68.57 98.10 98.10 0 0 0 0 1 1 1 1 -1 -1 -1 -1 1 -1 92.76 1 1 1 -1 -1 -1 -1 -1 -1 -1 13.55 105 104 99.05 0 1 -1 1 -1 -1 9 105 104 99.05 0 1 -1 1 1 -1 98.10 9 105 105 100.00 0 1 -1 1 1 1.02 9 105 103 98.10 0 1 -1 1 1 -1 -1 105 102 97.14 0 1 -1 1 1 -1 105 105 105 102 97.14 103 103 98.10 98.10 0 0 0 1 1 1 1 1 1 -1 -1 1 -1 -1 -1 105 102 97.14 0 1 -1 1 1 1 1 -1 -1 11 11 11 105 102 97.14 0 -1 -1 -1 0 -1 97.38 105 105 103 102 98.10 97.14 0 0 -1 -1 -1 -1 -1 -1 0 0 -1 -1 0.48 11 105 102 97.14 0 -1 -1 -1 n -1 101 101 96.19 96.19 -1 -1 -1 -1 -1 -1 0 0 0 -1 -1 -1 -1 -1 -1 105 99 94.29 0 0 0 105 101 96.19 0 -1 -1 0 -1 -1 105 105 105 105 104 103 100.00 99.05 98.10 0 0 0 -1 -1 -1 -1 -1 -1 0 0 0 1 1 1 -1 -1 -1 105 103 98.10 0 -1 -1 0 1 -1 105 102 97.14 0 -1 -1 1 0 -1 97.62 105 103 98.10 0 -1 -1 1 0 -1 0.55 105 102 97.14 0 -1 -1 1 0 -1 105 103 98.10 0 -1 -1 1 0 -1 0 188 -1 - 0 -1 105 105 19 | . 105 1 102 1 97.14 1 95.71 0.95 98.81 0.91 97.141 19 19 105 105 101 102 96.19 97.14 0 0 88 88 -1 - - 0 0 -1 -1 0.78 19 105 103 98.10 0 88 -1 - 0 -1 105 102 97.14 0 0 -1 0 - -1 96.43 105 105 100 95.24 0 0 -1 0 - -1 0.91 101 96.19 0 0 -1 0 - -1 105 102 4714 0 0 -1 0 - -1 105 84 80.00 0 0 -1 -1 - -1 80.71 105 83 79.05 0 0 -1 -1 - -1 3.42 105 82 78.10 0 0 -1 -1 - -1 105 90 85.71 0 0 -1 -1 - -1 -1 86 APPENDIX B: Complete Experimental Results for Shipping Rack Experiments ed I TotRead I %Read 81 80 79 80 81 83 I NumStrays I I A E 93.10 91.95 90.80 91.95 -1 1 1 1 1 91.95 0.938502 93.10 0 0 0 94.54 1.724138 95.40 -1 -1 -1 81 84 93.10 96.55 77 76 76 77 88.51 87.36 87.36 88.51 1 78 77 89.66 88.51 0 1 1 - 1 1 - -1 0 1 1 1 1 - 1 - 2 1 1 1 1 1 1 1 1 1 1 1 Avg/Std 87.93 0.663621 89.94 1.100491 I 8 87 79 90.80 0 1 1 0 0 1 8 87 79 90.80 0 1 1 0 0 1 APPENDIX C: Matlab Code Used for Extraction of Raw (.csv) Data dc loe Etac K.1Cc~rcs % and write sota.e) %%% clear a1ll; ~~~~~~~I r W) f prCese S - s f r~ int reut o o a mas-1 o spedhet- close al;clc oads the le ec % coment cr load bomfiles_bin %load bomfies_rack ]list dBOM bomlist = bomlist(2:end); % Select the raw data file (s) [selectedfilename-cell, pathnamel = uigetfile({'*.csv',... 'Select Raw data File', 'select raw data file'}, k = length(selectedfilename-cell); 'MultiSelect', 'on'); for i = 1:length(selectedfilenamecell) disp([num2str(100*i/k) '% complete']); if iscell(selectedfilename_cell) %more than one filename selected selectedfilename= cell2mat(selectedfilename cell(i)); else % if onlv one item selected, no cell structure is created selectedfilename = selectedfilename-cell; end filename = [pathname selectedfilename]; sheetname = selectedfilename(l:end-4); %ef:auLt raw data (cell structure of EPC codes) %Extract [a, epcreads, raw] = xlsread(filename, sheetname, 'A:A'); [sourceantenna, a, raw] = xlsread(filename, sheetname, 'H:H'); marker call ed rownum % Unccmment correct line - reads a file Sheetl', 'I'); = xlsread('SummaryFile_bin.xls', [rownum, a, raw] 'Sheet1', '11'); c[rownum, a, raw] = xlsread('SummaryFile rack.xis', clear a; clear raw; clear selected_filename; epc-reads = epc-reads(6:end); % clear heacers variables % Initialize readbomitems = zeros(size(bom-list)); readsby-antenna = zeros(length(bomlist),3);%one col per antenna stray-reads = zeros(size(epcreads)); for j = 1: length(epc-reads) % Convert Cell contents to St a = cell2mat(epc-reads(j)); ing % EXimnate J b leadi a(3:end); ... .i. .... %0' th Fid sam = x ~. EPCin O~ BOM te is L tf = strcmp(b,bom list); tfind = find(tf); if (~isempty(tf EP %? ind)) Cor esponds C a BM i Mark BOM readbomitems (tf-ind) = 1; reads by_antenna (tf-ind,sourceantenna (j)) i Tmas = read 1; else % Stray read dchtecJ.. stray-reads(j) = 1; MarCk as su;ch end end aClculate read percent age totalnumber read = sum(readbomitems); percent-read = 100*totalnumber_read/total_number-tagged; % Finrad the indices of EPC's Lha L di dn t cor respond tio any BOM item ind find(strayreads); epc-reads strays = epcreads(ind); % Eliminae D-upl icates epcreads-strays = unique (epcreadsstrays); numberstrays = length(epc-reads strays); clear a; clear tf; clear tf_inid; % Save workspace in-o a mat. i ' i.e eval(['sav/e pwd '\esulths_bin\fie_' %eval ( [ savr-e ' d ''\Result s bi\file num2str(rownum+l) umstr(rownumr+1) 'mat ' .mat '); Create log string to be written into master spreadsheet logstring = {bomfilename, filename, totalnumber-tagged, totalnumber-read, percent_read, numberstrays, ... il_'c num2str(rownum+l) 'ma' ] }; % indicate stray the raw data file xlswrite(filename, stray-reads, sheetname, Vi6'); reads in % Uncomm ent correc ine - wr ites log strmng into Correct spreadsheet xlswrite ( ' Summa rvhilein . xls , logstring e ' , [A' num2str(rownum+2)]); %xswrit( SurmmaryFi lebin. xls logotri 'heetl', %[ 'Anm2sr(rownum+2)]) end APPENDIX D: Matlab code used to determine percentage reads for each BOM item %% -il et ag p rin cotinn ma- files orocessed.E %%% close all; clear all; rc m ECrasif a . I datafl clc; . . . il Correct lines Read rrom Summary e bi n. xls ', ' SummrilV (' xlsread = raw] [a, savefilecell, xls ', iebin. yJ (' Sim.mar xlsread = raw] a, [treatmentcell, disp('Loainlga % Uncommenwt raw= % [a, savefile_cell % [treatment-celli, a, raw] 'G :G' ) ; IShee', ' H: I ' ) e rak.xis', 'Sheetl', 'G: G') xlsread('Summary 'Sheet = xisread ('tSimrnaryFile rack. xls', savefilecell = savefilecell(2:end); clear a; % eliminate ' Sh-ee' header clear raw; variable % Uncomment correct line - Initialize % BIN 24); zeros(length(bomlist)+l, = totalreads by-treatment % RACK 8) (bomlist)+1, (length zeros readsby_treatment % total for treatindex = 1:length(treatment-cel-l) disp([num2str(100*treatindex/length(treatment_cell)) '% Done...']); if treatmentcell(treatindex)>O cell2mat(savefile-cell(treatindex))]) load([pwd '\Results-bin\' totalreads-by-treatment(1:end-1,treatmentcell(treatindex)) = totalreads-bytreatment(1:end-1,treatment_cell(treatindex) ; + readbomitems; totalreadsby-treatment(end,treatmentcell(treatindex)) = totalreads bytreatment(end,treatment_cell(treatindex)) + clear read_bom_ items; end end % Uncomment correct line - write results totalreads-by-treatment xlswrite( 'REPADSBYTREATMENT_BIN.xish', 'ABSOLUTE', , ... 'E3'); % xiswrite ('READSBY TREATMENTRACK. xis, I'AB SOLUTE', 'E3'); % t otali_reads by treatment , 92 APPENDIX E: Histograms and Residual plots for each of the ANOVAs discussed in section 6.3 I - ANOVA ON BIN ARCH WITH A = 1 (BY ON TOP) AND B = -1, E = -l ALL REPLICATES INCLUDED Histogram (response is %Read) 20 15 10 5- 0 -24 -16 -8 Versus Fits (response is 0/Read) 10500 Ii -5-1 0 - -15-20-25- 80 85 90 Rtted Value 95 100 II - ANOVA ON BIN WITH A = 1, B = -1 AND E = -1 'UNUSUAL' READ DELETED Histogram (response is %Read) 20- Versus Fits (response is %Read) 5.02.50.0-2.5-5.0-7.580 85 90 Fitted Value 95 100 III - ANOVA ON BIN WITH A = -1 (BY ON BOTTOM), B = -1, E = -1 Histogram (response is %Read) U 0" d: Versus Fits (response is%Read) 1.0050. -0. 5 0 -1.00 50 00 -2. 5 A0 +2. 5 91 92 93 94 95 96 Ftted Value 97 98 99 160