999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于某型艦炮的數(shù)據(jù)采集系統(tǒng)設計與試驗*

2015-03-14 12:32:28談芳吟孫寬雷
艦船電子工程 2015年10期
關鍵詞:單片機信號系統(tǒng)

談芳吟 孫寬雷 韓 峻

(1.海軍工程大學 武漢 430033)(2.92056部隊 桂平 537200)

?

基于某型艦炮的數(shù)據(jù)采集系統(tǒng)設計與試驗*

談芳吟1孫寬雷2韓 峻1

(1.海軍工程大學 武漢 430033)(2.92056部隊 桂平 537200)

隨著艦炮一體化程度的提高,其結構越來越精密,這對故障檢測及診斷提出了更高的要求。為了適應這一需要,在深入研究某型艦炮結構的基礎上,利用現(xiàn)代測試技術,結合單片機技術和Labwindows/CVI開發(fā)平臺,設計出了某型艦炮自動機運行數(shù)據(jù)采集系統(tǒng),并將其應用于現(xiàn)役的某型艦炮上。實際應用結果表明,它可穩(wěn)定地采集艦炮及自動機有效信息,并能通過上位機準確地還原艦炮運動過程,為故障診斷提供了堅實基礎和可靠依據(jù)。

數(shù)據(jù)采集; 系統(tǒng)設計; 單片機技術; Labwindows/CVI

Class Number TJ391

1 引言

由于現(xiàn)代艦炮自動化程度的提高,其結構更加緊密復雜,加之較為惡劣的使用環(huán)境,其故障率也隨之升高[1]。傳統(tǒng)的故障檢測方法效率低下且難以認知其故障規(guī)律,以預測可能發(fā)生的故障[2],故現(xiàn)代艦炮亟需更先進的檢測手段及檢測設備。

隨著兵器動態(tài)測試技術的發(fā)展,聲發(fā)射技術在故障診斷中愈加凸顯出其優(yōu)越性[3]。鑒于此,筆者設計的艦炮數(shù)據(jù)采集系統(tǒng),在全方位地采集艦炮電氣信號的同時,還可實時采集艦炮運行時的聲信號,并通過后續(xù)的分析處理提取艦炮各狀態(tài)的特征信息,為艦炮運行狀態(tài)聲學特征數(shù)據(jù)庫的建立奠定一個堅實的基礎。

2 系統(tǒng)總體構成

該艦炮數(shù)據(jù)采集系統(tǒng)采用計算機嵌入式控制、分布式設計,由采集盒和顯示處理器兩部分構成,采集盒由兩個模塊構成:電氣信號模塊和聲信號模塊。電氣信號模塊通過CAN總線與艦炮各控制箱保持實時通信,以采集并存儲艦炮各傳感器、旋鈕及開關的電信號,如:在射控回路中安裝霍爾電流傳感器,通過采集、校對傳感器和射擊開關信號,可以檢測艦炮射控系統(tǒng)工作是否正常,并將結果實時顯示在操作界面。聲信號模塊在時鐘上與電氣信號模塊保持同步,并通過安置在采集盒內的兩路聲傳感器,利用優(yōu)化算法,采集并儲存艦炮自動機運行時產(chǎn)生的聲信號。

顯示處理器是一臺平板計算機,在其系統(tǒng)內裝載基于Labwindows/CVI平臺編寫的上位機軟件,以用于分析處理采集盒中提取的電氣信號和聲頻信號,從而實現(xiàn)對艦炮的運行狀態(tài)進行實時監(jiān)測,以及對電氣故障進行判別。

3 系統(tǒng)硬件設計

一般的數(shù)采系統(tǒng)并不考慮聲信號的采集、分析,而本系統(tǒng)將電氣信號和聲信號有機結合,進行同步采集、處理,以更全面地呈現(xiàn)艦炮的運動狀態(tài),由此也在硬件及軟件設計方面帶來了挑戰(zhàn)。

本數(shù)據(jù)采集系統(tǒng)的硬件設計主要是采集盒功能板的設計,包括電氣信號和聲信號采集兩個模塊的硬件電路設計,功能板如圖1所示。

圖1 采集板硬件實物圖

采集板主要功能是高效地采集、存儲、傳輸電氣及聲信號等,為實現(xiàn)這些功能,根據(jù)實際需求對各個子模塊進行了科學設計。

C8051F060單片機具有多接口、操作簡單、工作穩(wěn)定等優(yōu)點,其集成有兩個1Msps、16位分辨率的ADC,以及兩個可工作在同/異步、全/半雙工方式的串行通信模塊UART0和UART1。由于艦炮機械特征信息即聲信號多集中在2KHz以下[2],而采集板內部及采集板與上位機之間采用串行通信,故該單片機的各項技術指標均能滿足采集板的需求。

每塊采集板選用兩片C8051F060單片機,分別作為電氣信號和聲信號模塊的核心。通過將兩單片機的UART0對應引腳相連,實現(xiàn)電氣信號和聲信號模塊間的異步通信,以便聲信號模塊獲得電氣信號模塊采集的開閂信號。兩單片機的UART1共享一個串口電平轉換芯片,即共用一個端口與上位機進行通信。兩模塊的單片機通過按優(yōu)先級訪問其共用的PCF8563芯片,來獲取當前系統(tǒng)時間,從而保證兩模塊在時鐘上的一致。

由于NAND Flash作為一種非易失性存儲器,具有體積小、功耗小、讀寫速度快等優(yōu)點。綜合考慮采樣率、艦炮持續(xù)工作時間、數(shù)據(jù)提取速度等因素,兩模塊均選用容量為8Gb的NAND08GW3C2A flash,并與單片機引腳直接相連,如圖2所示,NAND Flash的8位總線接單片機P2口,相應控制接口接在單片機P3口上。

圖2 存儲器接線框圖

聲信號模塊與電氣信號模塊不同之處在于,其涉及傳聲器的選擇、濾波放大電路的設計等。選取結構簡單、體積小、頻響好、輸出電平較高的駐極體式傳聲器,作為聲傳感器;由于艦炮在運行時的最大聲強在140分貝左右,故選取EPE9767型傳聲器,其可測聲強達150分貝,經(jīng)驗證,其滿足該型艦炮對測試設備最大聲強的具體要求。采用二階有源低通濾波,以降低系統(tǒng)頻率混疊[5]。選用音質好、電壓范圍寬的功率放大器TDA2822,對其接線時采用立體聲式電路形式,以方便外圍電阻取值及后續(xù)信號的測量、處理。

4 系統(tǒng)軟件設計

系統(tǒng)軟件設計包括下位機軟件設計和上位機軟件設計,從而實現(xiàn)兩模塊準確、高效地運行及對采得信號的有效處理。

4.1 下位機軟件設計

通過對單片機編程,對數(shù)據(jù)采集方案和存儲方案等進行設計,其總流程如圖3所示。

聲信號模塊采用變頻采樣方式[6]——系統(tǒng)在檢測到艦炮開閂信號之前,采用低頻采樣,而之后則采用高頻采樣——這是本系統(tǒng)設計的一個特色,可在存儲空間有限的情況下,提高有效數(shù)據(jù)的存儲量。為提高采樣速率,采用單片機的系統(tǒng)時鐘且不分頻,同時使用單片機定時器的自動重載方式。為使采集數(shù)據(jù)存儲快速穩(wěn)定,通過配置DMA接口相關寄存器,使ADC0轉換的數(shù)據(jù)由DMA接口直接存至XRAM,從而避免了通過調用軟件操作的弊端。

圖3 系統(tǒng)下位機軟件總流程圖

存儲方案的設計是本系統(tǒng)的另一特色。系統(tǒng)將NAND Flash分為目錄區(qū)和數(shù)據(jù)區(qū)兩部分[7],以方便對數(shù)據(jù)的管理。目錄區(qū)為flash的前64頁,每頁使用2100字節(jié)的存儲空間,其余頁為數(shù)據(jù)區(qū)。

如表1所示,每條目錄由10字節(jié)組成,前6個字節(jié)為艦炮通電時間即數(shù)據(jù)采集結點,即每次數(shù)據(jù)提取時的單文件名,由年月日時分秒組成;后4個字節(jié)為16進制表示的地址索引,用來表征單文件在數(shù)據(jù)區(qū)的起始地址。數(shù)據(jù)區(qū)每頁的2112個字節(jié)被分為四塊,如表2所示,除了10個字節(jié)的目錄標志和1個字節(jié)的高頻采樣標志以及53個字節(jié)備用,其余2K字節(jié)用于存儲采集的數(shù)據(jù)。

表1 目錄區(qū)存儲格式

表2 數(shù)據(jù)區(qū)存儲格式

由于單片機的處理器和DMA不能同時訪問片內XRAM[6],故需進行處理器和DMA接口交叉訪問XRAM方案的設計。即使數(shù)據(jù)要先通過DMA接口暫存至片內XRAM,每當采滿2KB數(shù)據(jù),單片機內核便將片內XRAM的數(shù)據(jù)讀取出來,轉存至NAND Flash中。因A/D轉換不需要單片機內核的參與,故將單片機內核訪問片內XRAM設為系統(tǒng)的主程序,同時設定每當ADC0完成一次轉換,便自動產(chǎn)生一個中斷,使內核處理器進入一個空的服務程序,而此時DMA接口可以訪問片內XRAM,如此交叉進行,保證了兩個過程互不干擾。系統(tǒng)每次中斷過程共需12個系統(tǒng)周期,而DMA轉存2字節(jié)數(shù)據(jù)需要8個系統(tǒng)周期,故此設計得以實現(xiàn)。

4.2 上位機軟件設計

上位機軟件包括艦炮綜合檢測系統(tǒng)GUI和數(shù)據(jù)提取與分析系統(tǒng)GUI,本處主要介紹后者的設計。軟件通過調用Labwindows/CVI中的RS-232庫函數(shù),實現(xiàn)串口配置及與下位機的通信。如圖4,打開串口1,將波特率配置為115200bps,命令如下:

OpenComConfig (1,"",115200,0,8,1,0,0);

打開串口后,點擊用戶界面上的“刷新列表”按鈕,程序響應“獲取事件時間列表回調”函數(shù),此時,通過串口向下位機聲信號采集系統(tǒng)依次發(fā)送讀頁指令Y00000000~Y00000039,直到所有事件的目錄信息全部返回,然后程序會將采集到的目錄信息識別、整合并顯示在用戶界面的下拉列表控件中,供用戶選擇,如圖4右側框圖所示。

圖4 聲信號提取顯示及目錄區(qū)獲取流程圖

為充分利用單片機的空閑時間,系統(tǒng)采用多線程技術來執(zhí)行提取音頻數(shù)據(jù)回調函數(shù),實現(xiàn)如下:

CmtScheduleThreadPoolFunction(DEFAULT_THREAD_POOL_HANDLE,ACQUIREThreadFunction,NULL,&acquireThreadID);

在函數(shù)中,首先查到要提取事件在Flash中的內存地址,并以其為文件名創(chuàng)建WAVE格式文件,然后把地址首、末頁分別賦給FIRST_PAGE和LAST_PAGE,據(jù)此提取數(shù)據(jù)。每提取一頁數(shù)據(jù)(2059字節(jié)),其中前2049字節(jié)—2048字節(jié)音頻數(shù)據(jù)+1字節(jié)高采標志—轉存至剛創(chuàng)建的文件中;關閉文件,文件自動保存。在上述過程中,主程序一直檢測主面板的“停止”按鈕,點擊按鈕,停止標志被置位;而在ACQUIREThreadFunction中每進行一次讀寫循環(huán),都會檢查該標志位,檢測到其被置位時便關閉并保存文件。

5 監(jiān)測數(shù)據(jù)顯示及處理

主程序將數(shù)據(jù)提取完畢后,首先打開電氣信號數(shù)據(jù),此時程序會將各項電氣信號保存在不同的指針數(shù)組里,以便調用plot函數(shù)時的分類顯示。待電氣信號顯示完畢,主程序讀取聲信號數(shù)據(jù)文件,每次讀取2049字節(jié),并判斷最后一個字節(jié)的值,值為0代表低頻采樣,值為1代表高頻采樣,然后按照采樣率將其整合至一個數(shù)組中,并同步顯示在主面板上,顯示效果如圖5所示。

圖5 數(shù)據(jù)同步顯示界面

此外,主面板還增加了信號的播、縮放能。通過播放主面板信號,可以較為直觀地再現(xiàn)艦炮的運動形態(tài),如何時開閂何時擊發(fā)以及射擊彈量等,亦可以通過縮放功能,對聲信號數(shù)據(jù)波形進行局部細節(jié)查看,以發(fā)現(xiàn)較為明顯的異常。

采用離線方式對采得數(shù)據(jù)進行進一步分析,即利用小波分析方法、盲源分離方法及Matlab軟件,對聲信號數(shù)據(jù)進行處理,從而得到不同時刻、不同狀態(tài)下的頻率信息,結合艦炮的工作狀態(tài),可形成艦炮的頻率特征庫。

6 結語

作為基于現(xiàn)代測試技術而設計的監(jiān)測系統(tǒng),本系統(tǒng)不僅能穩(wěn)定、高效地實時采集艦炮的電氣信號和聲信號,而且能準確、全面地將其在上位機還原。試驗結果表明,該系統(tǒng)不僅滿足了設計初衷,而且為之后利用聲信號進行故障分析,以及故障數(shù)據(jù)庫的建立,提供了較為詳細準確的數(shù)據(jù)支持,更為今后復雜的實時診斷系統(tǒng)的建立,提供了依據(jù)。

[1] 王英凱.基于聲信號的艦炮運動狀態(tài)監(jiān)測和故障診斷的研究[D].武漢:海軍工程大學,2013:8-10.

[2] 王寶元,衡剛,周發(fā)明,等.火炮測試技術進展[M].北京:國防工業(yè)出版社,2011:27-29.

[3] 吉小軍,施文康,張自嘉,等.基于噪聲信號的聲源檢測與故障診斷[J].計算機測量與控制,2003,11(12):918-920.

[4] 董志剛.基于NAND非易失性閃存芯片的固態(tài)存儲技術的應用及性能提升的研究[D].上海:復旦大學,2011:35-37.

[5] 鄭君里,應啟珩,楊為理.信號與系統(tǒng)[M].第二版.北京:高等教育出版社,2000:120-123.

[6] 王英凱,韓峻.一種低成本高速高精度采樣大容量記錄器的設計[J].艦船電子工程,2013,11:80-81.

[7] Han Jun, Wang Yingkai. An Improved Real-Time Data Collection Algorithmwith Increased Recording Duration[C]//IEEE, INTERNATIONAL CONFERENCE ON COMPUTATIONAL PROBLEM-SOLVING, Leshan, China,2012,9:380-382.

[8] 任勇峰,張時華,劉廣軍.基于C8051F060單片機的數(shù)據(jù)采集系統(tǒng)[J].電子技術,2009(8):72-75.

[9] 許文斌,曾全勝.單片機實時數(shù)據(jù)采集系統(tǒng)設計[J].機械與電子,2009(5):130-133.

[10] 程建鑫,何玉珠,向復生.通用數(shù)據(jù)采集系統(tǒng)的設計[J].電子測量技術,2008(5):264-267.

Design and Test for Data Acquisition System of Naval Gun

TAN Fangyin1SUN Kuanlei2HAN Jun1

(1. Naval University of Engineering, Wuhan 430033)(2. No. 92056 Troops of PLA, Guiping 537200)

As the integrative degree of naval gun improves, its structure becomes more precision, which puts forward higher standards for failure detection and diagnose. In order to catch up these standards, based on the deep research of certain naval gun, with modern testing technology, combined with the technology of microcontroller and the Labwindows/CVI development platform, the data acquisition system of running automaton for a certain type of naval gun is designed, and is applied on a certain type of active naval gun. The result shows that the system can collect effective information of naval gun stably and its automatic mechanism, and can also restore the naval gun’s working stateaccurately, providing a solid foundation and reliable basis for fault diagnosis.

data acquisition, system design, single-chip microcomputer technology, Labwindows/CVI

2015年4月7日,

2015年5月26日

談芳吟,女,碩士研究生,研究方向:兵器測試技術。孫寬雷,男,碩士,研究方向:兵器測試技術。韓峻,男,碩士生導師,研究方向:兵器測試技術。

TJ391

10.3969/j.issn.1672-9730.2015.10.028

猜你喜歡
單片機信號系統(tǒng)
Smartflower POP 一體式光伏系統(tǒng)
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
WJ-700無人機系統(tǒng)
ZC系列無人機遙感系統(tǒng)
北京測繪(2020年12期)2020-12-29 01:33:58
完形填空二則
基于單片機的SPWM控制逆變器的設計與實現(xiàn)
電子制作(2019年13期)2020-01-14 03:15:28
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
基于FPGA的多功能信號發(fā)生器的設計
電子制作(2018年11期)2018-08-04 03:25:42
連通與提升系統(tǒng)的最后一塊拼圖 Audiolab 傲立 M-DAC mini
主站蜘蛛池模板: aaa国产一级毛片| 毛片大全免费观看| 极品性荡少妇一区二区色欲 | 亚洲第一页在线观看| 日本黄网在线观看| 超清无码一区二区三区| 久久人人爽人人爽人人片aV东京热| 高潮毛片免费观看| 日韩国产无码一区| 国内黄色精品| 亚洲午夜综合网| 欧美伦理一区| 亚洲国产午夜精华无码福利| 日韩精品无码一级毛片免费| 91精品免费高清在线| 91精品国产麻豆国产自产在线| 久久永久视频| 婷婷色婷婷| 99久久国产精品无码| 国产高清免费午夜在线视频| 一本大道无码日韩精品影视| 亚洲视频在线青青| 亚洲视频四区| 久久久久人妻一区精品| 四虎国产在线观看| 久久综合亚洲色一区二区三区| 国产丰满成熟女性性满足视频| 国产精品一老牛影视频| 国产一区二区福利| 69av免费视频| 欧美日韩一区二区在线免费观看 | 亚洲乱码精品久久久久..| 4虎影视国产在线观看精品| 久久精品人妻中文系列| av尤物免费在线观看| 亚洲v日韩v欧美在线观看| 综合网天天| 精品丝袜美腿国产一区| 国产91熟女高潮一区二区| 午夜成人在线视频| 亚洲二区视频| 国产在线观看第二页| 97se亚洲综合| 99这里只有精品免费视频| 中文字幕乱码中文乱码51精品| 欧美在线黄| 黄色网址免费在线| 日本一本在线视频| 国产成人AV男人的天堂| 青青国产成人免费精品视频| 国产人妖视频一区在线观看| 欧美一级专区免费大片| 国产女人在线| 精品成人一区二区三区电影| 99精品国产自在现线观看| 亚洲最大福利视频网| 欧美精品啪啪| 国产大片黄在线观看| 波多野结衣二区| 高清不卡毛片| 直接黄91麻豆网站| 欧美高清三区| 国产成人夜色91| 欧洲熟妇精品视频| 97无码免费人妻超级碰碰碰| 亚洲欧洲自拍拍偷午夜色| 91久久精品国产| 国产真实乱了在线播放| 伊在人亚洲香蕉精品播放| 伊人久久久久久久| 国产精品成人啪精品视频| 日韩精品一区二区三区免费在线观看| 色呦呦手机在线精品| 大陆国产精品视频| 综合色区亚洲熟妇在线| 怡红院美国分院一区二区| 国产福利微拍精品一区二区| 国产成人高清精品免费软件| 波多野结衣一区二区三视频| 特级欧美视频aaaaaa| 在线精品视频成人网| 欧美色香蕉|