学位论文 > 优秀研究生学位论文题录展示
基于开放式数控的曲线直接插补研究与实现
作 者: 韩文业
导 师: 刘永贤;蔡光起
学 校: 东北大学
专 业: 机械制造及其自动化
关键词: 开放式数控系统 曲线插补 曲率 前后台软件结构 模块化
分类号: TG659
类 型: 硕士论文
年 份: 2008年
下 载: 53次
引 用: 0次
阅 读: 论文下载
内容摘要
开放式数控系统的研究与发展为数控加工带来了深刻的变革,开放式数控系统旨在建立一种新型的模块化、可重构、可扩充的控制系统的结构。开放式数控技术的目标是使得数控系统构筑在一个开放的平台上,此平台具有可扩展性、可移植性、互换性、互操作性等特点,用户可根据不同的应用需求进行系统功能的更改或扩展。本文基于华中开放式数控系统,在其开放系统核心接口的开放层次上,按照该数控系统所采用的前后台软件结构,研究了进给速度自动调节功能的高精度曲线插补算法并以程序加以实现。本文主要内容如下:结合开放式数控系统的三个开放层次以及其软件平台结构,分析了华中数控系统平台。然后分析了前后台结构的数控软件系统,研究了该系统中前后台信息交换和多任务处理等问题。提出了采用顺序表数据结构作为共享内存进行前后台信息交换的思想。本文对曲线插补算法进行了研究,基于数据采样插补算法,提出了具有进给速度自动调节功能的曲线插补算法,使曲线插补的轮廓精度和进给速度具有可控性。运用模块化程序设计的方法,调用华中数控底层模块实现了具有进给速度自动调节功能的曲线插补算法。利用前后台软件结构,实现了曲线插补中后台程序插补点的计算与进给速度的调整,以及前台程序回调函数的协调运行。通过回调函数功能设置,实现了将插补模块送入插补器的功能。通过实验,验证了所开发的自适应进给速度调整曲线插补算法正确性。最后,通过数据对比,验证了自适应进给速度调整可以提高加工精度。
|
全文目录
摘要 5-6 Abstract 6-11 第1章 绪论 11-25 1.1 数控系统的发展 11-14 1.1.1 数控技术的发展历程 11-13 1.1.2 现代数控系统的技术特征 13-14 1.2 开放式数控系统产生的背景 14-16 1.3 开放式数控系统的特征 16-18 1.4 国内外开放式数控系统的研究现状 18-23 1.4.1 国外研究现状 18-22 1.4.2 国内研究现状 22-23 1.5 本课题的研究意义 23-24 1.6 课题来源 24 1.7 研究的主要内容 24-25 第2章 前后台结构的开放式数控软件系统 25-36 2.1 开放式数控系统的开放层次 25-26 2.2 开放式数控系统的软件平台 26-28 2.2.1 DOS 26-27 2.2.2 Windows 27 2.2.3 Linux/RTLinux 27-28 2.3 华中数控系统的平台分析 28-31 2.4 前后台数控软件结构 31-35 2.4.1 基本思路 31 2.4.2 总体结构 31-32 2.4.3 预处理与插补模块间的信息传递 32-34 2.4.4 前后台信息交换问题 34-35 2.4.5 多任务处理问题 35 2.5 本章小结 35-36 第3章 限定误差的曲线插补算法 36-47 3.1 基本插补算法简介 36-37 3.1.1 脉冲增量法 36 3.1.2 数据采样法 36-37 3.2 NURBS曲线插补 37-39 3.2.1 传统CNC插补方法的缺点 37-39 3.2.2 NURBS插补的优点 39 3.3 NURBS曲线的性质及表示 39-42 3.3.1 NURBS曲线的性质 39-41 3.3.2 NURBS曲线的表示 41-42 3.4 参数曲线的时间分割插补算法 42-43 3.5 误差可控插补步长计算 43-46 3.6 本章小结 46-47 第4章 曲线插补算法程序设计 47-58 4.1 华中数控系统底层接口功能简介 47 4.2 模块化的思想 47-48 4.3 曲线插补软件的组成 48-49 4.4 各模块功能的实现方法 49-57 4.4.1 任务调度模块的实现 49-52 4.4.2 插补数据计算模块的实现 52-54 4.4.3 调整进给速度模块的实现 54-56 4.4.4 回调函数功能设置模块的实现 56-57 4.5 本章小结 57-58 第5章 实验验证 58-64 5.1 实现目的 58 5.2 实验条件 58-59 5.3 实验 59-63 5.4 实验结论 63-64 第6章 结论与建议 64-65 参考文献 65-69 致谢 69
|
相似论文
- 一种新型模块化自重构机器人的研究,TP242.2
- 非线性微分—差分方程的可积耦合系统及其精确解的若干研究,O175.7
- 基于模块化建模方法的舰用燃气轮机装置的仿真技术研究,U674.703
- S公司单元制模块化员工培训体系研究,F407.61
- 驱动级木马传输和加密算法设计与实现,TP393.08
- 多通道闪存控制器模块化设计与实现,TP333
- 点云微分几何量估计及应用,TP391.41
- 基于CAN总线的簇绒地毯机控制系统集成技术研究,TP273
- 小型移动机器人系统平台的模块化设计与实现,TP242
- 新型卷板机运动结构与控制系统设计,TG333.24
- 模块化设计方法在A公司切割分排机产品开发中的应用,TB472
- Web管理信息系统性能优化研究,TP311.52
- 基于ZigBee的中国林蛙养殖大棚监测系统的研究与开发,TP274
- 模块化多电平变流器控制系统的研究,TM464
- 发动机类复杂曲面零件数字化设计关键技术研究,TK402
- 操作系统调度器结构及算法研究,TP316.81
- 面向MC的模块化产品生命周期成本研究,TB497
- 火电厂热力系统仿真及动态分析,TM621.4
- 城市立交连续箱梁桥地震响应分析,U442.55
- 南京地铁车辆维修修程分析和优化,U279
- 基于规则与实例的配置方法改进及在装载机中的应用,TH243
中图分类: > 工业技术 > 金属学与金属工艺 > 金属切削加工及机床 > 程序控制机床、数控机床及其加工
© 2012 www.xueweilunwen.com
|