The semiconductor backend testing is one of the most highly complex manufacturing systems in terms of equipment, process flows and interdependency relations. Furthermore, the complexity is increased due to a large product variety, complex product to tester relations, multiple level of tester to hardware dependency, sequence dependency, dynamic determination of processing and indexing time, batch processing and rework flow. Besides its complexity, the real production environment is also subjected to many uncertainties and unpredictable events due to continuous arrival of new and unforeseen orders and intermittent occurrence of machine breakdown, and random process and yield variations. Thus, the scheduling is no longer simply a static optimization problem, but an ongoing reactive process. Therefore, the scheduling operations and optimization in semiconductor backend testing are highly demanding and challenging for both researchers and practitioners.
Based on the above considerations given to the different facets in the scheduling process, this project aims to introduce a real-time manufacturing scheduler that is capable of helping the production accomplish operation strategies, optimize goals and deal with daily disruptions such as machine breakdown and WIP discontinuity in a more effective way.
Official Full Name | Student ID (MTech Applicable) | Work Items (Who Did What) | Email (Optional) |
---|---|---|---|
CH'NG WEI LUEN | A0195251E | Prepare, extract and clean datasets for system development. | e0384882@u.nus.edu |
LIM LI WEI | A0087855L | Feasibility Study with Optaplanner and Software Testing. Recommending and Exploring Solutions for Development. Helped with Drafting System Solutions and Features in Report. | e0319479@u.nus.edu |
PAMELA LIN YAN LING | A0196413A | Provided problem domain with real industrial application and provided the relevant data. Responsible for project scoping and objective definition, and scheduling problem definition and formulation. Designed the lot selection process. | e0388053@u.nus.edu |
PREM S/O PIRAPALA CHANDRAN | A0195324A | Integrated different sections of report from group members to create flow in group report. Wrote executive summaryand aspects of conclusion. Proof read report. | e0384955@u.nus.edu |
YE CHANGHE | A0150138N | Core developer of Java-web system front-end and backend, Db stucture design and development, schedule engine design and development, end to end test and user guide test case. | e0015120@u.nus.edu |
ZHANG HAIHAN | A0150701X | Developer of Java-web system backend, schedule engine research, design and developmnet. Lot selection optimal solution design and development, readme file and version control. | e0015787@u.nus.edu |
<Github File Link>
: https://github.com/teamHexMtech/IRS-RS-2019-03-09-IS01PT-GRP-Hex-Sdot_Scheduling_and_Dispatch_Optimization_Tool/blob/master/UserGuide/UserGuide.pdf
<Github File Link>
: https://github.com/teamHexMtech/IRS-RS-2019-03-09-IS01PT-GRP-Hex-Sdot_Scheduling_and_Dispatch_Optimization_Tool/blob/master/ProjectReport/ProjectReport.pdf
GALotSelection.xlsx
Sdot.war
reasoningsytemData.xlsx
sdot.sql
test_data.csv