本發(fā)明屬于測(cè)量
技術(shù)領(lǐng)域:
,尤其涉及一種車輛外廓的測(cè)量系統(tǒng)及其測(cè)量方法。
背景技術(shù):
:在現(xiàn)有技術(shù)中,對(duì)車輛外廓的測(cè)量主要通過(guò)紅外線測(cè)量和激光測(cè)量來(lái)實(shí)現(xiàn),具體地,紅外線測(cè)量主要采用傳統(tǒng)的逐點(diǎn)掃描方式,利用車輛在檢測(cè)時(shí)的車速來(lái)測(cè)量汽車長(zhǎng)度。而激光測(cè)量車輛外廓尺寸(長(zhǎng)寬高)利用3個(gè)高速激光頭,利用激光頭在每秒60轉(zhuǎn)的速度從0度到270度轉(zhuǎn)動(dòng)過(guò)程中返回車輛的外廓坐標(biāo),結(jié)合pc上位機(jī)計(jì)算出車輛外廓(長(zhǎng)寬高)。在上述車輛外廓的測(cè)量方法中,存在以下缺點(diǎn):紅外線測(cè)量因采用傳統(tǒng)的逐點(diǎn)掃描方式,掃描速度慢,導(dǎo)致在測(cè)量時(shí)車速必需控制在1.0公里/小時(shí)以下且必需要?jiǎng)蛩偻ㄟ^(guò),同時(shí)測(cè)量時(shí)車輛不能停止或倒退,因此需單工位環(huán)境,即在測(cè)量的同時(shí),車輛不能有其它項(xiàng)目的檢測(cè),且紅外線光軸數(shù)量少,擴(kuò)展性差,需要多組紅外線測(cè)量裝置。在進(jìn)行激光測(cè)量時(shí),測(cè)量結(jié)果重復(fù)性差,誤差大,車輛測(cè)量時(shí)時(shí)速低,需單工位環(huán)境,即在激光測(cè)量的同時(shí),車輛不能有其它項(xiàng)目的檢測(cè)。同時(shí)進(jìn)行激光測(cè)量需要專門的激光設(shè)備,成本高。技術(shù)實(shí)現(xiàn)要素:本發(fā)明所要解決的技術(shù)問(wèn)題在于提供一種車輛外廓的測(cè)量系統(tǒng)及其測(cè)量方法,旨在解決現(xiàn)有技術(shù)在對(duì)車輛進(jìn)行測(cè)量時(shí)需要單工位環(huán)境,不能有其它項(xiàng)目的檢測(cè)的問(wèn)題。本發(fā)明是這樣實(shí)現(xiàn)的,一種車輛外廓的測(cè)量系統(tǒng),包括測(cè)量單元、主控單元和處理單元:所述測(cè)量單元,包括若干光軸,若干所述光軸分別組成長(zhǎng)度光柵、高度光柵、寬度光柵和定位光柵;所述主控單元,用于獲取待測(cè)量車輛經(jīng)過(guò)所述測(cè)量單元各光柵的時(shí)間數(shù)據(jù),根據(jù)獲取的時(shí)間數(shù)據(jù)按照預(yù)置數(shù)據(jù)格式生成時(shí)間信息,并發(fā)送給所述處理單元;所述處理單元,用于根據(jù)所述時(shí)間信息計(jì)算所述待測(cè)量車輛的長(zhǎng)度、高度、寬度和軸距。進(jìn)一步地,所述長(zhǎng)度光柵由960個(gè)光軸組成,光軸的間距為10mm。進(jìn)一步地,所述定位光柵由40個(gè)光軸組成,光軸的間距為40mm。進(jìn)一步地,所述寬度光柵和所述高度光柵安裝于龍門架上,所述寬度光柵安裝于所述龍門架的x軸,所述高度光柵安裝于所述龍門架的y軸。本發(fā)明還提供了一種如上述所述的測(cè)量系統(tǒng)的測(cè)量方法,包括:所述主控單元獲取所述待測(cè)量車輛的前輪依次通過(guò)所述長(zhǎng)度光柵各光軸的第一時(shí)間數(shù)據(jù),及獲取所述待測(cè)量車輛的后輪依次通過(guò)所述長(zhǎng)度光柵各光軸的第二時(shí)間數(shù)據(jù);所述主控單元獲取所述測(cè)量車輛的車頭遮擋所述定位光柵的第三時(shí)間數(shù)據(jù),及獲取所述待測(cè)量車輛的車尾離開(kāi)所述定位光柵的第四時(shí)間數(shù)據(jù);當(dāng)檢測(cè)到所述待測(cè)量車輛通過(guò)龍門架上安裝的寬度光柵和高度光柵時(shí),所述主控單元獲取所述寬度光柵和所述高度光柵的遮擋信息;所述主控單元根據(jù)所述第一時(shí)間數(shù)據(jù)、第二時(shí)間數(shù)據(jù)、第三時(shí)間數(shù)據(jù)或第四時(shí)間數(shù)據(jù),按照預(yù)置數(shù)據(jù)格式生成時(shí)間信息,將所述時(shí)間信息和所述遮擋信息發(fā)送給所述處理單元;所述處理單元根據(jù)所述時(shí)間信息和所述遮擋信息計(jì)算所述待測(cè)量車輛的長(zhǎng)度、高度、寬度和軸距。進(jìn)一步地,所述主控單元獲取所述待測(cè)量車輛的前輪依次通過(guò)所述長(zhǎng)度光柵各光軸的第一時(shí)間數(shù)據(jù)包括:當(dāng)檢測(cè)到所述處理單元發(fā)送的開(kāi)始檢測(cè)信號(hào)時(shí),所述主控單元點(diǎn)亮所述長(zhǎng)度光柵的第一個(gè)光軸;當(dāng)檢測(cè)到所述長(zhǎng)度光柵的第一個(gè)光軸的接收管未接收到紅外光線時(shí),判斷所述長(zhǎng)度光柵的第一個(gè)光軸被所述待測(cè)量車輛的前輪遮擋,記錄遮擋第一個(gè)光軸的第一時(shí)間數(shù)據(jù);所述主控單元點(diǎn)亮所述長(zhǎng)度光柵的第二個(gè)光軸,當(dāng)判斷第二個(gè)光軸被所述待測(cè)量車輛的前輪遮擋時(shí),記錄遮擋第二個(gè)光軸的第一時(shí)間數(shù)據(jù);所述主控單元點(diǎn)亮按照順序點(diǎn)亮下一個(gè)光軸,記錄遮擋下一個(gè)光軸的第一時(shí)間數(shù)據(jù)。進(jìn)一步地,所述主控單元獲取所述寬度光柵和所述高度光柵的遮擋信息包括:所述主控單元控制所述寬度光柵和所述高度光柵對(duì)所述待測(cè)量車輛進(jìn)行二分法掃描,以獲取所述寬度光柵和所述高度光柵被所述待測(cè)量車輛的遮擋信息。進(jìn)一步地,所述主控單元將所述時(shí)間信息和所述遮擋信息發(fā)送給所述處理單元包括:當(dāng)檢測(cè)到所述第一時(shí)間數(shù)據(jù)時(shí),所述主控單元將所述時(shí)間信息和所述遮擋信息發(fā)送給所述處理單元。進(jìn)一步地,所述預(yù)置數(shù)據(jù)格式包括12個(gè)字節(jié),其中第1和第2個(gè)字節(jié)表示起始碼,第3和第4個(gè)字節(jié)表示狀態(tài)位,第5至第8個(gè)字節(jié)表示第一時(shí)間信息,第9至第12個(gè)字節(jié)表示第二時(shí)間信息,所述狀態(tài)位用以表示所述待檢測(cè)車輛下一車輪遮擋所述長(zhǎng)度光柵的第一個(gè)光軸、或車頭遮擋或車尾離開(kāi)所述定位光柵;則所述主控單元根據(jù)所述第一時(shí)間數(shù)據(jù)、第二時(shí)間數(shù)據(jù)、第三時(shí)間數(shù)據(jù)或第四時(shí)間數(shù)據(jù),按照預(yù)置數(shù)據(jù)格式生成時(shí)間信息包括:當(dāng)檢測(cè)到所述第一時(shí)間數(shù)據(jù)時(shí),將所述第一時(shí)間信息設(shè)置為所述第一時(shí)間數(shù)據(jù);當(dāng)檢測(cè)到所述第三時(shí)間數(shù)據(jù)時(shí),更新所述狀態(tài)位并將所述第二時(shí)間信息修改為所述第三時(shí)間數(shù)據(jù);當(dāng)檢測(cè)到所述第二時(shí)間數(shù)據(jù)時(shí),將所述第二時(shí)間信息設(shè)置為所述第二時(shí)間數(shù)據(jù);當(dāng)檢測(cè)到所述第四時(shí)間數(shù)據(jù)時(shí),更新所述狀態(tài)位并將所述第二時(shí)間信息修改為所述第四時(shí)間數(shù)據(jù)。進(jìn)一步地,所述主控單元通過(guò)rs485總線與所述處理單元進(jìn)行數(shù)據(jù)交互。本發(fā)明與現(xiàn)有技術(shù)相比,有益效果在于:本發(fā)明實(shí)施例通過(guò)檢測(cè)待檢測(cè)車輛依次通過(guò)長(zhǎng)度光柵的第一時(shí)間數(shù)據(jù)和第二時(shí)間數(shù)據(jù),及通過(guò)定位光柵的第三時(shí)間數(shù)據(jù)和第四時(shí)間數(shù)據(jù),并獲取所述寬度光柵和所述高度光柵被所述待測(cè)量車輛的遮擋信息,以上述時(shí)間數(shù)據(jù)和遮擋信息計(jì)算得到待檢測(cè)車輛的相關(guān)信息。本發(fā)明實(shí)施例中長(zhǎng)度測(cè)量為單點(diǎn)跟隨車輪掃描,即車輪停止或后退,掃描停止,車輪前進(jìn),掃描前進(jìn),從而不影響測(cè)量結(jié)果,實(shí)現(xiàn)在車輛測(cè)量過(guò)程可以停止、倒退,在測(cè)量外廓尺寸的同時(shí)還可以使用其它檢測(cè)車輛的性能的設(shè)備。附圖說(shuō)明圖1是本發(fā)明實(shí)施例提供的一種車輛外廓的測(cè)量系統(tǒng)的結(jié)構(gòu)示意圖;圖2是本發(fā)明實(shí)施例提供的測(cè)量單元的結(jié)構(gòu)示意圖;圖3是本發(fā)明實(shí)施例提供的一種車輛外廓的測(cè)量系統(tǒng)的測(cè)量方法的流程圖。具體實(shí)施方式為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。圖1示出了本發(fā)明實(shí)施例提供的一種車輛外廓的測(cè)量系統(tǒng),包括測(cè)量單元1、主控單元2和處理單元3:測(cè)量單元1,包括若干光軸,若干所述光軸分別組成長(zhǎng)度光柵、高度光柵、寬度光柵和定位光柵;主控單元2,用于獲取待測(cè)量車輛經(jīng)過(guò)所述測(cè)量單元各光柵的時(shí)間數(shù)據(jù),根據(jù)獲取的時(shí)間數(shù)據(jù)按照預(yù)置數(shù)據(jù)格式生成時(shí)間信息,并發(fā)送給所述處理單元;所述處理單元,用于根據(jù)所述時(shí)間信息計(jì)算所述待測(cè)量車輛的長(zhǎng)度、高度、寬度和軸距。圖2示出了本發(fā)明實(shí)施例提供的測(cè)量單元的結(jié)構(gòu)示意圖,其中包括:長(zhǎng)度光柵201,該長(zhǎng)度光柵由紅外線光軸組成,總長(zhǎng)為9.6米長(zhǎng),包括960個(gè)紅外線光軸,各光軸的間距為10mm;高度光柵202,該高度光柵202總長(zhǎng)為3.84米,包括384個(gè)紅外線光軸,各光軸的間距為10mm;寬度光柵203,該寬度光柵203的總長(zhǎng)為3.84米,包括384個(gè)紅外線光軸,各光軸的間距為10mm;定位光柵204,該定位光柵204總長(zhǎng)為1.6米,包括40個(gè)紅外線光軸,各光軸的間距為40mm;龍門架206,該龍門架用于固定高度光柵202和寬度光柵203。本發(fā)明實(shí)施例提供的測(cè)量單元安裝在汽車年檢檢測(cè)站的車輛外廓尺寸測(cè)量場(chǎng)地,測(cè)量單元1通過(guò)主控單元2和處理單元3進(jìn)行數(shù)據(jù)交互,具體地,主控單元2的功能可以有單片機(jī)實(shí)現(xiàn),處理單元3可以是pc機(jī)或者其他,主控單元2與處理單元通過(guò)rs485進(jìn)行數(shù)據(jù)交互,通過(guò)本發(fā)明實(shí)施例提供的測(cè)量系統(tǒng)可以測(cè)量車輛的長(zhǎng)、寬、高、軸距,防止部分汽車改裝,當(dāng)需要測(cè)量時(shí),車輛從長(zhǎng)度光柵入口處以15公里以下的車速通過(guò)光柵檢測(cè)區(qū)域,測(cè)量結(jié)果會(huì)在作為處理單元的pc機(jī)顯示是否和車輛實(shí)際出廠的外廓尺寸數(shù)據(jù)相符或達(dá)到國(guó)家標(biāo)準(zhǔn)要求,并上傳到相關(guān)的數(shù)據(jù)庫(kù)。本發(fā)明實(shí)施例提供的測(cè)量單元的各光柵的組成包括紅外發(fā)射器和紅外接收器,分別可以擴(kuò)展到1024個(gè)紅外光軸,由每塊64個(gè)光軸的線路板用排線拼接而成,長(zhǎng)度光柵實(shí)際使用960個(gè)光軸,即15個(gè)擴(kuò)展線路板,高度光柵和寬度光柵實(shí)際各使用384個(gè)光軸。通過(guò)用作主控單元的總線控制邏輯單元芯片,可以選通或點(diǎn)亮任何一個(gè)光軸,從而實(shí)現(xiàn)掃描的靈活性和快速掃描。在測(cè)量時(shí)大大提高在車輛測(cè)量過(guò)程的效率和減少一些限制。圖3示出了本發(fā)明實(shí)施例提供的一種上述所述的測(cè)量系統(tǒng)的測(cè)量方法,包括:s301,所述主控單元獲取所述待測(cè)量車輛的前輪依次通過(guò)所述長(zhǎng)度光柵各光軸的第一時(shí)間數(shù)據(jù),及獲取所述待測(cè)量車輛的后輪依次通過(guò)所述長(zhǎng)度光柵各光軸的第二時(shí)間數(shù)據(jù)。在本步驟中,主控單元獲取第一時(shí)間數(shù)據(jù)的步驟包括:當(dāng)檢測(cè)到所述處理單元發(fā)送的開(kāi)始檢測(cè)信號(hào)時(shí),所述主控單元點(diǎn)亮所述長(zhǎng)度光柵的第一個(gè)光軸;當(dāng)檢測(cè)到所述長(zhǎng)度光柵的第一個(gè)光軸的接收管未接收到對(duì)應(yīng)的發(fā)射管發(fā)射的紅外光線時(shí),判斷所述長(zhǎng)度光柵的第一個(gè)光軸被所述待測(cè)量車輛的前輪遮擋,記錄遮擋第一個(gè)光軸的第一時(shí)間數(shù)據(jù);所述主控單元點(diǎn)亮所述長(zhǎng)度光柵的第二個(gè)光軸,當(dāng)判斷第二個(gè)光軸被所述待測(cè)量車輛的前輪遮擋時(shí),記錄遮擋第二個(gè)光軸的第一時(shí)間數(shù)據(jù);所述主控單元點(diǎn)亮按照順序點(diǎn)亮下一個(gè)光軸,記錄遮擋下一個(gè)光軸的第一時(shí)間數(shù)據(jù)。第二時(shí)間數(shù)據(jù)的獲取方式與第一時(shí)間數(shù)據(jù)的獲取方式一致。s302,所述主控單元獲取所述測(cè)量車輛的車頭遮擋所述定位光柵的第三時(shí)間數(shù)據(jù),及獲取所述待測(cè)量車輛的車尾離開(kāi)所述定位光柵的第四時(shí)間數(shù)據(jù)。s303,當(dāng)檢測(cè)到所述待測(cè)量車輛通過(guò)龍門架上安裝的寬度光柵和高度光柵時(shí),所述主控單元獲取所述寬度光柵和所述高度光柵的遮擋信息。在本步驟中,所述主控單元控制所述寬度光柵和所述高度光柵對(duì)所述待測(cè)量車輛進(jìn)行二分法掃描,以獲取所述寬度光柵和所述高度光柵被所述待測(cè)量車輛遮擋的遮擋信息。s304,所述主控單元根據(jù)所述第一時(shí)間數(shù)據(jù)、第二時(shí)間數(shù)據(jù)、第三時(shí)間數(shù)據(jù)或第四時(shí)間數(shù)據(jù),按照預(yù)置數(shù)據(jù)格式生成時(shí)間信息,將所述時(shí)間信息和所述遮擋信息發(fā)送給所述處理單元。在本步驟中,只有待檢測(cè)車輛的前輪前進(jìn),遮擋住光軸時(shí),即主控單元獲取第一時(shí)間數(shù)據(jù)時(shí),主控單元才會(huì)向處理單元發(fā)送時(shí)間信息和遮擋信息,若前輪未前進(jìn)或者車輪后退,停止,則主控單元不向處理單元發(fā)送時(shí)間信息和遮擋信息。具體地,預(yù)置數(shù)據(jù)格式包括12個(gè)字節(jié),其中第1和第2個(gè)字節(jié)表示起始碼,第3和第4個(gè)字節(jié)表示狀態(tài)位,第5至第8個(gè)字節(jié)表示第一時(shí)間信息,第9至第12個(gè)字節(jié)表示第二時(shí)間信息,所述狀態(tài)位用以表示所述待檢測(cè)車輛下一車輪遮擋所述長(zhǎng)度光柵的第一個(gè)光軸、或車頭遮擋或車尾離開(kāi)所述定位光柵;s305,所述處理單元根據(jù)所述時(shí)間信息和所述遮擋信息計(jì)算所述待測(cè)量車輛的長(zhǎng)度、高度、寬度和軸距。下面,以主控單元為單片機(jī),處理單元為電腦,通過(guò)具體使用例來(lái)對(duì)本發(fā)明實(shí)施例進(jìn)行進(jìn)一步地闡述:關(guān)于測(cè)量車輛長(zhǎng)度和軸距:本使用例中,由960個(gè)光軸,光軸間距10mm組成的9.6米長(zhǎng)度光柵和一套由40個(gè)光軸間距40mm的定位光柵實(shí)現(xiàn)車輛的長(zhǎng)度和軸距的測(cè)量。光柵中的紅外發(fā)射器和紅外接收器用電纜線接入主控箱,通過(guò)單片機(jī)同步控制,即單片機(jī)控制同時(shí)點(diǎn)亮某個(gè)發(fā)射器和選通該發(fā)射器對(duì)應(yīng)的接收器,在本使用例中,每個(gè)光柵對(duì)應(yīng)一個(gè)單片機(jī)。當(dāng)開(kāi)始測(cè)量時(shí),電腦通過(guò)rs485向長(zhǎng)度光柵發(fā)送復(fù)位信號(hào),長(zhǎng)度光柵開(kāi)始進(jìn)入測(cè)量狀態(tài),待測(cè)量車輛還沒(méi)進(jìn)入到長(zhǎng)度光柵的測(cè)量區(qū)域時(shí),長(zhǎng)度光柵點(diǎn)亮第一個(gè)燈,當(dāng)待測(cè)量車輛的前輪擋住長(zhǎng)度光柵的第一個(gè)光軸時(shí),單片機(jī)記錄時(shí)間t1,通過(guò)串口向電腦發(fā)送數(shù)據(jù),發(fā)送的數(shù)據(jù)的數(shù)據(jù)格式為aaaaxxxxxxxxxxxxxxxxxxxx,其中aaaa表示起始碼,第3和第4個(gè)字節(jié)表示狀態(tài)位,第5至第8個(gè)字節(jié)表示時(shí)間t1,第9至第12個(gè)字節(jié)表示時(shí)間t2。狀態(tài)位用以表示該待檢測(cè)車輛的下一車輪是否遮擋所述長(zhǎng)度光柵的第一個(gè)光軸、或車頭是否遮擋定位光柵或車尾是否離開(kāi)所述定位光柵,狀態(tài)位為16位共2個(gè)字節(jié)。時(shí)間t1表示當(dāng)該待測(cè)量車輛的前輪往前遮擋長(zhǎng)度光柵的一個(gè)光軸的當(dāng)前時(shí)間,時(shí)間t2表示待測(cè)量車輛的下一個(gè)車輪遮擋長(zhǎng)度光柵的第一個(gè)光軸、或者車頭開(kāi)始遮擋定位光柵、或者車尾離開(kāi)定位光柵的時(shí)間。當(dāng)該待測(cè)量車輛遮擋長(zhǎng)度光柵的第一個(gè)光軸時(shí),單片機(jī)向電腦發(fā)送一次數(shù)據(jù),然后點(diǎn)亮第二個(gè)光軸,以使第二個(gè)光軸進(jìn)入掃描等待,當(dāng)待測(cè)量車輛的前輪往前走擋住長(zhǎng)度光柵的第二個(gè)光軸時(shí),單片機(jī)更新當(dāng)前時(shí)間t1,通過(guò)串口向電腦發(fā)送一次數(shù)據(jù),以此類推,當(dāng)該待測(cè)量車輛前進(jìn),第二個(gè)輪胎擋住長(zhǎng)度光柵的第一個(gè)光軸時(shí),時(shí)間t2更新,狀態(tài)位改變,但不發(fā)送數(shù)據(jù)。當(dāng)待測(cè)量車輛的車頭擋住定位光柵時(shí),時(shí)間t2更新,狀態(tài)位改變,但不發(fā)數(shù)據(jù)。當(dāng)待測(cè)量車輛的車尾離開(kāi)定位光柵時(shí),時(shí)間t2更新,狀態(tài)位改變,但不發(fā)送數(shù)據(jù)。在此過(guò)程中,當(dāng)且僅當(dāng)待測(cè)量車輛的前輪往前進(jìn)擋住光軸時(shí),單片機(jī)才會(huì)向電腦發(fā)送數(shù)據(jù)。當(dāng)該待測(cè)量車輛從定位光柵離開(kāi)時(shí),電腦根據(jù)單片機(jī)發(fā)送的數(shù)據(jù)的次數(shù)和狀態(tài)位計(jì)算出長(zhǎng)度和軸距,根據(jù)時(shí)間t1結(jié)合光軸間距(10mm),計(jì)算出車速,再結(jié)合時(shí)間t2計(jì)算出當(dāng)車頭擋住定位光柵或第二個(gè)輪胎擋住第一個(gè)光軸或車尾離開(kāi)定位光柵時(shí),前輪在長(zhǎng)度光柵的光軸之間的具體位置,可以實(shí)現(xiàn)0誤差,但定位光柵掃描需要時(shí)間,所以誤差在2-5mm之間。具體地,待檢測(cè)車輛的車輪依次經(jīng)過(guò)長(zhǎng)度光柵的各光軸時(shí),單片機(jī)向電腦發(fā)送的長(zhǎng)度數(shù)據(jù)格式及其含義如下表所述:其中,長(zhǎng)度數(shù)據(jù)格式的各字節(jié)的含義分別如下表所示:在上述表格中,字節(jié)3、4分別表示待檢測(cè)車輛的車輪到達(dá)定位光柵和車輪經(jīng)過(guò)各光軸的狀態(tài),0表示位未到達(dá),1表示已到達(dá)。字節(jié)5、6、7、8保存車輪經(jīng)過(guò)長(zhǎng)度光柵各光軸的當(dāng)前時(shí)間。字節(jié)9、10、11、12保存待檢測(cè)車輛經(jīng)過(guò)定位光柵和各車輪到達(dá)長(zhǎng)度光柵的當(dāng)前時(shí)間。測(cè)量車輛寬度和高度本使用例中,各有384個(gè)光軸,間距10mm組成的3.84米長(zhǎng)度的寬度光柵和高度光柵,發(fā)射器和接收器用電纜線接入主控箱,由單片機(jī)實(shí)現(xiàn)對(duì)寬度光柵和高度光柵的控制。龍門架x軸裝寬度光柵(上和下),y軸裝高度光柵(左和右),高度光柵和寬度光柵由單片機(jī)實(shí)現(xiàn)二分法掃描,可以最快速度找出車身?yè)踝」鈻诺恼趽跣畔ⅲ叨裙鈻诺恼趽跣畔⒖梢哉页鲕嚿頁(yè)踝」鈻诺淖罡唿c(diǎn),寬度光柵的遮擋信息可以找出車身?yè)踝」鈻诺淖罡唿c(diǎn)和最低點(diǎn),當(dāng)單片機(jī)需要向電腦發(fā)送長(zhǎng)度光柵的時(shí)間數(shù)據(jù)時(shí),才會(huì)同時(shí)將高度光柵和寬度光柵的遮擋信息發(fā)送給電腦,否則不發(fā)送,這樣電腦描繪的圖形才不會(huì)失真,變形。具體地,待檢測(cè)車輛經(jīng)過(guò)寬度光柵的各光軸時(shí),單片機(jī)向電腦發(fā)送的寬度數(shù)據(jù)格式及其含義如下表所述:其中,寬度數(shù)據(jù)格式的各字節(jié)的含義分別如下表所示:字節(jié)3,4說(shuō)明當(dāng)前遮光最高點(diǎn)=字節(jié)3+字節(jié)4*256字節(jié)5,6說(shuō)明當(dāng)前遮光最低點(diǎn)=字節(jié)5+字節(jié)6*256在上述寬度數(shù)據(jù)格式的表示表格中,字節(jié)3、4保存當(dāng)前遮光的最高點(diǎn),字節(jié)5、6保存當(dāng)前遮光的最低點(diǎn)。在具體測(cè)試中,將寬度光柵的各光軸按照從左到右進(jìn)行編號(hào),當(dāng)待檢測(cè)車輛經(jīng)過(guò)寬度光柵時(shí),以待檢測(cè)車輛遮擋的最左邊為當(dāng)前遮光的最低點(diǎn),以待檢測(cè)車輛遮擋的最右邊為當(dāng)前遮光的最高點(diǎn),向電腦發(fā)送數(shù)據(jù)。待檢測(cè)車輛經(jīng)過(guò)高度光柵的各光軸時(shí),單片機(jī)向電腦發(fā)送的高度數(shù)據(jù)格式及其含義如下表所述:其中,高度數(shù)據(jù)格式的各字節(jié)的含義分別如下表所示:字節(jié)3,4說(shuō)明當(dāng)前遮光最高點(diǎn)=字節(jié)3+字節(jié)4*256在上述高度數(shù)據(jù)格式的表示表格中,字節(jié)3、4保存當(dāng)前遮光的最高點(diǎn)。單片機(jī)與電腦采用串行通訊接口rs-485進(jìn)行數(shù)據(jù)交互,每一光柵對(duì)應(yīng)的單片機(jī)采用主動(dòng)發(fā)送的形式向電腦發(fā)送數(shù)據(jù),當(dāng)單片機(jī)檢測(cè)到待檢測(cè)車輛經(jīng)過(guò)一個(gè)光軸時(shí),單片機(jī)會(huì)主動(dòng)通過(guò)串口向電腦發(fā)送一組數(shù)據(jù)。不用的光柵的單片機(jī)通過(guò)3個(gè)串口同時(shí)發(fā)送數(shù)據(jù)(即長(zhǎng)、寬、高數(shù)據(jù)同時(shí)發(fā)送)。電腦端通過(guò)接收數(shù)據(jù),可以實(shí)時(shí)顯示車速。電腦每接收到一組數(shù)據(jù),則待檢測(cè)車輛通過(guò)的距離為10mm。電腦根據(jù)接收到的數(shù)據(jù),通過(guò)以下方法計(jì)算得到待檢測(cè)車輛的相關(guān)信息,其中:一:關(guān)于速度v的計(jì)算:記錄當(dāng)前時(shí)間1為t,前一組數(shù)據(jù)時(shí)間1為t-1,因?yàn)閮山M數(shù)據(jù)相隔的距離s為10mm,則速度v=s/t=0.01/(t-t-1)。二:關(guān)于車輛長(zhǎng)度s_length的計(jì)算:①:通過(guò)車輛擋住定位光柵時(shí)開(kāi)始,記錄其當(dāng)前一共收到數(shù)據(jù)的組數(shù)length_begin_num;②通過(guò)車輛離開(kāi)定位光柵時(shí)結(jié)束,記錄其當(dāng)前一共收到數(shù)據(jù)的組數(shù)length_end_num;③細(xì)分車頭到達(dá)定位光柵時(shí)的距離s2s2=v*△t=v*(時(shí)間1-時(shí)間2);④細(xì)分車尾離開(kāi)定位光柵時(shí)的距離s3s3=v*△t=v*(時(shí)間1-時(shí)間2);則s_length=(length_end_num-length_begin_num)*10+s2-s3。三:軸距(wheelbase)的計(jì)算:1:一二軸軸距wheelbase12_length的計(jì)算:①通過(guò)待檢測(cè)車輛的一軸遮擋第一條光軸時(shí)開(kāi)始,到待檢測(cè)車輛的二軸遮擋第一條光軸時(shí)結(jié)束,記錄其當(dāng)前一共收到數(shù)據(jù)的組數(shù)wheelbase12_end_num;②細(xì)分當(dāng)二軸遮擋第一條光軸,在兩個(gè)光點(diǎn)之前距離s2=v*△t=v*(時(shí)間1-時(shí)間2);則:wheelbase12_length=wheelbase12_end_num*10-s2。2:二三軸軸距wheelbase23_length的計(jì)算:①通過(guò)待檢測(cè)車輛的一軸遮擋第一條光軸時(shí)開(kāi)始,到帶檢測(cè)車輛的三軸遮擋第一條光軸時(shí)結(jié)束,記錄其當(dāng)前一共收到數(shù)據(jù)的組數(shù)wheelbase13_end_num;②細(xì)分當(dāng)三軸遮擋第一條光軸,在兩個(gè)光點(diǎn)之前距離s2=v*△t=v*(時(shí)間1-時(shí)間2);則wheelbase23_length=(wheelbase23_end_num*10-s2)-wheelbase12_length;其中,二三軸軸距=一三軸軸距-一二軸軸距。四:寬、高、欄板高度的計(jì)算:通過(guò)收到寬度數(shù)據(jù),再根據(jù)車型、過(guò)濾后視鏡,計(jì)算待檢測(cè)車輛的寬度。通過(guò)收到高度數(shù)據(jù),找出最高點(diǎn),計(jì)算待檢測(cè)車輛的寬度;通過(guò)收到的激光傳感器的數(shù)據(jù),再根據(jù)高度數(shù)據(jù),綜合計(jì)算欄板高度。本發(fā)明實(shí)施例通過(guò)單片機(jī)(總線控制邏輯單元芯片)可以選通或點(diǎn)亮任何一個(gè)光軸,從而實(shí)現(xiàn)掃描的靈活性和快速掃描。在測(cè)量時(shí)大大提高在車輛測(cè)量過(guò)程的效率和減少一些限制。同時(shí)結(jié)合車輛外廓的特點(diǎn),光軸實(shí)時(shí)跟蹤車輛前輪邊沿(測(cè)長(zhǎng)時(shí))和二分法掃描(測(cè)高和寬時(shí))實(shí)現(xiàn)<3ms的掃描周期,比傳統(tǒng)紅外線測(cè)量和激光測(cè)量速度上提升了幾倍。本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)同類技術(shù)測(cè)量時(shí),車輛時(shí)速慢和測(cè)量過(guò)程不能停止、倒退導(dǎo)致必須單工位環(huán)境的問(wèn)題:利用紅外線對(duì)射原理,摒棄傳統(tǒng)掃描方式(逐點(diǎn)順序掃描),測(cè)量車輛長(zhǎng)度時(shí),采用紅外線單點(diǎn)掃描跟蹤車輛前輪邊沿,掃描速度為<3ms,測(cè)量車輛高度和寬度采用二分法掃描方式,實(shí)現(xiàn)掃描速度<3ms,車輛測(cè)量時(shí)車速最大可以達(dá)到15公里,因長(zhǎng)度測(cè)量是單點(diǎn)跟隨車輪掃描,即車輪停止或后退,掃描停止;車輪前進(jìn),掃描繼續(xù),從而不影響測(cè)量結(jié)果,實(shí)現(xiàn)在車輛測(cè)量過(guò)程可以停止、倒退,在測(cè)量外廓尺寸的同時(shí)還可以使用其它檢測(cè)車輛的性能的設(shè)備。本發(fā)明實(shí)施例采用的光軸間距為10mm,最大可以擴(kuò)展到1024個(gè)光軸,因?yàn)椴捎酶欆囕喌姆椒?,不需要車輛勻速來(lái)計(jì)算結(jié)果,因此可以實(shí)時(shí)檢測(cè)車輛的動(dòng)態(tài),從而誤差小,重復(fù)性測(cè)量誤差小,解決了測(cè)量重復(fù)性差,誤差大的問(wèn)題。本發(fā)明實(shí)施例還可以應(yīng)用于物流設(shè)備領(lǐng)域,如測(cè)量紙箱、包裹外廓尺寸(長(zhǎng)寬高)、汽車外廓尺寸,以及其他類似要求的場(chǎng)合等。以上所述僅為本發(fā)明的較佳實(shí)施例而已,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi)所作的任何修改、等同替換和改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。當(dāng)前第1頁(yè)12