لماذا نحتاج التحويل العكسي لـ Z؟
يحوّل تحويل Z المتسلسلة الزمنية المنفصلة x[n] إلى دالة X(z) في المستوى المركّب، مما يجعل التحليل وتصميم المرشّحات أمرًا جبريًّا قابلًا للمعالجة. غير أن الفائدة الحقيقية تظهر حين نحتاج إلى العكس: بمعلومية دالة نقل H(z) أو طيف الخرج Y(z)، نستردّ المتسلسلة الزمنية y[n]. هذه هي مسألة التحويل العكسي لـ Z، وتطرأ باستمرار — عند تصميم مرشّح من مواصفات الأقطاب والأصفار، وعند حلّ معادلات الفروق، وعند تنفيذ نظام في العتاد.
تسود ثلاث طرق عملية: التوسّع إلى كسور جزئية (الأكثر منهجية)، والقسمة الطويلة / متسلسلة القوى (الأكثر مباشرة)، وللاستكمال النظري تكامل المنحنى المغلق (نادرًا ما يُحسب يدويًّا لكنه مهم للنظرية). وكل طريقة تُضيء وجهًا مختلفًا من علاقة تحويل Z.
الطريقة الأولى — التوسّع إلى كسور جزئية
تعمل الكسور الجزئية كلّما كانت X(z) نسبةً بين كثيري حدود بأقطاب بسيطة. تقوم الاستراتيجية على تفكيك X(z)/z (أو X(z) مباشرة) إلى مجموع حدود من الدرجة الأولى يمكن التعرّف على تحويلاتها العكسية بالرجوع إلى جدول التحويل.
زوج التحويل الأساسي للحفظ: المتسلسلة الأسية السببية anu[n] تتحوّل إلى z/(z−a) مع منطقة تقارب |z| > |a|. لذا بمجرد كتابة X(z) بصيغة الكسور الجزئية، يقابل كل حد Akz/(z−pk) مباشرةً Akpknu[n] في الحالة السببية.
الصيغة الجبرية الواحدة لـ X(z) يمكن أن تقابل متسلسلات زمنية مختلفة بحسب منطقة التقارب. حدّد دائمًا منطقة التقارب إلى جانب X(z) — التحويل العكسي ليس وحيدًا دونه.
|z| > |p| ← متسلسلة سببية | |z| < |p| ← متسلسلة غير سببيةأمّا إذا تكرّر قطب من الرتبة r، فيحتاج التفكيك إلى حدود من رتب أعلى وإلى مدخلات الجدول المقابلة لها. لكن معظم تصميمات مرشّحات DSP في الواقع تعتمد أقطابًا بسيطة (بلا جذور مكرّرة)، فتكفي وصفة الكسور الجزئية الأساسية للغالبية العظمى من الحالات العملية.
الطريقة الثانية — متسلسلة القوى / القسمة الطويلة
إن احتجتَ إلى بضعة عيّنات أوليّة فحسب — أو كانت X(z) لا تتحلّل بسهولة — تُنتج القسمة الطويلة للبسط على المقام متسلسلةً قوّيّة في z−1. معاملات هذه المتسلسلة هي مباشرةً العيّنات x[0], x[1], x[2], …
القسمة الطويلة مفيدة بوجه خاص للمتسلسلات السببية (متسلسلة قوى في z−1) وللتحقق من نتائج الكسور الجزئية. وهي أيضًا الأساس الحسابي لتحويل دالة النقل إلى معادلة فروق بالشكل المباشر — الوصفة التي يتّبعها المعالج عيّنةً عيّنة.
الطريقة الثالثة — تكامل المنحنى المغلق (التعريف الرسمي)
التعريف الرسمي للتحويل العكسي لـ Z هو تكامل منحنى في المستوى المركّب. نادرًا ما يُحسب يدويًّا، لكنه يُرسّخ النظرية ويوضّح لماذا تبقى منطقة التقارب بالغة الأهمية.
عمليًّا، يحسب المهندسون هذا التكامل بالبواقي لا بالتكامل العددي. ومنظور تكامل المنحنى يوضّح أمرين: (1) منطقة التقارب هي ما يحدّد أيّ الأقطاب يحيط بها المنحنى، وبالتالي أيّ حدود الكسور الجزئية تُسهم في النتيجة، و(2) الحلّ المغلق ممكن تحديدًا لأن X(z) العقلانية لها أقطاب معزولة ببواقٍ قابلة للحساب.
مثال محلول — مرشّح من الدرجة الثانية
لتكن دالة النقل H(z) = z2 / (z2 − 0.9z + 0.81) مع منطقة تقارب |z| > 0.9. مقام الكسر له جذور عند z = 0.9e±j60°، أي زوج أقطاب مترافقة عند نصف قطر 0.9 وزاوية ±π/3. نريد إيجاد الاستجابة النبضية h[n].
يوضّح هذا المثال النمط العام: أزواج الأقطاب المترافقة عند نصف قطر r وزاوية θ تُنتج دائمًا استجابات من الشكل rncos(nθ + φ)u[n] — موجات جيبية خامدة. نصف القطر يتحكّم في معدّل الخمود والزاوية تُحدّد تردّد التذبذب. وهذه هي الاستجابة النموذجية لكل مقطع IIR رنيني.
اختيار الطريقة المناسبة
- يستردّ التحويل العكسي لـ Z المتسلسلة الزمنية x[n] من تمثيلها في نطاق Z؛ منطقة التقارب ضرورية — الصيغة الجبرية الواحدة تقابل متسلسلات مختلفة لمناطق تقارب مختلفة.
- الكسور الجزئية: فكّك X(z)/z إلى حدود من الدرجة الأولى واقرأ معكوسها من الجدول (أسيّات، موجات جيبية، رمبات).
- القسمة الطويلة: معاملات متسلسلة القوى = عيّنات النطاق الزمني مباشرةً؛ مفيدة حين لا تحتاج إلا إلى عيّنات محدودة.
- تكامل المنحنى: التعريف الرسمي، يُختزل في مجموع البواقي = نتيجة الكسور الجزئية.
- أزواج الأقطاب المترافقة عند (r, ±θ) تُنتج استجابة موجة جيبية خامدة rncos(nθ + φ)u[n].
- |z| > |p| ← متسلسلة سببية؛ |z| < |p| ← متسلسلة غير سببية للقطب ذاته.
- عند الشك، استخدم القسمة الطويلة للتحقق من أولى القيم المستخرجة بالكسور الجزئية.