آموزش سیمولینک قسمت دوم

مقداردهی به پارامترهای یک مدل سیمولینک، از طریق اجرای دستورات در پنجره command متلب :

 

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

ابتدا دستور زیر را اجرا می کنیم تا پنجره Simulink Library Browser در متلب باز شود :

 

simulink

پنجره Simulink Library Browser به شکل زیر باز می شود :

matlab41

ابتدا باید یک مدل ساده بسازیم. برای این منظور، به بلوک های زیر نیاز داریم :

Constant

Gain

Display

برای یافتن سه بلوکی که نام بردیم، تنها کافی است که در همان پنجره Simulink Library Browser ، نام آنها را در قسمت جستجو وارد کنید تا نمایش داده شوند :

matlab-261

 

بر روی دکمه New model که در شکل بالا نمایش داده ایم، کلیک می کنیم تا یک مدل جدید ایجاد شود و سپس بلوک ها را به صورت زیر در آن به هم متصل می کنیم و آن را با نام simulink_1.mdl ذخیره می کنیم :

 

matlab-262

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

matlab-263

همان طور که مشاهده می کنید، مقدار Gain برابر 1 قرار داده شده است، ما این مقدار را پاک کرده و نماد K را به جای آن می نویسیم. پس از ذخیره تنظیمات جدید، مدل سیمولینک به شکل زیر نمایش داده می شود :

matlab-264

 

اما ما مقداری برای K تعیین نکرده ایم. بنابراین قبل از اینکه مدل سیمولینک را شبیه سازی کنیم (اجرا کنیم)، باید دستور زیر را در پنجره Command نرم افزار متلب اجرا کنیم :

 

K = 5;

بنابراین مقدار متغیر K برابر 5 خواهد بود. مدل سیمولینک را شبیه سازی می کنیم. مقدار 5 در بلوک Display نمایش داده می شود :

matlab-265

اکنون می توانیم مقدار دیگری برای متغیر K تعیین کنیم و دوباره مدل سیمولینک را شبیه سازی نماییم.

مدل سیمولینک را می توانید از لینک زیر دانلود کنید :

simulink_1[matlab1.ir]

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *