基于某型数据存储压力仪的图形用户界面开发
动判读各个距离卜所测超压的峰值、计算冲击波的正压作用时间、冲量以及冲击波传播的平均速度。这样就得到了爆炸冲击波的基本参数,从而可以进一步对爆炸冲击波进行威力评估。 3 应用实例 从以上图表中对TNT爆炸冲击波的测量数据有一个清楚直观的了解,并且由图6可以看到压力仪在10 m处所测数据不是有效数据,因为该点测得的正压作用时间和冲量都出现了异常。
为了检验该程序的实用性,在某次自由空间的TNT静爆试验中,对该程序进行了应用。试验工况:TNT的质量为35kg,爆高为1.2 m,起爆方式为两端起爆,16个可重构数据存储压力仪分两路分别布置在距爆点投影中心5 m、6 m、8m、10 m、12 m、14 m、17 m、20 m的位置处。
用雷管引爆TNT炸药后,用可重构数据存储压力仪采集TNT的爆炸冲击波,信号采集完成后用压力仪自带软件对压力仪存储的数据进行存取,然后用开发程序对所采集到的数据进行分析处理,从而得到此次爆炸产生的冲击波的主要威力评估参数。表1列出了利用该程序计算得出的爆炸冲击波超压的主要参数,图4显示了压力仪在不同距离处采集到的爆炸冲击波的波形图,图5和图6分别为超压峰值、冲击波平均传播速度、正压作用时间以及冲量随距离的变化曲线。
4 结束语
(1)通过对压力仪存储数据格式的分析,用MATLAB读取到压力仪的测试数据,并根据实际测试需求,开发了基于图形用户界面的数据读取分析程序,该程序具有良好的人机交互性,可以简单、方便地对所测数据进行分析处理。
(2)经过实际应用,该程序可以快速、准确地判读出一次爆炸中所有测试点的威力评估参数,省掉了人工判读时的繁杂程序和人为误差,节约了时间,并且可以直观判断出所测数据是否有效,有利于对爆炸威力进行准确评估。
(3)此程序基于MATLAB7.0中的GUIDE模板编制,具有很好的可扩展性,可以在今后的应用中根据不同需求对该程序的功能做进一步拓展,比如在进行数据读取之前进行数字滤波等。
- 通用光伏系统测试平台的设计(07-01)
- 数据流盘高速存储读取技术最新进展(07-08)
- 基于C8051F020单片机的多路压力测量仪(01-23)
- 基于光纤光栅的油井压力/温度监测方案(03-21)
- 基于虚拟仪器的压力传感器仿真系统(04-29)
- 油井井下高温度和压力测试系统研究与应用(01-18)