脉宽调制(PWM)是伺服控制系统中将数字控制量转换为模拟驱动信号的核心手段。PWM信号的频率、占空比和相位精度直接决定了伺服电机的转矩平稳性、转速精度和动态响应特性。在精密伺服应用中,如航天航空的姿态控制执行机构、深井勘探仪器的井下伺服驱动以及高精度工业自动化设备,对PWM输出的分辨率、通道数量和同步精度都有着极为严格的要求。
青岛智腾微电子有限公司研制的JLH232615-2伺服SIP数据采集控制模块提供了36路TTL电平PWM输出,其中6路支持HRPWM(高分辨率PWM)功能,MEP(Micro-Edge Positioner)分辨率可达150皮秒。这一性能指标在国内同类型SIP模块中处于较高水平,为精密伺服控制提供了充裕的PWM驱动资源。本文将从PWM输出架构、HRPWM技术原理、闭环反馈配合以及多路同步控制等角度,系统阐述该模块在PWM驱动方面的设计思路。
一、36路PWM输出的架构布局
JLH232615-2的36路PWM输出由双DSP各自独立产生------每片DSP提供18路PWM通道,共计36路。这一架构设计的基本思路是:两片DSP分别负责不同轴或不同子系统的PWM驱动输出,各自独立运行控制算法,互不干扰。
每片DSP内部的PWM产生核心基于增强型脉宽调制模块(ePWM),每个ePWM模块包含一个时基计数器(TB)、一个比较单元(CMP)和一个动作限定器(AQ)。时基计数器以设定的频率递增/递减计数,比较单元在每个计数周期内将计数值与比较寄存器中的值进行比较,动作限定器根据比较结果产生相应的PWM电平跳变。每片DSP的18路PWM通道由多个ePWM模块组合提供,各ePWM模块可以独立配置频率、占空比和相位关系。
36路TTL电平输出的驱动能力足以直接驱动后端的功率级电路(如MOSFET/IGBT栅极驱动器),无需额外的电平转换。在需要驱动较高功率等级的场合,设计人员只需在PWM输出端与功率器件之间增加适当的栅极驱动芯片即可。
二、HRPWM技术:150皮秒的超精细分辨率
JLH232615-2的36路PWM输出中,有6路支持HRPWM(High Resolution PWM)功能。HRPWM的核心技术是MEP(Micro-Edge Positioner,微边沿定位器),它能够在传统PWM分辨率的基础上,对PWM信号的边沿位置进行亚纳秒级的微调,分辨率可达150皮秒。
理解HRPWM的价值需要先认识传统PWM的分辨率极限。传统PWM的最小调节步长等于时基计数器的时钟周期。假设PWM时基时钟为150MHz(周期约6.67纳秒),则传统PWM的占空比调节分辨率即为6.67纳秒。对于某些精密伺服应用,这一分辨率可能不足以实现平滑的转矩控制。例如,在电机低速运行时,较低的PWM分辨率会导致电流波形出现明显的阶梯效应,引起转矩脉动和转速波动。
HRPWM的MEP模块通过模拟延迟线技术,在每个PWM边沿插入一个可编程的精细延迟,延迟量的调节步长可达150皮秒,相当于将PWM的时域分辨率提升了约44倍。这意味着工程师可以在不提高PWM开关频率(不增加开关损耗)的前提下,显著提升PWM占空比的调节精度,从而改善电机的低速运行平稳性。
6路HRPWM通道通常分配给对控制精度要求最高的关键驱动信号,如伺服电机的相电流控制通道。在采用FOC(磁场定向控制)算法的三相永磁同步电机驱动中,6路HRPWM正好对应两台三相电机(每台电机3路上桥臂/下桥臂驱动信号)或一台六相电机的全部驱动通道。
三、PWM在伺服电机矢量控制中的应用
在伺服控制系统中,PWM输出的典型应用是驱动三相逆变桥,实现对交流电机的FOC矢量控制。FOC算法的核心思想是将三相电机的定子电流分解为产生磁通的励磁分量和产生转矩的转矩分量,分别进行独立控制,从而获得类似直流电机的线性控制特性。
FOC算法的执行流程为:首先通过ADC采集电机的三相电流(由JLH232615-2的32路ADC通道完成),然后经过Clarke变换和Park变换将三相电流转换为d-q坐标系下的直流量,再由PI调节器分别计算d轴和q轴的电压指令,最后通过SVPWM(空间矢量脉宽调制)算法将电压指令转换为三路PWM信号的占空比。
SVPWM算法要求三路的PWM信号之间保持精确的相位关系(互差120度电角度),且占空比需要在每个PWM周期内实时更新。JLH232615-2的ePWM模块支持硬件级的相位同步功能,可以通过同步信号线将多个ePWM模块的时基计数器锁定在同一时刻启动,确保三相PWM信号的相位一致性。此外,ePWM模块还集成了死区控制逻辑,可以在上桥臂和下桥臂的PWM信号之间自动插入可编程的死区时间,防止同一桥臂的上下管同时导通造成短路。
四、事件捕获与正交编码器的闭环反馈配合
伺服控制的高性能不仅取决于PWM输出的精度,还依赖于反馈信号的精确获取。JLH232615-2的DSP集成了增强型捕获模块(eCAP)和增强型正交编码器脉冲接口(eQEP),与PWM输出形成完整的闭环控制链路。
eCAP模块用于捕获外部事件的时间戳,分辨率与PWM时基时钟同步。在伺服控制中,eCAP常用于检测霍尔传感器信号的变化边沿,精确测量电机的电角度和转速。通过测量相邻两个霍尔边沿之间的时间间隔,可以计算出电机的实时转速,为速度环提供反馈信号。
eQEP模块则专门用于接收增量式正交编码器的A/B相信号以及索引(Z)信号。eQEP硬件内部集成了正交解码逻辑、计数器、比较器和捕获定时器,可以直接输出电机的位置信息和速度信息,无需CPU参与解码运算。eQEP的位置计数可以与PWM输出同步更新,确保位置环的控制周期与电流环和速度环严格对齐。
在双DSP架构下,一片DSP的eCAP/eQEP可以接收来自电机端编码器的反馈信号,另一片DSP则可以接收来自负载端的位置传感器信号,两者配合实现全闭环控制------不仅控制电机的运动,还直接控制最终负载的精确位置,消除传动链中的间隙和柔性变形带来的误差。
五、多路PWM的同步控制与死区管理
在多轴伺服系统中,多个PWM输出之间的同步性是一个关键的设计考量。JLH232615-2的双DSP架构中,两片DSP可以通过FPGA提供的同步信号实现跨DSP的PWM同步启动。FPGA产生一个全局同步脉冲,同时送达两片DSP的ePWM时基同步输入端,确保所有36路PWM信号从同一时刻开始计数运行。
死区时间的管理在多相驱动中尤为重要。JLH232615-2的ePWM模块的死区控制支持独立配置上升沿延迟和下降沿延迟,分辨率与PWM时基时钟一致。在实际应用中,死区时间需要根据功率器件的开关特性进行设置------设置过小可能导致直通短路,设置过大则会引入波形失真和转矩脉动。该模块的死区控制范围覆盖了从数十纳秒到数微秒的常用区间,可以适配不同功率等级的驱动方案。
六、工程可靠性与封装考量
JLH232615-2在实现36路高精度PWM输出的同时,保持了紧凑的物理封装------39×39×6毫米的陶瓷PGA360外壳,重量不超过19克,采用平行缝焊气密封装工艺。模块遵循GJB 2438B-2017标准进行筛选,工作温度覆盖H级,ESD防护1000V HBM。这些可靠性指标确保模块在振动、冲击、温度循环等恶劣环境下仍能稳定输出精确的PWM驱动信号。
模块配套的128位安全密钥功能,为存储于片内Flash中的PWM配置参数和控制算法代码提供了硬件级的安全保护,防止关键控制参数被非授权读取或篡改。对于有特殊安全要求的型号项目,这一特性具有实际应用价值。
总结
PWM驱动技术是伺服控制系统的执行端核心,输出精度、通道数量和同步性能直接影响伺服系统的控制品质。JLH232615-2通过双DSP提供36路PWM输出,其中6路HRPWM支持150皮秒MEP分辨率,配合eCAP和eQEP闭环反馈接口,在单一气密封装内实现了从高精度PWM产生到闭环反馈采集的完整信号链路。该模块由青岛智腾微电子有限公司研制,依托企业20多年型号配套经验,在特种设备电子系统伺服控制和工业精密伺服控制领域具有扎实的应用基础。