0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

电机闭环控制中的编码器二三事

Robot Vision 来源:电子发烧友网 作者:Sisyphus 2023-12-05 01:18 次阅读

电子发烧友网报道(文/李宁远)在谈论电机的时候控制是绕不开的话题,大致上对控制来进行分类有开环控制和闭环控制两种。开环控制的特点是系统的输出量不会对系统的控制作用发生影响。闭环控制是将输出量直接或间接反馈到输入端形成闭环进而参与控制的控制方式。

以往将变频电压施加于逆变器采用脉冲宽度调制的电机,可以很轻松地实现对电机的开环速度控制。在很多较低性能应用中,许多电机驱动器都采用开环速度控制,这不需要编码器。随着电机向更高效率、更低能耗、更精准控制演变,编码器与电机越来越深地捆绑在一起。

闭环电机控制与位置编码器

不使用编码器的开环控制,有几个明显的弱点。由于没有反馈,电机能达到的速度精度很有限;由于不能优化电流控制,电机效率很难做得很高;必须严格限制瞬态响应,否则电机会丢步。因此很多电机应用都不再使用开环控制。比如以前大量使用开环控制的步进电机,现在也能做闭环控制。

闭环的电机控制通过提高电机和终端设备的使用效率,不仅实现了提高了电机运转性能可以改善要求严苛应用的质量和同步功能,还能节省大量能源。整个闭环电机控制反馈系统上功率级的功率逆变器、高性能位置检测以及电流/电压闭环反馈相互配合,电机性能和效率得以提高。

作为伺服系统中最关键的零部件之一,编码器一直以来扮演着能够决定伺服系统上限的重要角色。编码器通过跟踪旋转轴的速度和位置来提供闭环反馈信号,其中光学和磁编码器技术使用都非常广泛。在通用伺服驱动器中,编码器用于测量轴位置,根据编码器提供的数据从中可推导出驱动器转速。

光学编码器由带有精细光刻槽的码道和码盘组成。当光穿过圆盘或从圆盘反射时,光电二极管传感器检测光的变化。光电二极管的模拟输出经过放大和数字化处理后反馈给控制器。磁编码器则是由安装在电机轴上的磁传感器,传感器提供正弦和余弦模拟输出,输出经过放大和数字化处理用于控制。

编码器关键性能指标

不管使用光电还是磁编码来检测旋转或者直线位移,编码器都可以用增量式和绝对值式加以区分。二者的结构和输出信号完全不同。概括来说,增量信号不表示特定位置,只表示位置已更改,绝对信号既能表示位置的已更改也能提供绝对位置指示。

不论是绝对还是增量,都有几个非常重要的性能指标。首先就是分辨率,编码器的分辨率是指电机轴旋转360°时可以区分的位置数量。目前最高分辨率的编码器需要使用光学技术来实现,而中高分辨率编码器磁或光学都可以,中低分辨率编码器则使用旋变器或霍尔传感器,编码器分辨率越高越适合高精度的闭环控制。

当然这是仅仅从编码器的角度来说判断其分辨率和不同精度闭环控制的对应关系。并没有结合其他控制硬件、算法等因素。目前有很多应用不适用光编码,也能实现很高精度的闭环控制。

此外,编码器可以用来进行位置和速度反馈,这两者参考的编码器精度是不一样的。对于位置控制而言,需要着重于绝对精度,确保每一圈每一个位置输出的唯一信号与实际位置没有偏差。而速度控制更依赖于差分精度。

还有一个少有提及的指标,叫可重复性,即编码器返回到同一指令位置的一致性。很多闭环控制应用,设备需要做大量重复的任务,在多次重复后编码器会不会出现偏差也是一个很重要的指标。

小结

编码器的选择还是取决于应用场合和运动类型,在分辨率匹配的情况下针对位置控制、速度控制选择合适的精度。现在的编码器尤其是磁编码芯片ASIC级整体解决方案和专用的感应芯片和解码芯片都匹配的非常好,为电机闭环控制提供了不少助力。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 编码器
    +关注

    关注

    41

    文章

    3362

    浏览量

    131560
  • 电机
    +关注

    关注

    139

    文章

    8315

    浏览量

    142133
收藏 人收藏

    评论

    相关推荐

    用foc2.0的库做电机闭环控制,测出速度值总是跳动为什么?

    用foc2.0的库做电机闭环控制编码器做位置速度测量,使用foc2.0自带的速度检测程序,发现测出速度值总是跳动,什么原因呢
    发表于 04-26 08:15

    编码器安装对电机测速的影响?

    ,但是编码器绝对没有打滑。 请问这个编码器是否同心对电机测速影响这么大吗?我的理解电机转一圈编码器转一圈,只要转动的每一圈距离时长一样应该是
    发表于 03-06 17:34

    变频闭环控制速度控制精度一般是多少?

    我查阅了部分变频厂商的说明书,在闭环编码器反馈矢量控制时速度控制精度在0.02%,我想着能够做出这么高的精度吗?0.02%这么高的精度,以
    发表于 02-28 12:16

    永磁同步电机的矢量控制编码器电机-AB增量型编码器应用指南

    电子发烧友网站提供《永磁同步电机的矢量控制编码器电机-AB增量型编码器应用指南.pdf》资料免费下载
    发表于 01-30 09:37 0次下载
    永磁同步<b class='flag-5'>电机</b>的矢量<b class='flag-5'>控制</b> 带<b class='flag-5'>编码器</b>的<b class='flag-5'>电机</b>-AB增量型<b class='flag-5'>编码器</b>应用指南

    磁性编码器和光电编码器的比较

    伺服电机编码器是一种关键的反馈装置,用于测量和控制电机的转速和位置。在选择伺服电机编码器时,常常
    的头像 发表于 01-18 10:29 738次阅读

    步进电机开环控制闭环控制有什么区别?

    步进电机开环控制闭环控制的区别概述:步进电机是一种特殊的电机,与其他电机不同的是它能够以固定步
    的头像 发表于 10-28 08:07 1673次阅读
    步进<b class='flag-5'>电机</b>开环<b class='flag-5'>控制</b>与<b class='flag-5'>闭环控制</b>有什么区别?

    步进电机开环控制闭环控制有什么区别?

    步进电机开环控制闭环控制有什么区别? 介绍步进电机开环控制闭环控制的区别 概述: 步进
    的头像 发表于 10-24 11:49 967次阅读

    伺服电机编码器原理及编码器分类

    伺服电机编码器原理 伺服编码器这个基本的功能与普通编码器是一样的,比如增量型的有A,A反,B,B反,Z,Z反等信号,除此之外,伺服编码器还有
    的头像 发表于 09-25 14:07 1085次阅读

    伺服电机编码器分类

    伺服电机编码器是安装在伺服电机上用来测量磁极位置和伺服电机转角及转速的一种传感器,从物理介质的不同来分,伺服电机
    的头像 发表于 08-25 08:09 1893次阅读
    伺服<b class='flag-5'>电机</b><b class='flag-5'>编码器</b>分类

    掌握指标使指定编码器更简单

    本文章介绍了编码器闭环控制电机应用带来的好处,并探讨了光学和磁性换能器的相对优缺点。介绍了关键的编码器指标,并展示了如何在机器人拾取和放置应用程序中指定
    的头像 发表于 06-27 09:43 425次阅读
    掌握指标使指定<b class='flag-5'>编码器</b>更简单

    伺服电机编码器

    伺服电机编码器 伺服电机编码器是安装在伺服电机上用来测量磁极位置和伺服电机转角及转速的一种传感器
    发表于 06-26 14:01 999次阅读

    单级PID控制编码器的直流减速电机速度

    STM32 Cubemax(七) —— 单级PID控制编码器的直流减速电机速度目录 STM32 Cubemax(七) —— 单级PID控制编码器
    发表于 05-16 15:51 3次下载
    单级PID<b class='flag-5'>控制</b>带<b class='flag-5'>编码器</b>的直流减速<b class='flag-5'>电机</b>速度

    电机PID控制闭环控制

    电机PID控制闭环控制 1 PID控制 1.1 位置式PID 理论公式: PID中,P用于提高响应速度,I用于减小静差、D用于抑制震荡。一般在进行PID参数整定时,首先设I和D的值为
    发表于 05-06 11:48 2次下载
    <b class='flag-5'>电机</b>PID<b class='flag-5'>控制</b>和<b class='flag-5'>闭环控制</b>

    STM32控制编码器电机实现速度与位置闭环控制

    波,作为TB6612的输入,控制电机进行调速; 定时器2(TIM2):读取编码器的波形; 定时器3(TIM3):产生周期为10ms的定时器中断,为控制系统提供稳定的时间基准。
    发表于 05-06 09:26 2次下载
    STM32<b class='flag-5'>控制</b><b class='flag-5'>编码器</b><b class='flag-5'>电机</b>实现速度与位置<b class='flag-5'>闭环控制</b>

    电机控制(转速和角度)(PID实战1)

    项目目标 实现电机最常使用的两个功能,转速控制和位置控制 使用PID闭环控制(控制线性系统最简单快捷的
    发表于 05-05 11:29 3次下载
    <b class='flag-5'>电机</b><b class='flag-5'>控制</b>(转速和角度)(PID实战1)