一款高效灵敏的分布式光纤振动DVS数据解调库介绍

关键词: DVS光纤解调算法 分布式光纤数据解调 分类: 分布式光纤振动DVS 更新日期: 2023-07-11 23:45:47

微信头像
技术支持:黄工 13427781756 (微信同号,可扫码
Email: huangqianyuan@glgyzn.com
您是不是对这个产品感兴趣,如果感兴趣的话,可以添加我们黄工的微信具体了解一下。

我们在做分布式光纤振动DVS监测系统的时候,会对原始的振动信号进行解调,然后获取振动的曲线图,时域图,频谱图,这样更方便上层应用的使用。下面我们介绍一款分布式光纤振动的DLL商业库——DXSLib,目前是支持免费试用的,但是好试用版本有解调点数的限制。

20230712074934.jpg

DXSLib:从名字看估计是做DVS,DAS,DTS的一个Lib库,采用DLL动态链接库的形式调用。查看了API文档,核心接口如下,大概就是输入原始的振动值,解调后输出解调后的值。

void single_demodulation(const double *in, double *out, int seg_len);
/*****************************************************************/
函数说明:
单次解调一个脉冲促发所采集的数据。
函数参数:
in:待解调的单次脉冲触发所采集的原始数据,长度为 seg_len;
out:解调后的单次脉冲所采集的振动数据,长度为 seg_len;
seg_len: 单次脉冲触发所采集的数据长度,必须与解调器初始化的解调数目 demodNum 相等。
函数返回值:
无
/*****************************************************************/


void multi_demodulation(const double *in, double *out, int seg_num, int seg_len);
/*****************************************************************/
函数说明:
一次同时解调多个脉冲促发所采集的数据。
函数参数:in:待解调的多次脉冲触发所采集的原始数据,长度为 seg_len*seg_num;
out:解调后的多次脉冲所采集的振动数据,长度为 seg_len*seg_num;
seg_len: 单次脉冲触发所采集的数据长度,必须与解调器初始化的解调数目 demodNum 相等。
seg_sum: 总解调的脉冲触发采集数据段数目。
函数返回值:
无
/*****************************************************************/


解调的一些数据图展示

采集到的原始振动信号

采集到的原始振动信号

用DXSLib解调后的振动信号

用DXSLib解调后的振动信号


微信图片_20230712074401.png

振动的时域信号图

微信图片_20230712074441.png

振动的瀑布图,频谱图

更多演示视频内容

自研DTS专用数据采集卡 企业级
[产品动态] 2025-06-08 01:01:50
DTS-ETH-250M-2是一款企业级DTS分布式光纤测温系统的专用数据采集卡, 能够有效的降低DTS测温系统的产品成本,提高产品竞争力。
3米空间分辨率的DAS一体化模块 转为皮带机监测应用而设计
[产品动态] 2025-11-25 07:17:30
3米空间分辨率的DAS一体化模块 转为皮带机监测应用而设计;该DAS一体化模块是一款专门针对皮带机托辊监测应用的DAS模块;能够实现20ns脉宽输出,空间分辨率实测达到3米,监测距离为10km, 频率信号为80M,所以只需要搭配一张250M采样率的采集卡即可工作。
DAS数据采集卡 250M采样 带解调算法
[产品动态] 2025-03-16 02:44:09
GY-DAQ-2480是一张专门用于分布式光纤声传感DAS系统的高速数据采集卡;该采集卡的规格为14位双通道同步实时采样,采样率为250M,最高支持52km以上的DAS数据采集。
DVS数据采集卡 网络接口数据传输 双通道同步采样 100M采样率
[产品动态] 2025-03-16 04:17:01
我们研发了一款小尺寸的网口型DVS采集卡,采集卡长宽高尺寸为:100毫米x70毫米x20毫米,跟一张名片差不多大小。由于该采集卡尺寸非常小,非常适合用于便携式的DVS设备,例如光缆寻线仪产品,采集卡具有100M采样率,12位高速采样。

联系电话 13427781756