X
تبلیغات
پیکوفایل
رایتل

(*blog_title*)

(*blog_short_description*)

Peducation

با هم بیاموزیم

جستجو
تقویم
مرداد 1395
شیدسچپج
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
بایگانی
نظرسنجی
چقدر از مطالب پورتال رضایت دارید؟

برنامه محاسبه پارامترهای کنترلی مدار انتگرال گیر

در نرم افزار متلب (Matlab)، میخواهیم برنامه ای نوشته شود تا علاوه بر محاسبه تابع تبدیل مدار انتگرال گیر RC، دیاگرام های بود (bode)، نایکوئیست (nyquist) و مکان هندسی ریشه ها را رسم کرده و سپس پاسخ پله و پاسخ ضربه مدار RC نیز محاسبه گردد. فرض می شود که 1/RC=1 بوده و تابع تبدیل مدار (1/RC)/(s+1/RC) باشد.

  

clear;clc;

num=[1];den=[1, 1];

F=tf(num,den);

subplot(3,2,1);bode(F);

subplot(3,2,2);nyquist(F);

subplot(3,2,3);rlocus(F);

subplot(3,2,4);step(F);

subplot(3,2,5);impulse(F);

در خط اول تمام حافظه متلب (Matlab) با دستور clear و محیط خط فرمان با دستور clc پاک می شود. خط دوم، ضرایب صورت و مخرج تابع تبدیل را با دستور num و den محاسبه می کند. در خط سوم تابع تبدیل مدار انتگرال گیر توسط دستور tf مشخص می گردد.

در پنج خط آخر ابتدا با دستور subplot، پنجره figure به شش بخش تقسیم می شود و نمودارهای بود با دستور bode، نایکوئیست با دستور nyquist، مکان هندسی ریشه با دستور rlocus، پاسخ پله با دستور step و پاسخ ضربه با دستور impulse در پنج قسمت رسم می گردند. توجه شود پاسخ پله همان منحنی شارژ خازن مدار انتگرال گیر است.

نظرات (1)

  • 1395/02/17 ساعت 13:23
  • آسیه
  • بابت مطلب مفیدتون سپاسگزارم
    امتیاز: 0 0

    نام :
    ایمیل :
    وب/وبلاگ :
    ایمیل شما بعد از ثبت نمایش داده نخواهد شد