基于EtherCAT主站的运动控制系统设计
本文关键词: 工业以太网 EtherCAT 运动控制 速度规划 出处:《山东大学》2017年硕士论文 论文类型:学位论文
【摘要】:为了保持竞争力和繁荣,许多企业越来越转向先进的工业自动化,以最大限度地提高生产力、经济规模和产品质量。实时工业以太网的出现,为自动化行业的发展创造了新的动力。工业以太网在实时性、可靠性和确定性等方面具有传统现场总线无法比拟的优势。运动控制是自动化领域的重要技术,实时工业以太网不仅可以为其提供高速实时的数据通信,还能显著降低生产和运行成本。本文在网络协议、伺服设备状态机、运动控制算法与软件设计等方面对EtherCAT和运动控制技术进行分析和研究:首先介绍了运动控制技术和工业以太网技术的发展现状,对几款流行的实时工业以太网进行了介绍,通过对多种工业以太网技术进行多方面的比较,选择EtherCAT作为实现运动控制系统设计所采用的通信协议;然后在体系结构、通信协议、分布式时钟等方面分析了 EtherCAT的运行原理;随后对运动控制技术中的插补与速度规划等算法进行了一定的分析与研究;最后,以EtherCAT主站协议栈为通信手段,完成了基于EtherCAT的运动控制软件设计,并对部分系统功能进行了测试。本软件运行于Linux平台,适用于x86和ARM等多种架构。此外,软件在运动控制功能与EtherCAT主站协议栈之间存在信息抽象层,因此并不受限于某一款特定的协议栈。理论上,任意一款运行着Linux操作系统,同时载有标准以太网口的硬件,都可以成为本软件的目标平台。最终的实验结果表明,本软件可以实现对伺服电机的运动过程进行较为理想的控制。
[Abstract]:In order to remain competitive and prosperous, many enterprises are increasingly turning to advanced industrial automation to maximize productivity, economic scale and product quality. Industrial Ethernet has incomparable advantages in real-time, reliability and certainty. Motion control is an important technology in the field of automation. Real-time Industrial Ethernet can not only provide high speed real-time data communication, but also significantly reduce the production and operation costs. The motion control algorithm and software design are analyzed and studied in the aspects of EtherCAT and motion control technology. Firstly, the development status of motion control technology and industrial Ethernet technology is introduced, and several popular real-time industrial Ethernet technologies are introduced. Through the comparison of various industrial Ethernet technologies, EtherCAT is chosen as the communication protocol to realize the design of motion control system, and then the operating principle of EtherCAT is analyzed in the aspects of architecture, communication protocol, distributed clock and so on. Then, the interpolation and speed planning algorithms in motion control technology are analyzed and studied. Finally, the design of motion control software based on EtherCAT is completed with the EtherCAT master station protocol stack as the communication means. Some of the system functions are tested. The software runs on Linux platform and is suitable for x86 and ARM. In addition, there is information abstraction layer between motion control function and EtherCAT master protocol stack. Therefore, it is not limited to a specific protocol stack. In theory, any hardware with Linux operating system and standard Ethernet port can be the target platform of this software. The software can achieve a more ideal control of the servo motor motion process.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP273
【相似文献】
相关期刊论文 前10条
1 王家军,齐冬莲;运动控制系统的发展与展望[J];电气时代;2004年10期
2 王占猛;崔晓兵;刘彦青;;悬挂运动控制系统的设计[J];大连民族学院学报;2006年03期
3 周亚丽;;“运动控制系统”课程改革与实践[J];科技信息;2007年05期
4 ;运动控制系统的运行及维护[J];现代制造;2008年04期
5 高林;韩宁;刘文定;樊桂玲;;运动控制系统课程多环节教学模式的探讨[J];中国现代教育装备;2008年07期
6 孙曜;;《运动控制系统》综合型数字化实验室建设[J];实验科学与技术;2008年02期
7 李智强;任胜杰;;“运动控制系统”课程教学探讨[J];科教文汇(下旬刊);2010年07期
8 雷美珍;任佳;;“运动控制系统”课程建设的探讨[J];中国电力教育;2013年25期
9 ;运动控制系统及设备[J];电子质量;2002年12期
10 ;运动控制系统在生产线上的应用[J];现代制造;2002年16期
相关会议论文 前10条
1 陈光黎;钟震宇;张严林;林丽娜;;嵌入式运动控制系统中前瞻控制技术的研究[A];广州市仪器仪表学会2009年学术年会论文集[C];2010年
2 赵维Oz;李迪;;基于动态带宽分配的网络化运动控制系统研究[A];第二十七届中国控制会议论文集[C];2008年
3 罗霄;王妍萍;郭飞;宋凌云;;运动控制系统在服装生产设备中的应用[A];第5届教育教学改革与管理工程学术年会论文集[C];2012年
4 李凯;王少萍;岳荣刚;杜隽;;教学用四轮月球车运动控制系统设计[A];第五届全国流体传动与控制学术会议暨2008年中国航空学会液压与气动学术会议论文集[C];2008年
5 赵维Oz;李迪;;网络化运动控制系统中调度与控制协同设计的研究[A];第二十七届中国控制会议论文集[C];2008年
6 方心宇;虞东海;庄朝晖;甄力;;柔性开放式通用运动控制系统及应用[A];全国印刷、包装机械凸轮、连杆机构学术研讨会(第6届全国凸轮机构学术年会)论文集[C];2005年
7 姜文喜;刘建学;;微波暗室测试运动控制系统设计[A];第三届数控机床与自动化技术专家论坛论文集[C];2012年
8 杨超;;现代运动控制系统的数字式频响测试方法[A];第二届中国航空学会青年科技论坛文集[C];2006年
9 张连山;吴忻生;袁鹏;胡兴刚;;基于视觉的PCB板打孔机运动控制系统的设计与实现[A];2008年中国高校通信类院系学术研讨会论文集(上册)[C];2009年
10 蒋红霞;洪永强;杨嘉;;基于ADSP-21992的双轴运动控制系统的实现[A];福建省科协第四届学术年会——提升福建制造业竞争力的战略思考专题学术年会论文集[C];2004年
相关重要报纸文章 前3条
1 姚晓敏;西门子SIMOTION提供系统控制完整解决方案[N];中国纺织报;2007年
2 陆伟;Rotoflex推出运动控制系统用于标签检测[N];中国包装报;2010年
3 记者 陈永杰;机器人时代来了[N];北京科技报;2011年
相关博士学位论文 前9条
1 赵维Oz;网络化运动控制系统资源调度研究[D];华南理工大学;2010年
2 云利军;网络化运动控制系统行为特性的研究[D];河北工业大学;2006年
3 林涛;基于精确时钟协议的网络运动控制系统的研究[D];河北工业大学;2007年
4 姬帅;网络化运动控制系统的关键技术研究[D];山东大学;2014年
5 王宝仁;网络化运动控制系统多轴协同关键技术研究[D];山东大学;2008年
6 王翰;基于PLCopen规范的运动控制系统研究与实现[D];华中科技大学;2014年
7 胡永兵;双硅片台超精密运动控制系统的硬件平台研究[D];华中科技大学;2014年
8 陈月岩;串—并混联研抛机床运动控制系统的研究[D];吉林大学;2009年
9 肖本贤;多轴运动下的轮廓跟踪误差控制与补偿方法研究[D];合肥工业大学;2004年
相关硕士学位论文 前10条
1 罗昊;基于CMC的芯片级运动控制系统的设计与实现[D];浙江大学;2015年
2 方登富;工业CT四轴运动控制系统实现以及误差分析[D];兰州大学;2015年
3 张翔洲;变电站巡检车运动控制系统的研究[D];西安工业大学;2015年
4 王增迪;高速多路运动控制系统设计[D];山东大学;2015年
5 吴龙;头眼躯干协调运动控制系统的研究[D];上海大学;2015年
6 王帅;基于DSP的三伺服包装机运动控制系统设计[D];齐鲁工业大学;2015年
7 张新慈;基于ROS的无人水面艇运动控制系统的设计[D];江苏科技大学;2015年
8 李笑平;面向钴孔攻丝机运动控制系统的软件设计[D];电子科技大学;2015年
9 张宇;电子制造设备中的运动控制系统设计[D];西安电子科技大学;2014年
10 朱远建;驱控一体式运动控制系统研究[D];浙江理工大学;2016年
,本文编号:1535171
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1535171.html