دوره های آموزشی آکادمی پی وی لرن (پروژه محور و ویژه بازار کار)



  • ۸
  • مهر

جلسه ۲۷ : آموزش سیمولینک در متلب

  • دسته‌بندی‌ها :
جلسه ۲۷ : آموزش سیمولینک در متلب
    • جزئیات
    • نوع محتواآموزش تصویری

      مقدمه

      با عرض سلام و وقت بخیر خدمت کاربران سایت پی وی لرنو کاربرانی که دوره کامل آموزش متلب را دنبال می کنند. Simulink یک محیط طراحی شبیه سازی و مبتنی بر مدل برای سیستم های پویا و جاسازی شده است که با MATLAB ادغام شده است. Simulink، توسط MathWorks توسعه داده شده است، که یک ابزار برنامه نویسی گرافیکی برای مدل سازی، شبیه سازی و تجزیه و تحلیل سیستم های پویای چند دامنه است. این اساسا یک ابزار نمودار گرافیکی با مجموعه ای قابل تنظیم از کتابخانه های بلوک است. حالا برای آشنایی با Simulink در متلب یا همان آموزش سیمولینک در متلب ، ادامه ی مباحث آموزش جاری را دنبال کنید.

      آشنایی با Simulink در متلب

      Simulink به شما اجازه می دهد که الگوریتم های MATLAB را به مدل ها اضافه کنید.

      همچنین نتایج شبیه سازی را به MATLAB برای تجزیه و تحلیل بیشتر انتقال دهید.

      Simulink از ویژگی های زیر پشتیبانی می کند:

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

      چند محصول دیگر که توسط MathWorks اضافه شده و همچنین محصولات سخت افزاری و نرم افزاری موجود برای استفاده با Simulink وجود دارد:

      • Stateflow اجازه می دهد تا ماشین آلات دولتی و نمودار جریان را توسعه دهد.
      • Simulink Coder اجازه می دهد تا نسل کد منبع C را برای اجرای زمان واقعی سیستم ها به طور خودکار انجام شود.
      • Embedded Coder از اهداف جاسازی شده خاص پشتیبانی می کند.
      • HDL Coder اجازه می دهد تا به طور خودکار VHDL synthesizable و Verilog تولید شود.
      • SimEvents یک کتابخانه از بلوک های ساخت گرافیکی برای مدل سازی سیستم های صف بندی را فراهم می کند.

      Simulink قادر به تایید و اعتبار منظم مدلها از طریق بررسی مدلسازی و رفع نیازهاست.

      ویژگی Simulink Verifier Design به شما اجازه ی چک کردن خطاها و ارائه راه حل های کاربردی را می دهد.

      استفاده از Simulink

      برای استفاده از Simulink کد زیر را در محیط متلب تایپ نمائید:

      مثال : 

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

      آشنایی با Simulink در متلب

      آشنایی با Simulink در متلب

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

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

      مدل های ساختمان

      برای ایجاد یک مدل جدید روی New در کتابخانه ی مرورگر کلیک کنید.

      این کار یک پنجره ی مدل جدید را باز خواهد کرد.

      آشنایی با Simulink در متلب - مدل های ساختمان

      آشنایی با Simulink در متلب – مدل های ساختمان

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

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

      همچنین شما می توانید عناصر مدل را کپی کرده و آنها را در پنجره مدل قرار دهید.

      مثال ها

      مواردی را از کتابخانه Simulink به پروژه خود درگ کرده و رها کنید.

      برای نجام عمل فوق دو بلوک برای شبیه سازی استفاده می شود.که یک Source و یک Sink است.

      ژنراتور سیگنال (منبع) یک سیگنال آنالوگ تولید می کند که در نتیجه توسط محدوده (سینک) شکل گرافیکی رسم می شود.

      مثال ها

      ابتدا با کشیدن بلوک های مورد نیاز از کتابخانه به پنجره پروژه شروع کنید.

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

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

      انتخاب موج سینوسی

      ‘Sinks’ را از کتابخانه انتخاب کنید و بلوک ‘Scope’ را به مدل بکشید.

      Sinks را از کتابخانه انتخاب کرده و درگ کنید.

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

      انتخاب خط سیگنال - 1

      انتخاب خط سیگنال - 2

      شبیه سازی را با فشار دادن دکمه «Run» انجام داده و تمام پارامترها را پیش فرض نگه دارید.(شما می توانید آنها را از منوی شبیه سازی تغییر دهید)

      در نتیجه شما باید نمودار زیر را از دامنه دریافت کنید.

      آشنایی با Simulink در متلب - مرحله پایانی

      آشنایی با Simulink در متلب – مرحله پایانی

      کلام آخر

      نرم افزار فنی و مهندسی متلب در بصورت پیش فرض ابزارهایی را برای رسم انواع نمودارهای محاسباتی ارائه می دهد. با این وجود برای شبیه سازی و رسم نمودارهای ویژه می توانید با استفاده از رابط گرافیکی و طبق آموزش های آشنایی با Simulink در متلب ( آموزش سیمولینک در متلب ) آن ها را به متلب اضافه کنید.

      QR:  جلسه ۲۷ : آموزش سیمولینک در متلب
      به اشتراک بگذارید


      دیدگاه کاربران
      1. تصویر کاربر
      2. تصویر کاربر