一种用于地震检波的传感器网络节点的设计
发布时间:2010-6-24 16:04
发布者:vinda
随着地震勘测技术向着精细测量方向发展,有必要对频带宽、灵敏度高、失真度小的地震检波技术进行深入的研究。同时,在勘测现场要按一定方式放置一组检波器,将这一组检波器的数据进行综合分析,从而得出相应的勘测结果。 本文根据地震勘测原理,提出一种构建地震勘测传感器网络的方案:将各节点信息传输到监控PC机,采用虚拟仪器技术,使用Labview编写运行在PC机上的测控软件,进行相应的数据分析和处理;基于全光纤迈克尔逊干涉系统,采用交流相位跟踪零差检测技术(PTAC),实现对待测信号的精确检测和误差信号的补偿,减小信号漂移对系统的影响;采用C8051f020单片机对解调后的信号进行采样,并将相关数据通过UDP/IP协议进行网络传输。方案实现了集信号处理和网络通信于一体的智能地震勘测传感器网络节点。 1 系统概述和工作原理 本文设计的地震勘测传感器网络由分布在测试现场的各传感节点和监控主节点组成,基于以太网结构构建局域网,实现基于UDP/IP协议的数据通信。传感器网络的系统结构如图1所示。在进行地震勘测时,各传感节点对干涉系统输出的含有地震加速度信息的调制信号进行解调,并对解调后的信号进行采样和A/D转换、存储,然后根据主节点的命令将解调信息传输给主节点进行分析,从而实现分布式的监测与信息处理。 2 PTAC解调原理 基于全光纤迈克尔逊干涉系统的PTAC解调系统的原理框图如图2所示。激光器发出的光,经端面耦合被3dB光纤分束器分成两束,分别在参考臂和信号臂中传播,被高反膜反射后,沿原路返回,在耦合区发生干涉,输出光强为: 对(3)式展开成傅里叶一贝赛尔级数即为: 将(5)式本地振荡cos(ωct)相乘后,得到: 从(6)式可以看出有用信号集中在低频部分,使用低通滤波器进行滤波,得到: 假设△φs(t)=φssinωst,其中φs为引起相位变化的幅度,ωs为被测信号的角频率。根据对(6)式低频部分的傅里叶一贝赛尔展开式的分析,使用另一低通滤波器从乘法器的输出中提取J0(φs)J1(φc)sinφn(t)一项作为积分器的输入,积分器的输出作为补偿信号反馈给参考臂的相位调制器,这样就削弱了温度漂移对解调的影响,使其稳定在西φn(t)=0的附近。 由于△φs(t)的幅度很小,且φn(t)≈0,则有: 3 传感器网络节点的硬件设计 传感器网络节点的硬件设计主要包含两部分:基于PTAC算法的解调电路设计;以单片机为核心的智能控制单元和网络接口设计。 3.1 解调电路设计 根据图2,解调电路的设计主要分为以下几部分: (1) 前置放大电路:选用OPA637集成运放(它具有开环增益高、输入偏置电流小、失调电压低、输入阻抗大等优点)连接成直流并联负反馈电流放大电路的形式,把PIN输出的微安数量级的电流转换为伏级的电压。反馈电阻取值为1MΩ。 (2) 乘法电路:要求乘法电路具有无直流漂移、低误差、低噪声的特点。选用AD534作为基本器件,使用AD534的X1作为信号的输入,Y1作为本地振荡信号的输入。X2、Y2、Z2分别作为信号、振荡信号、输出的直流偏移调整,Z1用作反馈信号以起到稳定输出的功能。 (3) 带通滤波器和低通滤波器1的设计:使用MAX274及其外围电路实现带通滤波器和用于解调的低通滤波器1的设计。因为巴特沃思逼近具有最大的平坦幅度,考虑到在通带内不产生附加失真,故选用巴特沃思逼近法设计滤波器。由于载波频率设定为10kHz,所以带通滤波器的通带范围设置为7.5k~12.5kHz,中心频率为10kHz。由于地震勘测信号频带一般在1kHz之内,为保证通频带内频谱特性曲线平坦,低通滤波器1的截止频率设定为1.5kHz。 (4) 低通滤波器2的设计:该滤波器的作用是把乘法器输出信号中的一部分低频分量滤出作为补偿信号。由于这部分低频分量由两个干涉臂不等长和温度变化所引起,是一缓变量,通常该分量的频率不大于0.1Hz,因此也采用二阶巴特沃思逼近法设计该低通滤波器,其原理图如图3所示。 3.2 智能控制单元和网络接口设计 该部分主要分为数据采集模块和网络传输模块的设计。使用C8051F020单片机作为该部分设计的核心。 利用C8051F020单片机的片内A/D转换器将模拟信号转换为数字信号。该转换器的精度为12bit,转换速度可达100KSps,可以满足对解调信号的采样要求。使用内部集成的A/D转换器,不仅降低了设计的复杂性,而且减小了噪声的干扰。 网络传输模块选用10Mbps的RTL8019AS芯片作为网络接口。为减少RTL8019AS和C8051F020之间的连线,采用地址/数据线复用方式,使用74LS373进行地址锁存。RTL8019AS与C805/F020的接口电路如图4所示。 4 软件设计与网络协议栈的移植 本设计实现了UDP、IP、ARP等协议在C8051F020单片机上的移植。基于嵌入式系统设计的思想,对UDP/IP协议进行裁剪。根据所设计的监控网络体系结构不是很复杂,而且网络流量不是很大的特点,去除网络层有关路由等协议,自定制出适合本设计的精简UDP/IP协议栈。基于客户端/服务器模式,以监控PC机为服务器,各传感节点为客户端,采用UDP协议进行通信。根据UDP/IP协议的原理,设计了ETH层、网络层、传输层和应用层四个子模块。当需要测试时,监控PC机以广播形式向各传感节点发出采样命令。传感节点接收命令后,启动采样,将采样数据存入缓冲区,当缓冲区满时,将节点标志信息和采样数据封装成UDP报文,通过RTL8019进行发送。使用定时器中断方式对解调信号进行采样,避免了由于顺序执行方式对网络通信程序的影响。采样模块与通信模块之间共享数据缓冲区,通过信号量进行通信,提高了程序的执行效率。监控PC机接收到报文后,根据节点标志信息对不同传感节点的数据进行分析、处理。当监测结束时,再次以广播形式向各传感节点发出停止命令,使各节点停止采样。系统的主程序流程如图5所示。 5 实验结果 实验分为解调电路测试和网络通信测试两部分。在对解调电路进行测试的实验中,采 用虚拟仪器的测试技术,使得测试过程更加简单。使用NI公司的Labview软件和6221数 据采集模块模拟PIN的输出,作为解调电路的输入信号,且使用Labview软件采集解调信 号并观察解调结果。为了测试方便,采用正弦信号作为被测信号,并引入0.1Hz的温度漂移 信号,载波信号频率为10kHz,所引起的相位变化为π。对被测信号引起的相位变化在0.1~πrad、频率在10~1000Hz范围内的多组解调情况进行了测试。图6为被测信号频率为100Hz,所引起相位变化为0.1rad时的解调结果。从图6可以看出,解调信号与被测信号的相位一致性较好,且失真度小。 通过实验,该解调电路可以对引起的相位变化在0.1~πrad、频率在10~1000Hz范围内的被测信号进行解调。 为进行网络通信实验,设计了简单的Labview软件,用于接收来自传感节点的数据,并对该数据进行频谱分析。图8为Labview软件对实验传感节点所解调波形的FFT分析,从而验证了传感节点的网络通信功能和该分布式处理的可行性。 |
网友评论