MATLAB dosyalarını indirip çalıştırdıktan sonra, önceki adımda kaydedilen dalga formu dosyalarını analiz etmek için aşağıdaki akış şemalarını kullanın.
Şekil 1. Efekt 1 ve Efekt 2 için dalga şekli analizi akış şeması
Şekil 2. Efekt 3 için dalga biçimi analizi akış şeması
Hata örnekleri
Analizden önce ve analiz sırasında hata durumlarını (F01-F05) kontrol edin.
- F01 ve F02 ile belirtilen efektler MATLAB koduyla işlenemez.
- F03-1 ile belirtilen efektler, hatasız MATLAB koduyla işlenseler bile performans haritasına eklenemez.
- F03-2, F04 ve F05 ile belirtilen efektler, işleme başarısız olsa bile performans haritasına eklenebilir.
- If
Vibrator.hasAmplitudeControl()returnsfalse, the DUT is designated as either F04 or F05. - Ölçüm sırasında Efekt 3 düğmesi tıklandıktan sonra belirgin bir gecikme (500 ms'den fazla) olursa DUT, F04 tanımlaması alır.
| Arıza kodu | Arızanın açıklaması | Uygulanabilir efektler | Hatanın nedeni | Başarısızlık için düzeltme |
|---|---|---|---|---|
| F01 | Çıkış sinyali kaydedilmez. | Efekt 1 | Dokunsal geribildirim sabiti uygulanmıyor. | Boş sabiti, Sabitleri uygulama bölümünde açıklandığı şekilde uygulayın. |
| F02 | MATLAB kodu hatası. MATLAB hatası örneği: Dizin, matris boyutlarını aşıyor. |
Efekt 1, Efekt 2 | Dokunsal efektin genliği çok zayıf. | Dokunsal efektin genliğini artırın. |
| F03-1, F03-2 | [F03-1] MATLAB hatası yok ancak MATLAB kodundan doldurulan PRR değeri 0'dan küçük. [F03-2] MATLAB hatası yok ancak MATLAB kodundan doldurulan genlik 0, 1 g'den küçük. |
Efekt 1, Efekt 2 | Dokunsal efektin genliği çok zayıf. | Dokunsal efektin genliğini artırın. |
| F04 | Sinyal çok kısa (1.000 ms yerine yaklaşık 500 ms). | Efekt 3 | Cihaz, ölçeklendirilmiş genliği düzgün şekilde oluşturamıyor. İlk 500 ms'lik aşama genliği, %50 genlik çağrısı yapılmasına rağmen% 0 genlik ile oluşturulur. | Genlik ölçeği özelliklerini etkinleştirin. |
| F05 | İki maksimum genlik değeri arasında çok az fark vardır veya hiç fark yoktur. | Efekt 3 | Cihaz, ölçeklendirilmiş genliği düzgün şekilde oluşturamıyor. | Genlik ölçeği özelliklerini etkinleştirin. |
Şekil 3. F03-1 (sol) ve F03-2 (sağ) için MATLAB sinyal grafiği örnekleri
Şekil 4. F04 (sol) ve F05 (sağ) için MATLAB sinyal grafiği örnekleri
Analizden veri edinme
Her efekt için MATLAB kodu çalıştırırken MATLAB yazılımının Komut Penceresi'nde gösterilen sonuçları okuyabilirsiniz.
Şekil 5. Komut penceresinde MATLAB sonuçları örneği, Efekt 1 (birinci) ve Efekt 3 (ikinci)
Efekt 1 ve Efekt 2 (kısa dürtü)
- En yüksek süre (ms)
- Maksimum genlik (g)
- Keskinlik metriklerinin değerini hesaplamak için PRR (FOMS = PRR/en yüksek süre)
Efekt 3 (uzun titreşim)
- İki faz için maksimum genlik (g)
Performans haritasını kullanarak sonuçları karşılaştırma Android ekosistemindeki temsili cihazlardan elde edilen aynı veri kümesini içerir. Bu sayede performans haritasını buna göre doldurabilirsiniz. Bu, tüm ekosistemi anlamanıza ve verilerinizi karşılaştırma için performans haritası verileriyle uyumlu hale getirmenize yardımcı olur.
DUT'nuzun Android ekosistemindeki diğer telefonlara veya tabletlere kıyasla nasıl bir performans gösterdiğini anlamak için aşağıdaki tablodan yararlanabilirsiniz. Bu kavram etrafında yapılandırılmış belirli bir soru şu şekilde görünür: Benzer özelliklere (ör. fiyat katmanı) sahip diğer Android telefonlara kıyasla telefonum diğer telefonlardan daha iyi mi yoksa daha kötü mü performans gösteriyor?
| [Giriş] Analiz edilecek efektler |
[Çıkış] En yüksek/maksimum genlik (G) |
[Çıkış] En yüksek süre (ms) | [Çıkış] Nabız-halka oranı (PRR) |
|---|---|---|---|
1. efekt: Önceden tanımlanmış dokunsal sabitler
(VibrationEffect.EFFECT_CLICK) |
[1] Data 1-1 | [2] Veri 1-2 | [3] 1-3 numaralı veriler |
| Efekt 2: Kısa özel dokunsal efekt (süre = 20 ms, genlik = %100) | [4] Veri 2-1 | [5] Veri 2-2 | [6] Veri 2-3 |
| Efekt 3-1: İlk 500 ms için %50 genlikte, uzun özel dokunsal efektli 1. hızlanma aşaması | [7] Veri 3-1 | Yok | Yok |
| Efekt 3-2: İkinci 500 ms için %100 genlikte, uzun özel dokunsal efektli 2. hızlanma aşaması | [8] Veri 3-2 | Yok | Yok |
Efekt 1 ve Efekt 2 için halka oranına göre darbe ve tepe genliği
Efekt 1 ve Efekt 2'de ölçülen iki temel parametre pulse to ring ratio (PRR) ve peak amplitude'dir. Bu parametreler, ivmeölçer kurulumu tarafından yapılan ivme ölçümüne dayanır.
PRR, ana darbenin zil çalma genliğine oranının alınmasıyla hesaplanır. Süre, ana darbenin geçen süresidir. PRR formülü şöyledir:
Şekil 6. Simüle edilmiş hızlanma sinyali
Bu öğeler Şekil 6'da gösterilmektedir:
- Ana darbe: Genliğin, tepe genliğinin% 10'una düştüğü süre penceresindeki sinyalle tanımlanır.
Çınlama süresi: Genliğin% 10'luk tepe genliğinden% 1'lik tepe genliğinin altına düştüğü sinyalle tanımlanır.
PRR ve süre değerlerini hesaplayın: Her hızlanma döneminin zirve noktalarını kullanan bir eğri uydurma oluşturun. Gürültü etkilerini en aza indirerek testin tekrarlanabilirliğini iyileştirdiği için bu işlemi yapmanın en iyi yöntemi eğri uydurmadır.
3. efekt için maksimum genlik
Şekil 7. Aktüatör aşımı
Bu öğeler Şekil 7'de gösterilmektedir:
- Uzun titreşim
- Rezonans frekansında sinüs giriş uygulandığında doğrusal rezonanslı aktüatörün çıkışı.
- Maksimum genlik
- Cihaz titreşimi sabit durumdayken uzun titreşimin maksimum genliği.
- Aşma
- Aşma, aktüatör rezonansından uzaklaştırıldığında meydana gelir. Şekilde, titreşim motoru sinüs girişli bir rezonanstan uzaklaştırıldığında meydana gelen davranış türü gösterilmektedir. Bu, aşırı aşma örneğidir.
- LRA rezonans frekansında çalıştırıldığında çok az veya hiç aşma gözlemlenebilir. LRA'nın tipik rezonans frekansları 50 ile 250 Hz arasındadır.