The invention provides a measurement method of servo response bandwidth, including setting the working mode of servo motor as position mode, setting the speed loop gain and current loop gain of servo motor, receiving pulse frequency instruction from pulse generator, reading the actual speed of servo motor under pulse frequency instruction, and corresponding speed according to pulse frequency instruction and actual speed of servo motor. The position loop bandwidth, speed loop bandwidth and current loop bandwidth of the servo motor are obtained. By setting the speed loop gain and current loop gain of the servo motor, the control loop of the servo motor is simplified, so that the control loop of the servo motor is only related to the position loop gain; and then by adjusting the position loop gain, the rise time corresponding to the overshoot critical point is obtained, through which the position loop bandwidth, the speed loop bandwidth and the current loop bandwidth can be deduced back. Fast, simple and accurate evaluation of servo response bandwidth.
【技术实现步骤摘要】
一种伺服响应带宽测试方法及系统
本专利技术涉及伺服电机
,尤其涉及一种伺服响应带宽测试方法及系统。
技术介绍
在传统伺服响应带宽测试中,一般采用带宽定义的直接法,即注入速度给定或者力矩给定的谐波,检测反馈通道与给定之间的幅值衰减或者以相位90°滞后为标准得到。在上述测试方法中,存在正弦波给定繁琐复杂、耗时等缺点,在有些伺服给定通道内部有滤波器的情况下,检测结果甚至是错误的,特别是电流环带宽,一般拿到的样品,很难得到力矩给定分量的入口,使得测试无法进行。上述内容仅用于辅助理解专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的目的在于提供一种伺服响应带宽测试方法及系统。一方面,本专利技术实施例提供一种伺服响应带宽测试方法,该伺服响应带宽测试方法包括以下步骤:设置伺服电机的工作模式为位置模式,设置伺服电机的速度环增益和电流环增益;接收来自脉冲发生器的脉冲频率指令;读取所述伺服电机在所述脉冲频率指令下的实际转速;根据所述脉冲频率指令对应的转速和所述伺服电机的实际转速,得到所述伺服电机的位置环带宽、速度环带宽和电流环带宽。优选地,在系统上电初始化,设置伺服电机的工作模式为位置模式,设置伺服电机的速度环增益和电流环增益的所述步骤中,将所述伺服电机的所述速度环增益和所述电流环增益设置为最大值。优选地,所述脉冲频率指令对应的转速为所述伺服电机的额定转速的四分之一。优选地,根据所述脉冲频率指令对应的转速和所述伺服电机的实际转速,计算所述伺服电机的位置环带宽、速度环带宽和电流环带宽的所述步骤包括:绘制所述脉冲频率指令对应的转速和所述伺服电机的实 ...
【技术保护点】
1.一种伺服响应带宽测试方法,其特征在于,该伺服响应带宽测试方法包括以下步骤:设置伺服电机的工作模式为位置模式,设置伺服电机的速度环增益和电流环增益;接收来自脉冲发生器的脉冲频率指令;读取所述伺服电机在所述脉冲频率指令下的实际转速;根据所述脉冲频率指令对应的转速和所述伺服电机的实际转速,得到所述伺服电机的位置环带宽、速度环带宽和电流环带宽。
【技术特征摘要】
1.一种伺服响应带宽测试方法,其特征在于,该伺服响应带宽测试方法包括以下步骤:设置伺服电机的工作模式为位置模式,设置伺服电机的速度环增益和电流环增益;接收来自脉冲发生器的脉冲频率指令;读取所述伺服电机在所述脉冲频率指令下的实际转速;根据所述脉冲频率指令对应的转速和所述伺服电机的实际转速,得到所述伺服电机的位置环带宽、速度环带宽和电流环带宽。2.根据权利要求1所述的伺服响应带宽测试方法,其特征在于,在系统上电初始化,设置伺服电机的工作模式为位置模式,设置伺服电机的速度环增益和电流环增益的所述步骤中,将所述伺服电机的所述速度环增益和所述电流环增益设置为最大值。3.根据权利要求1所述的伺服响应带宽测试方法,其特征在于,所述脉冲频率指令对应的转速为所述伺服电机的额定转速的四分之一。4.根据权利要求1所述的伺服响应带宽测试方法,其特征在于,根据所述脉冲频率指令对应的转速和所述伺服电机的实际转速,计算所述伺服电机的位置环带宽、速度环带宽和电流环带宽的所述步骤包括:绘制所述脉冲频率指令对应的转速和所述伺服电机的实际转速之间的波形曲线,其中,所述脉冲频率指令对应的转速和所述伺服电机的实际转速之间的闭环传递函数为Kp为位置环增益;根据所述波形曲线,增加所述位置环增益,记录下超调临界点对应的上升时间τend;根据下面的公式计算位置环带宽fpos、速度环带宽fspd和电流环带宽fcur,5.根据权利要求1所述的伺服响应带宽测试方法,其特征在于,在接收来自脉冲...
【专利技术属性】
技术研发人员:张晓光,杨洪江,
申请(专利权)人:深圳市正弦电气股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。