亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        基于USB存儲(chǔ)技術(shù)的管道定位數(shù)據(jù)采集系統(tǒng)

        2014-05-29 05:49:03劉齊飛馬景蘭萬(wàn)京生
        化工機(jī)械 2014年5期
        關(guān)鍵詞:里程單片機(jī)定位

        李 偉 劉齊飛 馬景蘭 萬(wàn)京生

        (北京石油化工學(xué)院電氣工程系)

        作為國(guó)家重要能源產(chǎn)業(yè),石油和天然氣主要通過(guò)管道來(lái)運(yùn)輸,因此,提高管道使用壽命和安全可靠性,確保管道的安全運(yùn)行,已經(jīng)成為世界各國(guó)普遍關(guān)注的問(wèn)題。為了預(yù)防管道泄漏事故,廣泛地使用管道機(jī)器人技術(shù)定期對(duì)管道進(jìn)行缺陷檢測(cè)[1,2]。通過(guò)對(duì)使用年限長(zhǎng)、接近檢測(cè)周期或事故多發(fā)期的在役管道進(jìn)行無(wú)損檢測(cè),可掌握管內(nèi)受損部位與腐蝕程度,并依據(jù)有關(guān)安全規(guī)范,對(duì)具有嚴(yán)重缺陷的管道予以及時(shí)維修,從而避免泄漏事故的發(fā)生,延長(zhǎng)管道的使用壽命。因此,管道檢測(cè)是保護(hù)管道安全的一種既經(jīng)濟(jì)又有效的方法。

        管道智能檢測(cè)的目的就是要檢測(cè)管道的受損狀況,及時(shí)發(fā)現(xiàn)隱患,確保在役管道的安全運(yùn)行。檢測(cè)裝置中的定位系統(tǒng)主要用來(lái)確定管道受損位置,使檢測(cè)裝置系統(tǒng)進(jìn)入管道后,具有準(zhǔn)確識(shí)別受損部位的能力。因此,定位系統(tǒng)設(shè)計(jì)是檢測(cè)系統(tǒng)的重要環(huán)節(jié)之一。

        管道定位方法一般有內(nèi)定位和外定位兩種:內(nèi)定位是指檢測(cè)裝置自身設(shè)置定位標(biāo)記,它可通過(guò)里程輪來(lái)實(shí)現(xiàn);外定位是指在被測(cè)管道所經(jīng)過(guò)的地段,按一定間隔設(shè)置定位系統(tǒng),接收器接收定位用低頻電磁波信號(hào),從而確定每一特征點(diǎn)的相對(duì)位置。目前,管道智能檢測(cè)一般采用內(nèi)、外定位相結(jié)合的方式進(jìn)行檢測(cè)定位。此外,檢測(cè)裝置在管道的行進(jìn)過(guò)程中可能會(huì)發(fā)生偏轉(zhuǎn),從而影響定位精度,因此定位系統(tǒng)還需對(duì)裝置轉(zhuǎn)角進(jìn)行測(cè)量,從而對(duì)里程輪內(nèi)定位數(shù)據(jù)進(jìn)行修正,以提高定位效果。

        1 管道定位數(shù)據(jù)采集系統(tǒng)方案簡(jiǎn)介

        管道定位數(shù)據(jù)采集系統(tǒng)是管道無(wú)損檢測(cè)系統(tǒng)中的重要組成部分。利用超聲檢測(cè)或漏磁檢測(cè)方法對(duì)管道巡檢完畢后,通過(guò)對(duì)檢測(cè)數(shù)據(jù)進(jìn)行離線分析,輔以管道定位數(shù)據(jù),即可準(zhǔn)確找出產(chǎn)生嚴(yán)重缺陷的管道位置,便于對(duì)管道進(jìn)行維護(hù)和搶修。

        由于通用串行總線(Universal Serial Bus,USB)接口具有傳輸速率高、安裝方便及易于擴(kuò)展等優(yōu)點(diǎn),已逐漸成為現(xiàn)代數(shù)據(jù)傳輸?shù)陌l(fā)展趨勢(shì)之一[3,4]?;赨SB存儲(chǔ)技術(shù)的管道定位數(shù)據(jù)采集系統(tǒng)如圖1所示,該系統(tǒng)主要完成管道內(nèi)定位、管道外定位和大容量數(shù)據(jù)存儲(chǔ)功能。

        圖1 基于USB技術(shù)的管道定位數(shù)據(jù)采集系統(tǒng)組成

        超低頻電磁波信號(hào)經(jīng)信號(hào)接收與調(diào)理電路后送往PIC單片機(jī)的AD模塊進(jìn)行測(cè)量,實(shí)現(xiàn)裝置的外定位功能。編碼器用于測(cè)量裝置轉(zhuǎn)角,經(jīng)鑒相電路后得到單片機(jī)可以識(shí)別的正、反裝信號(hào)送入單片機(jī)進(jìn)行計(jì)數(shù)處理,對(duì)定位數(shù)據(jù)進(jìn)行矯正。里程輪則用于測(cè)量裝置的行走里程,實(shí)現(xiàn)裝置內(nèi)定位功能,里程輪中霍爾傳感器輸出信號(hào)經(jīng)簡(jiǎn)單濾波電路處理后送往單片機(jī)。為實(shí)現(xiàn)采集數(shù)據(jù)的大容量存儲(chǔ),用單片機(jī)自帶的USB模塊連接USB存儲(chǔ)設(shè)備,完成存儲(chǔ)功能。LCD和LED顯示模塊用來(lái)在實(shí)驗(yàn)過(guò)程中進(jìn)行必要的狀態(tài)顯示。

        2 系統(tǒng)硬件組成

        系統(tǒng)硬件由磁場(chǎng)信號(hào)檢測(cè)電路、編碼器鑒相電路、霍爾傳感器信號(hào)檢測(cè)電路、LCD顯示、LED狀態(tài)指示電路及USB存儲(chǔ)設(shè)備連接電路等組成。

        2.1 磁場(chǎng)信號(hào)檢測(cè)

        磁場(chǎng)信號(hào)檢測(cè)電路用來(lái)實(shí)現(xiàn)檢測(cè)裝置的外定位功能。除了可配合內(nèi)定位功能對(duì)定位數(shù)據(jù)進(jìn)行修正以減少累計(jì)誤差外,也可使地面操作人員確定檢測(cè)裝置在管道中的行進(jìn)位置,便于在裝置出現(xiàn)故障時(shí)迅速將其取出。具體實(shí)施方法為:在地面上沿管道行進(jìn)方向每隔若干米放置超低頻(一般取22Hz)電磁波信號(hào)發(fā)射器,在檢測(cè)過(guò)程中,由檢測(cè)裝置內(nèi)置的天線接收地面發(fā)射器發(fā)射過(guò)來(lái)的信號(hào)。由于信號(hào)要穿過(guò)土壤和管道金屬層,故接收天線上的接收信號(hào)比較微弱,通常為毫伏數(shù)量級(jí),因此,在送入微處理器進(jìn)行A/D采樣之前,需要通過(guò)儀表放大器AD620構(gòu)成的放大電路進(jìn)行兩級(jí)放大,再轉(zhuǎn)換成微處理器可以接收的電壓信號(hào)后進(jìn)行A/D采樣。此外,由于空間上存在50Hz的電磁場(chǎng),所以接收天線接收到電磁場(chǎng)信號(hào)后還需進(jìn)行陷波處理,以濾除工頻干擾信號(hào)。具體實(shí)現(xiàn)電路如圖2所示。

        圖2 磁場(chǎng)信號(hào)檢測(cè)電路

        2.2 編碼器鑒相模塊

        由于實(shí)際的埋地管道是焊接而成的,且為螺線式焊縫,檢測(cè)裝置在管道中行進(jìn)時(shí)不可避免地會(huì)發(fā)生偏轉(zhuǎn),導(dǎo)致由里程輪計(jì)數(shù)反映出的檢測(cè)裝置行進(jìn)距離出現(xiàn)偏差。為了提高內(nèi)定位精度,有必要對(duì)內(nèi)定位進(jìn)行修正,因此需要對(duì)裝置旋轉(zhuǎn)角度進(jìn)行測(cè)量。

        系統(tǒng)中采用E6B2-CWZ6C增量型旋轉(zhuǎn)編碼器測(cè)量偏轉(zhuǎn)角度,該編碼器旋轉(zhuǎn)一周可以產(chǎn)生2 000個(gè)脈沖信號(hào)。使用時(shí),將旋轉(zhuǎn)編碼器安裝在裝置軸向位置,并在編碼器軸伸出端固定一擺動(dòng)塊,保證檢測(cè)裝置發(fā)生偏轉(zhuǎn)時(shí),擺動(dòng)塊始終豎直向下。編碼器輸出信號(hào)經(jīng)鑒相電路后送往單片機(jī)外部中斷口進(jìn)行正、反兩向的計(jì)數(shù),根據(jù)計(jì)數(shù)值可得到偏轉(zhuǎn)角度。該部分硬件電路如圖3所示,OUTA和OUTB分別為編碼器的A、B相輸出信號(hào)。正轉(zhuǎn)時(shí)OUTA超前OUTB 1/4周期,D觸發(fā)器的輸出Q0為0,將與非門U5D封鎖,其輸出DownCnt始終為高電平,此時(shí)U5C打開(kāi),dsPIC30F6012A對(duì)UpCnt計(jì)數(shù);反轉(zhuǎn)時(shí)OUTA滯后OUTB 1/4周期,與非門U5C封鎖,UpCnt始終為高電平,與非門U5D打開(kāi),單片機(jī)對(duì)計(jì)數(shù)脈沖DownCnt計(jì)數(shù)。

        圖3 編碼器鑒相電路

        2.3 霍爾傳感器信號(hào)檢測(cè)

        系統(tǒng)采用在里程輪上安裝霍爾傳感器的方法實(shí)現(xiàn)里程測(cè)量。檢測(cè)裝置在行進(jìn)過(guò)程中,沿里程輪圓周方向固定的多個(gè)永久磁鐵會(huì)不斷對(duì)安裝在輪轂上的霍爾傳感器產(chǎn)生磁場(chǎng)作用,從而使霍爾傳感器輸出脈沖信號(hào)。單片機(jī)通過(guò)對(duì)該脈沖進(jìn)行計(jì)數(shù),即可測(cè)量出裝置的行走里程。

        由于里程輪在行進(jìn)過(guò)程中會(huì)出現(xiàn)打滑現(xiàn)象。為了避免單個(gè)里程輪打滑而使測(cè)量結(jié)果出現(xiàn)較大誤差的情況并提高系統(tǒng)的定位精度,系統(tǒng)對(duì)3個(gè)里程輪進(jìn)行測(cè)量計(jì)數(shù),同時(shí)在軟件中實(shí)時(shí)對(duì)3個(gè)里程輪計(jì)數(shù)進(jìn)行判斷,及時(shí)剔除掉由于打滑而引起的錯(cuò)誤計(jì)數(shù)。

        2.4 USB存儲(chǔ)模塊

        檢測(cè)裝置中定位系統(tǒng)數(shù)據(jù)采集部分需要采集3種數(shù)據(jù)信號(hào):磁場(chǎng)信號(hào)、里程信號(hào)和偏轉(zhuǎn)角度信號(hào)。由于系統(tǒng)中發(fā)射器發(fā)射的磁場(chǎng)信號(hào)為22Hz,為了真實(shí)地還原接收到的磁場(chǎng)信號(hào),采樣頻率取500Hz。結(jié)合檢測(cè)裝置在管道中的實(shí)際行進(jìn)速度,并考慮裝置在檢測(cè)過(guò)程中的運(yùn)行時(shí)間,經(jīng)計(jì)算,采用8GByte的USB存儲(chǔ)設(shè)備可以充分滿足系統(tǒng)的數(shù)據(jù)存儲(chǔ)要求。

        USB存儲(chǔ)模塊電路如圖4所示。由于選用的16位微處理器PIC24FJ256GB106本身自帶USB接口,因此,無(wú)需采用外部接口電路即可很方便地實(shí)現(xiàn)USB數(shù)據(jù)通信,簡(jiǎn)化了系統(tǒng)的硬件設(shè)計(jì)。本設(shè)計(jì)中USB模塊工作在主機(jī)模式,由于單片機(jī)以低于VBUS 的電壓運(yùn)行,而且無(wú)法提供足夠的電流,因此必須提供單獨(dú)的電源。此外,在總線上串聯(lián)PTC熱敏保險(xiǎn)絲限制總線上的供電電流。

        圖4 USB存儲(chǔ)模塊電路

        在實(shí)驗(yàn)過(guò)程中,檢測(cè)完畢后,為了將USB存儲(chǔ)設(shè)備中的數(shù)據(jù)方便地取出(無(wú)須拆開(kāi)檢測(cè)裝置),從而對(duì)數(shù)據(jù)進(jìn)行離線分析,系統(tǒng)提供了兩個(gè)USB接口,其中一路直接接USB存儲(chǔ)設(shè)備,另一路則通過(guò)USB轉(zhuǎn)接線引出到檢測(cè)裝置之外,在檢測(cè)結(jié)束以后,可以將USB存儲(chǔ)設(shè)備與微處理器的連接斷開(kāi),使其通過(guò)轉(zhuǎn)接線與PC機(jī)相連,從而快速且方便地將存儲(chǔ)在USB設(shè)備中的數(shù)據(jù)傳至PC機(jī)。

        系統(tǒng)采用帶USB功能的16位閃存單片機(jī)PIC24FJ256GB106實(shí)現(xiàn)定位數(shù)據(jù)采集,此單片機(jī)還具有引腳復(fù)用功能,即通過(guò)軟件配置可以讓大部分普通IO口實(shí)現(xiàn)外設(shè)功能,使硬件設(shè)計(jì)更加簡(jiǎn)便。

        3 系統(tǒng)軟件

        系統(tǒng)軟件部分的主要功能為磁場(chǎng)信號(hào)的AD采樣、里程輪計(jì)數(shù)的實(shí)時(shí)采集與軟件矯正、數(shù)據(jù)的USB存儲(chǔ)功能的實(shí)現(xiàn)??刂葡到y(tǒng)軟件包括主程序和中斷服務(wù)程序兩部分:主程序主要由系統(tǒng)初始化、數(shù)據(jù)存儲(chǔ)控制、里程輪計(jì)數(shù)的實(shí)時(shí)矯正以及LCD和LED狀態(tài)顯示等程序組成;中斷程序則主要實(shí)現(xiàn)磁場(chǎng)信號(hào)AD采樣、外部中斷進(jìn)行里程輪和編碼器計(jì)數(shù)及定時(shí)中斷控制數(shù)據(jù)緩存等功能。筆者主要就實(shí)現(xiàn)USB數(shù)據(jù)存儲(chǔ)功能做簡(jiǎn)單介紹。

        定位系統(tǒng)數(shù)據(jù)采集部分除了要存儲(chǔ)磁場(chǎng)數(shù)據(jù)、里程數(shù)據(jù)和轉(zhuǎn)角數(shù)據(jù)以外,為了與檢測(cè)系統(tǒng)中采集到的反應(yīng)管道壁厚的數(shù)據(jù)進(jìn)行融合,還需要存儲(chǔ)時(shí)間信息。因此,定義USB存儲(chǔ)數(shù)據(jù)格式見(jiàn)表1。

        表1 USB數(shù)據(jù)存儲(chǔ)格式定義

        在系統(tǒng)實(shí)際工作過(guò)程中,需要實(shí)時(shí)采集相關(guān)定位數(shù)據(jù)信息,并將其通過(guò)USB數(shù)據(jù)傳輸?shù)経SB存儲(chǔ)設(shè)備中。如果每次獲得測(cè)量數(shù)據(jù)后立即將其存放到U盤中,需要頻繁對(duì)U盤中的文件進(jìn)行操作,尤其是在需要進(jìn)一步提高采樣頻率時(shí),不利于提高工作存儲(chǔ)效率。為此,可定義兩個(gè)512Byte的數(shù)組,其中一個(gè)數(shù)組用于實(shí)時(shí)存儲(chǔ)采集數(shù)據(jù);而另一個(gè)數(shù)組則用于將數(shù)據(jù)傳輸?shù)経SB存儲(chǔ)設(shè)備中。程序通過(guò)定時(shí)器控制切換兩個(gè)數(shù)組的功能,保證數(shù)據(jù)總是可以實(shí)時(shí)存放于其中一個(gè)數(shù)組,且能完成將另一個(gè)數(shù)組中采集的數(shù)據(jù)定時(shí)、批量地傳輸給USB存儲(chǔ)設(shè)備。

        4 實(shí)驗(yàn)結(jié)果分析

        采用筆者設(shè)計(jì)的定位數(shù)據(jù)采集系統(tǒng)在實(shí)驗(yàn)室的模擬管道中進(jìn)行了若干次實(shí)驗(yàn)。實(shí)驗(yàn)過(guò)程中,將發(fā)射天線放置于管道外2.5m處,驅(qū)動(dòng)電機(jī)以1m/s的速度驅(qū)動(dòng)檢測(cè)裝置在管道內(nèi)行進(jìn)。實(shí)驗(yàn)結(jié)束后用USB轉(zhuǎn)接線將實(shí)驗(yàn)數(shù)據(jù)取出,在PC機(jī)上用軟件進(jìn)行離線分析。圖5為部分外定位實(shí)驗(yàn)數(shù)據(jù)結(jié)果,該波形為未經(jīng)軟件濾波處理的原始磁場(chǎng)信號(hào)波形??梢钥闯觯翰杉降拇艌?chǎng)信號(hào)呈典型的雙峰分布,與理論計(jì)算的磁偶極子在空間上的磁場(chǎng)分布完全吻合[5~7]。根據(jù)該波形解析出的外定位點(diǎn)與實(shí)際的外定位點(diǎn)之間的誤差僅為0.1m,滿足系統(tǒng)外定位要求。

        圖5 部分外定位實(shí)驗(yàn)結(jié)果

        5 結(jié)束語(yǔ)

        基于USB存儲(chǔ)技術(shù)設(shè)計(jì)的定位數(shù)據(jù)采集系統(tǒng),利用PIC24FJ256系列單片機(jī)豐富的外部中斷、高分辨率的AD采樣模塊和實(shí)用的外設(shè)引腳選擇功能,實(shí)現(xiàn)了磁場(chǎng)、里程和轉(zhuǎn)角數(shù)據(jù)的采樣;并利用其自帶的USB模塊、簡(jiǎn)化了系統(tǒng)硬件設(shè)計(jì),實(shí)現(xiàn)了采樣數(shù)據(jù)的有效存儲(chǔ)。實(shí)驗(yàn)結(jié)果表明:該采集系統(tǒng)的采樣頻率可達(dá)500Hz、定位精度可達(dá)0.1m,存儲(chǔ)方案完全滿足檢測(cè)裝置大容量數(shù)據(jù)存儲(chǔ)的要求。該定位數(shù)據(jù)采集系統(tǒng)具有采樣頻率快、定位精度高、系統(tǒng)硬件設(shè)計(jì)簡(jiǎn)單的特點(diǎn),可廣泛應(yīng)用于管道檢測(cè)系統(tǒng)中。

        [1] Moraleda J. A Robotic System for Internal Inspect Ion of Water Pipelines[J].IEEE Robotics & Automation Magazine,1999,3(6):30~41 .

        [2] 李忠虎,郭卓芳.供水管道泄漏檢測(cè)與定位技術(shù)應(yīng)用研究[J].化工自動(dòng)化及儀表,2011,38(4):388~391.

        [3] 肖潮瓊.嵌入式USB主機(jī)系統(tǒng)研究與實(shí)現(xiàn)[D].上海:華東師范大學(xué),2004.

        [4] 高鑫.嵌入式USB主機(jī)系統(tǒng)的設(shè)計(jì)研究[D].合肥:合肥工業(yè)大學(xué),2005.

        [5] 陳聰.運(yùn)動(dòng)磁偶極子感應(yīng)電場(chǎng)的理論和試驗(yàn)研究[J].華中科技大學(xué)學(xué)報(bào),2010,38(10):116~118.

        [6] 任來(lái)平,趙俊生,侯世喜.磁偶極子磁場(chǎng)空間分布模式[J].海洋測(cè)繪,2002,22(2):20~23.

        [7] 唐勁飛,龔沈光,王金根.磁偶極子模型下目標(biāo)定位和參數(shù)估計(jì)的兩種新方法[J].電子學(xué)報(bào),2003,31(1):154~157.

        猜你喜歡
        里程單片機(jī)定位
        《導(dǎo)航定位與授時(shí)》征稿簡(jiǎn)則
        Smartrail4.0定位和控制
        基于單片機(jī)的SPWM控制逆變器的設(shè)計(jì)與實(shí)現(xiàn)
        電子制作(2019年13期)2020-01-14 03:15:28
        基于單片機(jī)的層次漸變暖燈的研究
        電子制作(2019年15期)2019-08-27 01:12:10
        基于單片機(jī)的便捷式LCF測(cè)量?jī)x
        電子制作(2019年9期)2019-05-30 09:42:02
        找準(zhǔn)定位 砥礪前行
        騰勢(shì)400 用在上海市區(qū)的來(lái)回穿梭克服里程焦慮
        車迷(2017年12期)2018-01-18 02:16:12
        幸福合力 開(kāi)啟幸福里程
        幸福合力 開(kāi)啟幸福里程
        算里程
        讀寫算(上)(2015年6期)2015-11-07 07:18:00
        国产精品久久夜伦鲁鲁| 国产香蕉97碰碰视频va碰碰看| 老熟妇仑乱一区二区视頻| 无遮挡亲胸捏胸免费视频| 免费看操片| 青青草一级视频在线观看| 国产一区二区在三区在线观看| 蜜桃一区二区三区视频网址| 欧美成人国产精品高潮| www国产无套内射com| 国产无码夜夜一区二区| 极品人妻少妇一区二区| 一区二区三区日本美女视频 | 中文岛国精品亚洲一区| 亚洲AV无码中文AV日韩A| 国内精品嫩模av私拍在线观看| 白白色视频这里只有精品| 在线观看亚洲第一黄片| 精品久久久bbbb人妻| 国产精品久久久久国产a级| 久久久99精品视频| 97成人精品在线视频| 五月开心婷婷六月综合| 亚洲第一av导航av尤物| 伊人影院综合在线| 日本一区二区久久精品亚洲中文无| 国产在线视频一区二区三区不卡| 真人抽搐一进一出视频| 人成午夜免费大片| 亚洲男人在线无码视频| 九九久久精品一区二区三区av| 日本边添边摸边做边爱喷水| 国产嫖妓一区二区三区无码| 精品人妻av区乱码| 亚洲中文字幕视频第一二区| 蜜臀一区二区三区精品| 老师脱了内裤让我进去| 日韩亚洲国产av自拍| 日本视频一区二区这里只有精品| 国产女同va一区二区三区| 国产午夜福利久久精品|