LabVIEW和NI Vision開發(fā)剎車自動(dòng)檢測系統(tǒng)
客戶所需的檢測要求包括:
· 各種零件是否都存在
· 彈簧恢復(fù)
· 零件正確固定或銜接
· 齒輪零件裝配方向
· 彈片角度定位
· 剎車片位置
· 某些零件是否已有螺紋
· 字符是否已經(jīng)標(biāo)識好
· 測量直徑、長度和厚度
我們(北京瀚文網(wǎng)星www.bjcyck。。com)正在尋找滿足以下要求且具有成本效益的測試系統(tǒng):
· 靈活性-能夠測試不同剎車鼓模型的
· 可靠性-測試結(jié)果可靠且具有*性
· 網(wǎng)絡(luò)化-測試結(jié)果可接入局域網(wǎng)
· 交付-整個(gè)檢測系統(tǒng)爭取在10周內(nèi)交付使用
· 緊湊封裝-有效地利用寶貴的生產(chǎn)車間空間
我們(北京瀚文網(wǎng)星www.bjcyck。。com)選擇1280 x 960像素索尼FireWire數(shù)碼相機(jī),它具有可編程功能,可在應(yīng)用軟件中設(shè)置的參數(shù)超過12個(gè),包括:快門速度和過濾器等。同時(shí)安裝NI-IMAQ 1394驅(qū)動(dòng)軟件,可實(shí)現(xiàn)與相機(jī)接口相連。
從zui開始,我們(北京瀚文網(wǎng)星www.bjcyck。。com)的客戶就非常清楚他們需要一個(gè)十分靈活的視覺系統(tǒng)?;谝郧敖?jīng)驗(yàn),他們明白標(biāo)準(zhǔn)的可配置視覺系統(tǒng)是不合適的。而NI視覺開發(fā)模塊(Vision Development Module)的演示讓他們*相信這就是適合他們的應(yīng)用的產(chǎn)品。
軟硬件結(jié)合,確保準(zhǔn)確性和可靠性
剎車檢測站包含安裝夾具的旋轉(zhuǎn)工作臺,每個(gè)類型的剎車裝置都有對應(yīng)夾具。在夾具上手動(dòng)裝夾剎車裝置后,氣動(dòng)夾鉗固定住裝置,并對中機(jī)械裝置,確保成像前剎車片在中心位置上。
我們(北京瀚文網(wǎng)星www.bjcyck。。com)使用IEEE1394高分辨率相機(jī)和對應(yīng)的視頻采集板卡。針對不同剎車模型,軟件控制的自動(dòng)變焦鏡頭能讓我們(北京瀚文網(wǎng)星www.bjcyck。。com)的客戶能夠充分利用相機(jī)的分辨率。
旋轉(zhuǎn)工作臺保證剎車裝置的四個(gè)象限均能獨(dú)自成像,以提高有效的分辨率。采集后的圖片被傳至電腦進(jìn)行分析。定制軟件利用不同的算法分析圖片,并根據(jù)剎車鼓是否合格來驅(qū)動(dòng)裝置。
應(yīng)用軟件對于該系統(tǒng)的成功起到至關(guān)重要的作用。比如,零件上一些可見的差異對于“汽車”來說有可能是正常的。另外,后臺零件的存在、不存在或位置改變都會影響零件的檢測。剎車片位置的改變,雖然在對中機(jī)構(gòu)的調(diào)整下不會太大,但依然是個(gè)挑戰(zhàn)。
對于上述狀況,模式匹配算法是無法達(dá)到可靠的效果,因此我們(北京瀚文網(wǎng)星www.bjcyck。。com)建立自定義算法。例如,我們(北京瀚文網(wǎng)星www.bjcyck。。com)設(shè)計(jì)一個(gè)算法檢測彈簧恢復(fù)。每次設(shè)計(jì)新算法或修改已有算法,我們(北京瀚文網(wǎng)星www.bjcyck。。com)不得不在數(shù)個(gè)剎車圖片上驗(yàn)證,以確保算法在整個(gè)樣本集中是可靠的。帶批處理能力的NI Vision Builder,是完成此項(xiàng)任務(wù)*的工具。
就算不能利用該方法開發(fā)并核實(shí)新算法,我們(北京瀚文網(wǎng)星www.bjcyck。。com)意識到,對于之前所提的各種條件變化,它們也不是可靠的。為確保該系統(tǒng)順利工作,我們(北京瀚文網(wǎng)星www.bjcyck。。com)采用自適應(yīng)技術(shù)反復(fù)改變算法中的某個(gè)參數(shù),如臨界值,直到找到合適的值為止。如果在迭代的zui后仍未能找到該特征,我們(北京瀚文網(wǎng)星www.bjcyck。。com)可以判定該特征并不存在。根據(jù)樣本集中的圖片,我們(北京瀚文網(wǎng)星www.bjcyck。。com)能確定一個(gè)可用的取值范圍用來迭代,從而減少所需處理時(shí)間。
適合多變零件的全自動(dòng)系統(tǒng)
我們(北京瀚文網(wǎng)星www.bjcyck。。com)利用虛擬儀器和機(jī)器視覺技術(shù),開發(fā)一個(gè)剎車全自動(dòng)檢測系統(tǒng)。雖然零件的情況復(fù)雜多變,我們(北京瀚文網(wǎng)星www.bjcyck。。com)依然能夠利用自定義的自適應(yīng)算法以確保測試的可靠性?;贜I產(chǎn)品的系統(tǒng)能讓客戶在選擇檢測特征和檢測標(biāo)準(zhǔn)上擁有靈活性。因此能很方便的從一個(gè)檢測模型換成另外一個(gè)。
鑒于缺陷分析對其它可配置機(jī)器視覺系統(tǒng)來說是不可能的,利用我們(北京瀚文網(wǎng)星www.bjcyck。。com)的系統(tǒng),客戶能使用各種缺陷的統(tǒng)計(jì)數(shù)據(jù)從源頭的原材料和上游加工處遏制問題。zui后,我們(北京瀚文網(wǎng)星www.bjcyck。。com)的系統(tǒng)還可通過網(wǎng)絡(luò)訪問來制作定制化的報(bào)告。
在此應(yīng)用中,虛擬儀器軟件的力量是顯而易見的。NI LabVIEW開發(fā)平臺和NI視覺開發(fā)工具的可編程性能對系統(tǒng)的成功來說至關(guān)重要。
LabVIEW和NI Vision開發(fā)剎車自動(dòng)檢測系統(tǒng)
LabVIEW和NI Vision開發(fā)剎車自動(dòng)檢測系統(tǒng)