0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

基于DSP+FPGA的双侧向测井仪器电路设计方案

电子设计 来源:中电网 作者:中电网 2021-03-04 15:22 次阅读

0 引言

随着石油工业的发展,对石油勘探仪器的要求也越来越高。软聚焦双侧向测井仪就是用来测量地层电阻率的仪器,而地层电阻率是地层的重要物理参数之一。其区别于传统双侧向仪器,测得的电阻率曲线是有4条:2条是传统的深侧向和浅侧向曲线,2条是高分辨率深侧向和浅侧向曲线。该仪器的优点就是对薄地层的分析和解释更加清晰。软聚焦双侧向测井仪器中的控制与通讯模块电路的作用主要是接收地面系统的测井功能控制命令,同时识别命令并完成控制功能(包括刻度、刻零、测井档之间的切换、仪器工作模式控制等)。控制仪器在进行参数采集并处理后,可采集计算出电阻率值,然后通过工业以太网总线传回地面系统。本文将介绍该仪器的总体设计方案,并详细阐述其硬件设计与实现方法。

1 硬件总体方案

本文主要设计了一种基于“DSP+FPGA”架构的软聚焦双侧向测井仪器的控制和处理电路。该电路主要由采集和控制电路两部分组成。其中控制电路主要包括DSP主控制器和FPGA控制逻辑模块。DSP选用的是TI公司的TMS320F28335芯片。主要完成功率控制算法,数字相敏检波算法,与地面和其他仪器进行通信等功能。FPGA选用的是Actel公司(编者注:Microsemi已于2012年收购Actel)的A3P250芯片,主要负责完成与DSP通信和3种频率的正弦信号发射,如图1。

pIYBAGBAihaAVykHAAAnSnhXfnc364.png

图1 主控硬件电路总体框图

2 参数采集模块设计

参数采集电路主要包括2片16位的A/D转换器AD7656),2片16位6路并行,采样率250 kSPS,采集输入电压±10 V的采集模块主要采用AD7656的串行数据输出功能。这里选择并行12路采集而没有使用多路开关轮询采集,是因为并行采集可以满足信号的完整性。DSP通过2路SPI控制2路A/D,另外的信号线分别为cs片选、busy信号、采样率控制信号CNVST、时钟信号sclk和数据信号sdata等(如图2)。

pIYBAGBAiiCAZ8hvAAAeJMtG5S4855.png

图2 数据采集模块

3 软件设计

本系统的软聚焦双侧向通讯与控制模块的软件流程图如图3所示。

图3 软件流程图

其具体工作流程首先是DSP上电初始化以等待接收地面系统的命令;当主控板接收到总线的采集命令后,DSP将分别控制A/D的信号开始采集和控制FPGA向地层发射出3路预设好的电压信号,然后开始本次采集循环。采集模块向A/D发出ADCS信号后,然后启动CNVST,A/D芯片会开始采集信号的1个点,同时,A/D将BUSY信号置高,采集完成后,A/D再将BUSY拉低,当DSP检测到BUSY拉低后,即开始读取串行数据,并存放入DSP的SPIBUF中。完成1个点的采样后,采集控制模块会再次发出CNVST信号,以采集下一个点。当采集完成后,DSP将数据送入到数字相敏检波函数,统一进行相敏检波数据处理,数据相敏检波完成后,将相敏检波后的数据分别送入功率控制算法和电阻率计算公式函数,然后计算出要调整输出的电压值送入到FPGA中,之后FPGA再控制3路D/A输出电压,同时将当前的4个电阻率值和一些状态信息写入到通信总线模块,上传给地面计算机显示。

4 结语

本文针对实际测井生产作业环境以及数据处理的要求,设计了以“DSP+FPGA”架构作为软聚焦双侧向测井仪器的采集和处理电路的实现方法,同时详细介绍了电路的硬件设计,重点介绍数字采集控制模块和固件设计流程。从实验结果看,该电路能很好地应用在软聚焦双侧向的测井仪器中。通过现场测井实验,本数字双侧向测井仪器在井下175 ℃高温、20 000 PSI高压的恶劣环境中能够稳定可靠地长时间工作,完全可以满足测井实际生产作业的需要,而且各项技术指标均可达到国外同型号产品的技术水平。现在,该仪器已完成产品定型进入产业化生产阶段。
编辑:hfy

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • dsp
    dsp
    +关注

    关注

    544

    文章

    7682

    浏览量

    344361
  • FPGA
    +关注

    关注

    1602

    文章

    21320

    浏览量

    593194
收藏 人收藏

    评论

    相关推荐

    3KW工业变频器电路设计方案详细说明

    3KW工业变频器电路设计方案详细说明
    的头像 发表于 03-19 08:33 140次阅读
    3KW工业变频器<b class='flag-5'>电路设计方案</b>详细说明

    基于PC机USB接口充电电路设计方案

    电子发烧友网站提供《基于PC机USB接口充电电路设计方案.doc》资料免费下载
    发表于 11-15 09:25 0次下载
    基于PC机USB接口充电<b class='flag-5'>电路设计方案</b>

    一种推挽逆变车载开关电源电路设计方案

    电子发烧友网站提供《一种推挽逆变车载开关电源电路设计方案.doc》资料免费下载
    发表于 11-14 14:23 0次下载
    一种推挽逆变车载开关电源<b class='flag-5'>电路设计方案</b>

    LED路灯驱动电路设计方案

    电子发烧友网站提供《LED路灯驱动电路设计方案.doc》资料免费下载
    发表于 11-14 11:31 1次下载
    LED路灯驱动<b class='flag-5'>电路设计方案</b>

    基于DSP的大功率开关电源的设计方案

    电子发烧友网站提供《基于DSP的大功率开关电源的设计方案.pdf》资料免费下载
    发表于 11-08 15:42 4次下载
    基于<b class='flag-5'>DSP</b>的大功率开关电源的<b class='flag-5'>设计方案</b>

    C波段二级放大电路设计方案

    电子发烧友网站提供《C波段二级放大电路设计方案.pdf》资料免费下载
    发表于 11-07 09:18 2次下载
    C波段二级放大<b class='flag-5'>电路设计方案</b>

    基于CPLD/FPGA的多串口扩展设计方案

    电子发烧友网站提供《基于CPLD/FPGA的多串口扩展设计方案.pdf》资料免费下载
    发表于 10-27 09:45 3次下载
    基于CPLD/<b class='flag-5'>FPGA</b>的多串口扩展<b class='flag-5'>设计方案</b>

    微球测井仪屡烧检波板厚膜电路的问题解决

    电子发烧友网站提供《微球测井仪屡烧检波板厚膜电路的问题解决.pdf》资料免费下载
    发表于 10-24 10:07 0次下载
    微球<b class='flag-5'>测井</b>仪屡烧检波板厚膜<b class='flag-5'>电路</b>的问题解决

    基于DSP的1553B总线接口电路设计

    电子发烧友网站提供《基于DSP的1553B总线接口电路设计.pdf》资料免费下载
    发表于 10-19 10:59 2次下载
    基于<b class='flag-5'>DSP</b>的1553B总线接口<b class='flag-5'>电路设计</b>

    基于FPGA的PCI硬件加解密卡的设计方案

    电子发烧友网站提供《基于FPGA的PCI硬件加解密卡的设计方案.pdf》资料免费下载
    发表于 10-18 11:18 0次下载
    基于<b class='flag-5'>FPGA</b>的PCI硬件加解密卡的<b class='flag-5'>设计方案</b>

    电动吸奶器电路原理图 电动吸奶器电路设计方案

    今天分享一个电动吸奶器的电路设计方案,如果不知道电动吸奶器是啥玩意的朋友,请自行百度脑补,电路原理图如下。
    发表于 08-24 09:09 2271次阅读
    电动吸奶器<b class='flag-5'>电路</b>原理图 电动吸奶器<b class='flag-5'>电路设计方案</b>

    洗碗机电路原理图 低成本洗碗机电路设计方案

    洗碗机对于现在的年轻人来说是最爱的一款小家电了,目前小家电市场竞争激烈,如何设计出低成本的电路方案是赢得市场的关键,今天给大家分享一款低成本洗碗机的电路设计方案。以下是原理图。
    发表于 08-16 09:07 5883次阅读
    洗碗机<b class='flag-5'>电路</b>原理图 低成本洗碗机<b class='flag-5'>电路设计方案</b>

    基于UC3842芯片的升压转换电路设计方案

    共同控制开关管M1的打开和关闭。   结论   本文总结了基于UC3842芯片的升压转换电路设计方案。通过分析DCM模式下Boost变换器的电路,建立了DCM模式下Boost变换器的电路模型,研究了该
    发表于 07-31 16:11

    不同类型的LED驱动电路设计方案

    硬件研发工程师,在项目开发的时候,或多或少会遇到LED驱动的电路设计问题;针对LED驱动电路设计电路一点通给各位小伙伴们分享下不同类型的LED驱动电路
    发表于 06-19 09:08 1656次阅读
    不同类型的LED驱动<b class='flag-5'>电路设计方案</b>

    求一种FPGA实现图像去雾的实现设计方案

    本文详细描述了FPGA实现图像去雾的实现设计方案,采用暗通道先验算法实现,并利用verilog并行执行的特点对算法进行了加速;
    发表于 06-05 17:01 897次阅读
    求一种<b class='flag-5'>FPGA</b>实现图像去雾的实现<b class='flag-5'>设计方案</b>