当前位置: 首页 > 专利查询>王伟巍专利>正文

一种IMF‑OBS多通道数据采集应用系统技术方案

技术编号:16215303 阅读:33 留言:0更新日期:2017-09-15 21:22
本发明专利技术公开了一种IMF‑OBS多通道数据采集应用系统,包括连接设备模块、设备信息模块、采样配置模块、实时数据模块、采集信息模块、设置项目名称模块和释放及信标测试模块,连接设备模块通过识别配置窗口设置的IP地址、端口号和采集器连接,连接成功后启动数据接收线程,由设备信息模块自动发送命令码向采集器获取设备信息,通过数据接收线程接收采集器返回的数据包,由采样配置模块进行检波增益、水听增益、采样率、滤波器设置,采集信息模块的采集数据模块发送启动采集数据包给采集器,采集器开始采集数据并最终生成一个文件头;可与海底地震数据采集器进行交互控制并能将采集器采集数据从采集器中提取出来。

A IMF OBS multi channel data acquisition system

The invention discloses a data acquisition system used IMF OBS multiple channels, including connection module, equipment information module, configuration module, real-time data sampling module, information collection module, set the project name and release module and beacon test module, equipment module connected by identifying the configuration window set IP address, port number and collector connection, the connection after the success of starting data receiving thread, by the equipment information module automatically sends the command code to acquire equipment information, through the data receiving thread receives a collector return package, detector gain, to set the gain, sampling rate, sampling filter by configuration module, data acquisition module sends the information acquisition module to start collecting data bag collector, collector began collecting data and generates a file header; and under the sea The seismic data collector can control each other and collect data from the collector.

【技术实现步骤摘要】
一种IMF-OBS多通道数据采集应用系统
本专利技术涉及海底地震数据采集
,具体涉及一种IMF-OBS多通道数据采集应用系统。
技术介绍
IMF-OBS即交互式多频段海底地震数据采集接收装置,天然地震或者人工震源产生的地震波经过海底和地层的反射,可被地震数据接收装置记录下来,而由于采集器需投入深海工作,采集器密封性非常强,采集器采集数据无法提取以及采集器各功能和参数无法设置,需要用软件与采集器进行交互,为采集器设置相关参数以及启动、关闭某些功能,并且将采集器采集数据从采集器中提取出来。
技术实现思路
针对现有技术的不足,本专利技术旨在提供一种可与海底地震数据采集器进行交互控制并能将采集器采集数据从采集器中提取出来的IMF-OBS多通道数据采集应用系统。为实现上述目的,本专利技术采用如下技术方案:一种IMF-OBS多通道数据采集应用系统,包括连接设备模块、设备信息模块、采样配置模块、实时数据模块、采集信息模块、设置项目名称模块和释放及信标测试模块,连接设备模块通过识别配置窗口设置的IP地址、端口号和采集器连接,连接成功后启动数据接收线程,并由设备信息模块自动发送命令码向采集器获取设备信息,然后通过数据接收线程接收采集器返回的数据包,由采样配置模块进行检波增益、水听增益、采样率、滤波器设置,采集信息模块包括采集数据模块、头文件获取模块和提取数据模块,采集信息模块的采集数据模块发送启动采集数据包给采集器,采集器开始采集数据并最终生成一个文件头,用于记录本次采集所产生的相关信息,由采集信息模块的头文件获取模块发送获取文件头命令码给采集器并通过头文件获取模块接收采集器回复的文件头信息数据包,数据采集完成后通过采集信息模块的提取数据模块向采集器发送数据提取命令码并接收采集器回复的采集数据包,提取的文件头以及采集数据存放于通过设置项目名称模块生成的一次投放名称文件夹中,采集器采集的数据通过实时数据模块实时显示出来,采集器的释放及信标由释放及信标测试模块判断选择打开释放还是关闭释放、判断选择打开信标还是关闭信标并发送相关命令码给采集器来控制。本专利技术具有如下有益效果:本专利技术一种IMF-OBS多通道数据采集应用系统,可与海底地震数据采集器进行交互控制并能将采集器采集数据从采集器中提取出来。附图说明图1为本专利技术一种IMF-OBS多通道数据采集应用系统的构成示意图;图2为本专利技术一种IMF-OBS多通道数据采集应用系统其设备信息模块的设备信息显示流程图;图3为本专利技术一种IMF-OBS多通道数据采集应用系统其数据接收线程的数据接收流程图;图4为本专利技术一种IMF-OBS多通道数据采集应用系统其采样配置模块的采样配置设置流程图;图5为本专利技术一种IMF-OBS多通道数据采集应用系统其设置项目名称流程图;图6为本专利技术一种IMF-OBS多通道数据采集应用系统其采集信息模块的数据采集流程图;图7为本专利技术一种IMF-OBS多通道数据采集应用系统其采集信息模块的文件头获取流程图;图8为本专利技术一种IMF-OBS多通道数据采集应用系统其采集信息模块的数据提取流程图;图9为本专利技术一种IMF-OBS多通道数据采集应用系统其实时数据模块的实时数据显示流程图;图10为本专利技术一种IMF-OBS多通道数据采集应用系统其释放及信标测试模块的释放测试流程图;图11为本专利技术一种IMF-OBS多通道数据采集应用系统其释放及信标测试模块的信标频闪测试流程图。具体实施方式下面结合附图及具体实施例,对本专利技术作进一步的描述,以便于更清楚地理解本专利技术要求保护的技术思想。如图1所示本专利技术一种IMF-OBS多通道数据采集应用系统,包括连接设备模块、设备信息模块、采样配置模块、实时数据模块、采集信息模块、设置项目名称模块和释放及信标测试模块,连接设备模块通过识别配置窗口设置的IP地址、端口号和采集器连接,连接成功后启动数据接收线程,并由设备信息模块自动发送命令码向采集器获取设备信息,然后通过数据接收线程接收采集器返回的数据包,由采样配置模块进行检波增益、水听增益、采样率、滤波器设置,采集信息模块包括采集数据模块、头文件获取模块和提取数据模块,采集信息模块的采集数据模块发送启动采集数据包给采集器,采集器开始采集数据并最终生成一个文件头,用于记录本次采集所产生的相关信息,由采集信息模块的头文件获取模块发送获取文件头命令码给采集器并通过头文件获取模块接收采集器回复的文件头信息数据包,数据采集完成后通过采集信息模块的提取数据模块向采集器发送数据提取命令码并接收采集器回复的采集数据包,提取的文件头以及采集数据存放于通过设置项目名称模块生成的一次投放名称文件夹中,采集器采集的数据通过实时数据模块实时显示出来,采集器的释放及信标由释放及信标测试模块判断选择打开释放还是关闭释放、判断选择打开信标还是关闭信标并发送相关命令码给采集器来控制。其中,设备信息模块的具体流程如图2所示,连接成功后自动发送命令码向采集器获取设备信息,接收到采集器返回数据包时,主线程判断数据长度是否小于所定义的数据长度;小于则判断为无效数据,不小于则为有效数据,并根据IP地址判断并显示在设备信息界面。数据接收线程的数据接收流程具体如图3所示,为了减小主线程的压力,提高程序运行效率,创建一个数据接收线程,用于接收采集器返回数据包,接收完成后再发送给主线程处理;通过数据包中提取的命令码判断数据包类型,计算出接收数据包长度,若长度小于对应数据包类型定义最小长度则认为当前数据为无效数据;不小于则将数据包处理为数据部分后发送给主线程处理。采样配置模块的采样配置设置流程具体如图4所示,先进行检波增益、水听增益、采样率、滤波器设置,检波增益默认为1,水听增益默认为1,采样率默认为250Hz,滤波器默认为SINC+LPF,采集器回复设置成功后在日志打印区显示设置成功。设置项目名称流程具体如图5所示,通过此功能设置项目名称与一次投放名称,在相应编辑框中输入想要设定的文件夹名称,点击确定后将相关数据发送给采集器,提取数据时会在exe所在目录下生成设置的项目名称文件夹,在生成的项目名称文件夹下生成设置的一次投放名称文件夹,提取的文件头以及采集数据存放于生成的一次投放名称文件夹中。采集信息模块的数据采集流程具体如图6所示,设置延时时长、采集时长,点击启动按钮,判断是否选择演示版本;是则使用实时数据功能,不是则选择采集数据功能;发送启动采集数据包给采集器,采集器开始采集数据并将采集状态发送给应用系统,应用系统在日志打印区显示采集状态。采集信息模块的文件头获取流程具体如图7所示,采集器最终会生成一个文件头,用于记录本次采集所产生的相关信息,如文件大小,文件个数,应用系统需要将文件头中信息提取并显示出来。应用系统通过点击取文件头按钮发送获取文件头命令码给采集器,接收采集器回复的文件头信息数据包,判断数据有效性;将数据提取保存并显示,文件头保存在一次投放名称文件夹下。采集信息模块的数据提取流程具体如图8所示,数据采集完成后需将采集数据提取并保存,通过取数据按钮向采集器发送数据提取命令码,接收采集器回复的采集数据包,判断数据有效性,保存数据至一次投放名称文件夹。通过定时器控制提取数据,提取失败时自动再次提取,当3次提取失败时则提示提取数据失败。手动再次提取数本文档来自技高网...
一种<a href="http://www.xjishu.com/zhuanli/52/201710417560.html" title="一种IMF‑OBS多通道数据采集应用系统原文来自X技术">IMF‑OBS多通道数据采集应用系统</a>

【技术保护点】
一种IMF‑OBS多通道数据采集应用系统,其特征在于:包括连接设备模块、设备信息模块、采样配置模块、实时数据模块、采集信息模块、设置项目名称模块和释放及信标测试模块,连接设备模块通过识别配置窗口设置的IP地址、端口号和采集器连接,连接成功后启动数据接收线程,并由设备信息模块自动发送命令码向采集器获取设备信息,然后通过数据接收线程接收采集器返回的数据包,由采样配置模块进行检波增益、水听增益、采样率、滤波器设置,采集信息模块包括采集数据模块、头文件获取模块和提取数据模块,采集信息模块的采集数据模块发送启动采集数据包给采集器,采集器开始采集数据并最终生成一个文件头,用于记录本次采集所产生的相关信息,由采集信息模块的头文件获取模块发送获取文件头命令码给采集器并通过头文件获取模块接收采集器回复的文件头信息数据包,数据采集完成后通过采集信息模块的提取数据模块向采集器发送数据提取命令码并接收采集器回复的采集数据包,提取的文件头以及采集数据存放于通过设置项目名称模块生成的一次投放名称文件夹中,采集器采集的数据通过实时数据模块实时显示出来,采集器的释放及信标由释放及信标测试模块判断选择打开释放还是关闭释放、判断选择打开信标还是关闭信标并发送相关命令码给采集器来控制。...

【技术特征摘要】
1.一种IMF-OBS多通道数据采集应用系统,其特征在于:包括连接设备模块、设备信息模块、采样配置模块、实时数据模块、采集信息模块、设置项目名称模块和释放及信标测试模块,连接设备模块通过识别配置窗口设置的IP地址、端口号和采集器连接,连接成功后启动数据接收线程,并由设备信息模块自动发送命令码向采集器获取设备信息,然后通过数据接收线程接收采集器返回的数据包,由采样配置模块进行检波增益、水听增益、采样率、滤波器设置,采集信息模块包括采集数据模块、头文件获取模块和提取数据模块,采集信息模块的采集数据模块发送启动采集数据包给采集器,采集...

【专利技术属性】
技术研发人员:王伟巍赵庆献董广韦成龙黄建宇谢城亮
申请(专利权)人:王伟巍
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1