to: trio技术支持
“当伺服驱动器为位置模式时,其内部需要调节三个环的所有参数,上位控制器只是一个简单的给定,对控制器来说是开环控制,因此也就没有什么控制品质参数需要调整.当伺服驱动器为速度模式时,控制器一般发出+-10v电压作为速度给定传送给伺服驱动器,同时接收编码器反馈构成位置环的闭环控制,此时控制器所调节的参数是与位置相关的控制品质参数,而伺服驱动器此时只要调节速度环与电流环相关的参数即可,驱动器内位置环相关参数没有意义! ”
1、这两种方式都可以实现位置控制,那么哪一种得到的精度更高呢?直观的想法是后者,是这样的吗?
2、“当伺服驱动器为速度模式时,控制器一般发出+-10v电压作为速度给定传送给伺服驱动器,同时接收编码器反馈构成位置环的闭环控制,”------这种情况下只有位置环是一个闭环(因为有编码器反馈)。请问这时速度环是开环吗(因为没有反馈元件)?电流环又是什么概念呢?
3、“调节pid参数遵循由内到外原则,先调节电流环参数,在速度环参数,最后位置环参数”,这个原则很重要,只是先调电流环参数,调到什么程度就可以调速度环的参数了呢?速度环参数调到什么程度就可以调位置环参数呢?
谢谢!
to: yeyuling
1. 从理论上看,由控制器实现位置环和伺服驱动器实现位置环的原理是一样的,因此如果是单轴点到点运动,如果调节参数理想,其静态位置精度是没有什么大的区别的。个人认为运动控制器实现位置环控制的优势在于以下两点:一是运动控制器根据算法产生当前位置需求时即可将其转换为目标速度进行输出,比伺服驱动器快了一个运算周期,因此运动控制器实现位置环控制时其响应特性要比伺服驱动器实现位置环的做法要高一些。二是运动控制器可以实现多轴插补联动,在做插补连动时其可以根据连接的轴实时调节自身目标位置,从而保证整个插补连动的精度。
2.大多数情况下,大家在用控制器连接伺服驱动器进行控制,伺服驱动器连接的伺服电机,伺服驱动器是必须连接伺服电机编码器反馈的,该编码器反馈信号一是进入伺服驱动器内速度环做为当前速度环的反馈,另外其根据伺服驱动器设置的分频设置将其向外输出,供外部控制器采用。由此可见驱动器内的速度环是有反馈的,否则它是不工作的。电流环控制是伺服驱动器内最底层的一级控制,低端日系伺服的电流环基本是开环控制,所谓电流环控制,实际就是常说的力矩控制,通俗讲就是让电机出多大力气的控制。
3. 大多数情况下,伺服驱动器的电流环参数是不容许调节的,其出厂时已被固定死了,这个和伺服电机设计标准是密切相关的。一般的应用,就是调节速度环与位置环的PID参数。具体调节过程可以参考这里的文档说明。