Estoy tratando de compensar la temperatura de un acelerómetro MEMS de 3 ejes. Puedo acceder a una cámara climática donde el dispositivo se puede girar en UN eje. Hay otro lugar donde puedo rotar dos ejes, pero solo a temperatura ambiente.
Mi objetivo es medir los ángulos de Euler en el espacio. No hay otras aceleraciones que perturben el campo de gravedad de la tierra.
Me pregunto cuál es el orden correcto.
¿Primero la compensación de temperatura, luego la calibración (uso una optimización no lineal para estimar la sensibilidad del eje transversal, los factores de escala y los términos de sesgo) o al revés?
Mi intento de compensar la temperatura es encontrar una función que asigne los valores sin procesar a una temperatura determinada a los valores sin procesar a una temperatura de referencia.
El sensor no se puede girar en 2 ejes en la cámara climática. Para compensar los tres ejes en un intento (el calentamiento lleva mucho tiempo ...) Primero tengo que inclinar el sensor unos 45 °, luego rotarlos con un motor, de lo contrario, un eje no entregaría información (el eje Me doy vuelta). Debido a errores de desalineación, etc. sí importa, si doy la vuelta al dispositivo a la derecha o a la izquierda con seguridad. Pero eso hace que sea imposible encontrar una función biyectiva.
¿Entonces debo calibrar el sensor primero a temperatura ambiente y luego aplicar una compensación de temperatura? ¿Cómo?
¡Muchas gracias por tus ideas!
Enero