Font Size: a A A

The Design And Implementation Of Computer Numerical Control System Based On DDA Algorithm

Posted on:2020-05-25Degree:MasterType:Thesis
Country:ChinaCandidate:B LiFull Text:PDF
GTID:2381330575455092Subject:Engineering
Abstract/Summary:PDF Full Text Request
CNC machine tool is an automatic machine tool equipped with program control system,which can solve the complex,precise,small batch,multi-variety workpiece processing problems well,representing the development direction of modern machine tool control technology.CNC system is the core component of CNC machine tools.There are still many shortcomings in the intelligent,high-speed,high-efficiency and precision CNC system developed at home,compared with foreign countries,there are still some gaps.In the background of the slow development of CNC system in China,the design and implementation of a high-speed,efficient,precise and intelligent CNC system has a very important impact on the research and upgrading of CNC system.This the-sis mainly introduces the design and implementation process of computer numerical control system based on DDA interpolation algorithm and compensation function.In the aspect of intellectualization,the system adds many functions to make the system more intellectualized in the process of processing,such as the automatic switch of silk barrel,water pump and high frequency in processing,and the variable of processing parameters will be adjusted automatically according to the actual processing process.In the aspect of high speed and efficiency,DDA interpolation algorithm is used instead of traditional point-by-point comparison interpolation algorithm.DDA interpolation algorithm has faster operation speed,smoother processing trajectory and more system resources are saved.In the aspect of precision,a variety of compensation functions are designed and implemented,which makes the error between the actual size of the workpiece and the target size smaller and improves the processing precision.The computer numerical control system designed and implemented in this the-sis adopts the distributed structure of upper computer and lower computer.The upper computer is a high-performance industrial computer responsible for processing human-machine interface and intelligent logic operation.The lower computer is a real-time high-precision control trajectory and action based on DSP and FPGA.This distributed structure can balance fast real-time processing and large-capacity intelligent image op-eration on the one hand,and on the other hand,it can balance fast real-time processing and large-capacity intelligent image operation on the other hand.It also enhances the expansibility and maintainability of the system.The application of distributed framework in the system can reduce the coupling degree of computer numerical control system,facilitate the upgrade of related function-s and fast positioning to solve system problems;the realization of multiple intelligent functions makes the processing process of the system more smoothly and the avail-ability of the system greatly improved;DDA interpolation program written in VHDL language is quickly burned to the FPGA to control the action of axle motor,which can be at any time.The updating and optimization of DDA interpolation algorithm improves the efficiency of algorithm design and updating,and makes the interpolation process more efficient and efficient.The realization of various compensation functions such as diameter compensation and pitch compensation enhances the precision of sys-tem processing.From high cohesion and low coupling distributed system structure to several schemes for intelligent,precise,high-speed and efficient design and implemen-tation of the lifting system,all these provide valuable experience for the research of computer numerical control system,and also have important reference significance for the development of computer numerical control technology.
Keywords/Search Tags:CNC Machine Tools, CNC System, DDA Interpolation Algorithm, Compensation Function
PDF Full Text Request
Related items