基于Matlab多台VP宽频带倾斜仪时域监控及频域PSD计算软件的研发

1.广东省地震局 韶关地震监测中心站,广东 韶关 512000;2.广东省地震局 广东地震台,广州 510070

Matlab平台;VP宽频带倾斜仪;实时监控;功率谱密度;多线程

Development of Time-Domain Monitoring and Frequency-Domain PSD Calculation Software for Multiple VP Broadband Inclinometers Based on Matlab
LI Zhuang1,GAO Liang1,TANG Yaowei2,SHI Changchao1,WU Minglang1,WU Hongji1

1.Shaoguan Seismic Monitoring Center Station , Guangdong Earthquake Agency , Shaoguan 512000, China ;2.Guangdong Seismic Station , Guangdong Earthquake Agency , Guangzhou 510070, China

Matlab platform;VP broadband inclinometer;Real-time monitoring;Power spectral density;Multi-thread

DOI: 10.13512/j.hndz.2025.03.04

备注

根据实际工作需要,在Matlab平台下开发VP宽频带倾斜仪时域监控及频域PSD计算软件。软件利用Matlab网络函数,实时监控VP宽频带倾斜仪获取数据并可视化显示,同时,利用改进型周期图法(welch方法)原理自动进行每日观测数据PSD功率谱密度计算。通过Matlab并行计算工具箱(ParallelComputingToolbox)多线程并发执行时域监控及频域PSD功率谱密度计算任务,互不影响。经测试,软件能实现多台VP宽频带倾斜仪实时监控,并对数据断记、超量程等情况及时报警,助于提高台站观测数据质量,也通过对观测数据PSD功率谱密度自动计算,使台站工作人员能分析总结观测数据正常背景和干扰特征,助于动态追踪了解自身观测场地背景噪声情况。
Based on the actual work requirements,this paper developed a time-domain monitoring and frequency-domain power spectrum density(PSD)calculation software for the VP broadband inclinometers on the Matlab platform. The software utilized the Matlab network functions to monitor the VP broadband inclinometer in real time to obtain data and display it visually. At the same time,it used the principle of the improved periodogram diagram method(Welch method)to automatically calculate the PSD of the daily observation data. It executed the time-domain monitoring and frequency-domain PSD calculation tasks concurrently in multiple threads through the Matlab parallel computing toolbox, without interfering with each other. After testing, the software could achieve real-time monitoring of multiple VP broadband inclinometers and promptly issue alarms for situations such as data breakage and out-of-range. This helped improve the quality of observational data at the station. Additionally, by automatically calculating the PSD of the observational data, it enabled station staff to analyze and summarize the normal background and interference characteristics of the observation data, thereby facilitating dynamic tracking and understanding of the background noise situation at the station.
·