پروژه ۱۵۰۲: شبیه سازی در متلب
در این پروژه قصد داریم تا چهار مدل فیلتر آنالوگ را طراحی نماییم. ابتدا لازم است تا مقادیر اولیه را تعریف نمایییم.
الف: ما تخمین را براساس تابع فیلتر پایین گذر باترورث Butterworth lowpass با مقادیر زیر:
از تابع ‘buttord در متلب برای یافتن فیلتر مرتبه N ام استفاده می نماییم و فرکانس قطع WC را
با شرایطی مطابق زیر در متلب تایپ می نماییم:
>wp=2*pi*6000; ws=2*pi*15000; Rp=2; As=25;
>>format short e, [N,wc]=buttord(wp,ws,Rp,As,’s’)
N = 4, wc = 4.5914e+004
ب: از یک فیلتر میان گذر چپیشف Chebyshev با شرایط زیر :
ωs1 = 2π × ۶۰۰۰, ωp1 = 2π × ۱۰۰۰۰, ωp2 = 2π × ۱۲۰۰۰,
ωs2 = 2π × ۱۵۰۰۰ [rad/s], Rp = 2 [dB], and As = 25 [dB]
به این منظور از دستور ‘cheb1ord در متلب بهره خواهیم برد:
شرایط زیر را داراست:
>ws1=2*pi*6e3; wp1=2*pi*1e4; wp2=2*pi*12e3; ws2=2*pi*15e3; Rp=2; As=25;
>>[N,wpc]=cheb1ord([wp1 wp2],[ws1 ws2],Rp,As,’s’)
N = 2, wpc = 6.2832e+004 7.5398e+004
ج: همچنین فیلتر میانگذر با شرایط زیر :
ωp1 = 2π × ۶۰۰۰, ωs1 = 2π × ۱۰۰۰۰, ωs2 = 2π × ۱۲۰۰۰,
ωp2 = 2π × ۱۵۰۰۰ [rad/s], Rp = 2 [dB], and As = 25 [dB]
در این حالت باید از دستور cheb2ord() برای محاسبه فیلتر N ام استفاده نمود.
د: استفاده از فیلتر بالاگذر بیضوی elliptic highpass filter با شرایط:
ωs = 2π × ۶۰۰۰ [rad/s], ωp = 2π × ۱۵۰۰۰ [rad/s], Rp = 2 [dB], and As = 25 [dB]
از دستور ellipord در متلب با فرکانس لبه قطع ωpc بصورت
برای پاسخ به هریک از موارد الف تا د ، شکل های زیر بدست خواهد آمد:
نتایج کار ما در متلب :
BBp =
۰ ۱٫۸۳۹۰e+02 ۴٫۰۲۴۲e+08
۰ -۱٫۸۳۹۰e+02 -۲٫۹۹۰۴e+08
AAp =
۱٫۰۰۰۰e+00 ۵٫۴۲۴۷e+03 ۵٫۴۹۵۶e+09
۱٫۰۰۰۰e+00 ۴٫۶۷۶۳e+03 ۴٫۰۸۳۸e+09
در صورت سوال در مورد محصول می توانید از بخش تماس با ما (منوی بالا)، با شماره تلفن مورد نظر مکاتبه نمایید.
مجموعه: الکترونیکبرچسب ها Butterworth lowpass در متلب, تابع فیلتر پایین گذر باترورث, تابع فیلتر پایین گذر باترورث در متلب, تحقیق در مورد دستور ‘cheb1ord, خرید پروژه متلب فیلترهای آنالوگ, دستور ‘cheb1ord در متلب, دستور cheb2ord در متلب, طراحی فیلتر با در نظر گرفتن فرکانس قطع, طراحی فیلتر بالا گذر و پایین گذر در متلب, طراحی فیلتر میان گذر در متلب, طراحی فیلتر ها, طراحی همه فیلتر ها در متلب, طراحی یک فیلتر آنالوگ با توابع متلب, فرکانس لبه قطع ωpc در متلب, فیلتر بالاگذر بیضوی elliptic highpass filter, فیلتر بالاگذر بیضوی elliptic highpass filter در متلب, فیلتر میانگذر طراحی در متلب, فیلتر ها در متلب, کارآیی تابع فیلتر پایین گذر باترورث, کاربرد دستور ر, کاربرد فیلتر ها در متلب, کاربرد های فیلتر بالاگذر بیضوی elliptic highpass filter, مثال های Butterworth lowpass, مثال های cheb2ord


