Page 66 - 《应用声学》2023年第3期
P. 66
504 2023 年 5 月
नݽ 程序自动实时调节通道增益,使得模拟数字转换器
(Analog-to-digital converter, ADC) 在非饱和情况
ఇߛ ࣳ
ᝠካಣᰎᆊ 下有尽可能多的有效量化位数。
ա 仪器参数设置决定着仪器运行的所有参数和
ಣᰎᆊᆸ
全部过程,在一个非模式对话框中通过人机交互的
௧
方式设置仪器的全部关键参数,且全部初始参数保
ա
ྲढ़ߚ55AAHὝ
存在初始化文件中,仪器组件启动时自动读取初始
௧ ద͜ 化文件加载参数,测井过程中仪器运行的参数也可
ᣥ߹ Ꮆᄱ
ᝮैງए˗லऀՂ
Тಖঃ 以保存到该文件中并在需要时进行调用加载。仪器
参数主要包括:增益设置模式、仪器工作模式、下传
ಪࣝऀՂ࠲ 命令帧性质、通道增益设定方式、井下上传数据选
ߛஊ҂ᄱऄͯᎶ ˏफ
择、采集节点数据选择、井下滤波设置、仪器工作
启停控制、采样参数设置、发射相控参数设置、发
ፇౌ
射源选择、接收通道增益等。根据下发命令的格式
图 4 数据采集流程 封装好仪器设置参数列表后,发送命令给前端机,
Fig. 4 Data acquisition process 并保存下发的命令,用于仪器通讯的校验和数据
提取等。
4 数据分析及处理
नݽ
数据分析及处理模块是仪器组件的非常重要
的组成部分,完成的功能是把井下上传的数据转换 ̗ၷງए˗ல
为各种模式分通道依次存放的波形数据;分析波形
௧
并计算需要设置的增益;下发命令并保存;利用单极 ͈ڀஊ
波形快速实时处理时差并将其输出到仪器曲线浏 ա
ա ၹʽງए˗ல
览窗口;记录数据文件;重测井文件回放;唤醒波形 ଌஆ҂ద ణ̽వ
ງए˗ல
显示线程等。图5是数据分析及处理模块的流程。 ௧
首先判断是测井数据文件回放 (重测井) 还是 ̰̌ ଢԩ̌ʾ́࿄গnj
͈឴ ฉॎ
测井运行。测井数据文件回放时只需要从打开的测
井数据文件中读取已经记录的数据并进行实时时 ա
ᒭүܙᄞ҄
差处理,之后唤醒波形显示线程。判断在数据采集
中设置的接收到有效数据标志,确定是否接收到完 ௧
整的采集序列数据。如果因为数据传输出错等原因 ಪฉѵ֗ेҒܙᄞ
ᝠካऄសᎶᄊܙᄞ
未能接收到全部有效数据,则用上一个深度中断的
数据代替当前深度的数据。
ʾԧ֑̾ࣳఇߛស֑̾
从上传的数据中提取井下仪返回的命令,判
断命令是否成功发送到井下仪器。在提取波形数 ͈̌୲ͻ
据前,先分析井下仪状态,将编码转换成相关信息
进行显示和存储。提取波形数据时,按照工作组 ࠄࣀܫေ
合模式和每种模式的数据采集设置参数将其组合 ༏ำฉॎ௭ᇨጳሮ
成按模式分通道依次存放的波形数据。在此过程
ፇౌ
中,分别计算出各种模式下每个通道波形数据对
应的最大绝对值,自动增益控制 (Automatic gain 图 5 数据分析及处理流程
control, AGC)将用这些最大值计算合适的增益,由 Fig. 5 Data analysis and processing flow