- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
2013年 11月 机械设计与制造工程 NOV.2013
第42卷 第 l1期 MachineDesignandManufacturingEngineefing V01.42No.11
DOI:10.3969/j.issn.2095-509X.2013.11.016
基于 Simulink/xPC和数字图像处理技术的
数控激光切割系统设计
孙占文 ,张向辉 ,柳常清 ,张 坤
(1.哈尔滨工业大学深圳研究生院机 电工程与 自动化学院,广东 深圳 518055)
(2.长春理工大学机 电工程学院,吉林 长春 130022)
(3.云南水富云天化有限公司,云南 昭通 657800)
摘要:为了实现激光切割系统的控制平台的快速搭建,提 出了基于MATLAB平台的控制系统的设
计方案和基于数字图像处理技术的数控文件生成方法。利用Simulink/xPCtarget、伺服滑台以及
相关的外围电路搭建了十字轴二维运动平台,并通过 MATLAB提供的图像处理函数及脚本文件
提取相关曲线轮廓,生成加工轨迹。最后通过实验数据分析,验证了基于MATLAB图像处理技术
和Simulink/xPCtarget的控制平台具有开发周期短,开发成本低廉,同时具有很强的二次开发性
等优点。
关键词:MATLAB;Simulink;xPCtraget;数字图像处理技术;激光切割
中图分类号:TP23 文献标识码 :A 文章编号:2095—509X(2013)l1—0063一O6
现代制造业中,激光切割具有很大的应用量, 块,可以支持绝大多数的开发板,并且提供了高性
是应用范围相当广泛的基础加工工艺之一。随着 能的宿主机、目标机工作环境,从而将 Simulink模
计算机数控技术的发展,使得由激光切割技术与计 块同实际装置联系起来,以实现实时控制[33。xPC
算机数控技术相结合的数控激光切割技术表现出 traget采用宿主机 一目标机工作模式,两者之间用
了很大的优越性 ¨]。但是使用传统方法设计一台 串口或以太网通信。在宿主机中,可以通过 Simu—
专用的激光切割机,不仅成本高,而且需要花大量 link建模工具建立用户需要的模型,并将该模型导
的时间调试程序,不仅延长了开发周期,不利于市 人RTW代码生成器和C编译器,从而生成可在 目
场竞争,而且其封装性也不利于用户进行二次开 标机中实时执行的代码 ,最终实现了将通用 PC机
发 ]。同数字图像处理技术相比,传统的CAD软 转为实时控制器的过程 。
件在样条绘制过程中工作量大,被控制点的坐标调
整也较为繁琐。本文介绍了一种基于数字图像处 2 平台搭建及工作流程
理技术和Simulink/xPC快速原型控制方法的激光 2.1 工作流程
切割控制系统的搭建方法。由于 MATLAB强大的 通过MATLAB的数字图像处理工具箱提取图
功能和PC兼容机的广泛应用,从而使由xPCtarget 像的轮廓信息,然后经过相应处理和标定生成位置
开发的实时应用系统具有较低廉的成本、较广泛的 控制点坐标系矩阵,并通过相应的文件处理函数将
通用性、较短的开发周期和较强的二次开发性能等 相应的控制信息导出到格式为 “.mat”的控制文件
优点。 中。通过GUI模块读人控制文件到上位机控制程
序,并将控制信息传输给控制器,最终由控制器发
1 xPCtarget简介 出控制指令来协调设备各部件工作,其中控制器是
文档评论(0)