Analisar a forma de onda

Depois de fazer o download e executar os arquivos do MATLAB, use os fluxogramas a seguir para analisar os arquivos de forma de onda gravados na etapa anterior.

Fluxograma de análise 1

Figura 1. Fluxograma de análise de forma de onda para os efeitos 1 e 2

Fluxograma de análise 2

Figura 2. Fluxograma de análise de forma de onda para o efeito 3

Casos de falha

Antes e durante a análise, verifique se há casos de falha (F01 a F05).

  • Os efeitos designados com F01 e F02 não podem ser processados pelo código MATLAB.
  • Os efeitos designados com F03-1 não podem ser adicionados ao mapa de performance, mesmo que sejam processados pelo código MATLAB sem erros.
  • Os efeitos designados com F03-2, F04 e F05 ainda podem ser adicionados ao mapa de performance, apesar da falha no processamento.
  • Se Vibrator.hasAmplitudeControl() retornar false, o DUT será designado como F04 ou F05.
  • Se houver um atraso perceptível (mais de 500 ms) após clicar no botão "Efeito 3" durante a medição, a DUT vai receber a designação F04.
Código de falha Descrição da falha Efeitos aplicáveis Motivo da falha Correção da falha
F01 Nenhum sinal de saída é registrado. Efeito 1 A constante de retorno tátil não foi implementada. Implemente a constante vazia conforme descrito na Etapa 2 da lista de verificação.
F02 Erro de código do MATLAB. Este é um exemplo do erro MATLAB:

O índice excede as dimensões da matriz.
Efeito 1, Efeito 2 A amplitude do efeito tátil é muito fraca. Aumente a amplitude do efeito háptico.
F03-1, F03-2 [F03-1] Nenhum erro do MATLAB, mas o PRR preenchido pelo código do MATLAB é menor que 0.

[F03-2] Não há erro no MATLAB, mas a amplitude preenchida pelo código do MATLAB é menor que 0,1 g.
Efeito 1, efeito 2 A amplitude do efeito tátil é muito fraca. Aumente a amplitude do efeito háptico.
F04 O sinal é muito curto (cerca de 500 ms em vez de 1.000 ms). Efeito 3 O dispositivo não consegue gerar a amplitude dimensionada corretamente. A primeira amplitude de fase de 500 ms é gerada com 0% de amplitude, mesmo que a amplitude de 50% tenha sido solicitada. Ative os recursos de escala de amplitude.
F05 Os dois valores de amplitude máxima têm pouca ou nenhuma diferença. Efeito 3 O dispositivo não consegue gerar a amplitude dimensionada corretamente. Ative os recursos de escala de amplitude.

Diagrama de indicador do MATLAB 1

Figura 3. Exemplos de diagrama de indicador do MATLAB para F03-1 (à esquerda) e F03-2 (à direita)

Diagrama de sinal do MATLAB 2

Figura 4. Exemplos de gráficos do sinal MATLAB para F04 (esquerda) e F05 (direita)

Adquirir dados da análise

Ao executar o código MATLAB para cada efeito, você pode ler os resultados mostrados na janela de comando do software MATLAB.

Janela de comando 1 do MATLAB

Janela de comando do MATLAB 2

Figura 5. Exemplo de resultados do MATLAB na janela de comando, efeito 1 (primeiro) e efeito 3 (segundo)

  • Efeito 1 e efeito 2 (impulso curto)

    • Duração do pico (ms)
    • Amplitude máxima (g)
    • PRR para calcular o número de métricas de nitidez (FOMS = PRR/duração de pico)
  • Efeito 3 (vibração longa)

    • Amplitude máxima (g) para duas fases

A comparação de resultados usando o mapa de performance inclui o mesmo conjunto de dados adquiridos dos dispositivos representativos no ecossistema Android para que você possa preencher o mapa de performance adequadamente. Isso ajuda você a entender todo o ecossistema e alinhar seus dados com os dados do mapa de performance para comparação.

Use a tabela abaixo para ter uma ideia de como seu DUT se compara a outros smartphones ou tablets no ecossistema Android. Uma pergunta específica estruturada em torno dessa noção é assim: Em comparação com outros smartphones Android com características semelhantes (como faixa de preço), meu smartphone tem um desempenho melhor ou pior do que outros smartphones?

[Entrada]
Efeitos a serem analisados
[Saída]
Amplitude máxima/de pico (G)
[Saída] Duração máxima (ms) [Saída]
Proporção de pulso/anel (PRR)
Efeito 1: constantes táteis predefinidas (VibrationEffect.EFFECT_CLICK) [1] Dados 1-1 [2] Dados 1 a 2 [3] Dados 1 a 3
Efeito 2: efeito tátil personalizado e curto (duração = 20 ms, amplitude = 100%) [4] Dados 2-1 [5] Dados 2-2 [6] Dados 2-3
Efeito 3-1: efeito tátil personalizado longo, fase 1 de aceleração com 50% de amplitude nos primeiros 500 ms [7] Dados 3-1 N/A N/A
Efeito 3-2: fase 2 de aceleração de efeito tátil personalizado longo com 100% de amplitude para os segundos 500 ms [8] Dados 3-2 N/A N/A

Proporção de pulso para toque e amplitude máxima dos efeitos 1 e 2

Dois parâmetros importantes medidos nos efeitos 1 e 2 são a proporção de pulso para toque (PRR, na sigla em inglês) e a amplitude máxima. Esses parâmetros são baseados na medição de aceleração feita pela configuração do acelerômetro.

A PRR é calculada usando a proporção do pulso principal em relação à amplitude do sinal. A equação é mostrada na Figura 6. Duração é o tempo decorrido do pulso principal.

Aceleração simulada

Figura 6. Sinal de aceleração simulado

Esses elementos são ilustrados na Figura 6:

  • Pulso principal:é definido pelo sinal dentro da janela de duração, em que a amplitude diminui para 10% da amplitude máxima.
  • Tempo do toque:definido pelo sinal em que a amplitude diminui de 10% da amplitude máxima para menos de 1% da amplitude máxima.

  • Calcule a PRR e a duração: crie um ajuste de curva que use pontos de pico de cada período de aceleração. O ajuste de curva é o melhor método para fazer isso, porque melhora a repetibilidade do teste ao minimizar os efeitos de ruído.

Amplitude máxima para o efeito 3

Sobressalto do atuador

Figura 7. Sobressalto do atuador

Esses elementos são ilustrados na Figura 7:

  • Vibração longa
    • A saída do atuador linear de ressonância quando uma entrada senoidal é aplicada na frequência de ressonância.
  • Amplitude máxima
    • A amplitude máxima da vibração longa, quando a vibração do dispositivo está em um estado estável.
  • ultrapassagem
    • A sobrecarga ocorre quando o atuador é afastado da ressonância. A figura mostra o tipo de comportamento que ocorre quando o vibrador é afastado da ressonância com uma entrada sinusoidal. Esse é um exemplo de excesso extremo.
    • É possível observar um overshoot mínimo ou nenhum quando o LRA é conduzido na frequência de ressonância. As frequências de ressonância típicas do LRA estão entre 50 e 250 Hz.