多线程编程技术在数控测井技术中的应用分析.docVIP

  • 3
  • 0
  • 约4.12千字
  • 约 9页
  • 2017-03-28 发布于重庆
  • 举报

多线程编程技术在数控测井技术中的应用分析.doc

多线程编程技术在数控测井技术中的应用分析

多线程编程技术在数控测井技术中的应用分析 摘要:在当今的测井技术中,根据实际的需要,往往要提高能源的利用率,当今在数控测井技术软件开发中把多线程的编程技术运用于当中,并且分析了多线程编程技术应用的价值。本文通过软件的模块框图与多线程间的关系,运用MFC的自定义类封装与实现各个线程,在软件中依次实现了串口通讯、数据的处理、实时性绘图的功能,利用事件和消息推送的方法来调度同步线程。据实验结果分析,当今数控的测井软件在应用了多线程编程技术以后,要比没有使用多线程技术时,使CPU提高了50%的使用效率,而且很好地实现了程序控制的实时性。 关键字:多线程、数控测井、串口通信、数据处理 当今,测井技术是油田勘探及开发过程中不可缺少的基本技术。科学技术日益的发展,数控测井系统已经成为了现如今油田行业非常重要的测井系统手段。数控测井软件在数控测井系统中的地位非常重要,它是安装在上位机上,其作用是主要负责同下位机进行数据交换,并且进一步处理实时数据,将图片和文字同时且及时地显示在显示器上,并且把数据保存在需要的数据库中。本系统具有实时数据处理、储存、图形显示、数据报表打印等的功能。为了可以满足实时数据传输和显示的需求,我们把多线程技术运用在了数控测井软件的实时测井的任务中,从而使此应用程序不仅能够在上位机和下位机之间进行串口收发数据,而且能够完成数据的处理、数据库的读写、图形曲线的实时绘制等一系列的

文档评论(0)

1亿VIP精品文档

相关文档