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

一種基于LabVIEW的數據采集系統的實現?

2019-03-01 09:10:00劉小虎
艦船電子工程 2019年2期
關鍵詞:網絡通信信號

劉小虎 唐 勇

(1.海軍工程大學電氣工程學院 武漢 430033)(2.武漢東湖學院機電工程學院 武漢 430212)

1 引言

LaVIEW是一種圖形化開發環境,在數據測量與分析以及控制領域使用十分廣泛,它的功能十分強大且易于上手[1]。其功能包括數值運算、數據采集、數據處理、信號生成、信號分析、數據通信、圖像生成等。與傳統編程采取的文本相比,LabVIEW視同圖形語言G語言編程,界面友好直觀,是一種直覺式圖形程序語言[2]。基于上述LabVIEW的特性,本文以LabVIEW作為開發環境設計制作了數據采集系統的上位機軟件,并使用自主研發的采集設備作為相應的下位機系統。整個數據采集系統主要由上述兩部分組成,本文主要介紹了上位機設計實現方法,并在實際測試中進行了性能檢驗。兩者采用UDP協議進行數據通信。

2 上位機總體設計

根據分析地震數據所需的要求,上位機的主要功能包括數據顯示、UDP網絡通信、網絡參數設置、采集參數設置、標定參數設置、數據存儲位置設置、運行日志等。

圖1 上位機主界面

其中數據存儲和數據顯示本上位機的核心功能,UDP網絡通信實現上位機和下位機之間的數據交互,相關參數設置功能用來配置相關設備信息。本上位機數據顯示的主要功能是用來實時顯示地震波數據波形圖,故在布局上分為兩大部分,如圖1所示,左側為實時波形顯示部分,右側從上至下包括通信指示燈、擺位信號指針、GPS信息以及地震波形圖調節按鈕和旋鈕。

3 UDP網絡通信協議

目前網絡運輸層采用的主要傳輸控制協議(TCP)和用戶數據報協議(UDP)[3],其中TCP是面向連接的協議,兩個使用TCP的應用在彼此交換數據之前需建立連接,傳輸延遲較大,同時TCP不支持廣播和組播,不能滿足本套數據采集系統的要求;而UDP是一個簡單的面向數據報的運輸協議,通信時直接向網絡端發送數據,在傳輸過程中不關注網絡狀態,能夠支持廣播和組播。

為了實現多機同時監測一臺地震儀,并且使接入到網絡的上位機直接獲取網絡中的地震數據,本文采用UDP協議的方式來進行通信。本文使用的通信協議的一部分如圖2所示。

圖2 通信協議(部分)

4 地震數據存儲協議

為了便于后期對地震數據的分析和處理,本文采用了由港震公司開發的數字遙測地震臺網系統的地震波形數據格式EDAS。

圖3 EDAS格式示意圖

數據采用二進制進行存儲,如圖3所示,當只有一臺地震儀時,數據從91D4開始記錄:標志位91D4-91D7:0表示數據正常,1表示數據異常;91D8起分別是第一秒第一個通道的數據(塊長為采樣率×4字節),第二個通道數據,第三個通道數據;然后是第二秒的數據。

按照該數據格式,存儲的地震數據可在后期使用特定的軟件工具進行相關的數據分析和處理,從而節省自己編寫分析軟件的工作量。

5 FIR濾波器的設計

無限長單位抽樣響應(FiniteImpulse Response,FIR)數字濾波器具有系統穩定性,易于滿足線性相位、允許設計多通帶或多阻帶濾波器和硬件實現容易等特點,在通信、雷達、生物醫學、地震勘探等領域得到廣泛的應用[4]。Matlab是美國MathWorks公司推出的用于工程計算的功能強大的軟件,是“數字信號處理”等學科技術實現和仿真的重要平臺[5]。Matlab中fdatool工具箱可以簡便快捷地設計出符合采集地震數據要求的FIR數字濾波器。

通過地震儀采集的地震數據是有環境等干擾因素的,故而會產生噪聲。為了去掉噪聲對實時波形圖顯示以及后期數據處理的影響,本文基于Matlab中fdatool工具箱,如圖4所示,設計了一個FIR濾波器濾除高頻噪聲的影響。

圖4 Fdatool工具箱

6 上位機軟件

上位機主程序分為兩個線程,一個是用于響應各個菜單、按鈕、旋鈕等事件的定時循環結構,另一個是用于接收數據并進行濾波、顯示和存儲的定時循環結構。其運行流程圖如圖5所示。

上位機運行后,當數據線程接收啟動信號,將進行網絡連接,連接成功進入5ms定時循環進行數據接收和處理,在數據處理時可以通過停止按鈕來終止該5ms定時循環,否則重置上位機并報相應的錯誤,再次等待啟動信號,數據線程LabVIEW程序圖(部分)如圖6所示;事件線程將等待按鈕、菜單、旋鈕等事件、事件發生后處理相應事件,并再次等待事件發生,事件線程LabVIEW程序圖(部分)如圖7所示。

圖5 上位機結構

圖6 數據線程

圖7 事件線程

7 結語

為了使結果更加直觀,本文使用信號發生器產生正弦波信號,通過采集設備采集發送給上位機實時顯示波形,如圖8所示。同時,本上位機還將采集的正弦波形進行了存儲,圖9為使用專用軟件打開的存儲文件所得到的正弦波形。最后,本文還測試了FIR濾波器的性能,先使用信號發生器產生一個低頻正弦波,再產生一個高頻正弦波,之后恢復到之前的低頻正弦波,如圖10所示,該FIR濾波器能有效的濾除信號中的高頻信號。

圖8 實時正弦波形

圖9 存儲的正弦波形

圖10 存儲的正弦波形

本文基于LabVIEW設計了上位機以網絡通信的方式與采集設備進行信息交互,實時濾波顯示并存儲了地震數據波形,滿足了地震教學使用儀器的要求,但要進行地震測定和更進一步的地震數據分析和預測還需建立一個數據網絡,形成一個數據集群,才能得到更加有意義的分析結論。

猜你喜歡
網絡通信信號
海上軍用網絡通信的安全控制技術
信號
鴨綠江(2021年35期)2021-04-19 12:24:18
完形填空二則
基于網絡通信的智能照明系統設計
電子制作(2019年15期)2019-08-27 01:11:48
孩子停止長個的信號
計算機網絡通信常見問題與技術發展研究
電子制作(2018年10期)2018-08-04 03:24:46
網絡通信中信息隱藏技術的應用
基于網絡通信的校園智能音箱設計
電子制作(2018年1期)2018-04-04 01:48:30
談計算機網絡通信常見問題及技術發展
電子制作(2017年17期)2017-12-18 06:41:06
基于LabVIEW的力加載信號采集與PID控制
主站蜘蛛池模板: 亚洲av无码久久无遮挡| 久久国产拍爱| 亚洲欧美日韩成人在线| 国产成人精品视频一区二区电影| av无码久久精品| 亚洲日本中文字幕天堂网| 91精品国产一区| 99re视频在线| www.99精品视频在线播放| 手机在线国产精品| 第一页亚洲| 国产精品亚洲va在线观看| 欧美在线黄| 国产91蝌蚪窝| 天天综合亚洲| 亚洲人成网站色7777| 国产国拍精品视频免费看| 国产午夜不卡| 亚洲国产精品久久久久秋霞影院| 亚洲人成日本在线观看| 亚洲人视频在线观看| 国产免费羞羞视频| 亚洲成网站| 国产激情无码一区二区免费| 四虎成人免费毛片| 国产69精品久久| 操操操综合网| 97人妻精品专区久久久久| 国产福利一区在线| 中文字幕在线播放不卡| 国产成人亚洲综合A∨在线播放| 欧美日韩国产精品综合| 日韩国产一区二区三区无码| 欧美国产在线看| 亚洲高清中文字幕| 亚洲日本中文字幕乱码中文| 91在线丝袜| 58av国产精品| 欧美精品一区二区三区中文字幕| 99久久99视频| 国外欧美一区另类中文字幕| 熟妇丰满人妻| 福利姬国产精品一区在线| 亚洲欧美成aⅴ人在线观看| 国产手机在线ΑⅤ片无码观看| 成人一级免费视频| av天堂最新版在线| 好久久免费视频高清| 91国内外精品自在线播放| 精品视频在线观看你懂的一区| 国产噜噜噜| 久久五月天国产自| 无码人中文字幕| 亚洲精品波多野结衣| 国产呦精品一区二区三区下载| 国产高潮视频在线观看| 午夜精品区| 亚洲天堂免费观看| 中文字幕无线码一区| 黄色成年视频| 亚洲侵犯无码网址在线观看| 亚洲日韩国产精品综合在线观看| 91麻豆国产视频| 自拍中文字幕| 亚洲无码电影| 成年看免费观看视频拍拍| 最新亚洲av女人的天堂| 天天操精品| 国产白浆在线| 亚洲αv毛片| 亚洲综合二区| 亚洲欧美一级一级a| 激情六月丁香婷婷四房播| 国产精品视频久| 精品少妇人妻av无码久久| 久久久精品久久久久三级| 欧美一级高清片久久99| 专干老肥熟女视频网站| 国产精品亚洲一区二区在线观看| 男女性午夜福利网站| 日韩精品久久无码中文字幕色欲| 亚洲国产日韩在线成人蜜芽|