• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看

      ?

      地震監(jiān)測系統(tǒng)的電磁信號的采集設(shè)計與實現(xiàn)

      2018-03-05 02:36:56龐瑞濤雍珊珊王新安金秀如曾敬武韓朝相
      計算機技術(shù)與發(fā)展 2018年2期
      關(guān)鍵詞:電磁遠程升級

      龐瑞濤,雍珊珊,王新安,金秀如,曾敬武,韓朝相

      (北京大學(xué)深圳研究生院 集成微系統(tǒng)科學(xué)工程與應(yīng)用重點實驗室,廣東 深圳 518055)

      0 引 言

      我國是世界上地震災(zāi)害最嚴重的國家之一,能夠在地震發(fā)生前給出預(yù)警,為人民爭取更多的時間準備并逃離震源發(fā)生地,將極大地降低人民生命及財產(chǎn)的損失。電磁輻射是一種在地震發(fā)生前地下巖石破裂面附近出現(xiàn)以壓電效應(yīng)、電子熱發(fā)射為主的電磁脈沖,其作為一種地震前兆信號用于地震短臨預(yù)報已經(jīng)有較多的觀測和研究基礎(chǔ)[1]。然而電磁輻射在傳播過程中是有損耗的,且頻率越高,損耗越大,因此目前的監(jiān)測頻段以超低頻監(jiān)測為主,極低頻和甚低頻也有所覆蓋。

      目前地震前電磁異常雖然存在但還不能有效地進行地震預(yù)測,現(xiàn)有儀器多以高性能和高環(huán)境為要求,在設(shè)備的性能穩(wěn)定性、可靠性和一致性等方面存在問題,對安裝成本和安裝環(huán)境要求非常高。同時,現(xiàn)有儀器多為模擬量輸出,與數(shù)據(jù)采集部分是分離的,不能實現(xiàn)數(shù)據(jù)的快速全頻帶信號采集和遠距離傳輸?shù)囊?。筆者認為,地震電磁異常沒能被有效利用的原因在于設(shè)備的布設(shè)密度不夠,不能充分排除各地地質(zhì)結(jié)構(gòu)的差異性帶來的異常差異性,而要進行廣泛的布設(shè)就需要有行之有效的、低成本和易安裝的監(jiān)測設(shè)備給予支持[2]。北京大學(xué)提出的多分量地震監(jiān)測系統(tǒng)AETA由地聲傳感探頭、電磁傳感探頭、數(shù)據(jù)處理終端以及云平臺數(shù)據(jù)存儲和分析系統(tǒng)組成,具有低成本、易安裝、監(jiān)測頻段廣等特性,可支撐大區(qū)域的密集布設(shè)。

      基于AETA對電磁前兆異常信號的監(jiān)測需求,文中提出了一種電磁信號的實時采集系統(tǒng)并對其進行設(shè)計和實現(xiàn)。系統(tǒng)包括信號調(diào)理和實時采集兩部分,其中原始信號調(diào)理部分采用各種高性能的微電子器件設(shè)計了放大、濾波電路,獲得了高靈敏度的原始信號。實時采集部分針對原始數(shù)據(jù)量大的特點,基于STM32F407設(shè)計了軟件系統(tǒng),選擇支持百兆數(shù)據(jù)傳輸?shù)腡CP/IP網(wǎng)絡(luò)傳輸協(xié)議,實現(xiàn)了與高速以太網(wǎng)通信接口器件W5300的交互,確保了數(shù)據(jù)傳輸?shù)膶崟r性和穩(wěn)定性[3-6]。同時設(shè)計了遠程自動更新機制,提高了系統(tǒng)的運維效率[7],減少了人工成本,使得大面積密集布設(shè)成為可能。最后對該系統(tǒng)進行測試。

      1 電磁信號采集系統(tǒng)方案

      電磁信號采集系統(tǒng)主要包括原始數(shù)據(jù)信號調(diào)理部分、數(shù)據(jù)采集部分及數(shù)據(jù)中心對地面終端進行的遠程升級和參數(shù)配置部分,其中原始數(shù)據(jù)信號調(diào)理部分將采集到的0.1 Hz~10 kHz的原始電磁信號進行放大、磁反饋電路、濾波、次級放大、A/D轉(zhuǎn)換后傳給數(shù)據(jù)采集部分,數(shù)據(jù)采集部分基于STM32F407與W5300的交互將采集到的數(shù)據(jù)打包發(fā)送到遠程數(shù)據(jù)中心,數(shù)據(jù)中心再對數(shù)據(jù)進行后續(xù)處理并遠程實時監(jiān)控設(shè)備情況。通過這幾部分,電磁信號采集系統(tǒng)可實時采集到原始的電磁數(shù)據(jù)并通過遠程得到有效的升級和維護。

      1.1 信號調(diào)理電路

      由電磁傳感器采集的大地電磁信號,需要經(jīng)過放大、磁反饋電路、濾波、次級放大、A/D轉(zhuǎn)換等處理,才能進行下一步的分析。文中設(shè)計的電磁信號處理電路需要處理的電磁信號強度范圍為1~ 1 000 nT,頻帶為0.1 Hz~10 kHz。即使對采用了高磁導(dǎo)率、擁有上萬匝線圈的感應(yīng)式傳感器,當(dāng)電磁信號頻率為0.5 Hz或者更低時,磁場強度為1 nT時感應(yīng)線圈輸出的電壓也低至微伏級,容易淹沒于噪聲之中,要放大至毫伏級信號才便于處理[8]。因此采用了兩級放大,第一級放大主要是為了提高信噪比,第二級放大是為了方便下一步的處理。

      根據(jù)感應(yīng)式磁傳感器線圈的幅頻特性和相頻特性,在諧振點處線圈相位會發(fā)生突變現(xiàn)象。為解決相位突變問題、擴展傳感器采集頻帶,在頻率高于1 Hz時電磁傳感器采用磁反饋方法,這樣傳感器在諧振頻率附近較寬的范圍內(nèi)可以獲得平坦的幅頻特性曲線。

      電磁傳感器采集的信號經(jīng)過前級放大后,低頻噪聲及失調(diào)電壓和有效信號仍舊一起輸出,所以在放大電路之后需要加入濾波器濾除。根據(jù)設(shè)計要求,所需要處理的信號頻帶在0.1 Hz~15 kHz范圍內(nèi),采用未放大的通帶內(nèi)平坦、實現(xiàn)簡單的四階巴特沃斯帶通濾波器對前端信號進行帶寬限制[9]。

      A/D采用了高速、18位高精度的模數(shù)轉(zhuǎn)換器ADS8681。ADS8681是一款基于16位逐次逼近寄存器(SAR)模數(shù)轉(zhuǎn)換器(ADC)的集成數(shù)據(jù)采集系統(tǒng),工作吞吐量達1 MSPS。對于每個輸入范圍,均可在指定的數(shù)值范圍內(nèi)精確調(diào)整AFE電路的增益誤差和偏移誤差,從而實時、穩(wěn)定地采集原始電磁信號。

      1.2 信號采集電路

      1.2.1 采集電路框架

      信號采集電路的邏輯框架如圖1所示。

      圖1 采集電路框架

      處理器采用STM32F407。STM32F407是基于ARM Cortex(tm)-M4內(nèi)核的一款32位閃存微處理器。內(nèi)部具有自適應(yīng)的實時加速器模塊ART,含有1 MB大小的FLASH存儲器,192 KB大小的RAM。其主頻高達168 MHz,使得其處理能力達到210DMIPS,且電流消耗僅為38.6 mA。寄存器方面,STM32F407含有一個輸入和一個輸出寄存器,一個Reset寄存器,一個Lock寄存器和兩個功能選擇寄存器。結(jié)構(gòu)清晰,參數(shù)功能設(shè)置獨立,使用方便。STM32F407控制高速以太網(wǎng)通信接口器件W5300將A/D轉(zhuǎn)換后的數(shù)據(jù)通過TCP/IP協(xié)議傳輸?shù)竭h程數(shù)據(jù)中心。軟件系統(tǒng)主要實現(xiàn)與W5300芯片的交互設(shè)計以及系統(tǒng)升級機制。下面重點講述STM32F407與W5300芯片的交互設(shè)計部分以及基于Bootloader的升級機制[10-13]。

      1.2.2 基于STM32F407與W5300的交互實現(xiàn)

      系統(tǒng)采用了一種高速以太網(wǎng)通信接口器件W5300,W5300采用常見的+3.3 V和+1.8 V兩種電源方式供電。其中+1.8 V電源為其內(nèi)核系統(tǒng)供電,+3.3 V電源為接口等部件供電。該芯片內(nèi)部集成了10BaseT/100BaseTX的以太網(wǎng)PHY和基于WIZnet網(wǎng)絡(luò)協(xié)議處理技術(shù)進行硬件邏輯化的TCP/IP內(nèi)核,內(nèi)含主機接口管理單元、存儲器管理單元、寄存器管理單元以及介質(zhì)接口管理單元,能夠?qū)崿F(xiàn)以太網(wǎng)高速數(shù)據(jù)傳輸,滿足了實時監(jiān)測地震的數(shù)據(jù)傳輸量大的需求。

      圖2為STM32F407與W5300芯片之間的交互過程框架。

      圖2 STM32F407與W5300交互框架

      STM32F407與W5300芯片之間的交互主要包括網(wǎng)絡(luò)初始化、發(fā)送數(shù)據(jù)、接收數(shù)據(jù)、中斷處理四個過程。

      (1)網(wǎng)絡(luò)初始化:首先由STM32F407對W5300進行網(wǎng)絡(luò)初始化,即初始化socket,bind和connect這三個過程。在完成了與地面終端的連接之后,W5300就可以與終端服務(wù)器進行收發(fā)數(shù)據(jù)。

      (2)發(fā)送數(shù)據(jù):STM32F407首先將數(shù)據(jù)發(fā)送到W5300的發(fā)送緩沖區(qū),由W5300根據(jù)TCP/IP協(xié)議自動將數(shù)據(jù)發(fā)往遠程終端服務(wù)器。

      (3)接收數(shù)據(jù):遠程終端服務(wù)器往設(shè)備下發(fā)數(shù)據(jù),W5300首先將數(shù)據(jù)接收到接收緩沖區(qū),然后STM32F407從接收緩沖區(qū)讀取數(shù)據(jù)。

      (4)中斷處理:在W5300連接遠程終端服務(wù)器、STM32F407發(fā)送數(shù)據(jù)到W5300接收緩沖區(qū)以及W5300往遠程終端服務(wù)器發(fā)送數(shù)據(jù)的過程中均可能產(chǎn)生中斷,中斷處理部分根據(jù)中斷類型做出不同的處理。整個系統(tǒng)內(nèi)部有兩個中斷源,分別為兼容TCP和UDP協(xié)議的網(wǎng)絡(luò)芯片W5300和STM32F407內(nèi)置定時器,前者用于網(wǎng)絡(luò)連接和通信,后者為ADC采集的采樣觸發(fā)器。整個軟件系統(tǒng)主要由這兩個中斷源來控制數(shù)據(jù)的接收與發(fā)送。

      1.2.3 基于bootloader的自動更新機制

      考慮到系統(tǒng)內(nèi)采集軟件存在更新?lián)Q代的可能,增加系統(tǒng)需求或者簡化系統(tǒng)功能。為了保障系統(tǒng)的便利性、安全性、可靠性,降低設(shè)備維護成本,設(shè)計了基于Bootloader的自動更新機制。

      圖3為系統(tǒng)自動更新機制的邏輯框圖。

      具體升級流程為:

      (1)在地面終端的TFTP Server工作目錄下面需要存放兩個軟件升級工作相關(guān)的文件,文件名分別為stm32f407_earthquake_version.txt和stm32f407_earthquake_app.bin,其中version.txt文件是為了控制系統(tǒng)軟件升級,并防止系統(tǒng)上電或復(fù)位時進行反復(fù)升級而設(shè)立的。

      圖3 自動更新機制邏輯框圖

      (2)在地下信號采集電路板上電或者系統(tǒng)復(fù)位時,Bootloader作為tftp client從地面終端的tftp server下載stm32f407_earthquake_version.txt文件,然后跟存放于STM32F407內(nèi)部FLASH的當(dāng)前的軟件version信息進行比較,如果相同,則跳過升級流程,執(zhí)行應(yīng)用程序。

      (3)如果版本信息不相同,則表示需要進行軟件升級,進入系統(tǒng)軟件升級流程。通過TFTP網(wǎng)絡(luò)文件傳輸協(xié)議,Bootloader作為tftp client從地面終端的tftp server下載stm32f407_earthquake_app.bin應(yīng)用程序文件,并將其燒錄到存放應(yīng)用程序的FLASH地址,燒錄完成后,再將本次軟件的version信息也存放在特定的給version分配的FLASH存儲區(qū)域,最后執(zhí)行新的應(yīng)用程序,升級完成。

      2 測試結(jié)果

      2.1 性能測試

      測試所得到的儀器頻響曲線如圖4所示。由圖4可知,在1 Hz~10 kHz范圍內(nèi),頻率響應(yīng)平坦區(qū)覆蓋100 Hz~4 kHz范圍。證明所設(shè)計的電路基本達到設(shè)計要求。

      圖4 電磁探頭頻響曲線

      2.2 功能測試

      (1)數(shù)據(jù)采集測試結(jié)果。

      感應(yīng)式電磁傳感器將采集到的原始電磁信號進行放大、磁反饋電路、濾波、次級放大、A/D轉(zhuǎn)換后傳給數(shù)據(jù)采集部分,數(shù)據(jù)采集部分基于STM32F407與W5300的交互將采集到的數(shù)據(jù)打包發(fā)送到遠程數(shù)據(jù)中心,在這個過程中,系統(tǒng)在數(shù)據(jù)中加入了校驗位,保證了數(shù)據(jù)的正確、穩(wěn)定傳輸。圖5為使用原始數(shù)據(jù)所畫的實時波形圖。

      圖5 原始數(shù)據(jù)波形圖

      (2)軟件升級測試結(jié)果。

      設(shè)備上電或者系統(tǒng)復(fù)位時,Bootloader作為tftpclient從地面終端的tftp server下載stm32f407_earthquake_version.txt文件,然后跟存放于STM32F407內(nèi)部FLASH中當(dāng)前的軟件version信息進行比較,如果相同,則跳過升級流程,執(zhí)行應(yīng)用程序。在版本信息不一樣時,執(zhí)行升級程序。如圖6所示,在版本信息不一樣時,使用tftpd32工具和網(wǎng)絡(luò)調(diào)試助手進行測試。tftpd32工具提示如下:其中請求了兩次下載APP鏡像,第一次是探測APP鏡像是否存在于地面終端的tftp server中,如果tftp server中只有version版本文件而沒有APP鏡像文件,要跳過升級過程;第二次才是真正的下載鏡像文件,并燒錄到STM32F407內(nèi)部FLASH中[14-17]。圖6網(wǎng)絡(luò)調(diào)試工具中黑框部分顯示:Update fireware ok,表示系統(tǒng)遠程升級成功,也說明了系統(tǒng)遠程升級設(shè)計的正確性[18]。

      圖6 系統(tǒng)軟件升級調(diào)試圖

      3 結(jié)束語

      文中實現(xiàn)了電磁原始信號的數(shù)據(jù)采集系統(tǒng)的方案設(shè)計,為了使系統(tǒng)能夠?qū)崟r傳輸電磁信號并保障系統(tǒng)運行的可靠性和穩(wěn)定性,基于STM32F407設(shè)計了與W5300的交互機制以及自動升級機制,使得遠程維護成為可能,減少了設(shè)備維護成本,也使得大規(guī)模布設(shè)設(shè)備成為可能。測試結(jié)果表明,感應(yīng)式磁傳感器的信號調(diào)理系統(tǒng)具有良好的性能指標,采集電路可實現(xiàn)快速采集和傳輸,自動升級功能均正確實現(xiàn),為進一步的數(shù)據(jù)分析工作打下了堅實的基礎(chǔ)。

      [1] 希玉久.地震電磁輻射觀測是短臨預(yù)測重要手段之一[J].國際地震動態(tài),2009(7):39-46.

      [2] 曾敬武,雍珊珊,鄭文先,等.適用于大地震臨震預(yù)測的地聲傳感單元[J].計算機技術(shù)與發(fā)展,2015,25(12):133-137.

      [3] 魯 力,張 波.嵌入式TCP/IP協(xié)議的高速電網(wǎng)絡(luò)數(shù)據(jù)采集系統(tǒng)[J].儀器儀表學(xué)報,2009,30(2):405-409.

      [4] 焦繼業(yè).單片機嵌入式TCP/IP協(xié)議的研究與實現(xiàn)[D].西安:西安科技大學(xué),2003.

      [5] 孔金生,任平英.TCP網(wǎng)絡(luò)擁塞控制研究[J].計算機技術(shù)與發(fā)展,2014,24(1):43-46.

      [6] 郭 銳,馮志杰,高宗寧.一種新型網(wǎng)絡(luò)通信協(xié)議的設(shè)計與研究[J].計算機技術(shù)與發(fā)展,2017,27(1):75-79.

      [7] 顏麗莎,朱力宏.基于ARM-linux嵌入式系統(tǒng)運行參數(shù)的配置方法和實現(xiàn)[J].電子商務(wù),2011(8):56-57.

      [8] CRESCI A, DE ROSA R, PUTMAN N F, et al. Earth-strength magnetic field affects the rheotactic threshold of zebrafish swimming in shoals[J].Comparative Biochemistry and Physiology Part A:Molecular & Integrative Physiology,2017,204:169-176.

      [9] LOPETEGI T,LASO M A G,FALCONE F,et al.Microstrip “wiggly-line” bandpass filters with multispurious rejection[J].IEEE Microwave and Wireless Components Letters,2004,14(11):531-533.

      [10] NICHOLS T J,LINBERG K R.Apparatus and method to automatic remote software updates of medical device systems:U.S.,6363282[P].2002-03-26.

      [11] BARTEL M A,SKINNER C,JOHNSON K,et al.Method and system for automatic firmware updates in a portable hand-held device:U.S.,6754895[P].2004-06-22.

      [12] 康文軍,鄢 萍,胡新元.在內(nèi)核下的BootLoader自動更新方法[J].計算機工程,2012,38(4):215-217.

      [13] 趙宏偉,孫永清,崔宇寅.一種軟件自動更新方法[J].電腦知識與技術(shù),2012,8(1):74-76.

      [14] 謝希仁.計算機網(wǎng)絡(luò)[M].北京:電子工業(yè)出版社,2008.

      [15] 游雪峰,文玉梅,李 平.以太網(wǎng)分布式數(shù)據(jù)采集同步和實時傳輸研究[J].儀器儀表學(xué)報,2006,27(4):384-388.

      [16] 肖積濤,馬幼鳴,周鳴爭,等.基于FPGA的高速數(shù)據(jù)采集系統(tǒng)的設(shè)計與實現(xiàn)[J].計算機技術(shù)與發(fā)展,2012,22(6):217-220.

      [17] 曾 浩,張 祺,鄭斯凱.基于STM32F407的圖像遠程采集終端[J].工業(yè)控制計算機,2014,27(11):81-83.

      [18] 林曉松,陳惠濱,林少芬,等.工程機械車載監(jiān)測終端軟件遠程升級的實現(xiàn)[J].電子技術(shù)應(yīng)用,2015,41(5):156-158.

      猜你喜歡
      電磁遠程升級
      讓人膽寒的“遠程殺手”:彈道導(dǎo)彈
      軍事文摘(2022年20期)2023-01-10 07:18:38
      遠程工作狂綜合征
      英語文摘(2021年11期)2021-12-31 03:25:18
      小投入,大升級 Polk Audio Monitor XT系列
      幸福,在“家門口”升級
      金橋(2020年12期)2020-04-13 05:51:14
      三維多孔電磁復(fù)合支架構(gòu)建與理化表征
      遠程詐騙
      回暖與升級
      掌握基礎(chǔ)知識 不懼電磁偏轉(zhuǎn)
      電磁換向閥應(yīng)用探討
      河南科技(2014年16期)2014-02-27 14:13:21
      瞬變電磁法在煤礦防治水中的應(yīng)用
      河南科技(2014年8期)2014-02-27 14:07:41
      金门县| 昭觉县| 抚宁县| 柯坪县| 饶平县| 长岛县| 西城区| 天峨县| 乌审旗| 高尔夫| 宁津县| 台江县| 沙河市| 秀山| 白城市| 兴城市| 砀山县| 瑞昌市| 潍坊市| 内丘县| 临颍县| 壤塘县| 南宁市| 金山区| 黄浦区| 安阳市| 通许县| 阿拉善右旗| 墨竹工卡县| 子洲县| 永济市| 承德市| 都兰县| 潜山县| 民乐县| 平江县| 漳浦县| 兰考县| 文安县| 乌鲁木齐县| 贺州市|