Font Size: a A A

Study On High Performance Interpolation Algorithm And Design Of Motion Control Function Library

Posted on:2007-12-27Degree:MasterType:Thesis
Country:ChinaCandidate:J S MuFull Text:PDF
GTID:2121360212972422Subject:Signal and Information Processing
Abstract/Summary:PDF Full Text Request
The possession and annual output of CNC (Computer Numerical Control) machine indicate the manufacturing ability of the country. The improvement of CNC machine benefits from the development of the CNC technology. Whereas, the weakness of traditional CNC system becomes apparent increasingly, such as, compatibility, expandability and so on. The research of open architecture CNC systems is becoming one of the hottest research areas of CNC technology. Modeling, reconfigurable and expandable architecture of motion controller is the technology developing direction. It will impinge on the control accuracy and speed of the system, so motion controller is one of the most important parts of the CNC system.In this thesis, we analyze the development of international CNC technology, recent digital signal processing technology, the developmental trend of motion controller, and system structure & function character of DSP chip. Based on the above-mentioned and our conditions, we design a new generation open architecture motion controller which is a DSP & CPLD motion controller. Realization of interpolation algorithm and building of general motion control function library are studied in-depth and most of technological details about them are introduced.In order to get the best speed and precision, we design open architecture motion controller using TMS320LF2812 DSP chip which belongs to TI 2000 series and offers increased processing performance, ADC, and PWM circuit, etc. All kinds of classical interpolation algorithms are analyzed comparatively in detail. Based on DSP EV (Event Manager), Linear and arc pulse increment interpolation control programs are developed. Technological details of realization and emulational results are provided. In addition, fundamental knowledge of NURBS curves is introduced. The procedures of math processing for NURBS, preprocessing for interpolation and real-time interpolating running on DSP are presented in this article. PLCopen technology criterion accorded with IEC 61131-3 international standard is recommended. According to what it says, motion control general function library is tried to build.
Keywords/Search Tags:open architecture NC, motion controller, DSP, interpolation algorithm, NURBS, IEC, general function library
PDF Full Text Request
Related items