zyzdh_no1
級別: 實習(xí)會員
精華主題:
發(fā)帖數(shù)量:
工控威望: 0 點
下載積分:
在線時間: 0(小時)
注冊時間: 2016-06-10
最后登錄: 1970-01-01
查看zyzdh_no1的 主題 / 回貼
樓主  發(fā)表于: 2016-09-07 17:37
目前在思考這樣一個問題,增量式旋轉(zhuǎn)編碼器在進(jìn)行長度測量時存在測量誤差(機械慣性、干擾、信號傳輸?shù)戎T多問題引起),編碼器等硬件因素是不能改變的,現(xiàn)思考能不能通過程序進(jìn)行誤差修正,比方說修改單脈沖長度,因個人思維的局限性,特開此貼和諸神討論!本人現(xiàn)有一個程序可修正誤差但有一定的局限性,希望從事涉及編碼器測量這一工作的大神來此貼指導(dǎo)討論!
zyzdh_no1
級別: 實習(xí)會員
精華主題:
發(fā)帖數(shù)量:
工控威望: 0 點
下載積分:
在線時間: 0(小時)
注冊時間: 2016-06-10
最后登錄: 1970-01-01
查看zyzdh_no1的 主題 / 回貼
1樓  發(fā)表于: 2016-09-07 17:41
原來接觸過一個程序通過修正單脈沖長度,修正了測量誤差,修正一次以后不用修正,不知道是怎么做到了,有神知道了解嗎
xwlxwl306
努力奮斗
級別: 網(wǎng)絡(luò)英雄

精華主題: 0
發(fā)帖數(shù)量: 269 個
工控威望: 5280 點
下載積分: 127160 分
在線時間: 4008(小時)
注冊時間: 2010-08-03
最后登錄: 2024-11-15
查看xwlxwl306的 主題 / 回貼
2樓  發(fā)表于: 2016-09-07 20:12
你把知道引起問題的情況解決不就行了。
jack007kkk
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 235 個
工控威望: 338 點
下載積分: 11197 分
在線時間: 178(小時)
注冊時間: 2008-07-02
最后登錄: 2024-11-10
查看jack007kkk的 主題 / 回貼
3樓  發(fā)表于: 2016-09-08 13:24
3樓說的對,找到誤差原因才有針對性的去解決。如果不清楚,那也要看誤差穩(wěn)定不,比如多走幾次固定長度看看差多少,如果每次差的都差不多,那么在程序里補償就好。比如每1 mm補償幾個脈沖之類。
本帖最近評分記錄:
  • 下載積分:+1(zyzdh_no1) 熱心助人!
    小侯
    小侯
    級別: 工控俠客
    精華主題: 0
    發(fā)帖數(shù)量: 482 個
    工控威望: 2612 點
    下載積分: 8093 分
    在線時間: 507(小時)
    注冊時間: 2008-10-17
    最后登錄: 2024-11-15
    查看小侯的 主題 / 回貼
    4樓  發(fā)表于: 2016-09-08 13:49
    一般旋轉(zhuǎn)增量編碼器脈波寬度跟你速度有關(guān)係
    180RPM 跟1800RPM的轉(zhuǎn)速下寬度是不一樣的

    你要高精度
    那就是選用解析度高
    減少每個誤差脈波所佔的比例

    干擾大可考慮LA、LAR、LB、LBR差動輸出

    或是選用絕對位置型的
    不然就是改用其他方式來做定位或是測量的方式


    要考慮到機械因素、電氣因素....等除非是專門針對一臺來做調(diào)整
    要不然不太可能做到透過程序修正
    往事如風(fēng)
    科技改變制造
    級別: 網(wǎng)絡(luò)英雄

    精華主題: 0
    發(fā)帖數(shù)量: 11361 個
    工控威望: 18518 點
    下載積分: 12028 分
    在線時間: 2686(小時)
    注冊時間: 2013-01-31
    最后登錄: 2024-11-02
    查看往事如風(fēng)的 主題 / 回貼
    5樓  發(fā)表于: 2016-09-08 15:31
    引用
    引用樓主zyzdh_no1于2016-09-07 17:37發(fā)表的 討論旋轉(zhuǎn)編碼器的測量誤差如何通過程序進(jìn)行修正。 :
    目前在思考這樣一個問題,增量式旋轉(zhuǎn)編碼器在進(jìn)行長度測量時存在測量誤差(機械慣性、干擾、信號傳輸?shù)戎T多問題引起),編碼器等硬件因素是不能改變的,現(xiàn)思考能不能通過程序進(jìn)行誤差修正,比方說修改單脈沖長度,因個人思維的局限性,特開此貼和諸神討論!本人現(xiàn)有一個程序可修正誤差但有一定的局限性,希望從事涉及編碼器測量這一工作的大神來此貼指導(dǎo)討論!

    要消除這些誤差就必須用全閉環(huán)設(shè)計,這些隨機誤差不可能靠修正消除
    三人行者必有我?guī)?,擇其善者而從之