آموزش سیمولینک (قسمت دوم) - matlab boroujerd
بیست تمپ-کدهای وبلاگ
سفارش تبلیغ
صبا ویژن
wight:100% height:100%

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

مثال اول را می‌خواهیم با رسم نمودار یک تابع آغاز کنیم ضابطه این تابع به صورت زیر است:

 

 

ابتدا یک پنجره جدید را باز کرده و بلوک‌های مورد نیاز را از مسیرهای زیر وارد می‌کنید:

Simulink >> Sources >> Clock

Simulink >> Sources >> Constant

Simulink >> Math Operations >> Sum

Simulink >> Math Operations >> Gain

Simulink >> Math Operations >> Math Function

Simulink >> Sinks >> XY Graph

 

بلوک‌های خواسته شده را به تعدادی که در شکل زیر مشاهده می‌کنید آورده و مانند شکل آنها را مرتب کنید:

 

 

 

 

 

 

 

 

 

 

 

 

 

حالا تنظیمات زیر را انجام دهید:

  • روی بلوک Constant دوبار کلیک نموده و مقدار آن را 3 قرار دهید
  • روی بلوک Gain دوبار کلیک نموده و مقدار آن را 2 قرار دهید
  • روی بلوک Gain1 دوبار کلیک نموده و مقدار آن را 3 قرار دهید
  • روی بلوک Math Function دوبار کلیک نموده و در پنجره تنظیمات باز شده نوع  تابع را square انتخاب کنید
  • روی بلوک Math Function1 دوبار کلیک نموده و در پنجره تنظیمات باز شده نوع  تابع را pow انتخاب کنید
  • روی بلوک Sum دوبار کلیک نموده و در قسمت List of signs علامت‌های -+-+| را وارد کنید
  • روی بلوک XY Graph دوبار کلیک نموده و حد پائین x را 5- و حد بالای آن را 5 و حد پائین y را 150- و حد بالای آن را 150 قرار دهید

اکنون بقیه بلوک‌ها را مانند شکل زیر به یکدیگر وصل کنید:

 

 

 

 

 

 

 

 

 

 

 

 

 

 

این کلاکی که می‌بینید در واقع همان زمان شبیه‌سازی شماست که اینجا نقش متغییر x را بازی می‌کند و از این جهت است که به اولین ورودی بلوک XY Graph(محور افقی صفحه مختصات) وصل شده است خروجی جمع کننده نیز برابر با متغییر y است که به دومین ورودی بلوک XYGraph(محور عمودی صفحه مختصات) وصل شده است نقش باقی بلوک‌ها را اگر به صورت معادله توجه کنید خواهید فهمید.

احتمالا می‌دانید که زمان شبیه‌سازی سیمولینک از صفر تا ده ثانیه(بطور پیش فرض) می‌باشد پس اگر ما بخواهیم تابع را در بازه [5 5-] رسم کنیم، باید بازه زمانی شبیه‌سازی را تغییر دهیم. برای این منظور از مسیر ...Simulation >> ConfigurationParameters وارد تنظیمات مدل خود می‌شوید حالا مانند شکل زیر، زمان شروع و پایان شبیه‌سازی را وارد کنید:

 

 

 

 

 

 

 

 

 

 

اکنون مدل شما آماده شده و می‌توانید آن را Run کنید پس از اجراکردن بطور خودکار نمودار نمایش داده می‌شود:

 

 

 

 

 

 

 

 

 

 

 

 

 

 .






سه شنبه 95/11/26 | 12:5 صبح | | ()
.: Weblog Themes By SlideTheme :.


  • دور بیکس