طريقة التداخل والإضافة
في معالجة الإشارات ، تُعد طريقة التداخل والجمع طريقة فعالة لتقييم الالتفاف المنفصل لإشارة طويلة جدًاباستخدام مرشح استجابة نبضية محدودة (FIR):
| المعادلة 1 |
أينلخارج المنطقة
تستخدم هذه المقالة رموزًا تجريدية شائعة، مثل:أوحيث يُفهم أنه ينبغي التفكير في الوظائف ككل، بدلاً من التفكير فيها في لحظات محددة.(انظر Convolution#Notation ).
الخوارزمية

تتمثل الفكرة في تقسيم المشكلة إلى عدة عمليات التفاف منمع مقاطع قصيرة من:
أينطول القطعة عشوائي. إذن :
ويمكن كتابتها كمجموع عمليات التفاف قصيرة : [ 1 ]
حيث الالتفاف الخطييساوي صفرًا خارج المنطقةوبالنسبة لأي معلمة[ أ ] إنه يعادلالالتفاف الدائري ذو النقاط لـمعفي المنطقة وتكمن الميزة في أن عملية الالتفاف الدائري يمكن حسابها بكفاءة أكبر من عملية الالتفاف الخطي، وفقًا لنظرية الالتفاف الدائري :
| المعادلة 2 |
أين :
- يشير كل من DFT N و IDFT N إلى تحويل فورييه المنفصل ومعكوسه، ويتم تقييمهما علىنقاط منفصلة، و
- يتم اختيارها عادة بحيثهو عدد صحيح من قوى العدد 2، ويتم تنفيذ التحويلات باستخدام خوارزمية FFT ، من أجل الكفاءة.
الشفرة الزائفة
فيما يلي تمثيل برمجي زائف للخوارزمية :
( خوارزمية التداخل والجمع للالتفاف الخطي ) h = مرشح FIR M = طول(h) Nx = طول(x) N = 8 × 2^ceiling( log2(M) ) (ثمانية أضعاف أصغر قوة للعدد اثنين أكبر من طول المرشح M. انظر القسم التالي لاختيار أفضل قليلاً.) step_size = N - (M-1) (L في النص أعلاه) H = DFT(h, N) الموضع = 0 y(1 : Nx + M-1) = 0 بينما يكون الموضع + حجم_الخطوة ≤ Nx نفّذ y(position+(1:N)) = y(position+(1:N)) + IDFT(DFT(x(position+(1:step_size)), N) × H) الموضع = الموضع + حجم_الخطوة نهاية
اعتبارات الكفاءة

عند تطبيق تحويل فورييه المنفصل (DFT) وتحويل فورييه العكسي المنفصل (IDFT) باستخدام خوارزمية تحويل فورييه السريع (FFT)، يتطلب الكود الزائف أعلاه حوالي N (log 2 (N) + 1) عملية ضرب معقدة لتحويل فورييه السريع، وضرب المصفوفات، وتحويل فورييه العكسي المنفصل (IFFT). [ ب ] تنتج كل تكرار N-M+1 عينة إخراج، لذا فإن عدد عمليات الضرب المعقدة لكل عينة إخراج هو حوالي :
| المعادلة 3 |
على سبيل المثال، عندماوالمعادلة 3 تساويبينما يتطلب التقييم المباشر للمعادلة 1 ما يصل إلىعمليات الضرب المعقدة لكل عينة إخراج، وأسوأ حالة هي عندما يكون كلاهماوهي ذات قيم مركبة. لاحظ أيضًا أنه لأي قيمة معطاةللمعادلة 3 قيمة دنيا بالنسبة إلى الشكل 2 هو رسم بياني لقيمالتي تقلل من قيمة المعادلة 3 لمجموعة من أطوال المرشحات ().
بدلاً من المعادلة 1 ، يمكننا أيضاً النظر في تطبيق المعادلة 2 على سلسلة طويلة من الطولالعينات. سيكون العدد الإجمالي لعمليات الضرب المركبة كما يلي:
وبالمقارنة، فإن عدد عمليات الضرب المعقدة المطلوبة بواسطة خوارزمية الشفرة الزائفة هو:
وبالتالي، تتناسب تكلفة طريقة التداخل والإضافة تقريبًا معبينما تبلغ تكلفة عملية الالتفاف الدائري الكبير الواحد تقريبًاتُقارن الطريقتان أيضًا في الشكل 3، الذي تم إنشاؤه بواسطة محاكاة MATLAB . تمثل الخطوط الكنتورية نسبة ثابتة بين الوقت اللازم لتنفيذ كلتا الطريقتين. عندما تكون طريقة التداخل والجمع أسرع، تتجاوز النسبة 1، وتُلاحظ نسب تصل إلى 3.

انظر أيضاً
ملحوظات
- ↑ هذا الشرط يعني أنيحتوي هذا القطاع على الأقلتمت إضافة أصفار، مما يمنع التداخل الدائري بين الارتفاع والانخفاض العابرين للإخراج.
- ↑ خوارزمية كولي-توكي لتحويل فورييه السريع (FFT) لـ N=2 k تحتاج إلى (N/2) log 2 (N) – انظر FFT – التعريف والسرعة
مراجع
للمزيد من القراءة
- أوبنهايم، آلان ف.؛ شيفر، رونالد و. (1975). معالجة الإشارات الرقمية . إنجلوود كليفس، نيوجيرسي: برنتيس هول. ISBN 0-13-214635-5.
- هايز، إم. هوراس (1999). معالجة الإشارات الرقمية . سلسلة شوم الموجزة. نيويورك: ماكجرو هيل. ISBN 0-07-027389-8.
- سينوباري، نادر شاكيباي؛ فانينغ، غاريث جيه؛ كيو، إيمون؛ تشو، يان؛ ييه، تشين-تشيا مايكل؛ زيمرمان، زاكاري؛ معين، عبد الله (2019). "الارتباط المتقاطع فائق الكفاءة (SEC-C): رمز ترشيح متطابق سريع مناسب لأجهزة الكمبيوتر المكتبية" (ملف PDF) . رسائل البحوث الزلزالية . 90 (1): 322-334 . doi : 10.1785/0220180122 . ISSN 0895-0695 .
- معالجة الإشارات
- التحويلات
- تحليل فورييه
- التحليل العددي
