基于C#编程的多轴插补运动系统开题报告

 2022-04-03 22:38:47

1. 研究目的与意义

随着人力资源成本的增加以及产业升级的迫切需要,自动化生产受到越来越多的重视,生产效率提升大大降低了生产成本,自动化带来的高精准度又有助于产业摆脱低端制造,助力产业升级;同时在很多生产环境不利于人存在的地方,自动化生产设备也能将人从中解放出来。

国外自动化技术的发展趋势是系统化、柔性化、集成化和智能化。自动化技术不断提高光电子、自动化控制系统、传统制造等行业的技术水平和市场竞争力,它与光电子、计算机、信息技术的融合和创新,不断创造和形成新的行业经济增长点,同时不断提供新的行业发展的管理战略哲理。如并行工程(CE)、敏捷制造(AM)等。数控技术于模块化、网络化、多媒体和智能化。

自动化生产中数控系统是核心,它负责发送指令,控制刀具运动和汇总传感器数据,其中插补是机床数控系统依照一定方法确定刀具运动轨迹的过程;用户在生产产品时,通常仅能提供描述该线形所必须的参数,如直线的起点坐标与终点坐标,圆弧的起点坐标,终点坐标,圆心坐标以及顺逆时针关系,这些信息无法满足机床系统的执行需求,为了实现轨迹控制就必须在已知的信息点之间实时计算出满足线形和进给速度要求的中间若干点,插补是一个实时进行的数据密化的过程,不论是何种插补算法,运算原理基本相同,其作用都是根据给定的信息进行数据计算,不断计算出参与插补运动的各坐标轴的进给指令,然后分别驱动各自相应的执行部件产生协调运动,以使被控机械部件按理想的路线与速度移动。

2. 研究内容和预期目标

插补中最常见的是直线插补与圆弧插补,无论是平面坐标系还是空间坐标系,其插补都至少需要两个轴参与,在仅提供起始坐标和终点坐标的情况下,将规划轴映射到相应的机台坐标系中,运动控制器根据坐标映射关系,控制各轴运动,实现要求的运动轨迹。

其中,当利用单轴运动画出直线轨迹无需插补,但若需要两个轴同时参与,则采用逼近的方式,利用极端的线段密集的逼近从而近似画出直线;首先假设在实际轮廓起始点处沿x 方向走一小段(一个脉冲当量),发现终点在实际轮廓的下方,则下一条线段沿 y 方向走一小段,此时如果线段终点还在实际轮廓下方,则继续沿 y 方向走一小段,直到在实际轮廓上方以后,再向 x 方向走一小段,依次循环类推.直到到达轮廓终点为止。这样,实际轮廓就由一段段的折线拼接而成,虽然是折线,但是如果我们每一段走刀线段都非常小,那么此段折线和实际轮廓还是可以近似地看成相同的直线或者曲线的。

研究内容:

本次设计计划实现电机的复位和状态初始化,并利用运动控制卡的插补指令,调节控制伺服电机的运动,实现任意半径、任意起点、任意弧度的圆弧运动。

预期目标:

1.基于Winform程序实现设备的简单自动运行(循环点到点运动);

2.能对机台的状态进行切换(复位、运行、停止);

3.获取设备运行中的点位信息,参数配置信息,保存Log信息;

4.利用固高运动控制,实现插补运动,并将插补加到自动运行的程序中。

3. 研究的方法与步骤

本次课题基于c#编程语言实现多轴插补运动控制系统。首先需要了解认识电路图及各电气元件的工作原理,为了保护电机的运动,避免撞击的发生,需要熟悉光电传感器的接线和工作原理,在电机轴上安装传感器实现限位保护;

其次对照固高板卡的帮助文档,熟悉常见的函数,包括复位、初始化、回零和定位运动,深入理解每个运动函数及其参数代表的意义;

利用c#编写winform程序,实现设备的简单自动运行(循环点到点的运动),控制机台的状态切换(复位、运动、停止);

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献

[1]赵巍.数控系统的插补算法及加减速控制方法研究[D].天津大学,2004.1-99.

[2]蒋晓瑜, 蔡慧林, 叶荫民. 数字积分直线插补方法的研究[J]. 自动化技术与应用, 2020(3).

[3]黄恺,李朝辉,苏铁明.数控摆线插补算法探讨[J].辽宁工学院学报(自然科学版),2000,(4).

[4]张爱红.基于C#.NET的数控机床实时数据采集系统设计与编程[J].制造技术与机床,2018,(8).46-48.

[5]付云忠,富宏亚,路华,等.多轴联动线性插补及其速度的理解[J].组合机床与自动化加工技术,2001,(8).

[6]贾宝贤. 对直接函数法圆弧插补的改进[J]. 机床与液压, 2000(4):44-45.

[7]唐学飞, 姚传维, 王新安. 数控系统直接函数法圆弧插补算法的改进[J]. 机床与液压, 2004, 000(004):87-88.

[8]王帅夫, 刘景林. 基于轨迹控制的改进的直接函数法圆弧插补算法[J]. 测控技术, 2011(09):117-120 124.

[9] 张伟.CNC系统中任意空间曲线的插补方法[J]. 机械,2002(02):36-37.

[10] 金建新. 机床CNC系统中任意空间曲线的可控步长插补方法[J]. 机械工程学报, 2000, 36(4):95-97.

[11] 窦晓牧, 彭炎午. 数控系统中空间任意平面圆弧插补算法[C]// 国际机电一体化学术会议. 1991.

[12] 裴世聪, 韩林, 文长明. 空间任意圆弧插补算法的分析[J]. 机械工程师, 2017(7):45-46.

5. 计划与进度安排

3.01--3.20,熟悉课题背景,查阅中英文资料,完成毕设开题。

3.21--4.30,开展课题内容,完成课题的主要实验工作和程序调试。

5.01--5.20,撰写毕设论文初稿并完成中英文翻译。

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

课题毕业论文、开题报告、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。