Claims Analysis
Total Claims: 34
Claim 1
Independent Claim
252 words
A method for determining the path length between a borehole entrance opening and a probe that is suspended to move through the borehole by an elastic cable, said method comprising: (a) generating a cable feed rate signal representative of the current rate at which said cable is moving past said entrance opening of said borehole; (b) generating a cable feed rate correction signal representative of current changes in the length of said cable that are induced by temperature and inclination of the portion of said borehole that surrounds said probe; (c) combining said cable feed rate signal and said cable feed rate correction signal to provide a compensated cable feed rate signal; (d) generating a probe velocity signal representing the current rate at which said probe is moving along said borehole; (e) detecting whether the magnitude of the difference between said probe velocity signal and said compensated feed rate signal exceeds a predetermined value; (f) selecting said compensated feed rate signal when said magnitude of the difference between said probe velocity signal and said compensated cable feed rate does not exceed said predetermined value; (g) selecting said probe velocity signal when said magnitude of the difference between said probe velocity signal and said compensated feed rate signal exceeds said predetermined value; (h) periodically repeating steps (a) through (g); and, (i) determining the integral with respect to time of the selected one of said probe velocity signal and said compensated cable feed rate signal as said steps (a) through (g) are periodically repeated.
Claim 2
Independent Claim
252 words
A method for determining the path length between a borehole entrance opening and a probe that is suspended to move through the borehole by an elastic cable, said method comprising: (a) generating a cable feed rate signal representative of the current rate at which said cable is moving past said entrance opening of said borehole; (b) generating a cable feed rate correction signal representative of current changes in the length of said cable that are induced by temperature and inclination of the portion of said borehole that surrounds said probe; (c) combining said cable feed rate signal and said cable feed rate correction signal to provide a compensated cable feed rate signal; (d) generating a probe velocity signal representing the current rate at which said probe is moving along said borehole; (e) detecting whether the magnitude of the difference between said probe velocity signal and said compensated feed rate signal exceeds a predetermined value; (f) selecting said compensated feed rate signal when said magnitude of the difference between said probe velocity signal and said compensated cable feed rate does not exceed said predetermined value; (g) selecting said probe velocity signal when said magnitude of the difference between said probe velocity signal and said compensated feed rate signal exceeds said predetermined value; (h) periodically repeating steps (a) through (g); and, (i) determining the integral with respect to time of the selected one of said probe velocity signal and said compensated cable feed rate signal as said steps (a) through (g) are periodically repeated.
Claim 3
Dependent Claim
195 words
The method of claim 1, wherein said step of generating said cable feed rate correction signal comprises the steps of: (a) measuring the temperature of the region of said borehole that surrounds said probe as said probe is moved along said borehole to obtain a signal representative of temperature; (b) measuring the inclination of the region of said borehole that surrounds said probe as said probe is moved along said borehole to obtain a signal representative of probe inclination; (c) processing said signal representative of temperature and said signal representative of probe inclination to provide a cable stretch correction signal defined by the expression Δl s =E[Δδ 1 +Δδ 2 -Δδ 4 ]+αΔδ.sub.θ where E represents the elastic compliance of said cable, α represents the temperature coefficient of said cable and where Δδ 1 , Δδ 2 , Δδ 3 , Δδ.sub.θ are recursive estimates that represent the gravity and temperature induced changes in the length of said cable; and (d) determining the correction signal by dividing said cable stretch correction by Δt, where Δt is the time elapsing between each periodic selection of said compensated cable feed rate signal and said probe velocity signal.
Claim 4
Dependent Claim
107 words
The method of claim 2, wherein Δδ 1 is repetitively determined as a series of sequential values in a sequential signal processing method and wherein each sequential value of Δδ 1 is defined by the expression: Δδ.sub.1 =[δ.sub.1i -δ.sub.1(i-1) ]=w.sub.p [l.sub.ci Cos I.sub.i -l.sub.c(i-1) Cos I.sub.(i-1) ] where w p represents the weight of the borehole probe, l c , represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 5
Dependent Claim
111 words
The method of claim 2, wherein Δδ 2 is repetitively determined as a series of sequential values in a sequential signal processing method and wherein each sequential value of Δδ 2 is defined by the equation: Δδ.sub.2 =[δ.sub.2i -δ.sub.2(i-1) ]=w.sub.c [l.sub.ci -l.sub.c(i-1) ]l.sub.ci Cos I.sub.i where w c represents the weight per unit length of the cable supporting the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 6
Dependent Claim
105 words
The method of claim 2, wherein Δδ 3 is repetitively determined as a series of sequential values in a sequential signal processing method and wherein each sequential value of Δδ 3 is defined by the equation: Δδ.sub.3 =[δ.sub.3i -δ.sub.3(i-1) ]=w.sub.p [l.sub.ci =l.sub.c(i-1) ] Cos I.sub.i where w p represents the weight of the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 7
Dependent Claim
103 words
The method of claim 2, wherein Δδ 4 is repetitively determined as a series of sequential values in a sequential signal processing method and wherein each sequential value of Δδ 4 is defined by the equation: ##EQU8## where w c represents the weight per unit length of the cable supporting the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 8
Dependent Claim
97 words
The method of claim 2, wherein Δδ 4 is repetitively determined as a series of sequential values in a sequential signal processing method and wherein each sequential value of Δδ.sub.θ is defined by the equation: Δδ.sub.74 =[δ.sub.74 i -δ.sub.θ(i-1) ]=Δ.sub.θpi[(i-1)] (l.sub.ci -l.sub.c(i-1)) where Δ.sub.θp represents change in probe temperature from that at the wellhead, l c represents the estimated length of said length of cable supporting said borehole probe and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 9
Dependent Claim
134 words
The method of claim 2, wherein Δδ 1 Δδ 2 , Δδ 3 , Δδ 4 and Δδ.sub.θ are each repetitively determined as a series of sequential values in a sequential signal processing method and wherein each sequential value of Δδ 1 , Δδ 2 , Δδ 3 Δδ 4 and Δδ.sub.θ is respectively defined by the expressions: ##EQU9## where w p represents the weight of the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, w c represents the weight per unit length of said cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 10
Dependent Claim
121 words
The method of claim 2, wherein said step of generating a cable feed rate signal comprises the step of generating a cable measurement signal pulse each time a predetermined incremental length of cable passes by said entrance of said borehole, said cable measurement pulse being used to generate the cable feed rate signal, and wherein said method is performed repetitively at a cycle rate of 1/Δt, said method further including the step of supplying a cable velocity signal, v i , at said cyclic rate 1/Δt, said cable velocity signal representing a predicted value of the rate at which said cable passes by said borehole entrance opening during periods of time that elapse between successive ones of said cable measurement pulses.
Claim 11
Dependent Claim
178 words
The method of claim 9, wherein said cable velocity signal, v i is defined by the mathematical expression: ##EQU10## where τ is a selected time constant, i represents the number of signal processing iterations that have occurred since the time at which a cable measurement signal pulse was last generated, n is the total number of cable measurement signal pulses generated K c represents the incremental length of said cable that passes into said borehole during the time interval between two consecutive cable measurement signal pulses, S m is the number of signal processing iterations in the mth cable measurement signal pulse interval, S N represents the number of signal processing iterations that occurred between the most recent and next-most antecedent cable measurement signal pulses, V N is defined by the mathematical expression V N =K c /(S N Δt) and V N-1 is defined by the mathematical expression V N-1 =K c /(S N-1 Δt), S N-1 representing the number of signal processing iterations that occurred between the next-most recent and next-most antecedent cable measurement signal pulses.
Claim 12
Dependent Claim
88 words
The method of claim 10, wherein each sequential value of Δδ 1 is defined by the expression: Δδ.sub.1 =[δ.sub.1i -δ.sub.1(i-1) ]=w.sub.p [l.sub.ci Cos I.sub.i -l.sub.c(i-1) Cos I.sub.(i-1) ] where w p represents the weight of the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 13
Dependent Claim
92 words
The method of claim 10, wherein each sequential value of Δδ 2 is defined by the equation: Δδ.sub.2 =[δ.sub.2i -δ.sub.2(i-1) ]=w.sub.c [l.sub.ci -l.sub.ci(i-1) ]l.sub.ci Cos I.sub.i where w c represents the weight per unit length of the cable supporting the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 14
Dependent Claim
86 words
The method of claim 10, wherein each sequential value of Δδ 3 is defined by the equation: Δδ.sub.3 =[δ.sub.3i -δ.sub.3(i-1) ]=w.sub.p [l.sub.ci -l.sub.c(i-1) ] Cos I.sub.i where w p represents the weight of the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 15
Dependent Claim
84 words
The method of claim 10, wherein each sequential value of Δδ 4 is defined by the equation: ##EQU11## where w c represents the weight per unit length of the cable supporting the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 16
Dependent Claim
78 words
The method of Claim 10, wherein each sequential value of Δδ.sub.θ is defined by the equation: Δδ.sub.θ =[δ.sub.θi -δ.sub.θ(i-1) ]=Δ.sub.θpi (l.sub.ci -l.sub.c(i-1)) where Δδ.sub.θ represents the change in probe temperature from that at the wellhead, l c represents the estimated length of said length of cable supporting said borehole probe and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 17
Dependent Claim
105 words
The method of claim 10, wherein each sequential value of Δδ 1 , Δδ 2 , Δδ 3 , Δδ 4 and Δδ.sub.θ is respectively defined by the expressions: ##EQU12## where w p presents the weight of the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, w c represents the weight per unit length of said cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 18
Dependent Claim
57 words
The method of claim 2, further comprising the steps of: (a) measuring the length of any time interval in which said magnitude of said difference between said probe velocity signal and said compensated cable feed rate signal exceeds said predetermined value; and, (b) generating a humanly perceivable signal when said length of time exeeds a predetermined value.
Claim 19
Dependent Claim
64 words
The method of claim 1, wherein said step of generating said probe velocity signal comprises the steps of: (a) generating a signal representative of the acceleration of said probe along a coordinate axis that corresponds to the direction in which said probe moves along said borehole; and, (b) integrating said signal representative of said acceleration of said probe to produce said probe velocity signal.
Claim 20
Dependent Claim
121 words
The method of claim 18, wherein said step of generating a cable feed rate signal comprises the step of generating a cable measurement signal pulse each time a predetermined incremental length of cable passes by said entrance of said borehole, said cable measurement pulse being used to generate said cable feed rate signal, and wherein said method is performed repetitively at a cycle rate of 1/Δt, said method further including the step of supplying a cable velocity signal, v i , at said cyclic rate 1/Δt, said cable velocity signal representing a predicted value of the rate at which said cable passes by said borehole entrance opening during periods of time that elapse between successive ones of said cable measurement pulses.
Claim 21
Dependent Claim
178 words
The method of claim 19, wherein said cable velocity signal, v i is defined by the mathematical expression: ##EQU13## where τ is a selected time constant, i represents the number of signal processing iterations that have occurred since the time at which a cable measurement signal pulse was last generated, N is the total number of cable measurement signal pulses generated, K c represents the incremental length of said cable that passes into said borehole during the time interval between two consecutive cable measurement signal pulses, S m is the number of signal processing iterations in the mth cable measurement signal pulse interval, S N represents the number of signal processing iterations that occurred between the most recent and next-most antecedent cable measurement signal pulses, V N is defined by the mathematical expression V N =K c /(S N Δt), and V N-1 is defined by the mathematical expression V N-1 =K c /(S N-1 Δt), S N-1 representing the number of signal processing iterations that occurred between the next-most recent and next-most antecedent cable measurement signal pulses.
Claim 22
Dependent Claim
88 words
The method of claim 20, wherein each sequential value of Δδ 1 is defined by the expression: Δδ.sub.1 =[δ.sub.1i -δ.sub.1(i-1) ]=w.sub.p [l.sub.ci Cos I.sub.i -l.sub.c(i-1) Cos I.sub.(i-1) ] where w p represents the weight of the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 23
Dependent Claim
92 words
The method of claim 20, wherein each sequential value of Δδ 2 is defined by the equation: Δδ.sub.2 =[δ.sub.2i -δ.sub.2(i-1) ]=w.sub.c [l.sub.ci -l.sub.c(i-1) ]l.sub.ci Cos I.sub.i where w c represents the weight per unit length of the cable supporting the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 24
Dependent Claim
86 words
The method of claim 20, wherein each sequential value of Δδ 3 is defined by the equation: Δδ.sub.3 =[δ.sub.3i -δ.sub.3(i-1) ]=w.sub.p [l.sub.ci -l.sub.c(i-1) ] Cos I.sub.i where w p represents the weight of the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 25
Dependent Claim
84 words
The method of claim 20, wherein each sequential value of Δδ 4 is defined by the equation: ##EQU14## where w c represents the weight per unit length of the cable supporting the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, I represents the inclination of said borehole and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 26
Dependent Claim
78 words
The method of claim 20, wherein each sequential value of Δδ.sub.θ is defined by the equation: Δδ.sub.θ =[δ.sub.θi -δ.sub.θ(i-1) ]=Δ.sub.θpi[(i-1)] (l.sub.ci -l.sub.c(i-1)) where Δ.sub.θp represents the change in probe temperature from that at the wellhead, l c represents the estimated length of said length of cable supporting said borehole probe and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 27
Dependent Claim
102 words
The method of claim 20, wherein each sequential value of Δδ 1 , Δδ 2 , Δδ 3 , Δδ 4 and Δδ.sub.θ is respectively defined by the expressions: ##EQU15## where w p represents the weight of the borehole probe, l c represents the estimated length of said length of cable supporting said borehole probe, w c represents the weight of said cable supporting said borehole probe, I represents the inclination of said borehole, and where the subscripts i and (i-1) respectively indicate the value of an indicated variable during the current and next-most antecedent evaluation of said sequential signal processing method.
Claim 28
Dependent Claim
519 words
A borehole survey system comprising: a probe configured and arranged for passage along said borehole, said probe including accelerometer means for supplying signals representative of the acceleration of said probe along said borehole, gyro means for supplying signals representative of the inclination of said probe as it passes along said borehole and temperature sensing means for sensing the temperature of said borehole; an elastic cable attached to said probe for raising and lowering said probe through said borehole; means for paying out and retrieving said elastic cable to lower said probe into and retrieve said probe from said borehole; means for measuring the rate at which said cable passes the entrance opening of said borehole when said probe is lowered into and retrieved from said borehole; first signal processing means responsive to a signal representative of the path length that extends between said probe and the entrance opening of said borehole, said first signal processing means also being responsive to said signals supplied by said accelerometer means, said gyro means and said temperature sensing means, said first signal processing means being configured and arranged for supplying signals that collectively represent the path of said borehole, said first signal processing means further being configured and arranged for supplying a signal representative of the velocity of said probe along said borehole; and second signal processing means for supplying said signal representative of the path length that extends between said probe and said entrance opening of said borehole, said second signal processing means being responsive to said signal representative of the rate at which said cable passes by said entrance opening of said borehole and said signal representative of said velocity at which said probe moves along said borehole, said second signal processing means being configured and arranged for detecting whether the difference between said velocity at which said probe moves along said borehole and said rate at which said cable passes into said borehole exceeds a predetermined value and being configured and arranged for supplying a compensated cable feed rate signal representative of changes in the length of cable that extends between said entrance opening of said borehole and said probe that are caused by changes in temperature and inclination of said borehole; said second signal processing means further being configured and arranged for supplying said signal representative of path length of said cable that extends between said entrance opening of said borehole and said probe as the integral with respect to time of said compensated cable feed rate signal during intervals of time in which said difference between said velocity at which said probe moves along said borehole and said compensated cable feed rate signal is less than said predetermined value and for supplying said signal representative of said path length extending between said entrance opening of said borehole and said probe as the integral with respect to time of said rate at which said probe moves along said borehole during intervals of time in which said difference between said rate at which said probe moves along said borehole and said compensated cable feed rate signal exceeds said predetermined value.
Claim 29
Dependent Claim
519 words
A borehole survey system comprising: a probe configured and arranged for passage along said borehole, said probe including accelerometer means for supplying signals representative of the acceleration of said probe along said borehole, gyro means for supplying signals representative of the inclination of said probe as it passes along said borehole and temperature sensing means for sensing the temperature of said borehole; an elastic cable attached to said probe for raising and lowering said probe through said borehole; means for paying out and retrieving said elastic cable to lower said probe into and retrieve said probe from said borehole; means for measuring the rate at which said cable passes the entrance opening of said borehole when said probe is lowered into and retrieved from said borehole; first signal processing means responsive to a signal representative of the path length that extends between said probe and the entrance opening of said borehole, said first signal processing means also being responsive to said signals supplied by said accelerometer means, said gyro means and said temperature sensing means, said first signal processing means being configured and arranged for supplying signals that collectively represent the path of said borehole, said first signal processing means further being configured and arranged for supplying a signal representative of the velocity of said probe along said borehole; and second signal processing means for supplying said signal representative of the path length that extends between said probe and said entrance opening of said borehole, said second signal processing means being responsive to said signal representative of the rate at which said cable passes by said entrance opening of said borehole and said signal representative of said velocity at which said probe moves along said borehole, said second signal processing means being configured and arranged for detecting whether the difference between said velocity at which said probe moves along said borehole and said rate at which said cable passes into said borehole exceeds a predetermined value and being configured and arranged for supplying a compensated cable feed rate signal representative of changes in the length of cable that extends between said entrance opening of said borehole and said probe that are caused by changes in temperature and inclination of said borehole; said second signal processing means further being configured and arranged for supplying said signal representative of path length of said cable that extends between said entrance opening of said borehole and said probe as the integral with respect to time of said compensated cable feed rate signal during intervals of time in which said difference between said velocity at which said probe moves along said borehole and said compensated cable feed rate signal is less than said predetermined value and for supplying said signal representative of said path length extending between said entrance opening of said borehole and said probe as the integral with respect to time of said rate at which said probe moves along said borehole during intervals of time in which said difference between said rate at which said probe moves along said borehole and said compensated cable feed rate signal exceeds said predetermined value.
Claim 30
Dependent Claim
122 words
The borehole survey system of claim 27, wherein said system is fixed in the probe and wherein: said first signal processing means is configured and arranged for supplying an inertially derived position signal representing the distance between said entrance opening of said borehole and said probe; said first signal processing means is responsive to an error signal representative of the difference between said inertially derived position signal and said signal representative of said path length that extends between said entrance opening of said borehole and said probe; and, said first signal processing means is configured and arranged for improving the accuracy of said signals that collectively represent the path of said borehole on the basis of the magnitude of said error signal.
Claim 31
Dependent Claim
23 words
The borehole survey system of claim 28, wherein each of said first and second signal processing means comprise a programmed digital computing device.
Claim 32
Dependent Claim
22 words
The borehole survey system of claim 28, wherein said first and second signal processing means comprise a single programmed digital computing device.
Claim 33
Dependent Claim
136 words
The borehole survey system of claim 30, wherein: said means for measuring the rate at which said cable passes the entrance opening of said borehole when said probe is lowered into and retrieved from said borehole includes means for supplying a signal pulse to said second signal processing means each time a predetermined incremental length of cable passes by said entrance opening of said borehole; said programmed digital computing device operates at a predetermined iteration rate; and said second signal processing means is responsive to said signal pulses indicating that a predetermined length of cable has passed said entrance opening of said borehole and is configured and arranged for supplying a signal representative of the rate at which cable passes by said entrance opening of said borehole during each iteration of said program digital computing device.
Claim 34
Dependent Claim
63 words
The borehole survey system of claim 30, further comprising means for determining the length of each time interval in which the difference between the velocity at which said probe moves along said borehole and said compensated cable feed rate signal that exceeds a first predetermined value and means for supplying a warning signal when said length of time exceeds a second predetermined value.