Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >干货!不会选电机,还做什么机器人

干货!不会选电机,还做什么机器人

作者头像
机器人网
发布于 2018-04-24 09:20:08
发布于 2018-04-24 09:20:08
1.2K0
举报
文章被收录于专栏:机器人网机器人网

机器人执行预先规划好的具体任务,比如组装线工作、手术援助、仓库提货/检索,甚至是排除地雷等危险任务。如今的机器人不仅能够处理高重复性的工作,还能完成在方向和动作上需要灵活性的复杂功能。随着技术的进步、速度与灵活性的提升、成本的降低,机器人将被逐渐广泛采用。低于人工的成本优势也让我们看到了机器人产业的曙光。此外,机器视觉、计算能力以及网络的进步也将推动机器人应用的普及。

这些高性能机器人的实现得益于以下几个方面的提升:

1.复杂的传感器; 2.实现实时决策与动作的计算能力与算法; 3.快速、精确进步机械动力实现复杂任务的电机;

在具体选择电机类型和型号时,设计师要考虑三个首要的因素设计师要考虑:

1.电机的最小和最大转速(还有加速度); 2.电机可以提供的最大扭矩,以及扭矩和速度曲线的关系; 3.电机操作(不用传感器和闭环控制时)的精确性和重复性;

当然,在选择电机时还有许多其它如尺寸、重量还有成本等重要因素要考虑。几乎对于所有小型到中型等大小的机器人驱动器来说,驱动电机的选择通常有刷直流电机、无刷直流电机(BLDC)和步进电机。(然而,某些情形下液压与气压机才是最好的选择。)

有刷直流电机是最古老的直流电机技术,最简单、成本也最低。由于电刷与转子间的接触,电机转子的转动会切换(换向)绕在转子上的绕组磁场。电机的速度是施加电压的函数,因此驱动要求不高,但管理扭矩却很难。由于电刷磨损、需要清理维护,以及可能会成为电子噪声源(电磁干扰)等因素,工作时也存在可靠性问题。由于这些问题的存在,大多数情况下,有刷直流电机成为机器人设计中最不具有吸引力的选择。

无刷直流电机出现于19世纪60年代,它得益于两方面的发展:一是出现了坚固、体积小、低成本的永磁铁;二是出现了体积小效率高的电子开关(通常为MOSFET)来切换流向绕组的电流。“电子换向”取代了有刷电机的机械换向来控制磁场的切换,周围固定的切换线圈与旋转芯上的磁铁间的相互作用取代了有刷电机的机械换向,即利用了磁场与电场之间的相互作用。通过改变MOFSET的开关频率,电机速度从而可以被控制。另外,相对于有刷电机,其电机控制器能更好地控制电机性能。

更妙的是,高级算法如PID(比例-积分-微分)校正算法或者FOC(磁场定向控制,有时也称之为矢量控制)控制算法能被固化到电机控制器中。这使理想的电机操作与实际的负载及负载变化相匹配,从而使电机性能更加强大与精确。例如,电机控制算法/程序可以考虑到转子惯性等相关因素,并且使电机驱动器适应并逐渐减少由于机械因素导致的错误。这样的算法使精确控制加速度和转矩成为可能。

与有刷电机相比,无刷电机(BLDC)虽需更复杂的控制电路但却可以表现出更优的性能。通常BLDC电机需要配备一个位置反馈传感器,比如霍尔效应传感器、光学编码器,或者反电动势检测器件。

机器人中常用的另一种BLDC电机是步进电机,此时用到开关式电磁铁,位于永磁环中央磁芯旁。步进电机不以常规方式“旋转”;而是借助于不断转动的轴,逐步提升转速,因此可以实现某一个角度的旋转或持续旋转。步进电机具有可重复的运动控制;在需要时可以返回之前的位置。

步进角度范围为1.8°(200步/转)至30°(12步/转),步进角或步数取决于电机所拥有的永磁铁个数,但这个范围之外的值也是可以实现的。

对于步进电机,如果通电却没有步进指向,它们会维持在原位置;步进电机能以低rpm提供高扭矩。让步进电机转动最直接的方法是有序通断电磁铁,但这可能会带来抖动或振动。无刷电机和步进电机的应用领域有部分重叠。步进电机更适合需要精确的进退动作(如捡拾和安置)的应用领域,而不是需要长时间持续转动的领域,也适合于不需要电机提供高转矩或速度的小应用领域。此外,步进电机对于能源效率的要求也低于无刷直流电机。除了这里列出的电机以外,还有许多其它类型可供选择。电机系列很多而且也很复杂,有很多的分支。例如,永磁铁同步电机(PMSM)是无刷直流电机(相对于转子)和交流感应电机(相对于定子结构)的结合体。它具有高能效、单位小体积相对密度高、扭矩重量比、快速响应时间,以及相对容易控制等特点,但价格相对也比较高。

机器人运动系统不仅涉及电机,它包括三个主要功能模块。

1.实时控制器,表现为以下三种形式。

作通常用途、运行运动-控制固件的快速计算处理器;

应用在控制方面、面向DSP的FPGA

带硬连线和内置算法的专用控制器IC电路。

2.一个或多个级联的驱动层,以把低层信号从控制器输出中取出,然后输出控制电子器件通断所需要的高电压/电流。

3.MOSFET(或者其它开关器件,如IGBT或者双极型晶体管),它控制流向电机绕组的电流。

具体MOSFET的选取主要取决于电机和绕组所需的电流和电压大小。MOSFET型号确定下来之后再选择驱动器,MOSFET驱动器的选择由MOSFET的额定值决定;有时可能需要一系列升压驱动器,具体取决于MOSFET的尺寸。

选择控制器时可能会遇到的问题

控制器型号选择也很富有策略性,需要在选择具体供应商和型号之前作出决定。选择是使用一个仅作电机控制的通用处理器,还是具有高计算能力的FPGA,抑或是一个专用的控制IC电路(通常出自特定的电机控制供应商)时有许多需要权衡考虑的地方。设计师需要考虑因素包括:

你需要何种复杂度的控制算法,有多少I/O口?

谁来提供控制算法及代码:是IC供应商、第三方合作伙伴,还是不相关的第三方开发者?他们如何确认并验证电机及其应用的性能?

你需要多少用户编程能力?即使是专用的、不需要编程的控制器,也会要求用户选择算法类型、闭环控制模式

(位置、速度或加速度),并且需要设置一些操作参数。

电机和应用有独特的属性要设置吗?如果答案是肯定的,那选择可编程IC会更好。相反,如果不需要修改算法,这种情况下,相比完全可编程的IC,选择带有硬连线、固化算法的专用IC会比较好。

控制器需要支持多种电机型吗?即便是同一种,控制器是只需支持该型号中某种尺寸的电机,还是支持一系列尺寸范围?

供应商提供何种程度的技术支持?他们有哪些实际动手开发的电机经验?他们会不会提供曾经搭建且验证过的具体参考设计,包括控制IC和MOSFET驱动器间的接口电路?

是否有一些监管问题需要注意?如授权的能效评估

(许多电机应用现在必须满足各种“绿色”环保要求)。如果是,供应商理解这些问题吗,他们的元器件和算法满足这些要求吗?

开发套件展示控制器与接口性能

对于许多工程师来说,将所有的部分-包括带有固化或独立算法的控制器、驱动器、MOSFET等-融合到一起,是一个需要多部门配合完成的任务,一个他们不想“从零开始”的任务。出于这个缘由,许多供应商提供包含了控制器、示例算法、驱动器和MOSFET的评估板甚至是完整的套件。举例来说,FreescaleMTRCKTSPNZVM128三相无传感器PMSM套件采用无传感器电机控制技术驱动三相BLDC或PMSM电机。该套件设计用于通过借助微控制器集成ADC模块支持使用反电动势快速进行原型设计和评估。此外,此套件(具有MC9S12ZVML12微控制器)还可配置为基于传感器评估使用霍尔传感器或解析器的操作。

随着技术的进步,包括通过改进电机控制和传感所带来的精确执行将创造新的机遇,机器人的前景也非常可观。传感、控制和电机这些关键领域的革命将持续影响机器人技术的变革。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-04-25,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 机器人网 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
电机应用开发:无刷直流电机原理和应用
直流电机具有优越的调速性能,控制性能好,调速范围宽,气动转矩大,低速性能好,运行平稳等特点。应用场合也非常广泛,直流有刷电机由于存在换向器,因而会导致不可靠源增加。国内外对无刷直流电机的研究很多,从最初的方波无刷电机发展到正弦波无刷电机,其中正弦波无刷电机也称为 永磁同步电机(PMSM)。
ZC_Robot机器人技术
2020/12/26
2.6K0
电机应用开发:无刷直流电机原理和应用
电机控制foc算法讲解_电机算法需求
最近做完了一个直流无刷电机的电机调速项目,查阅了各种大神所写的博客和论文,在这里我只做一下小小的总结:(PS最近有遇到相关课题,发现以前的描述并不完整,因此又补充了一些。) FOC(Filed Oriented Control)是采用数学方法实现三相马达的力矩与励磁的解耦控制。 主要是对电机的控制电流进行矢量分解,变成励磁电流 I d Id Id 和交轴电流 I q Iq Iq ,励磁电流主要是产生励磁,控制的是磁场的强度,而交轴电流是用来控制力矩,所以在实际使用过程中,我们常令 I d = 0 Id=0 Id=0 。之后我将详细介绍一下这个算法的数学原理和一些自己的理解。 #FOC矢量控制总体算法简述 输入:位置信息,两相采样电流值,(3相电流、电机位置或者电机速度) 输出:三相PWM波 所需硬件:两个ADC,一个光电或磁编码器,主控,依据电压等级的不同有mosfet或者IGBT或者SiC功率模块组成的三个半桥 FOC算法在本质上就是一些线性代数中的矩阵变换,我在这里讲述的是有传感器的FOC算法,转子的位置信息是通过绝对式磁编码器反馈的,直接是数字量。
全栈程序员站长
2022/09/29
3.6K0
电机控制foc算法讲解_电机算法需求
无刷电机与有刷电机的区别
无刷电机:无刷直流电机由电动机主体和驱动器组成,是一种典型的机电一体化产品。由于无刷直流电动机是以自控式运行的,所以不会像变频调速下重载启动的同步电机那样在转子上另加启动绕组,也不会在负载突变时产生振荡和失步。中小容量的无刷直流电动机的永磁体,现在多采用高磁能级的稀土钕铁硼(Nd-Fe-B)材料。因此,稀土永磁无刷电动机的体积比同容量三相异步电动机缩小了一个机座号。
不脱发的程序猿
2021/01/20
8510
什么是伺服电机,伺服电机知识汇总
“伺服”一词源于希腊语“奴隶”的意思。“伺服电机”可以理解为绝对服从控制信号指挥的电机:在控制信号发出之前,转子静止不动;当控制信号发出时,转子立即转动;当控制信号消失时,转子能即时停转。 伺服电机是
机器人网
2018/05/04
1.9K0
什么是伺服电机,伺服电机知识汇总
深入解析汽车MCU的软件架构
电动汽车(EV)正在成为首选的交通方式,为传统内燃机汽车提供了一种可持续发展的环保型替代方案。在电动汽车复杂的生态系统中,众多电子控制单元(ECU)在确保其高效运行方面发挥着至关重要的作用。电机控制单元(MCU)就是这样一个 ECU,它是电机性能背后的大脑。在这篇综合文章中,我们将探索电机控制单元的世界,研究它们的功能、组件以及影响汽车 MCU 领域的最新趋势。
芯动大师
2024/03/10
1K0
深入解析汽车MCU的软件架构
电机驱动:常见电机分类
电机是典型的将电能转化为机械能的设备,其是大多数机器人的执行部件。可以说,选择一款性能优越的电机可以使得机器人的性能得到充分的展示。因而电机在机器人中的应用极其广泛。电机的类型划分可以从不同角度给出不同的类别,但是一般工程师是根据自己的实际的需求进行划分:在速度要求高的场合会选择直流电机,精度要求高,速度要求低的场合会选用不仅电机,电机输出功率较大的场合会采用交流电机。
ZC_Robot机器人技术
2020/12/29
4K0
电机驱动:常见电机分类
电机应用开发-直流有刷电机原理与应用
电机是将电能转化为旋转运动,经过传动系统最终转化为机器人的运动。在我们见到的自动化设备、机床以及机器人等机电一体化设备中发挥着重要的作用。电机的驱动控制也是机电一体化产品的核心技术。电机根据其驱动原理可以分为直流电机、步进电机、交流电机等类型。在一般的控制应用中可以认为:步进电机的精度较高,直流电机的转速快且交流电机的负载大。
ZC_Robot机器人技术
2020/12/25
2.3K1
电机应用开发-直流有刷电机原理与应用
有刷电机、无刷电机、伺服电机、步进电机、减速电机的区别
有刷电机是内含电刷装置的将电能转换成机械能(电动机)或将机械能转换成电能(发电机)的旋转电机。有刷电机是所有电机的基础,它具有启动快、制动及时、可在大范围内平滑地调速、控制电路相对简单等特点。
小贝壳
2020/03/05
9K0
无刷直流电动机驱动控制系统_直流无刷电机驱动电路
参考文献 [1] 王爱元. 控制电机及其应用[M]. 第一版. 上海:上海交通大学出版社, 2013.
全栈程序员站长
2022/11/01
1.2K0
无刷直流电动机驱动控制系统_直流无刷电机驱动电路
详解:永磁同步电机原理、特点以及应用
电机对于工农业来说至关重要,本文将会对电机的定义、分类、电机驱动的分类进行简介,并详细介绍永磁同步电机的原理、特点以及应用。 电机的定义 所谓电机,顾名思义,就是将电能与机械能相互转换的一种电力元器件。当电能被转换成机械能时,电机表现出电动机的工作特性;当电能被转换成机械能时,电机表现出发电机的工作特性。电机主要由转子,定子绕组,转速传感器以及外壳,冷却等零部件组成。 电机的分类 按结构和工作原理划分:直流电动机、异步电动机、同步电动机。 按工作电源种类划分:可分为直流电机和交流电机
机器人网
2018/04/25
10.5K0
详解:永磁同步电机原理、特点以及应用
2_电机控制入门_淘宝买的PMSM电机与FOC
自学电机控制的难度还是不小的,一是否是相关专业,二适合初学者的资料。
用户5908113
2024/06/21
1840
2_电机控制入门_淘宝买的PMSM电机与FOC
无刷直流电机控制技术(无刷直流电机)
传统无刷直流电机安装的霍尔传感器增加了电机的体积和成本、可靠性低、抗干扰能力弱。因此提出了无刷直流电机无位置传感器控制策略,解决了传递霍尔传感器的弊端。
全栈程序员站长
2022/07/28
1K0
无刷直流电机控制技术(无刷直流电机)
SimpleFOC-力矩控制模式
FOC又称矢量控制,是通过控制变频器输出电压的幅值和频率控制三相直流无刷电机的一种变频驱动控制方法。FOC的实质是运用坐标变换将三相静止坐标系下的电机相电流转换到相对于转子磁极轴线静止的旋转坐标系上,通过控制旋转坐标系下的矢量大小和方向达到控制电机目的。由于定子上的电压量、电流量、电动势等都是交流量,并都以同步转速在空间上不断旋转,控制算法难以实现控制。通过坐标变换之后,旋转同步矢量转换成静止矢量,电压量和电流量均变为直流量。再根据转矩公式,找出转矩与旋转坐标系上的被控制量之间关系,实时计算和控制转矩所需的直流给定量,从而间接控制电机达到其性能。由于各直流量是虚构的,在物理上并没有实际意义,因而还需通过逆变换变为实际的交流给定值。
云深无际
2023/05/24
1.2K0
SimpleFOC-力矩控制模式
树莓派基础实验34:L298N模块驱动直流电机实验
  直流电机是一种将直流电能转换为机械能的电动机,因其良好的调速性能而在电力拖动中得到广泛应用,用于驱动各种设备,如电风扇、遥控小车、电动车窗等,也非常适合作为机器人的行走机构。
张国平
2020/09/27
3.5K0
机械臂模块化关节电机位置/速度传感器汇总
无刷直流电机是目前最具发展前景的机电一体化电机。其也是随着半导体电子发展而出现的,也是机器人技术发展的关键零部件。
ZC_Robot机器人技术
2020/11/06
2.2K0
机械臂模块化关节电机位置/速度传感器汇总
永磁直流无刷电机驱动器_永磁直流无刷电机的优缺点
现实生活中我们接触的电机包括很多种类,除部分特殊种类外,永磁电机均是利用定子与转子磁场相互作用的原理制成。其中,使用直流电源驱动的电机称为直流电机,直流电机又可细分为直流有刷电机和直流无刷电机(BLDC)。
全栈程序员站长
2022/11/01
8170
看完马达原理动图,你可能更快成为一名合格的攻城狮
要问想成为攻城狮的朋友们,哪门功课最难学,电机恐怕是排名靠前的几个选项之一,究其原因,很多人认为是太抽象了。所以,今天小便就搜集了一大堆各种电机原理动图,看完之后,你可能更快成为一名合格的攻城狮。 电机(俗称“马达”)是指依据电磁感应定律实现电能转换或传递的一种电磁装置。它的主要作用是产生驱动转矩,作为用电器或各种机械的动力源。 发电机的主要作用是利用电能转化为机械能。 电动机主要包括一个用以产生磁场的电磁铁绕组或分布的定子绕组和一个旋转电枢或转子和其它附件组成。在定子绕组旋转磁场的作用下,其在电
机器人网
2018/04/12
1.3K0
看完马达原理动图,你可能更快成为一名合格的攻城狮
工业机器人(三)——控制方案
控制方案 控制系统是机器人重要组成部分,其主要功能是接收来自传感器的检测信号,驱动机械臂中电动机工作,进而带动机械臂移动到预定位置。本推文通过简单的实例(微型舵机)对机器人控制的简要过程进行介绍,主要
联远智维
2022/01/20
9510
工业机器人(三)——控制方案
一文搞懂步进电机特性、原理及驱动器设计
步进电机是将电脉冲信号,转变为角位移或线位移的开环控制电机,又称为脉冲电机。在非超载的情况下,电机的转速、停止的位置只取决于脉冲信号的频率和脉冲数,而不受负载变化的影响。当步进驱动器接收到一个脉冲信号时,它就可以驱动步进电机按设定的方向转动一个固定的角度,称为“步距角”。
不脱发的程序猿
2021/01/20
3.5K0
SimpleFOC0-云台驱动,源码分析
云台电机的主要好处是在低速和高扭矩运行时非常平稳。它们可以高质量的代替你的步进电机或者直流伺服电机来为你的机器人或者无刷电机应用实现实现更好的运动性能。
云深无际
2023/05/24
7110
SimpleFOC0-云台驱动,源码分析
推荐阅读
相关推荐
电机应用开发:无刷直流电机原理和应用
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档