Summary: | 碩士 === 國立虎尾科技大學 === 機械與電腦輔助工程系碩士班 === 107 === The CNC machine tool industry enters the era of industrial 4.0 and Internet of Things(IOT). The smart manufacturing improves production efficiency and processing quality. The Precision of the CNC machine tool has higher requirments for the manufacturing. Many manufacturers want to increase efficiency and output of production. Then the CNC machine tool worked after long time. The temperature of the screw has increased. That create thermal deformation for the screw. The thermal error is important for precision of the CNC machine tool. The method solves the thermal deformation by cooling system and compensation system. Although using cooling system reduce most thermal deformation. But that needs more cost. Therefore, the search used machine learning for prediction thermal deformation of the screw. And the thermal deformation has compensated by intelligent compensation system at different temperature of the screw. The search divided into four parts. Firstly, using thermocouple sensor established measurement module at the feed system of CNC machine tool. This measurement module measured the temperature of the screw bearing. Then the thermal deformation has inspected different temperature. Secondly, the temperature and travel of the axis input to models for prediction. The prediction model of surface fitting (SF) and backpropagation neural network (BPN) predicted the thermal deformation of the screw. SF include the algorithms of Gauss and Logistic. BPN is analyzed the influences for error function by algorithms of steepest gradient, Adagrad, RMSProp, Momentum, and Adam. Thirdly, the method of compensation used the self-developed remote intelligent compensation system for reducing the thermal deformation of the screw. The correction formula calculates the value of correction for the pitch error. The value of correction inputed to the controller. Finally, using software, Postgre SQL and Node-red, builds the database and cloud monitor. The user can be convenient to manage the information of CNC machine tool with the database and cloud monitor. The information of the machine includes the temperature of the screw bearing, feed rate, program name, and cycle time, etc. The CNC machine tool becomes an intelligent machine with inspected, machine learning, prediction, compensation, and IOT for upgrading processing quality.
|