بخشی از مقاله
خلاصه
یکی از ابزارهای مناسب برای بررسی رفتارهای فیزیولوژیک یک عضله، تحلیل سیگنالهای الکترومایوگرام (EMG) آن عضله است. در سیگنالهای EMG ماهیچههای بخش فوقانی تنه،آلودگی ناشی از سیگنال الکتروکاردیوگرام (ECG) تحلیل این سیگنالها را با مشکل جدی مواجه میکند؛ زیرا حذف ECG از سیگنالهای EMG به دلیل همپوشانی طیف فرکانسی آنها بسیار دشوار است. در این مقاله روش مدلسازی هارمونیک غیرایستان آرتیفکت قلبی برای حذف ECG از سیگنال EMG پیشنهاد شده است. روش پیشنهادی بر روی سیگنالهای آلودهی شبیهسازیشده پیادهسازی شده است تا امکان ارزیابی کمی روش فراهم باشد. سیگنال الکترومایوگرام آلوده از EMG عضلهی رکتوس فموریس پا حین رکابزنی و EMG عضلهی دوسر بازویی به همراه سیگنال ECG بانک اطلاعاتی MIT-BIH و با نسبت سیگنال به نویز متفاوت از -20 تا 20 دسیبل ایجاد گردیده است. نتایج با معیار ارزیابی کمی نسبت سیگنال به نوبز و معیار شهودی طیف فرکانسی سنجیده شدهاست که بیانگر قابلیت روش برای حذف آلودگی است.
کلمات کلیدی: الکترومایوگرام، آلودگی الکتروکاردیوگرام، هارمونیک، مدلسازی، حذف نویز
1. مقدمه
به سیگنال الکتریکی ناشی از انقباض عضلات الکترومایوگرام (EMG3) گفته میشود.[1] تحلیل سیگنال الکترومایوگرام یـک عضـله، یکـی از ابزارهـای مناسب برای کسب اطلاعات راجع به رفتارهای فیزیولوژیکی آن عضله اسـت. در مطالعـات پـاتوفیزیولوژیکی و معالجـات کلینیکـی از ویژگـیهـای ایـن سیگنال استفاده های فراوانی می شود. از این سـیگنال در تشـخیص بعضـی از بیمـاریهـا ماننـد درد کمـر (LBP4)، کنتـرل پروتزهـای عصـبی و هـمچنـین استخراج ویژگی های مربوط به حرکت دست استفاده میشود. اما در هنگـام ثبـت سـیگنال الکترومـایوگرام سـطحی، نویزهـا غالبـا از منـابع متفـاوتی ایـن سیگنال را تحت تاثیر قرار می دهند؛ برای نمونه می توان از نویز ذاتی در اجزای الکترونیکی آشکارسازی و تجهیزات ثبـت، نـویز محـیط، آرتیفکـتهـای حرکتی و سیگنال های بیولوژیکی دیگر مانند سیگنال الکتروکاردیوگرام (ECG5) نام برد. در میان نویزهای بیان شده، حذف آلـودگی ECG موجـود در EMG ثبت شده از ماهیچه های بالاتنه، بسیار دشوار است؛ زیرا طیف فرکانسی سیگنال الکترومایوگرام سطحی در محدوده 6 هرتز تا 500 هرتز اسـت کـه البته بخش عمده آن بین 20 تا 150 هرتز میباشد.[2] محدوده فرکانسی سیگنال ECG از یکصدم هرتز تا صـد هرتـز اسـت [1] و انـرژی اصـلی سـیگنال ECG در محدوده فرکانسی یکصدم تا 45 هرتز است که بهطور گسترده با محدوده فرکانسی EMG همپوشانی دارد.[3] همچنین دامنـه سـیگنال ECG
1دانشجوی کارشناسی ارشد مهندسی پزشکی، بیوالکتریک 2استادیارگروه مهندسی پزشکی، پردیس علوم و فناوریهای نوین
Electromyogram Low Back Pain Electrocardiogram
3
4
5
1
دومین همایش ملی پژوهش های کاربردی در » مهندسی برق، مکانیک و مکاترونیک«
2nd National Conference on Applied Researches in Electrical, Mechanical and Mechatronics Engineering
در حد میلیولت میباشد و در بعضی موارد چند برابر دامنه سیگنال EMG است.[4] وجود این نویز در سیگنالهای EMG اجازه نمیدهد محتوای طیفـی این سیگنالها به درستی درک شود.
در مقالــههــای مختلــف، روشهــای گونــاگون نظیــر فیلتــر بالاگــذر3]، 5، 6، 7، [8، روش تفریــق6]، 9، 10، 11، 12، [13، روش قطــع9]، 10، [14، روش برش[14]، روش بیدرنگ7] 1، [8، تحلیل موجک11] 2، 12، 15، 16، 17، 18، [19، تحلیل مولفـههـای مسـتقل(4](ICA3، 10، 16، 20، 21، 22، 23، 24، [25، تحلیل طیف تکین(26](SSA4، [27، مدل هارمونیک غیرایستان آرتیفکت قلبی[28]، فیلتر غیرخطی[29]، فیلتر تطبیقـی3]، 11، 12، 14، 17، 30، 31، 32، [33، روش سیستم استنتاج فازی- عصبی تطبیقی(1](ANFIS5، 19، [34 و ... بـرای حـذف آلـودگی سـیگنال ECG از سـیگنال EMG بـهکـار رفتـه است.
در این مقاله ابتدا به ثبت سیگنال EMG و شبیه سازی سیگنال آلوده پرداخته شده و سپس از روش مدلسازی هارمونیک غیرایستان آرتیفکت قلبـی بـرای حذف آلودگی ECG از سیگنال EMG استفاده شده است. این روش، روشی فشـرده بـرای کـاهش حضـور سـیگنال ECG در سـیگنال EMG سـطحی بهوسیله مدلسازی هارمونیک متغیر با زمان الکتروکاردیوگرام است [28]، در این روش تغییرات فرکانس و دامنه سیگنال ECG که به ترتیب از تغییـرات ضربان قلب (HR) و کمپلکس QRS ناشی میشوند، بهطور همزمان توسط چندجملهایهایی با ضـرایب ثابـت مرتبـه 3 کـه بـر پایـه سـینوس و کسـینوس هستند، مدل می شوند. مدل به دست آمده دارای پارامترهای خطی است و راهحل حداقل مربعات برای سیستم خطی متناظر معـادلات، تخمـین پارامترهـای مدل را به طور موثر فراهم می کند. پارامترهای مدل (ضرایب چندجملـه ای هـا) تخمـین زده شـده و مولفـههـای سـیگنال از ترکیـب سـیگنال آلـوده تفریـق میشوند تا تخمین مولفههای سیگنال EMG به دست آید.
2. ثبت و شبیهسازی سیگنالها
دادههای مربوط به سیگنال EMG از عضله دوسر 6بازویی دست راست حین استراحت و انقباض عضله و از عضـله رکتـوس فمـوریس7 پـای چـپ حـین رکاب زنی ثبت شده اند و نرخ نمونه برداری آن ها 1 کیلوهرتز است. دادههای مربوط به سیگنال ECG، داده 100 از پایگاه داده MIT-BIH هسـتند. بـرای آلوده کردن سیگنال EMG، سیگنال ECG در ضرایب مختلف ضرب شده و با سـیگنال EMG تمیـز جمـع میشـود. توانـایی روشهـای مختلـف حـذف آلودگی به سطح آلوده بودن سیگنال وابسته است. به عبارت دیگر ممکن است یک روش برای میزان بالای آلـودگی، بسـیار مـوثر باشـد و روشـی دیگـر برای میزان آلودگی کم بهترین باشد. از این رو برای تعیین این قابلیت ها ضرایب متفاوتی از سیگنال ECG را با سیگنال EMG جمع میکنیم؛ به گونـهای که مقادیر نسبت سیگنال به نویز (رابطه (1 از -20 تا 20 دسیبل با گام 4 دسیبل 11) نسبت مختلف) تغییر کند.
(1) ( ) ( )
( )
3. مدلسازی هارمونیک غیرایستان
ECG یک شکل موج زمانی شبهپریودیک غیرایستان را نشان میدهد .[28] با توجه به شبهپریودیک بودن، شکل موج زمانی برخی از مولفه های پریودیک را نشان خواهد داد. با توجه به غیرایستان بودن، برخی از تغییرات زمانی اندازه و فرکانس روی آن مولفه های پریودیک سوار میشود؛ تغییرات
1 Real Time 2 Wavelet 3 Independent Component Analysis
4 Singular Spectrum Analysis 5 Adaptive Neuro Fuzzy Inference System 6 biceps 7 Rectus Femoris
2
دومین همایش ملی پژوهش های کاربردی در » مهندسی برق، مکانیک و مکاترونیک«
2nd National Conference on Applied Researches in Electrical, Mechanical and Mechatronics Engineering
لحظهای فرکانس به تغییرات ضربان قلب (HRV1) و تغییرات لحظهای دامنه اغلب به تغییرات زمانی کمپلکس QRS مربوط میشود. اگر ما تغییرات زمانی لحظهای دامنه و فرکانس را به ترتیب با a(t) و f(t) نشان دهیم، مدل سیگنال زیر بهطور کامل مولفههای ECG را مشخص میکند: