Method and apparatus for wellbore survey using inertial sensors.
Abstract
A sensor apparatus comprising a housing, two or three gyroscope units and three accelerometer units. The gyroscope units are oriented orthogonally respective to each other and mounted within the housing. Each gyroscope unit includes a plurality of gyroscopes with input axes parallel to each other. The accelerometer units are oriented orthogonally respective to each other and mounted within the housing. Each accelerometer unit includes a plurality of accelerometers with detection axes parallel to each other.

Term
3.8 yearsleft in the term
Expires 8 July 2030.
- Priority
- Filed
- Granted
- Today
- Expires
22 claims: 8 independent, 14 dependent
- 1CLAIMS REIVINDICACIONES 1. Un método para medir el azimut para estudio de sondeo que comprende:one. A method for measuring the azimuth for sounding study comprising: Moving a sensor apparatus in a probe, the sensor apparatus includes two or three respective orthogonally oriented gyroscopic units relative to each other and three respective orthogonally oriented accelerometer units, each of the two or three gyroscopic units having a plurality of gyroscopes with input axes parallel to each other, and each of the three accelerometer units having a plurality of accelerometers with detection axes parallel to each other;j generate simple output data based on the results of the plurality of gyroscopes included in each! mover un aparato de sensor en un sondeo, el aparato de sensor incluye dos o tres unidades giroscópicas orientadas de manera ortogonal respectivas entre sí y tres unidades de acelerómetro orientadas de manera ortogonal respectivas entre sí, cada una de las dos o tres unidades giroscópicas que tiene una pluralidad de giroscopios con ejes de¡ entrada paralelos entre sí, y cada una de las tres unidades de acelerómetro que tiene una pluralidad de acelerómetros con ejes de detección paralelos entre sí;j generar datos de salida simple basándosé en los resultados de la pluralidad de giroscopios incluidos en cada ¡ one of the two or three gyroscopic units under condition i una de las dos o tres unidades giroscópicas bajo condición i estacionaria;¡ generar datos de salida simple basándose en los resultados de la pluralidad de acelerómetros incluidos en cada una de las tres unidades de acelerómetro bajo condición estacionaria;y determinar un azimut desde una direcciónj objetivo con respecto a la dirección norte en un plano horizontal perpendicular a una dirección de gravedad basándose en los datos de salida generados a partir de las tres unidades de ί stationary;Generate simple output data based on the results of the plurality of accelerometers included in each of the three accelerometer units under stationary condition;and determining an azimuth from a target j direction relative to the north direction in a horizontal plane perpendicular to a direction of gravity based on the output data generated from the three units of ί accelerometer and the output data generated from the two or three gyroscopic units. acelerómetro y los datos de salida generados a partir de las dos o tres unidades giroscópicas.
- 4Un método para medir la postura para estudio de sondeo que comprende:¡ iniciar un aparato de sensor bajo condición i Four. A method of measuring posture for sounding study comprising: starting a sensor apparatus under condition i estacionaria, el aparato de sensor incluye tres unidades giróscópicas orientadas de manera ortogonal respectivas entre ( stationary, the sensor apparatus includes three respective orthogonally oriented gyroscopic units between ( sí y tres unidades de acelerómetro orientadas de manera ortogonal respectivas entre sí bajo condición estacionaria en un sondeo, cada una de las unidades giróscópicas que tiene yes and three respective orthogonally oriented accelerometer units to each other under stationary condition in a probe, each of the gyroscopic units having I a plurality of gyroscopes with input axes parallel to each other and each plurality parallel between moving one of the accelerometer units of accelerometers with axes of which it has "detection yes;I una pluralidad de giroscopios con ejes de entrada paralelos entre sí y cada una pluralidad paralelos entre mover una de las unidades de acelerómetro de acelerómetros con ejes de que tiene «detección sí;el aparato de sensor en un sondeo después de iniciar;i generar datos de salida simple basándosis en los resultados de la pluralidad de giroscopios incluidos en cada una de las tres unidades giróscópicas;i generar datos de salida simple basándos'e en los resultados de la pluralidad de acelerómetros incluidos en cada una de las tres unidades de acelerómetro;the sensor apparatus in a probe after starting;i generate simple output data based on the results of the plurality of gyroscopes included in each of the three gyroscopic units;i generate simple output data based on the results of the plurality of accelerometers included in each of the three accelerometer units;determinar tres velocidades en incremento ¡ determine three increasing speeds! orthogonal to the sensor apparatus based on the output data generated from the three accelerometer units;ortogonales para el aparato de sensor basándose en íos datos de salida generados a partir de las tres unidades de acelerómetro;determinar tres ángulos de rotación en incremento ortogonales para el aparato de sensor basándose en los datos de salida generados a partir de las tres junidades giróscópicas;y determinar la postura y posición del apLrato de sensor en el sondeo basándose en las tres velocidades en incremento y los tres ángulos de rotación en incremento. determining three orthogonal incremental rotation angles for the sensor apparatus based on the output data generated from the three gyroscopic junctions;and determining the posture and position of the sensor apLrato in the probe based on the three increasing speeds and the three increasing rotation angles.
- 55,.Un aparato de sensor que comprende:5. A sensor apparatus comprising: accommodation;un alojamiento;dos o tres unidades giróscópicas orientadas de manera ortogonal respectivas entre sí y montadas dentro del alojamiento, cada una de las unidades giróscópicas que tiene una pluralidad de giroscopios con ejes de entrada paralelos entre sí;y ¡ two or three orthogonally oriented gyroscopic units respective to each other and mounted within the housing, each of the gyroscopic units having a plurality of gyros with input axes parallel to each other;and three respective orthogonally oriented accelerometer units mounted within the housing, each of the accelerometer units having a plurality of accelerometers with sensing axes i tres unidades de acelerómetro orientadas de manera ortogonal respectivas entre sí y montadas dentro del alojamiento, cada una de las unidades de acelerómetro que tiene una pluralidad de acelerómetros con ejes de detección i paralelos entre sí. ! parallel to each other. !
- 9The sensor apparatus according! with claim 5, wherein each of the | Gyroscopic units comprise two or more types of gyros that have mutually different sensitivities or different dynamic ranges. 9. El aparato de sensor de acuerdo ! con la reivindicación 5, en donde cada una de las | unidades giroscópicas comprende dos o más tipos de girosccjpios que tienen sensibilidades mutuamente diferentes o |márgenes dinámicos diferentes. ! !
- 1619. The sensor apparatus according | with claim 5, which further comprises a measurement unit i 19. El aparato de sensor de acuerdo| con la reivindicación 5, que además comprende una unidad de medición i azimuth for azimuth measurements with respect to all three de azimut para mediciones de azimut con respecto a los tres I I I ejes mutuamente ortogonales. I mutually orthogonal axes.
- 1720. El aparato de sensor de acuerdo! con la reivindicación 19, en donde la unidad de medición de azimut comprende tres unidades de magnetómetro orientadas de manera ortogonal respectivas entre sí y montadas dentro del alojamiento, cada una de las unidades de magnetómetro que twenty. The sensor apparatus according! with claim 19, wherein the azimuth measurement unit comprises three respective orthogonally oriented magnetometer units mounted within the housing, each of the magnetometer units which I has a plurality of magnetometers with detection axes parallel to each other. I tiene una pluralidad de magnetómetros con ejes de detección paralelos entre sí.
- 2124, en donde la unidad giroscópica giratoria para mediciones de azimut comprende diez o más giroscopios de manera que los resultados de los diez o más giroscopios toman una distribución normal o cuasi normal. 24, wherein the rotary gyro unit for azimuth measurements comprises ten or more gyroscopes such that the results of the ten or more gyroscopes take a normal or quasi-normal distribution. 26. The sensor apparatus according to claim 24, further comprising:26. El aparato de sensor de acuerdo] con la reivindicación 24, que además comprende: dos o tres procesadores de salida de giroscopio, two or three gyro output processors, I cada uno de los procesadores de salida de giroscopio genera I each of the gyro output processors generates I datos de salida simple basándose en los resultados de la I simple output data based on the results of the I pluralidad de giroscopios incluidos en cada una de las dos o tres unidades giroscópicas;j tres procesadores de salida de acelerómetro, cada I plurality of gyroscopes included in each of the two or three gyroscopic units;j three accelerometer output processors, each I one of the accelerometer output processors generate simple output data based on the results of the plurality of accelerometers included in each of the three accelerometer units;and I one or more gyro output processors for azimuth measurements, each of the gyro output processors for azimuth measurements generates] single output data based on the results of the plurality of gyroscopes for azimuth measurements included in ! each of the gyroscopic units for azimuth measurements. I uno de los procesadores de salida de acelerómetro generar datos de salida simple basándose en los resultad.os de la pluralidad de acelerómetros incluidos en cada una de las tres unidades de acelerómetro;y I uno o más procesadores de salida de giroscopio para mediciones de azimut, cada uno de los procesadores ¡de salida de giroscopio para mediciones de azimut genera ]datos de salida simple basándose en los resultados de la pluralidad de giroscopios para mediciones de azimut incluidos en! cada una de las unidades giroscópicas para mediciones de azimut. I I 27. The sensor apparatus according to claim 26, wherein the gyroscope output processors for azimuth measurements generate the j single output data by averaging the results of the plurality of gyroscopes for azimuth measurements. 27. El aparato de sensor de acuerdo con la reivindicación 26, en donde los procesadores de salida de giroscopio para mediciones de azimut generan los j datos de salida simple al promediar los resultados de la pluralidad de giroscopios para mediciones de azimut. 28. The sensor apparatus according! with claim 26, wherein the gyroscope output processors for azimuth measurements generate a simple output data estimate based on the results of i 28. El aparato de sensor de acuerdo! con la reivindicación 26, en donde los procesadores de salida de giroscopio para mediciones de azimut generan una estimación de los datos de salida simple basándose en los resultados de i la pluralidad de giroscopios para mediciones de azimut. the plurality of gyroscopes for azimuth measurements. I I 29. The sensor apparatus according to claim 19, wherein the azimuth measurement unit comprises a plurality of gyroscopes arranged ^ on a surface of a spherical body, the gyroscopes have input axes aligned to mutually different directions. 29. El aparato de sensor de acuerdoj con la reivindicación 19, en donde la unidad de medición de azimut comprende una pluralidad de giroscopios dispuesto^ en una superficie de un cuerpo esférico, los giroscopios tienen ejes de entrada alineados a direcciones mutuamente diferentes. 30. A sounding survey system that 30. Un sistema para estudio de sondeo que I comprende: I comprises: a sensor apparatus;J a controller to control the sensor apparatus;un aparato de sensor;J un controlador para controlar el aparato de sensor;¡ And 1 a data processing unit for processing the output data from the sensor apparatus, wherein the sensor apparatus comprises: ¡ Y 1 una unidad de procesamiento de datos para procesar los datos de salida del aparato de sensor, en donde el aparato de sensor comprende: accommodation;un alojamiento;three respective gyroscopic orthogonally oriented units mounted within the housing, each of the gyroscopic units J having a plurality of gyros with input axes parallel to each other;'Three respective orthogonally oriented accelerometer units mounted to each other and mounted within the housing, each of the accelerometer units has a plurality of accelerometers with detection axes parallel to each other;! tres unidades giróscópicas orientadas de manera ortogonal respectivas entre sí y montadas dentro del alojamiento, cada una de las unidades giróscópicas Jque tiene una pluralidad de giroscopios con ejes de entrada paralelos entre sí;' tres unidades de acelerómetro orientadas de manera ortogonal respectivas entre sí y montadas dentro del alojamiento, cada una de las unidades de acelerómetro tiene una pluralidad de acelerómetros con ejes de detección paralelos entre sí;! three gyroscope output processors, each of the gyroscope output processors generates | Data of tres procesadores de salida de giroscopio, cada uno de los procesadores de salida de giroscopio genera| datos de I salida simple basándose en los resultados de la pluralidad de giroscopios incluidos en cada una de las tres i unidades giroscópicas;y tres procesadores de salida de acelerómetro, cada uno de los procesadores de salida de acelerómetro genera datos de salida simple basándose en los resultados de la pluralidad de acelerómetros incluidos en cada una de las tres unidades de acelerómetro. I simple output based on the results of the plurality of gyroscopes included in each of the three i gyroscopic units;and three accelerometer output processors, each of the accelerometer output processors generates simple output data based on the results of the plurality of accelerometers included in each of the three accelerometer units. I I 31. The system according to claim 30, wherein the data processing unit determines an azimuth of a target direction with respect to the direction 31. El sistema de acuerdo con la reivindicación 30, en donde la unidad de procesamiento de datos determina un azimut de una dirección objetivo con respecto a la dirección I norte en un plano horizontal perpendicular a una dirección de gravedad basándose en los datos de salida de j los tres procesadores de salida de acelerómetro y los datos ¡de salida de las tres unidades giroscópicas. | I north on a horizontal plane perpendicular to a direction of gravity based on the output data of the three accelerometer output processors and the output data of the three gyroscopic units. | I I 32. The system according to claim 31, wherein the data processing unit determines the perpendicular horizontal plane based on the data from 32. El sistema de acuerdo con la reivindicación 31, en donde la unidad de procesamiento de datos determina el plano horizontal perpendicular basándose en los datos de I output of the three accelerometer units;I the data processing unit determines components of the terrestrial index based on the j output data of the three gyroscopic units;j the data processing unit determines the Earth Index vector with respect to the coordinates of a predetermined orthogonal sensor based on the components of the Earth Index;and ;I salida de las tres unidades de acelerómetro;I la unidad de procesamiento de datos ¡determina componentes del índice terrestre basándose en los j datos de salida de las tres unidades giroscópicas;j la unidad de procesamiento de datos determina el vector de índice terrestre con respecto a las coordenadas de un sensor ortogonal predeterminado basándose ' en los componentes del índice terrestre;y ;The data processing unit determines the north direction by projecting the Earth Index vector onto the horizontal plane. la unidad de procesamiento de datos determina la dirección norte al proyectar el vector de índice ¡terrestre sobre el plano horizontal. 33. The system wherein each of the according to claim 32, i 33. El sistema de en donde cada uno de los acuerdo con la reivindicación 32, i i three gyro output processors generate first output data for each of the three gyroscopic units with an input axis aligned i tres procesadores de salida de giroscopio genera primeros datos de salida para cada una de las tres unidades giroscópicas con un eje de entrada alineado I a una primera orientación angular;I to a first angular orientation;cada uno de los tres procesadores de salida de giroscopio genera segundos datos de salida para cáda una de las dos o tres unidades giroscópicas con el eje de entrada girado a una segunda orientación angular opuesta a la primera orientación angular después generar los primeros datos de i each of the three gyroscope output processors generates second output data for each one of the two or three gyroscopic units with the input axis rotated to a second angular orientation opposite the first angular orientation after generating the first data of i departure;and the data processing unit determines a terrestrial index component in the first angular orientation based on a difference between the first output data and the second output data to cancel the deviation of the three gyroscopic units. ¡ salida;y la unidad de procesamiento de datos determina un componente de índice terrestre en la primera orientación angular basándose en una diferencia entre los primeros datos de salida y los segundos datos de salida para cancelar la desviación de las tres unidades giroscópicas. ¡ 3. 4. The system according to claim 30, wherein the data processing unit determines the posture and position of the system based on the | Data of 34. El sistema de acuerdo con la reivindicación 30, en donde la unidad de procesamiento de datos determina la postura y posición del sistema basándose en los | datos de I I I output the three gyroscope output processors and three accelerometer output processors. J I salida de los tres procesadores de salida de giroscopio y tres procesadores de salida de acelerómetro. J 35. The system according to claim 34, wherein the data processing unit determines the direction of gravity based on the output data from the three accelerometer output processors,;35. El sistema de acuerdo con la reivindicación 34, en donde la unidad de procesamiento de datos determina la dirección de gravedad basándose en los datos de salida de los tres procesadores de salida de acelerómetro, ;and the data processing unit corrects the i y la unidad de procesamiento de datos corrige la i postura basándose en la dirección de gravedad. posture based on the direction of gravity. 36. The system according to claim 34, wherein the sensor apparatus further comprises a three-axis gravity sensor for detecting the direction of gravity with respect to the three mutually orthogonal axes, yi 36. El sistema de acuerdo con la reivindicación 34, en donde el aparato de sensor además comprende un sensor de gravedad de tres ejes para detectar la dirección dé gravedad con respecto a los tres ejes mutuamente ortogonales,¡ y i The data processing unit determines the direction of gravity based on the results of the gravity sensor and corrects the posture based on the direction of gravity. I where three axis measurement la unidad de procesamiento de datos determina la dirección de gravedad basándose en los resultados del sensor de gravedad y corrige la postura basándose en la dirección de gravedad. I en donde medición tres ejes 37. The system according to claim 30, the sensor apparatus further comprises an azimuth unit for measuring the azimuth with respect to the 37. El sistema de acuerdo con la reivindicación 30, el aparato de sensor además comprende una unidad de de azimut para medir el azimut con respecto a los I mutually orthogonal, and I mutuamente ortogonales, y I la unidad de procesamiento de datos determina la I the data processing unit determines the I postura del sistema basándose en los datos de salida de los tres procesadores de salida de giroscopio, los I datos de salida de los tres procesadores de salida de acelerómetro y el azimut medido por la unidad de medición de azimut!. I system posture based on the output data from the three gyroscope output processors, the I output data from the three accelerometer output processors, and the azimuth measured by the azimuth measurement unit !. I I 38. The system according to claim 30, wherein the sensor apparatus further comprises: At three respective orthogonally oriented magnetometer units mounted to each other and mounted within the housing, each of the magnetometer units has a plurality of magnetometers with sensing axes parallel to each other, and three magnetometer output processors, each of the magnetometer output processors generate simple output data based on the results of the plurality of magnetometers included in each of the three magnetometer units, and where the data processing unit j 38. El sistema de acuerdo con la reivindicación 30, en donde el aparato de sensor además comprende: J tres unidades de magnetómetro orientadas 'de manera ortogonal respectivas entre sí y montadas dentro del alojamiento, cada una de las unidades de magnetómetro tiene una pluralidad de magnetómetros con ejes de detección paralelos entre sí, y tres procesadores de salida de magnetómetros, cada uno de los procesadores de salida de magnetómetros genera datos de salida simple basándose en los resultados de la pluralidad de magnetómetros incluidos en cada una de las tres unidades de magnetómetro, y en donde la unidad de procesamiento j de datos ¡ Determines the posture of the system based on the output data from the three gyroscope output processors, the three accelerometer output processors, and the three magnetometer output processors. j determina la postura del sistema basándose en los datos de salida de los tres procesadores de salida de giroscopio, los tres procesadores de salida de acelerómetro y los tres procesadores de salida de magnetómetros. j 39. The system according to claim 30, wherein the sensor apparatus further comprises: 39. El sistema de acuerdo con la reivindicación 30, en donde el aparato de sensor además comprende: one or more rotating gyroscopic units for azimuth measurements mounted inside the housing, the una o más unidades giroscópicas giratorias para mediciones de azimut montadas dentro del alojamiento, la I rotating gyroscopic unit for azimuth measurements having a plurality of gyros with input shafts parallel to each other and configured to be able to rotate to I unidad giroscópica giratorio para mediciones de azimut que tiene una pluralidad de giroscopios con ejes de entrada paralelos entre sí y configurados para poder girar para 5 flip input shafts;! 5 voltear los ejes de entrada;! one or more gyro output processors for azimuth measurements, each of the processors :gyroscope output for azimuth measurements generates j simple output data based on the results of the plurality of uno o más procesadores de salida de giroscopio para mediciones de azimut, cada uno de los procesadores :de salida de giroscopio para mediciones de azimut genera j datos de salida simple basándose en los resultados de la pluralidad de 10 gyroscopes for azimuth measurements included in each of the gyroscopic units for azimuth measurements;and a drive unit to rotate the gyroscopic rotary unit to flip the input axes, and wherein the data processing unit 15 determines the posture of the system based on the output data of the three gyroscope output processors for measurements. of rotation indices, the three accelerometer output processors and one or more gyro output processors for azimuth measurements. 10 giroscopios para mediciones de azimut incluidos enj cada una de las unidades giroscópicas para mediciones de azimut;y una unidad impulsora para hacer girar ’la unidad giroscópica giratoria para voltear los ejes de entrada, y en donde la unidad de procesamiento de datos 15 determina la postura del sistema basándose en losj datos de salida de los tres procesadores de salida de giroscopio para mediciones de índices de rotación, los tres procesadores de salida de acelerómetro y uno o más procesadores dejsalida de giroscopio para mediciones de azimut. 20 40. El sistema de acuerdo con la reivindicación 30, en donde el aparato de sensor además comprende: twenty 40. The system according to claim 30, wherein the sensor apparatus further comprises: three oriented magnetometer units! orthogonally respective to each other and mounted within the housing, each of the magnetometer units that tres unidades de magnetómetro orientadas ! de manera ortogonal respectivas entre sí y montadas dentro del alojamiento, cada una de las unidades de magnetómetro que
- 2225 it has a plurality of magnetometers with detection axes parallel to each other;25 tiene una pluralidad de magnetómetros con ejes dej detección paralelos entre sí;Three magnetometer output processors, each of the magnetometer output processors generates simple output data based on the results of the plurality of magnetometers included in each of the three magnetometer units, one or more rotating gyroscopic units for measurements of azimuth mounted inside the housing, the rotating gyro unit for azimuth measurements having a plurality of gyros with input axes parallel to each other and configured to be rotatable to flip input axes;tres procesadores de salida de magnetómetros, cada uno de los procesadores de salida de magnetómetros genera datos de salida simple basándose en los resultados de la pluralidad de magnetómetros incluidos en cada una de las tres unidades de magnetórnetro, una o más unidades giroscópicas giratorias para mediciones de azimut montadas dentro del alojamiento, la unidad giroscópica giratoria para mediciones de azimut que tiene una pluralidad de giroscopios con ejes de entrada paralelos entre sí y configurados para poder girar para voltear los ejes de entrada;i one or more gyro output processors for azimuth measurements, each of the gyro output processors for azimuth measurements generates simple output data based on the results of the plurality of gyroscopes for azimuth measurements included in each of gyroscopic units for azimuth measurements;and a drive unit to rotate the unit i uno o más procesadores de salida de giroscopio para mediciones de azimut, cada uno de los procesadores de salida de giroscopio para mediciones de azimut genera datos de salida simple basándose en los resultados de la pluralidad de giroscopios para mediciones de azimut incluidos en cada una de las unidades giroscópicas para mediciones de azimut;y una unidad impulsora para hacer girar la unidad I giroscópica giratoria para voltear los ejes de entrada, y en donde la unidad de procesamiento jde datos determina la postura del sistema basándose en los datos de salida de los tres procesadores de salida de giroscopio para mediciones de índices de rotación, los tres procesadores de salida de acelerómetro y los tres procesadores de salida de Rotary gyro I to flip input axes, and where the data processing unit determines the posture of the system based on the output data of the three gyroscope output processors for rotation index measurements, the three output processors of accelerometer and the three output processors of I magnetometers as the system travels in the probe, when the results of the plurality of magnetometers are! I magnetómetros mientras viaja el sistema en el sondeó, cuando los resultados de la pluralidad de magnetómetros se ! encuentran disponibles, y en donde la unidad de procesamiento de datos 5 determina la postura basándose en los datos de salida de los tres procesadores de salida de giroscopio para mediciones de índices de rotación, los tres procesadores de sialida de acelerómetro y uno o más procesadores de salida de giroscopio para mediciones de azimut bajo una condición estacionaria del posture is available, and where the data processing unit 5 determines the posture based on the output data of the three gyroscope output processors for rotational index measurements, the three accelerometer sialide processors and one or more processors of gyroscope output for azimuth measurements under a stationary condition of the 10 system, when the results of the plurality of magnetometers are not available. 10 sistema, cuando los resultados de la pluralidad de magnetómetros no se encuentran disponibles. 41. The system according to claim 37, further comprising a cable measurement unit for measuring the length of a cable connected to the located system 41. El sistema de acuerdo con la reivindicación 37, que además comprende una unidad de medición de cable para medir la longitud de un cable conectado al sistema ubicado 15 bajo la tierra, y j en donde la unidad de procesamiento de datos fifteen underground, and j where the data processing unit L determina trayectoria del sistema bajo la tierra basándose en los datos de salida de los tres procesadores de salida de giroscopio, los datos de salida de los tres procesadores de 20 salida de acelerómetro, el azimut medido por la unidad de medición de azimut y la longitud de cable medida por la unidad de medición de longitud de cable. L determines trajectory of the underground system based on the output data of the three gyroscope output processors, the output data of the three accelerometer output processors, the azimuth measured by the azimuth measurement unit, and the length of cable measured by the cable length measurement unit. I I
Independent claims8
235 paragraphs in 22 sections, as filed
(54) Title: METHOD AND APPARATUS FOR SURVEY STUDY USING INERTIAL SENSORS. (54) Title: METHOD AND APPARATUS FOR WELLBORE SURVEY USING INERTIAL SENSORS.
(57) Summary
A sensor apparatus comprising a housing, two or three gyroscopic units, and three accelerometer units. The gyroscopic units are orthogonally oriented relative to each other and mounted inside the housing. Each gyroscopic unit includes a plurality of gyros with input axes parallel to each other. The accelerometer units are orthogonally oriented relative to each other and mounted inside the housing. Each accelerometer unit includes a plurality of accelerometers with detection axes parallel to each other.
(57) Abstract
A sensor apparatus comprising a housing, two or three gyroscope units and three accelerometer units. The gyroscope units are oriented orthogonally respective to each other and mounted within the housing. Each gyroscope unit ineludes a plurality of gyroscopes with input axes parallel to each other. The accelerometer units are oriented orthogonally respective to each other and mounted within the housing. Each accelerometer unit ineludes a plurality of accelerometers with detection axes parallel to each other.
METHOD AND APPARATUS FOR SURVEY STUDY USING SENSORS
INERTIALS I
FIELD OF THE INVENTION
The present invention generally relates to methods and apparatus for probing study using inertial sensors such as gyros and accelerometers. More specifically, some of the aspects described herein are directed to measurement methods and apparatus for sounding studies such as sounding path measurements, azimuth measurements, and borehole navigation during Wire Rope (WL) drilling operations. , Drilling Diagram operations (LWD) and Measurement During Drilling operations (MWD!).
<sup>15</sup> !
BACKGROUND OF THE INVENTION - I!
Drill survey systems used for geological survey and drilling of oil and gas wells generally map or schematize the path of a borehole by determining borehole azimuth and borehole inclination at various points along the borehole. Azimuth can be considered, for current purposes, to be directional pitch with respect to a reference coordinate, such as north. The inclination of the borehole can be considered, also for current purposes, the deviation from the vertical.
In WL imaging operations, an imaging system (tool) is transported in a borehole after drilling. The imaging tool mounts some sensors such as gyros, accelerometers, and magnetometers. Gyroscopes and accelerometers are used for continuous measurements of the imaging tool's position with respect to the direction of gravity at each position in the probe. The magnetometer is used for continuous azimuth measurements at each of the survey tool in the survey. By position processing data from the sensors, the position of the charting tool with respect to the direction of gravity and azimuth at each position of the charting tool carried in the probe is determined. The travel distance totLl of the imaging tool from the probe input is determined by measuring the length of the cable between the imaging tool and the probe input. The path of travel of the imaging tool in the borehole can be determined based on continuously measured data of posture and total travel distance of the imaging tool.
In drilling operations such as LWD and MWD operations it is important to monitor the azimuth and tilt of a drill and to continuously determine the position and direction of the drill tool to drill the drill as planned prior to drilling. The bore azimuth and bore of the bore can be monitored to measure the posture and azimuth of the drilling tool. For this monitoring, the inclination and azimuth of the drilling tool located in the borehole!
Drilling is measured by using the aforementioned sensors such as gyros, accelerometers, and magnetometers mounted on the drilling tool. j
Some navigation systems for sounding studies use gyroscopes and accelerometers have been described. For example, a fixed inertial navigation system is described in US Patent No. 6,453,239, issued on September 17, 2002 to Schlumberger Telhnology
Corporation as assignee to inventors j Ichiro Shirasaka, et al. This system uses three accelerometers mounted inside a housing and three Coriolis vibrating mass gyros, rigidly mounted inside the housing.
In the probing study using gyroscopes and accelerometers, it is difficult to obtain a stable result and
accurate of the sensors under the ground due to the environment t
severe such as high temperature. Therefore, there is a need for sensor apparatus to make accurate azimuth and tilt measurements for sounding study.
I using gyroscopes and accelerometers even sji such sensors are used, for example, in oil fields and any other severe environment.
As will become apparent from the following description and discussion, the present invention provides an improved sensor apparatus capable of stable and accurate operation in a harsh environment such as high temperature.
BRIEF SUMMARY OF THE INVENTION
In one aspect of the present invention, a method for measuring azimuth for sounding studies comprises moving a sensor apparatus in a sounding. The sensor apparatus includes two or three orthogonally oriented gyroscopic units respective to each other and three orthogonally oriented accelerometer units respective to each other. Each of the two or three gyroscopic units has a plurality of gyros with pjaralel input axes.
I to each other and each of the three accelerometer units has a plurality of accelerometers with detection axes parallel to each other. Simple J output data is generated based on the results of the plurality of gyroscopes included in each of the two or three gyro scopes and simple output data is generated based on the results of the plurality of accelerometers included in each of the three accelerometer units, t> garlic a stationary condition. The azimuth of a target direction from the north direction in a horizontal plane perpendicular to a direction of gravity is then determined based on the output data generated from the three accelerometer units and the output data generated from of the two or three gyroscopic units.
In another aspect of the present invention, a method of measuring posture for sounding study comprises starting a sensor apparatus under a stationary condition. The sensor apparatus includes two or more gyroscopic units
I oriented orthogonally respective to each other <sup>1</sup> in three
respective orthogonally oriented accelerometer units. Each of the two or three Units i
I gyroscopic has a plurality of gyroscopes with input axes parallel to each other and each of the three unikades of accelerometers has a plurality of accelerometers with detection axes parallel to each other. The sensor apparatus moves in a probe after starting. Simple output data is generated based on the results of the plurality of gyroscopes included in each of the three gyroscopic units and simple output data is generated based on the results of the plurality of accelerometers included in each of the three accelerometer units . Then three orthogonal increment rates for the
The sensor is determined based on the output data generated from the three accelerometer units, and three orthogonal rotation and increment angles for the sensor apparatus are determined based on the output data generated from the three gyroscopic units. The posture and position of the sensor apparatus in the probe is determined based on the three increment rates and the three increment rotation angles.
In yet another aspect, the invention is an apparatus for
I
I sensor comprising a housing, two or three orthogonally oriented gyroscopic units respective to each other, and three orthogonally oriented accelerometer units respective to each other. The gyroscopic units are mounted within the housing and each of the gyroscopic units includes a plurality of gyros with axes.
input parallel to each other. The accelerometer units are mounted within the housing and each of the accelerometer units includes a plurality of accelerometers with detection axes parallel to each other.
In yet another aspect of the present invention, the disclosure provides a system for a sounding study comprising a sensor apparatus, a controller for ...
controlling the sensor apparatus and a data processing unit to process data produced from the apparatus, sensor. The sensor apparatus includes a housing, two or three orthogonally oriented gyroscopic units respective to each other, and three orthogonally oriented accelerometer units respective to each other. The gyroscopic units are mounted within the housing and each of the gyroscopic units includes a plurality of gyros with input axes parallel to each other. The accelerometer units
are mounted within the housing and each of the accelerometer units includes a plurality of accelerometers with
I detection axes parallel to each other.
I
In understanding the scope of the present invention, the term "move as used" herein means that it changes position and / or posture or causes it to be in a different position and / or posture. The term moves can also be interpreted as including change of position and / or posture - such as tilt, roll and swing when transporting or maneuvering. !
Additional advantages and novel features of the invention will be set forth in the description which! follows or can be learned by those with experience in the technique of
0 through reading the materials herein or
I practicing the invention. The advantages of the invention can be achieved through means set forth in the appended claims. I
BRIEF DESCRIPTION OF THE DRAWINGS
The accompanying drawings illustrate preferred embodiments of the present invention and are part of the specification. Along with the following description, the drawings demonstrate and explain the principles of the present invention.
FIGURE 1 is a flow chart of an exemplary method for measuring the azimuth of a sensor apparatus in accordance with the description herein;
FIGURE 2 is a flow chart of an exemplary method 10 for measuring the posture of a sensor apparatus in accordance with the description herein;
FIGURE 3 is an illustration of an apparatus of!
exemplary sensor according to the description herein;
FIGURE 4 is a schematic diagram of the sensor apparatus of FIGURE 3 in greater detail; FIGURE 5 is a schematic diagram of exemplary data processing for generating gyro output estimates from the sensor apparatus in accordance with the description herein;
FIGURE 6 is a schematic diagram of another exemplary sensor apparatus in accordance with the description herein;
FIGURE 7 is a schematic diagram of an exemplary azimuth measurement unit according to the description herein;
with FIGURE 8 is an illustration of an exemplary sensor apparatus shown in FIGURE 7; FIGURE 9 is a schematic diagram | of another exemplary azimuth measurement unit in accordance with the description herein; j FIGURE 10 is an illustration of an exemplary sensor apparatus shown in FIGURE 9;
FIGURE 11 is a perspective illustration of i
an exemplary configuration of the gyroscopic units according to the description herein; FIGURE 12 is a perspective illustration of another exemplary configuration of gyro units!
in accordance with the description herein;
FIGURE 13 is a perspective illustration of another exemplary configuration of gyroscopic units in accordance with the description herein;
FIGURE 14 is a perspective illustration of some other exemplary configuration of gyroscopic units in accordance with the description herein;
FIGURE 15 is a schematic diagram of an exemplary system in accordance with the description herein; yi
FIGURE 16 is a schematic diagram of exemplary data processing for tool path determination in accordance with the description, but not acceptable herein.
Throughout the drawings, identical reference numbers indicate similar, necessarily identical elements. Although the invention is its various modifications and alternative forms, specific embodiments have been shown by way of example, in the drawings and will be described in detail in the present text. However, it should be understood that the invention is not intended to be limited to the particular forms described. In fact, the information is to cover all modifications, equivalents, and alternatives that fall within the scope of the invention as defined by the appended claims.
DETAILED DESCRIPTION OF THE INVENTION í
Modalities and illustrative aspects of the present description are described below. For the sake of clarity, not all the features of a current implementation are described in the specification. Of course, it will be appreciated that in the development of any current modality, numerous specific implementation decisions must be made to achieve specific developer goals, such as compliance with trade-related and system-related restrictions, which will vary from an implementation will hear. However, it will be appreciated that such a development effort can be complex and time consuming, although it may not hinder it can be a routine undertaking for those of ordinary skill in the art who have benefited from the disclosure herein.
!
In one of the exemplary applications of a sensor apparatus according to the description herein, a
The fixed sensor apparatus is installed inside a tool such as a corded logging tool! steel and
I a drilling tool used for oilfield operations to determine the azimuth and trajectory of the tool in a borehole. In the case of a fixed configuration, the sensor apparatus is rigidly fixed ^ in a predetermined position of a body member such as a tool housing. The sensor apparatus can be used in studio operations that can be classified
I as described in US Patent No. fe, 453,239 which is incorporated herein by reference in its entirety. For example, the acoustic sensor apparatus with
The description herein can be used in studio operations classified as: j (i) multi-catch compass turn along the
I
I Probing in Drilling Diagram (LWD) and 'Measurement
I
During Drilling (MWD);
ί (ii) multi-capture compass twist along the sounding in Steel Cable Diagram (WL); (Iii) Zero Speed Update (ZUPT) correction for inertial navigation in LWD and MWD; !
(iv) ZUPT correction for inertial navigation in WL diagrams;
(v) continuous cable-aided inertial navigation in WL log. <sup>1</sup>
Using the various types of inertial sensors, the posture and trajectory of a WL imaging tool in probing are determined in study operations, for example as the following procedures. Before transporting or maneuvering the survey tool in the borehole from the borehole of the borehole, initial data for latitude, longitude, and depth (= 0 m) at the borehole input are entered into a system for mapping operations with WL and an azimuth with respect to the coordinates defined on a reference face i
The default tool for the survey tool is measured at the probe input under a stationary condition of the survey tool. The measured azimuth data is also entered into the system. After starting the downward motion of the diagnostic tool, the position of the imaging tool with respect to the direction of gravity, azimuth, and cable length is
I continuously measure at every point in the poll. Posture is determined based on the results of gyroscopes and
I accelerometers. To determine the azimuth, magnetometers, and
Gyroscopes commute with each other according to the situation. Magnetometers are mainly used for azimuth measurements, and gyros are used when
Magnetometers are useless under a specific situation such as the location in or near a metal casing. Each measurement using gyroscopes is performed under a stationary condition of the imaging tool. Each of the data measured with the sensors is stored in a memory in the charting tool and / or transmitted over a Armaao cable to supply a processor on the ground. By processing the data from the sensors, the position of the imaging tool with respect to the direction of gravity and the azimuth at each position of the transported or maneuvered imaging tool in the survey. The total travel distance of the charting tool from the survey input is
Determines based on cable length data between the logging tool and the probe input. The travel path of the imaging tool in the borehole can be determined based on continuously measured data on posture and the total travel distance of the imaging tool. The imaging tool can be stopped at a predetermined time to measure the sensor deviation error and azimuth under a stationary condition. The measured deviation error data is used for correction of output data from the sensors. The time for the deviation error measurements can be determined based on the desired total accuracy of the posture and trajectory measurements and the maximum deviation error between the sensors. Measurements for posture and trajectory determination can be performed while the imaging tool is moving up from the bottom of the bore as well as moving down to obtain twice as much data for the same bore and further improve the accuracy of i measurements
posture and trajectory.
Exemplary Modalities of a Method in Accordance with the
Present Invention j
FIGURE 1 illustrates one embodiment of an azimuth measurement method for sounding study using an inertial sensor apparatus in accordance with the description herein. Method 1000 begins moving a sensor apparatus in a probe, as stated in box 1010.
The sensor unit can be moved, for example, to the i
transporting or maneuvering the sensor apparatus in the survey. The i
sensor apparatus includes two or three orthogonally oriented gyroscopic units respective to each other and three i
Accelerometer units oriented o'rtogonally respective to each other. Each of the two or three gyroscopic units having the plurality of gyros; with the input axes parallel to each other and each of the three i
accelerometer units having a plurality of 5 accelerometers with the detection axes parallel to each other.
MEMS-type sensors (microelectromechanical systems) can be used as gyros and accelerometers.
Method 1000 continues as set out in the
Boxes 1020 and 1030, by generating simple output data based on the results of the plurality of gyros included in each of the two or three gyroscopic units under stationary condition and generating simple output data based on the results of the plurality of accelerometers included in each of the three accelerometer units under a stationary condition. The output data from the gyroscopic units and the accelerometer units can be generated by Kalman filtration as
described in US Patent No. 6,882,964 which is incorporated herein by reference in its entirety.
¡
Then, as stated in Box 1040, Method 1000 concludes, in this particular mode, by determining an azimuth of a target direction with reference to the north direction in a horizontal plane perpendicular to a direction of gravity based on the output data. generated from the three accelerometer units and the output data generated from the two or three gyroscopic units.
Method 1000 supports many alternative modalities. By modalities, determining the azimuth can be a broad example, including variation in some determining the perpendicular horizontal plane based on the output data generated from the three accelerometer units. Terrestrial Index Components] can be determined based on the output data generated from the two or three gyroscopic units and the vector of the terrestrial index with respect to an orthogonal sensor i
By default, the coordinates can be determined based on the Earth Index components. The north direction can then be determined by projecting the vector from. index determine the generate terrestrial on the horizontal plane.
In still other modalities, Terrestrial index components can include first output data for each of the two or three gyroscopic units with an input axis aligned to a first angular orientation under stationary condition and generating second output data for each of the two or three gyroscopic units with the input shaft rotated to a second angular orientation opposite the first angular orientation after generating the first output data under a stationary condition. A terrestrial index component in the first angular orientation can be determined based on a difference between the first output ciats and the second output data to cancel the deviation of the two or three gyroscopic units. I
FIGURE 2 illustrates one embodiment of a posture measurement method for sounding study using an inertial sensor apparatus in accordance with the description herein. Method 2000 begins by starting a sensor apparatus under a stationary condition, as stated in box 2010. The sensor apparatus includes three respective orthogonally oriented gyroscopic units together and three respective orthogonally oriented accelerometer units, as described above. In one embodiment, this initiation may include initiating at least one of the position and position of the sensor cheapness, for example, at least one of alignment and initial azimuth measurement of the sensor apparatus.
Method 2000 continues, as stated in box 2020, by moving the sensor apparatus in a probe after starting. As described above, the sensor apparatus can move, for example, when transporting
or maneuver the sensor apparatus in the probe. Method 2000 then generates simple output data based on the results of the plurality of gyroscopes included in each of the three gyroscopic units, as set forth in boxes 2030, and simple output data based on the results of the plurality of accelerometers included in each of the three accelerometer units, as set out in boxes 2040. I
Method 2000 then continues, as set forth in Boxes 2050 and 2060, by determining three orthogonal incremental velocities for the sensor apparatus based on the output data generated from the i
three accelerometer units and determining three orthogonal incremental rotation angles for the sensor apparatus based on the output data generated from the three accelerometer units. The output data<sub>;</sub> Gyroscopic units and accelerometer units can be generated by Raiman filtration. !
Then, as established in box j 2070, method 2000 concludes, in this particular modality, by determining the posture and position of the sensor apparatus in the
Polling based on three increment rates and three increment rotation angles. I
I
I
Exemplary Modalities of a Sensor Apparatus According to the Present Invention
I
FIGURE 3 illustrates an exemplary sensor apparatus in accordance with the description herein. Sensor apparatus 10 comprises housing 100, three 110X units,
TODAY, gyroscopic 110Z for rotation index measurements and three 130X, 130Y, 13 0Z accelerometer units for acceleration measurements. The three 110X units, i
Gyroscopic 110Y, 110Z are orthogonally oriented relative to each other and mounted to orthogonal maids of housing 100. Gyro input axes Xi, Yi, Zi of units 110X, 110Y, 110Z are set to be orthogonally oriented relative to each other based on an orthogonal body coordinate system '(Xb, Yb, Zb). The body coordinate system can be defined within housing 100 such that the X (Xb) axis is ascending, the Y (Yb) axis is to the left, and the ex ^ Z (Zb) is direct. The accelerometer units 130X, 130Y, 130Z are orthogonally oriented relative to each other and mounted
I within housing 100. The sensing axes Xd [Yd, Zd of the accelerometer units 130X, 130Y, 130Z are set to be oriented orthogonally respective!
each other based on the coordinate system of | Body. Each of the gyroscopic units 110X, 110Y, 110Z includes a plurality of gyros 111 with their input axes parallel to each other. Each of the accelerometer units 130X, 13 ^ Y, 130Z includes a plurality of accelerometers 131 and!
their detection axes parallel to each other.
FIGURE 4 is a schematic diagram of the sensor apparatus of FIGURE 3 in greater detail. Sensor apparatus 10 comprises a gyroscope section 101 and one. accelerometer section 103. Gyroscope section 101 includes the three gyroscopic 110X, TODAY, 110Z units for measurements at rotational rates and three 120X, 12jOY, 120Z gyroscope output processors corresponding to the 'units
Gyroscopic 110X, 110Y, 110Z respectively. Each of
I gyroscopic units 110X, 110Y, 110Z include a plurality of gyros 111 (1), 111 (2), ..., 111 (Ng) with input axes parallel to each other, where Ng represents the number!
of the gyros 111. Each of the 120X processors,
I
Gyroscope output 120Y, 120Z generates a Rout; of simple output data d ^ index of rotation about a corresponding input axis, based on the results of the plurality of gyros 111 (1), 111 (2), .. ., 111 (Ng) .1
Accelerometer section 103 includes the three 130X, 130Y, 130Z accelerometer units for acceleration measurements and three output 140X, 140Y, 140Z processors!
of accelerometer corresponding to 13 OX, 130Y, 130Z units of accelerometer, respectively. Each of the
The accelerometer units 130X, 130Y, 130Z include a plurality of accelerometers 131 (1), 131 (2), ..., 131 (Na) with the sensing axes parallel to each other, where Na represents
II the number of accelerometers, respectively. The accelerometer output 140X, 140Y, 140Z processors each generate an Aout of single acceleration output data along the corresponding detection axis, based on the results of the plurality of accelerometers 131 (1), 131 ( 2),
..., 131 (Na).
The sensor apparatus supports wide variation between many alternative modalities. For example, in some gyro modes the three 110X, TODAY, 110Z units can be configured as a unit module and the three accelerometer Í30X, 130Y, 130Z units - can also be configured as a unit module. In others
I modalities, the unit module of the 110X, 110Y units,
Gyroscopic 110Z can also include all three processors! !
120X, 120Y, 120Z gyroscope output and the unit module ^ of the accelerometer units 130X, 130Y, 130Z can further include the three accelerometer sjalida processors 140X, 140Y, 140Z. Each of the unit modules can be formed from a single semiconductor substrate that includes the sensor elements and peripheral circuits to drive the sensor elements and process the output signals from the sensor elements .:
In other alternative modalities, each of the gyroscopic 110X, 110Y, 110Z units can include ten or more gyros. (that is, Ng 10) so that the results of the gyros 111 take a normal or quasi-normal distribution. Each of the 130X, 130Y units,
Accelerometer 130Z can also include ten or more 131 accelerometers (i.e., Na ^ 10) so that the results of the 131 accelerometers take a distribution.
II | i normal or quasi normal.
In still other modalities, each of the units
II
Gyroscopic 110X, TODAY, 110Z can include two types of gyros 111 that have mutually different sensitivities or different dynamic ranges. Each of the accelerometer units 130X, 130ιΥ, 130Z may also include two types of accelerometers 131 which) have mutually different sensitivities or different dynamic ranges. In some embodiments, the sensor apparatus 10 may further include a three axis gravity sensor for detecting the direction of gravity with respect to the three mutually orthogonal axes. Each of the gyros 111 and accelerometers 131 can be a MEMS j sensor (System
Micro Electro Mechanical).
| I
In some examples of the modes, each of the ij gyro output 120X, 120Y, 120Z processors can output the Rout (x), Rout (y), Rout (z) of simple output data by averaging the results from of gyros 111 (1), '111 (2), ..., 111 (Ng). In other examples, each of the gyroscope output 120X, 120Y, 120Z processors can generate estimates of the Rout (x), 'Rout (y), Rout (z) of' output data based on the results. of gyroscopes 111 (1), 1 111 (2), ..., 111 (Ng) when using a Raiman filter. The gyroscope output 120X, 120Y, 120Z processor can generate the Rout (x), Rout (y), Roüt (z) of output data by significantly reducing some of the offset shift noise that i!
consistently by having the gyros 111 (1),
I
111 (2), ..., 111 (Ng) eg due to ambient temperature drift, or power supply fluctuation. Especially if there are favorable correlations between the sensors, a large reduction in drift is expected.<sup>1</sup>
FIGURE 5 shows a schematic diagram of exemplary data processing for generating i
gyroscope output estimates. The results of the
111 (2), ..., 111 (Ng) in each gyroscopic 110X, 110Y¡, HOZ units are entered into the corresponding 121X, 121Y, or; 121Z Raiman filter. (Given one of Raiman's 121X, 121Y, 121Z filters you can generate a better simple estimate, such as a Rout (x), Rout (y), Rout (z) i:
data output, as described in Patent Gyroscopes 111 (1), of the
American No.
6,882,964 which is incorporated herein by reference in its entirety. This leak of i
Raiman, for example, is used to combine gyros optimally in<sup>1</sup> the sense of reducing the variation of the rotation index error when using a steady state Raiman filter. The Raiman filter can lead to a more accurate result that represents a better estimate of a virtual detected rate of rotation even when gyroscopes have a displacement component.
In some examples of the aforementioned mode, each of the accelerometer output 140X, 140Y ,, 140Z processors can generate the Aout (x), Aout (y), Aout (z) of simple output data by averaging the Accelerometer flatus 131 (1), 131 (2), ..., 131 (Na). In yet another example, each of the 140X, 140Y, processors; 140Z accelerometer output can be configured to generate estimates of the
Aout (x), Aout (y), Aout (z) of data
I output based on the results of the accelerometers
131 (1), 131 (2), ..., 131 (Na) when using a Kalman filter i 'for example, in the same way as described above for the Rout of output data of the divisions djs turnover rate.
FIGURE 6 shows a sensor apparatus according to another embodiment of the present invention. Sensor apparatus 10 in this fashion further includes an azimuth measurement unit 109 for azimuth measurements. Gyroscope section 101 and accelerometer section 103 can i
configured the same as shown in FIGURE 3. The azimuth measurement unit 109 can be configured to make a magnetometer section 105 as shown in the
I
FIGURES 7 and 8. Magnetometer section 105 includes three 150X, 150Y, 150Z magnetometer units for measurements of the Earth's magnetic field with respect to the three X, Y,
Mutually orthogonal Z of the coordinate system of i
body, and three 160X, 160Y, 160Z magnetometer output processors corresponding to 150X, 15 0Y units,
150Z of magnetometer, respectively. The three units i I l
150X, 150Y, 150Z of magnetometer are oriented orthogonally and respective to each other. The detection axes Xm,
Ym, Zm of the 150X, 150Y 150Z magnetometer units are
set to orient each other orthogonally based on the body coordinate system. Each of the 150X, 150Y 150Z magnetometer units includes a plurality of nagnetd.etros 151.1 ,. Μ <2, .....
I i
151 (Nm) with the detection axes parallel to each other, where
Nm represents the number of the magnetometers 151. Each of the 160X, 160Y, 160Z processors generates a Mout of simple output data from the Earth's magnetic field along a corresponding detection axis, based on the results of the plurality of magnetometers 151 (1), 151 (2), ..., Í51 (Nm).
The three 150X, 150Y, 150Z magnetometer units can be configured 'as a unit module. In other embodiments, the unit module of the 150ΪΧ, 150Y, 150Z magnetometer units may also include the three 160X, 160Y, 160Z magnetometer output processors. Every
<td>of</td><td>a single</td>
<td>of</td><td>sensor and</td>
<td>of</td><td>sensor and</td>
process the output signals from the sensor elements.
The modality of magrtetometer section 105 shown in FIGURES 7 and 8, each of the magnetometer units 150X, 150Y, 150Z may include ten or more magnetometers 151 (i.e., Nm to 10) so that the results of the 151 magnetometers take a normal or quasi-normal distribution. In some examples of the embodiment, each of the magnetometers 151 may be a
MEMS.
In some examples of the modality shown in the
FIGURES 7 and 8, each of the 150X, 150Y, 150Z units of!
The magnetometer can generate the Mout of simple output data by averaging the results of the 151 (1), 151 (2), ..., 151 (Nm) magnetometers. In other examples, each of the magnetometer's 150X, 15ΟΥ, 150Z units can generate a simple estimate enhancement since each of the output data Mout based on the results of the magnetometers 151 (1), 151 (2), ..., 151 (Nm) when using a Raiman filter, for example, in the same way as described above for the Rout of output data of the rotation index measurements. ¡
The azimuth measurement unit 109 in FIGURE 6 can be configured to make a gyroscope section 107 for azimuth measurements as shown in FIGURES 9 and
10. Gyroscope section 107 for azimuth dimensions includes various gyroscopic and rotating 170X, 170Y, 170Z units for terrestrial index measurements, and the three gyro output 180X, 180Y, 180z processors corresponding to 170X, 170Y, 170Z units gyroscopic rotary, respectively. Each of the gyroscopic rotary units 170X, 170Y, 170Z includes a plurality of gyroscopes 171 (1), 171 (2), ..., 171 (Nrg) rotary with input axes parallel to each other, where Nrg represents the number!
of 171 rotating gyros. Each of the rotating gyroscopic 170X, 170Y, 170Z units is coupled to a drive unit so that each of the gyroscopic units can be independently excited to rotate the input shafts of the rotating gyroscopes included in the corresponding gyroscopic unit around of the three axes of X, Y, Z, mutually orthogonal, respectively. For example, all rotating gyroscopes included in the 17 0X gyroscopic units
Rotating I's are rotated around the Y axis or Z axis by ΘΧ to dot the input axis from a first annular orientation of Xi (+) in the + X direction to a second angular orientation opposite of the first orientation
Xi (-) at angle as -X direction is shown in FIGURE 10. Gyroscopic 170X, 170Y, 170Z units can be spun by a drive using at least one motor and drive gears, as described in the Application US Patent Pending
No. 12 / 240,943 filed on September 29, 2008. US Patent Application No. 12/240, 943 is incorporated herein by reference in its entirety.
Each of the gyro output 180X, 180Y, 180Z processors generates a simple output data Eout from the
I land index component around the axis of the corresponding input, based on the results of the plurality of gyros 171 (1), 171 (2), ..., 171 (Nrg) rotating.
The three gyroscopic 170X 170Y, 170Z rotary units can be configured as a rotary unit module. In other modalities, the unit module of the gyroscopic rotary units 170X, 170Y, 170Z also
I can include the three gyroscope output 180X, 180Y, J180Z processors. Each of the unit modules can be formed from a single semiconductor substrate that includes
sensor elements and peripheral circuits to drive the sensor elements and process the output signals from the
I sensor elements.
In gyroscope section 107 mode for azimuth measurements shown in FIGURE ^. 8, each of the rotating gyroscopic 170X, 170Y, 170Z units may include ten or more gyroscopes 171 (i.e., Nrg 10) such that the results of the rotating gyroscopes 171 take a normal or quasi-normal distribution. In
For some examples of the embodiment, each of the rotating gyroscopes 5 171 may be a MEMS sensor.
In some examples of the mode shown in FIGURES 9 and 10, each of the gyro output 180X, 180Y, 180Z processors can output the Eout (x), Eout (y), ¡
Eout (z) of simple output data of the terrestrial index components by averaging the results' of the gyroscopes 171 (1), 171 (2), ..., 171 (Nrg) rotary. In other examples, each of the gyro output 180X, 180Y, 180Z processors can generate a simple best estimate such as Eout (x), Eout (y), Eout (z) of output data based on the results of the gyroscopes. , 171 (1),
I
171 (2), ..., 171 (Nrg) rotating when using a filter
Raiman, for example, in the same way as described above for Rout of output data from turnover index measurements. These 180X, 180Y ,: 180Z gyro output processors can generate the output data Eout (x), Eout (y), Eout (z) by canceling some of the offset shift noise that could be consistently supported for all gyros 171 (1), 171 (2), ...,
171 (Nrg) due to ambient temperature drift or fluctuation of power supply. Data processing for azimuth measurements using the Eout (x), Eout (y), Eout (z) of output data can be performed as described in the Provisional Patent Application
I
No. 61 / 053,646 filed on May 15, 2008, and the co-pending and commonly owned American Patent Application No. 12 / 233,592 filed on September 19, 2008. These patent applications
Americans No. 61 / 053,646 and No. 12 / 233,592 are incorporated herein by reference in their entirety.
Gyroscope section 107 for azimuth measurements can be configured to have one or two of the gyroscopic gyro units 170X, 170Y, 170Z in case the terrestrial index around one or two of the X, Y, Z axes is what Small and significant enough for the determination of the terrestrial index vector. ;
In other embodiments, the non-rotating gyroscopic units can be used for the azimuth measurement unit 109 in FIGURE 6, in place of the aforementioned rotating gyroscopic units 170X, 170Y, 170Z. The non-rotating gyroscopic units are oriented orthogonally and respective to each other and rigidly mounted within the housing. Each of the non-rotating gyroscopic units includes a plurality of gyros. In some examples, simple output data for each of the non-rotating gyroscopic units can be generated based on the results of the plurality of gyros included in each of the non-rotating gyroscopic units. In other examples, a simple best estimate for each of the non-rotating gyroscopic units based on the results of the gyros when using the Kalman filter, for example, in the same way as described above for the Data Rout of rotation rate measurements.
In still other embodiments, the three gyroscopic units 110X, TODAY, 110Z of the sensor apparatus 10 shown in FIGURES 3 and 4 can be configured by using 'gyroscopic rotary units instead of non-gyroscopic gyros. In these modalities, the gyroscopic rotary units can be used for measurements of
I i
rotation of the sensor apparatus 10 as well as azimuth measurements.
FIGURE 11 shows an exemplary configuration of the gyroscopic units 110X, 110Y, 110Z of sensor apparatus 10 in the aforementioned embodiments. In this configuration, each of the gyroscopic 110X, 11ÓY, 110Z units is configured to make an arrangement of
I sensor a plurality of discrete 112X, 112Y, 112Z gyros such as MEMS sensors. The discrete gyros in each of the gyroscopic 110X, 11QY, 110Z units are mounted on a common substrate at nearly uniform intervals to align the input axes of the same parallels to each other along the corresponding coordinate axis of the X-axes. , Y- or Z-.
FIGURE 12 shows another exemplary configuration of the gyroscopic 110X, TODAY, 110Z units of sensor apparatus 10. In this configuration, the 110X, ΙΙ, ΟΥ, 110Z units
Gyroscopic I are manufactured in 113X, 113Y, | ll3Z semiconductor wafers , respectively. Every point on the wafers
I
113X, 113Y, 113Z represents an element 114X, 114Y,<sub>:</sub> Gyroscope 114Z manufactured on the wafer by semiconductor technology. The gyroscope elements in each of the gyroscopic 110X, 110Y, 110Z units are aligned so that the input axes of the gyroscope elements
I are parallel to each other along the coordinate axis
corresponding of the X-, Y- or Z- axes. <sub>(</sub>
FIGURE 13 shows yet another exemplary configuration of the gyroscopic units of sensor apparatus 10. In this configuration, six gyroscopic units are arranged on six faces of a 115 cubic body respectively. Discrete 116X, 116Y, 116Z gyros such as MEMS sensors from each gyro unit are aligned such that the input axes of the gyros are parallel to each other along the corresponding coordinate axis of the X (+), X axes (-), Y (+), Y (-); Z (+) or
Z (-).
The configurations of the gyroscope sensor units 111 shown in FIGURES 11, 12 and 13 can also be adopted for accelerometers 131, magnetometers 151 and gyroscopes 171 rotatable in the aforementioned embodiments.
FIGURE 14 shows an exemplary configuration of the gyroscopes suitable for the azimuth measuring unit 109 of the sensor apparatus 10. In this configuration, a number of gyros 117 are arranged on a surface of a spherical body 118 such that gyros 117 having input axes aligned in mutually different directions. Without driving the rotation of the spherical body 118, the results of the gyros 117 are available for rotation index data with respect to the various input axes. Rotation rate data can be sine curved to improve the precision of azimuth determination. The gyroscopes used for the azimuth measurements can be selected from the gyroscopes 117 in the spherical body 118 so that the selected gyroscopes can detect the earth rotation that effectively depends on the position of the azimuth measurement unit 109 against the earth rotation. Data processing for azimuth measurements using the result of gyros 117 can be performed as described in Patent Application i
US Provisional No. 61 / 053,646 and the co-pending and commonly owned US Patent Application No. 12 / 233,592. ,
I
Exemplary Modalities of an Agreement System with the
Present Invention
FIGURE 15 shows a sounding study system in accordance with an embodiment of the present invention. The system in FIGURE 15 can be used for azimuth measurements as described in FIGURE 1 in various sounding survey operations such as LWD, MWD, and WL logging. This system can also be used to determine the posture and / or position of a sounding tool such as a wire rope logging tool and a drilling tool for navigation in i
various borehole operations as described in FIGURE 2. With reference to FIGURE 15, the system includes a sensor apparatus 10 provided in a drilling tool.
<td>polling, a controller 20 to control the</td><td>apparatus 10</td><td>of</td>
<td>sensor and a processing unit 30</td><td colspan="2">of dajtos for</td>
<td>process the output data of the device 10</td><td>sensor.</td><td>The</td>
<td>system sensor apparatus can be</td><td>anyone one</td><td>of the</td>
<td colspan="2">sensor apparatus 10 described in the modalities</td><td>with</td>
<td colspan="3">reference to FIGURES 3-14. Processing unit 30</td>
<td>data includes a computer that has a</td><td>one processor</td><td> 301</td>
and memory 302. Memory 302 stores a program that has instructions for determining tool position and posture and azimuth measurements. The output data from the sensor apparatus 10 and the tool position and posture herds after processing are also stored in memory | 302. The data processing unit 30 can determine the posture and position of the tool based on the output data from the gyros and accelerometers in the sensor apparatus 10. The data processing unit 30 can determine the direction of gravity at each position of the tool based on the results of the accelerometers and correct the posture based on the direction of gravity. In the event that the sensoi apparatus 10 includes a three-axis gravity sensor to detect the gravity kirection with respect to the three mutually orthogonal axes, the data processing unit 30 can determine the direction of gravity based on! in the gravity sensor results and corrects the posture based on the direction of gravity. j
In the mode where the sensor apparatus 10 includes an azimuth measurement unit 109 for azimuth measurements with respect to the three mutually orthogonal axes as shown in FIGURE 6, the data processing unit 30 can determine the posture of the Tool based on gyroscope results, accelerometer results and azimuth measured by azimuth measurement unit 109. In the event that the device 10 dL sensor
I include magnetometers as shown in FIGURES 7 and 8, rotating gyroscope for azimuth measurements as shown in FIGURES 9 and 10, and a drive unit to rotate rotating gyroscopes controlled by controller 20, unit 30 processing tool can determine the position of the tool based ^ on the results of gyros, accelerometers, and magnetometers as you move the tool, when the results of the magnetometers are available.
ί
On the other hand, when the results of the magnetometers are not available, the data processing unit 30 can determine the posture based on the results of the gyros of the gyroscopic units for rotation index measurements, the accelerometers and the gyroscopes of the gyroscopic rotary unit for azimuth measurements under a stationary condition of the i
tool. i
In other embodiments, the system may include a cable measurement unit for measuring the length of a cable connected to the underground tool, and the data processing unit 30 may determine the path of the mobile tool underground. in the gyroscope results, the result of the
I accelerometers, the azimuth measured by the azimuth measurement unit and the cable length measured by the cable length measurement unit. <sub>(</sub>
I
FIGURE 16 shows a schematic diagram of exemplary data processing for determining the path of a
I steel with the sensor apparatus 10 transported or maneuvered in underground drilling by using a Kalman filter.
i
The cable measuring unit 40 produces tool length data as data for the total tool travel distance from the ground to determine the path. Cable measurement unit 40 can produce cable moving speed data to improve accuracy of path measurements. The, data i
Cable length produced from the cable measurement unit 40 includes a certain error due to oscillation of the cable, etc. To reduce the error, i
The acceleration information obtained from the apparatus, the one from the one from the sensor, is used in a Kalman filter 50. The output data of the cable measuring unit 40 and the output data of the rotation rate and acceleration of the apparatus 10!
of sensor are added and entered into the Kalman filter 50. The Kalman filter can estimate tool position and posture error by using true acceleration data and feedback the error to the 3 0 data processing unit. The true acceleration data due to tool movement is obtained by estimating the gravity acceleration components with respect to the sensor coordinate system (body coordinate system) and by subtracting the estimated gravity acceleration components from the acceleration produced from the sensor apparatus 10. Corrected tool position and posture data can be produced from the data processing unit 30 and used for determining tool path. !
The apparatus and sensor system described herein can be used for pasture and path measurements of a drilling tool as well as a wire rope logging tool in oilfield operations. In the case of drilling tool path measurements, the total length of! pipelines
Drilling from the ground can be used to determine the path of the drilling tool.
[
The preceding description has been presented only to illustrate and describe certain modalities. It is not intended to be exhaustive or to limit the invention k any i
accurately described. Many modifications and variations
I are possible in view of the above teaching.
Modalities and aspects were selected and described to better explain the principles of the invention and its practical applications. The description
The foregoing is intended to allow others skilled in the art to make better use of the principles in various ways and aspects and with various modifications as appropriate for the particular intended use. The scope of the invention is intended to be defined by the following claims. '
I
Contents22
16 sheets
Sheet 1 Sheet 2 Sheet 3 Sheet 4 Sheet 5 Sheet 6 Sheet 7 Sheet 8 Sheet 9 Sheet 10 Sheet 11 Sheet 12 Sheet 13 Sheet 14 Sheet 15 Sheet 16
8 members in 4 offices
Priority claims8
| Document | Office | Kind | Date |
|---|---|---|---|
| 50307509 | United States of America | A | |
| 50307509 | United States of America | A | |
| 2010001671 | International Bureau of the World Intellectual Property Organization (WIPO) | W | |
| 2010001671 | International Bureau of the World Intellectual Property Organization (WIPO) | W | |
| 12503075 | – | – | – |
| IB1001671 | – | – | – |
| US20090503075 | – | – | – |
| WO2010IB01671 | – | – | – |
Members8
| Document | Office | Kind | |
|---|---|---|---|
| US2011015862A1 | United States of America | A1 | |
| WO2011007229A2 | World Intellectual Property Organization (WIPO) | A2 | |
| WO2011007229A3 | World Intellectual Property Organization (WIPO) | A3 | |
| MX2012000596AThis record | Mexico | A | |
| GB201201538D0 | United Kingdom | D0 | |
| GB2484628A | United Kingdom | A | |
| US8200436B2 | United States of America | B2 | |
| GB2484628B | United Kingdom | B |
1 legal event, as the office reported them to INPADOC
Events
| Event | Code | |
|---|---|---|
| Grant or registrationFG | FG |
Numbers
- Publication
- 2012000596
- Publication, DOCDB
- 2012000596
- Publication, EPODOC
- MX2012000596
- Application
- 2012000596
- Application, DOCDB
- 2012000596
- Application, EPODOC
- MX20120000596
Titles2
- English
- METHOD AND APPARATUS FOR WELLBORE SURVEY USING INERTIAL SENSORS.
- Spanish
- METODO Y APARATO PARA ESTUDIO DE SONDEO UTILIZANDO SENSORES INERCIALES.
Classification
- CPC, 4
- E21B47/022
- G01C21/16
- G01C21/166
- G01C21/188
- IPC, 2
- G01C21 16
- E21B47 022