فیلترهای پایین‌گذر از مهم‌ترین اجزای مورد استفاده در سیستم‌های الکترونیکی و پردازش سیگنال به شمار می‌روند. این فیلترها وظیفه دارند سیگنال‌هایی با فرکانس پایین‌تر از یک مقدار مشخص را عبور داده و مؤلفه‌های فرکانسی بالاتر را تضعیف کنند. در بسیاری از کاربردهای صنعتی، مخابراتی، کنترلی و اندازه‌گیری، استفاده از فیلترهای پایین‌گذر برای حذف نویز، بهبود کیفیت سیگنال و جلوگیری از بروز خطاهای ناشی از فرکانس‌های ناخواسته ضروری است. یکی از ساختارهای بسیار پرکاربرد در طراحی فیلترهای فعال، ساختار سالن-کی (Sallen-Key) است که به دلیل سادگی پیاده‌سازی، هزینه پایین و عملکرد مناسب، مورد توجه مهندسان الکترونیک قرار گرفته است.

در این شبیه‌سازی، یک فیلتر پایین‌گذر سالن-کی مرتبه چهارم با استفاده از تقویت‌کننده‌های عملیاتی یا Operational Amplifiers (OPA) پیاده‌سازی شده است. هدف از این شبیه‌سازی بررسی عملکرد فیلتر، تحلیل پاسخ زمانی و فرکانسی آن و مقایسه نتایج حاصل از مدار واقعی با مدل تئوری مبتنی بر تابع تبدیل است. این مقایسه امکان ارزیابی دقت طراحی و صحت عملکرد فیلتر را فراهم می‌کند.

معرفی ساختار فیلتر سالن-کی

فیلتر سالن-کی یکی از معروف‌ترین توپولوژی‌های فیلترهای فعال است که از ترکیب مقاومت‌ها، خازن‌ها و تقویت‌کننده عملیاتی تشکیل می‌شود. این ساختار به دلیل پایداری مناسب و سادگی طراحی، در بسیاری از کاربردهای عملی مورد استفاده قرار می‌گیرد. فیلترهای سالن-کی می‌توانند در قالب پایین‌گذر، بالاگذر، میان‌گذر و حذف‌باند طراحی شوند، اما در این شبیه‌سازی تمرکز بر روی نوع پایین‌گذر مرتبه چهارم است.

افزایش مرتبه فیلتر باعث بهبود شیب تضعیف در ناحیه توقف می‌شود. در حالی که یک فیلتر مرتبه اول دارای شیب تضعیف 6 دسی‌بل بر اکتاو است، فیلتر مرتبه چهارم مورد بررسی در این شبیه‌سازی دارای شیب تضعیف 24 دسی‌بل بر اکتاو بوده که عملکرد بسیار بهتری در حذف فرکانس‌های ناخواسته ارائه می‌دهد.

پارامترهای طراحی فیلتر

در این شبیه‌سازی دو پارامتر اصلی طراحی در اختیار کاربر قرار گرفته است. نخست فرکانس قطع یا Cut-off Frequency که با نماد f1 نمایش داده می‌شود و دوم بهره DC یا K که میزان تقویت سیگنال در فرکانس‌های پایین را مشخص می‌کند.

کاربر می‌تواند با دوبار کلیک بر روی بلوک Set Design Parameters مقادیر این پارامترها را تنظیم کند. پس از وارد کردن مقادیر جدید، یک تابع داخلی فراخوانی شده و پارامترهای لازم را در فضای کاری مدل تنظیم می‌کند. این ویژگی باعث می‌شود فرایند طراحی و آزمایش سناریوهای مختلف بسیار سریع و آسان انجام شود.

در این مدل، میزان ریپل باند عبور برابر با 1 دسی‌بل در نظر گرفته شده است. برای دستیابی به این ویژگی از پاسخ چبیشف (Chebyshev Response) استفاده شده است. فیلترهای چبیشف نسبت به فیلترهای باتروورث دارای شیب گذار تندتری هستند، هرچند در ناحیه باند عبور مقدار مشخصی نوسان یا ریپل ایجاد می‌کنند. انتخاب ریپل 1 دسی‌بل تعادلی مناسب میان سرعت گذار و یکنواختی پاسخ فرکانسی ایجاد می‌کند.

ویژگی‌های تئوری پاسخ فرکانسی

بر اساس روابط طراحی، بهره فیلتر در فرکانس صفر یا DC برابر با مقدار 20log10(K) دسی‌بل خواهد بود. این مقدار نشان‌دهنده میزان تقویت سیگنال‌های بسیار کم‌فرکانس است. در فرکانس قطع، بهره مدار به مقدار 20log(K) می‌رسد و در بخشی از باند عبور نیز به دلیل استفاده از پاسخ چبیشف، مقدار بهره می‌تواند تا 1 دسی‌بل بیشتر از مقدار نامی افزایش پیدا کند.

یکی از مهم‌ترین مشخصات این فیلتر، نرخ تضعیف آن در فرکانس‌های بالا است. با افزایش فرکانس و ورود به ناحیه توقف، دامنه سیگنال با شیب 24 دسی‌بل بر اکتاو کاهش پیدا می‌کند. این ویژگی نشان می‌دهد که فیلتر قادر است مؤلفه‌های فرکانسی ناخواسته را با کارایی بالا حذف کند.

مدل‌سازی و شبیه‌سازی در Matlab

برای بررسی عملکرد فیلتر، مدل مدار در محیط Matlab و Simulink ایجاد شده و از قابلیت‌های Simscape برای شبیه‌سازی رفتار فیزیکی مدار استفاده شده است. استفاده از Simscape این امکان را فراهم می‌کند که رفتار اجزای الکترونیکی به شکل دقیق مدل‌سازی شده و پاسخ واقعی مدار مورد تحلیل قرار گیرد.

در این شبیه‌سازی، تمامی المان‌های مورد نیاز شامل مقاومت‌ها، خازن‌ها و تقویت‌کننده‌های عملیاتی در قالب یک مدار کامل پیاده‌سازی شده‌اند. سپس با تنظیم پارامترهای طراحی، پاسخ مدار در شرایط مختلف مورد ارزیابی قرار گرفته است. یکی از مزیت‌های مهم این روش آن است که پیش از ساخت مدار واقعی می‌توان عملکرد آن را بررسی کرده و مشکلات احتمالی را شناسایی نمود.

تحلیل نتایج شبیه‌سازی از طریق Simscape Logging

یکی از بخش‌های مهم این شبیه‌سازی، بررسی پاسخ مدار به یک پالس ولتاژ کوتاه است. اعمال این تحریک باعث می‌شود رفتار گذرای فیلتر مورد مطالعه قرار گیرد. پاسخ زمانی حاصل از مدار اطلاعات ارزشمندی درباره ویژگی‌های دینامیکی سیستم ارائه می‌دهد و می‌توان از آن برای استخراج مشخصات فرکانسی استفاده کرد.

داده‌های ثبت‌شده توسط Simscape Logging امکان تحلیل عددی پاسخ را فراهم می‌کنند. با پردازش این داده‌ها می‌توان پاسخ فرکانسی مدار را محاسبه کرده و آن را با نتایج تئوری مقایسه نمود. این روش یکی از تکنیک‌های رایج در تحلیل سیستم‌های دینامیکی است و به مهندسان اجازه می‌دهد عملکرد مدار را از دیدگاه زمانی و فرکانسی به صورت همزمان بررسی کنند.

نتایج حاصل از شبیه‌سازی نشان می‌دهد که پاسخ مدار به پالس ولتاژ با پیش‌بینی‌های تئوری سازگاری بسیار بالایی دارد. این موضوع بیانگر آن است که پارامترهای انتخاب‌شده برای طراحی فیلتر به درستی تنظیم شده‌اند و مدل شبیه‌سازی شده قادر است رفتار واقعی سیستم را با دقت مطلوب بازسازی کند.

مقایسه با تابع تبدیل مرجع

برای ارزیابی دقیق‌تر عملکرد فیلتر، نتایج مدار با پاسخ یک تابع تبدیل مرجع مقایسه شده است. این تابع تبدیل بر اساس مشخصات مورد انتظار فیلتر طراحی شده و رفتار ایده‌آل سیستم را نمایش می‌دهد.

مقایسه نتایج نشان می‌دهد که پاسخ مدار و پاسخ تابع تبدیل تقریباً به طور کامل بر یکدیگر منطبق هستند. این تطابق بیانگر آن است که ساختار سالن-کی انتخاب‌شده توانسته مشخصات طراحی مورد نظر را به خوبی پیاده‌سازی کند. همچنین این نتیجه نشان‌دهنده صحت مدل‌سازی اجزای مدار و درستی پارامترهای استفاده‌شده در شبیه‌سازی است.

وجود این سطح از تطابق میان مدار و مدل ریاضی اهمیت زیادی دارد؛ زیرا در بسیاری از کاربردهای مهندسی لازم است پیش از پیاده‌سازی سخت‌افزاری، اطمینان کافی از عملکرد سیستم به دست آید. شبیه‌سازی دقیق می‌تواند هزینه‌های توسعه را کاهش داده و زمان طراحی را به میزان قابل توجهی کم کند.

بررسی پاسخ فرکانسی فیلتر

پاسخ فرکانسی یکی از مهم‌ترین ابزارهای تحلیل عملکرد فیلترها است. در این شبیه‌سازی، نمودار پاسخ فرکانسی نشان می‌دهد که بهره مدار در فرکانس‌های پایین تقریباً ثابت باقی مانده و برابر با مقدار تعیین‌شده توسط پارامتر K است. با نزدیک شدن به فرکانس قطع، تغییرات مشخصه چبیشف ظاهر می‌شود و ریپل 1 دسی‌بلی در باند عبور مشاهده می‌گردد.

پس از عبور از فرکانس قطع، دامنه خروجی به سرعت کاهش پیدا می‌کند و وارد ناحیه توقف می‌شود. شیب تضعیف 24 دسی‌بل بر اکتاو نشان‌دهنده عملکرد مناسب فیلتر در حذف فرکانس‌های مزاحم است. این ویژگی در کاربردهایی مانند حذف نویز، فیلتر کردن سیگنال‌های اندازه‌گیری و پردازش داده‌های حسگرها اهمیت فراوانی دارد.

نتایج به‌دست‌آمده از پاسخ فرکانسی مدار با نتایج تابع تبدیل مرجع تقریباً یکسان هستند. این همخوانی نشان می‌دهد که طراحی انجام‌شده قادر است مشخصات مورد انتظار را با دقت بالا تأمین کند و از نظر عملکردی قابل اعتماد باشد.

مزایای استفاده از این شبیه‌سازی

این شبیه‌سازی مزایای متعددی برای دانشجویان، پژوهشگران و مهندسان الکترونیک فراهم می‌کند. از جمله این مزایا می‌توان به امکان بررسی سریع اثر تغییر پارامترهای طراحی، تحلیل رفتار زمانی و فرکانسی مدار، مقایسه نتایج عملی و تئوری، ارزیابی عملکرد فیلتر پیش از ساخت فیزیکی و کاهش هزینه‌های توسعه اشاره کرد.

علاوه بر این، ساختار ارائه‌شده می‌تواند به عنوان نقطه شروعی برای طراحی فیلترهای پیشرفته‌تر مورد استفاده قرار گیرد. کاربران می‌توانند با تغییر مرتبه فیلتر، نوع پاسخ فرکانسی یا مقادیر اجزا، سناریوهای مختلف را بررسی کرده و دانش خود را در زمینه طراحی فیلترهای فعال گسترش دهند.

جمع‌بندی

در این شبیه‌سازی، یک فیلتر پایین‌گذر سالن-کی مرتبه چهارم مبتنی بر تقویت‌کننده‌های عملیاتی مورد بررسی قرار گرفت. پارامترهای اصلی طراحی شامل فرکانس قطع و بهره DC توسط کاربر قابل تنظیم بوده و پاسخ فرکانسی فیلتر بر اساس مشخصه چبیشف با ریپل 1 دسی‌بل شکل گرفته است. نتایج حاصل از شبیه‌سازی نشان داد که مدار طراحی‌شده عملکردی بسیار نزدیک به مدل تئوری دارد و پاسخ زمانی و فرکانسی آن با تابع تبدیل مرجع تقریباً منطبق است. این موضوع بیانگر دقت بالای مدل و کارایی مناسب ساختار سالن-کی در پیاده‌سازی فیلترهای پایین‌گذر مرتبه بالا در محیط Matlab و Simulink است.

همه چیز، یکجا، آماده دانلود!

لینک دانلود ویژه اعضا سایت