下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、一種基于光電編碼器的高精度測速和測加速度方法A New Way of Measuring Velocity and Acceleration Based on Photoelectric Encoder姜慶明 楊旭 甘永梅 王曉鈺 王兆安 jiang qing ming(西安交通大學電氣工程學院,西安 710049) 【摘要】在比較常用的基于光電編碼器的測速、測加速度方法的優(yōu)缺點的基礎上,本文提出了一種新的基于光電編碼器的高精度測速和測加速度的方法,論述了軟硬件的實現(xiàn)方法。并且針對編碼器脈沖不均勻性對測速、測加速度精度的造成的影響,提出了一種軟件處理的方法,很好的提高了精度。關(guān)鍵詞:光電編碼器
2、 測速 測加速度 脈寬誤差 【Abstract】By analyzing and comparing the existing ways of measuring velocity and acceleration based on photoelectric encoder, the paper proposed a new way of measuring the velocity and acceleration. How to design and realize the hardware and software is introduced. And how to improve t
3、he measuring accuracy influenced by the width error of the pulse is also introduced. 【Key words】photoelectric encoder、measure velocity、measure acceleration、width error of pulse1引言光電脈沖編碼器是一種數(shù)字式角度傳感器, 它能將角位移量轉(zhuǎn)換為與之對應的電脈沖進行輸出,主要用于機械轉(zhuǎn)角位置和旋轉(zhuǎn)速度的檢測與控制。在以光電編碼器構(gòu)成的測速系統(tǒng)中,常用的測速方法有三種,即 “M法”、“T法”和“M/T 法”。加速度值理論上只要
4、根據(jù)上述方法測得的相鄰兩個速度點的速度差及其間隔時間即可計算得到。 本文在分析、比較現(xiàn)有的基于光電編碼器的各種測速方法的基礎上提出了一種新的方法,具有較高的測速精度和實時性;此外,普通編碼器的制造誤差使得編碼器的脈寬是不均勻的,這對測速、測加速度精度的影響很大,本文提出了一種軟件處理方法用于解決這個問題。本文所提出的測速、測加速度方法在我國首臺自行研制的摩托車交流底盤測功機測控系統(tǒng)得到應用。底盤測功機是摩托車整車室內(nèi)試驗中最常用的大型關(guān)鍵設備之一,其測控系統(tǒng)對測速、測加速度的精度和實時性要求都非常高,現(xiàn)有的幾種常用的基于光電編碼器的測速、測加速度方法都無法滿足要求,本文提出的方法很好地滿足了其
5、測控系統(tǒng)對速度、加速度測量精度和實時性的要求。2常用的幾種基于光電編碼器的測速方法 在下圖中列出了三種常用的基于光電編碼器的測速方法,假定時鐘頻率為f,光電編碼器每轉(zhuǎn)脈沖數(shù)為P。和分別是對編碼器脈沖和時鐘脈沖進行計數(shù)的計數(shù)值。圖1. 各種測速法原理圖21 “M法”測速通過測量一段固定的時間間隔內(nèi)的編碼器脈沖數(shù)來計算轉(zhuǎn)速,適用于高速場合。如圖1(a)所示;設在固定時間T內(nèi)測得的編碼器脈沖數(shù)為,則轉(zhuǎn)速為: (1)其相對誤差: (2)22 “T法”測速通過測量編碼器兩個相鄰脈沖的時間間隔來計算轉(zhuǎn)速,適用于速度比較低的場合,當轉(zhuǎn)速較高時其準確性較差。由圖1(b)可以得到: (3)其相對誤差: (4)2
6、3 “M/T 法”測速 “M/T 法”則是前兩種方法的結(jié)合,同時測量一定個數(shù)編碼器脈沖和產(chǎn)生這些脈沖所花的時間,在整個速度范圍內(nèi)都有較好的準確性,但是對于低速,該方法需要較長的檢測時間才能保證結(jié)果的準確性,無法滿足轉(zhuǎn)速檢測系統(tǒng)的快速動態(tài)響應指標。由圖1(c)有: (5)式中的值在測量前已經(jīng)確定了,所以其相對誤差為: (6)通常時鐘頻率f遠大于轉(zhuǎn)角編碼器的輸出脈沖頻率,因此上面各式中也遠大于。對比(2)、(4)、(6)式可以發(fā)現(xiàn)“M法”測速主要適用于中高速段,隨著速度降低也減小,因而低速段的測速精度很差,但通過選取適當采樣時間T可以很容易地滿足動態(tài)響應要求;“T”法測速情況與此恰恰相反;“M/T
7、法”在整個速度范圍都可以達到較高的測速精度,但是通常選取的值大于1,在低速段的動態(tài)響應比“T”法還慢。3提出一種基于光電編碼器的新的測速方法3.1基本原理根據(jù)以上分析可知,“M/T法”綜合了“M法”和“T法”的優(yōu)點,但低速段動態(tài)響應太慢,因此如果能夠根據(jù)速度情況實時改變“M/T法”中的值,隨著速度的降低減少的值,就可以改善“M/T法”在低速段測速動態(tài)響應慢的問題。本文就是基于這個原理,通過相應的軟硬件設計實現(xiàn)了一種高精度的測速方法。其測速原理與相對誤差的計算表面上和“M/T法”沒有區(qū)別,而實際上“M/T法”的采樣周期總是產(chǎn)生個編碼器脈沖的時間,隨著轉(zhuǎn)速升高,編碼器脈沖頻率變大,采樣周期逐漸變小
8、,其相對誤差增大了;而由本文提出的測速方法由于的值可以隨速度改變,在高速段增加值使得采樣周期基本不變。因而其相對誤差也基本不變,在低轉(zhuǎn)速段,值可降到1,滿足系統(tǒng)的動態(tài)響應要求,而相對誤差與“M/T法”相差很小。3.2 軟硬件實現(xiàn)如果測控系統(tǒng)中選用了工控機,只需加上計數(shù)板卡以及部分外圍電路就可以實現(xiàn)這種新的測速方法。測量過程中計數(shù)板卡要分別對編碼器脈沖和時鐘脈沖進行計數(shù),由測速原理可知兩個計數(shù)通道并不是完全獨立的,從其相對誤差的計算式可以看出對編碼器脈沖的計數(shù)必須是完全沒有誤差的,這就要求計數(shù)周期要與編碼器脈沖的上升沿嚴格同步,并且要實現(xiàn)“M/T法”中值隨著速度變化而改變,系統(tǒng)的外圍電路中采用了
9、兩個D觸發(fā)器和一些附屬電路實現(xiàn)了上述功能。如圖2所示:圖2. 外圍硬件電路圖在摩托車交流底盤測功機測控系統(tǒng)中要求10ms左右刷新一次速度,所以在第一個D觸發(fā)器的置零端接了一個周期為10ms的窄脈沖,脈沖寬度為10us。最終生成的信號用于接到計數(shù)器的GATE端用于控制計數(shù)器的工作。其中第二個D 觸發(fā)器所接的延時電路延時時間t為20us左右,利用這段時間鎖住計數(shù)器,這樣可以很精確的讀取計數(shù)器的值。圖3. 硬件電路工作時序圖從圖3所示的工作時序圖可以看出,第一個D觸發(fā)器使得信號的上升沿與編碼器脈沖嚴格同步,從而保證了可以無誤差的對編碼器脈沖進行計數(shù);而且在周期為10ms的負脈沖的作用下,其相鄰兩個脈
10、沖的時間間隔為最接近10ms的個編碼器脈沖的時間,這個間隔時間不受編碼器脈沖頻率變化的影響,所以測速的動態(tài)響應不受影響。第二個D觸發(fā)器主要作用是在信號的上升沿來臨的時候鎖住計數(shù)器,并通過延時電路延時一段時間再啟動計數(shù)器計數(shù),這樣就可以精確的讀取計數(shù)器的值,把差值加上延時時間就得到編碼器輸出個脈沖的同時輸出的時鐘脈沖數(shù)。通過簡單的電路就可以使得“M/T法”測速中值隨著轉(zhuǎn)速變化自動改變,并且在整個速度范圍內(nèi)采樣周期都在10ms左右,解決了“M/T法”測速存在低速段動態(tài)響應慢的問題。測速程序每10ms產(chǎn)生一次中斷,中斷來臨后查詢信號是否為低電平,確認是低電平后讀取編碼器脈沖計數(shù)器和時鐘脈沖計數(shù)器的值
11、,與上一次中斷得到的值相減,并將鐘脈沖數(shù)加上延時時間,就可以精確的得到、的值,由式(5)計算得到轉(zhuǎn)速值。4.編碼器脈寬不均勻性對測速的影響及其處理方法以上提到的各種測速方法誤差分析都建立在編碼器脈寬是均勻的基礎上的。而普通的編碼器的制造偏差在0.5%左右,如果不加以處理,將會大大影響測速精度。下圖中虛線是電機在一恒定速度下旋轉(zhuǎn)時實測得到的轉(zhuǎn)速曲線,可以看出編碼器脈沖不均勻性對測速精度的影響是很大的,大大超過了式(6)的誤差分析結(jié)果。圖4. 用軟件方法處理前后的速度曲線本文提出了一種對測量數(shù)據(jù)進行軟件處理的辦法取得了很好的效果。由于速度不能突變,當選取的采樣周期很小時,分析實際系統(tǒng)所能達到的加速
12、度情況,通常連續(xù)測得的幾十個點的實際速度變化很小,可近似認為是一條直線,所以可以對之前實際測得的n個速度點采用線性最小二乘法擬合出一條直線S=aT+b,根據(jù)這條直線計算得到當前的速度值,圖4中的實線是取n24時處理后的結(jié)果,對比兩條曲線可以發(fā)現(xiàn),轉(zhuǎn)速波動從2rpm下降至0.1rpm。其中a、b 計算公式如下: (7) (8)通過上述簡單的軟件處理方法就可以大為改善編碼器脈沖不均勻性帶來的測速問題。5加速度測量從理論上分析,只要測得相鄰的兩個速度點的速度差及其時間間隔就可以通過簡單的計算得到加速度值。而實際上由于量化誤差、計算舍入誤差和編碼器的脈寬誤差等因素的影響,實際測得的轉(zhuǎn)速值波動很大,無法
13、簡單的用計算得到加速度值。本文采用的方法是對之前實際測得的m個速度點用線性最小二乘法擬合出一條直線S=aT+b,把式(7)計算得到的斜率a作為當前的加速度值。根據(jù)系統(tǒng)的要求選取合適的m值來計算加速度,很明顯當前計算得到加速度值實際上是個采樣周期前的加速度,所以m的選取要兼顧測加速度精度和實時性要求。為了減少測加速度的滯后時間,在軟硬件允許的條件下應該盡可能的縮短測速的采樣周期。 6結(jié)論本文在對比分析了常用的各種基于光電編碼器的測速方法的原理、相對誤差、動態(tài)響應的基礎上提出了一種新的高精度的測速方法。(1)通過相應的軟硬件設計使得本文提出的新的測速方法在測速精度和相對誤差上和“M/T法”相近,并
14、且很好解決了“M/T法”在低速段動態(tài)響應慢的問題。(2)針對編碼器脈寬不均勻性問題,提出了用線性最小二乘法根據(jù)之前的n個點預測當前點速度值的方法,很好的提高了測速精度。 (3)通過對之前m個測得的速度點采用線性最小二乘法擬合計算斜率的測加速度方法簡單實用,而且可以得到較高的測量精度。采用本文提出的方法可以僅使用普通的編碼器就可以獲得很高的測速、測加速度精度,并在我國首臺自行研制的摩托車交流底盤測功機測控系統(tǒng)中得到成功應用,具有較大的應用價值?!緟⒖嘉墨I】1 張秀香, 電動機轉(zhuǎn)速的微機測量系統(tǒng)。電子工程師,2002年(第28卷)第四期2 Galvan, E. A simple digital t
15、achometer with high precision in a wide speed range,Industrial Electronics, 1994. IECON '94., 20th International Conference on , Volume: 2 , 5-9 Sept. 1994 Page(s): 920 -923 vol.23 Hagiwara, N. A method of improving the resolution and accuracy of rotary encoders using code compensation technique. Instrumen
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 濱州學院《邏輯學導論》2023-2024學年第一學期期末試卷
- 畢節(jié)工業(yè)職業(yè)技術(shù)學院《裝飾圖案》2023-2024學年第一學期期末試卷
- 建筑業(yè)農(nóng)民工合同標準版
- 玻璃清洗合同
- 車輛道閘系統(tǒng)協(xié)議模板合同
- 軍訓挑戰(zhàn)心得體會
- 人才尋訪服務合同
- 婚禮策劃方案范文錦集九篇
- 北京政法職業(yè)學院《微機原理與應用A(雙語)》2023-2024學年第一學期期末試卷
- 2024年高壓鼠籠電機起動器項目可行性研究報告
- 《正態(tài)分布理論及其應用研究》4200字(論文)
- GB/T 45086.1-2024車載定位系統(tǒng)技術(shù)要求及試驗方法第1部分:衛(wèi)星定位
- 1古詩文理解性默寫(教師卷)
- 廣東省廣州市越秀區(qū)2021-2022學年九年級上學期期末道德與法治試題(含答案)
- 2024-2025學年六上科學期末綜合檢測卷(含答案)
- 在線教育平臺合作合同助力教育公平
- 工地鋼板短期出租合同模板
- 女排精神課件教學課件
- 電力電子技術(shù)(廣東工業(yè)大學)智慧樹知到期末考試答案章節(jié)答案2024年廣東工業(yè)大學
- 2024年中國移動甘肅公司招聘筆試參考題庫含答案解析
- 風動送樣手冊
評論
0/150
提交評論