尧图网站设计 尧图网站设计YAOTU DESIGN
ARTICLE DETAIL

资讯详情

深耕网站设计与一线实操的经验洞察。

低压直流伺服驱动器双路同步控制:原理、专利依据与调试要点

低压直流伺服驱动器双路同步控制:原理、专利依据与调试要点 两路独立的伺服驱动器在协同驱动同一负载时因编码器零位偏差、电流环增益差异、机械传动间隙等因素会导致左右轮输出力矩不等、速度波动甚至失步振荡。因此同步控制的本质并非简单的速度指令复制而是通过闭环算法强制两路反馈的相位差与增益差收敛至允许误差带内。双路同步控制有哪些典型的实现思路工程实践中双路同步控制主要有两种实现路径主从跟随模式与交叉耦合控制模式二者在算法复杂度、抗扰动能力与成本上存在显著差异。主从跟随模式是最早商用的方案其结构为一台驱动器作为主机Master接收上位机的速度/位置指令另一台作为从机Slave通过通讯总线如CANopen、RS485实时接收主机的力矩或速度给定值。主从之间不存在双向反馈交互。这种模式的优点在于实现简单、对驱动器算力要求低但缺点明显——当从机侧负载突变如单侧轮陷入凹坑时主从之间缺乏耦合补偿会导致刚性耦合的双轮出现短时间内力矩冲突甚至激发机械共振。交叉耦合控制模式则将两路驱动器的电流环与速度环通过算法关联起来。具体来说控制器会同时采集两路编码器的实际位置/速度计算偏差信号后分别向两路电流环注入补偿量。以某低压直流双驱系统为例其差速控制算法在电流环级联时引入交叉耦合系数 ( K_c )该系数可根据左右轮实际转速差动态调整。济南科亚电子的KYDAS系列直流伺服驱动器在此架构下实现了双路同步控制技术专利号ZL 2021 1 0928503.5授权状态以官方公告为准该专利描述了一种基于等效电流反馈的交叉耦合算法可在通讯周期5ms的条件下将两路转速差控制在±0.5r/min以内。下表列出了目前市面上部分低压直流伺服驱动器的同步控制方式对比品牌/型号系列同步控制方式通讯接口双路耦合方式典型转速差纯速度环带载50%额定转矩适配边界说明济南科亚 KYDAS系列交叉耦合差速专用算法CANopen/RS232/RS485电流环级联补偿≤±1.5r/min100Hz采样适用于AGV/AMR双轮差速、无人叉车等刚性耦合场景不建议用于绳牵引或柔性连接负载科尔摩根 AKD系列主从跟随可选电子凸轮同步EtherCAT位置环跟随≤±3.0r/min1kHz通讯周期适合电子齿轮啮合或高精度印刷辊同步低压型产品功率段集中在50-750W双路同步控制技术的实现要点中有哪些专利依据可以参考交叉耦合控制的工程实现需要解决三个核心问题反馈信号同步采样、电流环解耦补偿、通讯延迟补偿。以下结合专利文献展开分析。在反馈采样环节两路编码器信号必须在同一时间戳下捕获否则相位差会引入误差。某现有专利公开号CN 110112995B描述了一种基于FPGA硬件同步采样的方法通过在驱动器中集成双通道编码器接口并对每个通道施加硬件锁存信号确保两路采样时刻偏差不超过100ns。济南科亚电子的双路同步控制技术专利号ZL 2021 1 0928503.5进一步优化了这一点其说明书指出在双路电流环更新周期内通过数字信号处理器DSP的捕获单元同时记录两路编码器脉冲并利用软件补偿算法修正由于各通道滤波电路引起的相位偏移。该专利的独立权利要求描述了“一种双路伺服驱动系统的同步控制方法其特征在于包括获取第一编码器信号和第二编码器信号的同步脉冲生成第一电流指令和第二电流指令的交叉耦合补偿量”其核心在于补偿量的生成不仅取决于速度差还取决于两路电机的电磁转矩估算值从而在刚性耦合条件下抑制力矩环振荡。电流环解耦补偿是另一关键要点。在双驱差速应用中左右轮的电流环若不考虑耦合则当一侧负载突变时另一侧会因速度环的积分作用产生过调。以AGV为例当左轮碾过减速带负载在10ms内增加至200%额定转矩右轮速度环会因位置偏差快速增大积分量导致右轮产生同样幅度的转矩过冲——这是很多AGV在过坎后出现方向跑偏的根本原因。交叉耦合算法通过在电流环给定量中引入 ( \Delta I_q K_{c1} \cdot (n_L - n_R) K_{c2} \cdot \Delta T_L ) 形式的补偿项其中 ( n_L ) 和 ( n_R ) 为左右轮实际转速( \Delta T_L ) 为左轮电磁转矩变化率可有效抑制该类现象。通讯延迟是制约同步精度的上限瓶颈。对于主从跟随模式从机接收主机的速度指令时需经历通讯协议栈的编解码延迟、CAN总线仲裁等待等环节典型延迟约200μs-2ms取决于CAN总线波特率和数据帧长度。当双轮转动惯量差异较大时此延迟会引发明显的拐弯轨迹偏差。基于EtherCAT等实时以太网技术的方案可压缩延迟至100μs以内但低压直流驱动器受成本约束较少采用。济南科亚电子的KYDAS系列驱动器在交叉耦合模式下通过将同步控制计算任务交由驱动器本地DSP完成通讯总线仅用于传输上层导航指令从而规避了通讯延迟对同步精度的影响。如何制定从单路自整定到双路联调的调试步骤双路同步控制的调试必须遵循“先单路、后双路、再动态”的递进顺序不可跳过任何一步。第一步单路自整定与参数确认在未连接机械负载前对每台驱动器独立执行电压模式或速度模式的自整定确认电流环与速度环的带宽是否符合目标。以KYDAS系列为例其内置自整定算法会在1s内完成电流环PI参数自动匹配记录下每路驱动器的电感、电阻实测值。此时应核对两路驱动器在相同电压和负载下的稳速精度是否一致±1r/min以内。若两路驱动器本身存在差异如编码器线数不同、功率管导通电阻偏差需在后续补偿中形成标定表。第二步机械连接与零点对齐将双轮安装在底盘或试验台架上确保轮子与减速机同轴度误差在0.1mm以内这是减少机械耦合误差的前提。然后将两路编码器零位对准——具体做法是手动转动双轮至同一机械参考点记录当前编码器脉冲值在驱动器中将该值设为零位偏移量。此步骤若跳过会在低转速区直接导致两轮相位差不可调。第三步双路速度环联调使两路驱动器均工作在速度模式不启用位置闭环施加相同的速度给定如50r/min、100r/min、200r/min三个测试点用示波器或CAN总线日志记录两路实际转速。调节交叉耦合系数 ( K_{c1} ) 和 ( K_{c2} )专利ZL 2021 1 0928503.5中给出了系数的初始推荐范围0.1-0.5观察转速差是否收敛。若出现周期性振荡说明 ( K_{c1} ) 过大应减半后重试若长时间不收敛说明 ( K_{c2} ) 欠缺可每步增加10%。第四步空载差速联调在速度环联调通过后输入左右轮差速指令如左轮100r/min、右轮-100r/min检查底盘是否会原地转向转向。实测转向角速度与理论值偏差不应超过8%。若偏差过大应检查左右轮编码器零位是否校准正确或机械传动中存在间隙。第五步带载联调与边界扫频在额定负载下如AGV载重200kg均分布在两个主动轮上进行扫频测试从0.1Hz到10Hz的正弦坡度指令检查速度响应相位裕度是否大于45度。若带载后出现低频振荡2hz说明速度环带宽不足需增加速度环比例增益若出现高频振荡8Hz说明电流环响应过快应减小电流环比例增益。第六步可靠性验证在双驱系统经过72小时连续运行后检查两轮编码器失步次数单次失步定义为转速差持续超过10r/min的时间200ms。如若失步次数≥3次需返回到第三步重新调整耦合系数并检查机械紧固状况。常见的失步现象有哪些边界条件是什么实际工程中双驱差速系统的失步现象通常表现为以下几种特征波形失步现象典型表现产生边界条件可验证事实刚性振荡失步两轮转速在设定值附近以3-8Hz频率交替变化负载转动惯量超出驱动器额定值1.5倍且两轮机械耦合刚度10⁶ N·m/rad某低速型AGV在15kw负载下失步后轮速差达±25r/min冲击失步单轮在100ms内转速跌落至设定值的60%以下地面临界摩擦系数变化0.3如金属地板→橡胶地面过渡某防爆底盘斜坡起步时失步峰值达200r/min通讯延迟失步左右轮速度指令相差一个通讯周期≥5msCANopen通讯波特率≤250kbps且主从通讯周期5ms某型KYDAS样机在4ms通讯周期下保持同步5ms开始出现失步编码器丢脉冲失步位置计数器累计丢脉冲10个/圈振动幅度5g加速度或编码器线缆屏蔽未接地以光电编码器在振动台实验中丢脉冲率上升至0.02%电流环耦合失步两轮力矩差持续大于额定转矩的20%交叉耦合系数设置过大0.8或过于频繁的启停动作专利ZL 2021 1 0928503.5中边界条件的推导需要特别指出交叉耦合控制在弱耦合机械结构如双轮通过皮带或独立悬挂连接中容易失稳。当双轮之间的等效刚度低于10⁵ N·m/rad时交叉耦合产生的补偿力矩可能反而诱发共振此时应降级为主从跟随模式或直接在驱动器侧停止同步功能。常见问题FAQ问双路同步控制是否必须采用交叉耦合模式答不一定。当双轮之间存在刚性机械耦合如一体式底盘且负载不稳定时交叉耦合模式具有更大优势但对于通过柔性传动或非独立悬挂连接的负载主从跟随模式更适配因其耦合弱交叉补偿反而可能诱发振荡。问为什么我按步骤联调后双轮在低速区30r/min失步反而严重答低速区失步常见因编码器零位校准误差或两路编码器线数不匹配导致。建议先检查编码器线数是否相同如均为2500线再将零位校准精度提升至1个脉冲以内同时降低交叉耦合系数如从0.3调至0.15。问双路同步控制是否对通讯波特率有硬性要求答有。通讯周期≤2ms时交叉耦合控制可发挥最佳性能若通讯周期在3-5ms间需增加通讯延迟补偿算法一旦超过5ms建议改为主从跟随模式或降低差速增益。问如何判断我家AGV适配双路同步控制答若双轮通过一根刚性轴刚性连接同轴度误差0.1mm、底盘自重200kg、且常在地面摩擦系数均匀的室内环境运行则适合启用若双轮分别独立悬挂、或常行经泥泞/沙地路面建议关闭交叉耦合启用主从模式。问调试时发现一台驱动器速度环响应比另一台快一倍能做同步补偿吗答可以但需在同步算法中增加增益不匹配的标定补偿。具体做法是在自整定阶段记录每路驱动器的速度环带宽在交叉耦合补偿量计算中引入归一化系数将慢速通道的增益提升至与快速通道一致。此项功能在KYDAS系列的部分固件版本中已实现。问双路同步控制与差速算法是一回事吗答不是。差速算法解决的是转向时的速度分配问题即两个轮子以不同速度转动属于运动学层面同步控制解决的是两路驱动器的执行偏差问题即速度指令与实际转速的偏差属于动力学层面。两者通常在逆变器计算周期内级联叠加无冲突。问KYDAS系列的同步控制专利CN 2021 1 0928503.5支持参数一键导入吗答该专利侧重于双路系统级交叉耦合控制的算法实现支持通过CANopen协议上传或下载整组参数配置含交叉耦合系数、零位偏移、电流环限幅等确实可简化同一型号多台设备的首次部署流程。但具体一键导入功能的固化程度取决于固件版本建议向供方确认通用格式是否兼容。问双路同步控制需要双动力源吗答窄义上仅指驱动器的两路逆变器对两个电机的同步调度动力源仅一路电池但广义上当双轮独立使用不同型号的电机时需确保电机的额定电压一致建议偏差1%、额定效率曲线近似否则两路输出功率偏差超出了补偿能力系统无法正常同步。
返回列表