NURBS曲线插补算法及加减速控制方法研究

来源 :燕山大学 | 被引量 : 0次 | 上传用户:UltraUnAsm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
作为数控装备核心的数控系统所具有的插补功能以及插补算法的性能优劣,是评价CNC控制系统性能的重要指标。传统的数控系统,绝大多数仅支持直线、圆弧或抛物线插补功能,不能直接加工自由曲线曲面。NURBS曲线插补功能的提出,为数控装备以高速、高精度的方式加工具有复杂曲线曲面的零部件提供一种解决方案,也是开发高速、高精度CNC系统所要解决的关键问题之一。本文从提高NURBS曲线插补算法的实时性,以及加减速控制方法的速度变化平稳性两个方面展开了研究工作,具体如下。首先,介绍了NURBS曲线的基本理论,阐述了基于泰勒展开法的NURBS曲线插补算法、基于牛顿迭代法的NURBS曲线插补算法的插补原理、迭代过程、迭代初值的获取及迭代终止条件等,并分析了这两种插补算法存在的问题。其次,在基于牛顿迭代法的NURBS曲线插补算法的基础上,提出了基于割线法的NURBS曲线插补算法。该算法利用割线法替代牛顿迭代法实现下一插补点参数的求取,从而避免了牛顿迭代法中复杂的求导过程,在不损失插补精度的前提下提高了插补的实时性。再次,分析了T型加减速控制方法和S型加减速控制方法的控制模型及各自优缺点,并提出了基于多项式的5段式加减速控制方法。该方法中,令加加速度的变化随着事先设定的多项式所描述的趋势变化,从而使得加加速度变化连续、加速度变化平稳,避免了S型加减速中的加加速度突变的,加速度变化的不平稳等问题。最后,以C#语言为工具,与MATLAB软件相配合,搭建了仿真平台,并对基于割线法的NURBS曲线插补算法的实时性以及基于多项式的5段式加减速控制方法的速度变化平稳性进行了仿真验证。
其他文献
21世纪是信息的时代,信息已成为一种重要的战略资源,是一个国家综合国力的重要组成部分。随着计算机科学技术的快速发展,信息的安全和保护在各种应用中已显得越来越重要。文
矢量场可视化是科学计算可视化研究领域中具有挑战性的研究课题之一,具有广泛的应用领域。生活中大规模的矢量数据被转换为图形、图像,把矢量数据直观形象的表达出来,方便人
随着网络业务的增多,某些交换节点经常发生拥塞,造成分组丢失和时延过大。这些现象引起了人们对网络服务质量QoS(Quality ofService)的关注。   本文对网络服务质量进行了
随着互联网技术的飞速发展,网络已经成为网民信息分享和交流的公共平台。视频作为声音、图像和文字等信息的载体,成为广大网络用户喜爱的交流媒介。随着网络视频的海量增长,
IB方法是一种基于信息论的数据分析方法,其将数据模式分析视为一个数据压缩的过程。若给定源变量与相关变量的联合概率分布,IB方法在对源变量进行压缩的同时,可使得压缩变量
随着数据采集和处理技术的发展,不确定性数据逐渐受到关注。在许多实际应用中,由于复杂的外界因素影响,造成所采集数据的随机性、不完整性和不确定性,但其能更真实地反映现实
稀疏继承图(Sparse-Hereditary Graphs)是一种重要的图类,包含了诸如d-degenerate图,荫度有界图(Graphs with BondedAriboricity),度有界图(Bounded-Degree Graphs),亏格有界图(G
计算机网络技术的迅速发展极大地改变了人们的生活,网络资源的共享越来越广泛。与此同时,计算机系统的安全管理难度增加,计算机网络安全就显得尤为重要。网络攻击者的手段和
随着网络的广泛应用,网络信息价值不断提高以及计算机网络攻击工具和技术的不断完善,计算机网络系统时时刻刻都面临着攻击的威胁,因此网络安全研究领域受到广泛关注,越来越多
随着网络技术的飞速发展,依托多播传输数据的应用越来越多,同时对多播的研究也越来越多。多播具有节约带宽、减轻服务器和网络负载的特点,因此越来越多地被广泛使用。但在使