《電子技術(shù)應(yīng)用》
您所在的位置:首頁 > 測(cè)試測(cè)量 > 設(shè)計(jì)應(yīng)用 > 輸送帶縱向撕裂監(jiān)測(cè)系統(tǒng)圖像采集處理器研究
輸送帶縱向撕裂監(jiān)測(cè)系統(tǒng)圖像采集處理器研究
2018年電子技術(shù)應(yīng)用第1期
萬全婷,苗長(zhǎng)云,,孟德軍,,劉 意
天津工業(yè)大學(xué) 電子與信息工程學(xué)院,,天津300387
摘要: 提出了一種多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)方案,實(shí)現(xiàn)了輸送帶縱向撕裂的檢測(cè),,提高了輸送帶的檢測(cè)寬度,,降低了線陣CCD相機(jī)與線陣LED光源方位調(diào)整的難度;提出了一種圖像采集處理器的設(shè)計(jì)方案,,實(shí)現(xiàn)了對(duì)多路線陣相機(jī)圖像的采集,、處理及傳輸。以TMS320C6678為核心設(shè)計(jì)了圖像采集處理器的硬件電路,。在集成開發(fā)環(huán)境CCS上,,基于SYS/BIOS系統(tǒng)設(shè)計(jì)了圖像采集處理器的軟件,實(shí)現(xiàn)了對(duì)多路線陣相機(jī)的控制,、多核調(diào)度及與上位機(jī)的通信,。實(shí)驗(yàn)表明,該圖像采集處理器實(shí)現(xiàn)了多路輸送帶圖像的采集,、處理和高速傳輸,,最多可連接4路線陣相機(jī),每路相機(jī)采集速率可達(dá)25 Mb/s,,可用于多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng),。
中圖分類號(hào): TP216
文獻(xiàn)標(biāo)識(shí)碼: A
DOI:10.16157/j.issn.0258-7998.172886
中文引用格式: 萬全婷,苗長(zhǎng)云,,孟德軍,,等. 輸送帶縱向撕裂監(jiān)測(cè)系統(tǒng)圖像采集處理器研究[J].電子技術(shù)應(yīng)用,,2018,44(1):57-59,,64.
英文引用格式: Wan Quanting,,Miao Changyun,Meng Dejun,,et al. Research on the image acquisition processor of monitoring system for longitudinal rip of conveyor belt[J]. Application of Electronic Technique,,2018,44(1):57-59,,64.

Research on the image acquisition processor of monitoring system for longitudinal rip of conveyor belt
Wan Quanting,,Miao Changyun,Meng Dejun,,Liu Yi
School of Electronics and Information Engineering,,Tianjin Polytechnic University,Tianjin 300387,,China
Abstract: A design of multi-view on-line monitoring system for longitudinal rip of conveyor belt is presented, which can be used to detect longitudinal rip of conveyor belt. This system improves the detection width of conveyor belt, and reduces the adjustment difficulty of orientation between linear array CCD cameras and linear array LED. An image acquisition processor is designed to collect multi-channel linear array cameras images, and then process and transmit them. The circuit of the image acquisition processor with the TMS320C6678 as the core and the software on integrated development platform CCS based on SYS/BIOS are designed. The software realizes controlling multiple linear CCD cameras, multicore scheduling, and the communication between the image acquisition processor and the host computer. Experiments show that the image acquisition processor can acquire multi-channel conveyor belt images, with processing and transmitting high-speed.The image acquisition processor can connect four linear array CCD camera at most, with each linear CCD camera acquisition rate of 25 Mb/s, which can be used on the multi-view conveyor belt longitudinal rip monitoring system.
Key words : multi-view collect;conveyer belt,;longitudinal rip,;linear CCD camera;multicore task reschedule

0 引言

    帶式輸送機(jī)是現(xiàn)代化生產(chǎn)中一種連續(xù)運(yùn)輸設(shè)備,,具有運(yùn)量大,、運(yùn)距遠(yuǎn)、運(yùn)費(fèi)低,、運(yùn)行平穩(wěn)等優(yōu)點(diǎn),,已廣泛應(yīng)用于煤炭、礦山,、港口和電力等領(lǐng)域,。輸送帶是帶式輸送機(jī)牽引和運(yùn)載的關(guān)鍵部件,在使用中由于跑偏,、廢鋼鐵或矸石等異物刺傷等原因會(huì)產(chǎn)生縱向撕裂故障[1],。縱向撕裂故障常常由于得不到及時(shí)監(jiān)測(cè)和處理造成帶式輸送機(jī)損壞,、人員傷亡等安全事故,,嚴(yán)重影響安全生產(chǎn),因此是需要重點(diǎn)防治的故障,。

    傳統(tǒng)的縱向撕裂故障檢測(cè)方法,,如通過壓力、紅外,、電磁等傳感器檢測(cè)輸送帶的物料泄露和鋼絲繩或橡膠脫落狀態(tài)等,,存在可靠性差,、易損壞、不能主動(dòng)預(yù)警等缺點(diǎn)[2],。機(jī)器視覺技術(shù)能從客觀事物的圖像中提取信息,,對(duì)事物表面狀況進(jìn)行檢測(cè)、處理和分析,,具有較高的檢測(cè)效率和精度,。項(xiàng)目組前期提出了一種基于單路線陣CCD相機(jī)和線形LED光源的礦用輸送帶表面故障在線監(jiān)測(cè)方法,實(shí)現(xiàn)了輸送帶表面故障的在線監(jiān)測(cè)[3],。但由于在礦用輸送帶表面故障在線監(jiān)測(cè)中相機(jī)的工作距離短,、要求視場(chǎng)大、輸送帶的橫截面為弧形等原因,,利用單路線陣CCD相機(jī)難以達(dá)到輸送帶檢測(cè)寬度的要求,,且線陣CCD相機(jī)和線陣LED光源方位調(diào)整困難。

    本文提出了一種多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)方案,,能夠?qū)崿F(xiàn)對(duì)輸送帶表面圖像的采集,、處理和傳輸,以及縱向撕裂故障的檢測(cè),。在此基礎(chǔ)上,,提出了一種圖像采集處理器的設(shè)計(jì)方案,并設(shè)計(jì)了圖像采集處理器的硬件和軟件,,能夠?qū)崿F(xiàn)對(duì)多路線陣CCD相機(jī)的控制和多視點(diǎn)圖像采集,、處理和傳輸,可用于多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng),,實(shí)現(xiàn)縱向撕裂故障在線監(jiān)測(cè),,避免縱向撕裂安全事故的發(fā)生。

1 設(shè)計(jì)方案

1.1 在線監(jiān)測(cè)系統(tǒng)的設(shè)計(jì)方案

    多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)由線陣LED光源,、線陣CCD相機(jī),、圖像采集處理器、以太網(wǎng)及上位機(jī)等組成,,其組成框圖如圖1所示,。

ck2-t1.gif

    系統(tǒng)上電后,高亮度的線形LED光源照射在輸送帶表面時(shí)產(chǎn)生漫反射光,,在輸送帶運(yùn)動(dòng)垂直方向組成線型陣列的多路線陣CCD相機(jī)采集漫反射光,,完成輸送帶圖像的采集。多路線陣CCD相機(jī)能有效地提高輸送帶的檢測(cè)寬度,,降低線陣CCD相機(jī)與線陣LED光源方位調(diào)整的難度,。圖像采集處理器利用GigE Vision協(xié)議控制多路線陣CCD相機(jī)采集圖像并對(duì)圖像進(jìn)行處理、傳輸。以太網(wǎng)用于該多視點(diǎn)縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)內(nèi)部通信并為其接入輸送帶綜合保護(hù)系統(tǒng)提供接口,。上位機(jī)為工作人員與該縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)交互通信提供一個(gè)友好界面,。

1.2 圖像采集處理器的設(shè)計(jì)方案

    圖像采集處理器由交換電路、以太網(wǎng)接口電路和處理器電路等組成,,其組成框圖如圖2所示,。其中,處理器電路由主處理器,、Flash電路,、DDR3電路、JTAG電路,、復(fù)位電路,、電源電路等組成。

ck2-t2.gif

    交換電路將圖像采集處理器的以太網(wǎng)接口與前端多路線陣CCD相機(jī)相連,,實(shí)現(xiàn)多端通信中數(shù)據(jù)的存儲(chǔ)轉(zhuǎn)發(fā),。以太網(wǎng)接口電路連接DSP內(nèi)嵌的MAC層控制接口與外部以太網(wǎng)接口,實(shí)現(xiàn)DSP與外部設(shè)備的通信,。選用TI公司的TMS320C6678芯片作為圖像采集處理器的主處理器芯片,,該處理器芯片是一款基于TI的KeyStone I架構(gòu)的高性能8核DSP芯片,單核主頻最高達(dá)1.4 GHz,,同時(shí)支持定,、浮點(diǎn)運(yùn)算,片上資源豐富,,非常適用于雷達(dá)檢測(cè),、實(shí)時(shí)信號(hào)處理,、圖像處理等領(lǐng)域應(yīng)用[4],。

2 圖像采集處理器硬件設(shè)計(jì)

2.1 交換電路設(shè)計(jì)

    本文采用高性能8端口千兆以太網(wǎng)交換機(jī)芯片RTL8370設(shè)計(jì)了交換電路,RTL8370集成了高速交換機(jī)系統(tǒng)的所有功能,,包括內(nèi)存管理,、查找表建立、流量控制等,,在構(gòu)成交換電路時(shí)只有25 MHz的晶振是必須的,。該交換電路提供了8個(gè)10/100/1 000 Mb/s自適應(yīng)端口,用于連接多路線陣CCD相機(jī)和圖像采集處理器的以太網(wǎng)接口電路,。

2.2 以太網(wǎng)接口設(shè)計(jì)

    為適應(yīng)多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)大數(shù)據(jù)量處理的需求,,本文在該圖像采集處理器的傳輸層均采用千兆以太網(wǎng)通信。DSP通過千兆以太網(wǎng)接口控制多路線陣CCD相機(jī)采集圖像數(shù)據(jù)并將最終數(shù)據(jù)處理結(jié)果上傳到上位機(jī),。以太網(wǎng)接口硬件電路連接如圖3所示,。

ck2-t3.gif

    TMS320C6678芯片內(nèi)嵌兩個(gè)以太網(wǎng)MAC層控制器,可以自適應(yīng)10/100/1 000 Mb/s網(wǎng)絡(luò),,但是未提供物理層功能,。本文將Marvell Alaska 88E1111作為千兆以太網(wǎng)物理層芯片,,外接25 MHz晶振,并通過串行千兆以太網(wǎng)媒體獨(dú)立接口(SGMII)與TMS320C6678相連,。同時(shí),,采用RJ45作為連接88E1111的千兆以太網(wǎng)物理層接口,在RJ45連接頭內(nèi)部已包含了耦合線圈,,因此不必另接網(wǎng)絡(luò)變壓器,,使用普通的直連網(wǎng)線即可連接至以太網(wǎng)設(shè)備。

2.3 處理器電路設(shè)計(jì)

    輸送帶縱向撕裂故障在線監(jiān)測(cè)的實(shí)時(shí)性要求帶來了大數(shù)據(jù)量傳輸和處理的問題,,因此,,本文選用TI公司的TMS320C6678芯片作為處理器電路的主處理器,并通過SPI接口掛接了一片16 MB工業(yè)級(jí)NOR Flash以存儲(chǔ)需固化的用戶程序,,DDR3-1600接口擴(kuò)展外部?jī)?nèi)存,。選用TI的TPS54286PWP電源管理芯片設(shè)計(jì)了圖像采集處理器的電源電路,通過將系統(tǒng)供電電壓降壓濾波,,為系統(tǒng)提供了12 V,、1.2 V、3.3 V,、1.8 V等多路電源,。設(shè)計(jì)了14 pin的TI JTAG標(biāo)準(zhǔn)電路,用于用戶程序的仿真及固化,。設(shè)計(jì)了復(fù)位電路,,以實(shí)現(xiàn)系統(tǒng)的多種復(fù)位方式。

3 圖像采集處理器軟件設(shè)計(jì)

    在TI公司集成開發(fā)平臺(tái)CCS上,,采用多核雙鏡像結(jié)構(gòu)完成圖像采集處理器的軟件設(shè)計(jì),,主核軟件流程圖如圖4所示。在DSP嵌入式實(shí)時(shí)操作系統(tǒng) SYS/BIOS的基礎(chǔ)上,,結(jié)合TI網(wǎng)絡(luò)開發(fā)套件NDK實(shí)現(xiàn)了圖像采集處理器傳輸層的邏輯連接[5],。在此基礎(chǔ)上,實(shí)現(xiàn)了GigE Vision應(yīng)用層協(xié)議,,并構(gòu)造循環(huán)緩存結(jié)構(gòu)以高效利用系統(tǒng)內(nèi)存,。利用IPC組件實(shí)現(xiàn)了DSP的多核并行調(diào)度,并采用乒乓操作實(shí)現(xiàn)數(shù)據(jù)并行存取,,極大提高了該圖像采集處理器的運(yùn)算能力,。

ck2-t4.gif

3.1 GigE Vision協(xié)議的實(shí)現(xiàn)

    為簡(jiǎn)化GigE Vision協(xié)議的實(shí)現(xiàn),首先將線陣CCD相機(jī)設(shè)為靜態(tài)IP工作模式,,并設(shè)置靜態(tài)IP與圖像采集處理器IP位于同一網(wǎng)段,。其次,配置控制通道及流控制通道。由于GigE Vision協(xié)議在傳輸層使用UDP協(xié)議,,數(shù)據(jù)傳輸中存在丟包風(fēng)險(xiǎn),,GigE Vision協(xié)議在應(yīng)用層增加了心跳超時(shí)機(jī)制以保證數(shù)據(jù)傳輸?shù)目煽啃浴<礊楸3挚刂仆ǖ赖挠行нB接,,需要在數(shù)據(jù)接收過程中通過控制通道向線陣CCD相機(jī)定時(shí)發(fā)送心跳包,。

    GigE Vision協(xié)議規(guī)定圖像數(shù)據(jù)通過流控制協(xié)議GVSP傳輸。GVSP協(xié)議包括頭幀,、負(fù)載幀,、尾幀3種幀結(jié)構(gòu)類型。圖像數(shù)據(jù)包含在負(fù)載幀內(nèi),,起始位置為負(fù)載幀的第9個(gè)字節(jié),。本文將接收到的圖像存入循環(huán)緩存區(qū)內(nèi),并使用隊(duì)列管理循環(huán)緩存區(qū),,以高效利用圖像采集處理器的內(nèi)存空間,。

3.2 多核調(diào)度

    為有效利用TMS320C6678的多核資源,進(jìn)一步提高圖像采集處理器的運(yùn)算能力,,本文基于SYS/BIOS系統(tǒng)的IPC組件實(shí)現(xiàn)了多核調(diào)度[6],。將core0作為主核與外界交互通信,core7作為引導(dǎo)核引導(dǎo)從核進(jìn)行數(shù)據(jù)處理,。在core0采集數(shù)據(jù)后,,產(chǎn)生IPC中斷將圖像數(shù)據(jù)發(fā)送至core7。core7作為引導(dǎo)核對(duì)圖像數(shù)據(jù)分片并啟動(dòng)core1~7多核并行處理圖像,,處理完成后,,core7產(chǎn)生IPC中斷,將處理結(jié)果發(fā)送到core0,。最后,,由core0將處理結(jié)果上傳到上位機(jī)。

4 系統(tǒng)測(cè)試及結(jié)果分析

    多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)的圖像采集處理器測(cè)試系統(tǒng)由線陣LED光源,、多路線陣CCD相機(jī),、圖像采集處理器,、奧特梅爾機(jī)器視覺演示架SW-TB-600C及PC等組成,。測(cè)試實(shí)驗(yàn)對(duì)比了該圖像采集處理器和線陣CCD相機(jī)廠家的Windows上位機(jī)在相同測(cè)試條件下的傳輸速率、丟包情況,、圖片質(zhì)量,。圖片質(zhì)量客觀上由峰值信噪比(Peak Signal to Noise Rate,PSNR)來評(píng)價(jià),,并將相同條件下上位機(jī)采集的圖像作為原始圖像,,采集處理器采集的圖像作為待評(píng)價(jià)的圖像。實(shí)驗(yàn)設(shè)置了不同圖像分辨率,每種分辨率下測(cè)量20組數(shù)據(jù),,實(shí)驗(yàn)結(jié)果如表1所示,。

ck2-b1.gif

    實(shí)驗(yàn)結(jié)果表明,在相同的測(cè)試條件下,,采集處理器具有約兩倍于Windows上位機(jī)軟件的傳輸速率,,而且相對(duì)于上位機(jī)采集的圖片,圖像采集處理器采集的圖片的峰值信噪比均大于85 dB,,圖片信息失真小,。圖像采集器采集的分辨率為2 048×1 024的圖像如圖5所示。

ck2-t5.gif

    圖5所示圖片的細(xì)節(jié)豐富,,單路線陣CCD相機(jī)的視場(chǎng)達(dá)120 cm,,能極大滿足縱向撕裂在線監(jiān)測(cè)算法對(duì)圖像的分辨率及尺寸要求,為多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)的可靠性及實(shí)時(shí)性提供了有力保障,。

5 結(jié)論

    本文提出了一種多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)及其圖像采集處理器的設(shè)計(jì)方案,,能夠?qū)崿F(xiàn)對(duì)多路線陣CCD相機(jī)采集輸送帶表面圖像的控制,并將采集的圖像進(jìn)行處理和傳輸,。以TMS320C6678為核心設(shè)計(jì)了圖像采集處理器的硬件電路,,并在TI公司集成開發(fā)平臺(tái)CCS上設(shè)計(jì)了圖像采集處理器的軟件。實(shí)驗(yàn)表明,,該圖像采集處理器具有數(shù)據(jù)傳輸速率快,、采集圖像質(zhì)量高、擴(kuò)展性強(qiáng)等優(yōu)點(diǎn),,在多視點(diǎn)輸送帶縱向撕裂故障在線監(jiān)測(cè)系統(tǒng)中具有較高的應(yīng)用價(jià)值,。

參考文獻(xiàn)

[1] ANDREJIOVA M,GRINCOVA A,,MARASOVA D.Measurement and simulation of impact wear damage to industrial conveyor belts[J].Wear,,2016,368:400-407.

[2] 王建勛.煤礦輸送帶傳輸故障實(shí)時(shí)監(jiān)測(cè)技術(shù)[J].工礦自動(dòng)化,,2015,,41(12):45-48.

[3] 苗長(zhǎng)云,楊彥利,,李現(xiàn)國,,等.基于機(jī)器視覺的輸送帶縱向撕裂自動(dòng)檢測(cè)方法[P].中國:ZL201110351015.9,2011-11-9.

[4] Texas Instruments.TMS320C6678 multicore fixed and floating-point digital signal processor[R].USA:TI,,2012.

[5] 周黎.基于千兆網(wǎng)的高性能嵌入式圖像處理技術(shù)研究[D].北京:中國科學(xué)院研究生院(光電技術(shù)研究所),,2016.

[6] 趙佳娣.高速多核DSP圖像處理系統(tǒng)的研究與實(shí)現(xiàn)[D].西安:西安電子科技大學(xué),2015.

此內(nèi)容為AET網(wǎng)站原創(chuàng),,未經(jīng)授權(quán)禁止轉(zhuǎn)載,。