基于FPGA的声波测井信号模拟器设计
发布时间:2021-03-08 09:05
声波测井是地球物理勘探常用的方法,为便于已有声波测井仪器的检测维修以及新的声波测井仪器的开发测试,基于现场可编程门阵列(FPGA)设计了一种声波测井信号模拟器。在FPGA内部存储声波波列数据,通过串口接收产生模拟声波信号的频率、幅度和相位等参数,采用直接数字频率合成(DDS)技术输出波形数据,利用并行高速视频数字/模拟转换器(DAC)生成2路模拟声波测井信号。软件仿真和硬件测试结果表明,设计的声波测井信号模拟器运行稳定,具有精度高、频率范围宽、配置灵活等特点,兼容软件命令启动和硬件发射脉冲启动2种模式,可直接应用于油田声波测井仪器的检测维修工作中,也可为声波测井仪器软硬件系统的研制提供测试环境的支持。
【文章来源】:长江大学学报(自然科学版). 2020,17(06)
【文章页数】:7 页
【部分图文】:
声波测井信号模拟器系统框架
声波测井信号模拟器FPGA设计框图如图2所示。虚线框外是FPGA和DAC电路的接口部分,虚线框内展示了模拟器的各个模块结构和连接方式。模拟器共分为4个模块:串口收发模块、命令解析模块、DDS信号生成模块和数据控制模块。串口收发模块主要用来接收和发送PC机下发的控制命令,并将命令传送到命令解析模块;命令解析模块负责解析接收的命令并将命令分别传送给相应模块;DDS信号生成模块根据接收的频率和相位信息改变声波数据的频率和相位;数据控制模块接收来自命令解析模块的幅度、启动延时和波形延时等参数,并对DDS信号生成模块传送的数据进行控制操作。
串口收发模块是通过串口给FPGA发送命令,包括串口发送uart_tx和串口接收uart_rx。串口接收主要接收串口助手下发的命令I_rs232_rxd,再将命令O_para_data给FPGA;串口发送是为了检测命令O_para_data是否正确所以将下发的命令I_rs232_txd输送到串口助手界面显示。在串口通信中,数据在1位宽的单条线路上进行传输,1个字节的数据要分为10次,由低位到高位按顺序一位一位的进行传送。起始位为0,中间是8位数据,第10位数据是停止位1。串口通信的时序如图3所示。2.2 命令解析模块
【参考文献】:
期刊论文
[1]基于声幅测井的环空间隙流体类型判断方法与实践[J]. 武治强,许明标,王晓亮,杨晓榕,文华,于帅. 长江大学学报(自然科学版). 2019(06)
[2]声波测井时差信息的互相关检测研究与设计[J]. 祁红学,付青青,吴爱平. 长江大学学报(自科版). 2018(05)
[3]SignalTapⅡ在FPGA设计中的应用[J]. 于新颖. 山西电子技术. 2017(03)
[4]基于FPGA的DDS信号发生器的设计与实现[J]. 崔永俊,王晋伟,贾磊,杨兵. 电子器件. 2016(02)
[5]一种基于FPGA的DDS信号源实现[J]. 张林行,尚小虎,赵美聪,刘阳. 微型电脑应用. 2015(12)
[6]声波时差测井模型实验装置的设计[J]. 乐凯军,周洋,刘刚,何小英,李嘉奇,吴爱平. 石油管材与仪器. 2015(02)
[7]利用声波全波列测井资料识别致密砂岩储层裂缝[J]. 朱雷,章成广,唐军,王广才,杨淑雯,居大海,曹江宁. 长江大学学报(自科版). 2015(08)
[8]随钻声波测井仪电路系统设计及关键技术实现[J]. 仇傲,刘西恩,陈洪海,孙志峰. 石油仪器. 2015(01)
[9]一种任意波形信号发生器的实现方法[J]. 周登荣,周玉荣. 重庆师范大学学报(自然科学版). 2014(01)
[10]一种声波时差测井曲线的校正方法[J]. 刘思慧,首祥云. 国外测井技术. 2012(04)
硕士论文
[1]基于DDS技术的信号发生器设计[D]. 王佳荣.吉林大学 2015
本文编号:3070795
【文章来源】:长江大学学报(自然科学版). 2020,17(06)
【文章页数】:7 页
【部分图文】:
声波测井信号模拟器系统框架
声波测井信号模拟器FPGA设计框图如图2所示。虚线框外是FPGA和DAC电路的接口部分,虚线框内展示了模拟器的各个模块结构和连接方式。模拟器共分为4个模块:串口收发模块、命令解析模块、DDS信号生成模块和数据控制模块。串口收发模块主要用来接收和发送PC机下发的控制命令,并将命令传送到命令解析模块;命令解析模块负责解析接收的命令并将命令分别传送给相应模块;DDS信号生成模块根据接收的频率和相位信息改变声波数据的频率和相位;数据控制模块接收来自命令解析模块的幅度、启动延时和波形延时等参数,并对DDS信号生成模块传送的数据进行控制操作。
串口收发模块是通过串口给FPGA发送命令,包括串口发送uart_tx和串口接收uart_rx。串口接收主要接收串口助手下发的命令I_rs232_rxd,再将命令O_para_data给FPGA;串口发送是为了检测命令O_para_data是否正确所以将下发的命令I_rs232_txd输送到串口助手界面显示。在串口通信中,数据在1位宽的单条线路上进行传输,1个字节的数据要分为10次,由低位到高位按顺序一位一位的进行传送。起始位为0,中间是8位数据,第10位数据是停止位1。串口通信的时序如图3所示。2.2 命令解析模块
【参考文献】:
期刊论文
[1]基于声幅测井的环空间隙流体类型判断方法与实践[J]. 武治强,许明标,王晓亮,杨晓榕,文华,于帅. 长江大学学报(自然科学版). 2019(06)
[2]声波测井时差信息的互相关检测研究与设计[J]. 祁红学,付青青,吴爱平. 长江大学学报(自科版). 2018(05)
[3]SignalTapⅡ在FPGA设计中的应用[J]. 于新颖. 山西电子技术. 2017(03)
[4]基于FPGA的DDS信号发生器的设计与实现[J]. 崔永俊,王晋伟,贾磊,杨兵. 电子器件. 2016(02)
[5]一种基于FPGA的DDS信号源实现[J]. 张林行,尚小虎,赵美聪,刘阳. 微型电脑应用. 2015(12)
[6]声波时差测井模型实验装置的设计[J]. 乐凯军,周洋,刘刚,何小英,李嘉奇,吴爱平. 石油管材与仪器. 2015(02)
[7]利用声波全波列测井资料识别致密砂岩储层裂缝[J]. 朱雷,章成广,唐军,王广才,杨淑雯,居大海,曹江宁. 长江大学学报(自科版). 2015(08)
[8]随钻声波测井仪电路系统设计及关键技术实现[J]. 仇傲,刘西恩,陈洪海,孙志峰. 石油仪器. 2015(01)
[9]一种任意波形信号发生器的实现方法[J]. 周登荣,周玉荣. 重庆师范大学学报(自然科学版). 2014(01)
[10]一种声波时差测井曲线的校正方法[J]. 刘思慧,首祥云. 国外测井技术. 2012(04)
硕士论文
[1]基于DDS技术的信号发生器设计[D]. 王佳荣.吉林大学 2015
本文编号:3070795
本文链接:https://www.wllwen.com/projectlw/dqwllw/3070795.html
最近更新
教材专著