The present invention pertains to marine seismic sources and, in particular, a control strategy for a resonant controlled-frequency seismic source employing a mechanical oscillator.
Seismic surveying is the practice of studying subterranean formations from reflections by those formations of acoustic waves. This includes imparting acoustic waves into a natural environment so that they may enter the earth and travel through the subterranean geological formations of interest. During their travels through the formations, certain features of the formations will reflect the waves back to the surface where they are recorded. The recorded reflections are then studied to ascertain information about those formations.
One type of seismic survey is the “marine” seismic survey. The term “marine” only indicates that the survey occurs in or on the water. It does not necessarily imply that the survey is occurring in a saltwater environment. While a marine seismic survey may occur in a saltwater environment, such as the ocean, it may also occur in brackish waters such as are found in bays, estuaries, and tidal swamps. They may even be conducted in wholly freshwaters such as are found in lakes, marshes, and bogs.
There are many kinds of seismic sources whose designs are typically, to some degree, tailored to the environment in which they are intended for use. Marine seismic surveys are frequently performed using what is called a “swept” source. The term “swept” comes from the operation of such sources, in which they “sweep” through a band of frequencies during the transmission of the seismic signal.
One recent development in marine seismic surveying is the acquisition of “humming” data, i.e. data from a signal generated from a “humming” source. “Humming” is using a non-impulsive controlled-frequency source that generates substantially all of its energy at a single frequency. Due to practical stability limitations the source may instead perform a controlled or uncontrolled drift within a narrow frequency range, typically staying within plus or minus one tenth of an octave around the nominal frequency. This is sometimes called “monochromatic” or “near monochromatic”, for example in U.S. application Ser. No. 13/327,524.
Humming acquisition may occur in several different ways. For example, stepped humming is a sequential humming acquisition in which a single source steps over a set of two or more discrete frequencies, one at a time. The time spent moving between frequencies should be very small compared to the time spent at each frequency. Another example, chord humming, is acquisition in which one or more sources simultaneously hum at differing, discrete frequencies. More information is available in U.S. application Ser. No. 13/327,524.
Another relatively recent development in seismic acquisition is “low frequency” acquisition. Seismic surveying historically has used frequencies in the range of 10-250 Hz for seismic signals because of their suitability in light of technical challenges inherent in seismic surveying. The term “low frequencies” is understood within this historical context, as frequencies below which getting sufficient signal to noise with conventional sources rapidly becomes more difficult as the frequency decreases (i.e. below about 6-8 Hz).
One example of a low frequency source that can sweep, or hum, or both sweep and hum, at low frequency is disclosed and claimed in U.S. patent application Ser. No. 12/995,763, filed Jun. 17, 2009. This particular source consists of a tunable mechanical resonator, which together with its control system, comprises a self-excited oscillator. The control system therein detects the velocity of the radiating piston and applies a drive force in the same direction as the detected velocity, causing the system to oscillate at or near its natural frequency. That frequency is controlled by varying the stiffness of a gas spring, so that the system can be caused either to oscillate at a single chosen frequency (i.e. “hum”) or over a continuous band of frequencies at some chosen rate (i.e. “sweep”). More information is available in U.S. application Ser. No. 12/995,763.
However, one issue with low frequency sources is that the frequency introduces problems that typical, conventional seismic frequencies do not. One way to address these problems is through accurate and precise control of the source's operation. For example, one type of control is known as frequency stability control, in which the operation of the source is controlled to help stabilize the frequency at which it emits the seismic signals.
Seismic sources, such as those presented in the aforementioned applications, are suitable for their intended purpose. However, the art is always receptive to improvements or alternative approaches, methods and configurations. The art will therefore well receive the seismic source described herein.
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments of the invention and together with the description, serve to explain the principles of the invention. In the figures:
Reference will now be made in detail to the present embodiment(s) (exemplary embodiments) of the invention, an example(s) of which is (are) illustrated in the accompanying drawings. Wherever possible, the same reference numbers will be used throughout the drawings to refer to the same or like parts.
The presently disclosed trajectory control technique is a control strategy for a resonant controlled-frequency marine seismic source employing a mechanical resonator. Because the marine seismic source is “resonant”, it will tend to naturally oscillate at its resonant frequency. The marine seismic source includes an excitation actuator that injects energy into this oscillation to help overcome, for example, friction and radiation losses. It also includes an actuator, or actuators, that control the frequency of its resonance, hereinafter referred to as the frequency control technique. However, the amplitude and frequency of the acoustic output of the marine seismic source may vary in an unintended manner owing both to changes in the environment such as hydrostatic pressure and to changes in the internal state of the source such as its internal temperature. This unintended variation can be detrimental to certain types of seismic surveys.
Accordingly, the presently disclosed trajectory control technique applies trajectory control to keep the amplitude and frequency of the acoustic output of the marine seismic source very close to their target values. In this context, “trajectory control” controls the motion of a mechanical oscillator to cause it to follow a desired trajectory over time. “Trajectory” here means the precise motion of the moving part or parts of the oscillator. “Motion” may be taken to refer to the position, or velocity, or acceleration of the parts according to which it is most convenient to detect and control under a number of conditions.
These conditions may vary by implementation and therefore will be implementation specific. For example, the controlled motion should be susceptible to detection and control despite unanticipated, time-varying, disturbing environmental influences which may affect both the amplitude and frequency of the oscillator. Or, the motion should be susceptible to detection and control where the amplitude and frequency that characterize the desired trajectory may both vary with time; or where the available techniques of controlling the oscillator consist of a mechanism for varying its frequency and a separate exciter force applied directly to the moving parts(s) for exciting its motion; or where the exciter force is small compared to the alternating forces typically at play in the oscillator, the exciter can influence, but not wholly determine, the motion of the oscillator. Still other conditions may become apparent to those skilled in the art having the benefit of this disclosure.
The trajectory control method comprises two feedback loops. The first feedback loop estimates the oscillator's natural frequency, derives a frequency error as the difference between the estimated frequency and the frequency of the desired trajectory, and utilizes the frequency control mechanism to attempt to drive the error signal to zero in the manner well known to those versed in the art of control engineering.
The second feedback loop detects the motion trajectory of the oscillator, derives an error signal from the difference between the desired and detected trajectories, and applies a control force via the exciter that attempts to drive the error signal to zero in the manner well known to those versed in the art of control engineering.
Returning to the oscillation of the marine seismic source, it may be either non-linear or linear. If the oscillation is non-linear, and the desired trajectory is that of a linear oscillator, the control technique may have the effect of linearizing the behaviour of the oscillation. In the illustrated embodiments it is also a high-Q resonator, which is a resonator where a minimal amount of introduced energy is required to sustain the oscillation (e.g., the resistive impedance in the resonator, due to friction, viscosity, etc., is much less than the impedance of the spring stiffness at the resonance frequency).
One suitable marine seismic source, with which the presently disclosed control technique may be used, is disclosed and claimed in U.S. Ser. No. 12/995,763. To further illustrate and promote an understanding of the presently disclosed trajectory control technique, this disclosure will now discuss its application to this particular marine seismic source. A full disclosure regarding its construction and operation may be found in U.S. Ser. No. 12/995,763, and portions will be reproduced herein; modified to reflect the implementation of the present trajectory control technique as well as a frequency stabilization control.
Turning now to
The piston 105 is given an initial displacement and begins to oscillate. Its oscillations are sustained by an actuator 240 (shown in
More particularly, the marine seismic source 100 in
The yoke 140 is in turn attached to a linear actuator 145, which presents a very high mechanical impedance compared to the mechanical impedance of the gas spring 110a, 110b. The actuator 145 incorporates a position sensor (not shown) which allows a control system to measure the position of the actuator 145 at any time and to stiffen its motion using active feedback in a manner well known to those versed in the art of industrial control systems. The position of the tertiary piston 132 will be controlled by the actuator 145 and, because of the active stiffening, will not be affected by changes of pressure in the gas spring volume 110a resulting from oscillations of the radiating piston 105.
The actuator 145 is driven by an electric motor 150 via a drive band 155. Within the yoke 140 and supported from it is an electric linear motor coil 120a. A magnet rod 120b is guided through the coil 120a by plain bearings (not shown) and is attached to the upper end of the shaft 125. An electric linear motor may be used because it has low mechanical impedance and so does not limit or impede the motion of the moving assembly 105, 125, 130, 120b. The linear motor incorporates a position sensor (not shown) which allows a control system to measure the relative position of the actuator rod 120b and coil 120a, at any time, in a manner well known to those versed in the art of industrial control systems.
The servo-controller 211 controls the high impedance actuator 225 comprised of the actuator 145, motor 150, and drive band 155, via motor drive lines 230. The extension of the actuator 145 is fed back from an internal sensor 245 (for example a shaft encoder on its motor 150) to the servo-controller 211 via feedback cable 252. Likewise the servo-controller 210 controls the low impedance actuator 240, partially comprised of the coil 120a and the rod 120b, via motor drive lines 250. The position of the radiating piston 105 is fed back from a position sensor 255 attached to the radiating piston 105, which may, for example, be a linear variable differential transformer to the servo-controller 210.
The master controller 205 is used to download control programs 260, 265 to the servo-controllers 211, 210. The program 260 downloaded to the servo-controller 211, when initiated, may cause the high-impedance actuator 225 to execute a desired extension which may for example consist of an initial short high-acceleration phase, a phase of extension at constant velocity, a subsequent short deceleration phase in which the actuator 225 is brought to rest, a delay which may, for example, be ten seconds long, and a return-to-start phase in which the actuator extension is returned to its initial value and the program terminates execution. The total time interval between initiation and return to the initial extension value may be fixed and may be denoted by T.
The program 265 downloaded to the servo-controller 210, when initiated, may cause the low-impedance actuator 240 to deliver an initial impulsive force to the piston rod 125 and may thereafter monitor the motion of the radiating piston 105 via the sensor 255 and cause the actuator 240 to apply a fixed level of force in the direction of the motion thereby effecting bang-bang control in a manner well known to those versed in the art of control system design. The force may then be reduced to zero and the program 265 may terminate after a time interval after initiation also equal to T.
In normal operation the master controller 205 may cause the programs 260, 265 downloaded to the controllers 211, 210 to begin execution simultaneously. The combined effect will then be to cause the system to execute a frequency sweep as hereinbefore described.
The control technique disclosed herein is also implemented by the master controller 205 in accordance with the application 270 residing on the storage 222. In addition to sending control signals to the high impedance actuator 225 and the low impedance actuator 240, it also receives feedback from them over the links 215, 220. The master controller 205 acts upon this feedback and in accordance with the program in the application 270 controls the piston trajectory as described further below.
The control system 200 is located on or in the seismic source 100 of
Those in the art, having the benefit of this disclosure, will also appreciate that the aspect of the presently disclosed trajectory control technique described above is computer-implemented.
For example, the master controller 205 may be any suitable electronic processor or electronic processor set known to the art. Those in the art will appreciate that some types of electronic processors will be preferred in various embodiments depending on familiar implementation-specific details. Factors such as processing power, speed, cost, and power consumption, are commonly encountered in the design process and will be highly implementation specific. Because of their ubiquity in the art, such factors will be easily reconciled by those skilled in the art having the benefit of this disclosure.
Those in the art, having the benefit of this disclosure, will therefore appreciate that the master controller 205 may theoretically be an electronic micro-controller, an electronic controller, an electronic microprocessor, an electronic processor set, or an appropriately programmed application specific integrated circuit (“ASIC”) or a field programmable gate array (“FPGA”). Some embodiments may even use some combination of these processor types.
The storage 222 may include a hard disk and/or random access memory (“RAM”) and/or removable storage. The storage 222 is encoded with a number of software components, including the programs 260, 265 and the application 270. It may also be encoded with other software not shown. For example, it may include test software so that the marine seismic source 100 can be interrogated and its settings tested prior to or during deployment. Other kinds of software, such as an operating system, that are not shown may also reside on the storage 222.
Furthermore, there is no requirement that the functionality of the control system 200 described above be implemented as disclosed. For example, the application 265 may be implemented in some other kind of software component, such as a daemon or utility. The functionality of the application 270 need not be aggregated into a single component and may be distributed across two or more components.
Note that some portions of the detailed descriptions herein are presented in terms of a software implemented process involving symbolic representations of operations on data bits within a memory in a computing system or a computing device. These descriptions and representations are the means used by those in the art to most effectively convey the substance of their work to others skilled in the art. The process and operation require physical manipulations of physical quantities that will physically transform the particular machine or system on which the manipulations are performed or on which the results are stored. Usually, though not necessarily, these quantities take the form of electrical, magnetic, or optical signals capable of being stored, transferred, combined, compared, and otherwise manipulated. It has proven convenient at times, principally for reasons of common usage, to refer to these signals as bits, values, elements, symbols, characters, terms, numbers, or the like.
It should be borne in mind, however, that all of these and similar terms are to be associated with the appropriate physical quantities and are merely convenient labels applied to these quantities. Unless specifically stated or otherwise as may be apparent, throughout the present disclosure, these descriptions refer to the action and processes of an electronic device, that manipulates and transforms data represented as physical (electronic, magnetic, or optical) quantities within some electronic device's storage into other data similarly represented as physical quantities within the storage, or in transmission or display devices. Exemplary of the terms denoting such a description are, without limitation, the terms “processing,” “computing,” “calculating,” “determining,” “displaying,” and the like.
Furthermore, the execution of the software's functionality transforms the computing apparatus on which it is performed. For example, acquisition of data will physically alter the content of the storage, as will subsequent processing of that data. The physical alteration is a “physical transformation” in that it changes the physical state of the storage for the computing apparatus.
Note also that the software implemented aspects of the invention are typically encoded on some form of program storage medium or, alternatively, implemented over some type of transmission medium. The program storage medium may be magnetic (e.g., a floppy disk or a hard drive) or optical (e.g., a compact disc read only memory, or “CD ROM”), and may be read only or random access. Similarly, the transmission medium may be twisted wire pairs, coaxial cable, optical fiber, or some other suitable transmission medium known to the art. The invention is not limited by these aspects of any given implementation.
The trajectory control technique described above is practiced during acquisition in a marine seismic survey to control the amplitude and frequency of the seismic signals emitted by the marine seismic source. The design of the survey may be performed in accordance with conventional practice and will typically include one or more tow vessels towing one or more sources. For present purposes, one exemplary embodiment of a source with which the survey may be conducted is the marine seismic source of
Consider, for example, the marine seismic survey 300 in
Once the deployed marine seismic source 100 is warmed up, the tow vessel 305 tows it along the sail lines called for by the design. While the marine seismic source 100 is towed, it emits seismic acoustic signals represented by the ray 325. In the illustrated embodiment, these may be either swept or humming seismic signals as called for by the survey design. The acoustic signals propagate through the water 115 until they encounter the seabed 316. A portion of the signal reflects back from the seabed 316 to the sea surface, as represented by the ray 330, and a portion continues propagating through the subsurface 315 as indicated by the ray 335. Periodically, the acoustic signal will encounter reflectors, such as the reflector 340, and a portion will reflect back to the receivers 310 as indicated by the ray 345 and a portion will continue on until the energy in the signal dissipates beyond what the receivers 310 can detect. A portion of the acoustic signal may also return to the seabed or sea surface by other mechanisms than reflection, such as by refraction or by turning (a so-called “diving wave”).
It is during the generation and emanation of the seismic acoustic signals that the presently disclosed trajectory-control technique operates. The frequency stabilization and trajectory control loops will now be described in more detail.
Turning now to
Referring again to
As discussed above, the marine seismic source 100 tends to oscillate at a natural frequency determined by parameters such as the squeeze piston 132 position, the gas pressures within the spaces 110a, 110b and the interior of the casing 170 inside the device, the outside water pressure Pext (and hence the device operating depth), and to a lesser extent the seal frictions and the force and activation timing of the linear actuator 240 (shown in
To perform a given frequency sweep, the squeeze piston 132 is moved to change the oscillation period as required, but otherwise the device is (for the most part) allowed to oscillate at its natural frequency with an amplitude that may be controlled by use of the actuator 120a, 120b, as already described. Typically, the required squeeze-piston 132 trajectory will be calculated before the sweep begins. The default squeeze-piston control law, the heretofore mentioned active stiffening, acts to keep the piston 132 on its pre-calculated trajectory despite the perturbing forces introduced by the device's operation. Another control law separately governs the excitation actuator 120a, 120b so that it feeds energy into, or draws energy out of, the oscillations as required.
So, for example, following the default control law the squeeze piston 132 might be positioned so as to theoretically generate an oscillation at 2.0 Hz, but an oscillation at 2.05 Hz is produced instead because the theory behind the control law is only an approximation, or the conditions including the aforementioned gas pressures do not exactly match the assumptions in the control law's calculation. It is this sort of error that this frequency stabilization loop (430, 450) is designed to minimize.
More particularly, it uses active feedback to the squeeze piston 132 to keep the device much more nearly on frequency, on average, so that the natural frequency of the device more closely matches the desired frequency. The feedback loop is used to adjust a controllable parameter to minimize the discrepancy between the desired frequency and the natural frequency. In the illustrated embodiment, this is performed by adjusting the position of the squeeze piston 132.
The controllable parameter in this embodiment is a perturbation P that can be applied to the pre-calculated default squeeze piston position (DSPP). The natural frequency (f) of the source depends on the gas spring length (l) and we shall indicate this by writing f(l). Note that the natural frequency also depends on many other factors, including the pressure of the gas in the spaces 110a, 110b in
Δl=αΔf/fe′(l)
P′=P+Δl
Here α is a stabilization factor value between 0 and 1, set by the user according to principles well-known to those versed in the art of control system design.
The quantity fe′(l) may be calculated as follows for a device as in
In this example, to displace the gas spring piston by a distance x from the equilibrium position x=0, the gas spring piston would have to apply a force given by the equation:
where,
When determining the change in stiffness with length (i.e. squeeze piston position), in this embodiment allowance should be made for the change in gas pressure that this produces. In doing this it will be useful to make a further assumption, that on the time scales over which the gas spring length changes the gas is able to equilibrate thermodynamically with the metal and so the partial derivative
behaves in accordance with Boyle's Law:
To use the previous expression to model a control system, according to this embodiment a model of how gas spring stiffness affects the natural frequency is also needed. This model could be obtained as follows: The natural frequency of the system as a whole depends on the moving mass (the radiating piston and everything attached to it including the shaft and gas spring piston), the stationary mass (the casing and everything attached to it), and the gas spring stiffness. It also depends on the stiffness of the gas in the casing, which contains a third sealed gas-filled compartment. We can model this system as a simple harmonic oscillator consisting of two parallel springs in between two masses.
The well-known formula for the resonant angular frequency of an oscillating system containing two parallel springs between two masses is
Here,
of the gas within the casing, where FV is the force exerted on the piston 105 by the gas within the casing 170;
In terms of frequency (f) rather than angular frequency ω:
The quantity fe′(l) in the foregoing equations may be treated as identical to this.
To include kV in the model, it will be convenient to again assume in this example that the gas behaves adiabatically on the time scale of a quarter-period, so that an analogous expression to that for the gas spring stiffness can be used:
where L is an “equivalent length” of the casing gas space, equal to its volume V divided by the piston area A. The factor 4 has disappeared because there is only a single gas space.
In this particular embodiment, some of the parameters, including k, kV, and df/dl, identified herein, are calculated (at 515, 520). Some of these quantities may need to be computed only once per survey. Others may need to be re-determined each shot. For example, if the temperature of the device changes with time, or may need to be continuously recalculated during each sweep as the squeeze pistons move, then the various internal pressures and stiffness values will thereby change. Thus, even though
In this example, the default (unperturbed) control law will be used (at 420) to determine the initial position of the squeeze piston. This positioning might be adjusted depending on the selected survey type (e.g., single frequency, narrow band sweep, etc.) and particular frequencies involved.
A sweep, according to the designed sweep pattern, is conducted (at 430). During that sweep, in an embodiment, the actual performance of the resonator will be measured and compared with the desired sweep. According to the instant technique, this will be done by estimating its natural frequency. In the case where a hum is called for, the natural frequency estimate will provide a measure of the accuracy of the sweep and the deviation therefrom. If the resonator is sweeping over a range of frequencies, it will still be possible to determine a deviation from the desired sweep frequencies since, in a sweep over a range, an expected frequency at each time point will be known and can be compared with the estimated natural frequency for that time interval. There are many alternative techniques of system state estimation to establish the frequency deviation of the gas spring piston from the desired frequency. Those of ordinary skill in the art will readily be able to devise the same.
Any such method must be cognizant of the effect of the trajectory control loop 650 on the actual frequency of the device. The frequency deviation to be estimated is the difference of the resonance frequency of the device in the absence of trajectory control (its “natural frequency”) and the desired frequency. If the natural frequency estimation method is based on the observed frequency of the device it must estimate and allow for the effect of the trajectory control loop 650. Alternatively it may estimate the natural frequency from the disposition of the squeeze piston 132, the gas spring piston 130, and the gas pressures in the spaces 110a, 110b and within the casing 170.
Finally, given some measure of the frequency deviation, an adjustment can be determined (at 450) using the equations set out above (at 515-530) and the sweep continued.
As an example, consider some conditions that might be typical of a device; such as, the marine seismic source 100 in
Note that the previous equation may be thought of as, in some sense, translating a frequency error into a position error, which position error can then be adjusted according to the teachings set out herein.
For purposes of this example, this implies that in order to correct a 5% drift in frequency (not atypical in these sorts of tests), the squeeze piston 132 would have to move about (0.05)(4 Hz)/(5.11 Hz/m)=0.0392 meters, or about 40 mm. This perturbation should not be overly demanding for many systems of interest.
The frequency stabilization feedback loop discussed immediately above controls the natural resonance of the system to keep it close to the desired frequency. The presently disclosed trajectory control technique includes an additional feedback control loop that controls the fine detail of the trajectory, while the frequency feedback control loop, described above, maintains the natural frequency of the marine seismic at the right frequency, or nearly the right frequency. The implementation of this second control loop will now be discussed with respect to the marine seismic source 100 of
In this case the trajectory of the trajectory control refers to the relative displacement of radiating piston 105 and casing 170 (“relative trajectory”). The frequency control mechanism consists of altering the positions of the squeeze piston 132 at the end of the gas spring 165; and the exciter force is applied via the excitation actuator 240. The marine seismic source 100 will typically be used in a cyclical manner, its desired trajectory repeating exactly with a fixed or nearly fixed time period between repetitions. In this case, the first control loop described above may detect the frequency error during one cycle and apply the correction via the frequency control mechanism in the following cycle. However, the second control loop will operate in real time (i.e., immediately).
The control mechanism in this case is the control system 200 shown in
Referring now to
Turning to
First loop 600 closely follows the method disclosed in U.S. Application Ser. No. 61/894,729, filed Oct. 23, 2013 and U.S. application Ser. No. 14/515,223 filed Oct. 15, 2014, entitled “System and Method for Resonator Frequency Control by Active Squeeze Position Feedback”. However, one difference is that the second loop 650 will act to keep the oscillation at the desired frequency regardless of the source's natural frequency. Thus, if the second loop is operating, the natural frequency cannot be estimated by directly measuring the period of the oscillations, which is typically the most straightforward means for estimation.
One estimation method would be to briefly turn off the second loop, directly measure the source's natural frequency, use this estimate in box 610, and then reinstate the second loop. Alternatively, the source's natural frequency may be estimated from measurements of its internal state and the state of the environment. For example, the source's natural frequency may be tabulated for a variety of pressures, temperatures, operating depths, etc., and based on real-time measurements the appropriate tabulated value used as the estimate in box 610. In an embodiment, the frequency error may be estimated indirectly, from the history of trajectory errors (box 675).
To further an understanding of how the two feedback control loops 600, 650 may be implemented with respect to the marine seismic source 100 of
Consider the source as a simple, one degree-of-freedom oscillator, as illustrated in the equivalent circuit of
In the present context, F is the excitation force applied to the source; ω is the angular frequency at which it is desired that the source piston should oscillate; the peak velocity with which it is desired that it should oscillate is denoted by v.
As is known to one skilled in the art of dynamics, the following relation between force F, frequency ω and the properties of the oscillator, expressed in the frequency domain in complex notation, holds good:
Here m is the harmonic mean of the masses m1 and m2.
This can be re-written in terms of the natural frequency ω0 of the oscillator:
From inspection of this equation it is evident that when forced at the natural frequency, ω0, an excitation force f=vr will produce a velocity v, and that at any other frequency the force required to produce the same velocity v will be higher. The force increases as the frequency difference ω2−ω02 increases. Thus, if it is desired to produce a certain velocity v and the force available is limited to Fmax, then the natural frequency ω0 must be kept close to the desired frequency ω. It is also evident from this equation that the maximum difference between desired frequency and natural frequency at which the available excitation force will still be sufficient to produce the desired velocity v depends on Fmax and decreases with increasing m and r.
Suppose, by way of illustration, that a source has the following characteristics:
r=3000. N/m/s;
v=2. m/s;
m=3000. kg; here this represents the effective moving mass, typically the harmonic mean of the masses of piston and casing;
desired frequency=2 Hz;
Fmax=10,000 N;
A graph of the force that would be required for trajectory control, as a function of the tuned natural frequency of the source, is shown in
It is evident that the force required increases very rapidly with frequency error. In this example the oscillator natural frequency range must be maintained within the range 1.9 Hz to 2.1 Hz for trajectory control to be effective in controlling the trajectory to be an oscillation at 2 Hz with a peak velocity of 2 m/s. That is, the trajectory control will not tolerate a frequency deviation of greater than 0.1 Hz, or 5% of the desired frequency.
It will be evident to those skilled in the art that the required forces are strongly dependent on the frequency error Δf, and thus the history of correcting forces applied at 680 can be used at 675 to estimate the oscillator's natural frequency at 610. In one embodiment, the correcting forces are applied as follows: Let “fxd” be the control force applied at 680 multiplied by the offset of the moving assembly 105, 125, 130, 120b from its position averaged over an oscillation cycle. Then, for a simple harmonic oscillator system and a small frequency error, to good approximation, “fxd” averaged over an oscillation cycle will be directly proportional to the frequency error 620.
This can be seen as follows: Force versus offset for a simple harmonic oscillator system follow's Hooke's law, F=k x, where ‘F’ is the force applied by the spring, ‘k’ is the spring constant of the spring, and ‘x’ is the displacement from the spring's natural length. If the moving mass obeys this equation despite an error in the spring constant k, which instead of the nominal value k has the value kactual, then the applied trajectory control force Fcontrol must be exactly making up for the error: F=k x=Fcontrol+kactual x, and thus Fcontrol=(k−kactual) x. Multiplying the control force by the displacement x, we have fxd=Fcontrol x=(k−kactual) x2. Averaged over an oscillation cycle, x2 averages to half its peak value, and thus Fcontrol x averaged over an oscillation cycle is proportional to k−kactual.
This allows the difference of the squares of desired frequency ωdes and natural frequency ωnat to be estimated as follows:
Here a superscript bar indicates average over a period of oscillation.
The natural frequency can then be estimated straightforwardly and the control loop 600 can be operated by applying this calculation at step 610.
These calculations are only exact for a linear oscillator, whereas the system of
Other embodiments allowing the control force 680 to be used to estimate the natural frequency 610 and the frequency error 620 will be evident to those skilled in the arts.
At 20 seconds (1020) trajectory control loop 2 (650) begins. The applied control force (shown in
At 50 seconds (1050) control loop 1 (600), frequency control, begins. It is allowed to adjust the overall stiffness of the spring, but not to correct the nonlinearity in the spring: k=(klinear+displacement4)/10, with klinear the adjustable parameter.
This simple computational model demonstrates how the combined control loops 600 and 650 can produce a nearly perfect sinusoidal motion out of an oscillator with a strongly nonlinear spring. Those skilled in the art of control theory will be able to conceive of many alternative embodiments to the simple examples given here; in particular the control laws may adaptively adjust (“learn”), anticipate corrections based on previous experience, or may include other sources of information such as measurements from the environment of the source (for example, based on temperature, pressure, or depth).
In the embodiment illustrated in
That is, trajectory control loop 1 (frequency stabilization) effects large, or “gross”, changes in frequency, whereas trajectory control loop 2 effects small, or “fine”, changes in frequency or motion. A small change in frequency, for example, might be 0.1 Hz. Or, a minor modification to the motion might change the precise shape of the sweep—for example, to damp down unwanted higher-frequency harmonics, or perhaps to accentuate a particular harmonic. Therefore, trajectory control loop 2 makes small tweaks or adjustments continuously to the motion to keep it closer to a desired nominal trajectory.
Note the contrast with the operation and control of a land vibrator. A land vibrator is an example of a system that is not very resonant. The land vibrator brute-forces the output of the device by forcing the driving piston to move along a determined trajectory. That is, it forces the radiating piston to move to where it is supposed to be without regard to what its resonant frequency is. In the marine seismic source 100, however, the excitation actuator is not nearly powerful enough to brute-force the device to a particular frequency that differs significantly from its natural resonant frequency. It instead “finesses” the output that the device already “wants to make” (i.e., its natural resonant frequency).
Where reference is made herein to a method comprising two or more defined steps, the defined steps can be carried out in any order or simultaneously (except where context excludes that possibility), and the method can also include one or more other steps which are carried out before any of the defined steps, between two of the defined steps, or after all of the defined steps (except where context excludes that possibility).
The following patent applications and patents are hereby incorporated by reference for those portions that are listed and for the purposes set forth as if set forth verbatim herein:
U.S. application Ser. No. 12/995,763, entitled, “Marine Seismic Source”, filed Jun. 17, 2009, in the name of the inventors Martin Thompson and Mark F. L. Harper, published Apr. 14, 2011, as U.S. Patent Publication 2011/0085422, and commonly assigned herewith for its teachings the structure and operation of an exemplary low frequency, swept marine seismic source located in FIG. 1 and at ¶¶[0026]-[0032], therein.
U.S. application Ser. No. 13/327,524, entitled, “Seismic Acquisition Using Narrowband Seismic Sources”, filed Dec. 15, 2011, in the name of the inventors Joseph A. Dellinger et al., published Jun. 21, 2012, as U.S. Patent Publication 2012/0155217, and commonly assigned herewith for its teachings regarding data acquisition located at ¶¶[0024]-[0040], [0054]-[0059], [0065]-[0088].
U.S. Application Ser. No. 61/894,729, filed Oct. 23, 2013 and U.S. application Ser. No. 14/515,223 filed Oct. 15, 2014, entitled “System and Method for Resonator Frequency Control by Active Squeeze Position Feedback”, filed Oct. 23, 2013.
To the extent that any patent, patent application or paper incorporated by reference herein conflicts with the present disclosure, the present disclosure controls.
Other embodiments of the invention will be apparent to those skilled in the art from consideration of the specification and practice of the invention disclosed herein. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the invention being indicated by the following claims.
The priority of U.S. Application Ser. No. 61/929,656, entitled “Operational Control in a Seismic Source”, and filed Jan. 21, 2014, in the name of the inventors Mark Francis Lucien Harper and Joseph Anthony Dellinger, is hereby claimed pursuant to 35 U.S.C. § 119(e). This application is also hereby incorporated by reference for all purposes.
Number | Name | Date | Kind |
---|---|---|---|
4049077 | Mifsud | Sep 1977 | A |
4056163 | Wood | Nov 1977 | A |
4319347 | Savit | Mar 1982 | A |
4670863 | Sallas | Jun 1987 | A |
4758998 | Johnson et al. | Jul 1988 | A |
4782446 | Ehler | Nov 1988 | A |
5241285 | Jackson | Aug 1993 | A |
5430689 | Rigsby et al. | Jul 1995 | A |
7257049 | Laws et al. | Aug 2007 | B1 |
7725266 | Sirgue et al. | May 2010 | B2 |
7823689 | Aronstam | Nov 2010 | B2 |
8792300 | Sallas | Jul 2014 | B2 |
8902698 | Hegna et al. | Dec 2014 | B2 |
8907506 | Marin | Dec 2014 | B2 |
8950263 | Giordano et al. | Feb 2015 | B2 |
20030218937 | Berg et al. | Nov 2003 | A1 |
20070133354 | Bagaini et al. | Jun 2007 | A1 |
20070195644 | Marples et al. | Aug 2007 | A1 |
20080253226 | Tenghamn et al. | Oct 2008 | A1 |
20090122319 | Ronnekleiv | May 2009 | A1 |
20090147621 | Hegna | Jun 2009 | A1 |
20100002539 | Kragh et al. | Jan 2010 | A1 |
20100232260 | Zowarka et al. | Sep 2010 | A1 |
20100322028 | Tenghamn | Dec 2010 | A1 |
20110085416 | Sallas | Apr 2011 | A1 |
20110162906 | Harper et al. | Jul 2011 | A1 |
20120063263 | Kamata et al. | Mar 2012 | A1 |
20120075955 | Dean | Mar 2012 | A1 |
20120147699 | Dellinger et al. | Jun 2012 | A1 |
20120155217 | Dellinger et al. | Jun 2012 | A1 |
20120314536 | Bagaini | Dec 2012 | A1 |
20130013212 | Hatchell et al. | Jan 2013 | A1 |
20130021875 | Eick et al. | Jan 2013 | A1 |
20130100766 | Teyssandier et al. | Apr 2013 | A1 |
20130155810 | Dowle et al. | Jun 2013 | A1 |
20130170317 | Stork | Jul 2013 | A1 |
20130193693 | Marin et al. | Aug 2013 | A1 |
20130201789 | Phillips et al. | Aug 2013 | A1 |
20130250733 | Phillips et al. | Sep 2013 | A1 |
20130264141 | Wei et al. | Oct 2013 | A1 |
20130308422 | Eick et al. | Nov 2013 | A1 |
20130333974 | Coste et al. | Dec 2013 | A1 |
20140043937 | Teyssandier et al. | Feb 2014 | A1 |
20140081576 | Grenie et al. | Mar 2014 | A1 |
20140104986 | Teyssandier et al. | Apr 2014 | A1 |
20140112097 | Dowle et al. | Apr 2014 | A1 |
20140226439 | Tenghamn | Aug 2014 | A1 |
20140254312 | Dowle et al. | Sep 2014 | A1 |
20140254313 | Dowle et al. | Sep 2014 | A1 |
20140336939 | Brune | Nov 2014 | A1 |
20150120200 | Brenders et al. | Apr 2015 | A1 |
20150301205 | Harper | Oct 2015 | A1 |
20160124097 | Laro | May 2016 | A1 |
Number | Date | Country |
---|---|---|
103323876 | Sep 2013 | CN |
2267486 | Dec 2010 | EP |
2495801 | Apr 2013 | GB |
2010149589 | Dec 2010 | WO |
2014076076 | May 2014 | WO |
Entry |
---|
PCT International Search Report dated Mar. 7, 2016. |
PCT International Search Report dated Mar. 14, 2016. |
PCT International Search Report dated Mar. 9, 2016. |
PCT International Search Report dated Mar. 2, 2016. |
PCT International Search Report dated Apr. 4, 2016. |
PCT Search Report dated Feb. 24, 2015. |
Number | Date | Country | |
---|---|---|---|
20150204992 A1 | Jul 2015 | US |
Number | Date | Country | |
---|---|---|---|
61929656 | Jan 2014 | US |