MOTEC伺服驱动器主从模式-双电机共轨驱动解决方案(第10篇)

发布时间:2026/8/24 17:57:27

MOTEC伺服驱动器主从模式-双电机共轨驱动解决方案(第10篇)
1. 双电机共轨驱动在机器人的设计和实践过程中我们经常会遇到两个电机驱动同一个设备的情况。这种情况通常出现在单个电机无法提供足够的动力或者机械结构不允许安装单个动力部件的时候。当系统提出大功率 需求而安装空间又不允许安装大功率电机的时候也往往需要采用双电机共同驱动来满足要求。双电机驱动的挂轨机器人、双电机驱动爬塔机器人等设备中经常会出现这样的安装要求。如果图 1 所示通常轮子 1 到 4 中有两个为动力轮和另外两个为辅助轮它们构成了一种典型的双电机共轨驱动的结构。2. 双电机共轨驱动存在的问题双电机共同驱动的结构解决了系统安装空间的问题为系统提供了更大的功率和动力。此时如果两个电机还是按照传统的方式进行控制则会带来电机同步控制方面的问题。其问题主要表现为机械和控制两个方面。机械方面设计相同动力部件和传动链不可能避免的存在机械特性差异、加工精确问题以及磨损不同的问题。控制方面控制信号传输的时间差、电机微小特性差异、控制器时钟差异以及控制误差的累计。由于机械和控制方面诸多问题的存在**采用传统的控制方式时动力轮之间行走距离误差的累积会在两个电机之间产生相互较劲(可能表现为一个电机负载大另一个电机负载小更有可能表现为两个电机作用方向相反的情况)的现象。**随着运行距离的增加电机之间的较劲会越来越厉害最后会导致驱动器过流报警或甚至烧毁电机或驱动器的情况发生。如何保证双电机驱动在两个动力源的负载平衡是控制好双电机驱动系统的关键为此MOTEC 专门开发了双电机主从控制模式来解决这个问题。3. MOTEC 的双电机共轨驱动主从解决方案双电机驱动的结构通常由两个电机和相应的驱动器和控制器组成。在 MOTEC 的解决方轨道案中其中一个电机作为主驱动电机另一个电机作为从驱动电机。主驱动电机通常由控制系统提供信号控制电机运动而从驱动电机则接收主驱动电机的运动信息以实现协调运动。为了实现不同层级优化的双电机驱动方式MOTEC 提供了 3 种不同的控制方式分别介绍如下。3.1 双电机 PWM 主从模式电流跟随控制图 2 的示意图给出了 MOTEC 双电机 PWM 主从控制模式的说明图 3 则是 PWM 主从控制模式的控制原理图。PWM 主从控制模式有如下的特点上位控制器可以通过 RS232/RS485/CAN 网络发送指令控制主驱动器运行也可以利用传统的脉冲或模拟量方式控制主电机主驱动器可以工作在电流、速度或位置模式而从驱动器只能工作在电流模式从驱动器的电流设定值来自主驱动器主驱动器到从驱动器信息的传递依靠数字量PWM 占空比信号主驱动器到从驱动器的信息传递是单向的主从驱动器无法获取对方的状态信息。上位机可以通过 RS232/RS485/CAN 监控当前主/从驱动器的状态并协调主从驱动器之间的工作。通过诸多现场的实际应用案例表明 PWM 主从控制模式可以很好的解决双电机驱动方式存在的较劲问题给双电机驱动方式带来了高可靠性的应用。此方案给控制带了好处的同时也存在一定的问题。即主从驱动器的状态需要控制器自己来采集并比较再者如果轨道有缺陷当主驱动轮附着力不够的时候主驱动轮由于摩擦力变小失去动力随着主驱动电机电流变小从驱动器的电流也会变小从而导致整体驱动能力的变小。此时有可能需要上位机介入改变驱动器的操作模式继续运动。3.2 双电机通讯主从模式电流跟随控制图 4 的示意图给出了 MOTEC 双电机通讯主从控制模式的说明图 5 则是通讯主从控制模式的控制原理图。通讯主从控制模式有如下的特点上位控制器可以通过 RS232/RS485/CAN 网络发送指令控制主驱动器运行也可以利用传统的脉冲或模拟量方式控制主电机主驱动器可以工作在电流、速度或位置模式而从驱动器只能工作在电流模式从驱动器的电流设定值来自主驱动器主驱动器到从驱动器信息的传递驱动器之间的通讯无需另外接线主从驱动器之间用高速通讯的方式实现信息交换当其中一个驱动器出现工作异常并报警的时候另一个驱动器可以根据预先设定的方案进入处理程序无需上位机参与处理。上位机可以通过 RS232/RS485/CAN 监控当前主/从驱动器的状态并协调主从驱动器之间的工作。通过众多现场的实际应用案例表明通讯主从控制模式可以很好的解决双电机驱动方式存在的较劲问题给双电机驱动方式带来了高可靠性的应用。此方案比 PWM 主从更好的地方是主从驱动器是通过通讯方式互联双方都能得到对方的信息从而当其中一个驱动器出现异常情况时无需上位机介入的情况下驱动器自身即可完成处理。但此控制方式仍然无法解决上文提到的当发生由于轨道异常产生驱动轮附着力不够而不能很好驱动的情况。3.3 双电机通讯主从模式速度跟随交叉耦合控制为了解决上文提到的问题我们专门开发了双电机都工作在速度模式的交叉耦合控制模式其控制示意图如图 6 所示。主从交叉耦合控制模式有如下的特点上位控制器可以通过 RS232/RS485/CAN 网络发送指令控制主驱动器运行也可以利用传统的脉冲或模拟量方式控制主电机上位机可以通过 RS232/RS485/CAN 监控当前主/从驱动器的状态并协调主从驱动器之间的工作主驱动器可以工作在速度或位置模式而从驱动器工作在速度模式通常情况下双驱动器都工作在速度模式会引起电机较劲的问题所以我们引入了交叉耦合控制器来解决电机较劲的问题驱动器之间的耦合控制通过通讯方式实现无需额外的接线主从驱动器之间用高速通讯的方式实现信息交换当其中一个驱动器出现工作异常并报警的时候另一个驱动器可以根据预先设定的方案进入处理程序无需上位机参与处理主从驱动器之间的主从啮合控制是动态的当主从电机进入啮合状态时从驱动器的速度跟随主驱动器运动此时启动主从交叉耦合控制。当主从驱动器处于非啮合状态时主从驱动器可以各自接收上位机的速度指令进行单独控制当在设备运行过程中如果主从驱动器中有一个驱动器发生报警时主从驱动器会自动退出啮合状态。报警的那个轴电机释放而工作正常的那个轴以原来的速度继续运动。退出啮合状态后正常工作的驱动器可以接收上位机的指令在不停止运动的情况下继续进行控制并连续运动由于两个驱动器都工作在速度模式即使由于轨道缺陷引起的驱动问题也可以轻松被克服另外在一般的控制模式下当一个电机报警时通常情况另一个电机也会停止运动而 MOTEC 主从交叉耦合控制模式则无需停止运动。同时上位机又可以无缝接管系统的控制真正达到了双机热备的效果可以大大降低系统故障而停机的概率。4.后续连载章节以后的章节中我们会分成不同的主题对多轴主从同步控制模式进行详细的介绍1、主从控制模式简介2、主从位置控制3、主从速度控制4、主从电流控制5、主从控制回零6、主从控制不同编码器分辨率电机的混合使用7、主从控制电子齿轮控制方式8、主从控制PWM控制方式9、主从控制脉冲模式10、主从控制交叉耦合控制方式11、主从控制双电机消隙控制12、主从控制电子凸轮控制方式13、主从任意轨迹运动控制方式14、主从PLC功能简介15、主从PLC功能P2P_GO_NEXT运动16、主从PLC功能PVT_GO_NEXT运动17、组建更多个轴的主从控制模式18、双轴驱动器主从控制功能说明

相关新闻

IX7012@ACP#国产12通道PCIe3.0交换芯片|中端工控与轻量化边缘AI高性价比扩展核心(对标ASM2812)

IX7012@ACP#国产12通道PCIe3.0交换芯片|中端工控与轻量化边缘AI高性价比扩展核心(对标ASM2812)

2026/8/22 17:20:38

一、前言:轻量化边缘物理AI大规模下沉,中端高适配PCIe3.0扩展成为普惠刚需2026年物理AI产业完成高端超算、中端工作站、轻量化边缘终端的完整层级布局,其中轻量化边缘物理AI成为市场增量最大、落地场景最广、量产需求最高的核心赛道。中小学智…

光刻分辨率增强技术:LELE流程和SADP工艺窗口及浸没式光刻胶所面临的挑战(二)

光刻分辨率增强技术:LELE流程和SADP工艺窗口及浸没式光刻胶所面临的挑战(二)

2026/8/25 8:54:16

第二节:多重曝光工艺技术多重曝光工艺技术目前在先进半导体制造中最为关键的分辨率增强技术之一,它通过在同一个晶圆层上进行多次图形化(曝光和刻蚀),将原本一次曝光无法实现的、过于密集的图形“拆分”成多次进行&…

AUTOSAR诊断模块DCM DEM深度解析:构建汽车故障诊断系统

AUTOSAR诊断模块DCM DEM深度解析:构建汽车故障诊断系统

2026/8/24 4:51:39

AUTOSAR诊断模块DCM/DEM深度解析:构建汽车故障诊断系统 1. 诊断概述 1.1 诊断的重要性 诊断功能在汽车电子系统中扮演着关键角色: 故障检测:实时检测系统故障 故障记录:记录故障信息供后续分析 故障报告:向外部设备报告故障信息 故障处理:采取措施处理故障 系统维护:…

JavaScript常见的内存泄露问题 - JavaScript学习系列文章

JavaScript常见的内存泄露问题 - JavaScript学习系列文章

2026/8/25 11:55:06

多前端同学可能觉得这是浏览器或引擎该操心的事, 但理解内存管理能帮你写出更高效的代码, 还能避免各种内存泄漏的坑. 一、常见的内存泄露场景 1) 意外的全局变量: function leaky() { leak 这是一个全局变量; // 本意是 let leak ... this.anotherLeak 这也是全局的; …

JavaScript对象与元编程 - JavaScript学习系列文章

JavaScript对象与元编程 - JavaScript学习系列文章

2026/8/25 11:55:06

一、属性描述符 当你写 obj.name张三 时, 你真的了解这个 name 属性吗? 其实每个属性背后都藏着一组"属性描述符"(Property Descriptor), 就像一个人的身份证信息一样记录着这个属性的详细特征. const obj { name: 张三 };const descriptor Object.getOwnPropert…

JavaScript异步编程的演进 - JavaScript学习系列文章

JavaScript异步编程的演进 - JavaScript学习系列文章

2026/8/25 11:55:06

一、 为什么需要异步编程? 先说说为什么要有异步这回事. JavaScript是单线程的, 也就是说它一次只能做一件事. 如果所有操作都同步执行, 遇到网络请求或者文件读取这种耗时的操作, 页面就会卡住不动, 用户体验直接爆炸. // 同步代码的灾难现场const data fetchDat…

JavaScript 中的原型与继承 - JavaScript学习系列文章

JavaScript 中的原型与继承 - JavaScript学习系列文章

2026/8/25 11:55:06

一、从对象说起, 一切皆对象 在 JS 中, 几乎所有的东西都是对象, 或者说最终都会指向某个对象. 比如: let arr [1, 2, 3];console.log(typeof arr); //"object"function foo() {}console.log(typeof foo); //"function" (但本质上也是对象) 简单的对象创建…

开源考试系统本地部署实战:从环境配置到联调排坑全指南

开源考试系统本地部署实战:从环境配置到联调排坑全指南

2026/8/25 11:55:06

1. 项目缘起:为什么要在本地折腾一个开源考试系统?如果你是一名开发者、教育技术从业者,或者是一个小团队的负责人,想搭建一个在线考试平台,大概率会先想到去网上找现成的开源项目。这个想法很对,毕竟从头造…

Python标准库:开箱即用的生产级工具箱与工程实践指南

Python标准库:开箱即用的生产级工具箱与工程实践指南

2026/8/25 11:45:06

1. 什么是Python标准库:不是“第三方”,而是你装完Python就自带的“出厂配置” 很多人第一次听说“Python标准库”,下意识会把它和pip install安装的requests、numpy、pandas混为一谈——这其实是个根本性误解。Python标准库(Pyt…

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

2026/8/24 19:53:32

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

2026/8/24 19:56:07

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

2026/8/24 21:16:09

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南

2026/8/25 0:04:34

三步把QQ空间历史说说导出到本地:GetQzonehistory 极简指南 【免费下载链接】GetQzonehistory 获取QQ空间发布的历史说说 项目地址: https://gitcode.com/GitHub_Trending/ge/GetQzonehistory Meta Description:GetQzonehistory 是一个QQ空间历史说…

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

洛谷 P7912:[CSP-J 2021 T4] 小熊的果篮 ← 双向链表

2026/8/25 0:04:35

【题目来源】 https://www.luogu.com.cn/problem/P7912 【题目描述】 小熊的水果店里摆放着一排 n 个水果。每个水果只可能是苹果或桔子,从左到右依次用正整数 1,2,…,n 编号。连续排在一起的同一种水果称为一个“块”。小熊要把这一排水果挑到若干个果篮里&#x…

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG

2026/8/25 0:04:35

Transformers.js 网页端图像抠图实战:零后端 3 行代码返回透明 PNG 【免费下载链接】transformers.js State-of-the-art Machine Learning for the web. Run 🤗 Transformers directly in your browser, with no need for a server! 项目地址: https:/…

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

摆脱论文困扰!盘点2026年全网爆红的的AI论文写作工具

2026/8/22 2:02:26

一天写完毕业论文在2026年已不再是天方夜谭。2026年最炸裂、实测能大幅提速的AI论文写作工具,覆盖选题构思、文献整理、内容生成、格式排版等核心场景,真正帮你高效搞定论文难题。 一、全流程王者:一站式搞定论文全链路(一天定稿首…

导师推荐!2026最新AI论文工具测评与实用推荐

导师推荐!2026最新AI论文工具测评与实用推荐

2026/8/22 4:13:47

2026年真正好用的AI论文工具,核心看生成的论文质量、低AI味、格式正确、学术适配四大指标。综合实测,千笔AI、ThouPen、豆包、DeepSeek、Grammarly 是当前最值得推荐的梯队,覆盖从免费到付费、从中文到英文、从文科到理工的全场景需求。 一、…

告别游戏崩溃:XCOM 2模组管理器的智能革命

告别游戏崩溃:XCOM 2模组管理器的智能革命

2026/8/22 1:32:34

告别游戏崩溃:XCOM 2模组管理器的智能革命 【免费下载链接】xcom2-launcher The Alternative Mod Launcher (AML) is a replacement for the default game launchers from XCOM 2 and XCOM Chimera Squad. 项目地址: https://gitcode.com/gh_mirrors/xc/xcom2-lau…