伺服电机是如何实现精准定位?如何理解它的闭环特性?

最新更新时间:2021-09-18来源: elecfans关键字:伺服电机  精准定位 手机看文章 扫描二维码
随时随地手机看文章

伺服电机是一种可以将电信号转换为位移,角度变化的高精度执行机构。电机的位移量是靠脉冲信号控制的,每给伺服电机一个脉冲信号,伺服电机都输出一定的位移。你需要伺服电机定量的位移,只需要给定相应数量的脉冲信号即可。


伺服电机是靠脉冲实现定位的,严格来讲这个叫位置环控制,就是上位机给多少脉冲伺服电机,伺服就走多少角度,比如一转对应2500个脉冲,这是常见的。


伺服电机定义      

伺服电机主要靠脉冲来定位,基本上可以这样理解,伺服电机接收到1个脉冲,就会旋转1个脉冲对应的角度,从而实现位移,因为,伺服电机本身具备发出脉冲的功能,所以伺服电机每旋转一个角度,都会发出对应数量的脉冲,这样,和伺服电机接受的脉冲形成了呼应,或者叫闭环,如此一来,系统就会知道发了多少脉冲给伺服电机,同时又收了多少脉冲回来,这样,就能够很精确的控制电机的转动,从而实现精确的定位,可以达到0.001mm。伺服电机在要求精密控制的工业自动化设备中得到了广泛的应用,他的闭环控制功能,是步进电机无法比拟的。在一些场合,由于步进电机没有反馈,因此当步进电机卡死或打滑会出现丢步的情况,从而大大影响设备使用精度,因此步进电机一般用于纯粹的转动过程,或者用于对精度要求不高的使用场合。


伺服电机是如何实现精准定位?如何理解它的闭环特性?今天我们就来说说。

首选我们看下交流伺服系列的组成。由伺服驱动器和伺服电机组成。这里我们主要讲述伺服驱动的工作原理,电机只是一个执行机构。驱动器的结构简图如下,和变频器的主电路类似,电源经过整流,逆变,实现从AC-DC-AC的转换。

伺服电机是如何实现精准定位?如何理解它的闭环特性?

伺服驱动器结构简图

输入信号/命令可以是位置、速度、扭矩等控制信号,对应伺服电机的三种控制模式,每种控制模式都对应着环的控制,扭矩控制是电流闭环控制,速度模式是速度闭环控制,位置模式则是三闭环控制模式(扭矩、速度、位置)。下面我们对位置模式的三闭环进行分析:

伺服电机是如何实现精准定位?如何理解它的闭环特性?

位置模式的三闭环控制

上图中M表示伺服电机,PG代表编码器,最外面的蓝色的代表位置环,因为我们最终控制的是位置(定位),内环分别是速度环和电流环(扭矩环),位置模式下速度环和电流环作为保护环防止失速控制和过载以确保电机恒速运转和电机电流恒定。我们重点看下位置环是如何确保电机能够准确旋转给定的角度。


假如我们给定脉冲为1个,此时反馈脉冲为,脉冲偏差△p=1,输入到控制器中,这时候驱动电路控制IPM逆变器产生SPWM波驱动伺服电机旋转,注意这个SPWM波和我们发脉冲的方波是不一样的,时电机带动编码器旋转发出反馈脉冲,这个时候△p=0,电机停止输出,1个脉冲定位完成。整个从发出脉冲到接受反馈脉冲的过程就是一个闭环过程,从而确保电机能够准确定位,脉冲的数量决定定位的距离,脉冲的频率决定电机的转速。


PLC控制伺服电机 

服电机有三种控制模式:速度控制,位置控制,转矩控制{由伺服电机驱动器的Pr02参数与32(C-MODE)端子状态选择},简要介绍位置模式的控制方法。 


一、按照伺服电机驱动器说明书上的‘位置控制模式控制信号接线图’连接导线 

3(PULS1),4(PULS2)为脉冲信号端子,PULS1连接直流电源正极(24V电源需串连2K左右的电阻),PULS2连接控制器(如PLC的输出端子)。 


5(SIGN1),6(SIGN2)为控制方向信号端子,SIGN1连接直流电源正极(24V电源需串连2K左右的电阻),SIGN2连接控制器(如PLC的输出端子)。当此端子接收信号变化时,伺服电机的运转方向改变。实际运转方向由伺服电机驱动器的P41,P42这两个参数控制。     7(com+)与外接24V直流电源的正极相连。 


29(SRV-0N),伺服使能信号,此端子与外接24V直流电源的负极相连,则伺服电机进入使能状态,通俗地讲就是伺服电机已经准备好,接收脉冲即可以运转。 


上面所述的六根线连接完毕(电源、编码器、电机线当然不能忘),伺服电机即可根据控制器发出的脉冲与方向信号运转。其他的信号端子,如伺服报警、偏差计数清零、定位完成等可根据您的要求接入控制器。


二、设置伺服电机驱动器的参数 

1、Pr02----控制模式选择,设定Pr02参数为0或是3或是4。3与4的区别在于当32(C-MODE)端子为短路时,控制模式相应变为速度模式或是转矩模式,而设为0,则只为位置控制模式。如果您只要求位置控制的话,Pr02设定为0或是3或是4是一样的。

2、Pr10,Pr11,Pr12----增益与积分调整,在运行中根据伺服电机的运行情况相应调整,达到伺服电机运行平稳。当然其他的参数也需要调整(Pr13,Pr14,Pr15,Pr16,Pr20也是很重要的参数),在您不太熟悉前只调整这三个参数也可以满足基本的要求。 

3、Pr40----指令脉冲输入选择,默认为光耦输入(设为0)即可。也就是选择3(PULS1),4(PULS2),5(SIGN1),6(SIGN2)这四个端子输入脉冲与方向信号。   


4、Pr41,Pr42----简单地说就是控制伺服电机运转方向。Pr41设为0时,Pr42设为3,则5(SIGN1),6(SIGN2)导通时为正方向(CCW),反之为反方向(CW)。Pr41设为1时,Pr42设为3,则5(SIGN1),6(SIGN2)断开时为正方向(CCW),反之为反方向(CW)。(正、反方向是相对的,看您如何定义了,正确的说法应该为CCW,CW)。  


5、Pr46,Pr4A,Pr4B----电子齿轮比设定。此为重要参数,其作用就是控制电机的运转速度与控制器发送一个脉冲时电机的行走长度。        


其公式为: 

伺服电机每转一圈所需的脉冲数=编码器分辨率× Pr4B/(Pr46 × 2^Pr4A)  

伺服电机所配编码器如果为:2500p/r 5线制增量式编码器,则编码器分辨率为10000p/r  

如您连接伺服电机轴的丝杆间距为20mm,您要做到控制器发送一个脉冲伺服电机行走长度为一个丝(0.01mm)。计算得知:伺服电机转一圈需要2000个脉冲。(每转一圈所需脉冲确定了,脉冲频率与伺服电机的速度的关系也就确定了)  

三个参数可以设定为:Pr4A=0,Pr46=10000,Pr4B=2000,约分一下则为:Pr4A=0,Pr46=100,Pr4B=20。     


从上面的叙述可知:设定Pr46,Pr4A,Pr4B这三个参数是根据我们控制器所能发送的最大脉冲频率与工艺所要求的精度。在控制器的最大发送脉冲频率确定后,工艺精度要求越高,则伺服电机能达到的最大速度越低。 


做好上面的工作,编制好PLC程序,我们就可以控制伺服运转了。

关键字:伺服电机  精准定位 编辑:什么鱼 引用地址:http://news.eeworld.com.cn/qrs/ic548548.html

上一篇:伺服电机编码器的学习
下一篇:步进电机使用过程中的异常处理

推荐阅读

如何根据伺服电机来配合减速机
伺服电机是否需要搭配行星减速机,那么在生产中如何根据伺服电机来配合减速机呢?1:速比减速机的减速比大致选择电机额定转速除以最终输出转速的得数。比如需要最终输出的转速是200RPM,电机的额定转速是3000RPM,那么减速机的速比以1:15左右为佳。最终输出转速的高低取决于工况需要。2:扭矩减速机的额定扭矩要大于等于电机额定扭矩乘以减速比的得数。假设电机额定扭矩为10N.M,减速比为15,那么所选择的减速机型号的额定扭矩要大于10*15=150N.M。3:精度减速机的回程间隙(背隙、间隙或称回转间隙)视具体工作要求,一般来说配合伺服电机使用的间隙不要大于20arcmin,单级减速能做到小于等于3arcmin的一般是高端产品
发表于 2021-09-26
如何根据<font color='red'>伺服电机</font>来配合减速机
PLC使用脉冲方式控制伺服电机
PLC是怎么控制伺服电机的?在回答这个问题之前,首先要清楚伺服电机的用途,相对于普通的电机来说,伺服电机主要用于精确定位,因此大家通常所说的控制伺服,其实就是对伺服电机的位置控制。其实,伺服电机还用另外两种工作模式,那就是速度控制和转矩控制,不过应用比较少而已。速度控制一般都是有变频器实现,用伺服电机做速度控制,一般是用于快速加减速或是速度精准控制的场合,因为相对于变频器,伺服电机可以在几毫米内达到几千转,由于伺服都是闭环的,速度非常稳定。转矩控制主要是 控制伺服电机的输出转矩,同样是因为伺服电机的响应快。应用以上两种控制,可以把伺服驱动器当成变频器,一般都是用模拟量控制。伺服电机最主要的应用还是定位控制,位置控制有两个物理量需要
发表于 2021-09-18
PLC使用脉冲方式控制<font color='red'>伺服电机</font>
伺服电机编码器的学习
伺服电机编码器  伺服电机编码器是安装在伺服电机上用来测量磁极位置和伺服电机转角及转速的一种传感器,从物理介质的不同来分,伺服电机编码器可以分为光电编码器和磁电编码器,另外旋转变压器也算一种特殊的伺服编码器,市场上使用的基本上是光电编码器,不过磁电编码器作为后起之秀,有可靠,便宜,抗污染等特点,有赶超光电编码器的趋势。原理 伺服编码器这个基本的功能与普通编码器是一样的,比如绝对型的有A,A反,B,B反,Z,Z反等信号,除此之外,伺服编码器还有着跟普通编码器不同的地方,那就是伺服电机多数为同步电机,同步电机启动的时候需要知道转子的磁极位置,这样才能够大力矩启动伺服电机,这样需要另外配几路信号来检测转子的当前位置,比如增量型的就有
发表于 2021-09-18
伺服电机接线相序错了会怎么样
伺服电机相序接错的反应伺服电机的三根动力线如果接错,在静止状态下可能没有报警。但是一旦手动或自 动运转一下电机,电机就会或者猛地蹿动-下,或者开始抖动,如速度加的过高时会跳动,系统出现轮廓误差等报警。在电机测试时, 不要放在桌子上,-般放在地面比较保险,开机时速度不要调的太高,低速的话,电机-般只是抖动。这样就知电机线接错了,换相试试。在有的驱动有电位器调节的,参数不对也可能会出现这样的问题,那只有调节电位器参数来修正参数。电机处于静止时,以安全的方式扳动一下电机轴,正常的情况下,手会感受到电机的静止力矩;而如果电机相序接反,不用费很大的劲就可以扳动电机轴,然后马。上系统报警,且电机失去力矩。伺服电机接线相序错了会怎么样会反转
发表于 2021-09-17
步进电机控制器与伺服电机控制器的区别
要了解两者的区别,我们需要先对每一个对象都要深入了解一 下。 首先了解一下工作原理, 步进电机的工作原理是一种将电脉冲转化为角位移的执行机构。当步进驱动器接收到一个脉冲信号,就驱动步进电机按设定的方向转动一个固定的角度,它的旋转是以固定的角度一步-一步运行的。可以通过控制发出脉冲个数来控制角位移量,从而达到控制位移的目的;同时可以通过控制脉冲频率来控制电机转动的速度和加速度,从而达到调速的目的。而伺服电机内部的转 子是永磁铁,驱动器控制的U/V/W三相电形成电磁场,转子在此磁场的作用下转动,同时电机自带的编码器反馈信号给驱动器,驱动器根据反馈值与目标值进行比较,调整转子转动的角度。伺服电机的精度决定于编码器的分辨率。第一
发表于 2021-09-17
步进电机控制器与<font color='red'>伺服电机</font>控制器的区别
Nordic Semiconductor加入精准定位联盟室内总体组
将与其他联盟成员一起合作开发室内定位解决方案和服务挪威奥斯陆 – 2021年6月3日 –Nordic Semiconductor宣布加入精准定位联盟的室内总体组。精准定位联盟由中国移动在2019年牵头成立,拥有120多家成员公司,其中包括信通院、华为、中兴等行业重量级企业。联盟的目标是搭建合作平台,促进会员在中国各地开展室内和室外定位解决方案和服务。室内总体组的工作目标是将芯片制造商、设备商、集成商和最终用户的资源聚集在一起,创建一个开放式平台,推动业界采用4/5G、低功耗蓝牙(Bluetooth® Low Energy (Bluetooth LE))、超宽带(UWB)、Wi-Fi等技术形成室内定位解决方案。室内总体组由中
发表于 2021-06-03
Nordic Semiconductor加入<font color='red'>精准定位</font>联盟室内总体组
小广播
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2021 EEWORLD.com.cn, Inc. All rights reserved