پردازش سیگنالهای رقمی
Digital Signal Processing
مقطع: تحصیلات تکمیلی | گرایش: هوش مصنوعی |
نوع درس: نظری | تعداد واحد: ۳ |
پیشنیاز: – | همنیاز: – |
هدف کلی
هدف از این درس، آشنا نمودن دانشجویان با اصول و تکنیکهای پایه ریاضی و الگوریتمی برای پردازش دادههای مختلف اعم از دادههای صوتی- تصویری، زیستی و مانند آن است. در این درس، دانشجویان تکنیکهای پردازش سیگنالهای رقمی، تبدیلات مختلف روی این سیگنالها، پردازش آنها در حوزههای زمان و فرکانس و تحلیل سیگنالهای رقمی را فرا گرفته و قادر خواهند بود تا از این روشها در طراحی و پیادهسازی سیستمهای رقمی بهره گیرند.
سرفصلها
- مقدمهای بر سیگنالهای زقمی: تعاریف و مفاهیم اولیه
- نمونهبرداری و تبدیل از آنالوگ به رقمی، الیاسینگ، سیگنالهای زمانی پایه، بررسی پریودیک بودن و محاسبه پریود
- سیستمهای خطی نامتغیر با زمان، معادله تفاضلی، علی بودن، پایداری، حافظهدار بودن
- روشهای تحلیل حوزه زمان: پیچش خطی و حلقوی، پاسخ ضربه و پله، پاسخهای گذرا، همگن و ویژه
- روشهای تحلیل حوزه فرکانس: DFS, FT, ZT, DFT, DCT) و خواص آنها
- بررسی پایداری در سیستمهای رقمی
- الگوریتمهای تبدیل سریع فوریه
- طراحی فیلترهای رقمی غیربازگشتی: فیلترهای FIR متقارن و غیرمتقارن، با فاز صفر و فاز خطی، طراحی پنجره، فیلتر با میانگین متحرک، مفهوم فیلترهای با ریپل یکسان، مشتقگیری رقمی
- طراحی فیلترهای رقمی بازگشتی: طراحی ساده مبتنی بر صفرهای و قطبها در صفحه z، فیلترهای باترورث و چبیشف آنالوگ و رقمی، روش تبدیل دو خطی، روش تغییرناپذیر ضربه، روش نمونهبرداری فرکانسی، انتگرالگیری رقمی
- تحلیل طیف
- فیلتر کردن به روش رقمی سریع
ارزیابی پیشنهادی
- تمرینها و پروژه: ۲۰ درصد نمره
- آزمونهای میانترم و پایانی: ۷۰ درصد نمره
- پروژه پژوهشی: ۱۰ درصد نمره
منابع پیشنهادی
- P. A. Lynn and W. Fuerst. Digital Signal Processing with computer applications. John Wiley, 2002.
- A. V. Oppenheim and R. W. Schafer. Discrete-Time Signal Processing. Pearson Education Limited, 2014.
- L. Debnath and F. Ahmad Shah. Wavelet Transforms and Their Applications. Birkhauser,
- J. G. Proakis and D. G. Manolakis. Digital Signal Processing: Principles, Algorithms, and Applications. 3rd Edition, Prentice Hall, New Jersey, 1996.