Applied Sciences (Mar 2020)
Eliminating the Effect of Uncertainties of Cutting Forces by Fuzzy Controller for Robots in Milling Process
Abstract
This study presents a method of controlling robots based on fuzzy logic to eliminate the effect of uncertainties that are generated by the cutting forces in milling process. The common method to control industrial robots is based on the robot dynamic model and the differential equations of motion to compute the control values. The quantities in the differential equations of the motion of robots are complex and difficult to determine fully and accurately. The interaction forces between the cutting tool and the workpiece are the cutting forces, which are generated during the machining process. It is difficult to calculate the cutting force because it depends on many factors such as material of the machining part, depth of cut, feed rate, etc. This article presents the fuzzy rule system and the selection of the physical value domain of input and output variables of the fuzzy controller. The fuzzy rules are applied in this article to allow us to compute the driving forces based on the errors of input and output signals of the joint positions and velocities, thereby avoiding the calculation of cutting forces. This article shows the simulation results of the fuzzy controller and comparison with the results of the conventional controller when the dynamic model is assumed to be correctly determined. The achieved results are reliable and facilitate the research and application of a fuzzy controller to mechanical processing robots in general and milling machining in particular.
Keywords