色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

基于Labview和虛擬示波器實現重力儀模擬器的設計

電子設計 ? 來源:現代電子技術 ? 作者:劉超華,趙勇,楊 ? 2020-08-28 09:37 ? 次閱讀

重力儀是用于測量重力的專業儀器,傳統的重力儀外型笨重、功能單一,數字重力儀雖然有一定的功能擴展,但價格昂貴,而且這些儀器加工工藝復雜、對制造水平要求很高,生產突破有困難。虛擬儀器的出現改變了這一局面,虛擬重力利用計算機系統強大的數據處理能力,利用軟件完成數據的采集、控制、數據分析和處理以及測試結果的顯示等,大大突破了傳統儀器在數據處理、顯示、傳送、存儲等的限制,使用戶可以方便地對儀器進行維護、擴展和升級,而且虛擬重力儀比傳統重力儀節約了許多成本,具有很高的性價比。本文介紹虛擬重力儀的設計,用圖形化編程語言LabVIEW實現虛擬示波器的數據采集、波形顯示、數字濾波、參數測量、頻譜分析、功率譜分析以及數據存儲和回放等功能。實驗證明,該虛擬重力儀可以實現對采樣信號的顯示、分析、存儲等操作并且結果正確、可靠,功能比傳統儀器強大。

1 虛擬示波器的結構

根據實際重力儀傳感器的特點,以及動基座下重力儀工作的特點,設計了重力儀模擬器,用于模擬運動基座下重力儀的測量輸出。

重力儀模擬器的框圖如圖1所示。

基于Labview和虛擬示波器實現重力儀模擬器的設計

從框圖上可以看出,動基座下海洋重力儀進行重力測量時受到當地重力值、干擾加速度、效應、量測噪聲等因素的影響。在模擬仿真中需要對這些因素進行仿真設計。模擬器運行時,首先需要規劃載體航跡和重力值。在航跡規劃中,設定每段路程航向、航速、經歷的時間。規定完載體運動航跡后,便可得到每一點的正常重力值。由于海洋重力儀傳感器采用相對重力測量法進行重力測量,其敏感量為實測點重力值與重力基點重力的差值。因此,重力圖生成中,只需要設定當前重力與初始點位置的重力差,即重力輸入信號取△g=g-g0。海洋中進行重力測量不可避免受到海浪、載體運動等造成的干擾加速度的影響。根據分析,干擾垂直加速度具有似周期性的特點,并且與重力加速度的頻率和幅值有明顯的差異。因此在模擬器中,垂直方向上干擾加速度可以寫為:R=R0sinωt。R0為輸入干擾加速度的幅值,ω為干擾加速度的角頻率。

效應造成的重力偏差與載體航向、航速、載體所處緯度有關。該值通過計算當前位置的航向、航速和緯度求得。實時處理系統的硬件主要包括數字信號處理器及其外圍電路、A/D轉換模塊、串行通信接口模塊等。其中,微處理器模塊控制系統的運行,完成數據的處理。 A/D轉換模塊完成模擬信號到數字信號的轉換,實現重力信號的采集。串口通信模塊主要完成微處理器與導航計算機通信,實現外界信息的獲取以及相關數據上傳。系統上電以后,啟動A/D轉換采集重力儀的輸出信號,并同時接收精確定位數據信息和水深信息。系統的數據處理軟件將對采集到的重力儀信號進行干擾加速度影響消除,重力儀自身誤差改正,最后根據定位數據和水深數據對濾波后的重力信息進行改正,如改正和吃水改正。其中,改正需要和重力信號采集相互匹配,從而獲取實時重力數據。數據處理結果通過串行通信接口上傳到重力輔助導航計算機,由該計算機完成重力輔助導航的相關解算。系統結構圖如圖2所示。

系統的數字信號處理器選用TMS320VC6713,該DSP是目前性價比最高的浮點處理器之一,適合于數據的高速處理。它是迄今為止TI公司推出的最快浮點處理器。TI公司6000系列的DSP最主要的特點是體系結構上采用VelociTI甚長指令(VLIM)結構,由一個超長的機器指令字來驅動內部多個功能單元。每個指令字包含多個字段(指令),字段之間相互獨立,各自控制一個功能單元,因此可以單周期發射多條指令,實現很高的指令級并行效率。此外還具有以下特點:16位/3z位/64位高性能外部存儲器接口(EMIF)提供了與SDRAM、SBSRAM和SRAM等同步/異步存儲器直接接口;具有VelociTI先進VLIM內核結構;具有類是RISC的指令值;片內集成多種集成外設;內置靈活的PLL索相時鐘電路;支持IEEE-1149.1(JTAG)邊界掃描接口;內核采用1.2 V/1.5 V/1.8 V供電,周圍I/O采用3.3 V供電;0.12~0.18μm CMOSZ工藝,5/6層金屬處理;BGA球柵陣列封裝。

根據海洋重力測量數據處理方法,在對某點重力觀測值進行處理,得到該點實際重力值的過程中,需已知觀測點的位置、水深以及載體的速度、航向等信息。因此,系統首先要實現既能對重力儀信號進行高精度的A/D轉換和數據采集,又能實現與定位、水深設備的對接,即實現重力數據、定位數據及水深數據的同步采集。其次,同步采集的重力測量數據要經過低通數字濾波、重力修正等方法的處理才能得到比較精確的重力值,這就要求系統同時具有較好的在線處理速度。

2 模擬器軟件流程

通過模擬器設計完成海洋重力數據輸出的任務。在設計中,本文考慮到在海洋中進行重力采集各種因素,并通過軟件設計將其模擬出來。重力數據采用定時結構產生,通過D/A卡將其轉換為連續電壓輸出信號。其軟件流程圖如圖3所示。

程序開始運行時,首先完成各項初始值設定,包括航跡設定、重力值設定、海浪設定。完成初始值設定后,開啟定時程序,利用定時中斷推動后續工作的完成。定時程序中,首先獲取當前各項信息,如航向、航速、當前重力等。將當前信息傳送給傳感器進行解算。利用uDAQ 6208A數/模轉換器將當前解算結果轉換為電壓信號進行輸出。為了對解算結果有直觀印象,通過數據顯示程序將當前結果顯示出來。程序采用模塊化設計,整個程序設計成重力儀輸入模塊、航跡模塊、重力儀模塊。重力儀輸入模塊完成有用重力信號輸入、干擾加速度信號輸入、量測噪聲輸入和信號輸入。航跡模塊則主要對載體運動過程進行設計,記錄載體經過設定路線每一點時的時間、位置、速度。重力儀模塊則主要完成重力儀傳感器數字化設計。根據不同條件下連續系統的重力儀傳感器模型,設計對應的離散化傳感器模型。為了便于理論分析,程序將會自動保存模擬器輸出數據。

3 模擬器實現

程序采用面向對象的可視化編程語言LabVIEW對重力傳感器模擬器進行開發設計。程序設計包括可視化參數輸入的程序設計、利用傳感器模型進行解算的程序以及模擬量輸出的程序設計,通過點擊按鈕彈出的對話框輸入各種傳感器的輸入參數,在圖形顯示區實時輸出模擬器的輸出電壓值曲線。在主界面上通過點擊各個按鈕,可以彈出各個輸入參數的界面,在圖形顯示區,實時顯示出模擬器所輸出的電壓值,該電壓值正對應實際海洋重力傳感器經過信號轉換和放大后的模擬信號。海洋重力傳感器模擬器主要包括以下幾個方面的參數輸入。[page]

3.1 航跡輸入

的數值只與重力測量載體的航速、航向和測地點緯度有關,故在模擬器設計時,需要真實反應實際情況。而這3個參量均是通過航跡線推算得到。故程序開始時刻,需要首先設定初始位置、航向和航速,進行航跡規劃。然后計算值大小,并將該值加入傳感器的輸入信號中。航向角按照北偏東格式定義。如果輸入45,則代表航向角為北偏東45°。根據一般水下航行器的速度,航速設定其范圍為4~24 km。

3.2 重力值輸入設定

由于海洋重力測量都屬于相對重力測量范疇,重力儀所測量的是測地點和重力基點之間的差值,故在給定重力儀的輸入量時,應給出重力基點值g0和測點實際重力值g,程序根據二者解得重力儀所能敏感的重力差值。在模擬器中,二者之間的差值選用正弦波進行模擬。重力變化周期應至少大于120 s(實際地球重力異常周期一般均大于120 s)。一定區域內,重力可能沒有變化。此時,重力變化周期為∞。設計模擬器時,輸入重力信號的周期不可能在一個無限變化的范圍。考慮到輸出曲線的時間范圍,論文設定重力變化值輸入周期為120~1000s。

3.3 擾動加速度輸入

由于載體垂直方向周期性附加加速度可以用下式表示:

f.jpg

式中:R0為垂直附加加速度;ω為垂直附加加速度的角頻率。故在模擬器設計中,需要完成以上兩個變量的輸入設定。根據前文分析,擾動加速度幅值可達有用信號的200多倍。因此,模擬器設計時,干擾加速度設定為有用信號的100倍。而垂直方向附加加速度的周期一般為5~10 s,其中以6 s左右為最多。因此,程序設定干擾加速度頻率設定為0.17 Hz。

3.4 量測噪聲輸入

海洋中進行重力測量是在強噪聲的背景下進行,故重力儀模擬器的設計需要考慮噪聲的影響。在模擬器設計中,需要對干擾噪聲的形式和幅值進行設定。此值也將加入到傳感器輸入中。噪聲的形式為高斯白噪聲,幅值為1。

3.5 模擬器輸出

當模擬器解算出當前輸出值后,通過一定的比例變換,將其轉換為電壓。實際應用中,后續A/D電路的輸入電壓范圍0~5V。因此,Nu-DAQ6208A最終輸出電壓的范圍為0~5 V,相應的重力值為0~50 mGal。NuDAQ6208A對傳感器輸出信號的轉換在定時程序中完成。當定時程序開始運行前,首先完成6208卡的注冊及設定。程序如下:

定時程序中,根據每次計算得到的重力儀輸出值,計算相應的電壓值。其關鍵代碼為:

這樣便完成電壓量的輸出。當結束定時循環時,需要放棄對6208卡的控制,以便其他進程能夠對卡進行操作。關鍵代碼為:

3.6 程序主界面及電壓輸出

模擬器主界面如圖4所示。

當只有正弦信號輸入模擬器時,模擬信號輸出區的圖形顯示理論上模擬器輸出電壓。此時,通過測量6208卡的輸出,得到實際電壓輸出的波形如圖5所示。從圖5可以看出,6208卡輸出電壓與理論輸出電壓相符合,但噪聲影響比較大。[page]

4 程序運行結果及分析

不同的輸入下,模擬器輸出不相同。在重力信號、效應、干擾加速度、量測噪聲等單獨作用下,根據自動保存的數據值,模擬器的輸出曲線如圖6~圖9所示。

在三者共同作用,并且輸出疊加量測噪聲情況下,模擬器的輸出曲線如圖10所示。

5 結語

根據海洋重力儀相關理論,本文利用采用面向對象的可編程語言LabView,設計了重力儀模擬器,模擬海洋重力儀工作的工作過程,給出不同狀態下的海洋重力儀的響應。為了對海洋重力儀輸出信號進行分析和采集。

責任編輯:gt

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 示波器
    +關注

    關注

    113

    文章

    6280

    瀏覽量

    185628
  • LabVIEW
    +關注

    關注

    1976

    文章

    3657

    瀏覽量

    324940
  • 模擬器
    +關注

    關注

    2

    文章

    881

    瀏覽量

    43346
收藏 人收藏

    評論

    相關推薦

    一種新型的基于LabView設計的脈壓模擬器

    一種新型的基于LabView設計的脈壓模擬器  摘   要: 提出了一種新型的基于LabView設計的脈壓模擬器,介紹了其設計思想、系統的軟硬件構成及應
    發表于 12-01 10:25 ?948次閱讀
    一種新型的基于<b class='flag-5'>LabView</b>設計的脈壓<b class='flag-5'>模擬器</b>

    基于LabVIEW虛擬示波器及遠程測控

    論文介紹虛擬儀器的概念、組成和虛擬儀器開發軟件LabVIEW, 以及基于 LabVIEW 的數據采集系統。同時具體介紹了如何用數據采集卡和LabVI
    發表于 07-04 11:05 ?170次下載
    基于<b class='flag-5'>LabVIEW</b>的<b class='flag-5'>虛擬</b><b class='flag-5'>示波器</b>及遠程測控

    LabVIEW實現虛擬示波器的設計

    LabVIEW實現虛擬示波器的設計主要利用基于USB接口的MSP-010501數據采集卡,通過 LabVIEW 軟件的編程完成系統軟件與數據
    發表于 07-25 15:21 ?255次下載
    <b class='flag-5'>LabVIEW</b><b class='flag-5'>實現</b><b class='flag-5'>虛擬</b><b class='flag-5'>示波器</b>的設計

    基于LABVIEW虛擬示波器設計—虛擬示波器

    基于LABVIEW虛擬示波器設計—虛擬示波器
    發表于 12-16 14:15 ?90次下載

    利用LabVIEW實現虛擬示波器_labview程序案例

    程序案例 利用LabVIEW實現虛擬示波器,喜歡的朋友可以下載來學習。
    發表于 01-12 15:45 ?104次下載

    LabVIEW實現虛擬示波器_labview程序案例

    程序案例LabVIEW實現虛擬示波器,喜歡的朋友可以下載來學習。
    發表于 01-13 16:12 ?840次下載

    LabVIEW上基于聲卡實現虛擬示波器【集合】

    LabVIEW上基于聲卡實現虛擬示波器【集合】
    發表于 01-13 16:21 ?225次下載

    利用手機里的MEMS制造出一個微型重力儀

    被稱為Wee-g的重力儀原型,基于智能手機中加速度傳感所采用的微機電系統,即如今傳感制造經常采用的MEMS制造工藝。
    發表于 06-13 14:45 ?2566次閱讀

    CG6自動重力儀

    、建筑物和墳墓。CG6改進在 ScCur r xCG5Aut oGr av e的成功基礎上,我們重新設計了使 CG6自動重力儀,更輕、更 快和更強大的設計。· 更小、更光滑的包裝· 減少 35%重量
    發表于 12-24 09:41 ?1705次閱讀

    華中科大成功研發高精度量子重力儀

    新華社武漢1月3日消息,華中科技大學引力中心團隊3日宣布,團隊歷經15年潛心研究,在量子重力儀研發方面取得突破,近期成功研制并交付有關行業部門首臺高精度絕對重力儀。經過多個點位的雙盲測量評估,以及多家單位的專家綜合評定,該儀器精度達到微伽水平,受到用戶好評,已順利通過驗收
    的頭像 發表于 01-04 16:03 ?1950次閱讀

    華中科大首臺高精度量子重力儀成功交付

    實際應用,在量子重力儀研發方面取得突破,成功研制出實用化的高精度銣原子絕對重力儀裝備,并交付給中國地震局地震研究所。 據介紹,該儀器經過市區、郊區和野外臺站等多個點位的雙盲測量評估,以及來自中科院、中國地震
    的頭像 發表于 01-05 15:24 ?2320次閱讀

    基于LabVIEW虛擬示波器設計講解

    基于LabVIEW虛擬示波器設計講解說明。
    發表于 05-25 11:34 ?120次下載

    labview軸心軌跡模擬器軸心軌跡分析

    labview軸心軌跡模擬器軸心軌跡分析
    發表于 10-11 09:44 ?33次下載

    基于LabVIEW的簡易虛擬示波器設計

    基于LabVIEW的簡易虛擬示波器設計方法。
    發表于 04-06 15:33 ?126次下載

    虛擬機和模擬器有哪些異同點和區別

    虛擬機和模擬器有哪些異同點和區別? 虛擬機和模擬器是計算機領域中常用的技術,它們可以在一臺計算機上同時運行多個操作系統或環境。虛擬機和
    的頭像 發表于 12-27 16:26 ?2913次閱讀
    主站蜘蛛池模板: 麻豆国产精品久久人妻| 日韩亚洲国产中文字幕欧美 | 成人国产精品视频频| 免费亚洲视频在线观看| 真人女人无遮挡内谢免费视频%| 九九影院午夜理论片无码| 国产乱码伦人偷精品视频| 欧美性爱 成人| aa级毛片毛片免费观看久| 暖暖在线观看播放视频| 澳大利亚剧满足在线观看| 秋霞电影伦网理最新在线看片| 成人影片大全| 无人区乱码1区2区3区网站| 国产小伙和50岁熟女23p| 亚洲午夜久久久精品电影院| 久久国产影院| 91福利潘春春在线观看| 欧美日韩亚洲成人| 俄罗斯美女破处| 亚洲爆乳无码精品AAA片蜜桃| 国产主播福利一区二区| 一二三四在线观看韩国 | 精品水蜜桃久久久久久久| 在线一本码道高清| 女人会操出水图| 丰满饥渴老太性hd| 亚洲AV精品无码国产一区| 九九影院午夜理论片无码| 98色精品视频在线| 色欲无码国产喷水AV精品| 国产一区二区在线观看免费| 亚洲一区免费香蕉在线| 嫩草成人影院| 伊人久久综合网站| 免费观看的毛片| 国产成人午夜精品免费视频| 亚洲欧美激情精品一区二区| 男人j进女人j一进一出| 国产成人国产在线观看入口| 亚洲欧美日韩国产手机在线 |