伺服控制有幾個零點?對應絕對值多圈編碼器的意義

文:文/上海精浦機電有限公司 裘奮2019年第六期

本文介紹了伺服控制的三個零點位置,以及對應單圈絕對值編碼器和多圈絕對值編碼的不同意義。

一般來說,伺服控制有三個零點,對應以下三種絕對值編碼器使用場景。

1、伺服電機UVW線圈的零點-電機電流環

這個零點位置是提供給電機驅動器的驅動電流相位用的,用單圈絕對值編碼器。這個零點不能偏,更不能丟,如果偏了,電機電流就會增大,電機會發燙;如果這個零點丟了,電機驅動電流相位出現錯誤,電機會擰甚至不會轉;如果線圈反電動勢阻抗失去了,電機就會燒壞。

這個零點由伺服編碼器的UVW信號提供(相位120度的部分絕對值的),或者由單圈絕對值編碼器提供,例如正余弦信號編碼器的CD信號。

在伺服編碼器的使用中,單圈絕對值編碼器的原始目的,是負責伺服電機驅動電流相位的準確輸出,用于伺服電流環。單圈絕對值編碼器只有一個零點,循環碼可以編碼器安裝后任意位置作為零點位置,利用循環碼的特點,360度數字坐標旋轉與電機線圈的零點位置對應,并把循環轉偏值量永久保存在電機驅動器中。因此,伺服電機的編碼器更換較為復雜,需要換下來的編碼器零點位置與換上去的位置一致,或者重新尋找到電機零點位置,令編碼器的零點重新數字循環轉坐標偏值與電機零點位置對應。

2、伺服系統定位控制的零點-用于伺服終端位置環

除了直驅伺服類別以外,絕大部分的伺服系統還是要依靠機械減速機等傳動裝置,來控制機械工藝終端的定位控制,這個如果是要用絕對值編碼器,就必須要用到多圈絕對值編碼器,因為測量行程是多圈旋轉的。

這個零點位置不能偏,也不能丟。偏了,加工精度就沒了;丟了,加工就會出現次品,還有可能損壞機械,或有可能會發生撞車、沖頂的事故,影響到產品的可靠性和一致性。

有一種用法,就是伺服電機上的編碼器選擇用絕對值多圈編碼器,這樣,中間是隔著一層機械減速機傳動的。這類伺服定位控制系統的零點位置,并不是在伺服電機上,而是在機械運動終端,全量程下的確定一個零點位置,有時也稱為參考位。然后與伺服電機上的絕對值多圈編碼器零點位置相對應。“真”絕對值編碼的零點位置是唯一的,按循環碼方式,不依賴于計數器。可以用數字循環坐標偏值,將偏值量永久保存在定位控制器中。需要注意的是定位控制器,因為這個零點是給定位控制用的,是根據程序在首次安裝時自動完成,以后就不應該再發生變化,除非機械系統某個連接的位置動過了。

電機上的伺服編碼器雖然也可以“多圈”工作,但是與終端機械位置隔了一套減速機及機械傳動系統,從自動化控制閉環的嚴格意義上說,這樣的伺服編碼器只能稱為半閉環式。

如果按自動化控制閉環而言,機械終端是直線運動,就要再配置直線傳感器,例如直線光柵尺;如果是需要絕對值編碼器,就需要配置直線絕對值光柵尺,這才是自動化控制的全閉環方式。但是,直線絕對值光柵尺由于加工長度需要定制化,加上產品成本、使用易損壞程度等因素,造成這種使用方式只能應用在高端機床上。

一種折中的方法,是在機械終端可能的機械旋轉位置加裝第二位置的絕對值編碼器,如果是多圈工作的,就要加裝機械多圈絕對值編碼器。這一種方法,一方面減少了機械減速機齒輪間隙誤差的進入控制系統,另一方面也減少了減速機齒輪間隙行走彈性的時間延遲、減速機齒輪高速運轉后發燙帶來磨損的位置誤差,以及對機械傳動損壞、松動所帶來的不可靠性進行監測的工作量,大大提高了伺服定位控制系統的可靠性,因而贏得用戶的信賴。

例如下圖,是醫療核磁共振移動床的運動控制實例,松下伺服電機上本來就已有單圈絕對值編碼器,由于只是單圈絕對值編碼器,多圈是依賴于計數器與寄存的,在核磁共振設備強磁場的干擾下,計數器被干擾而可能發生零點位置丟失。機械終端移動絲桿連軸安裝了第二位置的絕對值多圈編碼器,由于是機械式絕對值編碼的,對于干擾不會改動機械位置編碼,因此不再發生零點位置丟失,這臺國產化的核磁共振新產品因此贏得用戶的選用。

3、多軸系統的基準零點

目前,運動控制系統的發展已從單軸運動控制發展到3坐標、甚至幾十軸、上百軸的控制系統,每個軸相互關系的零點基準位置,需要在安裝調試時對準、統一,并且能在以后長期工作中任何一個軸的位置都不能發生零點位置的丟失,這就需要用到“真”多圈絕對值編碼器,并且由于軸數多,需要用到工業總線或者工業以太網型絕對值多圈編碼器。這個基準零點不能丟,如果丟了,多軸系統就亂套了。

例如,某廠商在宣傳產品時表示,工業以太網單臺12xxPLC可以連接幾十甚至上百個軸的工業以太網運動控制器,這確實是很不錯的一個多軸控制設計方案。但是,是否每一個軸都要配上一個“回歸參考位”復位開關?如果這樣的話,就需要上百個復位開關,那么每一次開機時都需要參考點歸零一次嗎?

按照控制真實閉環的要求,這些復位開關必須把信號反饋給系統控制的PLC,這是要用工業以太網開關嗎?還是PLC需要100個傳統的開關點輸入?如果上百個軸里有一個軸的零點位置出現丟失這種常見的問題,又應該如何去發現是哪一個軸丟掉了零點位置呢?即使每個軸的零點位置丟失的出錯概率很低,就算萬一吧,那上百個軸每年要演出多少次百里挑一的找出哪個軸零點位置丟失了呢?客戶的效率時間損失、客戶產生次品的損失、調試時間的損失、檢查維護的時間損失等等,將隨著多軸軸數的增加,幾率一下子大起來,用戶對新產品可靠性的疑慮增加,又如何能信任這一新技術?

降低成本與可靠性有時是一對矛盾。當用戶對新產品的疑慮,與用戶可能帶來的意外損失相比,可靠性加持是能夠幫助用戶減少損失的,可以增加用戶對創新產品的信任,這是為用戶成本思考。在這種情況下,在機械終端使用機械多圈真絕對值編碼器,可以保持機械位置,不會發生零點位置丟失。這個“絕對值編碼器”不會丟零點位置的“絕對值”的意義就凸現出來了。

下面,再來看看傳感器零點位置的可靠性,對于自動化控制系統的可靠性,有多么重要!

絕對值編碼器的零點位置,已經預先的機械的存在。在安裝時,絕對值編碼器的機械的零點與定位控制的機械零點相對應,在編碼器信號解碼到位置的過程中,計算時加入了絕對值編碼器內部機械零點與設備機械零點的相互差補正,非失性保存這個補正值,因此今后就不會再發生零點位置的丟失,除非這個絕對值編碼器壞了,或者發生連接失效了(機械松動或機械拆裝)。

機械式真絕對值多圈編碼器,只能是壞了(例如機械壞了、電子燒了等),決不能是錯了、零點位置丟了,這就是用“絕對值”的意義。

增量編碼器的零點——Z相,Z就是零點ZERO的意思。但是Z相在編碼器內每圈只有一個。單圈絕對值編碼器的零點,在360度內只有一個。多圈絕對值編碼器,在多圈絕對值測量全程中,零點位置只有一個。

但是,各種假絕對值的編碼器,虛擬的“絕對值”編碼器,零點位置就不止一個!

用單圈絕對值編碼器經過過圈計數的方法,單圈絕對值編碼器的唯一零點被來回使用無數次,就不再是唯一性編碼了。它的使用就需要在無數次的零點找一個出來與外部的機械位置對上,并增量編碼的方式加上圈數,并設法保存,在斷電時仍然需要工作。例如,通過內部的電池或者韋根微能量收集器存儲的能量,繼續在停電狀況下的繼續工作,記錄這個編碼器的多零點變化的計圈識別。

但是,這里存在幾個問題,例如,在停電狀態下、或者電機突然斷電狀態下、電源系統不干凈、不穩定的情況下,電池和韋根編碼器是在停電狀態下(或者電源不穩定狀態下)利用極微弱的自存能量工作的計數圈數與寄存,這種極微弱信號采集的對外抗干擾能力很差,是否會存在計數被干擾而錯過了單圈零點計數的情況?在這種出錯的可能性下,錯誤如何能夠被發現?如何避免定位控制器無法知道這個錯誤,而導致后面自動化控制的錯誤——導致生產次品的發生,甚至機械損壞與事故發生的隱患呢?

關于韋根編碼器

韋根編碼器作為一種無電池的新技術,可以替換原來的電池編碼器的方案,在用戶有了充分了解后可以有選擇地自主選用,但是,在某些韋根編碼器的宣傳推廣過程中卻混淆了“絕對值”的概念。

實際上,韋根編碼器是一種利用韋根微發電的能量收集技術,代替了原來的電池式編碼器。它是單圈絕對值的,多圈依賴于韋根信號與韋根微能量收集,對于圈數的增加和減少進行計數,并保存。這里有幾個問題,值得大家思考:

問題1這種圈數是依賴增加與減少的算法與寄存的方式,只是因為“無電池”,就是“絕對值編碼”嗎?

問題2這種圈數的增加與減少的計數器與寄存,是否存在過圈數計數器(算法)受干擾,而會出錯的可能性?尤其是在斷電后韋根存儲的微弱能量下的必須繼續的在低功耗計數器工作下,是否會受到干擾?

問題3如果因為韋根編碼器從沒有承認會有出錯概率,如果這種出錯概率一旦發生,韋根編碼器將如何發現這一錯誤,而不會影響到后面的控制也跟著出錯呢?

問題4目前很多韋根編碼器以打擊電池編碼器作為宣傳手段,又以真絕對值編碼的無差別混淆“絕對值”概念的宣傳方式是否合適?

關于多圈計數器

就好比時鐘,只有一個分針,沒有時針,幾小時幾分鐘的那個幾小時,需要始終去判斷,哪怕停電后。而在計數判斷的過程中是不能有干擾的,因為在停電時無法再回頭重新數一遍。當然也有高手說,分針只要不超過半圈,一樣可以用。

而機械式多圈絕對值編碼器,就是有齒輪式的時針和分針,可以多過12個小時。

于是瑞士機械手表有日相晝夜機械,還有月相機械,甚至還有年相的萬年歷機械手表,這就是機械手表的價值。12個小時的時針分針的機械手表,還可以利用白天黑夜的邏輯判斷,再附加一位,獲得24小時。那些,“假”絕對值的只有一個小時,以后就靠數數字了,數數字一旦數錯了也有可能不知道。

對于多軸伺服控制系統,至少需要有一個軸在機械終端安裝機械式絕對值多圈編碼器,作為零點不會丟失的基準點,這樣也可以視為“北斗星”,即一個多軸系統里的“北斗”,在安裝調試和檢查維護中,首先是要找到這個基準零點位置,才能方便調試其他軸與這個基準的相互位置關系。不然,如果在系統中發生零點位置丟失的可能性,沒有基準點,也就找不到“北”了。這就好像國慶閱兵方陣中的排頭兵,第一排的走方隊士兵,是用眼睛的側光看這個排頭兵的,而后排的士兵是看前排的,如果這個排頭兵步子走不好,那方隊就亂了。

在多軸控制系統中,至少要在一個軸的機械終端加裝一個機械式絕對值多圈編碼器,這樣就增加了系統定位的可靠性和調試時的方便性。這樣一種設計方案,也可以為新產品帶來更高的可靠性。機械式絕對值多圈編碼器提升了多軸控制系統的可靠性,縮減了調試時間,也提升了設計方案的技


中傳動網版權與免責聲明:

凡本網注明[來源:中國傳動網]的所有文字、圖片、音視和視頻文件,版權均為中國傳動網(www.siyutn.com)獨家所有。如需轉載請與0755-82949061聯系。任何媒體、網站或個人轉載使用時須注明來源“中國傳動網”,違反者本網將追究其法律責任。

本網轉載并注明其他來源的稿件,均來自互聯網或業內投稿人士,版權屬于原版權人。轉載請保留稿件來源及作者,禁止擅自篡改,違者自負版權法律責任。

如涉及作品內容、版權等問題,請在作品發表之日起一周內與本網聯系,否則視為放棄相關權利。

伺服與運動控制

關注伺服與運動控制公眾號獲取更多資訊

直驅與傳動

關注直驅與傳動公眾號獲取更多資訊

中國傳動網

關注中國傳動網公眾號獲取更多資訊

熱搜詞
  • 運動控制
  • 伺服系統
  • 機器視覺
  • 機械傳動
  • 編碼器
  • 直驅系統
  • 工業電源
  • 電力電子
  • 工業互聯
  • 高壓變頻器
  • 中低壓變頻器
  • 傳感器
  • 人機界面
  • PLC
  • 電氣聯接
  • 工業機器人
  • 低壓電器
  • 機柜
回頂部
點贊 0
取消 0
往期雜志
  • 2025年第一期

    2025年第一期

    伺服與運動控制

    2025年第一期

  • 2024年第六期

    2024年第六期

    伺服與運動控制

    2024年第六期

  • 2024年第五期

    2024年第五期

    伺服與運動控制

    2024年第五期

  • 2024年第四期

    2024年第四期

    伺服與運動控制

    2024年第四期

  • 2024年第三期

    2024年第三期

    伺服與運動控制

    2024年第三期