نحوه‌ي درون‌يابي و برون‌يابي(مهندس آیتی نیا)
آموزش سیمولینک

نحوه‌ي درون‌يابي و برون‌يابي متلب

نحوه‌ي درون‌يابي و برون‌يابي متلب (مهندس آیتی نیا)

در اين قسمت از آموزش سيمولينك، ابتدا با نحوه‌ي درون‌يابي و برون‌يابي(Interpolation-Extrapolation) در محيط Simulink آشنا مي‌شويم. فرض كنيد در آزمايشگاه، سيستمي(سيستمي الكتريكي، مكانيكي و يا هر سيستم ديگري) با يك ورودي را مورد آزمايش قرار داده‌ايد و با دادن ورودي‌هاي مختلف، خروجي‌هاي متناظر را بدست آورده‌ايد بصورت زير:

X = [1 , 1.5 , 1.8 , 2.2 , 2.7 , 3.3 , 3.9]

y = [ 2.434 , 2.667 , 2.738 , 2.956 , 2.904 , 2.819 , 2.708]

حال مي‌خواهيد منحني تغييرات اين سيستم را به ازاي بازه‌اي پيوسته از ورودي، با كمك درون‌يابي و برون‌يابي بدست آوريد. بصورت زير عمل كنيد:

بلوك‌هاي مورد نياز:

Simulink >> Sources >> Clock

Simulink >> Lookup Tables >> Lookup Table

Simulink >> Sinks >> Scope

تنظيمات بلوك‌ها:

  • روي بلوك Lookup Table دوبار كليك كرده و در قسمت Vector of input values بردار x و در قسمت Table data بردار y را قرار داده و OK كنيد. حال بايد نمودار داده‌ها را روي بلوك مشاهده كنيد

تنظيمات مدل:

با فشردن كليد Ctrl+E به صفحه تنظيمات مدل رفته و مانند شكل زير عمل كنيد:

در نحوه‌ي تنظيمات، احتمالا متوجه شده‌ايد كه مي‌خواهيم منحني را در بازه [5 0] رسم كنيم و براي افزايش تعداد نقاط منحني، از حداكثر گام 0.01 استفاده كرده‌ايم.

حالا مانند شكل بلوك‌ها را به يكديگر متصل كرده و Run كنيد:

خروجي به صورت زير است:

دانلود این مقاله:

دانلود رایگان فایلهای متلب

 

سعید عربعامری
من سعید عربعامری نویسنده کتاب 28 گام موثر در فتح متلب مدرس کشوری متلب و سیمولینک و کارشناس ارشد مهندسی برق قدرتم . بعد از اینکه دیدم سایتهای متعدد یک مجموعه کامل آموزش متلب و سیمولینک ندارند به فکر راه اندازی این مجموعه شدم
http://sim-power.ir

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

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