[发明专利]一种针对磁强计设备的后端数据处理系统有效
申请号: | 201810755460.3 | 申请日: | 2018-07-11 |
公开(公告)号: | CN109031164B | 公开(公告)日: | 2019-11-26 |
发明(设计)人: | 孙树全;杜爱民;赵琳;李智;冯晓;唐衡 | 申请(专利权)人: | 中国科学院地质与地球物理研究所 |
主分类号: | G01R33/02 | 分类号: | G01R33/02 |
代理公司: | 11570 北京众达德权知识产权代理有限公司 | 代理人: | 刘杰<国际申请>=<国际公布>=<进入国 |
地址: | 100027 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 磁强计 环形缓冲 数据处理系统 磁场 存储 绘制 曲线绘制模块 实时显示模块 数据存储模块 外部存储器 预处理模块 采集系统 磁场数据 绘制模块 模块提供 数据保存 数据接收 数据曲线 显示数据 性能要求 对设备 采集 保存 配合 | ||
1.一种针对磁强计设备的后端数据处理系统,其特征在于,包括:
数据接收与预处理模块,用于接收并处理磁强计采集到的数据,并将预处理后的数据保存到环形缓冲模块中;所述数据接收与预处理模块包括有一个驱动模块,所述驱动模块包括一个缓冲区,所述数据接收与预处理模块通过轮询或中断的方式对所述缓存区的数据量进行判断,并对取出的数据加上时间戳;并依次进行数据有效性判断、磁场初步解算、本秒内磁场数据均值的计算;在完成上述计算后,最后将时间戳信息、原始磁场数据、此秒内磁场数据均值全部输入到环形缓冲模块中进行缓存;
环形缓冲模块,用于保存经数据接收与预处理模块处理后的数据,并为数据曲线绘制模块,磁场数值实时显示模块、数据存储模块同时提供数据;所述环形缓冲模块设置有指针,包括接收指针、显示指针、绘制指针和存储指针;所述环形缓冲模块用连续的一段存储区通过索引方式首尾连接实现;
数据曲线绘制模块,用于从环形缓冲模块中提取出从当前时刻开始的一段磁场数据绘制成曲线并通过磁场数值实时显示模块显示出来;只使用环形缓冲模块中每个缓存单元中数据的平均值作为纵轴数据进行绘制;
磁场数值实时显示模块,用于从环形缓冲模块中提取出当前时刻磁场值并进行显示,同时显示数据曲线绘制模块绘制成的曲线;所显示的数值为当前显示指针指示的环形缓冲模块中的平均值部分;
数据存储模块,用于将环形缓冲模块的数据以文件的形式的存储到外部存储器中;所述数据存储模块还包括一个存储缓冲区,所述数据存储模块将存储指针指向的缓存单元转换成相应的存储格式后存储到数据存储模块的存储缓冲区;数据存储模块实时监测环形缓冲模块的数据,当至少有3秒数据时就开始不断存储数据。
2.如权利要求1所述的系统,其特征在于,所述数据接收与预处理模块通过物理通信接口与磁强计设备连接。
3.如权利要求1所述的系统,其特征在于,所述环形缓冲模块存储空间大于数据曲线绘制模块每次显示的数据大小。
4.如权利要求1所述的系统,其特征在于,所述数据存储模块使用轮询方式实现。
5.一种采用权利要求1所述的后端数据处理系统处理磁信号的方法,其特征在于,包括:
将磁强计采集到的磁信号传输给数据接收与预处理模块;
磁信号经数据接收与预处理模块处理后传输给环形缓冲模块;
将环形缓冲模块中从当前时刻开始的一段磁场数据提取到数据曲线绘制模块中绘制磁场曲线;
将当前时刻的磁场值从环形缓冲模块提取出来,与数据曲线绘制模块中绘制出的磁场曲线共同在磁场数值实时显示模块中显示;
将环形缓冲模块中的数据通过数据存储模块以文件的形式的存储到外部存储器中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院地质与地球物理研究所,未经中国科学院地质与地球物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810755460.3/1.html,转载请声明来源钻瓜专利网。