Feed Drive Simulator
Feed drive systems consisting of servo motors and ball screws are generally used with NC machine tools, wire bonders, tip mounters, etc. Higher speed and accuracy are continuously required to the feed drive systems. In order to achieve higher performance of the systems, it is effective to analyze the dynamic behaviors using simulations. This study proposes a feed drive simulator consists of parameter identification and simulation modules. The parameter identification module consists of 3 sub-modules; identification system for friction forces, identification system for frequency response, and identification system for electric delay. The identification algorithms for unknown parameters are newly proposed. The simulation module is based on a mathematical model which consists of mass, inertias, stiffness, damping, frictions, servo gains, electrical delay, and control frequency. The simulation module also has a servo tuning function. The simulator, which includes a Graphical User Interface (GUI) was developed using Visual C++. Actual feed drive systems were used to confirm the effectiveness of the simulator. It was confirmed that the simulator identifies parameters systematically, simulates physical values for different motions, and automatically determines servo gains based on the parameters identified.