اموزش سیمولینک (قسمت اول)

مرجع: http://mathworks.ir

با عرض سلام خدمت دوستان عزيز

قصد دارم در چند قسمت، نحوه كاركردن با Simulink رو به شما آموزش بدم پس اگه تا حالا با Simulink كار نكرديد و يا مشكلاتي در كاركردن با اون داريد مي‌تونيد با من همراه باشيد درصورتي‌كه پاسخ مشكلتون رو دريافت نكرديد مي‌تونيد در قسمت نظرات اون مشكل رو مطرح كنيد، اگه بلد بودم پاسختون رو مي‌دم.

سيمولينك نرم افزاريه كه شما براي شبيه‌سازي سيستم‌هاي ديناميكي، مي‌تونيد از اون استفاده كنيد اين نرم‌افزار زيرمجموعه نرم‌افزار متلبه كه داراي كتابخانه‌هاي زيادي در زمينه رشته‌هاي مختلف از جمله برق و مكانيكه. اگه ما نرم‌افزار متلب رو فصل مشترك رشته‌هاي مهندسي در محاسبات عددي بدونيم نرم‌افزار سيمولينك رو مي‌تونيم فصل مشترك رشته‌هاي مهندسي در زمينه نرم‌افزارهاي شبيه‌ساز قرار بديم.

براي شروع كار با سيموليك ابتدا از مسير File >> New >> Model يك مدل جديد ايجاد كنيد. اين مدل رو در شكل زير مشاهده مي‌كنيد.

sim1.jpg

 

 

 

 

 

 

 

 

 

 

 

 

حالا شما بايد در اين مدل برحسب مساله‌اي كه مي‌خواهيد حل كنيد عناصر مورد احتياج رو از كتابخانه سيمولينك به مدل مورد نظر انتقال دهيد. براي بازكردن كتابخانه سيمولينك، رو صفحه متلب عبارت simulink رو وارد كنيد و يا به روي دگمه نشان داده شده در شكل زير كه هم در صفحه اصلي متلب و هم در مدل ايجاد شده قرار دارد كليك كنيد.

 

sim2.jpg

 

 

 

 

 

همون‌طور كه در كتابخانه سيمونيك مشاهده مي‌كنيد كتابخانه‌هاي زيادي وجود داره كه هركس بنا به رشته‌اي كه داره با اين كتابخانه‌ها كار مي‌كنه مثلا كسي كه مكانيك خونده با قسمت مخابرات اون كاري نداره ولي آنچه كه مشترك بين كليه كاربران هستش يادگيري بلوك‌هاي كتابخانه اصلي سيموليكه كه من تا جائيكه بتونم سعي مي‌كنم با مثال‌هاي متنوع، بلوك‌هايي رو كه بيشتر به كار ميان براي شما شرح بدم.

براي اولين مثال مي‌خواهيم از يك پالس، مشتق و انتگرال گرفته و روي يك اسكوپ به همراه سيگنال اصلي نمايش بديم بلوك‌هايي رو كه احتياج داريم عبارتند از: مولد پالس، انتگرالگير، مشتقگير، تسهيم كننده و بلوكي بسيار معروف به نام اسكوپ.

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

Simulink >> Sources >> Pulse Generator

Simulink >> Continuous >> Integrator

Simulink >> Continuous >> Derivative

Simulink >> Signal Routing >> Mux

Simulink >> Sinks >> Scope

 

نحوه آوردن بلوك‌ها هم بسيار سادس شما مي‌تونيد روي بلوك مورد نظر كليك چپ كرده و بدون رها كردن آن، موس رو به درون مدل مربوطه ببريد و در جائيكه مي‌خواهيد بلوك رو قرار دهيد، موس رو رها كنيد(Drag and Drop) و يا اينكه روي بلوك مورد نظر كليك راست كرده و گزينه Add to untitled رو انتخاب كنيد به‌صورت زير:

sim3.jpg

 

 

 

 

 

 

 

 

 

در واقع untitled نام پيش فرض مدل شماست كه مي‌تونيد اون رو تغيير بدهيد. پس از اينكه تمامي بلوك‌ها رو به مدل خودتون اضافه كرديد بلوك‌ها رو به‌صورت زير دربيارید:

sim4.jpg

 

 

 

 

 

 

 

 

 

 

 

 

براي مرتب كردن بلوك‌ها، هم با موس مي‌تونيد جاي اون‌ها رو عوض كنيد هم با كيبورد به اين صورت كه بلوك مورد‌نظر رو انتخاب مي‌كنيد و با كليدهاي جهتي بر روي كيبورد، جاي بلوك رو تغيير مي‌ديد. براي بزرگ كردن اندازه بلوك‌ها از كليد R و براي كوچك كردن آنها از كليد V استفاده كنيد.

حالا بايد تنظيمات لازم رو بر بلوك‌ها انجام دهيم به روي بلوك مولد پالس دوبار كليك كنيد و مانند شكل زير تغييرات لازم رو اعمال كنيد:

 

sim5.jpg

 

 

 

 

 

 

 

 

 

 

خروجي اين بلوك يك پالس با اندازه 1 و دوره تناوب 1.5 ثانيه و بدون تـاْخير و با پهناي پالس معادل 50 درصد دامنه هست.

(Duty Cycle =50%)

به روي بلوك تسهيم كننده دوبار كليك كرده و تعداد ورودي‌هاي اون رو به 3 تغيير بديد.

در تنظيمات بلوك‌هاي انتگرالگير و مشتقگير و اسكوپ تغييري ايجاد نكنيد.

حال بايد بلوك‌ها رو به يكديگر متصل كنيم براي اينكار ماوس رو به سمت خروجي مولد پالس برده و زماني كه ماوس به شكل + در اومد كليك چپ رو فشار داده و بدون ول كردن آن به سمت ورودي دومي تسهيم كننده حركت كنيد و زماني كه اشاره‌گر ماوس بصورت يك بعلاوه دوخط درآمد آن را ول كنيد تا اتصال ايجاد شود اگر مي‌خواهيد از يك سيگنال انشعابي بگيريد از كليك راست ماوس بايد استفاده كنيد مثلا در مورد اتصال ورودي انتگرالگير بايد ماوس را به سمت سيگنال خروجي مولد پالس برده و با فشردن كليك راست به سمت ورودي انتگرالگير حركت كنيد و زماني كه اشاره‌گر ماوس بصورت يك بعلاوه دوخط درآمد آن را ول كنيد تا اتصال ايجاد شود باقي اتصالات را دقيقا به همين‌صورت و مطابق شكل زير انجام دهيد:

 

sim6.jpg

 

 

 

 

 

 

 

 

 

 

 

 

حالا مدل شما آماده شده و مي‌تونيد اون رو اجرا كنيد البته قبل از اجرا كردن بايد تنظيمات شبيه‌سازي(زمان اجرا، گام حركت، نوع حلگر و ...) رو انجام بديد كه فعلا براي اين مثال نيازي نيست پس مدلتون رو با فشاردادن دگمه استارت، ران كنيد سپس به روي اسكوپ دوبار كليك كنيد شما قاعدتا بايد شكل موج‌هاي زير رو ببينيد:

(يادتان باشد كه حتما روي دگمه Autoscale كليك كنيد تا شكل موج‌ها را كامل ببينيد)

 

sim7.jpg

 

 

 

 

 

 

 

 

 

 

پایگاه فارسی نرم افزار MATLAB+متلب+متلب (به انگلیسی: MATLAB) ی +متلب سایت +وب سایت انجمن تخصصی گفتگوی متلب (Professional MATLAB Forum +رفع اشکالات کاربران MATLAB به زبان فارسی +Matlab Online +آموزش مقدماتی نرم افزار متلب +برنامه نویسی در MATLAB +دانلود نرم افزار متلب Mathworks Matlab R2011b +دو کتاب pdf آموزش متلب +دانلود کتاب آموزش متلب (Matlab learning) +matlab download +mathlab +matlab student version +matlab tutorial +مطالب آموزشی تخصصی در زمینه برنامه نویسی متلب و هوش مصنوعی +ایجاد بردار و ماتریس در متلب +آموزش MATLAB +مرجع هوش مصنوعی و کاربران متلب +مراجع آموزش متلب +فیلم آموزشی نرم افزار متلب (MATLAB) به زبان فارسی +Object-Oriented Programming in MATLAB +ایجاد نمودارهایی با دو محور y در متلب +جی ای اس و کامپیوترورشنال رز-متلب-کدمپ - کتاب آموزش arc gis +متلب سایت - دوره های آموزشی متلب و هوش مصنوعی +اختصاصی کردن علائم نمودار در متلب +دانلود نرم افزار متلب Matlab R2010b +پایان نامه - پروژه با متلب matlab simulink+آموزش سیمولینک متلب matlab simulink - متلب +دانلود رایگان متلب 2012 +پیاده سازی ماشین بردار پشتیبان SVM در متلب (به همراه نمایش گرافیکی) +کنترل دیجیتال در متلب +جزوه آموزش شبکه عصبي در متلب +آموزش معادلات دیفرانسیل با متلب +سری فوریه در متلب +جزوه آموزش الگوريتم ژنتيك (GA) در متلب Matlab +پروژه های متلب +دانلود Mathworks Matlab R2012a - نرم افزار متلب، زبان محاسبات ... +کار با متلب +دانلود نرم افزار متلب Mathworks Matlab R2011a +پروژه های آماده متلب +رسم نمودارهای سه بعدی با متلب+لغزنده انتخاب رنگ در متلب +فیلم آموزش عملی برنامه ریزی خطی در متلب +متلب انلاين +دانلود نرم افزار متلب 2012 +ساختن فایل با پسوند exe در متلب (فایل اجرایی) +متلب 64 بیتی +جزوه آموزش فازي در متلب +دانلود کتاب المان محدود در متلب +آموزش مقدماتی نرم افزار متلب - رشته ها در متلب +دانلود کتاب مرجع دستورات نرم افزار متلب - MATLAB Function +رسم رویه در متلب - +متلب چیست +کارگاه آموزشی متلب +دانلود کتاب آموزش نرم افزار MATLAB +اموزش جامع نرم افزار متلب +دانلود برنامه نويسي Matlab +کد متلب الگوریتم سیمپلکس +متلب سایت - دانلود کد رایگان الگوریتم ازدحام ذرات (PSO +انتخاب بلبرینگ به کمک نرم افزار متلب +پایان نامه - شبیه سازی اینورتر با متلب سیمولینک پروژه متلب +آموزش سریع رسم نمودار (سیگنال ها) با متلب +آموزش Matlab 7 ( فارسی و شبیه سازی شده ) +دستورهایecho و keyboard در متلب +دانلود کتاب آموزشی نرم افزار متلب 


مطالب مشابه :


دانلود پروژه رایگان سلول خورشیدی در سیمولینک MATLAB

وبلاگ گروه نامیرا - دانلود پروژه رایگان سلول خورشیدی در سیمولینک matlab - برنامه نویسی، گرافیک




آموزش سیمولینک در MATLAB

مهندسی برق Electrical engineering - آموزش سیمولینک در MATLAB - وبلاگ جامع مهندسی برق




دانلود پروژه کنترل خطی چرخ

انجام پروژه های متلب matlab رشته برق - دانلود پروژه کنترل خطی چرخ - سیم پاور انجام انواع شبیه




آموزش سیمولینک (آیتی نیا)

انجام پروژه های متلب matlab رشته برق - آموزش سیمولینک (آیتی نیا) - سیم پاور انجام انواع شبیه سازی




آموزش سیمولینک 3

انجام پروژه های متلب matlab رشته برق - آموزش سیمولینک 3 - سیم پاور انجام انواع شبیه سازی ها




دانلود رایگان تاثیر خطوط موازی

انجام پروژه های متلب matlab رشته برق - دانلود رایگان تاثیر خطوط موازی سیمولینک




آموزش سیمولینک 5

انجام پروژه های متلب matlab رشته برق - آموزش سیمولینک 5 - سیم پاور انجام انواع شبیه سازی ها




اموزش سیمولینک (قسمت اول)

دانلود-کتاب-سیالات-جامدات-متلب شبیه سازی اینورتر با متلب سیمولینک پروژه متلب + آموزش




آموزش سیمولینک 6

انجام پروژه های متلب matlab رشته برق - آموزش سیمولینک 6 - سیم پاور انجام انواع شبیه سازی ها




برچسب :