- 2022-09-27 发布 |
- 37.5 KB |
- 94页
申明敬告: 本站不保证该用户上传的文档完整性,不预览、不比对内容而直接下载产生的反悔问题本站不予受理。
文档介绍
基于plc的运动控制实验装置研究
西南交通大学本科毕业设计(论文)第Ⅱ页西南交通大学本科毕业设计(论文)基于PLC的运动控制实验装置研究TheResearchofMotionControlExperimentalDevicebasedonPLC分内容及时间分配:(共15周)第一部分调研准备和资料搜集(2周)第二部分方案设计和补充元器件采购(2周)第三部分程序设计和调试(5周)第四部分系统集成和联调(4周)第五部分撰写毕业论文(1周)评阅及答辩(1周)备注指导教师:年月日审批人:年月日\n西南交通大学本科毕业设计(论文)第III页摘要可编程序控制器(PLC)是综合了计算机技术,自动控制技术和通讯技术的新型的、通用的自动控制装置。它具有功能强、可靠性高、易于编程及适应工业环境下应用等一系列优点。近十年来,它在工业自动化,机电一体化,传统产业技术等方面的应用越来越广,成为现代工业控制的三大支柱之一。本运动控制实验装置是在实验室现有设备的基础上,以松下FP∑系列FPG-C32T型号的PLC为基本控制核心,改装而成的。可以实现水平面内的点动、点位连续控制,以及两个平面图形的演示功能。操作界面选取MCGS组态软件设计,简单易懂,美观大方。论文共分为六章。第一章绪论部分主要介绍了PLC作为运动控制的国内外研究现状。第二章简单介绍了PLC和运动控制技术的基础知识。第三章对该运动控制实验装置进行了总体设计,包括功能分析、机械结构设计、控制方案选择、硬件及软件的总体规划等。第四章主要包括各硬件的选型及控制电路接线的设计。第五章为软件部分,详细讲述了控制系统各部分的梯形图编程设计。第六章为操作界面设计,重点阐述了该控制系统操作界面的建立过程。论文的最后部分,则是对于本次毕业设计的整个过程进行了一个全面的回顾和总结。关键词:运动控制PLCMCGS实验装置\n西南交通大学本科毕业设计(论文)第III页AbstractProgrammableController(PLC)isanewautomaticcontrollerincorporatingcomputerscienceandautomaticcontroltechnique.Itpossessestheadvantagesofit’spowerfulfunctions,highreliability,easytoprogrameandadaptivingtoapplicateintheindustrialenvironments,andsoon.Inrecentyears,ithasobtainedmoreandmoreapplicationinindustrialautomation,mechatronicsandtraditionindustrytechniques,etc,andhasbecomeoneoftheworld'sthreepillarsofmodernindustrycontrolarea.TheexperimentaldeviceofmotioncontroltakesFPG-C32TmodelwhichbelongstoFPΣseriesinPanasonicasthebasiccontrolcorebyusingtheexistingequipmentsinlaboratory.Itcanrealizespotmovecontrol、pointcontinuouscontrolanddemofunctionsoftwoflatgraphics.ByusingMCGSsoftwaretodesigntheoperationinterfacemakeiteasytounderstandandbeautifultoappear.Thethesisisdividedintosixchapters.Inchapter1,theresearchonthestatusquoathomeandabroadoftakingPLCasmotioncontrolisgivenout.Inchapter2,abriefintroductiontothePLCandthetechnologyofmotioncontrolisgivenout.Inchapter3,theoveralldesignofexperimentaldeviceofmotioncontrolincludingfunctionanalysis,mechanicalstructuredesign,thechoosingofcontrolproject,andtheoverallplanningofhardwareandsoftwareisgivenout.Inchapter4,itmainlyincludesthechoosingofhardwareandthedesignofcontrolcircuitwiring.Inchapter5,theladderprogrammingdesignprocessofeachpartsofthecontrolsystemisdiscussedindetail.Inthechapter6,thedesignprocessofoperationinterfaceofthecontrolsystemiselaborated.Thelastpartofthesisisthesummaryandconclusionofthewholedesignprocess.Keywords:MotionControlPLCMCGSExperimentalDevice\n西南交通大学本科毕业设计(论文)第V页目录第1章绪论11.1课题背景11.1.1问题的提出11.1.2国内外研究现状11.2本文研究的主要内容、目标与方法4第2章可编程控制器及运动控制技术52.1PLC控制系统52.2运动控制技术102.2.1运动控制技术综述102.2.2数控机床简介12第3章运动控制实验装置总体设计153.1功能总体分析设计153.2机械部分总体设计153.3控制部分方案选择163.3.1实验室MPC02运动控制卡数控系统简介163.3.2运动控制器件的种类183.3.3控制方式的比较选择203.4硬件总体设计323.5软件总体设计33第4章运动控制实验装置硬件设计344.1PLC选型344.1.1PLC的选型方法344.1.2PLC型号的选择354.2电机及驱动器选择364.3驱动器选择404.4编码器选择404.4.1光电编码器简介40\n西南交通大学本科毕业设计(论文)第V页4.4.2增量式光电编码器414.4.3编码器的选择464.5控制电路接线图46第5章运动控制实验装置软件设计475.1PLC的编程语言475.2PLC应用设计步骤475.3运动控制系统的PLC程序设计495.3.1主程序部分495.3.2点动控制部分535.3.3点位控制部分555.3.4平面演示部分58第6章运动控制系统操作界面设计646.1MCGS组态软件介绍646.2用户操作界面设计676.2.1系统界面设计流程676.2.2系统操作界面最终效果71结论72致谢73参考文献74附录75附录1控制电路接线图75附录2控制梯形图76附录3毕业实习报告85\n西南交通大学本科毕业设计(论文)第88页第1章绪论1.1课题背景1.1.1问题的提出机电一体化技术的发展直接影响到一个国家的机械工业装备水平,运动控制技术是机电一体化五大关键技术的核心部分。为了让同学们快速的接触、了解运动控制技术,提高同学们的动手能力,巩固所学知识,我校根据教学大纲,专门购买了X-Y轴二维数控运动实验装置,该装置通过MPC02运动控制卡控制。该实验装置给同学们提供了动手操作的平台,给同学的知识巩固带来了很大帮助,发挥了其应有的价值。然而,做为机械电子工程专业的学生,我们需要不断的学习新的知识,不断的完善自己。可编程控制器(PLC)作为技术成熟的控制器,以其高可靠性、控制能力强、体积小、程序可以在线修改、易于与计算机接口、能对开关量、模拟量进行综合控制等优异的性能,在工业控制领域中得到了广泛应用,成为现代工业控制的支柱产品。随着运动控制技术在工业生产过程中越来越广泛的应用,运动控制器成为了各大工业控制器厂商一个新的经济增长点。可编程序控制器在运动控制技术方面也在不断的发展和完善,使得可编程序控制其也越来越广泛的应用到位置控制和运动控制领域。学习PLC知识,特别是在运动控制等新领域方面的知识已迫在眉睫。基于此,本论文旨在将现有的X-Y轴二维数控运动实验装置改装成基于PLC控制的点位和平面运动控制实验装置,给同学们提供一个学习PLC基础,动手设计编程,掌握PLC运动控制核心的实验平台,该成果对于完善机电测控实验中心创新实验具备一定价值。1.1.2国内外研究现状在国外,运动控制(MotionControl)己成为一个专门的产业,近年来,随着运动控制技术的不断进步和完善,运动控制器作为一个独立的工业自动化控制类产品,己经被越来越多的产业领域接受,一大批厂家正在不断开发这方面的新技术,研制这方面的新产品,它己经达到一个引人瞩目的市场规模。从上位机控制器来说,基于计算机标准总线的运动控制器、Soft型开放式运动控制器和嵌入式结构的运动控制器发展较迅速。而谈到PLC作为运动控制器,就不得不提到日本的欧姆龙公司和德国西门子公司。欧姆龙公司推出的专门用于运动控制的CS1系列PLC\n西南交通大学本科毕业设计(论文)第88页,它不仅可以实现直线插补、圆弧插补,还能实现用G语言编写运动控制程序、识别G代码、输出模拟量等功能,与伺服装置之间构成闭环控制。图1.1为CS1系列运动控制单元实物图。图1.1CS1系列运动控制单元西门子公司推出的SIMOTIOND是基于SINAMICSS120驱动平台的驱动系统,从而使其成为一个极其紧凑同时具有强大控制功能驱动控制系统。它将逻辑控制、运动控制(定位、同步等)以及工艺控制(压力、温度控制等)集中在同一个系统中。可以实现从简单的速度轴控制到复杂的多轴电子凸轮插补,从几个轴的同步运行到上百根轴的高精度的角同步控制。SIMOTIOND具有若干种规格,具有不同的性能,其中SIMOTIOND435适用于中等规模的应用。它带有两个具有时钟同步的PROFIBUS接口以及两个以太网口。同样,SIMOTIOND435也通过DRIVE-CLiQ接口与SINAMICSS120的其它模块进行数据交换。通过外扩CU320,一个SIMOTIOND435最多能控制64个轴。图1.2为SIMOTIOND控制系统简图。\n西南交通大学本科毕业设计(论文)第88页图1.2SIMOTIOND控制系统简图从执行机构来说,日本松下(Panasonic)公司的MINASA系列全数字式交流伺服系统,以其性能卓著,体积小巧而著称;德国伦茨(Lenz)的9300系列交流伺服系统,其特点在于其伺服系统针对不同行业,配有面向具体应用的软件包,可柔性实现自动化方案;美国科尔摩根(Kollmorgen)的PLATINUMDDL系列直线电机,其特点在于直接提供推力给负载,能提供很高的动态响应速度和加速度;日本安川系列电机可以采用位置、速度、扭矩三种控制方式不同的控制方式其接线也不相同,通过对编码器输入指令来控制伺服电机。安川E-I1系列交流伺服电动机驱动器可以选择模拟量输入和脉冲输入方式,也可以选择数值指令输入方式。目前采用硬、软件结合的数字伺服系统较为普遍。其中数值输入方式的位置控制是由软、硬件结合实现的。其中偏差和进给速度指令的计算由软件实现,硬件接受进给指令的数据,进行D/A转换,提供指令电压给速度控制单元最后驱动电动机运转。我国在运动控制器产品开发方面相对落后,1999年固高科技有限公司在深圳成立,是国内第一家专业开发、生产开放式运动控制器产品的公司。国内的运动控制器生产厂商提供的产品大致可以分为三类:第一类是以单片机或微处理器作为核心的运动控制器,这类运动控制器速度较慢,精度不高,成本相对较低。第二类是以专用芯片(ASIC)作为核心处理器的运动控制器,这类运动控制器结构比较简单,但这类运动控制器大多数只能输出脉冲信号,工作于开环控制方式。第三类是基于PC总线的以DSP和FPGA作为核心处理器的开放式运动控制器这类运动控制器通常都能提供多轴协调运动控制与复杂的运动轨迹规划、实时的插补运算、误差补偿、伺服滤波算法,能够实现闭环控制。目前应用比较广泛。然而,利用PLC作为控制器方面,台达电子集团生产的台达SC系列--可編程序控制器利用PLC实现XY轴二维平面双轴插补功能,\n西南交通大学本科毕业设计(论文)第88页是目前国内最先进的专业定位控制机种,能出色的完成平面内斜线、圆弧、曲线运动控制。无锡信捷全新XCM系列运动控制型PLC是运动控制专用PLC,它支持10轴脉冲输出。可以看出,国内外的运动控制技术正在不断的发展,而利用PLC作为运动控制的模式也在逐渐形成与发展,预计不久的将来,PLC将成为高精度、高标准、高性能等各种复杂控制的主潮流。1.2本文研究的主要内容、目标与方法1、本文研究的主要内容包括:(1)完成实验装置控制方案的设计;(2)实现点动运动的控制;(3)实现点位连续运动的控制;(4)实现平面图形运动演示的控制;(5)完成外围硬件的连接;(6)完成PLC控制程序的编制。2、论文研究要达到的目标:通过PC中的组态软件窗口打开系统,用户自己选择要实现的点动、点位或平面控制,点击后看到相关正确的运动,直观的感受到PLC运动控制的高精度、高可靠性等优异性能。3、本文研究采用的方法是:(1)通过专用串行口传输数据至PLC;(2)利用驱动器接受编码器反馈的信号,进行相应的位置和速度补偿,完成半闭环控制;(3)通过组态软件实现人机界面。\n西南交通大学本科毕业设计(论文)第88页第2章可编程控制器及运动控制技术可编程控制器(ProgrammableController,后又称PLC)是以微处理器为基础,综合了计算机技术、半导体集成技术、自动控制技术、数字技术和通讯网络技术发展起来的一种通用工业自动控制装置。本文首先对PLC的定义、特点、功能及工作原理等进行了简单的介绍。接着对运动控制技术进行了系统的阐述,并着重介绍了数控机床。可以说通过本章,使读者对运动控制系统有了一个初步的了解。2.1PLC控制系统1PLC的定义可编程控制器,简称PLC(ProgrammablelogicController)是指以计算机技术为基础的新型工业控制装置。数十年来,对于PLC的定义多种多样,其中比较全面准确的是在1987年国际电工委员会(InternationalElectricalCommittee)颁布的PLC标准草案中对PLC所作的如下的定义:“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”PLC的整体外观图如图2.1所示。图2.1PLC的整体外观2PLC的特点\n西南交通大学本科毕业设计(论文)第88页(1)可靠性高、抗干扰能力强高可靠性是电气控制设备的关键性能。PLC由于采用了现代大规模集成电路技术,采用了严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。例如三菱公司生产的F系列PLC平均无故障时间高达30万小时。一些使用冗余CPU的PLC的平均无故障工作时间则更长。从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。(2)配套齐全、功能完善、适用性强PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发展,使用PLC组成各种控制系统变得非常容易。(3)易学易用、深受工程技术人员欢迎PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易、编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。(4)系统的设计、建造工作量小,维护方便,容易改造PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。(5)体积小、重量轻、能耗低以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。3PLC的应用目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。\n西南交通大学本科毕业设计(论文)第88页(1)开关量的逻辑控制这是PLC最基本、最广泛的应用领域。它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。(2)模拟量控制在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器可用于模拟量控制。(3)运动控制PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期是直接用于开关量的I/O模块连接位置传感器和执行机构,而现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。(4)过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。(5)数据处理现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作;也可以利用通信功能传送到别的智能装置;或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统,也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。(6)通信及联网PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。4PLC的基本结构和工作原理(1)PLC基本结构\n西南交通大学本科毕业设计(论文)第88页中央处理器:由控制电路(CPU)和存储器组成,用于控制、读取指令、处理和执行指令等,另外存储器拥有记忆功能,用来存放系统程序、用户程序、逻辑变量和其他信息。CPU是运算和控制中心到起“心脏”的作用。当从编程器输入的程序存入到用户程序存储器中,然后CPU根据系统所赋予的功能(系统程序存储器的解释编译程序),把用户程序翻译成PLC内部所认可的用户编译程序。输入状态和输入信息从输入接口输进,CPU将之存入工作数据存储器中或输入映像寄存器。然后由CPU把数据和程序有机地结合在一起。把结果存入输出映像寄存器或工作数据存储器中,然后输出到输出接口、控制外部驱动器。存储器:具有记忆功能的半导体电路。分为系统程序存储器和用户存储器。系统程序存储器用以存放系统程序,包括管理程序,监控程序以及对用户程序做编译处理的解释编译程序。由只读存储器、ROM组成。厂家使用的,内容不可更改,断电不消失。输入接口:光电耦合器由两个发光二极度管和光电三极管组成。发光二级管:在光电耦合器的输入端加上变化的电信号,发光二极管就产生与输入信号变化规律相同的光信号。光电三级管:在光信号的照射下导通,导通程度与光信号的强弱有关。在光电耦合器的线性工作区内,输出信号与输入信号有线性关系。输入接口电路工作过程:当开关合上,二极管发光,然后三极管在光的照射下导通,向内部电路输入信号。当开关断开,二极管不发光,三极管不导通。向内部电路输入信号。也就是通过输入接口电路把外部的开关信号转化成PLC内部所能接受的数字信号。输出接口工作过程:当内部电路输出数字信号1,有电流流过,继电器线圈有电流,然后常开触点闭合,提供负载导通的电流和电压。当内部电路输出数字信号0,则没有电流流过,继电器线圈没有电流,然后常开触点断开,断开负载的电流或电压。也就是通过输出接口电路把内部的数字电路化成一种信号使负载动作或不动作。输入输出部分:为PLC与被控设备相连接的接口电路,用户输入的各种指令都要通过接口将这些信号转换成中央处理器能够接受和处理的信号,输出接口电路将中央处理器送出的弱点控制信号转换成现场需要的强电信号输出,以驱动各元气件。编程器:编程器可分为两种,一种是手持编程器,方便。我们实验室使用的就是手持编程器。二种是通过PLC的RS232口与计算机相连,然后敲击键盘,通过NSTP-GR软件(或WINDOWS下软件)向PLC内部输入程序。(2)PLC工作原理\n西南交通大学本科毕业设计(论文)第88页PLC采用循环扫描工作方式,这种工作方式是在系统软件控制下,顺次扫描各输入点的状态,按用户程序进行运算处理,然后顺序向各输出点发出相应的控制信号。整个过程可分为3个阶段:输入刷新,用户程序执行,输出刷新。其工作过程如图2.2所示。输入端输入状态寄存器第一条指令第二条指令最后一条指令输出状态寄存器输出端用户程序存储器图2.2PLC的扫描工作过程PLC的中央处理器在开始时,首先对各个输入端进行扫描,将输入端的状态送到输入状态寄存器中,这是输入刷新阶段。然后中央处理器将指令逐条调出并执行,以对输入和原输出状态(这些状态统称为数据)进行“处理”,即按程序对数据进行逻辑、算术运算,再将正确的结果送到输出状态寄存器,这就是程序执行阶段。当所有的指令执行完毕时,集中把输出状态寄存器的状态通过输出部件转换成被控设备所能接收的电压或电流信号,以驱动被控设备,这就是输出刷新阶段。由于输入刷新阶段是紧接输出刷新阶段之后马上进行的,所以要将这两个阶段统称为I/O刷新阶段。实际上,除了执行程序和I/O刷新外,PLC还要进行各种错误检测(自诊断功能),并与编程器或计算机等编程工具进行通信,这些操作统称为“监视服务”。PLC经过上述这3个阶段的工作过程,称为一个扫描周期,完成一个扫描周期后又重新执行上述过程,扫描周而复始的进行。5PLC控制系统与继电器控制系统的比较PLC的出现就是为了解决传统的继电器控制的一些问题,下表2-1就将继电器控制与PLC控制系统所了一个简单的比较。表2-1继电器控制系统与PLC控制系统比较\n西南交通大学本科毕业设计(论文)第88页比较项目继电器控制系统PLC控制系统控制功能的实现有许多继电器,采用接线的方式来完成控制功能各种控制功能是通过编制的程序来实现的对生产工艺过程变更的适应性适应性差,需要重新设计,改变继电器和接线适应性强,只需对程序进行修改控制速度低,靠机械动作实现及快,靠处理器进行处理计数及其他特殊功能一般没有有安装,施工连线多,施工繁安装容易,施工方便可靠性差,触点多,故障多高,因元器件采取了筛选和老化等可靠性措施寿命短长可扩展性困难容易维护工作量大,故障不易查找有自诊能力,维护工作量小由上表可以看出,PLC控制系统与继电器控制系统相比较有着无可比拟的优点。我们可以预知,随着PLC的进一步发展完善,传统的继电器控制系统被PLC控制系统所替代是大势所趋。2.2运动控制技术2.2.1运动控制技术综述传统运动控制的内容是电气传动技术,19世纪中期开始使用直流电气传动,到19世纪末交流电气传动开始广泛应用。早期的运动控制通常仅实现点到点的控制,在起点和终点装有位置开关,到位后停止运动。随着生产的不断发展,对电气传动品质的要求也不断提高,包括正反转及起动、速度的调整并保证精度等。从20世纪30年代开始使用直流调速系统,并在很长的时间里形成“直流调速,交流恒速”\n西南交通大学本科毕业设计(论文)第88页的格局。直流电机的主要缺点是具有电刷和换向器,造成维护工作量大及成本较高。直到20世纪60年代,电力电子技术的发展使交流变频装置逐步推广。目前交流调速系统已实现了高精度、大量程、快速反应等技术性能,达到流调速系统的水平。但交流调速产品的成本和维护费用较低,据统计,目前的调速产品80%以上采用交流调速技术。为提高产量、质量、生产率和降低成本,从20世纪初起在制造业开始采用被称为“大量生产方式”的新技术,在零件加工中大量使用专用机床,在装配线工序采用流水线作业,形成“刚性生产线”。在此阶段运动控制技术也逐渐从位置控制、速度控制发展到加速度控制和轨迹控制等。运动控制系统按照被控量的性质和运动控制方式可以分成:位置控制、速度控制和加速度控制、同步控制、力和力矩控制。按照伺服机构的能源供给可分为电气、气动和液压三种。气动和液压伺服机构适用于要求防爆、输出力矩要求较大、控制精度要求较低的场合,目前在工业领域也使用非常广泛。图2.3为典型的运动控制系统示意图。运动控制系统的控制目标可能为位置控制、速度控制、加速度控制和转矩控制等。位置控制是将某负载从某一确定的空间位置按某种轨迹移动到另一确定的空间位置,数控机床的自动装夹装置和机器人就是典型的位置控制系统。速度和加速度控制是以确定的速度曲线使负载产生运动,如风机和水泵通过调速来调节流量和压力、电梯通过速度和加速度调节来实现平稳升降和平层。转矩控制则要通过转矩的反馈来维持转矩的恒定,或遵循某一规律变化,这样的系统如轧钢机械、造纸机械和传送带中的张力控制等。这些控制目标往往是互相配合工作的,例如电梯运动控制系统一般包括位置控制、速度及加速度控制等。操作员站控制器驱动器伺服机构机械装置检测机构能源图2.3典型的运动控制系统示意图操作员站:是工业现场操作人员使用的设备,它提供控制系统与操作人员的完整接口,操作人员通过它实现各种控制调节和管理功能。通常采用PC装载组态软件,运行人员通过专用键盘、鼠标可进行各种操作。\n西南交通大学本科毕业设计(论文)第88页运动控制器:是运动控制系统的核心。它的控制目标值由处于上级地位的操作员站提供,在恒速系统中是速度给定,在伺服系统中是速度时间曲线,也可以是定位指令或一条运动轨迹。它可以是专用控制器,但更多是采用具有通信能力的智能装置,如工业控制计算机(IPC)或可编程控制器(PLC)等。它实现控制算法,如PID算法、模糊控制算法、各类校正算法,现代运动控制器还可以实现各种先进控制算法。驱动器:它将控制器输出的小信号放大以驱动伺服机构。针对不同类别的伺服机构,驱动器有电动、液压、气动等类型。在采用PLC为运动控制器时,驱动器通常为变频器、可逆电动机驱动器、步进电动机驱动器等。伺服机构:它是运动控制系统中的重要部分,选择运动控制系统伺服机构的基本原则是:第一,在整个过程中都能拖动负载;第二,伺服机构的性能是运动控制系统动态响应的基本限制因素,选择时必须考虑它对控制系统性能的影响;第三,要求低速时运行平稳及扭矩脉动小,高速时运行振动噪声小。在运动控制系统中,电机伺服机构一般为电动机。为了适应数字技术发展趋势,目前控制电动机大多采用步进电机或全数字化交流伺服电动机。检测装置:它相当于人体的感官,是运动控制系统中不可缺少的组成部分。在运动控制系统中通过传感器获取系统中的几何量和物理量的信息,这些信息可提供给控制器,为控制器实现控制策略提供依据。没有信息反馈的控制是盲目的,而错误的信息反馈也会导致控制的失误。因此准确性和实时性是控制系统对测量反馈部分的基本性能要求,前者在一定程度上有传感器和以传感器为核心的测量反馈系统的静态特性所决定,而后者则取决于其动态特性。综上所述,运动控制通常是指在复杂条件下,将预定的控制目标转变成为期望的机械运动。运动控制系统使被控机械实现精确的位置控制、速度控制、加速度控制、转矩和力的控制,以及这些被控机械量的综合控制。运动控制技术综合了微电子技术、计算机技术、检测技术、控制技术、伺服驱动技术等学科的最新成就,是自动化技术的重要组成部分。2.2.2数控机床简介1数控机床的定义数字控制(NumericalControl,简称NC)技术是用数字化信息进行控制的自动控制技术,采用数控技术控制的机床,或者说装备了数控系统的机床,称之为数控机床。数控机床是机电一体化的典型产品,是集机床、计算机、电机及拖动、自动控制、检测等技术为一体的自动化设备。现代数控系统都为计算机数控系统(ComputerNumericalControl,简称CNC)。2数控机床的组成、工作原理及特点数控机床的基本组成包括加工程序、输入装置、数控系统、伺服系统、辅助控制装置、反馈系统及机床本体,如图2.4所示为数控系统的基本组成。\n西南交通大学本科毕业设计(论文)第88页加工程序输入装置数控系统机床辅助控制装置伺服系统反馈系统图2.4数控系统的基本组成数控机床进行加工,首先必须将工件的几何数据和工艺数据按规定的代码和格式编制成数控加工程序,并用适当的方法将加工程序输人数控系统。数控系统对输入的加工程序进行数据处理,输出各种信息和指令,控制机床各部分按规定有序的工作。这些信息和指令最基本的包括:各坐标轴的进给速度、进给方向和进给位移量,各状态控制的I/O信号等。伺服系统的作用就是将进给位移量等信息转换成机床的进给运动,数控系统要求伺服系统正确、快速地跟随控制信息,执行机械运动,同时,位置反馈系统将机械运动的实际位移信息反馈至数控系统,以保证位置控制精度。如图2.5所示为数控机床的加工过程。加工准备机床调整程序调试试切加工正式加工检测结果图2.5数控机床的加工过程总之,数控机床的运行在数控系统的控制下,处于不断地计算、输出、反馈等控制过程中,从而保证刀具和工件之间相对位置的准确件:与其他加工方法相比,数控机床有以下优点:1)数控系统取代了普通机床的手工操纵,具有充分的柔性,只要编制成零件程序就能加工出零件。2)零件加工精度一致性好,避免了普通机床加工时人为因素的影响。3)生产周期较短,特别适合小批量、单件的加工。4)可加工复杂形状的零件,如二维轮廓或三维轮廓加工。5)易于调整机床,与其他制造方法(如自动机床、自动生产线)相比,所需调整时间较少。\n西南交通大学本科毕业设计(论文)第88页3数控机床的分类(1)按用途分类①金属切削类数控机床金属切削类数控机床有数控车床、数控铣床、数控钻床、数控镗床、数控磨床、数控镗铣床等。②金属成型类数控机床金属成型类数控机床有数控折弯机、数控弯管机和数控压力机等。③数控特种加工机床数控特种加工机床有数控线切割机、数控电火花加工机床、数控激光加工机床等。(2)按运动方式分类①点位控制系统点位控制系统的特点是刀具或工作台只能实现从一个位置到另一个位置的精确移动,在移动和定位过程中不进行任何加工,数控系统只需控制行程终点的坐标值。为了尽可能地减少移动部件的运动和定位时间,一般先快速移动到终点坐标附近,然后再减速移动到定位点,以保证良好的定位精度。使用这类控制系统的数控机床主要有数控镗床、数控钻床、数控冲床及数控弯管机等。②点位直线控制系统点位直线控制系统的特点是刀具或工作台不但能实现从一个位置到另一个位置的精确移动,而且能实现平行于坐标铀的直线加工运动或沿与坐标轴成45°斜线进行直线切削加工,但不能沿任意料率的直线进行加上。应用这类控制系统的数控机床有数控车床、数控镗铣床和加工中心等。③轮廓控制系统轮廓控制系统也称连续控制系统,其特点是数控系统能够对两个或两个以上的坐标轴同时进行连续控制,在加工中,需要不断进行插补运算,然后进行相应的速度和位移控制,特工件加工成一定的轮廓形状。应用这类控制系统的数控机床有功能完善的数控车床、数控铣床、数控磨床、数控火焰切割机及数控线切割机等。轮廓控制系统可兼容点位直线控制系统和点位控制系统。(3)按控制方式分类①闭环控制系统闭环控制系统是在机床移动部件,如工作台上直接装有直线位置检测装置,将检测到的实际位置反馈到数控系统中,与系统中的位置指令值进行比较,用比较后的差值控制移动部件移动,直到差值消除时才停止移动。②半闭环控制系统半闭环控制系统是在伺服电动机上同轴安装,或在滚珠丝杠轴端安装有角位移检测装置,通过测量角位移间接地测量出移动部件的直线位移,然后反馈至数控系统中,控制方式同闭环控制系统。能实现角位移检测的装置有光电编码器、旋转变压器等。③开环控制系统\n西南交通大学本科毕业设计(论文)第88页开环控制系统是指不带位置反馈的控制系统。这种系统通常使用步进电动机作为执行元件。由于没有位置反馈,进给传动链的误差不能进行校正补偿,所以控制精度较低。但开环系统结构简单、运行平稳、成本低、使用维修方便,可应用于精度要求不高的经济型。第3章运动控制实验装置总体设计运动控制实验装置的设计首先要明白自己的功能要求,再利用现有资源合理的设计机械部分,以及选择合适的控制方式。对系统硬件和软件部分有一个整体的规划,这样才能够做到心中有数,科学合理的设计。3.1功能总体分析设计1运动轨迹要求本运动实验装置具有点动、点位控制以及平面演示功能。操作人员只需要点取操作界面中不同的按钮便能实现对应的功能。点动只需要选择你要点动的轴及方向,然而点位需要输入目标位置的X、Y坐标,平面演示看着对应的图案选取即可。需要说明的是每个操作完成后需要复位,才能继续下一个操作。2运动速度要求通常情况下,电机的运动速度曲线由加速、恒速、减速趋近定位点这三个部分组成。当电机由静止状态要转为运动状态时,启动的时候由于要克服自身转子的惯量和执行机构的惯性以及驱动执行机构要有一个加速运动的过程,这需要电机输出大扭矩,因此电机的起始转速不能过快,要防止电机产生失步的现象,先使电机低速大扭矩启动,然后产生一个速度渐升的过程;当电机达到一定转速后,整个机构对扭矩的要求并没有启动时要求那么大,惯性的影响没有启动时那么明显,静摩擦也转变为动摩擦,这时电机转速保持不变,维持当前恒速的运动状态一段时间,使执行机构保持目前的运动速度快速运动;当接近目标点时,电机要进行连续的减速,低速趋近目标点,防止机构由于惯性的原因不能在目标点停下,产生过冲的现象,影响定位进度。电机运动速度曲线中的减速和低速趋近定位点这两个过程,对定位精度有很重要的影响,恒速的阶段则保证了运动速度。3.2机械部分总体设计\n西南交通大学本科毕业设计(论文)第88页总体布局采用X、Y轴分立式结构,装配简单,两方向运动质量基本相同。X、Y轴的电机带动滚珠丝杠旋转,通过螺母副带动工作台在X、Y方向上移动,在平面上画图的装置Z方向固定在机床底座上,通过手动升降,触到画图平面纸,在X、Y轴的运动下绘出一定的图案,完成平面演示。机床底座、横梁工作台采用全花岗石,保证高温度稳定性。如图3.1表示为X-Y平面机械基本结构简图。图3.1X-Y平面机械基本结构简图3.3控制部分方案选择3.3.1实验室MPC02运动控制卡数控系统简介MPC02运控卡是基于PC机PCI总线的步进电机或数字式伺服电机的上位控制单元,采用专用控制芯片,最高输出频率可达2.4MHz。MPC02带有编码器反馈端口,主要适用于数字式交流伺服系统或要求较高的步进电机控制系统。每块MPC02卡可控制3轴步进电机或数字式伺服电机,并支持多卡共用,以实现多于三个运动轴的控制。同时,每轴均可输出脉冲和方向信号,以控制电机的运转,具备梯形及S形自动升降速处理功能。还可外接原点、减速、限位等开关信号,以实现回原点、保护等功能,这些开关信号由MPC02卡自动检测并作出反应。另外,MPC02卡还提供了适用于伺服系统的伺服使能和偏差清零信号接口,以及供用户使用的通用I/O接口。1运动控制驱动软件\n西南交通大学本科毕业设计(论文)第88页MPC02配备了功能强大、内容丰富的运动控制驱动软件工具。MPC02在插补算法和运动函数的执行效率方面采用了更有效的方法,提高了插补精度、插补速度和实时性。这些软件工具主要分为示范软件和运动函数库两大类。MPC02运动控制卡配备了功能强大、内容丰富的Windows动态链接库,用于运动控制程序的二次开发。用户只需在VisualC++或VisualBasic等支持DLL调用的软件开发环境中,编制用户应用程序时嵌入MPC02提供的Lib库、H头文件和模块声明文件,并与MPC02动态链接库DLL链接起来,就可以方便地开发出自己的各种运动控制系统,如数控机床、加工中心、机器人、自动检测设备等。MPC02的运动函数库能够完成与运动控制有关的复杂细节,如升降速、直线插补、圆弧插补等,这样就可以大大缩短各种运动轨迹的软件控制系统的开发周期。其他常见的32位开发工具,如Delphi、C++Builder等也很容易使用MPC02A的函数库。另外,支持Windows动态链接库的组态软件也可以使用运动控制卡。利用MPC02的示范软件,既可以很快地熟悉MPC02运控卡的软、硬件功能,又可以方便快捷地测试执行电机及驱动系统在完成各种运动时的性能特性。2MPC02的结构MPC02运控卡作为开发运动控制系统的平台,其结构是开放式的。该卡插在PC机PCI扩展槽内使用,使运控卡的数量和各卡上的控制轴数可方便地配置。MPC02卡提供了功能强大的运动控制函数库,并可以充分利用PC机现有的资源来开发完美的运动控制系统。MPC02运控卡的结构示意如图3.2所示。图3.2MPC02结构示意图由于MPC02的开放式结构,使其应用范围十分广泛,在由步进电机和数字式伺服电机组成的基于PC机的运动控制系统中,都可以使用MPC02作为核心控制单元。\n西南交通大学本科毕业设计(论文)第88页3.3.2运动控制器件的种类目前电机的驱动控制可以由数控系统、微控制单元(MCU,即单片计算机)、通用计算机、运动控制器、专用运动控制芯片、可编程逻辑器件、PLC等控制。(1)全功能数控系统在我国数控机床上使用的数控系统中,大多数实力比较强的企业都使用进口的高档数控系统,也有一些企业使用国产数控。纵观这些数控系统,都具有十分强大的功能,能够适应多种加工场合。当然功能越强,造价就越高,并且有很多功能企业根本就没有使用,这就造成了巨大的浪费.而且造价高了有很多企业就不愿意在这个方面投资。所以针对我国的中小制造企业来说,发展经济型数控系统就显得尤为重要了。(2)基于微控制单元采用微控制单元(MCU,即单片计算机)将CPU,RAM,ROM或EPROM,CTC,UO等集成在一块芯片上,具有集成度高、速度快、功耗低、抗干扰能力强、重量轻、体积小、功能强、价格低等诸多优点,并且微控制单元的功能愈来愈强,因而目前使用微控制单元为核心构成运动控制器非常普遍。然而一般微控制单元集成度较低,片上不具备运动控制系统所需要的专门外设,使以微控制单元为核心的运动控制器仍然需要较多的周边元器件,如要加上存储器、编程器信号处理及D/A转换电路等,软硬件设计的工作量较大,并增加了系统硬件的复杂性,降低了系统的可靠性。(3)基于通用计算机采用通用计算机控制可以用高级的编程语言形成良好的控制界面,便于进行操作。而且计算机强大的运算能力也有助于对电机的控制。在通用计算机上,利用高级语言编制相关的控制软件,配合与计算机进行信号交换的通信接口板和驱动电机的电路板,构成一个运动控制系统。这种实现方法利用计算机的高速度、强大运算能力和方便的编程环境,可以实现高性能、高精度、复杂的控制算法,并且控制软件的修改也和方便。但是,由于通用计算机本身的限制,难以实现实时性要求高的信号处理算法;同时,系统体积过大,难以应用于工业现场。因此,这种实现方法一般用作上位机,与下层的实时系统一起构成两级或多级运动控制系统。如图3.3所示的一套基于PC机的数控系统框图。\n西南交通大学本科毕业设计(论文)第88页图3.3基于PC机的数控系统框图(4)基于运动控制器近年来,随着运动控制技术的不断进步和完善,运动控制器作为一个独立的工业自动化控制类产品,已经被越来越多的产业领域接受。目前,运动控制器从结构上主要分为如下3大类:基于计算机标准总线的运动控制总线的运动控制器,具有开放体系结构。这种运动控制器大都采用DSP或微机芯片作为CPU,可完成运动规划、高速实时插补、伺服滤波控制和PLC功能;Soft型开放式运动控制器,它提供给用户最大的灵活性。运动控制软件全部装在计算机中,而硬件部分仅是计算机与伺服驱动和外部I/O之间的标准化通用接口。用户可以在WINDOWS平台和其他操作系统的支持下利用开放的运动控制内核,开发所需的各种类型的高性能运动控制系统,从而提供给用户更多的选择和灵活性。Soft型开放式运动控制的特点是开发、制造成本相对较低,能够给予系统集成商和开发商更加个性化的发展;嵌入式结构的运动控制器,它把计算机嵌入到运动控制器中,能够独立运行。它与计算机之间的通信依然是靠计算机总线,实质上是基于总线结构的运动控制器的一种变种。对于标准总线的计算机模块,这种产品采用了更加可靠的总线连接方式(采用针式连接器),更加适合工业应用。在使用中,采用如工业以太网、RS485,SFRCOS,PROFIBUS等现场网络通信接口连接上级计算机或控制面板。嵌入式的运动控制器也可配置软盘和硬盘驱动器,甚至可以通过Internet进行远程诊断。(5)基于专用运动控制芯片\n西南交通大学本科毕业设计(论文)第88页基于专用运动控制芯片的运动控制系统是实现电机控制所需的各种逻辑功能做在一块专用集成电路内,并提供一些专用的控制指令,同时具有一些诸如限位开关、零位开关处理、电机使能、报警等必须的辅助功能,使用户的软件设计工作减少到最小程度。对于伺服电机,用一个芯片即完成速度曲线规划、PID伺服控制算法、编码器信号的处理等多种功能。一些需要用户经常更改的参数如电机位置、速度、加速度、PID参数等均在芯片内部的RAM区内,可由计算机用指令很方便的修改。这种方法具有系统使用元件少、集成度高、可靠性好等优点,同时又保持了模拟控制系统的快速响应能力。专门运动控制芯片价格便宜,使系统成本较低。但由于受专用运动控制芯片本身的限制,这种方法也有一些缺点:①为了保证较高的系统响应速度而将软件算法固化在芯片内部,降低了系统的灵活性,不具有扩展能力;②受芯片制作工艺的限制,现有的芯片很难实现复杂的控制算法和功能;③用户不能对芯片进行编程,很难实现系统的升级;④由于芯片本身算法的限制,系统的控制精度较低,难以实现高性能、高精度的应用场合。(6)基于可编程逻辑器件由于现场可编程门阵列(FPGA)/复杂可编程逻辑器件(CPLD)具有用户可编程的特性,使得用户可以利用系统开发软件或VHDL等开发语言,通过软件编程实现运动控制算法。并将这些算法下载到相应的可编程逻辑器件中,从而最终以硬件的方式实现运动控制。这种方法的优点是:①系统的主要功能都可在单片FPGA-CPLD器件中实现,减少了所需的元器件个数,缩小了系统体积;②由于可编程器件具有系统可编程的特性,因而具有良好的扩展性和可维护性,通过修改软件即可实现系统的升级;③系统以硬件实现,响应速度快,可实现并行处理;④容易开发,通用性强。但是由于使用可编程逻辑器件实现的控制算法越复杂,器件内部需要的晶体管门数越多,成本就越高,因此一般使用可编程逻辑器件实现较简单的控制算法,构成较简单的运动控制系统。(7)基于可编程控制器可编程控制器(PLC)是以微处理器为基础,在硬件接线逻辑控制技术和计算机技术的基础上发展起来的。它是将计算机技术与自动化控制技术综合为一体的工业控制产品,由中央处理单元、存储器、输入\输出单元、电源、编程器等组成,是专为在工业环境下应用而设计的一种工业控制计算机。可编程控制器一般都具有脉冲输出功能,以它作为运动控制器,可以控制接受脉冲和方向信号工作的电机,如步进电机和数字式交流伺服电机等。这种控制方式具有体积小、可靠性高,通用性强,成本较低,软、硬件开发周期短,安装维护方便,在工业现场抗干扰能力强等优点。但由于PLC是以循环扫描方式工作,即每一次状态变化需要一个扫描周期,其扫描周期一般在几毫秒至几十毫秒之间(视PLC工作速度和用户程序大小而定)。由于受到PLC工作方式的限制以及扫描周期的影响,被控制电机不能在高频下工作,转速较慢,且不能实现复杂的运动关系,故一般只应用在对精度和速度要求不高的运动控制场合。综合以上各种运动控制器的比较,分析所选取的驱动电机对运动控制器的要求,以及实验室现有的设备,这套运动控制实验装置选取PLC作为运动控制器件。\n西南交通大学本科毕业设计(论文)第88页3.3.3控制方式的比较选择执行元件是运动控制系统中的重要组成部分,根据其在系统中的作用,选择执行元件时一般的考虑原则是:(1)在整个工作循环中都能拖动负载按预期的运动要求。(2)执行元件的性能是运动控制系统动态响应的基本限制因素,所以选择执行元件不但要考虑满足负载拖动的要求,还要考虑它对系统控制性能的影响。(3)对启、停频率要求低,还要低速平稳及扭矩脉动小,高速运行时振动噪音小。在整个调速范围内运行平稳的机械,如NC工作机械的进给运动,机器人驱动系统,要求其功率密度P/W(P为执行元件输出功率,W是它的重量)大;而对启、停频繁,低速平稳性要求不高的机械,如高速打印机,绘图机等,则要求有较高的扭矩惯量比TN:JM(TN为额定输出扭矩,JM为输出轴转动惯量)。一控制电机的特点及要求控制电机是电动机的一种,它除有一般电动机将电能转变为机械能的基本功能以外,由于其特殊性,还具有下列特点及要求:(1)可控性执行电机是将控制电信号转变为机械运动的元件,可控制性是控制电机应首先具有的功能。(2)高精度要求确使机械运动满足系统的要求,必须执行元件具有较高精度。(3)快速性在有些系统中,控制指令经常变化,有些变化非常迅速,所以要求执行元件应能做出快速响应。控制电动机的快速性也是其基本要求。(4)可靠性整个系统得可靠性取决于所有组成部分的可靠性,执行元件是系统的主要组成部分,它的可靠性显得干分重要。(5)经济性经济性是任何工程技术的一个重要指标,控制电动机也毫不例外,况且控制电机在系统中所占经济价值的比例较大,控制电机的经济性显得尤为重要.(6)环境适应性\n西南交通大学本科毕业设计(论文)第88页控制电机应具有良好的环境适应性,往往比一般电动机的环境要求高许多。为了适应数字技术发展趋势,目前控制电机大多采用步进电机或全数字化交流伺服电机。以下介绍两者的特点及应用情况。二步进驱动技术和交流伺服驱动技术1步进驱动技术(1)步进电机的工作原理和特点步进电机是一种把电脉冲信号转换成角位移的电气机械。其转子的转角与输入脉冲数成正比,转子的脉冲与单位时间内脉冲数成正比。转矩是由于磁阻作用产生的,旋转方向则取决于脉冲的顺序,步进电机是一种离散运动控制,在数字控制系统中广泛采用。按照作用原理,步进电机分为反应式、永磁式和混合式三种类型,其中以混合式步进电机应用最为广泛。混合式步进电机也称为感应式同步电动机,它既具有反应式步进电机的高分辨率,每转步数比较多的特点,又具有永磁式步进电机的高效率,绕组电感比较小的特点,故称为混合式。按照相数,可分为两相、三相和五相步进电机。相数越多,步距角越小,电机运行越平稳,控制精度越高。由步进电机组成的步进传动系统具有如下优点:(a)步进电机是一种离散运动的执行装置,它和现代数字控制技术有着内在的联系,很容易和其他数字器件进行接口。(b)步进电机位置误差无积累。(c)步进电机可以位置开环方式进行控制,位置开环,不需要位置反馈,系统结构简单,不存在系统稳定性的问题。(d)永磁式或混合式步进电机,除停转期间消耗的电能较小以外,它们还具有记忆转矩的功能。可以在停电的条件下将转子锁定在特定的位置上。步进电机主要应用在开环、控制精度及响应速度要求不太高的运动控制场合。如数字控制系统、工具控制系统、程序控制系统等。步进电机最简单的运行方式是与控制脉冲组成开环系统,如图3.4表示由步进电机、驱动控制器和控制脉冲组成的开环系统。\n西南交通大学本科毕业设计(论文)第88页图3.4步进驱动系统原理框图(2)步进电机的控制技术步进电机的驱动控制技术由环形分配器和功率放大器组成。环形分配器的主要功能是将数控装置的插补脉冲,按步进电机所要求的规律分配给步进电机的驱动电源的各相输入端,以控制励磁绕组的通断、运行及换向。当步进电机在一个方向上连续运行时,其各相通断或脉冲分配是一个循环,因此称为环形分配器。(a)脉冲分配环形分配器的功能可由硬件和软祥的方法来实现,分别称为硬件环形分配器和软件环形分配器。硬件脉冲分配器可以用门电路或逻辑电路构成,提供符合步进电机控制指令所需的顺序脉冲。目前己有很多可靠性高、尺寸小、使用方便的集成脉冲分配器供选择。脉冲分配器主要通过一个脉冲输入控制步进电机的速度,一个输入端控制电机的转向,并有与步进电机相数相同数目的输入端分别控制电机的各相。这种硬件脉冲分配器通常直接包含在步进电机驱动器内。在数控系统中,通过插补运算,得到每个坐标轴的位移信号,通过输出接口,步进电机驱动器发出高速脉冲信号和正反转信号,可以控制步进电机的运行。在计算机控制的步进电机驱动系统中,也可以采用软件的方法实现环形脉冲分配。如图3.5所示,是一个5031单片机与步进电机驱动电路接口连接的框图。Pi口的三个引脚信号经光电隔离、功率放大后,分别与步进电机的A,B,C三相连接。通过依次改变PLO,PLl,P1.2的输出状态来改变A,B,C\n西南交通大学本科毕业设计(论文)第88页三相的通电顺序,即可使电机正反运转。采用软件进行脉冲分配虽然省去了硬件脉冲分配器,降低了成本,但增加了软件编程的复杂程度。目前很少采用这种方式。图3.5软件环形分配原理图(b)功率放大器从环形分配器输出的进给控制信号的电流只有几毫安,而步进电机的定子绕组需要几安培的电流,因而需要对从环形分配器输出的进给控制信号进行功率放大。由于功放中的负载为步进电机的绕组,是感性负载,与一般功放不同点就由此产生,主要是:较大电感影响快速性,感应电势带来的功率管保护等问题。功率驱动器最早采用单电压驱动电路,后来出现了双电压(高电压)驱动电路、斩波电路、调频调压和细分电路等。单电压驱动电路的工作原理如图3.6所示,图中L为步进电机励磁线圈电感,Ra为绕组电阻并串接一电阻Rc,为了减少回路的时间常数L/(Ra+Rc),电阻Re并联一电容C(可提高负载瞬间电流的上升率),从而提高电机的快速响应能力和启动性能。续流二极管VD和阻容吸收回路RC,是功率管VT的保护线路。单电压驱动电路的优点是线路简单,缺点是电流上升不够快,高频时带负载能力低。\n西南交通大学本科毕业设计(论文)第88页图3.6步进电机单电压驱动电路原理图高低电压驱动电路的特点是给步进电机绕组的供电有高低两种电压,高压由电机参数和晶体管的特性决定,一般在80V至更高范围;低压即步进电机的额定电压,一般为几伏,不超过20V。图3.7为高低压供电切换线路的工作原理图。该电路有功率放大级、前置放大器和单稳延时电路组成。二极管Dd起高低压隔离作用,Dg和Rg构成高压放电回路。前置放大电路则起到将TTL电平放大到可以驱动功率导通的电流。高压导通时间由单稳延时线路调整,通常为100-60011s,对功率步进电机可达到几千微秒。\n西南交通大学本科毕业设计(论文)第88页图3.7高低压供电切换电路当环形分配器输出为高电平时,两只功率管VTg,VTd同步导通,步进电机绕组以ug、即十80V的电压供电,绕组以LJ(Rd十r)的时间常数向稳定值上升,当达到单稳延时时间tg时,VTg功率管截止,改为由ud即+12V供电,维持绕组的额定电流。若高低压之比ug/ud,则电流上升率将提高ug/ud倍,上升时间减小。当低压断开时,绕组中的储存的能量将通过ud-VDd-Rd-L-Rg-VDg构成放电回路,放电电流的稳定值为(ud-ug)/(Rg+Rd+r),因此加快了放电过程。高低压供电电路由于加快了电流上升和下降时间,故有利于提高步进电机的启动频率和连续工作频率。另外,由于额定电流由低电压维持,只需要较小的限流电阻,减小了系统的功耗。(c)步进电机的细分驱动技术细分驱动也称微步驱动,它通过控制电动机各相绕组中电流的大小和比例,从而使步距角减小到原来的几分之一至几十分之一。提高了步进电机的分辨率并减弱甚至消除了震荡,会大大提高的运行精度和平稳性。\n西南交通大学本科毕业设计(论文)第88页对应一个通电脉冲,步进电机的转子转动一步。当三相步进电机在双三拍工作时,由于两相同是通电,则转子齿与定子齿不能对齐,而是停在两个齿的中间位置。若两相统一不同大小的电流,那么转子齿不会停在两相齿的中间,而会偏向绕组通过电流较大的那个齿。如果将额定电流分成n等分,使同时通电的两个绕组的通电电流差1/n逐渐变化,从额定电流的1/n倍依次增加到1倍,则此时步进电机每转动一次的步距角就会变成原来步距角的1/2n左右。但这种对额定电流的线性分配不能保证步距角的线性变化。2交流伺服驱动技术(1)交流伺服电机的分类交流伺服电机分为交流永磁式伺服电机和交流感应式伺服电机。永磁式交流伺服电机相当于交流同步电动机,常用于进给伺服系统;感应式交流伺服电机相当于交流感应异步电机,常用于主轴伺服系统。两种伺服电机的原理都是由定子绕组产生旋转磁场,使转子跟随定子旋转磁场一起运行。不同点是交流永磁式伺服电机的转速与外加交流电源的频率存在着严格的同步关系,即电动机的转速等于同步转速;而感应式伺服电机由于需要转速差才能产生电磁转矩,所以电动机的转速低于同步转速,转速差随着负载的增大而增大。同步转速的大小等于交流电源的频率除以电机极对数。因而交流伺服电机可以通过改变供电电源频率的方法来调节其转速。(a)永磁式交流同步电机永磁式交流同步电机由电子、转子和检测元件三部分组成。定子具有齿槽,槽内嵌有三相绕组,其形状与普通感应电动机的定子结构想同。但为了改善伺服电机的散热性能,齿槽有的呈多边形,且无外壳。转子由多块永久磁铁和冲片组成。这种结构的转子特点是气隙磁密度较高,极数较多。转子结构还有一类是具有极靴的星形转子,采用矩形磁铁或整体星形磁铁。转子磁铁磁性材料性能直接影响伺服电机的性能和外形尺寸。现在一般采用第三代稀土永磁合金钦铁硼合金,它是一种最有前途的稀土永磁合金。永磁式交流同步电机的原理与电磁式同步电机的工作原理相同,即定子三相绕组产生的空间磁场和转子磁场相互作用,是定子带动转子一起旋转。所不同的是转子磁极不是由转子的三相绕组产生的,而是由永久磁铁产生的。其工作过程是:当定子三相绕组通以交流电后,产生一旋转磁场,这个旋转磁场以同步转速气旋转,根据磁极的同性相斥,异性相吸的原理,定子旋转磁场与转子永久磁场的磁性相互吸引,并带动转子一起旋转。因此转子也将以同步转速旋转。当转子轴加上外负载转矩时,转子磁极的轴线将与定子磁极的轴线相差一个角,若负载越大,差角也将随之增大。只要负载不超过一定限度,转子就会与旋转磁场一起旋转。\n西南交通大学本科毕业设计(论文)第88页永磁式交流同步伺服电机的转速一扭矩曲线分为连续工作区和断续工作区两部分。在连续工作区内,速度与转矩的任何组合,都可以连续工作。连续工作区的划分有两个条件:一是供给电机的电流是理想的正弦波;二是电机工作在某一特定的温度下。断续工作区的限制一般受到电机的供电限制。断续工作区大时,有利于提高电机的加、减速能力,尤其在高速区。永磁式同步电机的缺点是启动难。这是由于转子本身的惯量、定子与转子之间的转速差过大,使转子在启动时所受的电磁转矩平均值为零所致,因此电机难以启动。解决的办法是在设计时设法减小电机的转动惯量,或在控制单元中采取先低速后高速的控制方法。(b)交流主轴电机交流主轴电机是基于感应式电动机的结构而专门设计的。通常为增加输出功率,缩小电机体积,采用定子铁心在空气中直接冷却的方法,没有机壳,且在定子铁心上做有通风口。因此电机外形多呈多边形而不是常见的圆形。转子机构与普通感应电动机相同,在电机轴尾安装检测用的码盘。交流主轴电机与普通感应电机的工作原理相同,在电机定子的三相绕组通以三相交流电时,就会产生旋转磁场,这个磁场切割转子中的导体,导体感应电流与定子磁场相互作用产生电磁转矩,从而推动转子转动,其转速为:(3.1)式中—同步转速—转子转速—供电电源频率—转差率—极对数(2)交流伺服系统的特点及应用交流伺服系统由交流伺服电机和伺服驱动器组成。它是作为无刷直流伺服系统的替代产品出现的。由于直流电机具有优良的调速性能,因此长期以来,在调速性能要求较高的场合,直流电机调速一直占据主导位置。但是由于它的电刷和换向的磨损,有时会产生火花,电机的最高速受到限制,而且直流电机结构复杂,成本较高,所以在使用中受到一定的限制。而近年来,交流伺服驱动技术有了飞速的发展,它不仅克服了直流伺服电机结构上存在整流子、电刷维护困难、造价高、寿命短、应用环境受到限制的缺点,同时又发挥了交流伺服电机的坚固耐用、经济可靠、动态响应好、输出功率大等优点,在某些场合交流伺服电机已经逐渐取代了直流伺服电机。\n西南交通大学本科毕业设计(论文)第88页根据电动机的类型,目前将交流伺服系统分为同步型交流伺服系统和异步型交流伺服系统。通常永磁同步交流伺服系统在定位运动控制系统,特别是在数控机床进给伺服中应用广泛。同步型交流伺服系统按照驱动电流的波形及工作原理,又可分为矩形波电流驱动的交流伺服系统和正弦波电流驱动的交流伺服系统。从发展趋势来看,正弦波驱动将成为主流。下文所涉及到的交流伺服系统即为正弦波驱动的永磁同步交流伺服系统。交流伺服系统的位置环、速度环和电流环都集成在伺服驱动器内部.伺服电机都带有高精度的光电编码器,给伺服驱动器提供高糟度的速度和位置反馈信号。与直流伺服电机相比,永磁交流伺服系统具有以下优点:(a)高可靠性和对维护保养要求不高(用电了逆变器取代了直流伺服电机换向器和电刷的机械换向,不必像直流电动机那样必须定期清理电刷、更新电刷和打扫换向器)。(b)转子转动惯量小,提高了伺服系统的快速响应能力。(c)电机散热性好。(d)电机可高速旋转(额定转速一般为3000rpm或2000rpm)。(e)在相同功率下,交流伺服电机有较小的重量和体积。交流伺服系统主要用于定位精度高、动态响应快及要求较高转速的定位运动控制系统中。如数控机床、车载或舰载雷达和医疗器械等自动化设备。(3)交流伺服系统的控制技术交流伺服电机一般由永磁同步电机、转子位置传感器、速度传感器组成,交流伺服电机和它的驱动器组成一个伺服系统。早期的交流伺服系统是一个典型的速度闭环系统;伺服驱动器从主控制系统接收电压变化范围为-U-U的速度指令信号。电压从-U变化到U的过程中,伺服电机可实现从反转最高速变化到零,然后再变化到正转最高速。但是,这种交流伺服系统只能实现对速度的闭环控制,还不能直接实现对位置的闭环控制。要实现对位置的闭环控制,必须在电机和控制系统间构成一个位置环。如图3.8所示。\n西南交通大学本科毕业设计(论文)第88页图3.8模拟式交流伺服系统控制框图(a)流伺服电机的变频调速与变频器如式(3.1)所示,只要改变交流伺服电机的供电频率,即可改变交流伺服电机的转速,所以交流伺服电机调速应用最多的是变频调速。变频调速的主要环节是为电机提供可变电源的变频器。变频器分为交一交变频和交—直—交变频两种。交一交变频利用可控硅整流器直接将工频交流电变成频率较低的脉动交流电。但这种方法所得到的交流电中波动比较大,而且最大频率即为变频器输入的工频电压频率。在交一直一交变频,它首先将交流电整流成直流电,然后将直流电压变成脉冲波电压,这个矩形脉冲波的基波频率即为所需的变频电压。这种调频方式所得的交流电波动小,调频范围比较宽。(b)SPWM波调制SPWM波调制,即称为正弦波PWM调制,是一种交一直一交变频的方法。由于PWM型变频器采用脉宽调制原理,改善了相控原理中的一些缺点,具有输入功率因数高和输出波形好的优点。因而在交流电机的调速系统中得到广泛的应用。SPWM调制的基本特点是等距、等幅、不等宽,而且总是中间脉冲宽,两边脉冲窄,其各个脉冲面积的和与正弦波下的面积成比例。所以脉冲宽度基本上按正弦波分布,它是一种最基本也是应用最广的调制方法。利用三角波电压与正参考电压相比较,以确定各分段矩形脉冲的宽度。电路图如图3.9所示。在电压比较器的两输入端分别输入正弦波参考电压uR和频率与幅值固定不变的三角波电压u△,在输出端便得到PWM调制电压脉冲。当u△查看更多