| The permanent magnet linear motor has been active in the field of industrial production due to its fast response speed and high control accuracy.The XY dual-axis feed system is a workbench composed of two permanent magnet linear motors whose motion directions are perpendicular to each other.It is the core of a multi-axis motion platform,so the study of its control system has extremely important significance.Tracking accuracy and contour accuracy are important indicators for evaluating the performance of the XY dual-axis feed system.Improving its accuracy has greatly improved modern CNC machine tools.This thesis takes the XY dual-axis feed control system of the switched flux linear motor as the research object,designs the single-axis tracking control algorithm and the dual-axis synchronous control algorithm,and conducts experiments on the platform.First of all,this thesis introduces the development status of the feed system at home and abroad and explains the current commonly used permanent magnet synchronous linear motor control strategy,dual-axis motor synchronous control strategy and its advantages and disadvantages.Then,by analyzing the basic structure and working principle of the XY dual-axis feed system and the switched flux linear motor,a mathematical model is established,and the main factors affecting the performance of the dual-axis servo are summarized.Then,in order to improve the tracking accuracy and contour accuracy of the XY dual-axis feed system,the mathematical model of tracking error and contour error is indispensable.This thesis defines the tracking error and contour error of the XY dual-axis feed system,and derives the experiment separately The calculation expression of the contour error of the platform under the linear trajectory,circular trajectory and arbitrary trajectory;based on the research of adaptive control and inversion sliding mode control,the adaptive inversion sliding mode control feedback controller is designed.A single-axis servo control system was developed to reduce single-axis tracking errors and improve tracking accuracy;combining iterative learning algorithms with cross-coupling control,a PD-type iterative learning controller was designed to improve the contour accuracy of the system and achieve dual-axis coordinated control.Build a simulation model of XY dual axis feed system under MATLAB/Simulink,write adaptive inversion sliding modecontrol and iterative learning control program,and verify that the designed single axis controller and dual axis controller improve the XY dual axis feed system Effectiveness of performance.Finally,write adaptive inversion sliding mode control algorithm and iterative learning control program on the experimental platform to experiment on the experimental platform.Further verification of the simulation results also proves that the algorithm and control strategy adopted in this thesis can be applied in practice. |