题目:数控测井系统的设计与实现——数据处理、绘图显示及无线通信子系统
● 摘要
随着石油测井技术的发展,对数控测井系统也提出了更高的标准,原来的基于DOS操作系统下的上位机软件已经很难满足用户的要求。因此,就需要在windows平台上设计开发出一套界面友好、操作方便、功能完善、性能可靠、易于扩展的全新的测井软件系统。 论文首先简要对上位机软件系统进行了总体设计和界面设计,从功能上对软件进行了模块的划分。在本文中,主要详细介绍了数据处理、绘图显示和无线通信三大模块的设计与实现。 数据处理模块在整个软件系统中占有核心的地位,这里采用了动态链接库技术将其独立出来设计和测试,使用了环形数据池、多态等方法提高了模块的运行效率,也使程序结构更加清晰。 绘图显示部分主要从绘制坐标、绘制射孔和绘制曲线三大部分来阐述设计思想与实现过程,介绍了如何使用绘图缓存来防止屏幕闪烁的方法。 在无线通信模块的设计中,提出了一套无线通信的系统方案,采用了双发送队列、优先级调度以及全双工滑动窗口协议等方法解决了数据传输遇到的问题。 本软件在代码编写完成之后,经过了一系列严格的测试和修改,并已交付油田用于正式的生产实际,很好的满足了用户要求。
相关内容
相关标签