Loading…

Application of Petri Nets and Lagrangian Relaxation to Scheduling Automatic Material-Handling Vehicles in 300-mm Semiconductor Manufacturing

This paper deals with vehicle-scheduling problem (VSP) in an automatic material-handling environment in 300-mm semiconductor wafer manufacturing. We adopt Petri nets (PNs) modeling techniques to model the complicated coupling dynamics among transport jobs and overhead hoist transport (OHT) vehicles...

Full description

Saved in:
Bibliographic Details
Published in:IEEE transactions on human-machine systems 2007-07, Vol.37 (4), p.504-516
Main Authors: Liao, Da-Yin, Jeng, Mu-Der, Zhou, MengChu
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-c390t-8720eb70836d01bca8f2000573b15f4162fd4c4501e498e329f827d1da0565653
cites cdi_FETCH-LOGICAL-c390t-8720eb70836d01bca8f2000573b15f4162fd4c4501e498e329f827d1da0565653
container_end_page 516
container_issue 4
container_start_page 504
container_title IEEE transactions on human-machine systems
container_volume 37
creator Liao, Da-Yin
Jeng, Mu-Der
Zhou, MengChu
description This paper deals with vehicle-scheduling problem (VSP) in an automatic material-handling environment in 300-mm semiconductor wafer manufacturing. We adopt Petri nets (PNs) modeling techniques to model the complicated coupling dynamics among transport jobs and overhead hoist transport (OHT) vehicles in a 300-mm OHT loop. The congestion phenomenon among OHT vehicles is captured. With help of the PN models, we formulate the OHT VSP as an integer programming problem whose objective is to schedule OHT vehicles to transport jobs such that average job completion time is minimized. Instead of solving for the optimal solution, we develop a solution methodology to generate a feasible schedule efficiently. A Lagrangian relaxation step is first taken to decompose the PN-based, integer programming problem into individual job-scheduling subproblems. To reduce computation efforts in solving each subproblem optimally, we develop an approximation method to solve each job subproblem by utilizing a reduced PN model of the job. Lagrangian multipliers are then optimized by a surrogate subgradient method. A heuristic algorithm is developed to adjust the dual solution to a feasible schedule. Numerical results demonstrate that our solution methodology can generate good schedules within a reasonable amount of computation time for realistic problems. Compared to a popular vehicle-dispatching rule, our approach can achieve in average 32% improvements on the average delivery time in our realistic test cases.
doi_str_mv 10.1109/TSMCC.2007.897321
format article
fullrecord <record><control><sourceid>proquest_ieee_</sourceid><recordid>TN_cdi_proquest_miscellaneous_880659593</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>4252254</ieee_id><sourcerecordid>880659593</sourcerecordid><originalsourceid>FETCH-LOGICAL-c390t-8720eb70836d01bca8f2000573b15f4162fd4c4501e498e329f827d1da0565653</originalsourceid><addsrcrecordid>eNpdkc-KFDEQxhtRcF19APESvHjqsfKvOzkOg7rCrIqzeg2ZdPVslu5kTNKg7-BDm90WD1KHKvh-X1HF1zQvKWwoBf325nC9220YQL9RuueMPmouqJSqZUKwx3UGLdpO9_3T5lnOdwBUCM0vmt_b83nyzhYfA4kj-YIlefIJSyY2DGRvT8mGk7eBfMXJ_ly5EsnB3eKwTD6cyHYpca6CI9e2YPJ2aq-q90H7jrfeTZiJD4QDtPNMDjh7F8OwuBJTtYRltK4sqeLPmyejnTK--Nsvm2_v393srtr95w8fd9t967iG0qqeAR57ULwbgB6dVWN9HGTPj1SOgnZsHIQTEigKrZAzPSrWD3SwILta_LJ5s-49p_hjwVzM7LPDabIB45KNUtBJLTWv5Ov_yLu4pFCPM6oTTClGRYXoCrkUc044mnPys02_DAVzn455SMfcp2PWdKrn1erxiPiPF0wyJgX_AwHZi6o</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>864288214</pqid></control><display><type>article</type><title>Application of Petri Nets and Lagrangian Relaxation to Scheduling Automatic Material-Handling Vehicles in 300-mm Semiconductor Manufacturing</title><source>IEEE Electronic Library (IEL) Journals</source><creator>Liao, Da-Yin ; Jeng, Mu-Der ; Zhou, MengChu</creator><creatorcontrib>Liao, Da-Yin ; Jeng, Mu-Der ; Zhou, MengChu</creatorcontrib><description>This paper deals with vehicle-scheduling problem (VSP) in an automatic material-handling environment in 300-mm semiconductor wafer manufacturing. We adopt Petri nets (PNs) modeling techniques to model the complicated coupling dynamics among transport jobs and overhead hoist transport (OHT) vehicles in a 300-mm OHT loop. The congestion phenomenon among OHT vehicles is captured. With help of the PN models, we formulate the OHT VSP as an integer programming problem whose objective is to schedule OHT vehicles to transport jobs such that average job completion time is minimized. Instead of solving for the optimal solution, we develop a solution methodology to generate a feasible schedule efficiently. A Lagrangian relaxation step is first taken to decompose the PN-based, integer programming problem into individual job-scheduling subproblems. To reduce computation efforts in solving each subproblem optimally, we develop an approximation method to solve each job subproblem by utilizing a reduced PN model of the job. Lagrangian multipliers are then optimized by a surrogate subgradient method. A heuristic algorithm is developed to adjust the dual solution to a feasible schedule. Numerical results demonstrate that our solution methodology can generate good schedules within a reasonable amount of computation time for realistic problems. Compared to a popular vehicle-dispatching rule, our approach can achieve in average 32% improvements on the average delivery time in our realistic test cases.</description><identifier>ISSN: 1094-6977</identifier><identifier>ISSN: 2168-2291</identifier><identifier>EISSN: 1558-2442</identifier><identifier>EISSN: 2168-2305</identifier><identifier>DOI: 10.1109/TSMCC.2007.897321</identifier><identifier>CODEN: ITCRFH</identifier><language>eng</language><publisher>New York: IEEE</publisher><subject>300-mm semiconductor manufacturing ; Algorithms ; Automatic material-handling system (AMHS) ; Dynamics ; Heuristic ; Integer programming ; Job shop scheduling ; Lagrangian functions ; Lagrangian relaxation ; Linear programming ; Manufacturing automation ; Mathematical models ; Methodology ; overhead hoist transport (OHT) ; Petri nets ; Processor scheduling ; Pulp manufacturing ; Schedules ; Semiconductor device manufacture ; Semiconductor device modeling ; Semiconductors ; Studies ; timed Petri nets (TPNs) ; Transport ; vehicle scheduling ; Vehicles</subject><ispartof>IEEE transactions on human-machine systems, 2007-07, Vol.37 (4), p.504-516</ispartof><rights>Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2007</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c390t-8720eb70836d01bca8f2000573b15f4162fd4c4501e498e329f827d1da0565653</citedby><cites>FETCH-LOGICAL-c390t-8720eb70836d01bca8f2000573b15f4162fd4c4501e498e329f827d1da0565653</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/4252254$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>314,780,784,27924,27925,54796</link.rule.ids></links><search><creatorcontrib>Liao, Da-Yin</creatorcontrib><creatorcontrib>Jeng, Mu-Der</creatorcontrib><creatorcontrib>Zhou, MengChu</creatorcontrib><title>Application of Petri Nets and Lagrangian Relaxation to Scheduling Automatic Material-Handling Vehicles in 300-mm Semiconductor Manufacturing</title><title>IEEE transactions on human-machine systems</title><addtitle>TSMCC</addtitle><description>This paper deals with vehicle-scheduling problem (VSP) in an automatic material-handling environment in 300-mm semiconductor wafer manufacturing. We adopt Petri nets (PNs) modeling techniques to model the complicated coupling dynamics among transport jobs and overhead hoist transport (OHT) vehicles in a 300-mm OHT loop. The congestion phenomenon among OHT vehicles is captured. With help of the PN models, we formulate the OHT VSP as an integer programming problem whose objective is to schedule OHT vehicles to transport jobs such that average job completion time is minimized. Instead of solving for the optimal solution, we develop a solution methodology to generate a feasible schedule efficiently. A Lagrangian relaxation step is first taken to decompose the PN-based, integer programming problem into individual job-scheduling subproblems. To reduce computation efforts in solving each subproblem optimally, we develop an approximation method to solve each job subproblem by utilizing a reduced PN model of the job. Lagrangian multipliers are then optimized by a surrogate subgradient method. A heuristic algorithm is developed to adjust the dual solution to a feasible schedule. Numerical results demonstrate that our solution methodology can generate good schedules within a reasonable amount of computation time for realistic problems. Compared to a popular vehicle-dispatching rule, our approach can achieve in average 32% improvements on the average delivery time in our realistic test cases.</description><subject>300-mm semiconductor manufacturing</subject><subject>Algorithms</subject><subject>Automatic material-handling system (AMHS)</subject><subject>Dynamics</subject><subject>Heuristic</subject><subject>Integer programming</subject><subject>Job shop scheduling</subject><subject>Lagrangian functions</subject><subject>Lagrangian relaxation</subject><subject>Linear programming</subject><subject>Manufacturing automation</subject><subject>Mathematical models</subject><subject>Methodology</subject><subject>overhead hoist transport (OHT)</subject><subject>Petri nets</subject><subject>Processor scheduling</subject><subject>Pulp manufacturing</subject><subject>Schedules</subject><subject>Semiconductor device manufacture</subject><subject>Semiconductor device modeling</subject><subject>Semiconductors</subject><subject>Studies</subject><subject>timed Petri nets (TPNs)</subject><subject>Transport</subject><subject>vehicle scheduling</subject><subject>Vehicles</subject><issn>1094-6977</issn><issn>2168-2291</issn><issn>1558-2442</issn><issn>2168-2305</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2007</creationdate><recordtype>article</recordtype><recordid>eNpdkc-KFDEQxhtRcF19APESvHjqsfKvOzkOg7rCrIqzeg2ZdPVslu5kTNKg7-BDm90WD1KHKvh-X1HF1zQvKWwoBf325nC9220YQL9RuueMPmouqJSqZUKwx3UGLdpO9_3T5lnOdwBUCM0vmt_b83nyzhYfA4kj-YIlefIJSyY2DGRvT8mGk7eBfMXJ_ly5EsnB3eKwTD6cyHYpca6CI9e2YPJ2aq-q90H7jrfeTZiJD4QDtPNMDjh7F8OwuBJTtYRltK4sqeLPmyejnTK--Nsvm2_v393srtr95w8fd9t967iG0qqeAR57ULwbgB6dVWN9HGTPj1SOgnZsHIQTEigKrZAzPSrWD3SwILta_LJ5s-49p_hjwVzM7LPDabIB45KNUtBJLTWv5Ov_yLu4pFCPM6oTTClGRYXoCrkUc044mnPys02_DAVzn455SMfcp2PWdKrn1erxiPiPF0wyJgX_AwHZi6o</recordid><startdate>20070701</startdate><enddate>20070701</enddate><creator>Liao, Da-Yin</creator><creator>Jeng, Mu-Der</creator><creator>Zhou, MengChu</creator><general>IEEE</general><general>The Institute of Electrical and Electronics Engineers, Inc. (IEEE)</general><scope>97E</scope><scope>RIA</scope><scope>RIE</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>7SP</scope><scope>7TB</scope><scope>8FD</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope><scope>F28</scope></search><sort><creationdate>20070701</creationdate><title>Application of Petri Nets and Lagrangian Relaxation to Scheduling Automatic Material-Handling Vehicles in 300-mm Semiconductor Manufacturing</title><author>Liao, Da-Yin ; Jeng, Mu-Der ; Zhou, MengChu</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c390t-8720eb70836d01bca8f2000573b15f4162fd4c4501e498e329f827d1da0565653</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2007</creationdate><topic>300-mm semiconductor manufacturing</topic><topic>Algorithms</topic><topic>Automatic material-handling system (AMHS)</topic><topic>Dynamics</topic><topic>Heuristic</topic><topic>Integer programming</topic><topic>Job shop scheduling</topic><topic>Lagrangian functions</topic><topic>Lagrangian relaxation</topic><topic>Linear programming</topic><topic>Manufacturing automation</topic><topic>Mathematical models</topic><topic>Methodology</topic><topic>overhead hoist transport (OHT)</topic><topic>Petri nets</topic><topic>Processor scheduling</topic><topic>Pulp manufacturing</topic><topic>Schedules</topic><topic>Semiconductor device manufacture</topic><topic>Semiconductor device modeling</topic><topic>Semiconductors</topic><topic>Studies</topic><topic>timed Petri nets (TPNs)</topic><topic>Transport</topic><topic>vehicle scheduling</topic><topic>Vehicles</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Liao, Da-Yin</creatorcontrib><creatorcontrib>Jeng, Mu-Der</creatorcontrib><creatorcontrib>Zhou, MengChu</creatorcontrib><collection>IEEE All-Society Periodicals Package (ASPP) 2005-present</collection><collection>IEEE All-Society Periodicals Package (ASPP) 1998-Present</collection><collection>IEEE Electronic Library (IEL)</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Mechanical &amp; Transportation Engineering Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><jtitle>IEEE transactions on human-machine systems</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Liao, Da-Yin</au><au>Jeng, Mu-Der</au><au>Zhou, MengChu</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Application of Petri Nets and Lagrangian Relaxation to Scheduling Automatic Material-Handling Vehicles in 300-mm Semiconductor Manufacturing</atitle><jtitle>IEEE transactions on human-machine systems</jtitle><stitle>TSMCC</stitle><date>2007-07-01</date><risdate>2007</risdate><volume>37</volume><issue>4</issue><spage>504</spage><epage>516</epage><pages>504-516</pages><issn>1094-6977</issn><issn>2168-2291</issn><eissn>1558-2442</eissn><eissn>2168-2305</eissn><coden>ITCRFH</coden><abstract>This paper deals with vehicle-scheduling problem (VSP) in an automatic material-handling environment in 300-mm semiconductor wafer manufacturing. We adopt Petri nets (PNs) modeling techniques to model the complicated coupling dynamics among transport jobs and overhead hoist transport (OHT) vehicles in a 300-mm OHT loop. The congestion phenomenon among OHT vehicles is captured. With help of the PN models, we formulate the OHT VSP as an integer programming problem whose objective is to schedule OHT vehicles to transport jobs such that average job completion time is minimized. Instead of solving for the optimal solution, we develop a solution methodology to generate a feasible schedule efficiently. A Lagrangian relaxation step is first taken to decompose the PN-based, integer programming problem into individual job-scheduling subproblems. To reduce computation efforts in solving each subproblem optimally, we develop an approximation method to solve each job subproblem by utilizing a reduced PN model of the job. Lagrangian multipliers are then optimized by a surrogate subgradient method. A heuristic algorithm is developed to adjust the dual solution to a feasible schedule. Numerical results demonstrate that our solution methodology can generate good schedules within a reasonable amount of computation time for realistic problems. Compared to a popular vehicle-dispatching rule, our approach can achieve in average 32% improvements on the average delivery time in our realistic test cases.</abstract><cop>New York</cop><pub>IEEE</pub><doi>10.1109/TSMCC.2007.897321</doi><tpages>13</tpages></addata></record>
fulltext fulltext
identifier ISSN: 1094-6977
ispartof IEEE transactions on human-machine systems, 2007-07, Vol.37 (4), p.504-516
issn 1094-6977
2168-2291
1558-2442
2168-2305
language eng
recordid cdi_proquest_miscellaneous_880659593
source IEEE Electronic Library (IEL) Journals
subjects 300-mm semiconductor manufacturing
Algorithms
Automatic material-handling system (AMHS)
Dynamics
Heuristic
Integer programming
Job shop scheduling
Lagrangian functions
Lagrangian relaxation
Linear programming
Manufacturing automation
Mathematical models
Methodology
overhead hoist transport (OHT)
Petri nets
Processor scheduling
Pulp manufacturing
Schedules
Semiconductor device manufacture
Semiconductor device modeling
Semiconductors
Studies
timed Petri nets (TPNs)
Transport
vehicle scheduling
Vehicles
title Application of Petri Nets and Lagrangian Relaxation to Scheduling Automatic Material-Handling Vehicles in 300-mm Semiconductor Manufacturing
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T00%3A08%3A37IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_ieee_&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Application%20of%20Petri%20Nets%20and%20Lagrangian%20Relaxation%20to%20Scheduling%20Automatic%20Material-Handling%20Vehicles%20in%20300-mm%20Semiconductor%20Manufacturing&rft.jtitle=IEEE%20transactions%20on%20human-machine%20systems&rft.au=Liao,%20Da-Yin&rft.date=2007-07-01&rft.volume=37&rft.issue=4&rft.spage=504&rft.epage=516&rft.pages=504-516&rft.issn=1094-6977&rft.eissn=1558-2442&rft.coden=ITCRFH&rft_id=info:doi/10.1109/TSMCC.2007.897321&rft_dat=%3Cproquest_ieee_%3E880659593%3C/proquest_ieee_%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-c390t-8720eb70836d01bca8f2000573b15f4162fd4c4501e498e329f827d1da0565653%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=864288214&rft_id=info:pmid/&rft_ieee_id=4252254&rfr_iscdi=true