آکادمی سیم پاور

گام نهایی: آشنایی با سیمولینک

گام نهایی: آشنایی با سیمولینک

simulink شبیه سازی و مدل مبتنی بر طراحی  برای سیستم های پویا و جایگذاری شده است، که با متلب یکپارچه شده است.simulink، همچنین با کار در ریاضی توسعه یافته، یک جریان داده ابزار زبان برنامه نویسی گرافیکی  برای  مدل سازی، شبیه سازی و تجزیه و تحلیل سیستم های پویا است است. این اساساً  یک بلوک گرافیکی ابزار رسم نمودار با  مجموعه ای قابل تنظیم از بلوک های کتابخانه است. این به شما اجازه می دهد الگوریتم ها را برای مدل و همچنین صادرات نتایج شبیه سازی  به متلب برای تجزیه و تحلیل بیشتر ترکیب کنید.

پشتیبانی های simulink:

  • طراحی سطح سیستم
  • شبیه سازی
  • تولید کد خودکار
  • تست و تایید سیستم های جاسازی شده

اینجا چندین محصول اضافی دیگر برای اعمال ریاضی و سخت افزار بخش سوم  و محصولات نرم افزاری که برای استفاده  با simulink  در دسترس هستند استفاده شده اند.

لیست زیر توصیف مختصری از آن ها ست.

  • جریان وضعیت اجازه توسعه مکانیزم حالت و نمودار حالت را می دهد.
  • رمزگذاری simulink اجازه می دهد به طور خودکار کد منبع c برای پیاده سازی زمان واقعی سیستم تولید شود.
  • هدف xpc به همراه سیستم مبتنی بر x86 محیط شبیه سازی و تست simulink و مدل های جریان حالت در زمان واقعی  بر روی سیستم فیزیکی را فراهم می کند.
  • رمزگذاری جاسازی اهداف جاسازی مخصوص را پشتیبانی می کند.
  • رمزگذاری hdl اجازه تولید به طور خودکار vhdl و verilog قابل ترکیب را می دهد.
  • simevents یک کتابخانه از بلوک های ساختمان گرافیکی برای مدل سازی سیستم های صف فرااهم می کند.

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

بازبینی طراحی  simulink به شما اجازه می دهد خطاهای طراحی را شناسایی کنید و  سناریو(طرح) های مورد آزمون را برای بررسی مدل تولید نمایید.

 

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

برای باز کردن simulink ،در فضای کاری تلب تایپ نمابید:

simulink

simulink به همراه مرورگر کتابخانه باز می شود.مرورگر کتابخانه برای ساخت مدل های شبیه سازی استفاده می شود.

595

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

 

برای ایجاد یک مدل جدید، دکمه new  بر روی نوار ابزار مرورگر کتابخانه کلیک کنید. یک مدل بدون عنوان باز می شود

596

مدل simulink یک نمودار بلوکی است.

عناصر مدل  با انتخاب عناصر مناسب از مرورگر کتابخانه و کشیدن آن ها به پنجره مدل اضافه شده اند.

متناوباً، شما می توانید عناصر مدل را کپی کنید و آن ها را به پنجرا مدل paste نمایید.

 

مثال ها

عناصر را از کتابخانه simulink برای ساخت پروژه بکشید و رها کنید.

به منظور این مثال، 2 بلوک برای شبیه سازی استفاده خواهد شد –source(سیگنال) , sink(حوزه). ژنراتور سیگنال(source) سیگنال آنال.گ تولید می کند، که سپس به صورت گرافیکی   با آن حوزه تجسم خواهد شد.

598

ابتدا بلوک های مورد نیاز  از کتابخانه را به پنچره پروژه اضافه کنید. سپس، بلوک ها را به یکدیگر وصل کنید که می تواند توسط اتصالگرها از نقاط اتصال بر روی یک بلوک کد دیگر انجام شود.

اجازه دهید بلوک ‘ موج سینوسی’را به مدل بکشیم.

599

‘sinks’ از کتابخانه انتخاب کنید و یک بلوک  ‘scope’ به این مدل بکشید.

599

 

یک سیگنال خطی از خروجی بلوک موج سینوسی به ورودی بلوک حوزه بکشید.

600

شبیه سازی با فشار دادن دکمه’run’ اجرا می شود، تمام پارامترهای پیش فرض را نگهداری می کنند(شما می توانید آن ها را از منو شبیه سازی تغیر دهید)

شما باید نمودار زیر را از حوزه بگیرید.

601

خرید کتاب 28 گام موثر در فتح متلب

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

2 پاسخ به “گام نهایی: آشنایی با سیمولینک

  1. سلام
    میخواستم بدونم چجوری میشه بلوک های سیمولینک رو رمزگذاری کرد که امکان تغییر یا کپی کردن اون وجود نداشته باشد؟
    متشکرم

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

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