版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
计算机控制技术杨廉第一页,共五十八页。14.1顺序控制技术4.2数字程序控制技术第4章顺序控制与数字控制技术第二页,共五十八页。2顺序控制(sequentialcontrol)就是按照生产工艺预先规定的顺序,在各个输入信号的作用下,根据内部状态和时间的顺序,在生产过程中各个执行机构自动地有顺序地进行操作。数字控制(NC,NumericalControl-)数字控制是一种借助数字、字符或者其他符号对某一工作过程进行编程控制的自动化方法。通常使用专门的计算机,操作指令以数字形式表示,机器设备按照预定的程序进行工作。简称数控。数字程序控制(digitalprocesscontrol),就是计算机根据输入的指令和数据,控制生产机械(如各种加工机床)按规定的工作顺序、运动轨迹、运动距离和运动速度等规律自动地完成工作的自动控制。数字控制系统(NumericalControlSystem),简称数控系统,根据计算机存储器中存储的控制程序,执行部分或全部数值控制功能,并配有接口电路和伺服驱动装置的专用计算机系统。通过利用数字、文字和符号组成的数字指令来实现一台或多台机械设备动作控制,它所控制的通常是位置、角度、速度等机械量和开关量。包括:输入装置、输出装置、控制器和插补器。计算机数控(CNC,ComputerNumericalControl),就是利用一个专用的可存储程序的计算机执行一些或全部的基本数字控制功能的NC系统。随着计算机硬件性能价格比的迅速降低和图形显示器的推广应用,现代数控系统已不需要穿孔纸带,而由计算机直接控制。它是用一台小型通用计算机或个人计算机直接控制一台机床,机床的控制程序存储在计算机的内存中,容易修改和扩充功能,灵活性好。本章主要介绍用微型计算机来实现的顺序控制、数字程序控制以及步进电机的控制。第4章顺序控制与数字控制技术第三页,共五十八页。34.1顺序控制技术4.1.1顺序控制概述4.1.2顺序控制系统的组成4.1.3微机顺序控制系统应用案例第四页,共五十八页。44.1.1顺序控制概述一、顺序控制概念顺序控制是指以预先规定好的时间或条件为依据,按预先规定好的动作次序,对控制过程各阶段顺序地进行自动化控制。在工业控制方面顺序控制的应用极为广泛。例如,在某种条件下,继电器的接通或断开、电磁阀的打开或关闭、电动机的启动或停止、定时器预定时间是否达到、计数器预定计数值是否计满等,用开关量按时间或条件进行操作而实现生产过程的都属于顺序控制。根据应用的场合和工艺要求,划分各种不同的工步,然后按预先规定好的“时间”或“条件”,按次序完成各工步的动作并保证各工步动作所需要的持续时间。持续时间随产品类型和材料性能不同而定,常常可通过操作员来设定或调整。“条件”是指被控制装置中运动部件移动到了一个预定位置,或者管道、容器中的液体或气体的压力达到了某个预定值,或者加热部件的温度到达某个预定点等。顺序控制器把这些条件是否满足作为本工步动作的持续或结束信号。而这些条件一般是通过行程开关(或限位开关)、压力开关或温度开关等传感器提供开关量被测信号而获取的。第五页,共五十八页。54.1.1顺序控制概述顺序控制是指以预先规定好的时间或条件为依据,按预先规定好的动作次序,对控制过程各阶段顺序地进行自动化控制。在工业控制方面顺序控制的应用极为广泛。例如,在某种条件下,继电器的接通或断开、电磁阀的打开或关闭、电动机的启动或停止、定时器预定时间是否达到、计数器预定计数值是否计满等,用开关量按时间或条件进行操作而实现生产过程的都属于顺序控制。顺序功能图,又叫做状态转移图,是IEC标准编程语言,用于编制复杂的顺控程序,很容易被初学者接受,对于有经验的电气程师,也会大大提高工作效率。它是描述控制系统的控制过程、功能和特性的一种图形,同时也是设计顺序控制程序的一种有力工具。顺序控制功能图是一种通用的技术语言。主要由步、有向连线、转换、转换条件和动作(命令)组成。步:将系统的一个工作周期,按输出量的状态变化,划分为若干个顺序相连的阶段,每个阶段叫做“步”。“步”用编程元件表示。初始步:与系统的初始状态对应的步叫“初始步”,用双线方框表示。活动步:当正系统处于某一步说在的阶段时,该步处于活动状态,称该步处于“活动步”。步处于活动状态时,相应的动作被执行;处于不活动状态时,相应的非存储型动作被停止执行。第六页,共五十八页。6例:一锅炉在启动引风机12s后,鼓风机自动启动。当停止鼓风机工作12s后,引风机自动停止。第七页,共五十八页。74.1.1顺序控制概述例4.1钻孔冷加工自动线中钻动力头钻孔过程的顺序控制原理如图4.1所示,钻孔过程分为以下5步:(1)动力头在起始位置(行程开关SQ1受压),按启动开关按钮后,电磁阀YA1通电,动力头快进;(2)快进到位时压下行程开关SQ2,使电磁阀YA2通电(YA1保持通电),动力头南快进转工进(钻孔),即一边加工一边进给;(3)工进到位时压下行程开关SQ3,使YA1、YA2断电,开始定时延迟,动力头原地镟削(精镗);(4)延迟时间到,YA3通电,动力头快退;(5)动力头退回到原位,行程开关SQ1又受压,YA3断电,动力头停止。这样完成一个周期的循环动作之后,又返回到第一步,开始下一个循环的动作。在加工过程中,快进、钻孔、镟削、快返和停止等5个工作状态的顺序转换是根据按钮、行程开关和时间信号等现场输入信号而决定的。第八页,共五十八页。84.1.1顺序控制概述例4.2机械手本例中的机械手实际上是一台水平/垂直位移的机械设备。例如,要将工件从左工作台搬移到右工作台,机械手的工作顺序为:机械手移到左工作台,夹住工件,提起工件送到右工作台上,松开工件,使工件留在右工作台上,一个工件搬送过程结束。重复上述过程,就能连续地把进入左工作台上的工件一个一个地搬到右工作台上。机械手的上升/下降和左移/右移的运动是由双线圈的两位电磁阀驱动汽缸来完成的。一旦某一线圈通电,机械装置就一直保持当时的位置,直到相反动作的线圈得电为止。机械手的夹紧/放松动作用单线圈两位电磁阀完成,线圈得电夹紧,线圈失电则放松。为确保安全,当汽缸在右工作台下降时,可用光电开关来检测右工作台上有无工件。机械手从一个工作状态转入下一个工作状态,是根据相应的限位开关是否动作来确定的。机械手搬动工件取放动作如图4.2所示。图中限位开关用来检测上升、下降、左移、右移的终点位置,执行装置由下降、夹紧、上升、右移、左移5个电磁阀组成。机械手的动作顺序为:下降一夹紧一上升一右移一下降一放松一上升一左移。机械手每搬送完一个工件,就回到原点,等待下一次重复动作。第九页,共五十八页。9二、顺序控制系统的类型目前在现场应用的顺序控制系统数量庞大,其控制的对象及过程也不尽相同。但根据其输入装置中的元器件及逻辑控制器件的特点可将顺序控制系统分为下列4种类型。1、按顺序执行的继电一接触器控制系统继电器控制装置是根据控制对象的特点及工艺要求,先计算出输出与各输入条件的逻辑关系式,再按该逻辑关系式把一定数量的继电器、接触器、开关及其他电器的相关触点用导线连接成相应的控制电路,从而达到自动顺序控制的目的。该系统主要应用于简单的机床电气控制系统、化工、包装等控制逻辑不太复杂、工作电流较大的领域。2、半导体逻辑顺序控制系统该系统采用半导体逻辑顺序控制装置作为组成顺序控制系统核心部件。将半导体逻辑元器件(如二极管、三极管、门电路、触发器及CPU芯片等)按一定的逻辑运算关系在印制电路板上连接成顺序控制系统就称为半导体逻辑顺序控制装置,也称无触点逻辑控制装置。它克服了继电一接触器控制系统中寿命短、工作频率低、功能简单、可靠性差等缺点,是常用的顺序控制系统之一。4.1.1顺序控制概述第十页,共五十八页。10
3、可编程顺序控制器系统该系统采用可编程控制器(PLC)作为顺序控制系统核心部件。它是针对继电器顺序控制器及非接触式半导体逻辑控制装置专用性强、更改维护不易的缺点而推出的一种顺序控制系统。该类顺序控制器把CPU、I/O、程序存储器、数字存储器等元器件集成在同一个控制器中;特别是针对其工作的工业环境,强化了其I/O接口的数量、种类及功能,使控制器不需扩展就具有带多种负载的能力。为了提高其抗干扰能力,在控制器内部专门集成了光耦、电子看门狗等抗干扰电路,使其在工作时能适应恶劣的工作环境。该系统在现场中得到了广泛应用,PLC也成为顺序控制系统装置中的主流设备之一。4、微机顺序控制系统该系统采用微型计算机作为顺序控制系统核心部件。该系统适用于要求精度高、性能复杂等顺序控制的场合。该系统具有应用灵活、智能程度较高、二次开发效率高等优点。顺序控制方式连锁式顺序步进控制是将前一个动作的常开触点串联在后一个动作的启动线路中,作为后一个动作发生的必要条件。同时将代表后一个动作的常闭触点串入前一个动作的关断线路里。定时器式顺序控制动作的发生是在定时器的控制下自动按顺序一步步进行的。下一个动作发生时,自动把上一个动作关断。这样,一个动作接着一个动作发生。在实际工程应用中,常用于设备的顺序启动的控制。4.1.1顺序控制概述第十一页,共五十八页。11三、顺序控制系统的特点
1、顺序控制系统的输入、输出信号以开关量信号为主
顺序控制系统常常利用按钮、行程开关、光电开关、限位开关等开关输入量元器件输入控制对象的位置、状态等信息,CPU根据相关信息进行逻辑运算后,作出相关的逻辑判断并向外输出开关控制信息,输出的开关信息经驱动电路放大后,控制电磁阀、继电器、开关电路等执行电路动作,从而可以操作液压、气压、电动机等装置按要求动作。
2、逻辑关系复杂有些复杂的顺序控制系统输出信号和输入信号之间,各个输出信号之间存在复杂的逻辑关系和时序关系,例如高层建筑的多台电梯群控系统。在顺序控制系统的工作过程中,控制对象的工作状态需由检测电路将相应检测的信号传递给CPU,CPU依据原先植入的算法程序进行逻辑运算后,再决定将控制对象导入何种工步工作。因此,在设计该类控制系统时,必须对信息流在系统中的流向及转化关系有较深刻的理解。3、控制程序客观由于顺序控制程序中,上一步骤与下一步骤之间是否进行转换决定于控制对象的实际状态及所检测的相关参数情况,所有控制程序中相关程序的设计必须配有相关检测电路并且系统需足够的I/O接口来输入、输出相关信息,需足够容量的程序存储器存储程序,较复杂的顺序控制系统还必须配有CPU对电路状态进行输入、存储、运算、判断并产生控制时序。4.1.1顺序控制概述第十二页,共五十八页。124、可靠性要求高顺序控制系统一般用于多步骤、多工序控制对象的加工或生产过程,往往具有一定的生产规模和使用频率。由于各步骤、工序是有条件地联系起来的,前一个工序如果未处理好就进入下一工序工作的话,将会造成很大的破坏及危害。所以在设计时,对控制对象状态的检测要求全面、及时,程序对信息处理方式要求正确、可靠,执行机构动作迅速、准确,在循环工作时误差小、工作稳定。4.1.1顺序控制概述第十三页,共五十八页。13
典型的微机顺序控制系统是由系统控制器、信号检测、执行机构及被控对象等组成,如图所示。一般地,顺序控制系统的输入和输出都是开关信号,顺序控制系统控制生产机械按照次序或时序动作,动作的转换是根据对现场输入信号的逻辑判断或时序判断来决定的,因此顺序控制系统应具有较完善的输入、输出功能和各种接口电路,并具有逻辑记忆以及时序产生和时序判断的功能,这些功能均由系统控制器完成,它是组成顺序控制系统的核心部分。此外,为了保证系统工作可靠,有的系统中需对执行机构或控制对象的实际状态进行检查或测量,将结果及时反馈给控制器,这就需要增加信号检测电路。显示与报警单元用于实时显示被控对象的工况以及故障时的报警。4.1.2顺序控制系统的组成第十四页,共五十八页。14
例子:钻孔动力头在一个工作循环中有快进、工进、工进延时、快退和停止5个工作状态。从前一个工作状态转人下一个工作状态,是根据来自现场的输入信号的逻辑判断,现场输入信号有启动按钮SB1、原位开关SQ1、行程开关SQ2和SQ3及延时信号,这些电器触点的通断,通过输入电路变换为电平信号送到输入接口的输入端,CPU按一定的逻辑顺序读取这些信号,并逐一判断是否满足各工作状态转换条件。若满足,则发出相应的转换工作状态的控制信号。输出控制信号通过输出接口经过输出电路驱动相应的电磁阀吸合或释放,从而改变液压油路的状态,使动力头转换为新的工作状态。若不满足,则等待(当CPU只控制一台动力头时)或跳过,转向询问另一台动力头(当CPU控制多台动力头时)。下面介绍采用803l单片机实现动力头的顺序控制。4.1.3微机顺序控制系统应用案例一、硬件框图在该例中,因为输入、输出的点数不多,故用单片机内的P1口作为I/O端口。输入、输出信号连接如图4.4所示。现场的输入信号SB1、SQ1、SQ2、SQ3经过输入电路处理后分别送到P1口的P1.0~P1.3,当触点闭合时,P1口对应的位为“1”,当触点断开时,P1口对应的位为“0”。计算机发出的控制信号经P1口的P1.5~P1.7输出至输出电路放大后驱动执行机构完成相应的动作。第十五页,共五十八页。15
单片机只能接受电平为0~5V的开关信号或数字信号,而反映现场工作状态的是按钮、行程开关、转换开关、继电器等电器触点的接通或断开。因此输入电路必须完成电平转换的任务,即将电器触点的通、断转换成单片机所能接受的电平。同时,为了保证系统工作安全可靠,还必须考虑信号的滤波和隔离。常用的输入电路有中间继电器隔离的电平转换电路、晶体管隔离及电平转换电路、光电耦合器输入隔离电路以及变压器输入隔离电路等。单片机接口输出的控制信号通常为0~5V。因此,在输出锁存器与负载之间,通常要加驱动电路,以获得必要的电流、电压和功率。常用的输出驱动电路有中间继电器输出电路、晶体管输出电路、固态继电器输出电路以及晶闸管输出电路等.二、控制程序流程图及控制程序控制程序流程图如图4.5所示。从程序流程图可以看出,控制程序按一定的逻辑顺序读入被控设备的状态信号,按预定的逻辑算式进行与、或、非等逻辑运算;按运算结果判别是否发出某种控制信号。根据程序流程图,输入、输出信号排列,用8031汇编语言编写的控制程序如下页:微机顺序控制系统应用案例第十六页,共五十八页。164.1.3微机顺序控制系统应用案例在程序中,在某一工步读入现场信号后,判断相应的行程开关是否被压动,若是,则转下一工步;若不是,则反复输出本步的控制信号。在实际应用中,这样安排程序能够有效地提高系统的抗干扰能力。第十七页,共五十八页。17例子:交通信号灯控制系统设计。
4.1.3微机顺序控制系统应用案例上图所示为双干道交通信号灯设置示意图,元件分配表如下。1.控制说明信号灯的动作受开关总体控制,按一下起动按钮,信号灯系统开始工作,工作流程如图所示。第十八页,共五十八页。182.顺序功能图分析信号灯的变化规律,可将工作过程分成4个依设定时间而顺序循环执行的状态:S2、S3、S4和S5,另设一个初始状态S1。由于控制比较简单,可用单流程实现,如图所示。编写程序时,可将顺序功能图放置在一个功能块(FB)中,而将停止作用的部分程序放置在另一个功能(FC)或功能块(FB)中。这样在系统启动运行期间,只要停止按钮(Stop)被按动,立即将所有状态S2~S5复位,并返回到待命状态S1。4.1.3微机顺序控制系统应用案例在待命状态下,只要按动起动按钮(Start),系统即开始按顺序功能图所描述的过程循环执行。第十九页,共五十八页。194.2数字程序控制技术4.2.1数字程序控制基础4.2.2逐点比较法插补原理4.2.3步进电机控制技术第二十页,共五十八页。204.2数字程序控制技术数字程序控制技术是综合应用计算机、自动控制、自动检测、精密机械等高新技术的产物。它主要应用于机床中机械运动的轨迹控制,如用于铣床、车床、加工中心、线切割机床以及焊接机、气割机、工业机器人等自动控制系统中。所谓数字程序控制就是能够根据数据和预先编制好的程序,控制生产机械按规定的工作顺序、运动轨迹、运动距离和运动速度等规律自动地完成工作的自动控制。数字程序控制系统一般由输入装置、输出装置、控制器、伺服驱动装置等组成。随着计算机技术的发展,硬件数控系统已逐渐被淘汰,取而代之的是计算机数字控制系统。在计算机数控系统中,控制器、插补器及部分输入和输出功能都由计算机来完成。数字程序控制系统中的轨迹控制策略是插补和位置控制,它们要解决的问题就是要用一种简单快速的算法计算出刀具运动的轨迹信息。在CNC系统中,插补是指根据给定的数学函数,诸如线性函数、圆函数或高次函数,在理想的轨迹或轮廓上的已知点之间确定中间点的方法。插补计算由计算机的系统程序来实现。直线和圆弧是构成工件轮廓的基本线条,一般数字程序控制系统都具有直线和圆弧插补功能,在某些要求高的系统中,还具有抛物线、螺旋线插补功能。最常用的插补计算方法有逐点比较插补计算法(简称逐点比较法)、数字积分器插补计算法(简称数字积分法)、数据采样插补计算法(也称时间分割法)和样条插补计算法等等。近年来,又出现一些新的插补计算方法,如曲面直接插补计算方法等。第二十一页,共五十八页。214.2数字程序控制技术数字程序控制系统(NCS,NumericalControlSystems)用代表加工顺序、加工方式和加工参数的数字码作为控制指令的数字控制系统,简称数控(NC)系统。在数控系统中通常配备专用的电子计算机,反映加工工艺和操作步骤的加工信息用数字代码预先记录在穿孔带、穿孔卡、磁带或磁盘上。系统在工作时,读数机构依次将代码送入计算机并转换成相应形式的电脉冲,用以控制工作机械按照顺序完成各项加工过程。数控系统的加工精度和加工效率都较高,特别适合于工艺复杂的单件或小批量生产。它广泛用于工具制造、机械加工、汽车制造和造船工业等。数控系统由信息载体、数控装置、伺服系统和受控设备组成。信息载体采用纸带、磁带、磁卡或磁盘等,用以存放加工参数、动作顺序、行程和速度等加工信息。数控装置又称插补器,根据输入的加工信息发出脉冲序列。每一个脉冲代表一个位移增量。插补器实际上是一台功能简单的专用计算机,也可直接采用微型计算机。插补器输出的增量脉冲作用于相应的驱动机械或系统用来控制工作台或刀具的运动。如果采用步进电机作为驱动机械,则数控系统为开环控制。对于精密机床,需要采用闭环控制的方式,以伺服系统为驱动系统。第二十二页,共五十八页。224.2数字程序控制技术发展:早期多采用固定接线的硬线数控系统,用一台专用计算机控制一台设备。后来采用微型计算机代替专用计算机,利用编制不同的程序软件实现不同类型的控制,可增强系统的控制功能和灵活性,称为计算机数控系统(CNC)或软线数控系统。后来又发展成为用一台计算机直接管理和控制一群数控设备,称为计算机群控系统或直接数控系统(DNC)。进一步又发展成为由多台CNC与NC设备和DNC计算机组成的网络,实现多级控制。到了80年代则发展成将一群机床与工件、刀具、夹具和加工自动传输线相配合,由计算机统一管理和控制,构成计算机群控自动线,称为柔性制造系统(FMS)。数控系统的更高阶段是向机械制造工业设计和制造一体化发展,将计算机辅助设计(CAD)与计算机辅助制造(CAM)相结合,实现产品设计与制造过程的完整自动化系统。分类:按运动轨迹的不同,数控系统分为点位控制系统、直线控制系统和轮廓控制系统三类。①点位控制系统只控制加工点的准确定位。在变换加工点时对运动轨迹无特殊要求(不进行加工)。多用于数控钻床、冲床等。②直线控制系统不仅控制加工点的起始坐标,而且控制刀具或工作台沿直线方向的加工行程,称为直线插补,如简易数控车床等。③轮廓控制系统它能控制加工点沿零件轮廓曲线连续运动,可加工出曲线、曲面、凸轮和锥面等复杂形状的零件。这种系统一般均具有直线和圆弧两种插补功能。少数系统还具有抛物线或其他高次曲线插补能力。第二十三页,共五十八页。23一、数字程序控制的基本原理首先分析如图4.6所示的平面曲线图形,如何用计算机在绘图仪或数控加工机床上重现,以此来简要说明数字程序控制原理。1、曲线分割将所需加工的轮廓曲线,依据保证线段所连的曲线(或折线)与原图形的误差在允许范围之内的原则分割成机床能够加工的曲线线段。如将图4.6所示的曲线分割成直线段ab,cd和圆弧曲线bc三段,然后把a、b、c、d四点坐标记下来并送给计算机。4.2.1数字程序控制基础第二十四页,共五十八页。242、插补计算根据给定的各曲线段的起点、终点坐标(即a、b、c、d各点坐标),以一定的规律定出一系列中间点,要求用这些中间点所连接的曲线段必须以一定的精度逼近给定的线段。确定各坐标值之间的中间值的数值计算方法称为插值或插补。常用的插补形式有直线插补和二次曲线插补两种形式。直线插补是指在给定的两个基点之间用一条近似直线来逼近,当然由此定出中间点连接起来的折线近似于一条直线,而并不是真正的直线。所谓二次曲线插补是指在给定的两个基点之间用一条近似曲线来逼近,也就是实际的中间点连线是一条近似于曲线的折线弧。常用的二次曲线有圆弧、抛物线和双曲线等。对图4.6所示的曲线,ab和cd段用直线插补,bc用圆弧插补比较合理。3、脉冲分配根据插补运算过程中定出的各中间点,对x、y方向分配脉冲信号,以控制步进电机的旋转方向、速度及转动的角度,步进电机带动刀具,从而加工出所要求的轮廓。根据步进电机的特点,每一个脉冲信号将控制步进电机转动一定的角度,从而带动刀具在x或y方向移动一个固定的距离。把对应于每个脉冲移动的相对位置称为脉冲当量或步长,常用△x和△y来表示,并且△x=△y。很明显,脉冲当量也就是刀具的最小移动单位,△x和△y的取值越小,所加工的曲线就越逼近理想的曲线。4.2.1数字程序控制基础第二十五页,共五十八页。254.2.1数字程序控制基础以计算机绘图为例,来说明数字程序控制的基本原理
从理论上讲,插补的形式可用任意函数形式,但为了简化插补运算过程和加快插补速度,常用的是直线插补和二次曲线插补两种形式。所谓直线插补是指在给定的两个基点之间用一条近似直线来逼近,也就是由此定出中间点连接起来的折线近似于一条直线,并不是真正的直线。所谓二次曲线插补是指在给定的两个基点之间用一条近似曲线来逼近,也就是实际的中间点连线是一条近似于曲线的折线弧。常用的二次曲线有圆弧、抛物线和双曲线等。步骤:
1.曲线分段:图中曲线分为三段,分别为AB、BC、CD,A、B、C、D四点坐标送计算机。分割原则:应保证线段所连的曲线与原图形的误差在允许范围之内。第二十六页,共五十八页。264.2.1数字程序控制基础
2.插补计算插补计算:给定曲线基点坐标,求得曲线中间值的数值计算方法。插补计算原则:通过给定的基点坐标,以一定的速度连续定出一系列中间点,这些中间点的坐标值以一定的精度逼近给定的线段。直线插补(在给定的两个基点之间用一条近似直线来逼近);二次曲线插补-圆弧、抛物线、双曲(在给定的两个基点之间用一条近似曲线来逼近)。3.折线逼近:根据插补计算出的中间点、产生脉冲信号驱动x、y方向上的步进电机,带动绘图笔、刀具等,从而绘出图形或加工所要求的轮廓。步长:刀具对应于每个脉冲移动的相对位置,可以用△x,△y表示,一般△x=△y。x方向步数:Nx=(xe-x0)/△x;y方向步数:Ny=(ye-y0)/△y第二十七页,共五十八页。274.2.1数字程序控制基础二、数字程序控制方式1、按控制对象的运动轨迹分类点位控制(定位):在一个点位控制系统中,只要求控制刀具行程终点的坐标值,即工件加工点准确定位,对于对刀具的移动路径、移动速度、移动方向不作规定,即刀具从一个定位点到另一个定位点的运动轨迹并无严格要求,并且在移动过程中不做任何加工,只是在准确到达指定位置后才开始加工。在机床加工业中,采用这类控制的有数控钻床、数控镗床和数控冲床等。直线切削控制(单轴切削:这种控制除了要控制点到点的准确定位外,还要控制两相关点之间的移动速度和路线,刀具运动路线只是相对于工件平行某一直角坐标轴作平行移动,且在运动过程中能以指定的进给速度进行切削加工。需要这类控制的有数控铣床、数控车床、数控磨床和加工中心等。轮廓切削控制(多轴切削):这类控制的特点是能够对两个或两个以上的运动坐标的位移和速度同时进行控制。控制刀具沿工件轮廓曲线不断地运动,并在运动过程中将工件加工成某一形状。这种方式是借助于插补器进行的,插补器根据加工的工件轮廓向每一坐标轴分配速度指令,以获得给定坐标点之间的中间点。这类控制用于数控铣床、数控车床、数控磨床、齿轮加工机床和加工中心等。第二十八页,共五十八页。28三种方式比较4.2.1数字程序控制基础驱动电路插补应用范围点位控制简单无数控钻床、数控镗床和数控冲床等。直线切削控制复杂无数控铣床、数控车床、数控磨床和加工中心等。轮廓切削控制复杂需数控铣床、数控车床、数控磨床、齿轮加工机床和加工中心等。在上述3种控制方式中,点位控制最简单,因为它的运动轨迹没有特殊要求,运动时又不加工,所以它的控制电路简单,只需实现记忆和比较功能。记忆功能是指记忆刀具应走的移动量和已走过移动量;比较功能是指将记忆的两个移动量进行比较,当两个数值的差为零时刀具应立即停止。第二十九页,共五十八页。294.2.1数字程序控制基础2、根据有无检测反馈元件分类闭环数字程序控制:右图给出了闭环数字程序控制的结构图。这种控制方式的执行机构可采用交流或直流伺服电机作为驱动元件,反馈测量元件采用光电编码器、光栅、感应同步器等,在工作中反馈测量元件随时检测移动部件的实际位移量,及时反馈给数控系统并与插补运算所得到的指令信号进行比较,其差值又作为伺服驱动的控制信号,进而带动移动部件消除位移误差。该控制方式控制精度高,主要用于大型精密加工机床,但其结构复杂,难以调整和维护,一些简易的数控系统很少采用。开环数字程序控制:开环数字程序控制的结构如左图所示,这种控制系统与闭环数字程序控制方式的最大不同之处在于没有反馈检测元件,一般由步进电机作为驱动装置。步进电机根据指令脉冲作相应的旋转,把刀具移动到与指令脉冲相当的位置,至于刀具是否准确到达了指令脉冲规定的位置,不做任何检测,因此这种控制的精度基本上由步进电机和传动装置来决定。开环数字程序控制虽然控制精度低于闭环系统,但具有结构简单、可靠性高、成本低、易于调整和维护等优点,因此得到了广泛应用。采用了步进电机作为驱动元件,使得系统的可靠性变得更加灵活,更易于实现各种插补运算和运动轨迹控制。第三十页,共五十八页。304.2.2逐点比较法插补原理插补既可用硬件插补器来完成,也可用软件来实现。早期的硬件数控系统(NC)都采用硬件的数字逻辑电路来完成插补工作。在CNC中,插补工作一般由软件来完成,有些数控系统的插补工作是由软硬件配合完成。软件插补法可分为基准脉冲插补法和数据采样插补法。基准脉冲插补算法广泛应用在以步进电动机为驱动装置的开环数控系统中。基准脉冲插补(即分配脉冲的计算)在计算过程中不断向各个坐标轴发出进给脉冲,驱动坐标轴电动机运动。目前尽管闭环数控系统已广泛使用,但以步进电动机驱动的开环控制系统仍在经济型数控机床和一些控制精度要求不高的场合得到大量使用。常用的基准脉冲插补算法有逐点比较法和数字积分法。逐点比较法插补:就是刀具或绘图笔每走一步都要和给定轨迹上的坐标值进行比较,看这点在给定轨迹的上方或下方,或是给定轨迹的里面或外面,从而决定下一步的进给方向。如果原来在给定轨迹的下方,下一步就向给定轨迹的上方走,如果原来在给定轨迹的里面,下一步就向给定轨迹的外面走,…。如此,走一步、看一看,比较一次,决定下一步走向,以便逼近给定轨迹,即形成逐点比较插补。加工精度:逐点比较法是以阶梯折线来逼近直线或圆弧等曲线的,它与规定的加工直线或圆弧之间的最大误差为一个脉冲当量,因此只要把脉冲当量(每走一步的距离即步长)取得足够小,就可达到加工精度的要求第三十一页,共五十八页。31一、逐点比较法直线插补1、第一象限内的直线插补1)偏差计算公式设加工的轨迹为第一象限中的一条直线OA,如图4.9所示。设加工起点为坐标原点,沿直线OA进给到终点A(x0,y0)。点m(xm,ym)为加工点(动点),若点m在直线OA上,则有即定义直线插补的偏差判别式为显然,若Fm=0,表明m点在直线段OA上;若Fm>0,m点在直线段OA上方,即点m’处;若Fm<0,m点在直线段OA下方,即点m”处。函数的正负反映了刀具与曲线的相对位置关系,这样,根据值的大小,就可以控制刀具的进给方向。第一象限直线逐点比较法插补的原理是:从直线的起点(坐标原点)出发,当Fm≧0时,向+x方向走一步;Fm>0时,向+y方向走一步;当两方向所走的步数与终点坐标(x0,y0)相等时,即刀具到达了直线终点,完成了直线插补。4.2.2逐点比较法插补原理第三十二页,共五十八页。322)进给与偏差计算设加工点正处于m点,当Fm≧0,表明m点在直线段OA上或OA上方,为逼近给定曲线,应沿+x方向走一步至m+1,该点的坐标值为该点的偏差为(4.2)设加工点正处于m点,当Fm<0,表明m点在直线段OA下方,为逼近给定曲线,应沿+y方向走一步至m+1,该点的坐标值为该点的偏差为(4.3)由式(4.2)和式(4.3)可见,新的加工点的偏差Fm-1。都可以由前一点偏差Fm和终点坐标相加或相减得到,且加工的起点是坐标原点,起点的偏差是已知的,即Fm=0。3)终点判别方法
刀具到达终点(x0,y0)时必须自动停止进给。因此,在插补过程中,每走一步就要和终点坐标比较一下,如果没有到达终点,就继续插补运算;如果已到达终点就必须自动停止插补运算。判断是否到达终点常用的方法有以下几种。4.2.2逐点比较法插补原理。。第三十三页,共五十八页。334.2.2逐点比较法插补原理在加工过程中利用终点坐标值(x0,y0)与动点坐标值(xm,ym)每走一步比较一次,直至两者相等为止。在加工过程中取终点坐标x0和y0中的较大者作为终点判别的依据,称此较大者为长轴,另一为短轴。在插补过程中,只要沿长轴方向上有进给脉冲,终判计数器就减1,而短轴方向的进给不影响终判计数器。由于插补过程中长轴的进给脉冲数一定多于短轴的进给脉冲数,长轴总是最后到达终点值,所以,这种终点判断方法是正确的。用一个终点判别计数器,存放x和y两个坐标的总步数nxy,x或y坐标每进给一步,nxy减1,当nxy=0时,即到达终点。4)第一象限直线插补计算流程综上所述,逐点比较法直线插补工作过程可归纳为以下4步:偏差判别,判断上一步进给后的偏差值F≥O还是F<0;坐标进给,根据偏差判别的结果和所在象限决定在哪个方向上进给一步;偏差计算,计算出进给一步后的新偏差值,作为下一步进给的判别依据;终点判别,终点判别计数器减1,判断是否到达终点,若已到达终点就停止插补,若未到达终点,则返回到第一步,如此不断循环直至到达终点为止。第三十四页,共五十八页。34
于是取偏差计算式为Fm=ymxe-xmye偏差判别式:若Fm=0,则点m在OA直线段上;若Fm>0,则点m在OA直线段的上方;若Fm<0,则点m在OA直线段的下方。进给方向确定:当Fm>=0时,沿+x轴方向走一步;当Fm<0时,沿+y方向走一步;当目前坐标与终点坐标相等,停止插补。偏差计算的简化:(1)设加工点在m点,若Fm>=0,这时沿+x轴方向走一步至m+1点。(xm+1,ym+1)=(xm+1,ym)Fm+1=ym+1xe-xm+1ye=ymxe-(xm+1)ye=ymxe-xmye-ye=Fm–ye
(2)设加工点在m点,若Fm<0,这时沿+y轴方向走一步至m+1点。推理有Fm+1=Fm+xe偏差计算简化为:若m为起点0,则Fm=F0=0;否则:若Fm>=0,Fm+1=Fm–ye
若Fm<0,Fm+1=Fm+xe终点判断:方法1:设置x,y轴两个减法计数器Nx和Ny,加工前分别存入终点坐标xe和ye,x(y)轴每进给一步则Nx–1(Ny–1),当Nx和Ny均为0,则认为达到终点。方法2:设置一个终点计数器Nxy,x或y轴每进给一步则Nxy–1,当Nxy为0,则认为达到终点。第一象限内的直线插补偏差计算式:若点m在OA直线段上,则有:xm/ym=xe/ye即ymxe-xmye=0
4.2.2逐点比较法插补原理偏差判别→坐标进给→偏差计算→终点判断走一步→比较一次→决定下一步的走向插补结束判断
第三十五页,共五十八页。352、4个象限的直线插补设A1、A2、A3、A4分别表示第一、第二、第三、第四象限的4种线型。它们的加工起点均从坐标原点开始,则刀具进给方向如图右所示。凡F≥0时,向x方向进给,在第一、第四象限向+x方向进给;在第二、第三象限,向-x方向进给;凡F<0时,向y方向进给,在第一、第二象限向+y方向进给;在第三、第四象限,向-y方向进给。不管是哪个象限,都采用与第一象限相同的偏差计算公式,只是式中的终点坐标值均取绝对值。4个象限的进给脉冲数和偏差计算表所示。3、直线插补计算的程序实现在计算机的内存中设置6个单元XE、YE、NXY、FM、XOY和ZF,XE存放终点横坐标x0,YE存放终点纵坐标y0,NXY存放总步数nxy,FM存放加工点偏差Fm,XOY存放直线所在象限值Fnl,ZF存放走步方向标志。xOy=l,2,3,4分别代表第一、第二、第三、第四象限,xOy的值由终点坐标(x0,y0)的正、负符号来确定,Fm的初值为F0=0,ZF=1,2,3,4分别代表+x、-x、+y、-y的走步方向。4.2.2逐点比较法插补原理第三十六页,共五十八页。36图4.11为直线插补计算的程序流程图,它是按照插补计算过程的4个步骤即偏差判别、坐标进给、偏差计算、终点判断来实现插补计算程序。例4.3设给定的加工轨迹为第一象限的直线OP,起点为坐标原点,终点坐标A(x0,y0),其值为(5,4),试进行插补计算并作出走步轨迹图。计算过程如表4.2所示。表中的终点判断采用上述的第3种方法,计数长度4.2.2逐点比较法插补原理即x方向走5步,y方向走4步,共9步。插补过程如图4.12所示。第三十七页,共五十八页。37
二、逐点比较法圆弧插补
1、第一象限圆弧插补计算原理逐点比较法中,一般以圆心为坐标,给出圆弧起点坐标(x0,y0)和终点坐标(xe、ye),如图4.13所示。
1)偏差判别:现任取一点P,其坐标为(x,y),则P点相对于圆弧AB也有3种情况。P点在圆弧上,4.2.2逐点比较法插补原理(4.4)则式中,R是圆弧半径。令偏差值P点位于圆弧上时,F=0,P点在圆弧之外时,则OP>R,于是可以写成即也就是说,P点在圆外时,其插补偏差F>0。P点在圆弧之内时,则OP<R,于是可得即P点在圆弧之内时,偏差值F<O。第三十八页,共五十八页。382)进给不难看出,在进行圆弧插补时,偏差的判别是以圆弧为界,并据此确定刀具的进给方向:
P点在圆弧外时,F>0,向圆内(-x方向)进给一步;
P点在圆弧内时,F<0,向圆外(+y方向)进给一步;
P点在圆弧上时,F=0,规定按F>O处理。3)偏差计算依据式(4.4)计算偏差F,需进行3项乘方的计算,比较费时,为简化计算,采用递推法来求F值。以第一象限逆圆为例:设P点在圆外,F>O,则刀具向-x方向走一步,到达(x-1,y)点,设新点的偏差为F’,则有4.2.2逐点比较法插补原理若P点在圆内,F<O,则刀具向+y方向走一步,新点的坐标值为(x,y+1),设新点的偏差为F’,则有与直线插补一样,总是设刀具从圆弧的起点开始插补,因此初始偏差值F0=0。此后的F值可用式(4.5)和式(4.6)算出。(4.5)(4.6)第三十九页,共五十八页。39
4)终点判别与直线插补的终点判别一样,设置一个长度计数器,取x、y坐标轴方向上的总步数作为计数长度值,每进给一步,计数器减1,当计数器减到零时,插补结束。4.2.2逐点比较法插补原理
长度计数器的初值为(4.7)也可以每个坐标方向设一个计数器,其计数长度分别为
x方向进给时,
减1,在y方向进给时减1。直至和第一象限逆圆插补的流程图如图4.14所示。在计算机的内存中设置6个单元X0、Y0、XE、YE、NXY、FM,X0存放起点横坐标x0,Y0存放起点纵坐标y0,XE存放终点横坐标xe,YE存放终点纵坐标ye,NXY存放总步数nxy,FM存放加工点偏差F,F的初值为F0=0,xe和ye的初值为x0和y0,与直线插补不同,每进给一步后,除进行新的偏差计算外,还要计算出新的坐标值,供下一次偏差计算时使用。实际的程序,随着处理方法的不同可能有较大的差别,但总是以处理方便、结构简单、程序执行速度快等原则来考虑的。都减为零时,插补结束。第四十页,共五十八页。40
例4.4假设加工第一象限逆圆弧AB,起点A的坐标值为x0=4,y0=3,终点B的坐标值为xe=0,ye=5。试进行插补计算并作出走步轨迹图。计算过程如表4.3所示。根据表4.3可作出圆弧插补走步轨迹如图4.15所示。4.2.2逐点比较法插补原理2、四象限的圆弧插补原理在实际应用中,所要加工的圆弧可以在不同的象限中,可以按逆时针的方向加工,也可以按顺时针的方向来加工。为了便于表示圆弧所在的象限及加工方向,可用SR1、SR2、SR3、SR4依次表示第一、二、三、四象限中的顺圆弧,用NR1、NR2、NR3、NR4分别表示第一、二、三、四象限中的逆圆弧。前面以第一象限逆圆弧为例推导出圆弧偏差计算公式,并指出了根据偏差符号来确定进给方向。其他3个象限的逆、顺圆的偏差计算公式可通过与第一象限的逆圆、顺圆相比较而得到。第四十一页,共五十八页。41下面推导第二象限顺圆的偏差计算公式。如图4.16所示的一段顺圆弧CD,起点C,终点D,设加工点现处于M(x,y)。从图中可以看出,若F≥O时,下一步应沿+x方向进给一步,新的加工点坐标将是(x+1,y),可求出新的偏差为F’=F+2x+1
若F<O时,下一步应沿+y方向进给一步,新的加工点坐标将是(z,y+1),可求出新的偏差为F’=F+2y+1
对于图4.17(a),SR4与NR1对称于x轴,SR2与NR1对称于y轴,NR3与SR2称于x轴,NR3与SR4对称于y轴。对于图4.17(b),SR1与NR2对称于y轴,SR1与NR4对称于x轴,SR3与NR2对称于x轴,SR3与NR4对称于y轴。显然,对称于x轴的一对圆弧沿x轴的进给方向相同,而沿y轴的进给方向相反;对称于y一对圆弧沿y轴的进给方向相同,而沿x轴的进给方向相反。所以在圆弧插补中,沿对称轴的进给方向相同,沿非对称轴的进给方向相反;其次,所有对称圆弧的偏差计算公式,只要取起点坐标的绝对值,就与第一象限中NRl或SRl的偏差计算公式相同。8种圆弧的插补计算公式及进给方向如表4.4所示。4.2.2逐点比较法插补原理第四十二页,共五十八页。42
4.2.3步进电机控制技术步进电机是靠脉冲来驱动的,也称脉冲电机;是一种将电脉冲信号转变为角位移或线位移的开环控制元件;它是将电脉冲信号转换为角位移的机电式数摸(D/A)转换器。步进电机能将电脉冲信号直接转变成与脉冲数成正比的角位移或直线位移量的执行元件。其速度与脉冲频率成正比,可通过改变脉冲频率在较宽范围内调速。由于其输人为电脉冲,因而易与微型计算机或其他数字元器件接口,适用于数字控制系统。它作为数字控制系统中的一种执行元件,广泛应用于自动控制和精密仪器等领域,例如在仪器仪表、机床设备以及计算机的外围设备中(打印机和绘图仪等)。这些设备移动部分的总移动步数取决于指令脉冲的总数,而移动速度则取决于指令脉冲的频率。步进电机按转矩产生的原理可分为反应式(VR:VariableReluctance)步进电机、永磁式(PM:PermanentMagnet)步进电机及混合式(HB:hybrid)步进电机三类。永磁式步进一般为两相,转矩和体积较小,步进角一般为7.5度或15度;反应式步进一般为三相,可实现大转矩输出,步进角一般为1.5度,但噪声和振动都很大,在欧美等发达国家80年代已被淘汰;混合式步进是指混合了永磁式和反应式的优点,分为两相和五相,两相步进角一般为1.8度而五相步进角一般为0.72度,这种步进电机的应用最为广泛。第四十三页,共五十八页。434.2.3步进电机控制技术步进电机:给一个脉冲电机转一下。其输入:脉冲;输出:位移;脉冲数:决定位移量;脉冲频率:决定位移的速度.步距角(步进角):步进电机步进电机在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响,当步进驱动器接收到一个脉冲信号,它就驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”,它的旋转是以固定的角度一步一步运行的。可以通过控制脉冲个数来控制角位移量,从而达到准确定位的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。步矩角越小精度越高,步矩角是步进电机接收一个脉冲电机转子旋转的角度,步进电机驱动器都有细分表,假如你设定的细分为1000,则表示步进电机接收1000个脉冲旋转一周,那步矩角就是0.36度。步进驱动器的细分是固定的,如果步矩角是0.01度,那细分就应该是36000。第四十四页,共五十八页。444.2.3步进电机控制技术步进电机的静态指标术语
相数:产生不同对极N、S磁场的激磁线圈对数。常用m表示。拍数:完成一个磁场周期性变化所需脉冲数或导电状态用n表示,或指电机转过一个齿距角所需脉冲数,以四相电机为例,有四相四拍运行方式即AB-BC-CD-DA-AB,四相八拍运行方式即A-AB-B-BC-C-CD-D-DA-A。步距角:对应一个脉冲信号,电机转子转过的角位移用θ表示。θ=360度/(转子齿数*运行拍数),以常规二、四相,转子齿为50齿电机为例。四拍运行时步距角为θ=360度/(50*4)=1.8度(俗称整步),八拍运行时步距角为θ=360度/(50*8)=0.9度(俗称半步)。定位转矩:电机在不通电状态下,电机转子自身的锁定力矩(由磁场齿形的谐波以及机械误差造成的)静转矩:电机在额定静态电作用下,电机不作旋转运动时,电机转轴的锁定力矩。此力矩是衡量电机体积的标准,与驱动电压及驱动电源等无关。虽然静转矩与电磁激磁安匝数成正比,与定齿转子间的气隙有关,但过分采用减小气隙,增加激磁安匝来提高静力矩是不可取的,这样会造成电机的发热及机械噪音。第四十五页,共五十八页。454.2.3步进电机控制技术步进电机的动态指标及术语:
步距角精度:步进电机每转过一个步距角的实际值与理论值的误差。用百分比表示:误差/步距角*100%。不同运行拍数其值不同,四拍运行时应在5%之内,八拍运行时应在15%以内。失步:电机运转时运转的步数,不等于理论上的步数。称之为失步。失调角:转子齿轴线偏移定子齿轴线的角度,电机运转必存在失调角,由失调角产生的误差,采用细分驱动是不能解决的。最大空载起动频率:电机在某种驱动形式、电压及额定电流下,在不加负载的情况下,能够直接起动的最大频率。最大空载的运行频率:电机在某种驱动形式,电压及额定电流下,电机不带负载的最高转速频率。运行矩频特性:电机在某种测试条件下测得运行中输出力矩与频率关系的曲线称为运行矩频特性,这是电机诸多动态曲线中最重要的,也是电机选择的根本依据。其它特性还有惯频特性、起动频率特性等。电机一旦选定,电机的静力矩确定,而动态力矩却不然,电机的动态力矩取决于电机运行时的平均电流(而非静态电流),平均电流越大,电机输出力矩越大,即电机的频率特性越硬。要使平均电流大,尽可能提高驱动电压,使采用小电感大电流的电机。第四十六页,共五十八页。464.2.3步进电机控制技术电机的共振点:步进电机均有固定的共振区域,二、四相感应子式的共振区一般在180-250pps之间(步距角1.8度)或在400pps左右(步距角为0.9度),电机驱动电压越高,电机电流越大,负载越轻,电机体积越小,则共振区向上偏移,反之亦然,为使电机输出电矩大,不失步和整个系统的噪音降低,一般工作点均应偏移共振区较多。电机正反转控制:当电机绕组通电时序为AB-BC-CD-DA为正转,通电时序为DA-CD-BC-AB时为反转。步进电机的特点特性一般步进电机的精度为步进角的3-5%,且不累积。步进电机外表允许的最高温度。步进电机的力矩会随转速的升高而下降。步进电机低速时可以正常运转,但若高于一定速度就无法启动,并伴有啸叫声。步进电机必须加驱动才可以运转,驱动信号必须为脉冲信号,没有脉冲的时候,步进电机静止,如果加入适当的脉冲信号,就会以一定的角度(称为步角)转动。转动的速度和脉冲的频率成正比。三相步进电机的步进角度为7.5度,一圈360度,需要48个脉冲完成。步进电机具有瞬间启动和急速停止的优越特性。改变脉冲的顺序,可以方便的改变转动的方向。第四十七页,共五十八页。474.2.3步进电机控制技术步进电机固有步距角它表示控制系统每发一个步进脉冲信号,电机所转动的角度。电机出厂时给出了一个步距角的值,如86BYG250A型电机给出的值为0.9°/1.8°(表示半步工作时为0.9°、整步工作时为1.8°),这个步距角可以称之为“电机固有步距角”,它不一定是电机实际工作时的真正步距角,真正的步距角和驱动器有关。通常步进电机步距角β的一般计算按下式计算。β=360°/(Z·m·K)式中β―步进电机的步距角;Z―转子齿数;m―步进电动机的相数;K―控制系数,是拍数与相数的比例系数转矩。保持转矩(HOLDINGTORQUE):步进电机通电但没有转动时,定子锁住转子的力矩;无激磁保持转矩(DETENTTORQUE):步进电机没有通电的情况下,定子锁住转子的力矩。力矩与转速成反比。当步进电机转动时,电机各相绕组的电感将形成一个反向电动势;频率越高,反向电动势越大。在它的作用下,电机随频率(或速度)的增大而相电流减小,从而导致力矩下降。第四十八页,共五十八页。484.2.3步进电机控制技术空载启动频率,即步进电机在空载情况下能够正常启动的脉冲频率。步进电机脉冲频率高于空载启动频率时,电机不能正常启动,可能发生丢步或堵转。在有负载的情况下,启动频率应更低。如果要使电机达到高速转动,脉冲频率应该有加速过程,即启动频率较低,然后按一定加速度升到所希望的高频(电机转速从低速升到高速)。减轻振动和噪声的方法步进电机低速转动时振动和噪声大是其固有的缺点,一般可采用以下方案来克服:A.如步进电机正好工作在共振区,可通过改变减速比等机械传动避开共振区;B.采用带有细分功能的驱动器,这是最常用的、最简便的方法;C.换成步距角更小的步进电机,如三相或五相步进电机;D.换成交流伺服电机,几乎可以完全克服震动和噪声,但成本较高;E.在电机轴上加磁性阻尼器,市场上已有这种产品,但机械结构改变较大。第四十九页,共五十八页。49一、步进电机的工作原理1、反应式步进电机的结构
图4.18所示为一个三相反应式步进电动机结构图。从图中可以看出,它分成转子和定子两部分。定子是由硅钢片叠成的,每相有一对磁极(N、S极),每个磁极的内表面都分布着多个小齿,它们大小相同,间距相同。该定子上共有3对磁极。每对磁极都缠有同一绕组,也即形成一相,这样3对磁极有3个绕组,形成三相。可以得出,四相步进电动机有4对磁极、4相绕组;五相步进电动机有5对磁极、5相绕组;依此类推。转子是由软磁材料制成的,其外表面也均匀分布着小齿,这些小齿与定子磁极上的小齿的齿距相同,形状相似。2、反应式步进电机的工作原理
通常电机的转子为永磁体,当电流流过定子绕组时,定子绕组产生一矢量磁场。该磁场会带动转子旋转一角度,使得转子的一对磁场方向与定子的磁场方向一致。当定子的矢量磁场旋转一个角度。转子也随着该磁场转一个角度。每输入一个电脉冲,电动机转动一个角度前进一步。它输出的角位移与输入的脉冲数成正比、转速与脉冲频率成正比。改变绕组通电的顺序,电机就会反转。所以可用控制脉冲数量、频率及电动机各相绕组的通电顺序来控制步进电机的转动。步进电机的“相”----绕组的个数;“拍”绕组的通电状态。如果对一相绕组通电的操作称为一拍,那对A、B、C三相绕组轮流通电需要三拍。三拍表示一个周期共有3种通电状态,六拍表示一个周期有6种通电状态,每个周期步进电机转动一个齿距。对A、B、C三相轮组轮流通电一次称为一个周期。4.2.3步进电机控制技术第五十页,共五十八页。50步进电机的工作就是步进转动。在一般的步进电机工作中,其电源都是采用单极性的直流电源。要使步进电机转动,就必须对步进电机定子的各相绕组以适当的时序进行通电。步进电机的步进过程可以用图4.19来说明。图4.19是一个三相反应式步进电机,其定子的每相都有一对磁极。每个磁极都只有一个齿,即磁极本身,故三相步进电机有3对磁极共6个齿;其转子有4个齿,分别称为0、1、2、3齿。直流电源U通过开关SA、SB、SC分别对步进电机的A、B、C相绕组轮流通电。初始状态时,开关SA接通,则A相磁极和转子的0、2号齿对齐,同时转子的1、3号齿和B、C相磁极形成错齿状态。当开关SA断开,Se接通,B相绕组和转子的1、3号齿之间的磁力线作用,使得转子的1、3号齿与B相磁极对齐,则转子的0、2号齿就使A、C相绕组磁极形成错齿状态。此后,开关SB断开,SC接通。C相绕组和转子0、2号之间的磁力线的作用,使得转子0、2号齿和C相磁极对齐,这时转子的1、3号齿和A、B相绕组磁极产生错齿。当开关SC断开,SB接通后,A相绕组磁极相转子1、3号齿之间的磁力线的用,使转子1、3号齿和A相绕组磁极对齐,这时转子的0、2号齿和B、C相绕组磁极产生错齿。很明显,这时转子移动了一个齿距角。4.2.3步进电机控制技术第五十一页,共五十八页。51
如果对一相绕组通电的操作称为一拍,那么对A、B、C三相绕组轮流通电需要三拍。对A、B、C三相绕组轮流通电一次称为一个周期。从上面分析看出,该三相步进电机转子转动一个齿轮,需要三拍操作。由A→B→C→A相轮流通电,此磁场沿A、B、C方向转动了360°空间角,而这时转子沿ABC方向转动了一个齿距的位置,在图4.19中,转子的齿数为4,故齿距角90,转动了一个齿距也即转动了90。对于一个步进电机,如果它的转子的齿数为z,它的齿距角θz为4.2.3步进电机控制技术(4.8)而步进电机运行”拍可使转子转进一个齿距位置。实际上,步进电机每一拍就执行一次步进,所以步进电机的步距角口可以表示如下:其中,n是步进电机工作拍数,z是转子的齿数。对于图4.18所示的三相步进电机,若采用三拍方式,则它的步距角是(4.9)对于转子有40个齿且采用三拍方式的步进电机而言,其步距角是第五十二页,共五十八页。52二、步进电机的工作方式
步进电机有三相、四相、五相、六相等多种形式,为了分析方便,下面仍以三相步进电机为例进行分析和讨论。步进电机可工作于单相
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度便利店店铺评估合同
- 2024年度北京某生物科技实验室建设施工合同
- 2024年度云计算服务合同:企业级云服务合作协议
- 狩猎或钓鱼用拟饵市场发展预测和趋势分析
- 2024年度物流配送及售后服务合同
- 视频游戏机器市场需求与消费特点分析
- 磨刀石架市场发展现状调查及供需格局分析预测报告
- 车轮胎项目评价分析报告
- 2024年度海洋船舶LED照明系统购销合同
- 2024年度承包合同:数据中心运营管理承包协议
- AutoCAD 2020中文版从入门到精通(标准版)
- 八年级《中学生如何正确看待手机》主题班会课件
- 2023届中职语文专题复习《现代文阅读答题技巧》课件
- 乳腺结节课件
- 霓虹灯广告屏装置的PLC 控制课程设计报告
- 《全国人民代表大会制度课件》
- 船舶触碰桥梁应急预案
- 消防应急安全演练预案模板
- 江苏省盐城市盐都区实验初中2023-2024学年九年级上学期12月月考数学试题
- 电子信息专业毕业论文
- 第五、六单元语文月考测试卷(试题)-统编版语文三年级上册
评论
0/150
提交评论