[发明专利]用于存储式测井的声波数据文件下载的断点续载方法在审
申请号: | 202010230535.3 | 申请日: | 2020-03-27 |
公开(公告)号: | CN111262952A | 公开(公告)日: | 2020-06-09 |
发明(设计)人: | 张昊;杨斌;马刊创;王国军;武高峰;赵剑晖;马阔 | 申请(专利权)人: | 北京环鼎科技有限责任公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;G06F3/06 |
代理公司: | 北京中索知识产权代理有限公司 11640 | 代理人: | 陈江 |
地址: | 102200 北*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 用于 存储 测井 声波 数据文件 下载 断点 方法 | ||
本发明涉及一种用于存储式测井的声波数据文件下载的断点续载方法,包括:连接声波仪器和工控机;确定要下载的声波文件,并检测所述声波仪器存储板信息区中是否存在该声波文件;在下载前判定此次下载为一次下载还是二次下载,当判定为二次下载时,工控机会读取断点位置,重新确定起始存储块编号;二次下载开始时,工控机会先将声波文件中下载好的部分打开以获取已下载文件的字节数,并从断点处开始写入数据。本发明在每次下载前对工控机中的声波文件是否存在进行判断,提高了工控机在下载时的稳定性,适用于各种断接情况。同时本发明通过使用多个存储块对声波文件进行储存,通过计算存储块编号即可确定起始下载的具体位置,避免了时间的浪费。
技术领域
本发明涉及测井数据传输技术领域,尤其涉及一种用于存储式测井的声波数据文件下载的断点续载方法。
背景技术
目前存储式测井的应用越来越广泛,在测井完成测井后需要将仪器在井下工作测得的数据传输到PC中,然后经过测井平台对数据加载处理后才能得到可供专业人员分析解释的测井曲线。
声波仪器是存储式测井仪器中的一种常见仪器,在测井过程中其产生的数据存储在仪器的声波存储版中,因其采集时间长,采集样点多,导致其产生的记录数据量极大,再加上硬件设备和传输协议的局限,会使其传输速度变慢。在长时间的传输过程中,因线路连接不稳定,软件奔溃,电路断开等意外情况导致文件传输失败的几率变高。当出现传输失败时,需要将整个文件重新下载,造成时间上的浪费。因此需要设计一种支持断点续传的产品来实现大文件的上传,并提高数据的传输速度以节省时间,从而高效快速地上传大的数据文件。
“断点续流”是PC应用软件上的常见功能,若因意外原因造成的上传或下载中断,下次上传或下载时必须从中断处即断点位置继续完成未完成的操作.从断点位置继续上传或下载的过程统一称之为断点续流。
“断点续载”在测井领域的各类相关平台软件上的应用并不多见。日常的PC应用软件上的“断点续流”多是基于HTTP协议,是应用最为广泛的网络传输协议,适用于日常生活。而测井仪器并不遵循HTTP协议,因此需要根据仪器制订适应需求的的通讯协议,通过对下发命令和字节流的操作完成定制的断点续载。
现阶段已经存在于测井平台的断点续载的实现也并不相同。大多通过在下载文件的同时在程序内部设置相关的变量以保存文件的下载位置,当发生中断并再次连接后,将该变量的值发送至仪器,继续传输。但上述方法存在一定的局限性,其只能保证在软件程序处于正常运行的情况下才能实现续载,当电路断开、PC非正常关机或者测井平台软件意外关闭时,再次打开后记录的常量仍会被初始化,记录传输的信息也将消失。
针对上述方法进行改进,可以新建一个配置文件,将存储信息的变量写入到文件中,以在平台软件意外关闭重启后能够读取该配置文件,从而对初始化后的变量赋值。但上述改进后的方法增加了对于文件的读写操作,增加了对系统资源的占用,可能会使软件处理速度变慢甚至引发程序奔溃。这就需要一种开发设计一种更为合理的断点续载方法。
发明内容
为此,本发明提供一种用于存储式测井的声波数据文件下载的断点续载方法,用以克服现有技术中主机因意外关闭后无法续载的问题。
为实现上述目的,本发明提供一种用于存储式测井的声波数据文件下载的断点续载方法,包括:
步骤1:连接声波仪器和工控机并获取声波仪器存储板中信息区的信息,所述存储板中设有多个不同编号的存储块,各存储块均可以储存指定字节的数据,所述声波文件会占据多个连续编号的存储块,并将声波信息记录在存储块中;
步骤2:工控机开始确定要下载的声波文件,并检测所述声波仪器存储板信息区中是否存在该声波文件,当检测到声波文件存在时,工控机会打开声波文件并获取该声波文件的长度;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京环鼎科技有限责任公司,未经北京环鼎科技有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010230535.3/2.html,转载请声明来源钻瓜专利网。