سیمولینک چیست؟
یکی از بخش های مهم نرم افزار متلب می باشد که در بین جامعه مهندسین دنیا بیسیار معروف و محبوب می با شد. دلیل شهرت سیمولینک در ساده سازی شبیه سازی فرایندهای پیچیده و کاربردی و نظری می باشد.
شما در سیمولینک به تمام قدرت زبان برنامه نویسی متلب (پردازش تصویر – پردازش سیگنال و . . .) دسترسی دارید و می توانید هر الگوریتمی را در آن پیاده سازی کنید.
شاید تعجب کنید اماامروزه قدرت سیمولینک به حدی رسیده است که می توانید در آن برای بیشتر پردازنده های معروف DSP مانند TSMC ساخت شرکت Texas Instrument یا PLC بدون نیاز به هیچ کدنویسی ، برنامه های کاربردی تنها با چند کلیک بنویسید. شما دیگر مثل قبل نیاز ندارید ساعت ها زمان بگذارید و نحوه کدنویسی و رجسیترهای یک میکروکنترلر مانند ARM را یاد بگیرید بلکه فقط کافی است سیمولینک بلد باشید و بتوانید مدل خود را در سیمولینک پیاده سازی کنید ، شما از قابلیت Code Generator سیمولینک به راحتی می توانید کد مورد نظر میکروکنترلر ARM را تولید کرده و در آن بارگذاری کنید.
برخی از سیستم های Embedded که سیمولینک می تواند با آنها ارتباط برقرار کند :
Texas Instruments Code Composer Studio
Texas Instruments C5000
VxWorks/Tornado Real-Time Operating System
Microsoft Visual Studio
Linux
Windows
AUTOSAR Runtime Environment
HDL Coder
.NET
شما می توانید از داخل سیمولینک با محیط خارج به صورت بر خط ارتباط برقرار کنید و سیگنال بگیرید و سیگنال کنترلی بفرستید. شما میتوانید برنامه ها نوشته شده در زبان C یا C++ را در سیمولینک فراخوانی کرده و استفاده نمایید.
تاکنون چندین پروژه صنعتی توسط سیمولینک به صورت برخط real time کنترل می شود. برخی از این پروژه ها را می توانید در لینک زیر مشاهده بفرمایید.
www.mathworks.com/help/simulink/examples.html
جهت کاربردی تر کردن سیمولینک، امروزه علاوه بر خود سیمولینک، تولباکس های متنوعی هم در کنار آن عرضه می شود. شما برای کار با این تولباکس ها باید با خود سیمولینک آشنا باشید. تعدادی را در لیست زیر می بینید :
SimBiology (مدلسازی و شبیه سازی سیستم های بیولوژی)
SimDriveline (مدلسازی و شبیه سازی سیستم های مکانیکی یک بعدی)
SimElectronics (مدلسازی و شبیه سازی سیستم های الکترونیکی)
SimEvents (مدلسازی و شبیه سازی سیستم های گسسته)
SimHydraulics (مدلسازی و شبیه سازی سیستم های هیدولیک)
SimMechanics (مدلسازی و شبیه سازی سیستم های مکانیکی multi-body)
SimPowerSystems (مدلسازی و شبیه سازی سیستم های مهندسی برق قدرت)
SimRF (مدلسازی و شبیه سازی سیستم های فرکانس بالا)
Simscape (مدلسازی و شبیه سازی سیستم های فیزیکی multidomain )
سرفصل های این فیلم آموزشی :
نصب
ساخت مدل و اجرای شبیه سازی
معرفی بلوکهای اصلی
کتابخانه ها
ماسک Mask
Stateflow
پیاده سازی الگوریتم های عمومی
عیب یابی و خطا یابی و تصحیح آنها
Datatypes و نرخ نمونه برداری
Solvers
Embedded systems در سیمولینک
کار با m فایل در سیمولینک
نامگذاری و مسیر دهی و logging سیگنال
درس1-مقدمه
درس2-شروع به کار با سیمولینک
درس3-تغییر پارامترهای بلوک های دیفرانسیل و انتگرال
درس5-انتقال اطلاعات به Workspace
درس6-subsystem
درس7-توابع ریاضی
درس8-معرفی برخی از بلوک هایsignal Builder و signal Generator
درس9-امپدانس مختلط
درس10-ساخت مدل با استفاده از تابع تبدیل
درس11-مدل سازی فیلتر بالاگذر در سیمولینک
درس12-تعمیم کاربرد تابع تبدیل
درس13-مدل سیمولینک سیستم جرم و فنر و دمپر
فصل سوم:معادله فضای حالت
درس1-معادله فضای حالت
درس2-حل مثال سیستم جرم و فنر با استفاده از معادله حالت
درس3-ساخت مدل فضای حالت سیستم جرم و فنر و دمپر
درس4-مدل ارابه سوار بر گاری بی جرم و تابع تبدیل به فضای حالت
فصل چهارم:شبیه سازی سیستم ها با استفاده از بلوک های سیمولینک بدون شبیه سازی تحلیلی ریاضی
درس1-حرکت اتومبیل بامیرایی وابسته به سرعت
درس2-مدل قطار با یک واگن
درس3-مدل حرکت تحت جاذبه با استفاده از بلوکهای سیمولینک
درس4-توپی که از بالا رها می شود
درس5-مدل حرکت پرتابه
درس6-ساده کردن مدل با استفاده از subsystem
فصل پنجم:نگاهی دقیق تر به بلوک های سیمولینک
درس1-بلوک transfer Fun و zero-pole
درس2-بلوک های انتگرال مرتبه دوم
درس3-بلوک های Delayدر کتابخانهContinuous
درس4-معرفی بلوک های saturationاز کتابخانهDiscontinuities
درس5-معرفی بلوک هایDead zone
درس6-بلوک های Rate Limiter(محدود کننده سرعت)
درس7-درون یابی با استفاده از جدولPrelookup و interpolation Using Preoockup
درس8-بلوک هایDirect,Sineو Cosine
درس9-بلوک حل معادله جبری جبری از کتابخانه Math Operations
درس10-بلوکassignment
درس11-بلوکهای مربوط به اعداد مختلط
درس12-بلوک های Weighted Sample Time MathوBias
درس13-بلوکهایSqueeze ,Find Nonzero ElementsوDot Product
درس14-بلوک های ماکسیمم و مینیمم
درس15-بلوکهای چیدمان آرایه
فصل هفتم:معرفی بلوکهای سیمولینک قسمت سوم
درس1-کتابخانهModel Verification
درس2-بلوکهای کتابخانهModel-Wide Utilities
درس3-کتابخانهSignal Attributes
درس4-بلوکهایBus Assignment
درس5-معرفی بلوکهای Data StoreوGo to
درس6-بلوکهایMultiport Switch-index Vector-Manual Switch
درس7-معرفی بلوکهایswitch-Selector-Vector Concatenate
فصل هشتم:کتابخانهSimscape
درس1-معرفی کتابخانه Simscape
درس2-ساخت مدل فیزیکی با استفاده از Simscape
درس3-صحبت پایانی
سلام
لطفا سریعتر آماده کنید
من میخواهم تهیه اش کنم
واقعا کارتون حرف نداره
آیا stateflow را هم تدریس می شود در این فیلم آموزشی ؟
سلام
بله تدریس می شود.
سلام
کارتون عالیه
تشکر از ایران متلب
من با کمک این آموزش پایان نامه ام را انجام دادم
تشکر از ایران متلب
سلام
با توجه به اینکه متلب ما اصل نیست Simulink Support Package for Android Devices را چطور دانلود کنیم؟
سلام
شما داخل سایت متورک یک user ایجاد می کنید یا همان ثبت نام می کنید.
سپس می توانید هر Hardware Support Package که دوست داشته باشید را تصب کنید و از تواناییش لذت ببرید. البته به محدودیت هاش اول خوب نگاه کنید تا بعد نصب نگید این چرا اینجوریه؟ اون چرا نمیشه تنظیم کرد؟
من با متلب اصل کار کردم.