ES2813683T3 - Generación de estimación de la gravedad de la Tierra - Google Patents

Generación de estimación de la gravedad de la Tierra Download PDF

Info

Publication number
ES2813683T3
ES2813683T3 ES15742335T ES15742335T ES2813683T3 ES 2813683 T3 ES2813683 T3 ES 2813683T3 ES 15742335 T ES15742335 T ES 15742335T ES 15742335 T ES15742335 T ES 15742335T ES 2813683 T3 ES2813683 T3 ES 2813683T3
Authority
ES
Spain
Prior art keywords
values
threshold value
gravity
earth
stability
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
ES15742335T
Other languages
English (en)
Inventor
Samuli Hemminki
Petteri Nurmi
Sasu Tarkoma
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Helsinki
Original Assignee
University of Helsinki
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by University of Helsinki filed Critical University of Helsinki
Application granted granted Critical
Publication of ES2813683T3 publication Critical patent/ES2813683T3/es
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01VGEOPHYSICS; GRAVITATIONAL MEASUREMENTS; DETECTING MASSES OR OBJECTS; TAGS
    • G01V7/00Measuring gravitational fields or waves; Gravimetric prospecting or detecting
    • G01V7/02Details
    • G01V7/06Analysis or interpretation of gravimetric records
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01CMEASURING DISTANCES, LEVELS OR BEARINGS; SURVEYING; NAVIGATION; GYROSCOPIC INSTRUMENTS; PHOTOGRAMMETRY OR VIDEOGRAMMETRY
    • G01C21/00Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00
    • G01C21/10Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration
    • G01C21/12Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning
    • G01C21/16Navigation; Navigational instruments not provided for in groups G01C1/00 - G01C19/00 by using measurements of speed or acceleration executed aboard the object being navigated; Dead reckoning by integrating acceleration or speed, i.e. inertial navigation
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P15/00Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration
    • G01P15/14Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration by making use of gyroscopes
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01PMEASURING LINEAR OR ANGULAR SPEED, ACCELERATION, DECELERATION, OR SHOCK; INDICATING PRESENCE, ABSENCE, OR DIRECTION, OF MOVEMENT
    • G01P15/00Measuring acceleration; Measuring deceleration; Measuring shock, i.e. sudden change of acceleration

Landscapes

  • Engineering & Computer Science (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • General Life Sciences & Earth Sciences (AREA)
  • Geophysics (AREA)
  • Navigation (AREA)

Abstract

Un procedimiento para generar estimaciones de la gravedad de la Tierra para períodos de tiempo secuenciales, en el que el procedimiento, llevado a cabo por un aparato (100), comprende para cada período de tiempo: obtener (210) los valores de los datos de aceleración de al menos un sensor de aceleración (130) y los valores de los datos de orientación de al menos un giroscopio (140) durante un período de tiempo en cuestión, estando el al menos un sensor de aceleración (130) y el al menos un giroscopio (140) acoplados a un objeto, generar (220) una magnitud del cambio de orientación a partir de los valores de los datos de orientación, determinar (230) un valor de estabilidad para el objeto basado en los valores de los datos de aceleración y la magnitud del cambio de orientación generada a partir de los valores de los datos de orientación, indicando el valor de estabilidad la estabilidad durante el período de tiempo en cuestión, comparar (240) el valor de estabilidad determinado con un valor umbral, en el que el valor umbral se ajusta para el período de tiempo en cuestión, generar (250) una estimación de la gravedad de la Tierra durante el período de tiempo en cuestión sobre la base de los valores de los datos de aceleración si la comparación indica que el valor de estabilidad determinado está por debajo del valor umbral.

Description

DESCRIPCIÓN
Generación de estimación de la gravedad de la Tierra
Campo técnico
La invención se refiere, en general, al campo técnico de los sistemas de medición. Especialmente, la invención se refiere a la determinación de la gravedad de la Tierra.
Antecedentes de la Invención
El desarrollo de técnicas de sensores, así como también su utilización en diferentes contextos, ha permitido formas más sofisticadas para obtener y generar información de los objetos. Un área de aplicación importante de los sensores es la supervisión del movimiento de un objeto, tal como un dispositivo móvil. El monitoreo proporciona información por medio de la cual es posible derivar múltiples tipos de información, tal como información sobre el movimiento de un dispositivo.
El documento US 2013/0106697 A1 desvela un sistema y un procedimiento para mejorar la detección de la orientación en un dispositivo móvil mediante el uso de datos de acelerómetros, giroscopios y magnetómetros.
La determinación de la información de movimiento en los dispositivos se lleva a cabo tradicionalmente mediante la utilización de información de posicionamiento, por ejemplo, del Sistema de Posicionamiento Global (GPS). La idea detrás de los sistemas basados en GPS es que, al analizar el cambio de posición del dispositivo, se puede llegar a algunas conclusiones sobre el movimiento. Sin embargo, los sistemas basados en GPS tienen muchos inconvenientes. En primer lugar, los receptores GPS experimentan un alto consumo de energía, lo cual es un problema con los dispositivos móviles. En segundo lugar, el dispositivo móvil debe "ver" una cantidad de satélites para recibir suficiente información para determinar su posición. Esto no es posible en interiores y, por lo tanto, la determinación del movimiento falla. Además, las soluciones actuales basadas en GPS proporcionan una precisión modesta cuando se requiere una distinción detallada, por ejemplo, de modos de transporte basados en información de movimiento.
Debido a los inconvenientes de los sistemas basados en GPS, se desarrollan otras soluciones basadas en sensores para detectar el movimiento de un dispositivo. Las soluciones típicamente se basan en la utilización de sensores de acelerómetro. Por medio del análisis de la información del sensor, se puede derivar la conclusión sobre el movimiento, al menos con cierta precisión. Sin embargo, el problema con los sensores del acelerómetro es que están afectados por la gravedad de la Tierra y, por lo tanto, la información de medición comprende una fuente de error. En algunas implementaciones actuales en la técnica el componente de gravedad de la Tierra se tiene en cuenta de manera ventajosa, cuando se determina que el dispositivo es estacionario o se usa la media de la medición del acelerómetro sobre una ventana. El primero depende de períodos estacionarios frecuentes, mientras que el segundo tiene poca precisión con la aceleración continua. Una técnica alternativa es usar la norma L2 de la medición del acelerómetro. Incluso en ese caso, los valores de aceleración de la norma L2 están dominados por la gravedad de la Tierra y, por lo tanto, enmascaran efectivamente la aceleración horizontal, que es un parámetro importante, por ejemplo, en el transporte motorizado.
En algunas soluciones se desarrolla una combinación del sistema basado en GPS y el sistema basado en sensor de acelerador, pero los inconvenientes mencionados permanecen, ya que las soluciones son distintas entre sí.
Vale la pena mencionar que, además de la gravedad de la Tierra, otros factores relacionados con la aceleración, tal como la orientación dinámica de un dispositivo con respecto a una entidad en la cual viaja el dispositivo, provocan desafíos. En otras palabras, se debe tener en cuenta cualquier llamada fuerza externa, además de los efectos que se originan del movimiento del dispositivo en sí, para determinar resultados computacionales precisos con respecto a la determinación del componente de gravedad.
Por lo tanto, es necesario desarrollar una solución para mejorar la precisión de los sistemas de medición de la técnica anterior. Especialmente, sería ventajoso determinar de manera sofisticada un componente de gravedad, de manera que este tenga en cuenta una gran cantidad de fuerzas que afectan el aparato, es decir, los sensores, y utilizar la información de gravedad estimada en cualquier necesidad adicional, tal como en el reconocimiento de movimiento de un aparato.
Breve Descripción de la Invención
Un objetivo de la invención es presentar un procedimiento, un aparato y un producto de programa de ordenador para determinar una estimación de la gravedad de la Tierra. Otro objetivo de la invención es que el procedimiento, el aparato y el producto de programa de ordenador para determinar una estimación de la gravedad de la Tierra tengan en cuenta los cambios en la orientación de un objeto.
De acuerdo con un primer aspecto, se proporciona un procedimiento para generar una estimación de la gravedad de la Tierra de acuerdo con la reivindicación 1.
La estimación de la gravedad de la Tierra se puede generar mediante la determinación de una media de los valores de los datos de aceleración durante el período de tiempo en cuestión.
La estimación de la gravedad de la Tierra entre esos dos períodos de tiempo, cuyos valores de estabilidad determinados están por debajo de los valores umbral correspondientes, se puede generar mediante la interpolación de los valores de los datos de aceleración entre los dos períodos de tiempo.
El procedimiento puede comprender, además: comparar la estimación de la gravedad de la Tierra generada mediante la interpolación con al menos una estimación de la gravedad de la Tierra generada a través de una comparación del valor de estabilidad con un valor umbral para detectar estimaciones desviadas.
El valor umbral se puede ajustar en respuesta a una determinación de que el valor de estabilidad está por debajo del valor umbral durante el período de tiempo en cuestión. El ajuste del valor umbral se puede llevar a cabo mediante el aumento del valor umbral en un factor predeterminado. Alternativa o adicionalmente, el ajuste del valor umbral se puede llevar a cabo al ajustar un valor de estabilidad anterior que esté por debajo del valor umbral a un nuevo valor umbral.
De acuerdo con un segundo aspecto, se proporciona un aparato para generar una estimación de la gravedad de la Tierra de acuerdo con la reivindicación 9.
El aparato se puede configurar para generar la estimación de la gravedad de la Tierra mediante la determinación de una media de los valores de los datos de aceleración durante el período de tiempo en cuestión.
El aparato se puede configurar, además, para generar la estimación de la gravedad de la Tierra entre esos dos períodos de tiempo, cuyos valores de estabilidad determinados están por debajo de los valores umbral correspondientes, mediante la interpolación de los valores de los datos de aceleración entre los dos períodos de tiempo.
El aparato se puede configurar, además, para: comparar la estimación de la gravedad de la Tierra generada mediante la interpolación con al menos una estimación de la gravedad de la Tierra generada a través de una comparación del valor de estabilidad con un valor umbral para detectar estimaciones desviadas.
El aparato se puede configurar para ajustar el valor umbral en respuesta a una determinación de que el valor de estabilidad está por debajo del valor umbral durante el período de tiempo en cuestión. Además, el aparato se puede configurar para llevar a cabo el ajuste del valor umbral mediante el aumento del valor umbral en un factor predeterminado. Alternativa o adicionalmente, el aparato se puede configurar para llevar a cabo el ajuste del valor umbral al establecer un valor de estabilidad anterior que esté por debajo del valor umbral en un nuevo valor umbral. El aparato puede comprender al menos un sensor de aceleración y al menos un giroscopio.
De acuerdo con un tercer aspecto, se proporciona un producto de programa de ordenador de acuerdo con la reivindicación 17.
Las realizaciones ilustrativas de la invención presentadas en esta solicitud de patente no se deben interpretar como que plantean limitaciones a la aplicabilidad de las reivindicaciones adjuntas. El verbo "comprender" se usa en esta solicitud de patente como una limitación abierta que no excluye la existencia de características también no planteadas. Las características mencionadas en las reivindicaciones dependientes son libre y mutuamente combinables a menos que se indique lo contrario de forma explícita.
Las características novedosas que se consideran características de la invención se exponen en particular en las reivindicaciones adjuntas. La invención en sí misma, no obstante, tanto en su construcción y su procedimiento de operación, junto con los objetos adicionales y sus ventajas, se entenderán mejor a partir de la siguiente descripción de las realizaciones específicas cuando se lea en conexión con los dibujos adjuntos.
Breve descripción de las figuras
Las realizaciones de la invención se ilustran a manera de ejemplo, y no como a manera de limitación, en las figuras de los dibujos adjuntos.
La figura 1 ilustra esquemáticamente un ejemplo de un aparato de acuerdo con la invención.
La figura 2 ilustra esquemáticamente un ejemplo de un procedimiento de acuerdo con la invención.
La figura 3 ilustra esquemáticamente una etapa del procedimiento con más detalle.
Descripción de algunas realizaciones
La figura 1 ilustra esquemáticamente, como un ejemplo, un aparato 100 de acuerdo con la invención. El aparato 100 comprende uno o más procesadores 110, una o más memorias 120 que pueden ser volátiles o no volátiles para almacenar porciones del código de programa de ordenador 121a-121n. El aparato también puede comprender un primer y un segundo sensor, en los que el primer sensor se configura para medir la aceleración 130 y el segundo sensor 140 se configura para medir la orientación. El sensor de aceleración 130, es decir, el primer sensor, puede ser cualquier tipo aplicable de sensor de aceleración adecuado para medir la aceleración en tres dimensiones espaciales (3D). Alternativamente, la medición de la aceleración se puede disponer con más de un acelerador de tipo 2D. El sensor de orientación 140, es decir, el segundo sensor, puede ser, por ejemplo, un giroscopio dispuesto en el aparato 100. En la figura 1 se desvela que los sensores están dispuestos en el aparato, pero también se puede disponer que los sensores no sean partes físicas del aparato, sino que se puedan acoplar comunicativamente al aparato y a un objeto cuyo movimiento se configura para ser monitoreado. La comunicación entre el procesador 110, la memoria 120 y los sensores 130, 140 se puede disponer internamente, por ejemplo, a través de un bus de datos dispuesto en el aparato 100.
El procesador 110 del aparato 100 se configura para llevar a cabo un procedimiento de acuerdo con la presente invención como se describirá. Además, el procesador 110 se puede configurar para controlar la operación del aparato 100. El control se puede lograr mediante la disposición del procesador 110 para ejecutar al menos una porción del código de programa de ordenador 121a-121n almacenado en la memoria 120, lo que provoca las operaciones de control por parte del procesador 110. De esta manera, el procesador 110 se dispone para acceder a la memoria 120 y recuperar y almacenar cualquier información a partir ella o en ella. Además, el procesador 110 se puede configurar para controlar las operaciones de medición de los sensores 130, 140 y obtener información de los sensores. El procesador 110 también se puede configurar para controlar un almacenamiento de información generada. Con el fin de la claridad, el procesador en la presente descripción se refiere a cualquier unidad adecuada para procesar información y controlar la operación del aparato, entre otras tareas. Las operaciones mencionadas se pueden implementar, por ejemplo, con una solución de microcontrolador con software incorporado.
En dependencia del tipo del aparato, el aparato puede comprender, además, una interfaz de usuario para interactuar con un usuario y una interfaz de comunicación para comunicarse con cualquier entidad externa. Naturalmente, se aplica cualquier forma conocida de proporcionar la energía necesaria dentro del aparato, tal como disponer una batería en el aparato o proporcionar la potencia desde una fuente externa de energía. Además, se puede disponer en el aparato 100 un reloj interno para proporcionar una señal de reloj en el aparato, o se puede traer desde una fuente externa de señal de reloj.
Algunos ejemplos no limitativos de un aparato 100 como se describe pueden ser un dispositivo de comunicación móvil, una tableta, un ordenador portátil, un ordenador de pulsera, un circuito específico que se puede conectar a otros aparatos, dispositivos o sistemas, etc.
A continuación, se describe un ejemplo de un procedimiento de acuerdo con la invención con referencia a la figura 2. En una primera fase, un aparato como se describió se configura para obtener valores de medición de los sensores 210. Los valores de medición comprenden al menos valores de los datos de aceleración de uno o más aceleradores y valores de los datos de orientación de uno o más giroscopios. Los valores de medición se pueden obtener continuamente o durante cierto período de tiempo. No obstante, un análisis para los datos de medición obtenidos se lleva a cabo en los valores de los datos durante un período de tiempo predeterminado. Los valores de los datos de orientación obtenidos están configurados para ser manipulados de manera que se genere una magnitud del cambio de orientación 220. La magnitud del cambio de orientación en la presente descripción se refiere a la información que tiene en cuenta el cambio general en la orientación del aparato sobre la base de la información de medición del giroscopio. La manipulación se lleva a cabo ventajosamente para medir los valores de los datos obtenidos durante el período de tiempo predeterminado uno a uno. La magnitud del cambio de orientación durante el período de tiempo predeterminado se puede determinar, por ejemplo, al calcular primero una media de los valores de los datos para el cambio de orientación y luego tomar una norma L2 del valor medio para determinar la magnitud del cambio de orientación para el período de tiempo.
En la siguiente fase, se determina un valor de estabilidad para el aparato 230, cuyo movimiento se evalúa. Por medio del valor de estabilidad, el cual indica la estabilidad del aparato durante el período de tiempo en cuestión, es posible determinar un tipo de movimiento que experimenta el aparato 100 en cuestión durante el período de tiempo predeterminado. De acuerdo con la presente invención, el valor de estabilidad se deriva de los valores de los datos de aceleración obtenidos y la magnitud del cambio de orientación se deriva de los valores de los datos de orientación. De acuerdo con una realización de la invención, como se representa en la figura 3, el valor de estabilidad se puede determinar 230 al sumar al menos lo siguiente: la desviación estándar de los valores de los datos de aceleración durante el período de tiempo 310, diferencia en la media de los valores de los datos de aceleración durante el período de tiempo 320, magnitud del cambio de orientación a partir de los valores de los datos de orientación durante el período de tiempo 330. El uno o más procesadores dentro del aparato están configurados ventajosamente para llevar a cabo la determinación del valor de estabilidad como se describió.
En algunas implementaciones de la invención los valores de los datos mencionados usados en la determinación del valor de estabilidad están configurados para ser ponderados. Un ejemplo de la ponderación puede ser que la desviación estándar de los valores de los datos de aceleración reciba un peso del 20 %, la diferencia en la media de los valores de los datos de aceleración reciba un peso del 60 % y la magnitud del cambio de orientación a partir de los valores de los datos de orientación recibe un peso del 20 %. El peso se puede ajustar, por ejemplo, de acuerdo con un área de utilización de la invención, por ejemplo. La ponderación permite la normalización de los valores mencionados en la misma escala.
La determinación del valor de estabilidad 230 como se describe es ventajosa debido a que permite la distinción entre información de aceleración relevante e información de aceleración de ruido. En otras palabras, la determinación mencionada proporciona una herramienta para identificar dos fuentes principales de errores de estimación de la gravedad, específicamente, los períodos de giro cuando el acelerómetro se ve afectado por una fuerza centrípeta casi constante y los períodos de aceleración sostenida o de frenado cuando el acelerómetro se ve afectado por una aceleración horizontal constante. Esto se logra al tener en cuenta la magnitud del cambio de orientación a partir de los valores de los datos de orientación obtenidos de un giroscopio, además de las derivadas de los valores de los datos de aceleración.
De regreso a la figura 2, el valor de estabilidad determinado se configura para ser comparado con un valor umbral 240, el cual se ajusta durante la estimación de la gravedad. De acuerdo con una realización, el ajuste se puede llevar a cabo mediante la modificación del umbral existente con un factor predeterminado, tal como con un valor porcentual. El ajuste también se puede llevar a cabo de manera que el factor predeterminado se determine durante el tiempo de ejecución del procedimiento, es decir, la estimación de la gravedad de la Tierra, de acuerdo con la invención. Por ejemplo, se puede disponer de manera que se controle el movimiento y se defina el factor predeterminado de acuerdo con el movimiento monitoreado, cuando se evalúa al menos un parámetro relacionado con el movimiento. Alternativa o adicionalmente, el ajuste se puede disponer de manera que el valor umbral se establezca inicialmente en algún valor, por ejemplo, al dar el valor de estabilidad determinado que se determina a partir de los valores de los datos del primer período de tiempo. Como el siguiente valor de estabilidad se determina para el siguiente período de tiempo, el nuevo valor de estabilidad se compara con el valor de estabilidad anterior, el cual se establece como el valor umbral. El ajuste puede continuar mientras el aparato esté en movimiento, por ejemplo, o también es posible establecer algunos criterios adicionales para el ajuste. Al ajustar el umbral de manera adaptativa, es posible conocer al menos algunos factores de ruido de inercia que se originan, por ejemplo, a partir del tipo de vehículo, las condiciones de la carretera y el tráfico y el comportamiento del usuario. Por lo tanto, al ajustar el umbral es posible generar una estimación de la gravedad de alta calidad, como es y será discutido en la presente descripción.
La etapa de comparación 340 se configura para implementarse de manera que, si el valor de estabilidad determinado está por encima del valor umbral, se concluye que el aparato no está en tal movimiento, tal como en movimiento constante o estacionario, esa estimación de la gravedad se puede generar y el procedimiento continúa (ver la flecha de regreso a la etapa 210). Por el contrario, si la comparación indica que el aparato está en constante movimiento o estacionario, o al menos dentro de los límites de esta sobre la base de la comparación, se puede generar una estimación de la gravedad de la Tierra 250.
La generación de la estimación de la gravedad de la Tierra que afecta al aparato durante el período de tiempo se configura para determinarse 250 sobre la base de los valores de los datos de aceleración, si la comparación indica que el valor de estabilidad determinado del aparato está por debajo del valor umbral. De acuerdo con una realización de la invención, la estimación de la gravedad de la Tierra se genera mediante la determinación de una media de los valores de los datos de aceleración durante el mismo período de tiempo para el cual se determina 230 el valor de estabilidad.
De acuerdo con una realización de la invención, el procedimiento comprende una etapa en la que se tienen en cuenta múltiples resultados de comparación en la generación de la estimación de la gravedad de la Tierra. Es decir, como ya se mencionó, la determinación del valor de estabilidad es un procedimiento continuo y se configura para llevarse a cabo secuencialmente durante una ventana de tiempo predeterminada, es decir, un período de tiempo, tal como 1 s. La comparación de la pluralidad de valores de estabilidad determinados para múltiples períodos de tiempo puede indicar que solo algunos de los períodos de tiempo comprenden dichos valores de los datos que son adecuados para la estimación de la gravedad. En otras palabras, durante un tiempo total en el que se lleva a cabo el procedimiento puede haber múltiples valores de estabilidad y, por lo tanto, períodos de tiempo que cumplen los criterios establecidos para la comparación. En tal situación, es posible elegir los valores de aceleración que pertenecen a los marcos de tiempo en los cuales el valor de estabilidad cumple con los criterios y así determinar una estimación de la gravedad, por ejemplo, al tomar una media de los valores de aceleración elegidos. Además, es posible determinar una estimación de la gravedad también para tales períodos de tiempo cuyos valores de estabilidad no cumplieron con los criterios establecidos para la comparación. Específicamente, la estimación de la gravedad para tales períodos de tiempo se puede derivar mediante la interpolación de una estimación de la gravedad para dichos períodos de tiempo sobre la base de los valores de gravedad estimados que se originan a partir de dichos períodos de tiempo en los que el criterio establecido para la comparación, es decir, que el valor de estabilidad está por debajo del valor umbral, se cumple. En otras palabras, las estimaciones de la gravedad de la Tierra obtenidas del período de tiempo exitoso anterior y del período de tiempo exitoso posterior, de acuerdo con una realización de la invención, se pueden usar en la interpolación. De esta manera, es posible generar la estimación de la gravedad de la Tierra para todo el tiempo monitoreado.
La estimación interpolada de la gravedad también proporciona una herramienta para detectar estimaciones desviadas de los valores de gravedad de todo el conjunto de estimaciones. Específicamente, dado que la estimación interpolada proporciona matemáticamente un valor, cuya fiabilidad es mayor que la fiabilidad de una estimación derivada mediante el procedimiento como se representa en la figura 2, la estimación interpolada de la gravedad de la Tierra se puede usar para detectar los valores de estimación de gravedad desviados. Por ejemplo, simplemente al comparar el valor interpolado con cada uno de los valores de estimación generados es posible mejorar el resultado, por ejemplo, al ignorar automáticamente tal estimación que se desvía sobre un límite predeterminado del valor interpolado. La ventaja de detectar las estimaciones desviadas es que, de esta manera, es posible eliminar aquellos valores de los datos que se originan, por ejemplo, a partir de la fuerza centrípeta que está experimentando el aparato.
La interpolación se puede implementar, por ejemplo, de manera que, a partir de los valores del giroscopio, se derive un nuevo valor de interpolación con una matriz de rotación ventana por ventana. El término "ventana" se refiere en la presente descripción a un período de tiempo. El valor de interpolación está limitado con dos heurísticas: a) el cambio en los valores de gravitación provocado por la rotación no puede ser mayor que el cambio real en los valores de aceleración durante la ventana, y b) al nuevo valor de interpolación no se le permite aumentar una distancia del valor interpolado anterior en comparación con los valores del acelerador. Al usar estas dos limitaciones, es posible filtrar los valores de los datos obtenidos del giroscopio. La calidad de las estimaciones de gravedad interpoladas, por ejemplo, se puede evaluar al comparar mutuamente los valores interpolados, cuando la interpolación se inicia a partir de las estimaciones de gravedad definidas en ambos extremos de la ventana que se interpola. La interpolación de esta manera permite la utilización de los sensores básicos y tiene en cuenta un entorno ruidoso/dinámico en el que se determinan las estimaciones de gravedad.
Vale la pena mencionar que el período de tiempo, es decir, la ventana de tiempo, durante el cual se determina el valor de estabilidad, se puede ajustar para una necesidad. Por ejemplo, la ventana de tiempo se puede ajustar de acuerdo con un patrón de acelerómetro esperado, de manera que, si se espera que haya giros y maniobras bruscas en el movimiento monitoreado, se puede establecer una ventana de tiempo más corta, y si se esperan realizaciones de movimiento prolongado, se puede establecer una ventana de tiempo más larga. Adicionalmente, la velocidad de muestreo de los valores de los datos obtenidos de los sensores se puede ajustar, lo que proporciona más o menos valores de los datos para la ventana de datos. Esto también se puede disponer de manera similar al ajuste de la ventana de tiempo.
Como ya se ha mencionado, la estimación de la gravedad generada se puede utilizar para determinar la información de movimiento del aparato. Más específicamente, esta permite una estimación más sofisticada de la aceleración lineal y, por lo tanto, por ejemplo, una mejor determinación del modo de transporte. La estimación de la gravedad generada se puede usar para eliminar el componente de aceleración provocado por la gravedad de la Tierra de los valores de los datos del acelerómetro y luego, mediante la proyección de las mediciones del acelerómetro eliminadas por la gravedad en el plano horizontal para obtener una estimación de la aceleración lineal general. La aceleración lineal, a su vez, es un facilitador importante para muchas aplicaciones de reconocimiento de actividad móvil y portátil, ya que permite separar el movimiento a lo largo de los planos horizontal y vertical y ayuda a superar la sensibilidad a la orientación del aparato. Por lo tanto, dado que la estimación de la gravedad es de alta calidad, es posible derivar valores de aceleración lineal más sofisticados, los cuales se pueden usar para múltiples fines, tal como para la determinación del modo de transporte. Además de la determinación del modo de transporte, el procedimiento y el aparato como se describieron se pueden utilizar en, pero no se limitan a, la evaluación del estilo de conducción un individuo, la evaluación del consumo de combustible, la navegación inercial, la evaluación del estado de la carretera, así como también la evaluación de la situación del tráfico en general. En términos generales, la generación de la estimación de la gravedad de la Tierra se puede aplicar en cualquier evaluación del movimiento de un objeto en el cual se acoplan los sensores mencionados y se obtienen los datos de medición.
La presente invención introduce un procedimiento novedoso e inventivo para estimar la gravedad de la Tierra al tener en cuenta los datos de aceleración y los datos de orientación. La ventaja de tener en cuenta los datos de orientación de la manera que se describió es que el impacto de cualquier fuerza centrípeta se puede mitigar en la estimación, entre otras cuestiones. Esto, a su vez, proporciona estimaciones mejoradas y se puede mejorar una precisión de cualquier dispositivo o sistema que utilice la gravedad de la Tierra estimada en cualquier área de aplicación. Con mayor especificidad, la estimación se determina para un objeto en el que están acoplados los sensores. En algunas implementaciones de la invención los sensores se encuentran dentro del aparato, pero esto no es un requisito previo de la invención como tal.

Claims (17)

REIVINDICACIONES
1. Un procedimiento para generar estimaciones de la gravedad de la Tierra para períodos de tiempo secuenciales, en el que el procedimiento, llevado a cabo por un aparato (100), comprende para cada período de tiempo:
obtener (210) los valores de los datos de aceleración de al menos un sensor de aceleración (130) y los valores de los datos de orientación de al menos un giroscopio (140) durante un período de tiempo en cuestión, estando el al menos un sensor de aceleración (130) y el al menos un giroscopio (140) acoplados a un objeto,
generar (220) una magnitud del cambio de orientación a partir de los valores de los datos de orientación, determinar (230) un valor de estabilidad para el objeto basado en los valores de los datos de aceleración y la magnitud del cambio de orientación generada a partir de los valores de los datos de orientación, indicando el valor de estabilidad la estabilidad durante el período de tiempo en cuestión,
comparar (240) el valor de estabilidad determinado con un valor umbral, en el que el valor umbral se ajusta para el período de tiempo en cuestión,
generar (250) una estimación de la gravedad de la Tierra durante el período de tiempo en cuestión sobre la base de los valores de los datos de aceleración si la comparación indica que el valor de estabilidad determinado está por debajo del valor umbral.
2. El procedimiento de la reivindicación 1, en el que la estimación de la gravedad de la Tierra se genera mediante la determinación de una media de los valores de los datos de aceleración durante el período de tiempo en cuestión.
3. El procedimiento de la reivindicación 1, en el que la estimación de la gravedad de la Tierra entre dos períodos de tiempo, cuyos valores de estabilidad determinados están por debajo de los valores umbral correspondientes, se genera mediante la interpolación de los valores de los datos de aceleración entre los dos períodos de tiempo.
4. El procedimiento de la reivindicación 3, en el que el procedimiento comprende, además: comparar la estimación de la gravedad de la Tierra generada mediante la interpolación con al menos una estimación de la gravedad de la Tierra generada a través de una comparación del valor de estabilidad con un valor umbral para detectar estimaciones desviadas.
5. El procedimiento de la reivindicación 1, en el que el valor umbral se ajusta en respuesta a una determinación de que el valor de estabilidad está por debajo del valor umbral durante el período de tiempo en cuestión.
6. El procedimiento de la reivindicación 5, en el que el ajuste del valor umbral se lleva a cabo al aumentar el valor umbral en un factor predeterminado.
7. El procedimiento de la reivindicación 5, en el que el ajuste del valor umbral se lleva a cabo al establecer un valor de estabilidad anterior que está por debajo del valor umbral en un nuevo valor umbral.
8. El procedimiento de cualquiera de las reivindicaciones anteriores, en el que el objeto es uno de los siguientes: el aparato (100) que comprende el al menos un sensor de aceleración (130) y el al menos un giroscopio (140); un objeto externo al aparato (100) en el cual se acoplan el al menos un sensor de aceleración (130) y el al menos un giroscopio (140).
9. Un aparato (100) para generar estimaciones de la gravedad de la Tierra durante períodos de tiempo secuenciales, el aparato (100) que comprende
al menos un procesador (110); y
al menos una memoria (120) que incluye un código de programa de ordenador, caracterizado porque el procesador se configura para hacer que el aparato (100) al menos lleve a cabo, para cada período de tiempo:
obtener los valores de los datos de aceleración de al menos un sensor de aceleración (130) y los valores de los datos de orientación de al menos un giroscopio (140) durante un período de tiempo en cuestión, el al menos un sensor de aceleración (130) y el al menos un giroscopio (140 ) que se acoplan a un objeto,
generar una magnitud del cambio de orientación a partir de los valores de los datos de orientación, determinar un valor de estabilidad para el objeto basado en los valores de los datos de aceleración y la magnitud del cambio de orientación generada a partir de los valores de los datos de orientación, el valor de estabilidad indica la estabilidad durante el período de tiempo en cuestión,
comparar el valor de estabilidad determinado con un valor umbral en el que el valor umbral se ajusta para el período de tiempo en cuestión,
generar una estimación de la gravedad de la Tierra durante el período de tiempo en cuestión sobre la base de los valores de los datos de aceleración, si la comparación indica que el valor de estabilidad determinado del objeto está por debajo del valor umbral.
10. El aparato (100) de la reivindicación 9, en el que el aparato (100) se configura para generar la estimación de la gravedad de la Tierra mediante la determinación de una media de los valores de los datos de aceleración durante el período de tiempo en cuestión.
11. El aparato (100) de la reivindicación 9, en el que el aparato se configura para generar la estimación de la gravedad de la Tierra entre dos períodos de tiempo cuyos valores de estabilidad determinados están por debajo de los valores umbral correspondientes, mediante la interpolación de los valores de los datos de aceleración entre los dos períodos de tiempo.
12. El aparato (100) de la reivindicación 11, en el que el aparato (100) se configura para, además: comparar la estimación de la gravedad de la Tierra generada mediante la interpolación con al menos una estimación de la gravedad de la Tierra generada a través de una comparación del valor de estabilidad con un valor umbral para detectar estimaciones desviadas.
13. El aparato (100) de la reivindicación 9, en el que el aparato (100) se configura para ajustar el valor umbral en respuesta a una determinación de que el valor de estabilidad está por debajo del valor umbral durante el período de tiempo en cuestión.
14. El aparato (100) de la reivindicación 13, en el que el aparato (100) se configura para llevar a cabo el ajuste del valor umbral al aumentar el valor umbral en un factor predeterminado.
15. El Aparato (100) de la reivindicación 13, en el que el aparato (100) se configura para llevar a cabo el ajuste del valor umbral al establecer un valor de estabilidad anterior que está por debajo del valor umbral en un nuevo valor umbral.
16. El aparato (100) de cualquiera de las reivindicaciones 9-15, en el que el objeto es uno de los siguientes: el aparato (100) que comprende el al menos un sensor de aceleración (130) y el al menos un giroscopio (140); un objeto externo al aparato (100) en el cual se acoplan el al menos un sensor de aceleración (130) y el al menos un giroscopio (140).
17. Un producto de programa de ordenador, que comprende porciones de código de programa de ordenador configuradas para llevar a cabo cualquier procedimiento de las reivindicaciones 1-8 cuando al menos alguna porción del código de programa de ordenador se ejecuta en un dispositivo informático.
ES15742335T 2014-07-08 2015-06-30 Generación de estimación de la gravedad de la Tierra Active ES2813683T3 (es)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
FI20145661A FI126877B (en) 2014-07-08 2014-07-08 Formation of Gravity Estimate
PCT/FI2015/050478 WO2016005657A1 (en) 2014-07-08 2015-06-30 Generation of estimation for earth's gravity

Publications (1)

Publication Number Publication Date
ES2813683T3 true ES2813683T3 (es) 2021-03-24

Family

ID=53758238

Family Applications (1)

Application Number Title Priority Date Filing Date
ES15742335T Active ES2813683T3 (es) 2014-07-08 2015-06-30 Generación de estimación de la gravedad de la Tierra

Country Status (6)

Country Link
US (1) US10436934B2 (es)
EP (1) EP3167246B1 (es)
CN (1) CN106574837B (es)
ES (1) ES2813683T3 (es)
FI (1) FI126877B (es)
WO (1) WO2016005657A1 (es)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112987118B (zh) * 2021-02-08 2022-05-27 中国人民解放军92859部队 一种利用带限思想计算重力异常高阶径向导数的方法
CN113311495B (zh) * 2021-05-31 2022-07-19 武汉大学 一种间接测量重力的方法及系统

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4550601A (en) * 1984-02-27 1985-11-05 The United States Of America As Represented By The Secretary Of The Navy Method for determining the magnitude of earth's gravity
US7219033B2 (en) * 2005-02-15 2007-05-15 Magneto Inertial Sensing Technology, Inc. Single/multiple axes six degrees of freedom (6 DOF) inertial motion capture system with initial orientation determination capability
US9160980B2 (en) 2011-01-11 2015-10-13 Qualcomm Incorporated Camera-based inertial sensor alignment for PND
EP2725975A1 (en) * 2011-06-28 2014-05-07 Koninklijke Philips N.V. Sit-to-stand transfer detection
US9454245B2 (en) 2011-11-01 2016-09-27 Qualcomm Incorporated System and method for improving orientation data
US9645267B2 (en) * 2014-09-26 2017-05-09 Quartz Seismic Sensors, Inc. Triaxial accelerometer assembly and in-situ calibration method for improved geodetic and seismic measurements
US20180292471A1 (en) * 2017-04-06 2018-10-11 Intel Corporation Detecting a mechanical device using a magnetometer and an accelerometer

Also Published As

Publication number Publication date
EP3167246A1 (en) 2017-05-17
FI20145661A7 (fi) 2016-01-09
EP3167246B1 (en) 2020-06-03
WO2016005657A1 (en) 2016-01-14
CN106574837B (zh) 2020-10-27
CN106574837A (zh) 2017-04-19
US20170219735A1 (en) 2017-08-03
FI126877B (en) 2017-07-14
US10436934B2 (en) 2019-10-08

Similar Documents

Publication Publication Date Title
US7979207B2 (en) Systems and methods for detecting a vehicle static condition
US9599634B2 (en) System and method for calibrating inertial measurement units
RU2463558C1 (ru) Способ определения курса в направлении географического севера при помощи инерциального счетчика текущих координат
US10288431B2 (en) Device for estimating moving object travel direction and method for estimating travel direction
US20160097861A1 (en) Method and apparatus for location determination
JP2015531479A5 (es)
CN108020813B (zh) 定位方法、定位装置和电子设备
ES2740926T3 (es) Sistema y método para estimar la velocidad de un vehículo
CN109564292A (zh) 用于位置确定的方法和系统
BR102015017060A2 (pt) Method for detecting driving events of a vehicle based on an intelligent telephone.
CN104132662A (zh) 基于零速修正的闭环卡尔曼滤波惯性定位方法
BRPI0621394A2 (pt) dispositivo de navegação com aumento automático de precisão de gps
ES2891501T3 (es) Procedimiento para determinar la carga recibida de una máquina de trabajo, así como máquina de trabajo, en particular una grúa
US10533874B2 (en) Inertial positioning and navigation device featuring a novel walk detection method
US10197396B2 (en) Always on compass calibration system and methods
WO2012145792A1 (en) Communications
Panyov et al. Indoor positioning using Wi-Fi fingerprinting pedestrian dead reckoning and aided INS
EP3189303B1 (en) Pedestrian navigation devices and methods
US20200275241A1 (en) Mapping objects on a movable platform
US20160223335A1 (en) Information processing device, information processing method, and computer-readable non-transitory storage medium storing information processing program
ES2634673T3 (es) Sistema y método informático para determinar periodos de permanencia de un vehículo de carretera
KR101678454B1 (ko) 사용자의 보폭을 추정하는 장치 및 방법
ES2813683T3 (es) Generación de estimación de la gravedad de la Tierra
WO2024077237A1 (en) Methods and systems for robust heading estimation in pedestrian dead reckoning navigation
US10429185B2 (en) Indoor rotation sensor and directional sensor for determining the heading angle of portable device