الموسيقى (خوارزمية)

مقارنة تحديد اتجاه الراديو بواسطة خوارزمية MUSIC مع MVDR/Capon

MUSIC ( تصنيف الإشارات المتعددة ) هي خوارزمية تستخدم لتقدير التردد [ 1 ] [ 2 ] [ 3 ] وتحديد اتجاه الراديو . [ 4 ]

تاريخ

في العديد من مسائل معالجة الإشارات العملية ، يتمثل الهدف في تقدير مجموعة من المعاملات الثابتة التي تعتمد عليها الإشارات المستقبلة، وذلك انطلاقًا من القياسات. وقد ظهرت عدة مناهج لحل هذه المسائل، بما في ذلك ما يُعرف بطريقة الاحتمال الأقصى (ML) لكابون (1969) وطريقة الإنتروبيا القصوى (ME) لبرغ. ورغم نجاح هذه الطرق وانتشار استخدامها، إلا أنها تعاني من بعض القيود الأساسية (خاصةً التحيز والحساسية في تقديرات المعاملات)، ويعود ذلك في الغالب إلى استخدامها نموذجًا غير دقيق للقياسات (مثل نموذج الانحدار الذاتي AR بدلًا من نموذج الانحدار الذاتي المتحرك ARMA الخاص).

كان بيسارينكو (1973) من أوائل من استغلوا بنية نموذج البيانات ، وذلك في سياق تقدير معلمات الموجات الجيبية المركبة في وجود ضوضاء مضافة باستخدام منهجية التغاير. وكان شميدت (1977)، أثناء عمله في شركة نورثروب غرومان ، وبيانفينو وكوب (1979) بشكل مستقل، أول من استغل نموذج القياس بشكل صحيح في حالة مصفوفات المستشعرات ذات الشكل العشوائي. وقد حقق شميدت ذلك، على وجه الخصوص، من خلال اشتقاق حل هندسي كامل في غياب الضوضاء، ثم توسيع المفاهيم الهندسية بذكاء للحصول على حل تقريبي معقول في وجود الضوضاء. وقد سُميت الخوارزمية الناتجة MUSIC (تصنيف الإشارات المتعددة) وخضعت لدراسات واسعة النطاق.

في تقييم مفصل استند إلى آلاف عمليات المحاكاة، خلص مختبر لينكولن التابع لمعهد ماساتشوستس للتكنولوجيا عام ١٩٩٨ إلى أن خوارزمية MUSIC، من بين الخوارزميات عالية الدقة المقبولة حاليًا، هي الأكثر واعدة ومرشحة بقوة لمزيد من الدراسة والتطبيق العملي على الأجهزة. [ ٥ ] ومع ذلك، فعلى الرغم من المزايا الكبيرة التي توفرها MUSIC في الأداء، إلا أنها تأتي على حساب تكلفة في الحساب (البحث في فضاء المعلمات ) والتخزين (بيانات معايرة المصفوفة). [ ٦ ]

نظرية

تفترض طريقة MUSIC أن متجه الإشارة،x{\displaystyle \mathbf {x} }، يتكون منص{\displaystyle p}الدوال الأسية المركبة، التي تردداتهاω{\displaystyle \omega }غير معروفة، في وجود ضوضاء بيضاء غاوسية،ن{\displaystyle \mathbf {n} }، كما هو موضح في النموذج الخطي

x=أs+ن.{\displaystyle \mathbf {x} =\mathbf {A} \mathbf {s} +\mathbf {n} .}

هناأ=[أ(ω1)،،أ(ωص)]{\displaystyle \mathbf {A} =[\mathbf {a} (\omega _{1}),\cdots ,\mathbf {a} (\omega _{p})]}هوم×ص{\displaystyle M\times p}مصفوفة فاندرموند لمتجهات التوجيهأ(ω)=[1،هـجω،هـج2ω،...،هـج(م-1)ω]تي{\displaystyle \mathbf {a} (\omega )=[1,e^{j\omega },e^{j2\omega },\ldots ,e^{j(M-1)\omega }]^{T}}وs=[s1،...،sص]تي{\displaystyle \mathbf {s} =[s_{1},\ldots ,s_{p}]^{T}}يمثل متجه السعة. تجدر الإشارة إلى أن صياغة مصفوفة متجه التوجيه وفقًا لفانديرموند تفترض أن الإشارات تسقط على مصفوفة خطية منتظمة. ومن الافتراضات الأساسية الأخرى عدد المصادر.ص{\displaystyle p}، وهو أقل من عدد العناصر في متجه القياس،م{\displaystyle M}، أيص<م{\displaystyle p<M}.

الم×م{\displaystyle M\times M}مصفوفة الارتباط الذاتي لـx{\displaystyle \mathbf {x} }ثم يتم تحديده بواسطة

Rx=أRsأح+σ2أنا،{\displaystyle \mathbf {R} _{x}=\mathbf {A} \mathbf {R} _{s}\mathbf {A} ^{H}+\sigma ^{2}\mathbf {I} ,}

أينσ2{\displaystyle \sigma ^{2}}يمثل تباين الضوضاء،أنا{\displaystyle \mathbf {I} }يكونم×م{\displaystyle M\times M}مصفوفة الوحدة ، وRs{\displaystyle \mathbf {R} _{s}}هوص×ص{\displaystyle p\times p}مصفوفة الارتباط الذاتي لـs{\displaystyle \mathbf {s} }.

مصفوفة الارتباط الذاتيRx{\displaystyle \mathbf {R} _{x}}يتم تقديرها تقليديًا باستخدام مصفوفة ارتباط العينة

R^x=1شمالXXح{\displaystyle {\widehat {\mathbf {R} }}_{x}={\frac {1}{N}}\mathbf {X} \mathbf {X} ^{H}}

أين:

شمال>م{\displaystyle N>M}يمثل عدد عمليات رصد المتجهات،

X=[x1،x2،...،xشمال]{\displaystyle \mathbf {X} =[\mathbf {x} _{1},\mathbf {x} _{2},\ldots ,\mathbf {x} _{N}]}و

Xح{\displaystyle \mathbf {X} ^{H}}يشير إلى منقولة المرافق لـX{\displaystyle \mathbf {X} }

بالنظر إلى تقديرRx{\displaystyle \mathbf {R} _{x}}تقوم تقنية MUSIC بتقدير محتوى التردد للإشارة أو مصفوفة الارتباط الذاتي باستخدام طريقة الفضاء الذاتي .

منذRx{\displaystyle \mathbf {R} _{x}}هي مصفوفة هيرميتية ، بكل ما فيهام{\displaystyle M}المتجهات الذاتية{v1،v2،...،vم}{\displaystyle \{\mathbf {v} _{1},\mathbf {v} _{2},\ldots ,\mathbf {v} _{M}\}}تكون متعامدة مع بعضها البعض. إذا كانت القيم الذاتية لـRx{\displaystyle \mathbf {R} _{x}}يتم ترتيب المتجهات الذاتية بترتيب تنازلي.{v1،...،vص}{\displaystyle \{\mathbf {v} _{1},\ldots ,\mathbf {v} _{p}\}}بما يتوافق معص{\displaystyle p}أكبر القيم الذاتية (أي اتجاهات أكبر تباين) تغطي فضاء الإشارة الفرعييوS{\displaystyle {\mathcal {U}}_{S}}. المتبقيم-ص{\displaystyle Mp}تتوافق المتجهات الذاتية مع القيم الذاتية التي تساويσ2{\displaystyle \sigma ^{2}}وتمتد على مساحة الضوضاء الفرعيةيوشمال{\displaystyle {\mathcal {U}}_{N}}، وهو متعامد مع فضاء الإشارة الفرعي ،يوSيوشمال{\displaystyle {\mathcal {U}} _ {S}\perp {\mathcal {U}} _ {N}}.

لاحظ ذلك بالنسبة لـم=ص+1{\displaystyle M=p+1}تُعدّ طريقة MUSIC مطابقةً لتحليل بيسارينكو التوافقي . وتتلخص الفكرة العامة وراء طريقة MUSIC في استخدام جميع المتجهات الذاتية التي تغطي فضاء الضوضاء الفرعي لتحسين أداء مُقدِّر بيسارينكو.

بما أن أي متجه إشارةهـ{\displaystyle \mathbf {e} }الذي يقع في فضاء الإشارة الفرعيهـيوS{\displaystyle \mathbf {e} \in {\mathcal {U}}_{S}}يجب أن يكون متعامدًا مع فضاء الضوضاء الفرعي،هـيوشمال{\displaystyle \mathbf {e} \perp {\mathcal {U}}_{N}}لا بد أن يكون ذلكهـvأنا{\displaystyle \mathbf {e} \perp \mathbf {v} _{i}}لجميع المتجهات الذاتية{vأنا}أنا=ص+1م{\displaystyle \{\mathbf {v} _{i}\}_{i=p+1}^{M}}الذي يمتد عبر فضاء الضوضاء الفرعي. من أجل قياس درجة تعامدهـ{\displaystyle \mathbf {e} }فيما يتعلق بجميعvأنايوشمال{\displaystyle \mathbf {v} _{i}\in {\mathcal {U}}_{N}}تُعرّف خوارزمية MUSIC معيارًا تربيعيًا

د2=يوشمالحهـ2=هـحيوشماليوشمالحهـ=أنا=ص+1م|هـحvأنا|2{\displaystyle d^{2}=\|\mathbf {U} _{N}^{H}\mathbf {e} \|^{2}=\mathbf {e} ^{H}\mathbf {U} _{N}\mathbf {U} _{N}^{H}\mathbf {e} =\sum _{i=p+1}^{M}|\mathbf {e} ^{H}\mathbf {v} _{i}|^{2}}

حيث المصفوفةيوشمال=[vص+1،...،vم]{\displaystyle \mathbf {U} _{N}=[\mathbf {v} _{p+1},\ldots ,\mathbf {v} _{M}]}هي مصفوفة المتجهات الذاتية التي تغطي فضاء الضوضاء الفرعييوشمال{\displaystyle {\mathcal {U}}_{N}}. لوهـيوS{\displaystyle \mathbf {e} \in {\mathcal {U}}_{S}}، ثمد2=0{\displaystyle d^{2}=0}كما هو مُستدل عليه من شرط التعامد. يؤدي أخذ مقلوب تعبير المعيار التربيعي إلى ظهور قمم حادة عند ترددات الإشارة. دالة تقدير التردد للموسيقى (أو الطيف الزائف) هي

P^ميو(هـجω)=1هـحيوشماليوشمالحهـ=1أنا=ص+1م|هـحvأنا|2،{\displaystyle {\hat {P}}_{MU}(e^{j\omega })={\frac {1}{\mathbf {e} ^{H}\mathbf {U} _{N}\mathbf {U} _{N}^{H}\mathbf {e} }}={\frac {1}{\sum _{i=p+1}^{M}|\mathbf {e} ^{H}\mathbf {v} _{i}|^{2}}},}

أينvأنا{\displaystyle \mathbf {v} _{i}}هي متجهات الضوضاء الذاتية و

هـ=[1هـجωهـج2ωهـج(م-1)ω]تي{\displaystyle \mathbf {e} ={\begin{bmatrix}1&e^{j\omega }&e^{j2\omega }&\cdots &e^{j(M-1)\omega }\end{bmatrix}}^{T}}

هو متجه التوجيه المرشح. مواقعص{\displaystyle p}تُعطي أكبر قمم دالة التقدير تقديرات التردد لـص{\displaystyle p}مكونات الإشارة

ω^=argالأعلىωP^ميو(هـجω).{\displaystyle {\hat {\omega }}=\arg \max _{\omega }\;{\hat {P}}_{MU}(e^{j\omega }).}

يُعدّ برنامج MUSIC تعميمًا لطريقة بيسارينكو ، ويختزل إلى طريقة بيسارينكو عندمام=ص+1{\displaystyle M=p+1}في طريقة بيسارينكو، يُستخدم متجه ذاتي واحد فقط لتكوين مقام دالة تقدير التردد؛ ويُفسَّر هذا المتجه الذاتي على أنه مجموعة من معاملات الانحدار الذاتي ، التي يمكن إيجاد أصفارها تحليليًا أو باستخدام خوارزميات إيجاد جذور متعددة الحدود. في المقابل، تفترض طريقة MUSIC جمع عدة دوال من هذا النوع، لذا قد لا توجد أصفار. بدلًا من ذلك، توجد قيم دنيا محلية، يمكن تحديدها من خلال البحث الحسابي عن القمم في دالة التقدير.

أبعاد فضاء الإشارة

تعتمد طريقة MUSIC وغيرها من طرق تحليل الفضاء الجزئي على الملاحظة الأساسية المتعلقة برتبة مصفوفة الارتباط الذاتي.Rx{\displaystyle \mathbf {R} _{x}}وهو ما يرتبط بعدد مصادر الإشارةص{\displaystyle p}على النحو التالي.

إذا كانت المصادر معقدة، فـم>ص{\displaystyle M>p}وبُعد فضاء الإشارة الفرعييوS{\displaystyle {\mathcal {U}}_{S}}يكونص{\displaystyle p}إذا كانت المصادر حقيقية، فـم>2ص{\displaystyle M>2p}وبُعد فضاء الإشارة الفرعي هو2ص{\displaystyle 2p}أي أن كل موجة جيبية حقيقية يتم توليدها بواسطة متجهين أساسيين.

هذه النتيجة الأساسية، على الرغم من أنها غالباً ما يتم تجاهلها في كتب التحليل الطيفي، هي أحد أسباب إمكانية توزيع إشارة الإدخال إلىص{\displaystyle p}المتجهات الذاتية للفضاء الفرعي للإشارة التي تغطييوS{\displaystyle {\mathcal {U}}_{S}}(2ص{\displaystyle 2p}(للإشارات ذات القيم الحقيقية) ومتجهات الفضاء الفرعي للضوضاء التي تغطييوشمال{\displaystyle {\mathcal {U}}_{N}}وهي تستند إلى نظرية تضمين الإشارة [ 2 ] [ 7 ] ويمكن تفسيرها أيضًا من خلال النظرية الطوبولوجية للمشعبات . [ 4 ]

مقارنة بالأساليب الأخرى

يتفوق برنامج MUSIC على الطرق البسيطة مثل اختيار قمم أطياف DFT في وجود الضوضاء، عندما يكون عدد المكونات معروفًا مسبقًا، لأنه يستغل معرفة هذا العدد لتجاهل الضوضاء في تقريره النهائي.

على عكس تحويل فورييه المنفصل (DFT)، فإن هذه الطريقة قادرة على تقدير الترددات بدقة أعلى من عينة واحدة، لأن دالة التقدير الخاصة بها قابلة للتقييم لأي تردد، وليس فقط ترددات خانات تحويل فورييه المنفصل. وهذا شكل من أشكال الدقة الفائقة .

يتمثل عيبها الرئيسي في أنها تتطلب معرفة عدد المكونات مسبقًا، لذا لا يمكن استخدام الطريقة الأصلية في حالات أكثر عمومية. توجد طرق لتقدير عدد مكونات المصدر بالاعتماد فقط على الخصائص الإحصائية لمصفوفة الارتباط الذاتي. انظر، على سبيل المثال، [ 8 ]. إضافةً إلى ذلك، يفترض برنامج MUSIC أن المصادر المتزامنة غير مترابطة، مما يحد من تطبيقاته العملية.

توفر الطرق شبه البارامترية التكرارية الحديثة دقة فائقة قوية على الرغم من المصادر المترابطة للغاية، على سبيل المثال، SAMV [ 9 ] [ 10 ]

من القيود الأخرى اشتراط وجود لقطات رصد متعددة. تُقدّر خوارزمية MUSIC القياسية مصفوفة الارتباط الذاتي Rx من L لقطة مستقلة عبر المتوسط ​​الزمني. بالنسبة لمصفوفة مكونة من M عنصرًا، تكون رتبة مصفوفة التغاير العيني المُنشأة من لقطة واحدة ( L = 1) واحدًا، وهو ما لا يكفي لتقسيم فضاء الرصد إلى فضاءات فرعية للإشارة والضوضاء عند وجود أكثر من إشارة. يتطلب فصل الفضاءات الفرعية الموثوق عادةً L ≥ 2M لقطة . يُؤدي شرط اللقطات المتعددة هذا إلى تأخير ويحد من إمكانية تطبيق MUSIC في البيئات سريعة التغير حيث قد تختلف معلمات الإشارة بين اللقطات. طُوّرت عدة مناهج لتقليل هذا الشرط أو إزالته، بما في ذلك التنعيم المكاني للمصفوفات الخطية المنتظمة ، [ 11 ] وطرق اللقطة الواحدة القائمة على إنشاءات مصفوفات هانكل أو توبليتز التي تستغل البنية الثابتة للمصفوفة. [ 12 ]

المتغيرات

تم مؤخراً تطبيق نسخة معدلة من خوارزمية MUSIC، تُعرف باسم خوارزمية MUSIC لعكس الزمن (TR-MUSIC)، على التصوير الحاسوبي لعكس الزمن. [ 13 ] [ 14 ]

تطبيقات أخرى

تم تطبيق خوارزمية MUSIC كمكتبة مفتوحة المصدر بلغة C (libmusic)، بالإضافة إلى تطبيق MATLAB يحمل الاسم نفسه . على الرغم من أنها طُوّرت في الأصل لاكتشاف وإزالة نغمات DTMF ، إلا أن كلتيهما قابلة للتطبيق على أي عدد من مكونات التردد. [ 15 ] [ 16 ]

انظر أيضاً

مراجع

  1. هايز، مونسون هـ.، معالجة الإشارات الرقمية الإحصائية والنمذجة ، جون وايلي وأولاده، 1996. ISBN 0-471-59431-8.
  2. 1 2 جريجور، بيوتر (2022). Zastosowanie algorytmu MUSIC do wykrywania DTMF [ تطبيق خوارزمية MUSIC لاكتشاف DTMF ] (الأطروحة) (باللغة البولندية). جامعة وارسو للتكنولوجيا.
  3. كوستانزو، ساندرا؛ بونانو، جيوفاني؛ سوليمين، رافاييل (2022). "نهج طيفي فائق الدقة لتحسين دقة أجهزة استشعار الموجات الدقيقة الرنانة في الطب الحيوي". مجلة IEEE للكهرومغناطيسية، والترددات الراديوية، والموجات الدقيقة في الطب وعلم الأحياء . 6 (4): 539-545 . Bibcode : 2022IJERM...6..539C . doi : 10.1109/JERM.2022.3210457 . ISSN 2469-7249 . S2CID 252792474 .  
  4. 1 2 Schmidt, RO, " تحديد موقع الباعث المتعدد وتقدير معلمات الإشارة "، IEEE Trans. Antennas Propagation، المجلد AP-34 (مارس 1986)، ص 276-280.
  5. بارابيل، أ. ج. (1998). "مقارنة أداء خوارزميات معالجة المصفوفات فائقة الدقة. نسخة منقحة" (ملف PDF) . معهد ماساتشوستس للتكنولوجيا، مختبر ليكسينغتون لينكولن . مؤرشف (ملف PDF) من النسخة الأصلية في 25 مايو 2021.
  6. R. Roy و T. Kailath، " ESPRIT-تقدير معلمات الإشارة عبر تقنيات الثبات الدوراني "، في IEEE Transactions on Acoustics, Speech, and Signal Processing، المجلد 37، العدد 7، الصفحات 984-995، يوليو 1989.
  7. بيني، دبليو دي (2009)، دورة معالجة الإشارات ، كلية لندن الجامعية، مذكرات المحاضرات للعام الدراسي 1999-2000
  8. فيشلر، إران، وهـ. فينسنت بور. " تقدير عدد المصادر في المصفوفات غير المتوازنة عبر معايير نظرية المعلومات ." معاملات IEEE في معالجة الإشارات 53.9 (2005): 3543-3553.
  9. عبيدة، حبتي؛ تشانغ، كيلين؛ لي، جيان؛ مرابطين، نجيم (2013). "أساليب تكرارية قائمة على الحد الأدنى للتباين التقاربي المتباعد لمعالجة المصفوفات". معاملات IEEE في معالجة الإشارات . 61 (4). معهد مهندسي الكهرباء والإلكترونيات (IEEE): 933-944 . arXiv : 1802.03070 . Bibcode : 2013ITSP...61..933A . doi : 10.1109/tsp.2012.2231676 . ISSN 1053-587X . S2CID 16276001 .  
  10. تشانغ، كيلين؛ عبيدة، حبتي؛ شيو، مينغ؛ رو، ويليام؛ لي، جيان (2012). "تنفيذ سريع لتقدير التباين التكراري المتناثر لتحديد موقع المصدر". مجلة الجمعية الصوتية الأمريكية . 131 (2): 1249-1259 . Bibcode : 2012ASAJ..131.1249Z . doi : 10.1121/1.3672656 . PMID 22352499 . 
  11. شان، ت. ج.؛ واكس، م.؛ كايلات، ت. (1985). "حول التنعيم المكاني لتقدير اتجاه وصول الإشارات المتماسكة". معاملات IEEE في الصوتيات والكلام ومعالجة الإشارات . 33 (4): 806-811 . doi : 10.1109/TASSP.1985.1164649 .
  12. لياو، وينجينغ؛ فانجيانغ، ألبرت (2016). "برنامج MUSIC لتقدير الطيف في لقطة واحدة: الاستقرار والدقة الفائقة". التحليل التوافقي التطبيقي والحسابي . 40 (1): 33-67 . doi : 10.1016/j.acha.2014.12.003 .
  13. ديفاني، أ. ج. (1 مايو 2005). "التصوير العكسي الزمني للأهداف المحجوبة من بيانات متعددة المواقع". معاملات IEEE في مجال الهوائيات والانتشار . 53 (5): 1600-1610 . رمز Bibcode : 2005ITAP...53.1600D . doi : 10.1109/TAP.2005.846723 . ISSN 0018-926X . S2CID 25241225 .  
  14. سيونزو، د.؛ رومانو، ج.؛ سوليمين، ر. (2015-05-01). "تحليل أداء موسيقى عكس الزمن". معاملات IEEE في معالجة الإشارات . 63 (10): 2650-2662 . رمز Bibcode : 2015ITSP...63.2650C . doi : 10.1109/TSP.2015.2417507 . ISSN 1053-587X . S2CID 5895440 .  
  15. "libmusic: مكتبة C قوية لتحليل الطيف" . البيانات والإشارة . 2023.
  16. "libmusic_m : تطبيق MATLAB" . البيانات والإشارات . 2023. ماث ووركس. 

للمزيد من القراءة

  • تقدير وتتبع التردد، كوين وهانان، مطبعة جامعة كامبريدج 2001.