毕-设 业-计
(二零 届)
三维运动平台控制系统的运动轨迹算法的设计与实现
所在学院 专业班级 电气工程及其自动化 学生姓名 学号 指导教师 职称 完成日期 年 月
摘 要
三维运动平台控制系统是一种综合的,用数字化信息进行控制的数控系统。开放式数控系统是当今数控技术的主流,它最大的特点是:具有开放性、可互换性、可扩展性、可移植性、可伸缩性等。插补模块是数控系统的核心技术,它的优劣直接影响着数控加工技术的好坏,所以目前数控技术急需提高和完善插补环节。本文主要研究了运动轨迹的算法,首先简单地讲述了数控系统和插补技术发展现状和发展趋势;接着详细地阐述了本文所采用的插补算法—数字积分法来实现直线、圆弧、椭圆、抛物线、双曲线的插补算法;然后阐述了用逐点比较法、数据采样插补法中的时间分割法来实现直线和圆弧的插补运动,最后对数控系统的加减速控制原理进行了设计。
关键词:数控系统;轨迹算法;插补;加减速控制
I
The design and implementation of the three-dimensional motion platform control system trajectory algorithm
Abstract
Three-dimensional motion platform control system is very comprehensive, and it is a CNC(Computer Numerical Control)system that is controlled by the digital information . Open CNC system is the mainstream of today's CNC technology, its greatest features are that it has the openness, interoperability, scalability, portability, scalability and so on. Interpolation module is the core technology of numerical control system, its quality directly impacts the quality of CNC machining technology, so that we now need to enhance and improve the CNC interpolation technology links. This paper studies the algorithm of the trajectory, Firstly, describes simply the development status and trends of the numerical control system , and the status and trends interpolation technology; Then, describes the digital interpolation algorithm used in this article to achieve linear, circular, elliptical, parabolic, hyperbolic interpolation algorithm. Then explains that uses the point by point comparison method, the time division method of data sampling interpolation to achieve linear and circular interpolation motion, and finally studies the
acceleration and deceleration theory of the CNC system control.
Keywords: CNC system; Path algorithm; Interpolation; Acceleration and deceleration control
II