1.单炮记录实时叠加方法,其特征在于,该单炮记录实时叠加方法包括:
步骤1,通过远程数据同步读取技术,进行地震数据实时传输;
步骤2,根据地震数据道头基本信息,计算水平叠加所需要的理论道头信息;
步骤3,对于新传入的数据,根据道头信息,通过预置好的共中心点信息和速度库信息,自动抽取共中心点道集,通过加权垂直叠加方法,实现每放一炮就叠加一炮的过程;
步骤4,通过自动触发叠加流程,并进行动态显示,实时监控野外地震资料采集质量。
2.根据权利要求1所述的单炮记录实时叠加方法,其特征在于,在步骤1中,通过远程同步更新技术,自动监控仪器车磁盘中所产生的野外SEG-D原始地震数据,每生产一炮就会与处理工作站内的工作目录进行同步,实时读取单炮数据进入工作目录;并通过等时间间隔执行单炮叠加处理流程,自动触发叠加处理流程。
3.根据权利要求1所述的单炮记录实时叠加方法,其特征在于,在步骤2中,读取一炮,根据单炮SEG-D数据中记录的道头信息,卸载的基本道头包括炮点和检波点的点号和线号;通过公式计算理论的炮点、检波点和共中心点平面坐标,以及炮检距信息。
4.根据权利要求3所述的单炮记录实时叠加方法,其特征在于,在步骤2中,计算理论的炮点、检波点和共中心点平面坐标,以及炮检距信息的公式为:
xcord_source=source_point_id*detect_interval+original_x
ycord_source=source_line_id*detect_interval+original_y
xcord_dectect=detect_point_id*detect_interval+original_x
ycord_dectect=detect_line_id*detect_interval+original_y
xcord_midpt=(xcord_source+xcord_dectect)*0.5
ycord_midpt=(ycord_source+ycord_dectect)*0.5
式中xcord_source为炮点x坐标,source_point_id为炮点的点号,detect_interval为道距,original_x为炮点起始点X坐标,ycord_source为炮点Y坐标,original_y为炮点起始点Y坐标,xcord_dectect为检波点X坐标,ycord_dectect为检波点Y坐标,xcord_midpt为共中心点X坐标,source_detect_dist为偏移距,source_line_id为炮点线号,detect_point_id为检波点点号,detect_line_id为检波点线号,detect_interval为道距,通过道头信息分别计算出理论的炮点、检波点和共中心点平面 坐标,以及炮检距信息。
5.根据权利要求3所述的单炮记录实时叠加方法,其特征在于,在步骤3中,将计算出的理论炮点、检波点和共中心点信息写入数据的道头信息中,并根据道头信息抽取用于叠加的共中心点道集。
6.根据权利要求5所述的单炮记录实时叠加方法,其特征在于,在步骤3中,将抽取的共中心点道集进行加权叠加,具体计算方法为:
stack_n=[(stack_n-1)(n-1)+shot_n]/n
式中,shot_n为第n次作业执行时输入的炮集,stack_n为这些单炮叠加的结果,stack_n-1为前n-1次作业叠加结果,stack_n与stack_n-1进行加权垂直叠加,每次作业统一输出一个文件,始终显示该数据体,用于监控单炮实时叠加效果,从而得到每放一炮的追加叠加监控剖面。
7.根据权利要求1所述的单炮记录实时叠加方法,其特征在于,在步骤4中,通过文件目录监测技术,检查地震数据文件目录的变化,当指定目录下有相应的新文件生成时,自动触发叠加流程;通过对指定叠加数据体的动态显示,实时监控野外地震资料采集质量。