999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于梯形函數逼近的光柵數字細分算法

2012-12-01 10:08:04高立民吳易明
自動化儀表 2012年3期
關鍵詞:信號

李 朋 高立民 吳易明

(中國科學院西安光學精密機械研究所1,陜西 西安 710119;中國科學院研究生院2,北京 100049)

0 引言

光柵碼盤是一種精密測量角度信息的傳感器,測量精度歷來被視作衡量光柵碼盤性能的一項重要指標。提高光柵碼盤測量精度的方法有很多種。其中一種方法是通過提高光柵的刻劃數量來實現,但由于現有工藝刻劃水平的限制以及成本的制約,這種方法不作為提高光柵碼盤精度的主流方法;另一種方法是對光柵碼盤輸出信號進行細分,這是目前常用的方法,如幅值分割法[1]、四倍頻法[2]、互補函數法[3]、電阻鏈法[4]以及鎖相倍頻細分法[5]等。雖然這些方法都可以達到細分的目的,但存在很多缺點,如四倍頻法細分過程簡單,但細分倍數比較低;幅值分割法細分精度高,但算法占用的存儲空間大。

梯形函數逼近一般用于求解函數值,目的是簡化計算過程。它用折線來擬合已知函數,可以很容易地計算出結果。計算過程無需查表,節省了存儲空間,只要逼近步長選擇得當,就可以達到很高的精度。

1 梯形函數逼近原理

在理想狀況下,從光柵碼盤輸出的四路信號經差分放大后得到兩路正交的正弦信號[6],即:

現在假設用采樣脈沖對兩路信號進行采樣,得到的光柵信號如圖1所示。

圖1 光柵信號Fig.1 Grating signals

上升沿觸發,第i個采樣脈沖所對應的幅值為Asinxi,假設在第(i+1)個上升沿到來時所走過的相位為dxi,那么第(i+1)個脈沖所對應的正弦波的幅值應為Asin( xi+dxi)。

由于采樣脈沖的頻率很高、dxi很小,對其采用梯形公式逼近,得到:

此處振幅A并不影響展開,因此不予以考慮。由于sin( xi+dxi)、sinxi、cosxi以及 cos(xi+dxi)都可以由采樣得到,因此,式(2)、式(3)其實是關于dxi的一階方程。

由式(2)、式(3)可以分別求得dxi:

每經過一個脈沖采樣就會得到一個dxi值。假設經過了N個脈沖采樣,則可得波形所走過的總相位為:

2 細分算法的具體實現

2.1 光柵信號頻率的確定

光柵信號采樣頻率決定著細分算法的精度,如果采樣頻率太低,就會造成光柵信號信息的丟失,使細分誤差較大。

不同采樣頻率時的細分誤差如圖2所示。

圖2 不同采樣頻率時的細分誤差Fig.2 Subdivision error under different sampling frequencies

雖然采樣頻率越高、光柵信號信息就越不容易丟失,但采樣頻率也不是越高越好。因為采樣頻率越高,信息量就會越大,要求的數據處理周期就會越短。

通常芯片數據處理速度都是確定的,這也決定了光柵信號頻率和采樣頻率的上限。如采用浮點運算單元(float point unit,FPU)做一次加法或減法運算需要七個時鐘周期,做一次除法運算需要35個時鐘周期。如果芯片時鐘頻率為100 MHz,那么用此算法做一次細分運算就要使用57個時鐘周期,大約0.57 μs。為了保證運算時間充足,將每次運算的時間設定為1 μs,則數據處理的頻率為1 MHz。

同時,為了保證細分精度,假設對每個波形至少采樣13個點,那么對應的光柵信號頻率就不能超過77 kHz。如果信號頻率超過77 kHz,就會出現丟數現象,這在一定程度上帶來了運算誤差,從而影響測量精度。

2.2 細分算法區間的劃分

雖然直接利用式(4)、式(5)可以求解dxi的值,但是所得到的結果是近似值,并不是真實值,它們之間存在著一定的誤差,而且在某些點還會出現小數除大數的情況,如式(4)在 π/2和3π/2處、式(5)在0和 π處,這會引起較大的細分誤差。

為使除數不出現極小值,對式(4)和式(5)分以下兩種區間應用:在區間(-π/4+kπ,π/4+kπ)時調用式(4),在區間(π/4+kπ,3π/4+kπ)時調用式(5)。對于區間邊界點,即當兩個采樣點不在同一區間時,由第二個邊界點來決定。這樣通過區間劃分來選取對應細分公式,可以很好地提高測量精度,消除較大誤差點。

2.3 數據處理

由于累加法存在誤差積累的固有缺陷[7],因此必須對數據處理作一點修正。由前文可知,當信號波形被劃分為兩種區間后,每種區間的相位長度為π/2 rad。因此,可將數據處理公式寫成:

式中:前兩項為精碼部分,分別表示最后一個區間和第一個區間所轉過的相位;第三項為粗碼部分,代表轉過的區間數,K為正轉區間數,M為反轉區間數。

在計算過程中,因為每個計算區間的相位長度為π/2 rad,所以當一個完整的計算區間計算完畢后其結果只會是π/2或-π/2。但由于外界干擾或光柵自身刻劃的影響[8-9],計算結果可能不是 π/2 或 - π/2,只是接近π/2或-π/2,所以規定計算完一個完整的計算區間后,不論這一個區間的計算結果如何,都進行強制賦值。如果此區間計算結果在π/2鄰域內(對于鄰域半徑可以根據試驗環境設定),則強制計算結果為π/2;在計算結果在-π/2鄰域內,則強制計算結果為-π/2。在計算完畢一個區間后,根據計算值來決定K和M是否加1,然后令計算值歸零,開始新一輪計算。這樣由疊加所引起的誤差累積現象就被控制在一個計算區間內,基本可以忽略。

3 誤差分析

前文已提及理想波形下算法所帶來的誤差,此處主要討論波形不理想情況下所引起的誤差。所謂波形不理想主要是指從光柵碼盤出來的兩路信號幅值不相等或相位不正交。

假設所獲得到的兩路信號差分放大后為:

針對式(8),下面分兩種情況進行討論。

①當A0=A1、δ不為0時,將采集到的值代入式(4),可得:

令 dxi=0.1 rad,δ分別取 0.1 rad、0.01 rad、0.001 rad時,可以計算得到 π/2區間內的 dxi,誤差值為 ( d xi-d)。(-π/4~+π/4)區間內的細分誤差如圖3所示。

圖3 信號非正交所引起的細分誤差Fig.3 Subdivision error caused by non-orthogonal signals

從圖3可以看出,δ越大,它引起的計算誤差越大,且誤差在一個計算區間內是關于區間中點近似對稱的。因此,在一個完整的計算區間內,由于正負疊加,δ的影響是不斷減小的,其最大誤差只會出現在前半個計算區間或后半個計算區間?,F在假設 δ=0.1 rad、dxi=0.1 rad,那么在π/4 rad區間內的采樣點為八個,引起的計算誤差大約為0.08 rad,約為兩個采樣點間的相位差大小。因此,對整個精度來講并不會有多大影響。但是如果δ很大,就不能忽略其影響,此時需要有一個相位補償電路[10]。

② 當 δ=0、A0≠A1時,式(4)、式(5)分別為:

4 試驗仿真

為驗證算法的精度,在Matlab平臺下對算法進行仿真試驗。

設采樣步距角在0.02~0.20 rad之間,并每隔0.02 rad進行一次仿真,每次仿真設為100步。梯形函數逼近法細分結果如表1所示。

表1 細分結果Tab.1 Subdivision results

從表1可以看出,梯形擬合算法的細分精度較高。

5 結束語

綜合以上分析可以看出,梯形函數逼近數字細分法計算簡單,而且其精度僅與信號頻率和采樣頻率有關,采樣頻率越快,精度越高。同時,梯形函數逼近數字細分法不需要辨向電路[11-13],這大大簡化了電路設計過程,并且可以在一定程度上消除由相位不正交所引起的誤差,提高了測量精度。

[1]羅華,高山,李翔龍.粗光柵信號全數字化處理法實現高倍數細分[J].光學精密工程,2007,15(2):283 -288.

[2]王度橋,劉勇,周崗,等.光電碼盤脈沖信號四倍頻檢測方法的分析與研究[J].航電技術,2009,29(8):14 -17.

[3]徐從裕,余曉芬.基于互補函數算式的光柵快速細分方法[J].電子測量與儀器學報,2006,20(3):6-9.

[4]張興華,王克逸.光柵信號電阻鏈高倍細分法的誤差校正的研究[J].電子測量技術,2008,31(7):35 -39.

[5]郭雨梅,崔晉玲,劉雪艷,等.鎖相式莫爾條紋信號細分方法[J].哈爾濱工業大學學報:工學版,2007,39(9):1496-1498.

[6]唐小琦,劉世峰,王平江,等.正切法莫爾條紋信號幅值分割細分的誤差分析[J].計量學報,2007,7(3):220 -223.

[7]陳赟,張紅勝.光電軸角編碼器的編碼方式及其發展趨勢[J].中國光學與應用光學,2009,2(2):126-133.

[8]陳赟.曝光量對碼盤、圓光柵均勻性誤差的影響[J].計量技術,2005(12):28-29.

[9]黃宗升,秦石喬,王省書,等.光柵角編碼器誤差分析及用激光陀螺標校的研究[J].儀器儀表學報,2007,28(10):1866 -1869.

[10]呂孟軍,郭琪,呂印曉.莫爾條紋信號相位誤差補償[J].光學精密工程,2009,17(7):1694 -1700.

[11]蔣晶,蔣東方,高航.高可靠性增量式光電編碼器接口電路設計[J].測控技術,2009,28(2):1 -4.

[12]李擁軍,范永坤,楊輝.光電編碼器濾波技術研究[J].自動化儀表,2008,29(7):21 -23.

[13]孫祥明,齊明俠,沈蓉.編碼器換向誤碼輸出原因探討及鑒相電路改進[J].石油大學學報:自然科學版,2004,29(4):91 -94.

猜你喜歡
信號
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
7個信號,警惕寶寶要感冒
媽媽寶寶(2019年10期)2019-10-26 02:45:34
孩子停止長個的信號
《鐵道通信信號》訂閱單
基于FPGA的多功能信號發生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
基于Arduino的聯鎖信號控制接口研究
《鐵道通信信號》訂閱單
基于LabVIEW的力加載信號采集與PID控制
Kisspeptin/GPR54信號通路促使性早熟形成的作用觀察
主站蜘蛛池模板: 亚洲第七页| 国产午夜小视频| 亚洲国产精品一区二区第一页免 | 国产主播在线一区| 国产精选小视频在线观看| 精品国产免费观看一区| 国产一区免费在线观看| 国产精品理论片| 日本人妻丰满熟妇区| 日韩黄色大片免费看| 色国产视频| 精品91视频| 鲁鲁鲁爽爽爽在线视频观看| a在线观看免费| 婷婷六月综合| 国产99欧美精品久久精品久久| 日韩欧美综合在线制服| 国产精品xxx| 日本手机在线视频| 国产日韩久久久久无码精品| 免费无码又爽又刺激高| 国产91丝袜在线播放动漫 | 成人亚洲国产| 亚洲欧洲日韩综合| 亚洲一区二区无码视频| 亚洲永久色| 久久综合亚洲鲁鲁九月天| 伊人久久精品无码麻豆精品| 国产精品19p| 国禁国产you女视频网站| 天堂网亚洲系列亚洲系列| 香蕉久久国产超碰青草| 欧美日韩国产成人高清视频| 欧美成人午夜在线全部免费| 一级毛片免费观看久| 国产网站黄| 久草性视频| 久久久久无码国产精品不卡 | 国产精品无码一区二区桃花视频| 91国语视频| 美女潮喷出白浆在线观看视频| 久久无码av三级| 欧亚日韩Av| 国产成人乱无码视频| 无码又爽又刺激的高潮视频| 人妖无码第一页| 美女高潮全身流白浆福利区| 国产又爽又黄无遮挡免费观看| 亚洲国产AV无码综合原创| 无码免费视频| 热热久久狠狠偷偷色男同| 亚洲熟女偷拍| 日本不卡视频在线| 狠狠v日韩v欧美v| 国产精品刺激对白在线| 国产精品网曝门免费视频| 午夜国产精品视频| 婷婷成人综合| 国产一二三区在线| 国产微拍精品| 国产欧美另类| 日本国产一区在线观看| 午夜啪啪网| 国产毛片片精品天天看视频| 中文字幕色站| 欧美成人精品一级在线观看| 色哟哟国产精品| 国产亚洲欧美在线视频| 亚洲国产精品成人久久综合影院| 内射人妻无套中出无码| 91青青视频| 午夜小视频在线| 国产在线一二三区| 91精品国产91欠久久久久| 欧美人与牲动交a欧美精品 | 精品国产免费观看| 亚洲午夜片| 综合久久五月天| 亚洲成综合人影院在院播放| a欧美在线| 一级毛片不卡片免费观看| AⅤ色综合久久天堂AV色综合|