تحليل الشكل الموجي

بعد تنزيل ملفات MATLAB وتشغيلها، استخدِم مخططات التدفق التالية لتحليل ملفات الموجات الصوتية التي تم تسجيلها في الخطوة السابقة.

مخطط انسيابي للتحليل 1

الشكل 1. مخطّط انسيابي لتحليل الشكل الموجي للتأثير 1 والتأثير 2

مخطط انسيابي للتحليل 2

الشكل 2. مخطّط انسيابي لتحليل الشكل الموجي للتأثير 3

حالات الخطأ

قبل التحليل وأثناءه، تحقَّق من حالات التعذُّر (F01–F05).

  • لا يمكن معالجة التأثيرات التي تحمل الرمزين F01 وF02 باستخدام رمز MATLAB.
  • لا يمكن إضافة التأثيرات المصنّفة بالرمز F03-1 إلى خريطة الأداء، حتى إذا تمت معالجتها باستخدام رمز MATLAB بدون أخطاء.
  • لا يزال بإمكانك إضافة التأثيرات المصنَّفة F03-2 وF04 وF05 إلى خريطة الأداء، على الرغم من تعذُّر معالجتها.
  • إذا عرضت Vibrator.hasAmplitudeControl() القيمة false، يتم تصنيف الجهاز الخاضع للاختبار على أنّه F04 أو F05.
  • إذا حدث تأخير ملحوظ (أكثر من 500 ملّي ثانية) بعد النقر على الزر Effect 3 أثناء القياس، يحصل الجهاز الخاضع للاختبار على التصنيف F04.
رمز الخطأ وصف الخطأ التأثيرات السارية سبب التعذُّر حلّ لمشكلة عدم إمكانية إكمال عملية الدفع
F01 لم يتم تسجيل أي إشارة إخراج. التأثير 1 لم يتم تنفيذ الثابت الخاص بالملاحظات والآراء الملموسة. نفِّذ الثابت الفارغ كما هو موضّح في مقالة تنفيذ الثوابت.
F02 خطأ في رمز MATLAB مثال على خطأ MATLAB:

يتجاوز الفهرس أبعاد المصفوفة.
التأثير 1، التأثير 2 سعة التأثير اللمسي ضعيفة جدًا. زيادة سعة التأثير اللمسي
F03-1 وF03-2 [F03-1] لا يوجد خطأ في MATLAB، ولكن قيمة PRR التي تمّت تعبئتها من رمز MATLAB أصغر من 0x0A.

[F03-2] لم يتم رصد أي خطأ في MATLAB، ولكن السعة التي تم ملؤها من رمز MATLAB أصغر من 0.1 غرام.
التأثير 1، التأثير 2 سعة التأثير اللمسي ضعيفة جدًا. زيادة سعة التأثير اللمسي
F04 الإشارة قصيرة جدًا (حوالي 500 مللي ثانية بدلاً من 1000 مللي ثانية). التأثير 3 يتعذّر على الجهاز إنشاء السعة المضخّمة بشكل صحيح. يتم إنشاء سعة المرحلة الأولى التي تبلغ 500 ملي ثانية بسعة 0% على الرغم من طلب سعة 50%. تفعيل إمكانات مقياس السعة
F05 لا يختلف الحدّ الأقصى لقيمتَي السعة كثيرًا أو لا يختلفان على الإطلاق. التأثير 3 يتعذّر على الجهاز إنشاء السعة المضخّمة بشكل صحيح. تفعيل إمكانات مقياس السعة

MATLAB Signal Plot 1

الشكل 3. أمثلة على مخطط الإشارة في MATLAB لكل من F03-1 (على اليمين) وF03-2 (على اليسار)

MATLAB Signal Plot 2

الشكل 4. أمثلة على مخطط الإشارة في MATLAB لكل من F04 (على اليمين) وF05 (على اليسار)

الحصول على بيانات من التحليل

عند تشغيل رمز MATLAB لكل تأثير، يمكنك قراءة النتائج المعروضة في نافذة الأوامر (Command Window) في برنامج MATLAB.

نافذة أوامر MATLAB 1

MATLAB Command Window 2

الشكل 5. مثال على نتائج MATLAB في "نافذة الأوامر"، التأثير 1 (الأول) و<0x0A>التأثير 3 (الثاني)

  • التأثير 1 والتأثير 2 (نبضة قصيرة)

    • مدة الذروة (بالمللي ثانية)
    • الحد الأقصى للمطال (غرام)
    • PRR لاحتساب أرقام المقاييس الخاصة بالحدة (FOMS = PRR/peak duration)
  • التأثير 3 (اهتزاز طويل)

    • الحد الأقصى للسعة (g) لمرحلتَين

تتضمّن مقارنة النتائج باستخدام خريطة الأداء مجموعة البيانات نفسها التي تم الحصول عليها من الأجهزة النموذجية في نظام Android الأساسي، ما يتيح لك ملء خريطة الأداء وفقًا لذلك. يساعدك ذلك في فهم المنظومة المتكاملة بأكملها ومواءمة بياناتك مع بيانات خريطة الأداء لإجراء المقارنة.

استخدِم الجدول التالي للحصول على فكرة عن كيفية مقارنة جهاز الاختبار (DUT) بالهواتف أو الأجهزة اللوحية الأخرى في نظام Android الأساسي. يبدو السؤال المحدّد المنظَّم حول هذه الفكرة على النحو التالي: مقارنةً بهواتف Android الأخرى التي تتضمّن خصائص مشابهة (مثل الفئة السعرية)، هل يحقّق هاتفي أداءً أفضل أو أسوأ من الهواتف الأخرى؟

[إدخال]
المؤثرات المطلوب تحليلها
[الناتج]
الحد الأقصى للمطال (G)
[Output] مدة الذروة (بالمللي ثانية) [الإخراج]
نسبة النبض إلى الرنين (PRR)
التأثير 1: ثوابت اللمس المحدّدة مسبقًا (VibrationEffect.EFFECT_CLICK) [1] Data 1-1 [2] البيانات 1-2 [3] البيانات 1-3
التأثير 2: تأثير لمسي مخصّص قصير (المدة = 20 مللي ثانية، السعة = 100%) [4] البيانات 2-1 [5] Data 2-2 [6] البيانات 2-3
التأثير 3-1: المرحلة 1 من تأثير اللمس المخصّص الطويل، مع سعة بمقدار ‎50% لأول 500 مللي ثانية [7] البيانات 3-1 لا تنطبق لا تنطبق
التأثير 3-2: المرحلة 2 من تأثير اللمس المخصّص الطويل، مع سعة بنسبة %100 لمدة 500 مللي ثانية الثانية [8] البيانات 3-2 لا تنطبق لا تنطبق

نسبة النبض إلى الرنين والحد الأقصى للسعة لكل من التأثير 1 والتأثير 2

المَعلمتان الرئيسيتان اللتان يتم قياسهما في التأثير 1 والتأثير 2 هما نسبة النبض إلى الرنين (PRR) والحد الأقصى للسعة. تستند هذه المَعلمات إلى قياس التسارع الذي تم إجراؤه باستخدام إعداد مقياس التسارع.

يتم احتساب نسبة PRR من خلال أخذ نسبة النبضة الرئيسية إلى سعة الرنين. المدة هي الوقت المنقضي للنبض الرئيسي. صيغة نسبة السعر إلى الإيرادات هي:

$$ \text{Pulse to ring ratio (PRR)} = 20log_{10}\frac{\text{RMS (main pulse)}}{\text{RMS (ring)}} $$

محاكاة التسارع

الشكل 6. إشارة التسارع المحاكية

يتم توضيح هذه العناصر في الشكل 6:

  • النبضة الرئيسية: يتم تحديدها من خلال الإشارة داخل فترة المدة الزمنية التي ينخفض فيها السعة إلى% 10 من الحد الأقصى للسعة.
  • مدة الرنين: يتم تحديدها من خلال الإشارة التي ينخفض فيها الاتساع من% 10 من الحد الأقصى للاتساع إلى أقل من% 1 من الحد الأقصى للاتساع.

  • احتساب معدّل التكرار النسبي والمدة: أنشئ منحنى ملائمًا يستخدم نقاط الذروة لكل فترة تسارع. تُعدّ مطابقة المنحنى أفضل طريقة لإجراء ذلك لأنّها تحسّن إمكانية تكرار الاختبار من خلال الحدّ من تأثيرات التشويش.

الحد الأقصى للمطال للتأثير 3

تجاوز المشغّل

الشكل 7. تجاوز المشغّل

يتم توضيح هذه العناصر في الشكل 7:

  • الاهتزاز الطويل
    • الناتج من المحرك الرنان الخطي عند تطبيق إدخال جيبي، عند التردد الرنان
  • الحد الأقصى للسعة
    • تمثّل هذه السمة الحد الأقصى لسعة الاهتزاز الطويل عندما يكون اهتزاز الجهاز في حالة ثابتة.
  • Overshoot
    • يحدث التجاوز عندما يتم تحريك المشغّل بعيدًا عن تردد الرنين. يوضّح الشكل نوع السلوك الذي يحدث عندما يتم تحريك جهاز الاهتزاز بعيدًا عن الرنين باستخدام إشارة دخل جيبية. هذا مثال على التجاوز المفرط.
    • يمكن ملاحظة تجاوز بسيط أو عدم تجاوز عند تشغيل المحرك الرنان الخطي بتردده الرنيني. تتراوح الترددات الرنانة النموذجية للمشغّل الرنان الخطي بين 50 و250 هرتز.