发一个新帖,谈谈运动控制中编码器定位精度的问题。 点击:16104 | 回复:200



通讯网-原创军团

    
  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2012-12-27 21:49:55
楼主

发一个新帖,谈谈运动控制中编码器定位精度的问题。

   以前帖子里谈了一些,想一想,又到过节了,可以把这个东西作为新题目单独提出来讲一讲。。。如图。。。。运动控制,都需要把给定值与编码器反馈值求差,然后根据误差大小,反过来调整电机,使之到达准确位置。。。

 




  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-01-02 10:23:04
121楼

通讯网:

    你顺便教一下刘老师,看看上面最后的那个图中两个红色的圆圈:位置环误差、位置环控制器P增益

    把这个解释给刘老师,什么位置控制时先根据圈数找粗略位置、最后的一圈用精细的位置信息找准确位置之类的高论或者发明,还是少来大肆宣扬吧!!

        外行!!!!

  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-01-02 10:34:14
122楼

    到此为止吧!

    详细的东西还是看文档,知道差不多后再交流, 有利于提高交流效率!

    像119楼这样的东西, 你怎么跟他讲??

    增量式AB正交编码器的四倍频原理、几条刻线都不清楚,交流什么啊?

刘志斌

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

引用 征 的回复内容:

……外行!!!!


1、你如果有负责的态度,就应该纠正自己的错误;

2、你如果是内行,就不应该犯那么低级的错误;

3、你的错误

1)征说 “ Fine resolution 部分: 对4倍频的光电编码器而言,这个位域占用两位  ”,说法是错误的,不是两位,是多位!

2)征说“图中的x2n, 实际上是错的, 应该是x 2^n, …… 即细分。对光电编码器就是4倍频, 即n = 2。 ”  ,说法是错误的,正确的说法是:

A.multiplication by hardware  x2n,不是细分,它的倒数是电子齿轮比;

B、编码器的4,更不是x 2^n中的n;

C、编码器的4,不是倍频,是4线脉冲叠加,是把解析度提高4倍;

通讯网-原创军团

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2013-01-02 10:52:33
124楼

你发这个图跟我们讨论的没有关系啊???!!!我给你解释一下这个图。。

刘志斌

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

引用 征 的回复内容:    ……增量式AB正交编码器的四倍频原理、几条刻线都不清楚,交流什么啊?


不就几条线吗,把正确的说出来,我叫你师傅!

 



通讯网-原创军团

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2013-01-02 11:09:04
126楼

你这只是CT的硬件接口示意图。。。跟咱们讨论的没有关系。。。

刘志斌

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

引用 征 的回复内容:

……看看上面最后的那个图中两个红色的圆圈:位置环误差、位置环控制器P增益   ……什么位置控制时先根据圈数找粗略位置、最后的一圈用精细的位置信息找准确位置之类的高论或者发明,……


1、你的图说明我的“高论或者发明”是正确的;

2、我虽然没有看见过你的这些图,可是我把它说出来了,那叫“英雄所见略同”!

 

  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-01-02 12:58:14
128楼

引用 刘志斌 的回复内容:引用 征 的回复内容:    ……增量式AB正交编码器的四倍频原理、几条刻线都不清楚,交流什么啊?不就几条线吗,把正确的说出来,我叫你师傅! 


在工控论坛混了这么长时间, 积分这么高, 搞点正经东西, 还好?

要自觉、自尊自爱!

 

下面的是资料, 自己看去!

 

国产编码器说明书:http://wenku.baidu.com/view/78ca25f04693daef5ef73d61.html

 

德国某款:http://www.docin.com/p-476207435.html

如何进行4倍频:

http://www.doc88.com/p-971315364443.html

http://www.ic37.com/htm_tech/2007-7/41983_878035.htm

 

 

  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-01-02 13:07:38
129楼

引用 通讯网-原创军团 的回复内容:你发这个图跟我们讨论的没有关系啊???!!!我给你解释一下这个图。。


    没有关系?

    有红圈的那几张图是CT里面的位置闭环处理的一个大概软件功能框图,从中可以看到一个数据流图的处理过程!

    数据是用来处理的,也就是说你从数据流图上的数据处理方式和方法就可以反推这些数据是什么格式、有什么含义?

 

    你真正看懂了画红圈圈的那些地方吧, 不要相当然!

  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-01-02 13:11:36
130楼

    我可没时间一点一点解释, 呵呵!

    总之,120楼已经说了:

”看了这些文档之后,采用CT那种数据格式表示从设计上可以有两种实现方法 当无论采用哪种设计方法,都有一个类似于72楼的位置脉冲计数器,然后对这个计数器的数值进行相似的格式处理。具体不详细描述!

我看的文档不是很全,英文文档的 Digitax ST User Guide 伺服驱动器的图我没有贴图,大概类似,都是基于一种系统架构的。从我看的资料中,光电编码器等应用模块都是模块化设计的,都有自己的ID号和软件版本号,所有对数据的处理可以进行很好的封装,这个是CT的一种系统架构设计吧,跟控制精度和性能无关。这也不是一个行业的标准,并且CT在这个行业不算大佬吧。

透过现象看到本质,万变不离其宗!

一个穿西装,一个穿中山装而已!

建议仔细看说明书和应用文档吧!

通讯网-原创军团

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2013-01-02 14:15:09
131楼

我也不解释了,画图太麻烦了。。。。呵呵呵。。。。。所以我对CT变频器还是比较熟悉的。。。你画圈的那个位置,参数pr3.29就是我所说的coarse position 啊,后面那个参数pr3.30就是我说的fine position 啊。两个都是16位。再往前细一点,就是我的那个图啊!呵呵。。

伍琪生

  • 精华:2帖
  • 求助:0帖
  • 帖子:1200帖 | 11283回
  • 年度积分:2326
  • 历史总积分:62523
  • 注册:2006年8月05日
发表于:2013-01-02 15:49:58
132楼
刘志斌大师发言,大家听好啦

刘志斌

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

引用 征 的回复内容:

…… 在工控论坛混了这么长时间, 积分这么高, 搞点正经东西, 还好?要自觉、自尊自爱! 下面的是资料, 自己看去! 国产编码器说明书:http://wenku.baidu.com/view/78ca25f04693daef5ef73d61.html 德国某款:http://www.docin.com/p-476207435.html如何进行4倍频:http://www.doc88.com/p-971315364443.htmlhttp://www.ic37.com/htm_tech/2007-7/41983_878035.htm  


 


1、两刻线编码器,原理如图,两刻线,两列互差90°的方波;

2、每个方波有上、下沿,共有4个上、下沿,可产生4个位置脉冲;

3、就是说,我们只读取一条刻线的上升沿,可得到例如1024个脉冲;

4、就是说,我们只读取一条刻线的上、下沿,可得到例如2024个脉冲;

5、就是说,我们读取两条刻线的上、下、上、下沿,可得到4096个脉冲;

6、和我说的4条刻线,得到4个脉冲,编码器可输出例如1024、2048、4096三种周脉冲的解析度,是一同个结果;

7、上述4,是4位置脉冲的4,不是multiplication by hardware 乘法器里的2^2=4,这个4的倒数1/4就是电子齿轮比,与编码器4个脉冲的意义完全不同;

8、征的错误,是把4个脉冲的4,说成电子齿轮1/4里的4,是本质的错误!!!是个专家的大错误!

刘志斌

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

9、征说“图中的x2n, 实际上是错的, 应该是x 2^n, …… 即细分。对光电编码器就是4倍频, 即n = 2。 ” 

10、征的这句话的错误,不只是把4个位置脉冲的4,说成电子齿轮比1/4里的4;另一个错误就是对multiplication by hardware 乘法器的x 2^n的理解成“细分”,x 2^n并不是脉冲的细分,而是电子齿轮比倒数的意义!

11、就是说征不仅对编码器的4个脉冲的4解释有错误,而且对multiplication by hardware x 2^n的意义解释也是错误的,表现出压根就不懂,是胡说八道!

刘志斌

  • 精华:5帖
  • 求助:0帖
  • 帖子:348帖 | 35827回
  • 年度积分:0
  • 历史总积分:75384
  • 注册:2006年7月30日
发表于:2013-01-02 17:58:58
135楼
12、征要我老刘“在工控论坛混了这么长时间, 积分这么高, 搞点正经东西, 还好?要自觉、自尊自爱!”,这就是我老刘的“自尊自爱”,这就是我老刘的“正经东西”,有了这个发言,所有人都明白编码器4倍频的4的意义,所有人都明白multiplication by hardware 乘法器的x 2^n的意义!不会被自称专家、表现不可一世的征所误导!!!

  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-01-02 18:38:08
136楼

引用 刘志斌 的回复内容:1、一个编码器,可以输出三个均匀的不同解析度的脉冲数,例如1024、2048、4096;2、其原理就是有4条完全相同的刻线,彼此落后90°而已;3、正余弦编码器,虽是两条相同磁迹线,如果把一条N、S磁迹线分成一条N、一条S,那就是4条刻线;4、这就是4的来历!5、1024×4=4096 ,这个4不是倍频,是4条刻线的脉冲相加; 6、征,还有很多人,都把这个4理解成倍频,是个错误,实际是将4条刻线的物理脉冲相加;




刘老师, 几条刻线并不重要, 何必恼羞成怒呢?

呵呵.......

  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-01-02 18:40:36
137楼

引用 刘志斌 的回复内容:引用 征 的回复内容:…… 在工控论坛混了这么长时间, 积分这么高, 搞点正经东西, 还好?要自觉、自尊自爱! 下面的是资料, 自己看去! 国产编码器说明书:http://wenku.baidu.com/view/78ca25f04693daef5ef73d61.html 德国某款:http://www.docin.com/p-476207435.html如何进行4倍频:http://www.doc88.com/p-971315364443.htmlhttp://www.ic37.com/htm_tech/2007-7/41983_878035.htm   1、两刻线编码器,原理如图,两刻线,两列互差90°的方波;2、每个方波有上、下沿,共有4个上、下沿,可产生4个位置脉冲;3、就是说,我们只读取一条刻线的上升沿,可得到例如1024个脉冲;4、就是说,我们只读取一条刻线的上、下沿,可得到例如2024个脉冲;5、就是说,我们读取两条刻线的上、下、上、下沿,可得到4096个脉冲;6、和我说的4条刻线,得到4个脉冲,编码器可输出例如1024、2048、4096三种周脉冲的解析度,是一同个结果;7、上述4,是4位置脉冲的4,不是multiplication by hardware 乘法器里的2^2=4,这个4的倒数1/4就是电子齿轮比,与编码器4个脉冲的意义完全不同;8、征的错误,是把4个脉冲的4,说成电子齿轮1/4里的4,是本质的错误!!!是个专家的大错误!



"征的错误,是把4个脉冲的4,说成电子齿轮1/4里的4,是本质的错误!!!是个专家的大错误!"

 

说话要讲证据!我在哪层楼里有这样的话?
切勿胡言乱语、埋没良心!

  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-01-02 18:43:36
138楼

还是那句话, 要自尊自爱!

在这个帖子里http://bbs.gongkong.com/Details/201212/2012122114554200001-1.shtml, 通讯网还是比较欣赏刘老师的,通讯网慢慢陪刘老师聊, 你们共同语言多点, 呵呵!

在下失陪了!

  • 精华:2帖
  • 求助:0帖
  • 帖子:10帖 | 2393回
  • 年度积分:1
  • 历史总积分:5804
  • 注册:2006年1月06日
发表于:2013-01-02 18:44:35
139楼
引用 通讯网-原创军团 的回复内容:我也不解释了,画图太麻烦了。。。。呵呵呵。。。。。如图,是苏拉气流纺上面使用的CT变频器,我给换成安川的了。。。因为CT的要比安川的贵一倍还多,我07年就开始了这个项目,目前在国内还没有看到有别人家代换的。所以我对CT变频器还是比较熟悉的。。。你画圈的那个位置,参数pr3.29就是我所说的coarse position 啊,后面那个参数pr3.30就是我说的fine position 啊。两个都是16位。再往前细一点,就是我的那个图啊!呵呵。。

见谅, 呵呵!

通讯网-原创军团

  • 精华:11帖
  • 求助:1帖
  • 帖子:432帖 | 10265回
  • 年度积分:0
  • 历史总积分:24711
  • 注册:2004年7月09日
发表于:2013-01-02 19:23:12
140楼

........................................帖子到此告一段落,祝大家新年
   ☆☆ ☆☆  ☆☆ ☆☆
  ★★      ★       ★★
 ☆☆   祝你快乐!    ☆☆
  ★★               ★★
   ☆☆             ☆☆
     ★★         ★★
       ☆☆     ☆☆
         ★★  ★★
            ☆☆


热门招聘
相关主题

官方公众号

智造工程师