基于FPGA的高速運(yùn)動目標(biāo)單光幕測速系統(tǒng)設(shè)計
4 測量精度分析
采用單光源測量運(yùn)動目標(biāo)速度的測量原理雖然簡單,但想要滿足所有的理想測量條件卻非常困難,如果要進(jìn)行詳細(xì)的精度分析則更為復(fù)雜。在圖1所示的原理中,理想測量的前提條件是:
(1)配套外圍器件工作速度足夠穩(wěn)定;
(2)目標(biāo)運(yùn)動方向與光束嚴(yán)格垂直;
(3)光源發(fā)出的光束無限細(xì);
(4)計數(shù)器不存在計數(shù)誤差;
(5)被測目標(biāo)的長度測量準(zhǔn)確。
但在實際情況中,上述條件都無法完全滿足,正是這些微小的改變造成了最終測量結(jié)果與實際速度的誤差。所以精度的分析需要從這幾個方面的誤差源頭入手??梢詫⑸鲜龅?1)、(3)、(4)歸為時間上的誤差,而將(2)、(5)歸為長度上的誤差。
4.1 配套外圍器件的影響
一般高速光電器件產(chǎn)生信號的延遲時間為3~5μs,但由于采用單束光獲取信號,使得在一次測量過程中的開始和結(jié)束兩次信號傳輸都經(jīng)過相同的路徑,外圍器件的延時可以絕大部分抵消;但還是會存在由于器件精度引起的兩次延時的微量不同,取1/10最大延遲時間得出△t1=O.5μs。
4.2 目標(biāo)運(yùn)動方向偏差的影響
在目標(biāo)運(yùn)動速度與光束的方向垂直時,可近似取目標(biāo)長度L,計算運(yùn)動目標(biāo)速度,但當(dāng)目標(biāo)并沒有嚴(yán)格垂直于光束而有θ的偏轉(zhuǎn)時,L是與目標(biāo)運(yùn)動方向相關(guān)的量,L'=LCOSθ。假設(shè)目標(biāo)在出口處最大偏差角為1°,則可計算出長度誤差△L1=L-L'=L(1-COSθ)=1.523×10-4L,若取長度L=O.1 m計算,則△L1=1.523×10-5m。
4.3 光點直徑的影響
由于光束不是無限細(xì),所以無法確定目標(biāo)擋住多少光束時光敏器件會產(chǎn)生信號,假設(shè)光束直徑(d)為1 mm,目標(biāo)速度(v)為1 000 m/s時,最大時間誤差△t2=d/v=1μs。
4.4 計數(shù)誤差的影響
該設(shè)計中采用40 MHz的晶振,定時步長為25 ns,由于無法確定計數(shù)開始時的時鐘狀態(tài),所以在計數(shù)的開始和結(jié)束時均可能產(chǎn)生最大一個時鐘周期的計數(shù)誤差,最大誤差為△t3=25×2=50 ns。
4.5 目標(biāo)測量精度的影響
被測目標(biāo)的長度L在測量過程中,由于測量工具的限制,得到的被測目標(biāo)長度值也不可避免地會存在誤差,假設(shè)用高精度的游標(biāo)卡尺測量,測量精度可以達(dá)到0.01 mm,△L2=0.01 mm。通過分析,目標(biāo)運(yùn)動距離測量總誤差為:
通過以上計算,系統(tǒng)的總體誤差為0.157%,達(dá)到較高的精度。
5 結(jié) 語
本文在充分調(diào)查了當(dāng)前針對高速運(yùn)動目標(biāo)的速度測量方法的基礎(chǔ)上,提出利用單光幕平均速度測量法測量高速運(yùn)動目標(biāo)的速度。避免了使用雙光幕平均速度測量法時由于兩路信號時延不同和兩光幕不平行而產(chǎn)生的誤差;同時減少一個光幕的使用,降低了系統(tǒng)成本。采用高時鐘頻率的FPGA作為主要實現(xiàn)芯片,在進(jìn)一步減小系統(tǒng)誤差的同時保證了系統(tǒng)的工作速度和穩(wěn)定性,是一套較為理想的速度測量方案。
評論