可控震源状态数据分析程序的开发

来源 :中国科技博览 | 被引量 : 0次 | 上传用户:ya0000000000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  [摘 要]在可控震源使用中,最为关键的是对震源的质量监控,这直接影响震源激发质量。但是标配的管理软件无法实现对可控震源进行长时间的状态分析,得出综合评价结果,为此开发本软件。本文详细介绍了软件开发过程及后期实现效果,实现了对震源工作状态的综合分析评价,实际使用中取得了良好的经济效益。
  [关键词]可控震源 质量控制 VBA 宏
  中图分类号:TG333.2 文献标识码:A 文章编号:1009-914X(2013)14-0264-01
  前言
  可控震源系统作为一种高效环保的震源系统,在地震勘探行业得到越来越广泛的应用。它与炸药震源的最大不同点就是,可控震源的激发效果好坏,不仅仅从地震记录来控制,应当从源头就控制震源本身的工作状态。可控震源本身工作正常是保障激发质量的前提,所以对可控震源进行质量监控是保障可控震源施工质量的关键环节。震源系统都配置了震源管理及质量监控软件,我们可以从系统上实时监控每台震源的工作状态,但是这些系统的统计功能却无法满足实际地震生产的需要,只能用来实时监控,无法对一段时间内某台震源的工作情况进行综合分析评价,以确定该震源是否工作稳定,并且评价震源是否工作正常的一个关键标准是,是否与同时工作的其它震源性能一致,而不仅仅是符合规定的限值,而这些随机标配的质量控制软件都无法完成。为此,我决定自己开发分析程序,对单台或者多台震源对比分析,以对震源的工作状态进行综合评价,更好的实现对震源质量进行监控,指导震源机械师进行故障排除。
  1 可行性分析
  可控震源系统配套的软件管理系统,一般都具有实时监控震源状态的质量控制模块,并且可以将震源工作状态数据导出,所以我们可以获取震源所有工作状态数据,包括相位、畸变、出力幅度等。通过编程对1天或者更长时间的数据进行分析,可以得到更为准确的震源评价结果。输出结果一般分为两种存储方式,文本文件和SEGD文件[1]。因为软件说明书都附带了文件格式说明,所以可以很容易通过编程实现对数据的读取分析。考虑到对文本文件的操作更为简单,所以选择针对文本文件开发程序分析评价。
  2 软件开发
  2.1 开发环境及编程语言的选择
  在开发之初,首先考虑自己比较熟悉的程序开发环境包括:Delphi, c++ build,Visual C等可视化编译环境,考虑到该程序主要针对文本文件进行操作,而以上几种编程语言,针对文本文件的函数以及针对文本字符串的函数都相对薄弱,需要自己编写大量函数满足对文本文件的操作,而真正对文本文件操作方便,使用简单的编程语言是Visual Basic,所以决定放弃自己熟悉的编程语言,采用Visual Basic编译环境进行程序开发。但是面对完全陌生的编译环境,如何能够快速完成程序开发,成了横亘面前的头道难题。在对Visual Basic编程进行学习的过程中,接触到了VBA编程。通过对VBA编程的了解,发现VBA是集成到微软office程序中的脚本语言,来源于Visual basic编程[2]。VBA编程的劣势是代码执行效率低,但在开发过程中可以大量借助Excel的各种函数及图表实现程序开发[2],大量节约开发时间。由于对Excel较为熟悉,并且该程序不是大的软件系统,所以执行效率不是关键问题,为了节约开发时间,尽快完成软件开发,决定采用Excel下的VBA编程来实现该程序。
  2.2 程序代码编写
  2.2.1 VBA编程可以借助Excel下的宏录制功能,把大部分功能实现后再对宏代码进行修改实现自己的意圖,但是我发现使用宏录制功能产生的代码繁复冗杂,代码执行效率低下,并且不容易阅读,为之后的程序维护带来麻烦。所以我决定直接编写大部分代码,只用宏实现一些简单功能。
  4 结束语
  VBA编程可以大量借助Excel的图表、公式及函数,并可以利用宏录制,节约大量的开发时间,不失为一种针对日常应用小软件的简单高效的开发工具。本文提到的可控震源状态数据分析软件,完全通过VBA编程实现,能够满足软件设计初期提出的设计思想,解决了对单台震源长时间工作状态的分析,及多台震源的对比分析以方便做出综合评价的问题。评价结果对于震源机械师了解震源综合工况,准确判断故障具有重要指导意义,在实际应用中产生了良好的经济效益。
  参考文献
  [1] Sercel VE464 V3.0 User′s Manual,France:Sercel,2010.11.
  [2] Mastering VBA,2nd Edition,[美]Guy Hart-Davis,杨密,杨乐,柯树森,译,电子工业出版社,2008.6.
  [3] Excel 2010 VBA,编程与实践,罗刚君,章兰新,黄朝阳,编著,电子工业出版社,2010.11.
其他文献
[摘 要]架空线路在电力系统里发挥着重要的传输作用,用其与杆塔相互组合成远距离的传输体系,保证了发电厂电能的稳定输送。文章首先分析了架空线路的重要性,接着提出了架空线路常见危险的防范措施,希望对后续研究有所帮助。  [关键词]架空线路;常见危险;防范;措施;研究  中图分类号:TU8;TU758.7 文献标识码:A 文章编号:1009-914X(2013)14-0254-01  安全问题是影响供配
期刊
中图分类号:TB358.7 文献标识码:A文章编号:1009-914X(2013)14-0236-01  当前,我市正处于加快转变经济发展方式的关键时期,“十二五”发展规划明确今后五年我市经济社会发展的“四大战略”,并把创新驱动作为经济社会发展的核心战略、“第一动力”。加快推进创新驱动,引领金坛走在新一轮科学发展的前列,再创一个黄金发展期,就必须抢抓“十二五”开局之年机遇,以推动企业科技创新为抓手
期刊
[摘 要]本文分析了星级酒店使用空气源热泵热水器过程中的主要问题;从本单位的节能实践出发,提出了分析优劣、扬长避短;取长补短、优化组合;攻克难点、稳定运行的技术措施,较好地实现了星级酒店使用空气源热泵热水器配合燃气锅炉和太阳能供应热水的节能效益。  中图分类号:TG333.2 文献标识码:A 文章编号:1009-914X(2013)14-0242-02  引言  空气源热泵热水器以其良好节能效果已
期刊
[摘 要]将电解槽立柱叉花口侧面接触缝两面各贴一片铝板或若干层叠加铝皮,然后用特制的卡具卡紧。可以在一定程度上降低叉花口压降值,操作简单,成本降低,偏于随时调整  [关键词]降低 电解槽 叉花口 压降  中图分类号:TK854.1 文献标识码:A 文章编号:1009-914X(2013)14-0263-01  結语  在降低叉花口压降的过程中,采取本论文中方法整改后的效果较好并能保持稳定下去,并呈
期刊
[摘 要]对于已设计投运的低压省煤器系統,存在一个使整个回热加热系统达到最高经济性的通水流量。通过分析胜利电厂低压省煤器系统的流量特性,导出系统参数及等效焓降变化的计算关系式,进而通过试验确定不同负荷对应的最佳流量,用于指导本厂低压省煤器的最优运行。  [关键词]低压省煤器;通水流量;等效焓降;最佳流量  中图分类号:TK123 文献标识码:A 文章编号:1009-914X(2013)14-025
期刊
[摘 要]本文介绍了化粪池的基本原理与目前运行情况,现就化粪池设计的几个问题进行了探讨,供参考。  [关键词]化粪池 设计 管理  中图分类号:TE123 文献标识码:A 文章编号:1009-914X(2013)14-0271-01  1 化粪池的基本原理  最早的化粪池起源于19世纪的欧洲,距今已有100多年的历史。化粪池是一种利用沉淀和厌氧 发酵的原理,去除生活污水中悬浮性有机物的处理设施,属
期刊
[摘 要]改善蒸汽吞吐开发效果的核心是经济高效地开发油藏中的剩余油,剩余油分布规律研究是改善蒸汽吞吐后期开发效果的依据,剩余油分布规律研究方法的综合应用,是准确确定剩余油分布的保证应用侧钻井、加密井、数值模拟、动边界无网格等方法确定出平面剩余油分布规律,因此,需要我们加强对余油分布研究。  [关键词]蒸汽吞吐 剩余油 规律  中图分类号:TE 文献标识码:A 文章编号:1009-914X(2013
期刊
[摘 要]传统的开关电源纹波较大,稳定性不高,效率低。整流方式采用二極管整流容易使在二极管上的压降过大,无法达到低压大电流的电源。本文讨论了用LTC3901来驱动MOSFET整流,大大降低了整流压降,提高了电源的稳定性和效率。  [关键词]PWM;半桥逆变;整流  中图分类号:TD327.3 文献标识码:A 文章编号:1009-914X(2013)14-0259-01  1、概述  本文所设计的低
期刊
[摘 要]电机机座在车削加工后留下的加工毛刺和尖锐棱角需打磨处理,由于打磨部位的不规则性,会导致打磨过程中铁屑的不规则飞溅,严重影响作业人员安全和作业环境卫生。在打磨作业中设计专用的电磁吸屑收集装置,通过电磁吸盘吸附有效收集打磨过程中飞溅的铁屑,达到改善作业环境的目的。  [关键词]电机机座 打磨 电磁吸屑收集装置  中图分类号:TM文献标识码:A 文章编号:1009-914X(2013)14-0
期刊
[摘 要]高压电缆发生故障主要是由于人为或自然灾害等的破坏导致绝缘损坏,使相与相或相与地之间发生短接。这种短接会使电流急剧增大,电压大幅度下降并进一步造成电缆损坏等严重的后果。本文分析了高压电缆故障产生的原因,对现有的故障点检测方法进行分析,为日后电缆故障检测技术的成熟提供借鉴。  [关键词]高压电缆 故障原因 检测  中图分类号:TD327.3 文献标识码:A 文章编号:1009-914X(20
期刊