Method for managing the target location of a vessel

09810802 · 2017-11-07

Assignee

Inventors

Cpc classification

International classification

Abstract

A method for managing a target location of at least a first vessel in a seismic survey involving at least one vessel, the first vessel performing a series of shoots according to a predefined set of shot points, called preplot. The method includes, during at least a part of the survey, computing an updated position of the center of the target location for the first vessel, using the trend, as a function of time, of a curve representing a time prediction shift for a shot point, for the first vessel, and depending on at least one parameter related to the capabilities of a vessel involved in the seismic survey.

Claims

1. A method for managing a target location of at least a first vessel in a seismic survey involving at least one vessel, comprising: the first vessel performing a series of shots according to a predefined set of shot points, called a preplot, during at least a part of the seismic survey, computing an updated position of a center of the target location for the first vessel, using a trend, as a function of time, of a curve representing a time prediction shift for a shot point of the set, for the first vessel, and depending on at least one parameter related to capabilities of a vessel involved in the seismic survey, said time prediction shift being computed as the difference between a corrected time prediction that corresponds to a time at which the first vessel will perform the shot and a time prediction corresponding to a time at which the first vessel predicts to reach a planned shot point of said preplot; and navigating the first vessel based on the updated position.

2. The method for managing the target location of a vessel according to claim 1, wherein computing the updated position of the center of the target location uses: a current time prediction shift, a current speed Sc of the first vessel, and a current position of the first vessel.

3. The method for managing the target location of a vessel according to claim 1, wherein the seismic survey involves at least two vessels and the capabilities are related to at least one other vessel involved in the seismic survey, the at least one other vessel being distinct from the first vessel.

4. A non-transitory computer-readable carrier medium storing a computer program comprising program code instructions for implementing a method for managing a target location of at least a first vessel in a seismic survey involving at least one vessel, when the program is executed on a computer or a processor, the method comprising: the first vessel performing a series of shots according to a predefined set of shot points, called a preplot: during at least a part of the seismic survey, computing an updated position of a center of the target location for the first vessel, using a trend, as a function of time, of a curve representing a time prediction shift for a shot point of the set, for the first vessel, and depending on at least one parameter related to capabilities of a vessel involved in the seismic survey, said time prediction shift being computed as the difference between a corrected time prediction that corresponds to a time at which the first vessel will perform the shot and a time prediction corresponding to a time at which the first vessel predicts to reach a planned shot point of said preplot; and navigating the first vessel based on the updated position.

5. A seismic system comprising: at least one first vessel involved in a seismic survey involving at least one vessel, the first vessel performing a series of shots according to a predefined set of shot points, called a preplot; means for managing a target location of the first vessel, which are integrated in the first vessel and activated during at least a part of the seismic survey, which include: means for computing an updated position of the center of the target location for the first vessel, using a trend, as a function of time, of a curve representing a time prediction shift for a shot point of the set, for the first vessel, and depending on at least one parameter related to capabilities of a vessel involved in the seismic survey, said time prediction shift being computed as the difference between a corrected time prediction that corresponds to a time at which the first vessel will perform the shot and a time prediction corresponding to a time at which the first vessel predicts to reach a planned shot point of said preplot; and means for navigating the first vessel based on the updated position.

6. The seismic system according to claim 5, wherein the system comprises: means for managing the target location of a plurality of vessels involved in the seismic survey.

Description

4. LIST OF FIGURES

(1) Other features and advantages of embodiments of the disclosure shall appear from the following description, given by way of indicative and non-exhaustive examples and from the appended drawings, of which:

(2) FIGS. 1a and 1b illustrate respectively a particular embodiment of the target location management method according to the disclosure;

(3) FIG. 2a represents a curve associated to time prediction shift, along the time and FIGS. 2b and 2c represent a curve associated to time prediction shift taking account of some parameters related to first vessel, according to an embodiment of the disclosure;

(4) FIG. 3 represents the positions of master and a first vessel to illustrate an embodiment of the disclosure for computing an updated target location.

(5) FIG. 4 illustrates a device include in an exemplary system of the disclosure.

5. DETAILED DESCRIPTION

(6) The disclosure relates to a method for managing the target location (thanks to the computing of an updated center position of a target location) of a first vessel, in a seismic survey involving a plurality of vessels, in order to ensure a proper coverage, during an operation involving those vessels, i.e. ensure that all vessels will shot at the proper time, at the proper position, without a strong link with a master vessel. This allows a totally adaptive survey.

(7) In the following description, the embodiments are described in relation with a multi-vessel survey which comprises a reference vessel called “master vessel” and other vessels called “slave vessels”, each synchronization of each slave vessel depending on the master vessel's synchronization.

(8) However, the case of a multi-vessel survey is not restrictive and the disclosure can be applied to a single vessel survey, which involves only one vessel. Referring now to FIG. 1a, we present a particular embodiment of the proposed target location management method, for a first vessel involved in a survey comprising a plurality of vessels.

(9) According to this embodiment, the method comprises computing, in step 17, an updated position of the center of the target location of a first vessel, using the trend, as a function of time, of a curve representing a time prediction shift for a shot point and some parameters related to physical capabilities of the first vessel.

(10) This time prediction shift may be computed using any parameters that provides for a difference between two time predictions, taking account of local parameters for the first vessel, as well as parameters related to other vessels. Moreover, the updated position of the center of the target location takes account of a trend of a curve representing this time prediction shift, thus allowing matching the error in position of the vessel while taking into account the acceleration and speed capabilities of the vessel, and predictive evolution of the prediction shift.

(11) Referring now to FIG. 1b, we present this particular embodiment of the proposed target location management method, wherein the time prediction shift is computed from a series of raw time predictions and a series of corrected time predictions.

(12) According to this embodiment, the corrected time prediction takes account of other vessel(s) parameters of the system. For example, the corrected time prediction takes account of parameters of all the other vessels involved in the survey.

(13) It is to be noted that steps illustrated in FIG. 1b may be implemented in parallel on each vessel involved in the survey.

(14) These steps are for example initiated by a timer loop, which typically runs continuously on each vessel during the survey. Moreover, step 14, steps 15 and 16 and step 17 may also be implemented in three parallel processes.

(15) First of all, in step 11, a series of “raw time predictions” is computed for a first vessel of the fleet, involved in the multi-vessel survey. A “raw time prediction” can be defined as the time at which the first vessel predicts to reach a planned shot point of a preplot, and a series of raw time predictions corresponds to the raw time prediction for each assigned shot point of the first vessel. These raw time predictions are computed from the distance between the first vessel and the shot points and from the vessel speed. The source position can also be used to compute a raw time prediction.

(16) In step 12, a series of “corrected time predictions” is computed for a first vessel. A “corrected time prediction” can be defined as the time at which the first vessel will perform the shot, even if it is not properly located on the point location of a planned shot point, as a function of internal and external parameters of the first vessel, and a series of corrected time predictions corresponds to the corrected time prediction for each assigned shot point of the first vessel. More precisely, corrected time predictions are computed using: first vessel raw time predictions, as computed in step 11, remote raw time predictions coming from other vessels (for example the vessels involved in a multi-vessel survey), remote corrected time predictions coming from other vessels, (for example the vessels involved in a multi-vessel survey), “Minimum shot cycle time interval”, or “Min STI” corresponding to the minimum time that has to be respected between consecutives shots, on a same vessel, and/or between many vessels, “Maximum shot cycle time interval”, or “Max STI” corresponding to the maximum time that has to be respected between consecutives shots, on a same vessel, and/or between many vessels, “Tolerance zone”, which defines the tolerance area around the planned shot point location, where a shot is considered as valid, “Shooting time slot”, typically based on a time division algorithm. Each vessel is allowed to shoot only in predetermined time windows. As example, with two vessels aligned on UTC time, one vessel will be able to shot in time windows [00,05], [20,25], [40,45], the other one in time windows [10,15], [30,35], [50,55]. Any other parameters that are used by the shooting predictions algorithm.

(17) Then, in step 13, a “time prediction shift” is computed, for each shot point assigned to the first vessel, using at least the series of raw time predictions and the series of corrected time predictions previously computed.

(18) In fact, the time prediction shift corresponds to the difference between a corrected time prediction, taking account of other vessels parameters (Min STI, Max STI, Tolerance zone, etc. . . . ) and/or its own parameters in a multi-vessel survey or only taking account of its own parameters in a single survey, and a raw time prediction depending only of the first vessel. Particularly in a multi-vessel survey, this computed time prediction shift allows aligning all the involved vessels by taking account of the shot errors, without using a master vessel as a reference. Basically, according to this embodiment, if: the time prediction shift is negative, it means that the first vessel is late; the time prediction shift is positive, it that the first vessel is ahead; the time prediction shift has a huge negative value, it means that the first vessel is very late; and the time prediction shift has a huge positive value, it means that the first vessel is far ahead other vessels.

(19) Next, in step 14, the raw time predictions, computed in step 11, and the corrected time predictions, computed in step 12, are sent to other vessels (for example all or a part of all vessels involved in the survey), to be used as input of the same process that is running in parallel on other vessels.

(20) In step 15, which may be implemented in parallel of step 14, the updated speed is computed, for the first vessel, using the time prediction shift delivered by step 13. Indeed, on the contrary to most of the known solutions (where the slave's vessel speed is computed from the reference vessel predictions), the updated speed is not computed here from a relative offset from the position of the master vessel, but from the trend of the time prediction shift.

(21) Moreover, this way of controlling, which is independent from a master vessel, allows avoiding non-needed corrections, or wrong corrections, of the vessel speed based on wrong data in case of errors on the master shots.

(22) The method of the disclosure also allows controlling the vessels speed from corrected distances, as the relation between time and distance is known.

(23) FIG. 2a illustrates a time prediction shift, called Yi, of a first vessel at a predictive time corresponding to the raw time prediction, called time Xi. In that case, the estimated time shift Yi is computed from a time prediction shift trend curve. This time prediction shift trend curve is built from time shifts at given Xi (for a given point of this curve, the time shift corresponds to the difference between the corrected time to shoot and the theoretical time to shoot defined in the preplot) and can be represented by the following equation:
Y=ax.sup.2+bx+c,
where the parameters {a, b, c} can be (for example) resolved from a least square resolution algorithm based on the series of values {x,y}.

(24) These parameters are usually used in the definition of second-degree polynomial corresponding to the interpolated curve, the aim being to obtain the trend curve from a linear regression, knowing the time shifts from the knowledge of constraints like the “Minimum shot cycle time interval”, the “Maximum shot cycle time interval”, the “Tolerance zone”, as described here above. For example, the parameters {a, b, c} are correlated with the following features: fixed difference, speed, and acceleration. “a” is expressed in 1/seconds, “b” has no dimension and “c” is expressed in seconds.

(25) However, a vessel is limited by physical constraints, and the trend curve (in full line) illustrated in FIG. 2a and represented by the above equation Y=ax.sup.2+bx+c doesn't fit the capabilities of the vessel.

(26) FIG. 2b illustrates these capabilities of the vessel, and the time prediction shift trend curve that takes into account the physical limits of the vessel can be represented by the following equation:
Y′=a′x.sup.2+b′x+c′,
where the parameters a′ and b′ are limited by the current speed Sc, the maximum and minimum speed values {S.sub.min, S.sub.max} and the maximum and minimum acceleration values {A.sub.min, A.sub.max}.

(27) For example, Sc is the current speed of the current vessel, at the time of computation and [0, X.sub.max] is the time range of the raw time predictions series (from 0 to the last raw time predictions computed for the first vessel).

(28) As (y+x)*Sc corresponds to the distance to shot, the relations between the different parameters a′, b′, a, b, S.sub.min, S.sub.max, A.sub.min, A.sub.max, Sc and X.sub.max are defined by: A.sub.min/(2*Sc)<a′<A.sub.max/(2*Sc), and (S.sub.min/Sc)−2*a′x−1<b′<(S.sub.max/Sc)−2*a′x−1

(29) So typically, a′ will be equal to: a if A.sub.min/(2*Sc)<a<A.sub.max/(2*Sc), A.sub.min/(2*Sc) if a<A.sub.min/(2*Sc), A.sub.max/(2*Sc) if a>A.sub.max/(2*Sc).

(30) Moreover, b′ will be equal to: b if min(((S.sub.min/Sc)−(2*a′*S.sub.max−1)),((S.sub.min/Sc)−1))<b<max(((S.sub.max/Sc)−(2*a′*S.sub.max−1)),((S.sub.max/Sc)−1)), min(((S.sub.min/SC)−(2*a′*S.sub.max−1)),((S.sub.min/Sc)−1)) if b<m n (((S.sub.min/Sc)−(2*a′*S.sub.max−1)),((S.sub.min/Sc)−1)), max(((S.sub.max/Sc)−(2*a′*S.sub.max−1)),((Smax/Sc)−1)) if b>max(((Smax/Sc)−(2*a′*S.sub.max−1)),((S.sub.max/Sc)−1)).

(31) c′, which is the time prediction shift while taking into account the acceleration and speed capabilities of the first vessel, can be defined as: c′=Y.sub.a−(a′*X.sub.a.sup.2+b′*X.sub.a).

(32) Then, in step 17, which may be implemented in parallel of steps 14 and 15, an updated position of the center of the target location, i.e. an updated center position for the “Bull's Eye”, is computed, for the first vessel, using the time prediction shift delivered by step 13.

(33) Indeed, said updated center position for the target location can be computed from the “Bull's eye Distance Along”, also called BeDA, corresponding to the distance between the center of the target location (also called “bull's eye position”) for the first vessel and the reference point of the first vessel, projected on the path (sail line) of the first vessel. Thus, the BeDA can be written as BeDA=c′*Sc.

(34) If we only consider the full line curve, on FIG. 2b (corresponding to the curve of FIG. 2a), which represents a time prediction shift trend curve, then c′=c=Y0 (Y at time T0=0). Thus, the BeDA (=c′*Sc) will only takes account of short term shot errors, without any “idea” of the long term position of the first vessel.

(35) Then, if we consider the time prediction shift trend curve Y′ (in dotted line) that takes into account the physical limits of the vessel, we can see that the vessel cannot follow the trend, and that Y′ differs from Y. Thus, c′ differs from c, and c′ needs to be computed, as following.

(36) Let's then consider an expected “reaction time”, noted X.sub.a, allowing predicting the evolutions of the survey, and thus taking into account long term shot errors. In that case, c′ can be written as c′=Y(X.sub.a), and the BeDA (=c′*Sc) will lead to “overreatings” because of a too high level of prediction. This is represented on FIG. 2c, with the time prediction shift trend curves Y′ (in dotted line) that takes into account the physical limits of the vessel. The difference between the curve Y and the curve Y′ corresponds to d and c′ can be written as c′=c+d.

(37) Thus, a BeDA computed by taking account of the acceleration and speed capabilities of the vessel, together with the time prediction shift previously computed, for a “reaction time” Xa, also takes account of d, and with c′=c+d, BeDA=(c+d)*Sc. In that case, such a BeDa will ensure to correct an error in position of the source of the first vessel, taking account of short term and long term shot errors.

(38) Then, knowing the BeDA and the updated center position of the target location for the first vessel, an updated target location can be computed for this first vessel, from well-known algorithms, not detailed.

(39) This is illustrated by FIG. 3, wherein the preplot (for three shots) of a master vessel is represented, with the target locations 1, 2 and 3.

(40) The local positions of the first vessel are also illustrated, during the survey, and represented by the positions 1″, 2″ and 3″.

(41) Thus, knowing this BeDA from the prediction shift, as explained above, and the position 3″ of the first vessel, the position of the center of the target location 3′ can be computed. Knowing this Bull's Eye position 3′, the Bull's Eye can then be computed, without any link to the master vessel.

(42) Thus, according to the embodiments of the disclosure, the updated target location for a first vessel is not computed from an offset regarding a master vessel position, as in most of the state of the art solutions, but from the trend of the time prediction shift, regarding the first vessel position, as well as the updated speed.

(43) Thus, the updated position of the center of the target location corresponds to the vessel position (or its source position) moved along the navigated path from the offset equal to (c′*Sc).

(44) FIG. 4 illustrates a device included in a system according to the disclosure. For example, the device comprises a memory 41 constituted by a buffer memory, a processing unit 42 equipped for example with a microprocessor, and driven by the computer program 43 implementing the acts of a method for managing a target location of at least a first vessel in a seismic survey involving at least one vessel as described herein. At initialization, the code instructions of the computer program 43 are for example loaded into a memory and then executed by the processor of the processing unit 42. The processing unit 42 inputs for example a trend of the curve as a function of time and at least one parameter related to the capabilities of a vessel in the seismic survey. The microprocessor of the processing unit 42 implements the acts of the method according to the instructions of the computer program 43 to compute an updated position of a center of the target location for the first vessel. This device comprises part or all of means described for implementing the proposed method. The device thus comprises for example the following means for managing a target location of at least a first vessel in a seismic survey involving at least one vessel, said first vessel performing a series of shoots according to a predefined set of shot points, called preplot:

(45) means for managing the target location of said first vessel, which are integrated in said first vessel and activated during at least a part of said survey, which include:

(46) means for computing an updated position of the center of the target location for said first vessel, using the trend, as a function of time, of a curve representing a time prediction shift for a shot point, for the first vessel, and depending on the at least one parameter related to the capabilities of a vessel involved in said seismic survey

(47) The disclosure, in at least one embodiment, is aimed especially at overcoming the above-described different drawbacks of the prior art.

(48) More specifically, at least one embodiment of the disclosure provides a method and a system for ensuring that all vessels will shot at the proper time, at the proper position for example in a multi-vessel survey, without a strong link with a reference vessel.

(49) At least one embodiment of the disclosure provides a method and a system of this kind, which minimizes the exploration time on a survey/operation, thus minimizing fuel consumption.

(50) At least one embodiment of the disclosure provides a method and a system of this kind, which respects customer specific requirement as mammal regulation such as maximum shot cycle time/maximum shot cycle time by vessel), minimum shot cycle time, simultaneous shooting, and predefined time delay between some shots (these last terms are more detailed later on the description).

(51) At least one embodiment of the disclosure provides a method and a system of this kind, which enables a predictive behavior, a tolerance to irregular preplots.

(52) At least one embodiment of the disclosure provides a method and a system of this kind, which provides for a reliable multi-vessel survey, able to work with poor quality radio links.

(53) At least one embodiment of the disclosure provides a method and a system of this kind that is simple to implement and inexpensive.

(54) Although the present disclosure has been described with reference to one or more examples, workers skilled in the art will recognize that changes may be made in form and detail without departing from the scope of the disclosure and/or the appended claims.