System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种气枪同步点火控制方法、系统、电子设备及存储介质技术方案_技高网

一种气枪同步点火控制方法、系统、电子设备及存储介质技术方案

技术编号:41322122 阅读:4 留言:0更新日期:2024-05-13 15:01
本发明专利技术涉及地球物理勘探技术领域,提供一种气枪同步点火控制方法、系统、电子设备及存储介质。所述方法应用于海洋震源控制系统,包括:根据气枪的历史点火监测数据和与所述历史点火监测数据对应的点火命令,确定所述气枪的点火时间偏差;通过监测海洋震源控制系统中的GSC模块分别与各个AGC模块之间的数据传输延时,确定数据传输的目标延迟;将控制所述气枪进行点火的当前点火命令中的点火时间和所述目标延迟进行求和,获得控制所述气枪进行点火的第一点火时间;根据所述第一点火时间和所述点火时间偏差,控制所述气枪进行点火。旨在提高海洋震源控制系统控制多个气枪同步激发点火的点火精度。

【技术实现步骤摘要】

本专利技术涉及地球物理勘探,特别是涉及一种气枪同步点火控制方法、系统、电子设备及存储介质


技术介绍

1、海洋物探气枪震源主要是在海上地震勘探中作业,通过气枪震源产生冲击子波来进行勘探作业,是海洋探测中的重要新型设备,无污染、频带宽、性能稳定、高分辨率等优势,在具体的运用中有十分重要的作用。地震勘探在水库、湖泊中使用,能够为行业人员作业提供重要的支持。基于此,借助数字化技术,设计出适用在海洋物探中的数字式海洋震源控制系统,系统功能分为水上、水下两个部分,上部分主要是显示数据、实现控制,水下部分是分布式结构,通过前端的电路采取波形实现数字化处理,实现对气枪震源的实时监控。数字式海洋震源控制系统是用于控制海上气枪震源激发的系统,其主要功能是完成对气枪震源的激发控制、实时采集气枪同步信号、近场子波信号、压力和深度数据对气枪震源的激发质量进行监控。该系统对气枪点火时间的要求非常高,需要所有气枪同步激发点火,而在信号传输过程中不同气枪接收到点火命令随着各自的时间延迟不同,使得不同气枪同步激发的同步程度的精度较低。


技术实现思路

1、有鉴于此,本专利技术提供一种气枪同步点火控制方法、系统、电子设备及存储介质。旨在提高海洋震源控制系统控制多个气枪同步激发点火的点火精度。

2、本专利技术提供的一种气枪同步点火控制方法,所述方法应用于海洋震源控制系统,包括:

3、根据气枪的历史点火监测数据和与所述历史点火监测数据对应的点火命令,确定所述气枪的点火时间偏差;

4、通过监测海洋震源控制系统中的gsc模块分别与各个agc模块之间的数据传输延时,确定数据传输的目标延迟;

5、将控制所述气枪进行点火的当前点火命令中的点火时间和所述目标延迟进行求和,获得控制所述气枪进行点火的第一点火时间;

6、根据所述第一点火时间和所述点火时间偏差,控制所述气枪进行点火。

7、可选地,所述根据所述第一点火时间和所述点火时间偏差,控制所述气枪进行点火,包括:

8、通过将所述第一点火时间和所述点火时间偏差作差,获得agc模块向所述气枪发送点火命令的第二点火时间;

9、在到达所述第二点火时间时,通过agc模块向所述气枪发送点火命令,以控制所述气枪进行点火。

10、可选地,所述根据气枪的历史点火监测数据和与所述历史点火监测数据对应的点火命令,确定所述气枪的点火时间偏差,包括:

11、根据所述气枪的多个历史点火监测数据,确定所述气枪的多个实际点火时间;

12、通过将所述多个实际点火时间与各自对应的agc模块向所述气枪发送点火命令的点火时间作差,获得所述气枪的多个点火时间偏差;

13、通过对所述多个点火时间偏差进行处理,获得所述气枪的点火时间偏差。

14、可选地,所述根据气枪的历史点火监测数据和与所述历史点火监测数据对应的点火命令,确定所述气枪的点火时间偏差,包括:

15、根据气枪的当前时刻的前一时刻的历史点火监测数据,确定所述气枪在所述前一时刻的实际点火时间;

16、通过将所述实际点火时间与在所述前一时刻agc模块向所述气枪发送点火命令的点火时间作差,获得所述气枪的点火时间偏差。

17、可选地,所述方法还包括:

18、对所述气枪的点火进行实时监测,获得点火监测数据;

19、将所述点火监测数据进行回传存储,以进行所述气枪的点火时间偏差确定。

20、针对在先技术,本专利技术具备如下优点:

21、本专利技术所提供的一种气枪同步点火控制,根据气枪的历史点火监测数据和与该历史点火监测数据对应的点火命令,确定气枪的点火时间偏差;通过监测海洋震源控制系统中的gsc模块分别与各个agc模块之间的数据传输延时,确定数据传输的目标延迟;将控制所述气枪进行点火的当前点火命令中的点火时间和所述目标延迟进行求和,获得控制所述气枪进行点火的第一点火时间;根据第一点火时间和点火时间偏差,控制气枪进行点火。由此,首先考虑了线路传输点火命令过程中的时间延迟,,得到一个第一点火时间,根据第一点火时间控制气枪进行点火,可消除线路传输点火命令过程中的时间延迟,从而使得多个气枪进行点火时的同步激发点火的点火精度得到提升,在此基础上,进一步考虑向气枪发送点火命令时,发送点火命令和气枪接收到点火命令以执行点火任务之间的时间延迟,得到一个点火时间偏差,根据第一点火时间和点火时间偏差控制气枪进行点火,在消除线路传输点火命令过程中的时间延迟的同时还可以消除发送点火命令和气枪接收到点火命令以执行点火任务之间的时间延迟,从而使得多个气枪进行点火时的同步激发点火的点火精度得到进一步提升。

22、本专利技术第二方面提供一种气枪同步点火控制系统。旨在提高海洋震源控制系统控制多个气枪同步激发点火的点火精度。

23、本专利技术提供的一种气枪同步点火控制系统,所述系统至少包括主机模块、gsc模块和agc模块;

24、所述主机模块,用于根据气枪的历史点火监测数据和与所述历史点火监测数据对应的点火命令,确定所述气枪的点火时间偏差;

25、所述agc模块,用于接收所述gsc模块发送的点火命令,通过监测海洋震源控制系统中的gsc模块与自身之间的数据传输延时,确定数据传输的目标延迟;将控制所述气枪进行点火的当前点火命令中的点火时间和所述目标延迟进行求和,获得控制所述气枪进行点火的第一点火时间;

26、所述agc模块,还用于根据所述第一点火时间和所述点火时间偏差,控制所述气枪进行点火。

27、本专利技术第三方面提供一种电子设备,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

28、存储器,用于存放计算机程序;

29、处理器,用于执行存储器上所存放的程序时,实现第一方面所述的一种气枪同步点火控制方法中的步骤。

30、本专利技术第四方面提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面所述的一种气枪同步点火控制方法中的步骤。

本文档来自技高网...

【技术保护点】

1.一种气枪同步点火控制方法,其特征在于,所述方法应用于海洋震源控制系统,包括:

2.根据权利要求1所述的一种气枪同步点火控制方法,其特征在于,所述根据所述第一点火时间和所述点火时间偏差,控制所述气枪进行点火,包括:

3.根据权利要求1所述的一种气枪同步点火控制方法,其特征在于,所述根据气枪的历史点火监测数据和与所述历史点火监测数据对应的点火命令,确定所述气枪的点火时间偏差,包括:

4.根据权利要求1所述的一种气枪同步点火控制方法,其特征在于,所述根据气枪的历史点火监测数据和与所述历史点火监测数据对应的点火命令,确定所述气枪的点火时间偏差,包括:

5.根据权利要求1所述的一种气枪同步点火控制方法,其特征在于,所述方法还包括:

6.一种气枪同步点火控制系统,其特征在于,所述系统至少包括主机模块、GSC模块和AGC模块;

7.一种电子设备,其特征在于,包括处理器、通信接口、存储器和通信总线,其中,处理器,通信接口,存储器通过通信总线完成相互间的通信;

8.一种计算机可读存储介质,其上存储有计算机程序,其特征在于:所述计算机程序被处理器执行时实现如权利要求1-5任一所述的一种气枪同步点火控制方法中的步骤。

...

【技术特征摘要】

1.一种气枪同步点火控制方法,其特征在于,所述方法应用于海洋震源控制系统,包括:

2.根据权利要求1所述的一种气枪同步点火控制方法,其特征在于,所述根据所述第一点火时间和所述点火时间偏差,控制所述气枪进行点火,包括:

3.根据权利要求1所述的一种气枪同步点火控制方法,其特征在于,所述根据气枪的历史点火监测数据和与所述历史点火监测数据对应的点火命令,确定所述气枪的点火时间偏差,包括:

4.根据权利要求1所述的一种气枪同步点火控制方法,其特征在于,所述根据气枪的历史点火监测数据和与所述历史点火监测数据对应的点火命...

【专利技术属性】
技术研发人员:薛立武余正杰张东阳徐朝红刘楚阳柯雨洁
申请(专利权)人:中国石油天然气集团有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1