Table of Contents
مقدمة إلى ملفات الاستجابة النهائية
إن مرشحات الاستجابة النهائية هي فئة أساسية من مرشحات الأجهزة الرقمية التي تتسم بآلية للتغذية المرتدة تسمح للناتج بأن يعتمد على المدخلات الحالية والسابقة على السواء، وكذلك النواتج السابقة، وهذا الهيكل الترويحي يتيح تحقيق عمليات الانتقال الحاد في الترددات السلكية واللاسلكية مع وجود معامل أقل بكثير من نظيراتها في مجال التصدي للأضرار الناشئة، ونتيجة لذلك، فإن أجهزة تجهيز الإشارات ذات الكفاءة في مجال تكنولوجيا المعلومات والاتصالات هي أجهزة تجميعية.
ويبدأ تصميم مرشحات IIR عادة بمرشح نموذجي متماثل - وكثيرا ما يكون من نوع بوترورث أو تشيبيشيف أو من النوع الشهائي (الكاتب) - الذي يتحول بعد ذلك إلى المجال الرقمي عن طريق تقنيات مثل التحول الثنائي أو الازدحام، ويقدم كل نموذج عروضاً محددة فيما بين التسطحات السريعة، ووقف الانتقادات، واتباع النطاقات.
المفاهيم الأساسية في تصميم ملفات IIR
الاستجابة لحالات الطوارئ ووظيفتها
An IIR filter is described by its transfer function in the z-domain:
ويحدّد المعاملان (الإعراب) و (الإيجابات) حجم المرشّح وردّه التدريجي، ويؤثر ترتيب التصفية N ] (عدد الأعمدة) تأثيراً شديداً على سرعة انطلاقة من سرعة المرور إلى التوقف.
مواصفات التصميم الرئيسية
- Passband edge frequency (] p): ]] أعلى (أو أدنى) تردد يكون فيه الرد في حدود تسامح محدد.
- Stop edge frequency (] s): ]] The frequency where the attenuation meets a minimum required level.
- Passband ripple (]Rp): ] الحد الأقصى المسموح به من كسب مثالي في المرور (الصف الثاني).
- Stop attenuation (]A]s): ]] الحد الأدنى من التخفيف المطلوب في النطاق الترددي (في البنك الدولي).
- Filter order (N):] determines computational complexity and transition steepness.
النموذج الأولي والتحوّل الرقمي
(و) [خط] [خط] [خط] [خط الأساس]: مُحدَّد في شكل مقياس منخفض يفي بمواصفات الحجم.
Butterworth Filters: Maximally Flat Response
الخصائص
رشح بوترورث مصمم لتوفير رد تردد مسطح بقدر الإمكان في نطاق المرور، بدون طوابق، ويأتي الرد المربع على حجمه من خلال:
() حيث c] هو تردد الاختزال (عادةً النقطة -3 dB) و]N] هو ترتيب التصفية، حيث N ]] زيادات، يصبح الانتقال أكثر حدة، ولكن يظل النطاق الترددي أحادياً.
المزايا
- Flat passband:] Ideal for applications that must preserve signal amplitude across a wide frequency range, such as high-fidelity audio systems and medical monitoring.
- Predictable phase response:] Phase shift varies linearly with frequency within the passband, minimizing waveform distortion for transient signals.
- Simple design equations:] Pole locations are easily computed on a cycle of radius С c in the ]-plane, enabling straightforward high-order designs.
القيود
- Moderate roll-off:] Achieving a sharp transition requires a high filter order, increasing computational cost and group delay.
- Poor stopband attenuation slope:] The asymptotic slope is -20N dB/decade, which is less aggressive than Chebyshev or elliptic filters for the same order.
خطوات التصميم
- تحديد حافة المرور، ونقطة التوقف، وخط المرور (نحو 0.5-3 dB)، والحد الأدنى من الحد الأدنى للتخفيف.
- Compute the required filter order N using .
- Determine the analog pole locations: poles are uniformly spaced on the left half of the cycle of radius TED c.
- اتجهوا إلى مرشح رقمي باستخدام تحولات ثنائية مع ما قبل الحرب
- تنفيذ نظام " ساوس " كسلسلة من الأقسام الثانية من أجل تحقيق الاستقرار العددي.
Detailed design tables and closed-form formulas for Butterworth coefficients are widely available; see for example the authoritative reference ] Analog Devices’ IIR filter design guide.
مُصورات (تشيبيشيف) (ستيبر رول أوف) مع (ريبلز)
النوع الأول والنوع الثاني
مرشّحات (تشيبيشيف) تُبادل مُمرّات المرور من أجل انتقالٍ أكثر حساسية، هناك مُتبّرين:
- Chebyshev Type I:] Ripples are allowed in the passband, while the stopband is monotonic. The magnitude response is , where ]T N is the Chebyshev polynomial of order
- Chebyshev Type II (inverse Chebyshev): ] The passband is flat, but ripples appear in the stopband. This design is less common because the stop nulls may be undesirable in some applications.
المزايا
- Faster roll-off than Butterworth:] Chebyshev filters achieve the same transition steepness with a lower order, reducing computational load.
- Well-suited for specifications where a small passband ripple is acceptable:] Typical passband ripple values range from 0.1 to 3 dB. Many communication systems tolerate these ripples in exchange for sharper filtering.
القيود
- Nonlinear phase response in passband:] The ripples introduce phase distortion, which can degrade the quality of signals that depend on phase coherence (e.g., modulated waveforms).
- Ripple magnitude must be carefully chosen:] Higher ripple yields a steeper roll-off but increases group delay variation and potential ringing in the time domain.
نهج التصميم
- تعريف حافة المرور، ونقطة التوقف، وبطولة المرور (مثلا، 1 دي بي)، وتكفيف التردد.
- حسب طلب المرشح: .]
- Find the poles of the analog prototype: poles lie on an ellipse in the s-plane, with the major axis along the real axis for Type I.
- خريطة إلى رقمية باستخدام تحول ثنائي الخط مع التردد قبل إحداث الاحترار.
- (ب) أن تُحذف من أقسام خدمات الدعم الميداني لتجنب الحساسية المُعاملة.
For a practical example using Python’s SciPy library, consult SciPy’s IIR filter design documentation.
المصورون:
الخصائص
تحقق أجهزة التصفيف (أو الصلصة) أغرب عملية انطلاق بين نطاق المرور وجهاز التصفيق من أجل نظام مرشح معين من خلال السماح للمنافذ في كلا الضمادات، وينطوي رد الفعل المربع على وظائف جكوبية في الليبست، مما يجعل التصميم أكثر أهمية من الناحية الحسابية.
والمزية الرئيسية هي أنه بالنسبة لأمر محدد N، يقدم المرشح الشهيد أقصر نطاق انتقالي، وهذه الملكية تجعل من المرشح الذي يختاره في التطبيقات التي تتطلب تخفيضات حادة للغاية، مثل مرشحات مضادة للارتحال في أجهزة استقبال الاتصالات أو اختيار القنوات الضيقة النطاق.
المزايا
- Most aggressive roll-off:] Achieves a given transition bandwidth with the lowest possible order compared to Butterworth or Chebyshev.
- Flexible trade-off:] Allows independent specification of passband ripple, stopband attenuation, and transition ratio.
القيود
- Ripples in both passband and stopband:] can introduce unacceptable signal distortion in high-fidelity audio or accurate measurement applications.
- Complex design:] Requires elliptic function evaluation and specialized algorithms. Most designers rely on filter design software (MATLAB, Octave, or dedicated tools).
- Greater coefficient sensitivity:] The narrow transition can lead to quantization effects when implementing on fixed-point processors.
إجراءات التصميم
- حدد جميع البارامترات الأربعة: ميم - بي، وه.
- Compute the selectivity factor k = UM p/ m s] and the discrimination factor k1 = / ///(As/10)-1).
- Find the order N using elliptic integral functions: , where ]K is the complete elliptic integral of the first kind.
- تحديد الأعمدة و صفر مواقع من وظائف الهجائن الجيكوبية؛ والأصفاد تقع على محور خيالي في جهاز الإيقاف من أجل مرشحات الألياف من النوع الأول.
- تطبيق التحول الثنائي الخط للحصول على وظيفة النقل الرقمي.
- (أ) أن تنفذ كقواعد نظام SOS، وأن تكفل أن تكون الصفرات (التي هي حقيقية بالنسبة للنسخة الرقمية) مقترنة على النحو المناسب لتجنب بلوغ ذروتها.
ويمكن الاطلاع على معالجة شاملة لتصميم مرشحات الألياف في وثائق وظيفة الشفاه الخاصة بشركة MATLAB ، التي توفر روتينات مبنية لتوليد معامل.
الخطوات العملية للتصميم المشترك لجميع الأنواع
1 - مجموعة المواصفات
بداية من خلال جمع متطلبات التطبيق: تواتر أخذ العينات، وترددات السر وأجهزة التوقف (غير مكتملة إلى نصف معدل أخذ العينات)، وطول السرعة المسموح به، وتكثيف الترددات، على سبيل المثال، قد يتطلب مرشحا مضادا للحركة في نظام صوتي من طراز 48 كيلوهرتز متسعا للزوج دون 0.1 د.ب وبطانة توقف يبلغ وزنها 80 د.ب في 24 كيلوهرتز.
2 - التوليد الأولي للنموذج
باستخدام الأدوات أو الحساب اليدوي، توليد النموذج الأولي المشابه للطريق المنخفض الذي يطابق مواصفات الحجم في الترددات المطهرة، قبل أن يُحبط الترددات الحرجة لأن التحول الثنائي يُضغط محور الترددات.
3- التحويل الرقمي
تطبيق التحول الثنائي إلى الحصول على معامل رقمية، وتحويل وظيفة النقل إلى سلسلة من الأقسام ذات المرتبة الثانية، وهذا التحلل يحسن إلى حد كبير الاستقرار الرقمي في عمليات التنفيذ ذات النقاط الثابتة والعائمة.
٤ - التنفيذ والتحقق
تنفيذ المرشح في بيئتكم المستهدفة (جيم، بايتون، HDL، إلخ) - التحقق من الاستجابة للتواتر باستخدام أداة تحليلية للطيف، وضمان أن تلبي المواصفات الأصلية المواصفات الملوّثة، وتتوقف عن التكتل، وتتحول إلى عرض النطاق الترددي، مع التبسيط بإشارة اختبار واقعية للتحقق من الآثار الفنية التي تُستخدم في الوقت المحدد مثل الرنين أو الإفراط في القذف.
مقارنة بوترورث، تشيبيشيف، والملفات الشفاهية
| Property | Butterworth | Chebyshev (Type I) | Elliptic |
|---|---|---|---|
| Passband Response | Monotonic, maximally flat | Ripples present | Ripples present |
| Stopband Response | Monotonic | Monotonic | Ripples present |
| Roll-off Sharpness | Lowest (N-dependent) | Medium | Highest |
| Filter Order for Given Specs | Highest required | Lower than Butterworth | Lowest required |
| Phase Linearity | Best (near linear) | Moderate | Poor (significant nonlinearity) |
| Complexity of Design | Low | Moderate | High |
أدوات وبرمجيات لتصميم ملفات IIR
وتعتمد تدفقات العمل الحديثة لتجهيز الإشارات الرقمية على أدوات رفيعة المستوى تُؤهل توليد معامل التصفيف.
- Python with SciPy:] Functions such as , , , and directly return SOS matrices given normalized frequencies. Example:
- MATLAB / Octave:] Commands like , , , and compute numerator and denomator polynomials. The function converts.
- ] Specialized filter design packages:] free and commercial tools such as FilterPro (Texas Instruments), Nuhertz Filter Solutions, or ADE Filter Design offer interactive graphical specification and actual coefficient output.
For an exhaustive comparison of these design environments, refer to a 2021 survey on digital filter design tools] (ResearchGate).
إرشادات التطبيقات العالمية الحقيقية
ويتوقف الاختيار بين أنواع مرشحي التصفية الثلاثة على القيود المحددة التي يفرضها النظام:
- High-fidelity audio processing:] Use Butterworth filters to preserve the original signal shape with minimal phase distortion. The slight compromise in roll-off is compensate by transparent sound quality.
- Telecommunications channel selection:] Elliptic filters are preferred when strict adjacent-channel rejection must be achieved with limited equipment resources. The phase distortion is tolerable in amplitude-modulated signals.
- Biomedical signal conditioning (e.g., ECG):] Chebyshev Type II filters offer flat passband to avoid distorting the QRS complex, while still rejecting 50/60 Hz interference effectively. Many ECG front-ends use a 4th-order Chebyshev Type II notch.
- Control systems:] Butterworth filters are often chosen for their predictable phase response and lack of overshoot, which is critical for system stability margins.
الاعتبارات المسبقة
آثار كلمة " خط العرض "
وعند تنفيذ مرشحات النقل الدولي المباشر على مجهزات النقاط الثابتة (مثلاً 16 درجة أو 32 درجة)، يمكن أن يؤدي تحديد الكمي المعامل إلى تغيير مواقع الأعمدة، مما قد يتسبب في عدم الاستقرار أو الأداء المهين، وباستخدام تنفيذ نظام الإبلاغ الموحد والتدرج الدقيق لكميات الإشارات إلى التخفيف من هذه المسائل، وبالنسبة للمرشحات الشائكة، قد تكون الصفرات قريبة جداً من دائرة الوحدة، مما يجعلها حساسة بشكل خاص إزاء القياس الكمي.
شركة (باندباس) وشركة (باندستوب) للتصميمات
ويمكن تحويل جميع الأنواع الثلاثة من النماذج الأولية من الاستجابات المنخفضة إلى الاستجابات الأخرى التي تُستخدم في الترددات عن طريق التحولات الطيفية (تزيد من z] - التي تُتاح بوظيفة رشيدة ملائمة) فمثلاً، يضاعف التحول من التجاوزات إلى الحزم ترتيب التصفية ويُنفَّذ بسهولة في أدوات البرمجيات، غير أن الخصائص التدريجية تصبح أكثر تعقيداً بعد التحول.
مقارنة مع ملفات معلومات الطيران
وتوفر مرشحات منطقة معلومات الطيران مرحلة خطية وتكفل الاستقرار ولكنها تتطلب أوامر أعلى بكثير من أجل مطابقة أداء التنفيذ في إطار نظام المعلومات المتكامل، وفي التطبيقات التي لا تتسم فيها المرحلة بأهمية حاسمة، يمكن تنفيذ أقل تكلفة حسابية لمرشحي أجهزة تقرير التنفيذ - لا سيما النسيج المائل - مما يجعلهم الخيار المفضل، أما بالنسبة للنظم القائمة على الوقت الحقيقي التي تنطوي على ميزانيات صارمة للتساهل، فيمكن تنفيذ مرشحات الأشعة الثالثة بأقل قدر من التأخير.
خاتمة
وينطوي تصميم مرشحات IIR مع بوترورث وتشيبيشيف وخصائص الشفاه على تحقيق التوازن بين الأهداف المتنافسة المتمثلة في التسطح في نطاق السرعة، والانتقال، وتعقيد التنفيذ، وتوفر مرشحات بوترورث أبسط تصميمات الاستجابة في المرحلة وأكثرها قابلية للتنبؤ، مما يجعلها خيارا آمنا للتطبيقات السمعية والخفيضة الترددات العامة، وتتيح مرشحات الرفع من الترددات تقلبات الاصطناعية مع الاتصالات الخاضعة للمراقبة، وإن كانت مفيدة بصفة خاصة.
ويمكن للمهندس الحديث أن يحشد مكتبات برمجيات متطورة لتصوير هذه المصفوفات بسرعة، مما يترك وقتا للتركيز على المبادلات والتحقق على مستوى المنظومة، ويكفل فهم الأسس الرياضية أن يفي المرشح المختار بمواصفات الترددات والقيود التي يفرضها العالم الحقيقي على نظام تجهيز الإشارات الرقمية.
For further reading on the design theory and derivation of these filters, see Julius O. Smith’s online book on digital filters] and the traditional texts by Oppenheim and Schafer. Additionally, the Texas Instruments application report “Design of IIR Digital Filters” implementation:]