An Asymmetric Velocity Profile for Minimizing Wafer Slippage and Settling Time of a Wafer Transport Robot

This paper presents a control solution for minimizing the takt time of a wafer transfer robot that is widely used in the semiconductor industry. To achieve this goal, this work aims to minimize the transfer time while maximizing the transfer accuracy. The velocity profile is newly designed, taking into consideration parameters such as end effector deformation, changes in friction, vibrations, and required position accuracy. This work focused on the difference between the robot’s acceleration and deceleration phases and their contributions to wafer dynamics, resulting in an asymmetric robot motion profile. Mixed cubic and quintic Bezier curves were adopted, and the optimal profile was obtained through genetic algorithms. Additionally, this work combines its newly developed motion profile with an iterative learning control to ensure the best wafer transportation process time. With the presented method, it is possible to achieve a significant reduction in takt time by minimizing wafer slippage and vibration while maximizing robot motion efficiency. All development processes presented in this paper are verified through both simulation and testing.

[1]  N. Wu,et al.  Optimally Scheduling Dual-Arm Multi-Cluster Tools to Process Two Wafer Types , 2022, IEEE Robotics and Automation Letters.

[2]  Jiaoliao Chen,et al.  A Novel Point-to-Point Trajectory Planning Algorithm for Industrial Robots Based on a Locally Asymmetrical Jerk Motion Profile , 2022, Processes.

[3]  J. Koo,et al.  Tracking and Synchronization with Inversion-Based ILC for a Multi-Actuator-Driven Wafer Inspection Cartridge Transport Robot System , 2021, Electronics.

[4]  Chang-Wan Ha,et al.  Optimization Process for Polynomial Motion Profiles to Achieve Fast Movement With Low Vibration , 2020, IEEE Transactions on Control Systems Technology.

[5]  Yong-Lin Kuo,et al.  Dual-optimization trajectory planning based on parametric curves for a robot manipulator , 2020 .

[6]  Tae-Sun Yu,et al.  Scheduling Dual-Armed Cluster Tools for Concurrent Processing of Multiple Wafer Types With Identical Job Flows , 2019, IEEE Transactions on Automation Science and Engineering.

[7]  Kaiyuan Wu,et al.  Optimal time-jerk trajectory planning for industrial robots , 2018 .

[8]  Mohamed Elhoseny,et al.  Bezier Curve Based Path Planning in a Dynamic Field using Modified Genetic Algorithm , 2017, J. Comput. Sci..

[9]  Cong Wang,et al.  Trajectory Planning for Robot Manipulators Considering Kinematic Constraints Using Probabilistic Roadmap Approach , 2017 .

[10]  Yongsheng Yang,et al.  Fast Trajectory Planning for VGT Manipulator via Convex Optimization , 2015 .

[11]  Kazuhiko Terashima,et al.  Cubic Spline Trajectory Planning and Vibration Suppression of Semiconductor Wafer Transfer Robot Arm , 2014, Int. J. Autom. Technol..

[12]  K.M.M. Prabhu,et al.  Window Functions and Their Applications in Signal Processing , 2013 .

[13]  K. Deb,et al.  Understanding knee points in bicriteria problems and their implications as preferred solution principles , 2011 .

[14]  Kyung-Soo Kim,et al.  A Closed-Form Solution to Asymmetric Motion Profile Allowing Acceleration Manipulation , 2010, IEEE Transactions on Industrial Electronics.

[15]  Christoph Ament,et al.  Asymmetric motion profile planning for nanopositioning and nanomeasuring machines , 2010 .

[16]  M. Tomizuka,et al.  Projection-Based Iterative Learning Control for Wafer Scanner Systems , 2009, IEEE/ASME Transactions on Mechatronics.

[17]  D. Bristow,et al.  A survey of iterative learning control , 2006, IEEE Control Systems.

[18]  W. Boehm,et al.  Bezier and B-Spline Techniques , 2002 .

[19]  R. Sreerama Kumar,et al.  A Bezier curve based path planning in a multi-agent robot soccer system without violating the acceleration limits , 2009, Robotics Auton. Syst..

[20]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.