基于某型數據存儲壓力儀的圖形用戶界面開發
用雷管引爆TNT炸藥后,用可重構數據存儲壓力儀采集TNT的爆炸沖擊波,信號采集完成后用壓力儀自帶軟件對壓力儀存儲的數據進行存取,然后用開發程序對所采集到的數據進行分析處理,從而得到此次爆炸產生的沖擊波的主要威力評估參數。表1列出了利用該程序計算得出的爆炸沖擊波超壓的主要參數,圖4顯示了壓力儀在不同距離處采集到的爆炸沖擊波的波形圖,圖5和圖6分別為超壓峰值、沖擊波平均傳播速度、正壓作用時間以及沖量隨距離的變化曲線。本文引用地址:http://www.104case.com/article/195646.htm
從以上圖表中對TNT爆炸沖擊波的測量數據有一個清楚直觀的了解,并且由圖6可以看到壓力儀在10 m處所測數據不是有效數據,因為該點測得的正壓作用時間和沖量都出現了異常。
4 結束語
(1)通過對壓力儀存儲數據格式的分析,用MATLAB讀取到壓力儀的測試數據,并根據實際測試需求,開發了基于圖形用戶界面的數據讀取分析程序,該程序具有良好的人機交互性,可以簡單、方便地對所測數據進行分析處理。
(2)經過實際應用,該程序可以快速、準確地判讀出一次爆炸中所有測試點的威力評估參數,省掉了人工判讀時的繁雜程序和人為誤差,節約了時間,并且可以直觀判斷出所測數據是否有效,有利于對爆炸威力進行準確評估。
(3)此程序基于MATLAB7.0中的GUIDE模板編制,具有很好的可擴展性,可以在今后的應用中根據不同需求對該程序的功能做進一步拓展,比如在進行數據讀取之前進行數字濾波等。
評論