تفاوت بین FIR و IIR

تفاوت بین FIR و IIR
تفاوت بین FIR و IIR

تصویری: تفاوت بین FIR و IIR

تصویری: تفاوت بین FIR و IIR
تصویری: چهار دلیل مهم، چرا نباید هیچ وقت به آمریکا بری؟! مقایسه با آلمان 🇩🇪🇺🇸 2024, نوامبر
Anonim

FIR در مقابل IIR

FIR و IIR فیلترهای دیجیتالی هستند که معمولاً در پردازش سیگنال دیجیتال استفاده می شوند. تنها اجزای کمی وجود دارند که این فیلترها را تشکیل می‌دهند، اما این اجزا را می‌توان به روش‌های مختلفی مرتب کرد تا فیلترهای پیچیده‌ای برای استفاده در پردازش سیگنال دیجیتال بسازد.

FIR مخفف Finite Impulse Response است، در حالی که IIR به معنای پاسخ ضربه نامحدود است. اگرچه FIR و IIR هر دو هدف یکسانی دارند، تفاوت‌های زیادی در ویژگی‌ها و مزایا و معایب این دو نوع وجود دارد، و این مقاله قصد دارد ویژگی‌های هر دو را برای مقایسه این دو نوع فیلتر برجسته کند.

در FIR، سیگنال خروجی فیلتر، پس از تنظیم سیگنال ورودی از غیر صفر به صفر، می تواند غیر صفر باشد فقط برای تعداد محدودی از بارهای نمونه قبل از اینکه سیگنال خروجی نیز صفر شود.از طرف دیگر در IIR، سیگنال خروجی فیلتر پس از تنظیم سیگنال ورودی از غیر صفر به صفر، می تواند تا بی نهایت غیر صفر باشد. می توان یکی از دو نوع فیلتر را انتخاب کرد، اما این انتخاب بر طراحی و اجرای فیلتر تأثیر می گذارد. به طور کلی، برای تمام برنامه های فیلترینگ، فیلترهای FIR کافی است. آنها از دقت موجود به روشی بهتر استفاده می کنند و (از نظر عددی) نیز قوی هستند. با این حال، مواردی وجود دارد که فیلترهای FIR بیش از حد بزرگ می شوند، به عنوان مثال زمانی که تعداد زیادی از ضرایب فیلتر استفاده می شود. در چنین مواردی فیلترهای FIR بسیار گران می‌شوند و پیاده‌سازی آن‌ها دشوار می‌شود، زیرا نیاز به زمان بیشتر و زمان مهندسی دارند. این زمانی است که فیلترهای IIR وارد عمل می شوند.

تفاوت بین FIR و IIR

بزرگترین تفاوت بین فیلترهای FIR و IIR پاسخ ضربه ای است که در مورد FIR محدود و در مورد IIR بی نهایت است. با این حال، تفاوت های بسیار بیشتری بین این دو وجود دارد. برای عملکرد فیلترینگ مشابه، اجرای فیلترهای FIR به ضرب و جمع بیشتری نسبت به IIR نیاز دارد.اما سیستم‌های کامپیوتری خاصی برای FIR مناسب‌تر هستند تا IIR و باعث می‌شوند کاربر به سمت FIR برود.

فیلترهای FIR غیر بازگشتی هستند در حالی که فیلترهای IIR بازگشتی هستند. بنابراین هیچ بازخوردی در FIR وجود ندارد که در مورد IIR بسیار وجود دارد.

فیلترهای IIR می توانند برای شبیه سازی پاسخ های فیلتر آنالوگ کلاسیک طراحی شوند در حالی که فیلترهای FIR نمی توانند به آن دست یابند.

خواندن IIR کمی سخت تر از FIR است زیرا بازخورد با IIR وجود دارد. پس چرا از IIR بیش از FIR استفاده کنیم؟ خوب، IIR از تعداد ضرایب کمتری نسبت به FIR استفاده می کند، بنابراین زمان کمتری را برای کاربر برای انجام محاسبات می گیرد. اما طراحی فیلترهای FIR آسان‌تر است، اگرچه پاسخ صافی ارائه می‌دهند. سپس بحث ثبات مطرح است. اگر فیلترهای IIR ضعیف طراحی شوند، ممکن است ناپایدار باشند در حالی که فیلترهای FIR همیشه پایدار هستند.

بنابراین می بینیم که هر دو فیلتر FIR و IIR مجموعه ای از ویژگی ها و همچنین مزایا و معایب خاص خود را دارند و اغلب به نیازهای کاربر بستگی دارد که نوع مناسب فیلتر را انتخاب کند.

توصیه شده: