طراحی و پیاده سازی فیلتر بر روی سیگنال

طراحی و پیاده سازی فیلتر بر روی سیگنال
5 (100%) 1 vote

طراحی و پیاده سازی فیلتر بر روی سیگنال

یکی از اصلی ترین  مباحث در پردازش سیگنال طراحی فیلتر  به معنی ساخت ضرایب است به نحوی که بعضی از ملزومات فیلترکردن را برآورده کند . پیاده سازی فیلتر  به معنی انتخاب و به کار بردن یک ساختار فیلتر  خاص روی این ضرایب است . تنها پس از طراحی و پیاده سازی فیلتر  است که می توانید داده را فیلتر  کنید . دراین بخش طراحی و پیاده سازی فیلتر بررسی خواهد شد .

هدف از طراحی فیلتر  ایجاد تغییرات وابسته به فرکانس در دنباله داده است . برای مثال لازم است که نویز 30Hz را از یک دنباله داده که با نرخ 100Hz نمونه برداری شده حذف کرد که بیان کننده یک مساله کلی است . برای فیلتر  مورد نیاز بیان شده در بالا ، معمولاً یک فیلتر باتروث مناسب است برای طراحی یک فیلتر باتروث درجه 5 پایین گذربا فرکانس قطع 30Hz و اعمال آن  به داده x به شکل زیر عمل می شود

مولفه دوم در تابعbutter نشان دهنده فرکانس قطع است که به نصف فرکانس نمونه برداری نرمالیزه شده است .