步进电动机的控制系统班级:姓名:学号:[摘要]在步进电动机的基础上,利用可编程控制器PLC的性能特点,设计出可控的步进电动机控制系统,并完成了加减速的设计,最后对控制系统的智能保护进行了理论上讨论,得到电机控制的新方法。[关键词]步进电动机智能保护控制1.1、步进电动机(1)、电动机简介步进电动机和一般电动机一样,分为定子和转子两大部分。定子有硅钢片叠成,装上一定相数的控制绕组,有环形分配器送来的电脉冲对多相定子绕组轮流进行励磁;转子用硅钢片叠成或用软磁材料做成凸极结构,步进电动机的位移量与输入脉冲数严格成比例,其转速与脉冲频率和步距角有关。步进电动机是受其输入信号而动作的,脉冲发生器所产生的电脉冲信号,通过环形分配器按一定的顺序加到电动机的各相绕组上。为使电动机能够输出足够的功率,经环形分配器所产生的信号还需进行功率放大。(2)、步进电动机的选择在选择步进电动机时主要考虑的是步进电动机的类型选择,根据系统要求,确定步进电动机的电压值、电流值以及有无定位转矩和使用螺栓机构的定位装置,从而就可以确定步进电动机的相数和拍数。(3)、步进电动机驱动器在对步进电机进行控制时,常常采用步进电机驱动器对其进行控制。步进电机驱动器采用超大规模集成电路组成,具有高度的抗干扰性以及快速的响应性,不宜出现死机或丢步现象。步进电机驱动器主要有电源部分、信号输入部分、输出部分组成。在与PLC连接时,需要连接的信号主要有脉冲输入信号和方向信号。在采用步进电机驱动器来控制步进电机时,可以不考虑步进电机各相的时序问题,只要考虑输出脉冲的频率和步进电机的方向。当步进电机驱动器收到一个脉冲信号,它就驱动步进电机按照设定的方向转动一个固定的角度。根据生产机械的要求和步进电动机在整个系统中的实际情况来确定如何选用步进电动机伺服系统,可编程逻辑控制器PLC的选择PLC要和步进电机配合实现运动控制,需要在PLC内部进行设定并编制一定的程序。另外,步进电机控制是要用高速脉冲控制的,所以PLC必须是可以输出高速脉冲的晶体管输出形式,不可以使用继电器输出形式的PLC来控制步进电机。1.2、控制功能设计(1)编程设计PLC以S7-200为例来说明。计算机和S7-200PLC通过USB接口的PC/PPI电缆进行连接和通信。STEP7-Mi-cro/Win32软件是S7-200的编程软件。对于CN的S7-200PLC,在编写PLC程序时,需要将编程软件设置为中文界面,才可以下载PLC程序。PLC的编程可以采用梯形图和STL。PLC梯形图程序扫描原则,按先左后右、先上后下的顺序,逐行逐句扫描,执行程序。本文采用STL进行编程。梯形图和STL可以进行自动转换。S7-200有两个高速脉冲输出端,即Q0.0和Q0.1。当PLC没有采用设置为PTO/PWM输出时,Q0.0和Q0.1作为普通的输出端口使用。(2)、加减速运行的设计通过PLC程序从外部输入脉冲数值,并能实现正反转运行。初始周期为2000μs,最高频率的周期为1000μs,则对于第一段包络线来说,脉冲发生器调整脉冲周期的增量值:周期的增量值=(ECT-ICT)/Q=(1000-2000)/110=-9μs/周期,式中的ETC、ICT和Q分别是该段最高频率的周期、初始时的周期和脉冲数。由上面的计算过程式可知,对于给定了初始频率、运行频率以及行程。可以根公式计算出频率上升的斜率,基于此原则,可以在子程序中设定外部给定的三个变量:初始频率、运行频率、脉冲数,计算出各段运行脉冲数。根据此原理进行对程序的设计。2.1、智能控制及其控制目的智能控制是自动控制领域内的一门新兴学科,模糊控制与神经网络是其中的两项关键技术,可以用来解决一些传统控制方法难以解决的问题。首先,智能控制不依赖于控制对象的数学模型,只按实际效果进行控制,在控制中有能力并可以充分考虑系统的不精确性和不确定性。其次,智能控制具有明显的非线性特征。就模糊控制而言,无论是模糊化、规则推理,还是反模糊化,从本质上来说都是一种映射,这种映射反映了系统的非线性,而这种非线性很难用数学来表达。神经网络在理论上就具有任意逼近非线性有理函数的能力,还能比其他逼近方法得到更加易得的模型。近些年来,已提出了各种基于智能控制的控制策略和控制方法,已逐步形成了一种新的控制技术。应着重指出的是,虽然将智能控制应用于伺服驱动的研究已取得了不少成果,但是还有许多理论和技术问题尚待解决。由于智能控制涉及面广,不可能具体介绍很多内容,好在这方面已有很多文献可供参考,这里希望通过举例来介绍它们的控制思想和控制方式。2.2、智能电机控制系统的组成及应用(1)逆变器现阶段,很多生产加工行业常用的是以星形三相三状态和两相导通星形三相六状态两种方式。主电路的核心部分是作用各异的逆变器功率开关管。在电机使用中,首先由驱动电路将控制器的输出信号进行功率放大后,才能向各功率开关管送去使其能饱和导通和可靠关断的驱动信号。随着集成电路技术的发展,现在已经把驱动电路制成有一定输出功率的专用集成电路,并且已经开始渐渐在无刷直流电动机上得到推广应用。(2)控制器智能电机中的控制器主要有两个概念。一个是基于专用集成电路的控制系统。就现在的市场环境来讲,国内很多生产厂家推出了不同规格和用途的无刷直流电动机控制专用集成电路。这些具有一定专利的指定电机配用的集成控制电路克服了分立元件带来的弊端,使控制电路体积小、可靠性高,对于特定环境下完成特定功能、并具有规模化生产的无刷直流电动机来说,是首选方案。但其应用范围局限性大,功能难以扩展。第二种智能电机中的控制器主要是指以微型计算机技术为核心的数模混合控制系统与全数字化控制系统。随着无刷直流电动机应用领域的应用范围越来越广,对它的实用性能也提出了更高的要求,因而其控制器由以硬件模拟电子器件为主,转向采用数字电路、单片机以及数字信号处理器方向发展,实现半数字化的数模混合控制和全数字化控制,控制规律由硬件实现转向以软件实现。2.3、实际生产中的应用电机控制中应用时,首先应根据先验系统确立模糊变量和模型集;其次要确立模糊规则和模型推理的操作算子。与这种控制方法相适应的小型生成方法主要侧重于空间电压矢量SPWM方法。在控制中要针对低速特性和电机参数特性采取相应的专家系统或在线状态观测。这样做的效果表明,它不但适应于一般变频调速特性和电机参数特性,更适应于伺服控制和机器人控制。从最开始的步进电机、步进电机驱动器以及整体控制功能的数据分析入手,在硬件上对PLC、步进电机以及步进电机驱动器进行了选择,最后编制出PLC程序实现了利用PLC发出高速脉冲对步进电机的加减速控制,给出了利用PLC通过步进电机驱动器进行步进电机控制的方法,详细的介绍了系统的硬件组成和软件编程。通过PLC的编程,可以非常方便的实现步进电机的正转、反转和速度控制。该方法操作简单,可靠性高。采用PLC对步进电机进行控制,通过改变控制参数可以非常方便的进行步进电机的控制。电机技术的不断升级发展,在社会生活的各个领域都发挥了巨大的作用。如何保持电机的稳定性和安全性能,更好地为各领域生产建设企业服务,促进社会经济和各行业的快速发展,成为技术人员需要不断公关的课题。客观地讲,我国的机电技术目前在世界上还比较落后,很多高精度、高效率的机电设备还是要以国外的为主,在维修方面,国内也缺乏足够的技术人员。因此,从业人员尤其是技术人员更要多与时俱进。有条件的情况下,多与国外一些技术人员沟通交流,多观摩学习兄弟企业或邻近类似企业设备应用和检修的操作流程,还可以充分利用现在信息时代互联网技术带来的便利,利用计算机网络上的文字、视频等资料加强自身理论知识学习,更好地为经济建设和社会发展服务。参考文献:[1]邓姓钟,机电传动控制(第四版)[M].武汉:华中科技大学出版社,2007[2]刘书阳,智能电机保护和控制装置在电机控制系统中的应用[J],科协论坛,2012第二期,56~58[3]徐宁,张博舒等,PLC控制步进电机加减速运行的设计[J],探索与观察,2011,第十期,18~19[4]杨洋,采用S7-200系列PLC进行步进电机的控制[J],科技创新导报,2012,第八期,55、57[5]廖常初.PLC编程及应用[M].北京:机械工业出版社,2007.