伺服定位闭环控制 点击:21581 | 回复:262



rockey

    
  • 精华:1帖
  • 求助:6帖
  • 帖子:81帖 | 668回
  • 年度积分:0
  • 历史总积分:954
  • 注册:2005年4月01日
发表于:2012-09-02 15:16:58
楼主
大家好,我想问一下,我伺服定位控制如果要实现闭环控制,是不是电机那侧还要加个编码器做高速计数与PLC中发出的脉冲数做比较,然后再次发出与反馈过来的脉冲数,不知道还有没有别的简单点的方法



笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-02-24 09:53:49
201楼
回复内容:
对:沧海一粟——王者之师关于引用 笨鳥慢飛 的回复内容:低端产品就别想光栅尺等全闭环的东西了,浪费钱还没有解决根本问题。老老实实查引起接收脉冲不一致的原因吧,具体问题具体分析! ------------------------這才是正確作法 找出問題 解決問題看了你的发言我觉得这个是伺服是一个非常精准的闭环东西---它收到多少脉冲就走多少脉冲的距离,不知理解对不对?请指点 内容的回复:

理論是這樣 可是PLC發出的脈衝 跟驅動器接受的脈衝數是否一致 實際上是有問題 多數存在干擾源 就包括伺服內部本身都存在干擾 排除干擾因素 另外伺服系統慣量合理的匹配 那伺服確實精確的閉環系統

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-02-24 10:03:19
202楼
回复内容:
对:刘志斌关于引用 沧海一粟——王者之师 的回复内容:引用 笨鳥慢飛 的回复内容:低端产品就别想光栅尺等全闭环的东西了,浪费钱还没有解决根本问题。老老实实查引起接收脉冲不一致的原因吧,具体问题具体分析! ------------------------這才是正確作法 找出問題 解決問題看了你的发言我觉得这个是伺服是一个非常精准的闭环东西---它收到多少脉冲就走多少脉冲的距离,不知理解对不对?请指点 1、电机转了多少个脉冲,可以通过编码器检测出来;2、但是要电机转过给定的脉冲数,才是关键:1)如果给定1个脉冲;2)电机却转了很多脉冲数;3)而电机并不是转过1个脉冲,那就不“是一个非常精准的闭环东西”!内容的回复:

老劉 還是忍不住想批判你一番 電機為什麼跑了多個脈衝 你那是什麼電機? 告訴你多次 回答人家的問題 希望你態度嚴謹 精度&解析度還是請你搞清楚 不要老是岳飛打張飛打得滿天飛

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-02-24 12:02:22
203楼

引用 笨鳥慢飛 的回复内容:

……理論是這樣 可是PLC發出的脈衝 跟驅動器接受的脈衝數是否一致 實際上是有問題 多數存在干擾源 就包括伺服內部本身都存在干擾 排除干擾因素 另外伺服系統慣量合理的匹配 那伺服確實精確的閉環系統


1、笨鳥慢飛 “實際上是有問題”,说得对!

2、原因是什么?

1)因为伺服电机还是开关控制,当给定指令脉冲与反馈脉冲相等时指令开关停车,可是运行中的电机能说停就停吗?这是个常识;

2)笨鳥慢飛 说:“多數存在干擾源 就包括伺服內部本身都存在干擾 排除干擾因素 ”,干扰,干扰的是指令停车的指令是否准确,指令不准确并不是关键;

3)笨鳥慢飛 说:“另外伺服系統慣量合理的匹配 ”,而指令停车不能立即停车是因为运动体都有惯性,与“惯量合理的匹配”有什么关系?

4)笨鳥慢飛的说法才是“岳飛打張飛打得滿天飛”!

沧海一粟——王者之师

  • 精华:1帖
  • 求助:1帖
  • 帖子:8帖 | 1264回
  • 年度积分:99
  • 历史总积分:8209
  • 注册:2007年10月17日
发表于:2013-02-24 20:33:48
204楼

你们二人的禅述让我们这些没做过的更搞不懂是非了,看来只有实际操作下才能明白其中的道理

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-02-24 21:54:53
205楼
回复内容:
对:沧海一粟——王者之师关于你们二人的禅述让我们这些没做过的更搞不懂是非了,看来只有实际操作下才能明白其中的道理内容的回复:

是的 為有實際的操作才知誰是誰非

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-02-24 22:05:38
206楼
回复内容:
对:刘志斌关于引用 笨鳥慢飛 的回复内容:……理論是這樣 可是PLC發出的脈衝 跟驅動器接受的脈衝數是否一致 實際上是有問題 多數存在干擾源 就包括伺服內部本身都存在干擾 排除干擾因素 另外伺服系統慣量合理的匹配 那伺服確實精確的閉環系統1、笨鳥慢飛 “實際上是有問題”,说得对!2、原因是什么?1)因为伺服电机还是开关控制,当给定指令脉冲与反馈脉冲相等时指令开关停车,可是运行中的电机能说停就停吗?这是个常识;2)笨鳥慢飛 说:“多數存在干擾源 就包括伺服內部本身都存在干擾 排除干擾因素 ”,干扰,干扰的是指令停车的指令是否准确,指令不准确并不是关键;3)笨鳥慢飛 说:“另外伺服系統慣量合理的匹配 ”,而指令停车不能立即停车是因为运动体都有惯性,与“惯量合理的匹配”有什么关系?4)笨鳥慢飛的说法才是“岳飛打張飛打得滿天飛”!内容的回复:

你幫人算分度轉盤使用電機的功率 為何將旋轉慣量也算進去 難道是你在說謊???

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-02-25 11:23:39
207楼

引用 笨鳥慢飛 的回复内容:

…… 實際上是有問題 多數存在干擾源 就包括伺服內部本身都存在干擾 ……


1、伺服的问题,绝不是“干扰”的问题;

2、如果停车指令是准确的,不能准确停车的原因是运动体总存在惯性;

3、伺服停车指令不准确的原因,绝不是干扰的问题:

1)编码器输出的反馈脉冲波形和频率,因伺服电机的速度不同而不同,反馈脉冲的频率

编码器反馈脉冲的频率=编码器解析度×伺服电机转速(r/s)

2)当电机速度高、低变化时,反馈脉冲的频率和波形会发生剧烈的变化,这给反馈脉冲的整形、计数、分倍频带来很大的困难,甚至完全失态;

3)长久以来,很多人找不到伺服控制存在的问题,而把一切归罪于反馈脉冲受到干扰;

4)想一想,一个方波的周期T由低速到高速变化了上百倍、上千倍,那还是方波吗?

 

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-02-25 11:32:16
208楼

4、加上很多编码器的实际刻线只有三、四百,用分、倍频的电路将其扩大,在伺服速度变化剧烈时,严重失真!

5、反馈脉冲数的失真绝不是干扰的问题!!!

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-02-25 13:40:36
209楼
回复内容:
对:刘志斌关于4、加上很多编码器的实际刻线只有三、四百,用分、倍频的电路将其扩大,在伺服速度变化剧烈时,严重失真!5、反馈脉冲数的失真绝不是干扰的问题!!!内容的回复:

訊號失真與訊號干擾 完全是兩碼事 其產生的原因也不相同 失真發生在兩個狀況下 極高速極慢速 也就是訊號超過300KHz 或低於5Hz 多數是材料有問題  而伺服內部訊號多在30KHz 沒有訊號失真的問題 

慕天

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 16回
  • 年度积分:0
  • 历史总积分:78
  • 注册:2012年6月24日
发表于:2013-02-25 16:21:31
210楼
若要做闭环控制,就要添加外部反馈,如光栅、外部编码器等,这些可以连接到伺服,但是需要伺服有外部反馈接收模块,同时也要设置伺服的参数,更改为外部反馈,默认是电机编码器反馈,同时设置外部反馈的分辨率等相关参数,这样就只需要从伺服中读取数据,就可以知道当前的准确位置,也就是所谓的闭环控制。

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-02-25 18:14:13
211楼
回复内容:
对:慕天关于若要做闭环控制,就要添加外部反馈,如光栅、外部编码器等,这些可以连接到伺服,但是需要伺服有外部反馈接收模块,同时也要设置伺服的参数,更改为外部反馈,默认是电机编码器反馈,同时设置外部反馈的分辨率等相关参数,这样就只需要从伺服中读取数据,就可以知道当前的准确位置,也就是所谓的闭环控制。 内容的回复:


伺服本身就是個閉環 何需再外接反饋元件???? 又是個外行充內行

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-02-25 18:16:27
212楼

引用 慕天 的回复内容:

……知道当前的准确位置,也就是所谓的闭环控制。


1、知道当前的准确位置并不是难事情;

2、难就难在知道准确位置,而电机以及运动体因惯性不能立即准确停车;

3、而步进控制方式完全控制了电机以及运动体的位移,能知道它准确停车的位置;

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-02-25 18:22:30
213楼

引用 笨鳥慢飛 的回复内容:

……伺服本身就是個閉環 何需再外接反饋元件???? 又是個外行充內行


1、伺服位置“闭环”是个计数器,它能准确发出位置信号;

2、但是伺服电机的位移没有得到闭环控制,是开关控制模式;

3、笨鳥慢飛 自己也不过是个安装调试工的水平,讨论问题也不着边际!

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-02-25 18:36:16
214楼

引用 笨鳥慢飛 的回复内容:

……訊號失真與訊號干擾 完全是兩碼事 其產生的原因也不相同 失真發生在兩個狀況下 極高速極慢速 也就是訊號超過300KHz 或低於5Hz 多數是材料有問題  而伺服內部訊號多在30KHz 沒有訊號失真的問題 


1、笨鳥慢飛介绍的编码器,打开里边只有一个光盘和光头,感应式编码器打开里边也只有一个,这样的编码器的刻线数只有一种,大概是300多,大家可以数一数;

2、把4个光盘、或者4个光头的编码器输出的方波脉冲,进行叠加乘4,才可能得到高解析度的编码器;

3、这一点笨鳥慢飛压根就不懂,自己昏头昏脑上当受骗,理论上一窍不通!

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-02-25 18:58:58
215楼
回复内容:
对:刘志斌关于引用 笨鳥慢飛 的回复内容:……訊號失真與訊號干擾 完全是兩碼事 其產生的原因也不相同 失真發生在兩個狀況下 極高速極慢速 也就是訊號超過300KHz 或低於5Hz 多數是材料有問題  而伺服內部訊號多在30KHz 沒有訊號失真的問題 1、笨鳥慢飛介绍的编码器,打开里边只有一个光盘和光头,感应式编码器打开里边也只有一个,这样的编码器的刻线数只有一种,大概是300多,大家可以数一数;2、把4个光盘、或者4个光头的编码器输出的方波脉冲进行叠加乘4,才可能得到高解析度的编码器;3、这一点笨鳥慢飛压根就不懂,自己昏头昏脑上当受骗,理论上一窍不通!内容的回复:

E1.D的说明可以确认 要到30000rpm 只有磁感式编码器可供选择 那我们来看看么是

磁感式编码器

由上图可以看出 此编码器是由两个套件所构成 读数头及齿轮(有 128 齒---512齒)

老劉 你的老毛病又犯了 張冠李戴 還亂栽贓

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-02-25 19:11:27
216楼
回复内容:
对:刘志斌关于引用 笨鳥慢飛 的回复内容:……伺服本身就是個閉環 何需再外接反饋元件???? 又是個外行充內行 1、伺服位置“闭环”是个计数器,它能准确发出位置信号;2、但是伺服电机的位移没有得到闭环控制,是开关控制模式;3、笨鳥慢飛 自己也不过是个安装调试工的水平,讨论问题也不着边际!内容的回复:


全世界只有你老劉一個人 將伺服控制說成"開關控制模式" 開跟關怎麼控制 你也寫一段程序給大家瞧瞧

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-02-26 00:25:50
217楼

引用 笨鳥慢飛 的回复内容:

…… 將伺服控制說成"開關控制模式" 開跟關怎麼控制 你也寫一段程序給大家瞧瞧


1、伺服电机的运动方式:

启动→加速→匀速→减速→停车

2、伺服电机的角位移没有得到控制,启动到停车是开、关指令控制,和步进脉冲位移控制方式是两码事!

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-02-26 00:50:50
218楼

引用 笨鳥慢飛 的回复内容:

…… 要到30000rpm 只有磁感式编码器可供选择 那我们来看看什么是磁感式编码器由上图可以看出 此编码器是由两个套件所构成 读数头及齿轮(有 128 齒---512齒)……


1、“这个磁感应编码器由两个套件所构成 读数头及齿轮(有 128 齒---512齒)”,

2、如果它能直接读出A、B两条互差90°的弦波,那么它的解析度可以实现叠加乘4,解析度最高是128×4=512-----512×4=2048;

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-02-26 01:08:29
219楼

3、笨鳥慢飛能给出这个编码器读数头输出的弦波脉冲波形吗?

笨鳥慢飛

  • 精华:3帖
  • 求助:3帖
  • 帖子:15帖 | 2548回
  • 年度积分:0
  • 历史总积分:4928
  • 注册:2005年10月16日
发表于:2013-02-26 18:04:24
220楼
我在工控產品選型 所貼的弦波4倍頻 就是他的圖形 用美國Tektronix TDS2014 所測出

热门招聘
相关主题

官方公众号

智造工程师