Analiza la forma de onda

Después de descargar y ejecutar los archivos de MATLAB, usa los siguientes diagramas de flujo para analizar los archivos de forma de onda grabados en el paso anterior.

Diagrama de flujo de análisis 1

Figura 1: Diagrama de flujo del análisis de la forma de onda para el Efecto 1 y el Efecto 2

Diagrama de flujo del análisis 2

Figura 2: Flujo de trabajo de análisis de forma de onda para el efecto 3

Casos de fallas

Antes del análisis y durante este, comprueba si hay casos de falla (F01-F05).

  • El código de MATLAB no puede procesar los efectos designados con F01 y F02.
  • Los efectos designados con F03-1 no son aptos para agregarse al mapa de rendimiento, incluso si se procesan con código de MATLAB sin errores.
  • Los efectos designados con F03-2, F04 y F05 aún se pueden agregar al mapa de rendimiento, a pesar de que el procesamiento falle.
  • Si Vibrator.hasAmplitudeControl() muestra false, el DUT se designa como F04 o F05.
  • Si hay una demora notable (más de 500 ms) después de hacer clic en el botón Efecto 3 durante la medición, la DUT obtiene la designación F04.
Código de falla Descripción de la falla Efectos aplicables Motivo de la falla Corrección de fallas
F01 No se registra ninguna señal de salida. Efecto 1 No se implementó la constante de respuesta táctil. Implementa la constante vacía como se describe en el Paso 2 de la lista de tareas.
F02 Error de código de MATLAB. El ejemplo del error de MATLAB es el siguiente:

El índice supera las dimensiones de la matriz.
Efecto 1, Efecto 2 La amplitud del efecto táctil es demasiado débil. Aumenta la amplitud del efecto táctil.
F03-1, F03-2 [F03-1] No hay errores de MATLAB, pero el PRR propagado desde el código de MATLAB es menor que 0.

[F03-2] No hay errores de MATLAB, pero la amplitud propagada desde el código de MATLAB es inferior a 0.1 g.
Efecto 1, Efecto 2 La amplitud del efecto táctil es demasiado débil. Aumenta la amplitud del efecto táctil.
F04 La señal es demasiado corta (alrededor de 500 ms en lugar de 1,000 ms). Efecto 3 El dispositivo no genera correctamente la amplitud ajustada. La amplitud de la primera fase de 500 ms se genera con una amplitud del 0%, a pesar de que se solicitó una amplitud del 50%. Habilita las capacidades de escala de amplitud.
F05 Los dos valores de amplitud máxima tienen poca o ninguna diferencia. Efecto 3 El dispositivo no genera correctamente la amplitud ajustada. Habilita las capacidades de escala de amplitud.

Gráfico de señal de MATLAB 1

Figura 3: Ejemplos de gráficos de señales de MATLAB para F03-1 (izquierda) y F03-2 (derecha)

Gráfico de señal de MATLAB 2

Figura 4: Ejemplos de gráficos de señales de MATLAB para F04 (izquierda) y F05 (derecha)

Adquiere datos del análisis

Cuando ejecutas el código de MATLAB para cada efecto, puedes leer los resultados que se muestran en la ventana de comandos del software de MATLAB.

Ventana de comandos 1 de MATLAB

Ventana de comandos de MATLAB 2

Figura 5: Ejemplo de resultados de MATLAB en la ventana de comandos, efecto 1 (primero) y efecto 3 (segundo)

  • Efecto 1 y efecto 2 (impulso corto)

    • Duración máxima (ms)
    • Amplitud máxima (g)
    • PRR para calcular la figura de métricas de nitidez (FOMS = PRR/duración máxima)
  • Efecto 3 (vibración larga)

    • Amplitud máxima (g) para dos fases

La comparación de resultados con el mapa de rendimiento incluye el mismo conjunto de datos adquiridos de los dispositivos representativos del ecosistema de Android, de modo que puedas propagar el mapa de rendimiento según corresponda. Esto te ayuda a comprender todo el ecosistema y alinear tus datos con los datos del mapa de rendimiento para compararlos.

Usa la siguiente tabla para tener una idea de cómo se compara tu DUT con otros teléfonos o tablets del ecosistema de Android. Una pregunta específica estructurada en torno a esa noción se ve así: En comparación con otros teléfonos Android con características similares (como el nivel de precios), ¿mi teléfono tiene un mejor o peor rendimiento que otros?

[Entrada]
Efectos para analizar
[Salida]
Amplitud máxima (G)
[Salida] Duración máxima (ms) [Salida]
Proporción de pulso a timbre (PRR)
Efecto 1: Constantes táctiles predefinidas (VibrationEffect.EFFECT_CLICK) [1] Datos 1-1 [2] Datos 1 a 2 [3] Datos 1 a 3
Efecto 2: Efecto táctil personalizado corto (duración = 20 ms, amplitud = 100%) [4] Datos 2-1 [5] Datos 2-2 [6] Datos 2-3
Efecto 3-1: Efecto táctil personalizado largo Fase de aceleración 1 con 50% de amplitud durante los primeros 500 ms [7] Datos 3-1 N/A N/A
Efecto 3-2: Efecto táctil personalizado largo, fase de aceleración 2 con 100% de amplitud para los segundos 500 ms [8] Datos 3 y 2 N/A N/A

Proporción de pulso a timbre y amplitud máxima para el efecto 1 y el efecto 2

Dos parámetros clave que se miden en el efecto 1 y el efecto 2 son la relación pulso a anillo (PRR) y la amplitud máxima. Estos parámetros se basan en la medición de aceleración que realiza la configuración del acelerómetro.

Para calcular el PRR, se toma la relación entre el pulso principal y la amplitud del tono. La ecuación se muestra en la Figura 6. La duración es el tiempo transcurrido para el pulso principal.

Accel simulada

Figura 6: Indicador de aceleración simulada

Estos elementos se ilustran en la Figura 6:

  • Pulso principal: Se define por la señal dentro del período de duración en el que la amplitud disminuye al 10% de la amplitud máxima.
  • Tiempo de anillo: Se define por la señal en la que la amplitud disminuye del 10% de la amplitud máxima a menos del 1% de la amplitud máxima.

  • Calcula la PRR y la duración: Crea una curva de ajuste que use los puntos máximos de cada período de aceleración. El ajuste de curva es el mejor método para hacerlo, ya que mejora la repetibilidad de la prueba minimizando los efectos de ruido.

Amplitud máxima para el efecto 3

Sobrepaso del actuador

Figura 7: Exceso del actuador

Estos elementos se ilustran en la Figura 7:

  • Vibración larga
    • La salida del actuador resonante lineal cuando se aplica una entrada sinusoidal a la frecuencia resonante.
  • Amplitud máxima
    • Es la amplitud máxima de la vibración larga, cuando la vibración del dispositivo está en un estado estable.
  • Sobretensión
    • El sobreimpulso se produce cuando el actuador se aleja de su resonancia. En la figura, se muestra el tipo de comportamiento que ocurre cuando se aleja el vibrador de la resonancia con una entrada sinusoidal. Este es un ejemplo de sobrepaso extremo.
    • Se puede observar un sobreimpulso mínimo o nulo cuando el LRA se activa a su frecuencia resonante. Las frecuencias resonantes típicas del LRA están entre 50 y 250 Hz.