logisim优先编码器怎么用_变频电机为什么要用编码器?又该如何选型?
在自动化控制中经常会碰到各种电机的控制,在输送带、升降机、提升小车等较大功率的电机大部分是用变频电机,各个品牌PLC+变频器驱动控制变频电机也很普及了。
但是,用户经常会有这样那样的问题出现:
变频电机为什么要装编码器?不装编码器也行吗?
变频电机装了编码器,就是可以作为异步伺服控制了?就可以做定位控制了吗?
有些变频电机控制不仅装了一个编码器,还有双编码器闭环,是怎么回事?
有人说,“变频电机做不好定位的,也做不好同步,要做同步控制就要换同步伺服电机?”
变频电机的编码器信号经常被干扰,也很容易坏,该怎么选编码器呢?
本文先与大家讨论一下变频电机为什么要装编码器这个问题。
一
变频电机增加安装编码器,就可以提高电机与变频器在启动时的能量效率,减少电机与变频器损坏的可能。
一个比喻,开车的老司机都知道,车辆从低速启动时是最耗油的,如果是上坡加速更加耗油。电机驱动也是一样的道理,电机的能量损耗大部分是在启动加速时。变频电机如果想要真正达到节能的效果,最好就要加编码器反馈,在启动时精细化控制电流,减少启动热损的能量浪费,同时也保护电机与变频器不易损坏。
因此,如果变频电机编码器选型与安装得当,由于电机与变频器效率的提高,损害故障的减少,并且能真正体现变频电机的节能效果,多安装一个编码器所获得的效益是远远大于一个编码器的价格。
二
三
异步伺服控制模式需双编码器闭环——异步电机加减速的响应执行力延迟与减速机精度问题。
如果还要求达到异步伺服“位置环”的控制精度要求,解决的方案就是在机械末端再加装一个“位置编码器”,这个机械传动末端的编码器也称为“第二编码器”“负载端工艺轴编码器”。例如可以装在减速机的输出端,如下图。
这样,在电机轴尾部有一个高速的“速度编码器”,在电机减速传动的机械末端有一个低速的“位置编码器”。根据编码器的应用特性,速度编码器选用增量脉冲编码器,脉冲频率与速度对应;位置编码器选用绝对值编码器(多圈量程),绝对值编码器的编码每一个位置唯一,无需计数器不担心干扰与误差累加,正好与位置环控制对应。
需要在两个位置上安装两个编码器,在变频电机轴上(后部)是速度编码器,在机械传动末端安装的第二编码器是位置编码器。
这种控制方式,为变频电机、异步伺服控制的“双编码器闭环”模式。
典型的如风力发电变桨叶控制,下图为工博会上KEB驱动器P6展示的双编码器闭环控制原理图:
四
双编码器闭环的方案,如果再加上矢量变频控制,安装在变频电机上的速度编码器信号进矢量变频,提高变频器加减速的控制执行力;安装在机械传动末端的位置编码器信号进PLC,可以提高位置控制精度与位置到位响应。
回到本文开头提出的问题, 有人说"变频电机做不好定位,要换同步伺服电机去做“,那是因为只用了一个编码器,想当然的与同步伺服电机去比较,而变频电机是异步驱动的,位置环不在电机上,是在”外环“上。
事实上,即使去换了同步伺服电机,双编码器闭环方案同样适用于较大功率的同步伺服电机控制,如果用较大力矩输出的减速机,减速机损失的精度与响应的问题同样存在,在低速负载端加装第二编码器(位置编码器)同样的有必要。
展会上出现的低速端加装第二编码器的伺服控制系统:
五
多电机同步控制问题,是位置同步而不是速度同步。
在上面的讨论中,我们已经知道变频电机是异步电机,速度环与位置环的控制是各自独立的,需要两个不同位置的编码器做反馈。多电机的“同步”问题,需要先搞明白,用户的题目要求:究竟是速度同步?还是位置同步?
这是两种不同的控制策略,它们的“同步”效果是不一样的。而实际上大部分的多电机同步问题是位置同步要求,也就是电机角位移同步。当计算时分割的每个时间段以及累加的时间段,多个电机的角位移始终控制在一个偏差范围内,这就是位置同步。这也就是说,变频电机做同步应该选装第二编码器,也就是位置编码器作同步反馈信号。例如,输送带同步,升降机左右同步,变频电机与伺服电机的动作同步。
有关多电机的同步控制,以后会有文章再与大家一起专门讨论。
六
变频电机的特别性,选型编码器须注意事项:
1. 电机功率大,启动瞬间三相电压不平衡较为普遍,瞬间产生偏向磁场的交流感应电流冲击造成编码器的信号干扰与损坏。
2. 电机大,驱动力强,启动轴向窜动较大,编码器轴机械冲量损伤。
3. 在PLC+变频器+编码器的控制方案中,编码器信号进PLC的传输距离较长。
速度编码器就是增量脉冲编码器,一般以1024PPR的分辨率就足够了。
速度编码器应选用带有反相信号的增量编码器。由于电机启动瞬间的三相不平衡,会在空间产生离心的感应磁场,并对编码器有偏向的双向交流电流耦合干扰与冲击。单极性的直流集电极开路输出模式,其在反向电流截止时能量堆积,难以经受住长期的双向交流感应电流的冲击,较容易损坏。而且信号很容易被干扰,因此变频电机编码器不建议选用集电极开路输出信号的编码器(不建议使用NPN或者PNP型)。
变频电机编码器建议选择双极性的输出模式编码器(A+A-B+B-Z+Z-),对应于双向感应电流都有对0V的输出通道将感应冲击能量转走。没有冲击能量堆积而不太容易损坏编码器电路。同时,编码器的工作电压范围应该较宽,电源应带有反极性保护,信号线带有短路保护,以对应变频电机启动时双向的交流耦合冲击。
增量脉冲信号编码器,输出信号为5--24V的双向的A+A-B+B-。
另外,带有反相信号的双极性信号在双绞线上对于外部感应是共模的,可以在接收端用差分平衡方式消除,信号抗干扰强,也易于较远距离的信号传输。编码器信号传输距离参数应该选至少大于50米,这并不是实际现场也许只有几米就不需要看此参数,而是变频电机用的编码器,信号传输时的抗干扰能力要求比伺服电机高,可查看选用的编码器参数。
总线型以太网EtherCat信号由于有同步时间戳特征,可以进PLC也可以进电机驱动器,在做多电机同步控制的效果最佳,尤其是不同类型的电机同步控制,例如变频电机与伺服电机的同步动作,可提高多电机同步联动的效率。
更多精彩内容
电机缺相故障特征和原理
高效电机究竟“高”在哪里?
电机启动就跳闸 咋回事?
七幅经典的电动机控制电路图,你懂几幅?
客户问的这些电机问题,不懂怎么可以
电机知识29问!看完真的涨姿势!
伺服电机故障维修十三招,招招致命
判断三相异步电动机是否烧坏的常用方法!
用了这么多年电机,你真的了解它吗?
18个电动机知识,知道10个算你没白干!
Y、Y2系列电动机轴承型号大全
文章转载至网络,如作者不希望被转载,请联系本公众号
小编温馨提示:2019年7月10-12日继续在上海新国际博览中心举办的2019第十九届中国国际电机博览会暨发展论坛招展工作正在进行中!快联系我们选择您心仪的展位吧!点击底部阅读原文直接跳转至展会官网。
展位预定:于洋13774294069(同微信)
logisim优先编码器怎么用_变频电机为什么要用编码器?又该如何选型?相关推荐
- 旋钮编码器c代码_非常稳定的旋转编码器解码程序(C51源代码)
在网上下载过很多种编码器解码程序,使用后感觉都不够稳定,特别是旋转速度稍快时,经常会出现错误解码.为此,经过分析编码器输出波形特点,结合其它解码程序的优点,编写如下代码,不用中断,也可以不用定时器.经 ...
- 力士乐伺服电机编码器调零_力士乐伺服电机故障与维修排除备份构成
先从内到外,进行力士乐伺服电机的分析,然后进行维修,进行排除. 1先从外观检查,看驱动器和电机是否有损坏:闻一下是否有烧过的异味:晃动一下驱动器或电机看是否有杂物的响动.有就拆开,直接就可以判断出故障 ...
- 11旋转编码器原理_旋转编码器的原理是什么?增量式编码器和绝对式编码器有什么区别?...
先给出结论,最重要的区别在于:增量式编码器没有记忆,断电重启必须回到参考零位,才能找到需要的位置,而绝对式编码器,有记忆,断电重启不用回到零位,即可知道目标所在的位置. 接下来细说一下,主要包含如下的 ...
- 台达编码器型号含义_编码器型号说明 编码器型号大全 编码器型号选型
编码器型号说明 编码器型号大全 编码器型号选型 编码器型号说明 范 例: EC 11 B H S - D3 - 24 C OO PC -15 KQ B 1 2 3 4 5 6 7 8 9 10 11 ...
- v90绝对值编码器回零_由“V90使用绝对值编码器掉电后位置丢失”所想到的
原标题:由"V90使用绝对值编码器掉电后位置丢失"所想到的 最近看到这篇关于V90使用绝对值编码器掉电后位置丢失的文章 我们作为一家专业的绝对值编码器生产企业,不禁提出疑问&quo ...
- 旋钮编码器c代码_旋转编码器EC11驱动
旋转编码器EC11驱动 /*-------->>>>>>>>--------注意事项:EC11旋转编码器的扫描时间间隔控制在1~4ms之间, 否则5ms ...
- 三菱fx3u编码器同步程序,伺服同步,一个编码器控制两个伺服同步运转
三菱fx3u编码器同步程序,伺服同步,一个编码器控制两个伺服同步运转,可调速运行,带触摸屏动画效果,可用于实际项目,也可以用于学习,原程序控制传送带防止反转,故方向不变id=621761629642& ...
- logisim优先编码器怎么用_编码器简介、应用的stm32代码及注释
在机器人的旋转关节中.或者底盘的驱动轮中,编码器是一个很常用的部件,它用于检测输出轴的位置.转速.下面我们先从它的分类开始,后面还有一个简单的用法示例代码. 磁编码器 1.编码器分类: 按工作原理:光 ...
- 旋转编码器旋钮程序_让我们使用SwiftUI构建具有旋转手势的复古音频旋钮
旋转编码器旋钮程序 SwiftUI简直就是小菜一碟 (It's A Piece Of Cake With SwiftUI) Building something as seemingly simple ...
最新文章
- 微信小程序的数字有部分会自动加粗的解决方法
- mysql建表影响效率_MySQL建表查询优化技巧
- 谁动了我的奶酪?--java实例初始化的顺序问题
- Java语法糖1:可变长度参数以及foreach循环原理
- 【技术解决方案】GitHub本地仓库管理与远程仓库管理
- ubuntu安装字符集
- 关于vue的钩子函数+生命周期
- Tcp-IP详解之Telnet
- 矩阵运算_SLAM中用到的矩阵计算_基本公式及知识汇总
- oracle12162错误,ORA-12162: TNS:net service name is incorrectly specified报错问题如何解决?...
- goldwave教程分享:用GoldWave进行音量调节
- 文本摘要——综述报告
- R语言caret包preProcess()标准化出现错误: Matrices or data frames are required for preprocessing
- 使用vuepress-reco主题创建博客
- python廖老师课程资源,廖老师的python教程
- 使用 jenkins 构建 CI/CD 平台
- 分水岭:知识的深度拓展
- Windows 系统查找快捷键冲突
- 从“四舍五入”到“奇进偶舍”
- 仿微信新版沉浸式效果,解决状态栏蒙灰,遮罩问题。
热门文章
- Android浏览器速度测试,Android平台浏览器网页加载速度对比评测
- 用sqlalchemy对mysql数据库增删改查demo
- Linux 下shell编程
- Python urllib、urllib2、urllib3
- 如何在网页标题栏title加入logo(icon)图标?
- 本地套接字示例[来源:Advanced Linux Programming]
- Makefile函数使用
- Taro+react开发(86):资源文件处理
- 前端学习(3167):react-hello-react之鼠标添加一个todoList
- 前端学习(2930):内嵌改变样式