面向单片机复杂曲线插补算法的研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:thd111
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
非均匀有理B样条曲线(NURBS)插补是当代高性能数控系统(CNC)的标志性功能之一,也是实现高进给高精度加工的重要方法。本文在充分了解当前国内外研究现状的基础上,面向单片机提出了一种新的基于全局控制信息的NURBS曲线实时插补算法。该算法主要思想是:依据临界曲率对NURBS曲率曲线进行区间划分,然后采用移动平均加减速控制算法对各区间进行加减速处理,使速度平滑过渡,在实时插补过程中不产生冲击和振动。将其作为曲线实时插补前预处理信息,获得NURBS曲线全局控制信息,从而很好地在单片机中实现NURBS曲线实时插补。由上述分析可知,本课题的主要研究内容如下:1)由NURBS曲线定义推导出了3次NURBS曲线的简化形式,并分析了NURBS曲线几何特性对进给速度和插补步长的影响。针对NURBS曲率函数的多峰特性,提出了以临界曲率进行区间划分的方法。通过求取各区间曲率极大值,然后采用移动平均加减速控制算法对各区间进行加减速预处理,保证各区间连接处速度的平滑过渡,避免实时插补过程中产生冲击和振动,从而获取了NURBS曲线全局控制信息;2)将NURBS曲线的整个插补过程分解为插补预处理和实时插补两部分。在插补预处理中主要完成耗时较多但可将其处理结果直接应用于实时插补的模块,确保插补算法满足NURBS曲线在单片机中插补的实时性要求;3)规划NURBS曲线在单片机中实时插补流程,根据全局控制信息,求取当前插补点满足插补精度和向心加速度的进给速度和插补步长,再采用二阶泰勒展开式预估计校验方法求解该点的参数,从而实现面向单片机的NURBS曲线实时插补;4)为验证NURBS曲线在单片机中进行实时插补的可行性以及为后续多轴系统的开发打下基础,本文建立了主从式控制硬件平台,各卡之间通过并口通讯保证数据快速、准确的传输,为曲线插补在单片机中实现提供有利硬件支持。在上述理论研究的基础上,初步完成了NURBS曲线插补程序,搭建了硬件平台,并进行了相关的实验验证,表明该插补算法的可行性。
其他文献
本文拟从符号学的角度分析新生代网络流行语与传统流行语的区别,并对新生代网络流行语表现出的现实象征性、衍生推广性、隐喻性、周期性,以及网络流行语彰显出发展趋势和意义
近年来,随着经济社会的发展和人民群众生活水平的提高,群众文化建设的需求日益增加。群众业余文化活动的开展,是增强群众凝聚力、促进集体主义、发挥团队精神、弘扬民族文化
自20世纪80年代起,我国开始实行素质教育改革,中小学成为改革的主要阵地。很显然,素质教育与应试教育有很大的不同,无论是教育的目的还是教育的方法方式。素质教育最根本的目
根据1999~2000年的实测水质资料,采用均值型综合污染指数法对漓江的4个国家监测断面的5个项目进行分类判断,以确定每项指标的污染程度和整个河流水质的污染情况,采用污染分担
我国电网已形成大规模西电东送、南北互供,特高压、远距离、大容量、交直流混合输电的格局,大电网形态和运行特性发生了深刻变化,交直流系统相互作用日益显著。随着直流输电
利用FPGA的并行计算特性,在电力电子模型的实时仿真中FPGA可以实现纳秒级的仿真步长,能够更加真实的呈现电力电子开关器件的特性。通过分析Buck变换器在电感电流连续导通模式
深度学习的目标是培养学生的高阶思维。针对目前高中化学事实性知识学习主要停留于浅层学习的现状,分析事实性知识的内涵与外延。以"钠及其化合物"主题为例,说明典型的化学事
光镜观察发现,斑鳜肝脏浆膜极薄,厚度为(1.91±0.89)μm,边缘肝细胞排列紧密,肝小叶极不明显,肝细胞聚集成团,不能分辨出肝细胞索,肝血窦特别丰富,相互交织成网络状,可见枯否氏细胞,无
目的探讨情绪管理训练对精神分裂症患者近期内情感表达及认知功能的影响。方法将70例精神分裂症患者随机分为试验组35例,对照组35例,均接受常规治疗及常规护理干预,在此基础
在新常态下HY建筑公司在经济发展和激烈的市场竞争中要保持快速发展势头,就必须培育出具有自己企业特色的文化,形成具有竞争力的企业文化是一个企业发展壮大的关键环节。本文