تحويل Z للتردد

يُعدّ تحويل Z المُعدَّل ( CZT ) تعميمًا لتحويل فورييه المنفصل (DFT). فبينما يأخذ تحويل فورييه المنفصل عينات من المستوى Z عند نقاط متباعدة بانتظام على طول دائرة الوحدة ، يأخذ تحويل Z المُعدَّل عينات على طول أقواس حلزونية في المستوى Z، والتي تُقابل خطوطًا مستقيمة في المستوى S. [ 1 ] [ 2 ] ويمكن حساب تحويل فورييه المنفصل، وتحويل فورييه المنفصل الحقيقي، وتحويل فورييه المنفصل المُكبَّر كحالات خاصة من تحويل Z المُعدَّل.

على وجه التحديد، يقوم تحويل Z المتغير بحساب تحويل Z عند عدد محدود من النقاط z k على طول محيط حلزوني لوغاريتمي ، كما هو محدد على النحو التالي: [ 1 ] [ 3 ]

Xك=ن=0شمال-1x(ن)zك-ن{\displaystyle X_{k}=\sum _{n=0}^{N-1}x(n)z_{k}^{-n}}
zك=أدبليو-ك،ك=0،1،...،م-1{\displaystyle z_{k}=A\cdot W^{-k},k=0,1,\dots ,M-1}

حيث A هي نقطة البداية المعقدة، و W هي النسبة المعقدة بين النقاط، و M هو عدد النقاط المراد حسابها.

على غرار تحويل فورييه المنفصل (DFT)، يمكن حساب تحويل Z للتردد المتغير في O( n log n ) عملية حيثن=الأعلى(م،شمال)n=\max(M,N)تم وصف خوارزمية O( N log N ) لتحويل Z العكسي للتردد (ICZT) في عام 2003، [ 4 ] [ 5 ] وفي عام 2019. [ 6 ]

خوارزمية بلوستين

خوارزمية بلوستين [ 7 ] [ 8 ] تعبر عن CZT على شكل التفاف وتنفذها بكفاءة باستخدام FFT /IFFT.

بما أن تحويل فورييه المنفصل (DFT) حالة خاصة من تحويل Z-T، فإن هذا يسمح بحساب تحويل فورييه المنفصل (DFT) بكفاءة عالية لأحجام عشوائية، بما في ذلك الأحجام الأولية . (تعمل خوارزمية رادر ، وهي خوارزمية أخرى لتحويل فورييه السريع (FFT) للأحجام الأولية ، أيضًا عن طريق إعادة كتابة تحويل فورييه المنفصل (DFT) على شكل التفاف). وقد طُورت هذه الخوارزمية عام 1968 على يد ليو بلوستاين . [ 7 ] ويمكن استخدام خوارزمية بلوستاين لحساب تحويلات أكثر عمومية من تحويل فورييه المنفصل (DFT)، استنادًا إلى تحويل Z (أحادي الجانب) (رابينر وآخرون ، 1969).

تذكر أن تحويل فورييه المنفصل (DFT) يُعرَّف بالصيغة التالية

Xك=ن=0شمال-1xنهـ-2πأناشمالنكك=0،...،شمال-1.{\displaystyle X_{k}=\sum _{n=0}^{N-1}x_{n}e^{-{\frac {2\pi i}{N}}nk}\qquad k=0,\dots ,N-1.}

إذا استبدلنا حاصل الضرب nk في الأس بالعنصر المحايد

نك=-(ك-ن)22+ن22+ك22{\displaystyle nk={\frac {-(kn)^{2}}{2}}+{\frac {n^{2}}{2}}+{\frac {k^{2}}{2}}}

وبذلك نحصل على:

Xك=هـ-πأناشمالك2ن=0شمال-1(xنهـ-πأناشمالن2)هـπأناشمال(ك-ن)2ك=0،...،شمال-1.{\displaystyle X_{k}=e^{-{\frac {\pi i}{N}}k^{2}}\sum _{n=0}^{N-1}\left(x_{n}e^{-{\frac {\pi i}{N}}n^{2}}\right)e^{{\frac {\pi i}{N}}(kn)^{2}}\qquad k=0,\dots ,N-1.}

هذا المجموع هو بالضبط عملية التفاف للمتتاليتين a n و b n المعرفتين على النحو التالي:

أن=xنهـ-πأناشمالن2{\displaystyle a_{n}=x_{n}e^{-{\frac {\pi i}{N}}n^{2}}}
بن=هـπأناشمالن2،{\displaystyle b_{n}=e^{{\frac {\pi i}{N}}n^{2}},}

مع ضرب ناتج عملية الالتفاف في N من عوامل الطور b k * . أي:

Xك=بك*(ن=0شمال-1أنبك-ن)ك=0،...،شمال-1.{\displaystyle X_{k}=b_{k}^{*}\left(\sum _{n=0}^{N-1}a_{n}b_{kn}\right)\qquad k=0,\dots ,N-1.}

يمكن إجراء هذا الالتفاف، بدوره، باستخدام زوج من تحويلات فورييه السريعة (بالإضافة إلى تحويل فورييه السريع المحسوب مسبقًا لتردد التردد المعقد b n ) عبر نظرية الالتفاف . النقطة الأساسية هي أن هذه التحويلات ليست بنفس الطول N : لا يمكن حساب هذا الالتفاف بدقة من تحويلات فورييه السريعة إلا بإضافة أصفار إلى طول أكبر من أو يساوي 2 N 1. على وجه الخصوص، يمكن إضافة أصفار إلى قوة العدد اثنين أو أي حجم مركب آخر ، حيث يمكن إجراء تحويل فورييه السريع بكفاءة باستخدام خوارزمية كولي-توكي، على سبيل المثال، في زمن O( N log N ). بالتالي، توفر خوارزمية بلوستين طريقة O( N log N ) لحساب تحويلات فورييه المنفصلة ذات الحجم الأولي، على الرغم من أنها أبطأ بعدة مرات من خوارزمية كولي-توكي للأحجام المركبة. [ 9 ]

يستحق استخدام التصفير في عملية الالتفاف في خوارزمية بلوستين بعض التوضيح. لنفترض أننا قمنا بتصفير المصفوفة حتى طول M 2N 1. هذا يعني أن a <sub>n</sub> تُمدد إلى مصفوفة A <sub> n </sub> بطول M ، حيث A <sub>n</sub> = a<sub> n </sub> عندما 0 n < و A <sub> n</sub> = 0 فيما عدا ذلك - وهو المعنى المعتاد لـ "التصفير". مع ذلك، وبسبب وجود الحد b<sub> k n</sub> في عملية الالتفاف، فإن قيم n الموجبة والسالبة مطلوبة لـ b <sub>n</sub> (مع ملاحظة أن b<sub>k n</sub> = b<sub> n</sub> ). تعني الحدود الدورية التي يفرضها تحويل فورييه المنفصل للمصفوفة المُصفّرة أن n يكافئ M n . بالتالي، تُمدد b<sub> n</sub> إلى مصفوفة B<sub> n</sub> بطول M ، حيث B <sub> 0</sub> = b <sub> 0 </sub> ، و B <sub>n</sub> = B<sub> M n</sub> = b<sub> n </sub> عندما 0 < n < N ، و B <sub>n</sub> = 0 فيما عدا ذلك. [ 9 ] ثم يتم تطبيق تحويل فورييه السريع (FFT) على A و B ، وضربهما نقطة بنقطة، ثم تطبيق تحويل فورييه السريع العكسي عليهما للحصول على التفاف a و b ، وفقًا لنظرية الالتفاف المعتادة. [ 9 ]

دعونا نوضح بدقة أكبر نوع الالتفاف المطلوب في خوارزمية بلوستاين لتحويل فورييه المنفصل. إذا كانت المتتالية b<sub> n </sub> دورية في n بفترة N ، فسيكون الالتفاف دوريًا بطول N ، وستكون إضافة الأصفار لأغراض حسابية فقط. مع ذلك، ليس هذا هو الحال عمومًا.

بن+شمال=هـπأناشمال(ن+شمال)2=بن[هـπأناشمال(2شمالن+شمال2)]=(-1)شمالبن.{\displaystyle b_{n+N}=e^{{\frac {\pi i}{N}}(n+N)^{2}}=b_{n}\left[e^{{\frac {\pi i}{N}}(2Nn+N^{2})}\right]=(-1)^{N}b_{n}.}

لذا، عندما يكون N زوجيًا، تكون عملية الالتفاف دورية، ولكن في هذه الحالة يكون N عددًا مركبًا ، وعادةً ما يُستخدم خوارزمية تحويل فورييه السريع (FFT) أكثر كفاءة مثل خوارزمية كولي-توكي. أما عندما يكون N فرديًا، فإن b <sub> n</sub> تكون دورية عكسية ، ولدينا من الناحية التقنية عملية التفاف سالبة دورية بطول N. تختفي هذه الفروقات عند إضافة أصفار إلى a <sub> n </sub> ليصل طولها إلى 2<sup> N - 1</sup> على الأقل كما هو موضح أعلاه. ولعل من الأسهل، بالتالي، اعتبارها مجموعة فرعية من مخرجات عملية التفاف خطية بسيطة (أي بدون "امتدادات" مفاهيمية للبيانات، دورية أو غير دورية). [ 9 ]

تحويلات z

يمكن أيضًا استخدام خوارزمية بلوستين لحساب تحويل أكثر عمومية استنادًا إلى تحويل z (أحادي الجانب) (رابينر وآخرون ، 1969) [ 9 ] . وعلى وجه الخصوص، يمكنها حساب أي تحويل من الشكل التالي:

Xك=ن=0شمال-1xنzنكك=0،...،م-1،{\displaystyle X_{k}=\sum _{n=0}^{N-1}x_{n}z^{nk}\qquad k=0,\dots ,M-1,}

لأي عدد مركب z ولأعداد مختلفة N و M من المدخلات والمخرجات. بالنظر إلى خوارزمية بلوستاين [ 9 ] ، يمكن استخدام هذا التحويل، على سبيل المثال، للحصول على استيفاء أدق لجزء من الطيف (على الرغم من أن دقة التردد لا تزال محدودة بوقت أخذ العينات الكلي، على غرار تحويل فورييه السريع المكبر)، أو لتحسين الأقطاب العشوائية في تحليلات دالة النقل، وما إلى ذلك.

أُطلق على الخوارزمية اسم خوارزمية تحويل التردد المتغير (chirp z-transform) لأنه في حالة تحويل فورييه (| z | = 1)، فإن المتتالية b n المذكورة أعلاه هي دالة جيبية مركبة ذات تردد متزايد خطيًا، والتي تسمى ( التردد المتغير الخطي) في أنظمة الرادار . [ 9 ]

انظر أيضاً

مراجع

  1. 1 2 دراسة لتحويل Chirp Z وتطبيقاته - شيلينغ، ستيف آلان
  2. "تحويل Chirp Z - MATLAB czt" . www.mathworks.com . تم الاطلاع عليه بتاريخ 22-09-2016 .
  3. مارتن، جرانت د. (نوفمبر 2005). "تحسين تكبير الطيف باستخدام تحويل Z-Transform Chirp مع MATLAB®" (PDF) .
  4. ^ بستان ، ألين (2003). خوارزمية فعالة للعمليات الأساسية في الحساب النموذجي (PDF) (دكتوراه). مدرسة البوليتكنيك.
  5. بوستان، ألين؛ شوست، إريك (2005). "تقييم كثيرات الحدود والاستيفاء على مجموعات خاصة من النقاط". مجلة التعقيد . 21 (4): 420-446 . doi : 10.1016/j.jco.2004.09.009 .
  6. مهندسون يحلون لغزًا عمره 50 عامًا في معالجة الإشارات - تحويل Z العكسي للتردد المتغير ، بقلم جامعة ولاية أيوا، 10 أكتوبر 2019
  7. 1 2 بلوستين، ل. (1970-12-01). "نهج الترشيح الخطي لحساب تحويل فورييه المنفصل". معاملات IEEE في الصوتيات والإلكترونيات الصوتية . 18 (4): 451-455 . doi : 10.1109/TAU.1970.1162132 . ISSN 0018-9278 . 
  8. "خوارزمية بلوستين لتحويل فورييه السريع" . DSPRelated.com.
  9. 1 2 3 4 5 6 7 رابينر، ل.؛ شيفر، ر.؛ رادر، س. (يونيو 1969). "خوارزمية تحويل التردد المتغير z" . معاملات IEEE في الصوتيات والإلكترونيات الصوتية . 17 (2): 86-92 . doi : 10.1109/TAU.1969.1162034 . ISSN 0018-9278 . 

عام

  • ليو آي. بلوستين، "نهج الترشيح الخطي لحساب تحويل فورييه المنفصل"، سجل اجتماع أبحاث وهندسة الإلكترونيات في شمال شرق الولايات المتحدة 10 ، 218-219 (1968).
  • لورانس ر. رابينر، رونالد و. شيفر، وتشارلز م. رادر، " خوارزمية تحويل التردد المتغير وتطبيقاتها "، مجلة بيل سيستم التقنية 48 ، 1249-1292 (1969). نُشرت أيضًا في: رابينر، شيفر، ورادر، " خوارزمية تحويل التردد المتغير "، معاملات معهد مهندسي الكهرباء والإلكترونيات في الصوتيات الإلكترونية 17 (2)، 86-92 (1969).
  • دي إتش بيلي وبي إن شوارزتراوبر، "تحويل فورييه الكسري وتطبيقاته"، مجلة SIAM Review 33 ، 389-404 (1991). (تجدر الإشارة إلى أن هذا المصطلح لتحويل z غير قياسي: إذ يشير تحويل فورييه الكسري عادةً إلى تحويل متصل مختلف تمامًا).
  • لورانس رابينر ، "خوارزمية تحويل التردد المتغير - درس في الصدفة"، مجلة معالجة الإشارات IEEE ، المجلد 21 ، الصفحات 118-119 (مارس 2004). (تعليق تاريخي).
  • فلاديمير سوخوي وألكسندر ستويتشيف: "تعميم تحويل فورييه العكسي خارج دائرة الوحدة" ، (أكتوبر 2019). # الوصول المفتوح.
  • فلاديمير سوخوي وألكسندر ستويتشيف: "تحليل الخطأ العددي لخوارزمية ICZT لخطوط التردد المتغير على دائرة الوحدة" ، Sci Rep 10، 4852 (2020).