的相鄰炮檢點(diǎn)跳躍性太大,對(duì)波場(chǎng)采樣以及后續(xù)數(shù)據(jù)處理造成影響,所以還需要對(duì)偏移后的測(cè)線上的所有炮檢點(diǎn)進(jìn)行光滑處理的判斷,在判斷炮檢點(diǎn)需要進(jìn)行光滑處理時(shí),對(duì)這些炮檢點(diǎn)進(jìn)行光滑處理。在一實(shí)施例中,依次判斷每條測(cè)線上的炮檢點(diǎn)是否需要進(jìn)行光滑處理;在判斷出測(cè)線上的炮檢點(diǎn)需要進(jìn)行光滑處理后,依次對(duì)每條測(cè)線上的炮檢點(diǎn)進(jìn)行光滑處理。上述依次對(duì)每條測(cè)線上的炮檢點(diǎn)進(jìn)行光滑處理的判斷以及處理包括依次對(duì)每條測(cè)線上的炮檢點(diǎn)進(jìn)行正向光滑處理和/或反向光滑處理的判斷以及處理。具體的,
[0086]在所有過(guò)障礙物的測(cè)線完成偏移后,按照測(cè)線編號(hào)從小到大或按照測(cè)線位置從左到右的順序,對(duì)每一條進(jìn)行偏移的測(cè)線上所有炮檢點(diǎn)從起始炮檢點(diǎn)開(kāi)始逐點(diǎn)進(jìn)行計(jì)算,判斷這些炮檢點(diǎn)是否需要進(jìn)行正向光滑處理,或,按照測(cè)線編號(hào)從大到小或按照測(cè)線位置從右到左的順序,對(duì)每一條進(jìn)行偏移的測(cè)線上所有炮檢點(diǎn)從起始炮檢點(diǎn)開(kāi)始逐點(diǎn)進(jìn)行計(jì)算,判斷這些炮檢點(diǎn)是否需要進(jìn)行反向光滑處理。
[0087]對(duì)于光滑處理為正向光滑處理的情形,為了避免進(jìn)行正向光滑處理后的當(dāng)前測(cè)線與相鄰的左邊測(cè)線存在交叉,或者這兩條測(cè)線間的間隔小于預(yù)設(shè)的炮線距,還需要對(duì)這些炮檢點(diǎn)進(jìn)行反向光滑處理的判斷以及處理。即在對(duì)這些炮檢點(diǎn)進(jìn)行正向光滑處理后,再逐點(diǎn)判斷正向光滑處理后每條測(cè)線上的炮檢點(diǎn)是否需要進(jìn)行反向光滑處理,然后再對(duì)這些炮檢點(diǎn)進(jìn)行反向光滑處理的判斷以及處理。
[0088]對(duì)于光滑處理為反向光滑處理的情形,為了避免進(jìn)行反向光滑處理后的當(dāng)前測(cè)線與相鄰的右邊測(cè)線存在交叉,或者這兩條測(cè)線間的間隔小于預(yù)設(shè)的炮線距,還需要對(duì)這些炮檢點(diǎn)進(jìn)行正向光滑處理的判斷以及處理。即在對(duì)這些炮檢點(diǎn)進(jìn)行反向光滑處理后,再逐點(diǎn)判斷反向光滑處理后每條測(cè)線上的炮檢點(diǎn)是否需要進(jìn)行正向光滑處理,然后在確定需要進(jìn)行正向光滑處理時(shí),對(duì)這些炮檢點(diǎn)進(jìn)行正向光滑處理。
[0089]在本實(shí)施例中,采用先對(duì)偏移后的測(cè)線上炮檢點(diǎn)進(jìn)行正向光滑處理的判斷以及處理,再對(duì)這些進(jìn)行正向光滑處理后的測(cè)線上炮檢點(diǎn)進(jìn)行反向光滑處理的判斷和處理。當(dāng)前測(cè)線上炮檢點(diǎn)進(jìn)行正向光滑處理的具體判斷以及處理過(guò)程如下:
[0090](I)計(jì)算當(dāng)前測(cè)線上相鄰兩炮檢點(diǎn)的方位角與測(cè)線方位角的差值。相鄰兩炮檢點(diǎn)的方位角可根據(jù)這兩炮檢點(diǎn)的坐標(biāo)計(jì)算得到,測(cè)線方位角可從地震勘探數(shù)據(jù)中獲取。在一實(shí)施例中,計(jì)算相鄰兩炮檢點(diǎn)的方位角與測(cè)線方位角的差值是指相鄰兩炮檢點(diǎn)之間的連線與垂直網(wǎng)格線的夾角Θ。
[0091](2)將相鄰兩炮檢點(diǎn)的方位角與測(cè)線方位角的差值與預(yù)設(shè)的平滑角度進(jìn)行對(duì)比,來(lái)判斷當(dāng)前炮檢點(diǎn)是否需要進(jìn)行正向光滑處理。以當(dāng)前測(cè)線上相鄰兩炮檢點(diǎn)S1、Si+1為例。若炮檢點(diǎn)S1、Si+1之間的連線與垂直網(wǎng)格線的夾角Θ不大于預(yù)設(shè)的平滑角度α,那么炮檢點(diǎn)SjP S i+1就無(wú)需進(jìn)行正向光滑處理;如果炮檢點(diǎn)S 1、Si+1之間的連線與垂直網(wǎng)格線的夾角Θ小于預(yù)設(shè)的平滑角度α,那么炮檢點(diǎn)Si就要進(jìn)行正向光滑處理。一般預(yù)設(shè)的平滑角度α的大小,要根據(jù)網(wǎng)格的長(zhǎng)寬來(lái)計(jì)算。對(duì)于正方形網(wǎng)格,平滑角度α為45度。
[0092](3)在判斷當(dāng)前炮檢點(diǎn)(例如炮檢點(diǎn)Si)需要進(jìn)行正向光滑處理后,將炮檢點(diǎn)51按步驟SlOl中所確定的偏移方向以及步驟S102中所描述的偏移過(guò)程進(jìn)行移動(dòng),直到該炮檢點(diǎn)與下一炮檢點(diǎn)Si+1的方位角與測(cè)線方位角的差值不大于預(yù)設(shè)的平滑角度α,并且該炮檢點(diǎn)偏移后所在位置沒(méi)有落入障礙物內(nèi)為止。
[0093](4)在當(dāng)前炮檢點(diǎn)(例如炮檢點(diǎn)Si)偏移后,將前一炮檢點(diǎn)(炮檢點(diǎn)Sg)作為當(dāng)前炮檢點(diǎn),重復(fù)執(zhí)行以上(1)、(2)和(3)這三個(gè)步驟,直到當(dāng)前測(cè)線上所有需要進(jìn)行正向光滑處理的炮檢點(diǎn)完成正向光滑處理。
[0094]在當(dāng)前測(cè)線所有需要進(jìn)行正向光滑處理的炮檢點(diǎn)完成正向光滑處理后,將與當(dāng)前測(cè)線相鄰的右邊測(cè)線作為當(dāng)前測(cè)線,重復(fù)執(zhí)行上述步驟(1)_(4),直到所有測(cè)線上所有炮檢點(diǎn)完成正向光滑處理。
[0095]圖6為對(duì)圖5中所示的測(cè)線進(jìn)行光滑處理的結(jié)果示意圖。圖5中的編號(hào)為1005的測(cè)線上炮檢點(diǎn)1021和1022之間的連線與垂直網(wǎng)格線的夾角Θ為50度,大與預(yù)設(shè)的平滑角度45度,所以炮檢點(diǎn)1021需要進(jìn)行偏移,其偏移后的位置如圖6所示。在圖6中,炮檢點(diǎn)1021與1022之間的連線、炮檢點(diǎn)1020與1021之間的連線與垂直網(wǎng)格線的夾角都是45度,滿足平滑角度要求,完成光滑處理。
[0096]同樣,對(duì)圖5中編號(hào)為1006的測(cè)線,其上炮檢點(diǎn)1022與1023之間的連線與垂直網(wǎng)格線的夾角也為50度,大于預(yù)設(shè)的平滑角度45度,炮檢點(diǎn)1022進(jìn)行偏移,炮檢點(diǎn)1021、1020、1019、1018依次偏移,直到所有炮檢點(diǎn)與相鄰點(diǎn)之間的連線與垂直網(wǎng)格線的夾角不大于平滑角度,最終偏移結(jié)果如圖6所示。從圖6中可以看出,經(jīng)過(guò)光滑處理后,所有測(cè)線上的炮檢點(diǎn)分布具有良好的連續(xù)性以及光滑性,從而保證了地震波場(chǎng)能實(shí)現(xiàn)連續(xù)采樣。
[0097]步驟S104,逐線逐點(diǎn)判斷進(jìn)行正向光滑處理后的測(cè)線上的炮檢點(diǎn)是否需要進(jìn)行反向光滑處理,以及在判斷需要進(jìn)行反向光滑處理時(shí),對(duì)這些炮檢點(diǎn)進(jìn)行反向光滑處理。
[0098]在對(duì)所有測(cè)線上所有炮檢點(diǎn)進(jìn)行正向光滑處理結(jié)束后,按照測(cè)線編號(hào)從大到小或按照測(cè)線位置從右到左的順序,對(duì)每一條進(jìn)行偏移的測(cè)線上所有炮檢點(diǎn)從起始炮檢點(diǎn)開(kāi)始逐點(diǎn)進(jìn)行計(jì)算,判斷這些炮檢點(diǎn)是否需要進(jìn)行反向光滑處理;在判斷需要進(jìn)行反向光滑處理時(shí),對(duì)這些炮檢點(diǎn)進(jìn)行反向光滑處理,直到所有測(cè)線上所有炮檢點(diǎn)處理完畢。
[0099]依次對(duì)測(cè)線上所有炮檢點(diǎn)進(jìn)行反向光滑處理的具體判斷以及處理過(guò)程與正向光滑處理的具體判斷以及處理過(guò)程相同,在此不再贅敘。
[0100]綜上所述,本申請(qǐng)實(shí)施例中通過(guò)確定炮檢點(diǎn)的偏移方向以及偏移距離對(duì)炮檢點(diǎn)進(jìn)行偏移,以及對(duì)偏移后的炮檢點(diǎn)進(jìn)行正向光滑處理和反向光滑處理,能實(shí)現(xiàn)地震波場(chǎng)連續(xù)采樣的目的。
[0101]本申請(qǐng)實(shí)施例還提供了一種偏移炮檢點(diǎn)的裝置,如圖7所示,該裝置包括:判定單元701、偏移單元702、光滑處理判斷單元703以及光滑處理單元704。其中,判定單元701用于按照炮檢點(diǎn)距障礙物兩側(cè)距離的長(zhǎng)短以及可向障礙物兩側(cè)偏移的炮檢點(diǎn)數(shù)的多少,依次判定每條測(cè)線上炮檢點(diǎn)的偏移方向;偏移單元702用于按照判定的偏移方向,依次對(duì)每條測(cè)線上炮檢點(diǎn)進(jìn)行偏移。
[0102]具體的,針對(duì)于每一條測(cè)線,判定單元701用于將當(dāng)前測(cè)線上連續(xù)過(guò)障礙物的所有炮檢點(diǎn)歸為一段,計(jì)算這段上所有炮檢點(diǎn)距障礙物兩側(cè)的距離;根據(jù)這段上所有炮檢點(diǎn)距障礙物兩側(cè)的距離,通過(guò)比較離障礙物第一側(cè)邊緣相對(duì)較近的炮檢點(diǎn)數(shù)和離障礙物第二側(cè)邊緣相對(duì)較近的炮檢點(diǎn)數(shù)的多少,來(lái)判定這段上所有炮檢點(diǎn)的偏移方向。在判斷出離障礙物第一側(cè)邊緣相對(duì)較近的炮檢點(diǎn)數(shù)多于離障礙物第二側(cè)邊緣相對(duì)較近的炮檢點(diǎn)數(shù)時(shí),判定這段上所有炮檢點(diǎn)向障礙物的第一側(cè)偏移;在判斷出離障礙物第一側(cè)邊緣相對(duì)較近的炮檢點(diǎn)數(shù)等于離障礙物第二側(cè)邊緣相對(duì)較近的炮檢點(diǎn)數(shù)時(shí),將炮檢點(diǎn)距障礙物第一側(cè)邊緣的距離與炮檢點(diǎn)距障礙物第二側(cè)邊緣的距離進(jìn)行對(duì)比;在確定炮檢點(diǎn)距障礙物第一側(cè)邊緣的距離小于炮檢點(diǎn)距障礙物第二側(cè)邊緣的距離時(shí),判定這段上所有炮檢點(diǎn)向障礙物的第一側(cè)偏移。
[0103]相應(yīng)的,針對(duì)于每一條測(cè)線,偏移單元702用于按照判定的偏移方向,對(duì)當(dāng)前測(cè)線上落入障礙物內(nèi)的炮檢點(diǎn)進(jìn)行逐點(diǎn)偏移,確保不與相鄰測(cè)線產(chǎn)生交叉,并保證與相鄰測(cè)線間的距離不小于預(yù)設(shè)的炮線距。
[0104]光滑處理判斷單元703用于在所有測(cè)線上炮檢點(diǎn)完成偏移后,依次判斷每條測(cè)線上的炮檢點(diǎn)是否需要進(jìn)行光滑處理。光滑處理單元704用于在判斷出測(cè)線上的炮檢點(diǎn)需要進(jìn)行光滑處理后,依次對(duì)每條測(cè)線上的炮檢點(diǎn)進(jìn)行光滑處理。
[0105]具體的,針對(duì)于每一條測(cè)線,光滑處理判斷單元703用于逐點(diǎn)判斷當(dāng)前測(cè)線上的炮檢點(diǎn)是否需要進(jìn)行光滑處理。相應(yīng)的,光滑處理單元704用于在判斷出當(dāng)前測(cè)線上的炮檢點(diǎn)需要進(jìn)行光滑處理后,逐點(diǎn)對(duì)當(dāng)前測(cè)線上的炮檢點(diǎn)進(jìn)行光滑處理。
[0106]雖然通過(guò)實(shí)施例描繪了本申請(qǐng),本領(lǐng)域普通技術(shù)人員知道,本申請(qǐng)有許多變形和變化而不脫離本申請(qǐng)的精神,希望所附的權(quán)利要求包括這些變形和變化而不脫離本申請(qǐng)的精神。
【主權(quán)項(xiàng)】
1.一種偏移炮檢點(diǎn)的方法,其特征在于,包括: Si,按照每條