×
تعداد دانشجو
۱,۷۹۶ نفر
۱۶,۰۰۰ تومان ۹,۶۰۰ تومان

آموزش طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند

آموزش طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند

تعداد دانشجو
۱,۷۹۶ نفر
مدت زمان
۱ ساعت و ۳۸ دقیقه
هزینه عادی آموزش
۱۶,۰۰۰ تومان
در طرح تخفیف
۹,۶۰۰ تومان

(کسب اطلاعات بیشتر +)
محتوای این آموزش
۳۷ بازخورد (مشاهده نظرات)
آموزش طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند

چکیده

در این فرادرس، که محتوای آن به صورت کاملا عملی و به زبان فارسی روان تهیه شده است، با استفاده از برخی توابع موجود در جعبه ابزار سیستم های کنترل (Control System Toolbox) از نرم افزار متلب (MATLAB) و یاری گرفتن از کدهای الگوریتم های بهینه سازی مذکور، برنامه هایی برای طراحی کنترل کننده PID برای سیستم های خطی پیاده سازی شده است. در طراحی کنترل کننده PID از خواص پاسخ پله سیستم حلقه بسته (مانند: زمان نشست (Settling Time) و درصد فراجهش (Overshoot)) استفاده شده است. همچنین از موقعیت قطب های سیستم حلقه بسته نیز در ارزیابی کیفیت کنترل کننده PID بهره گرفته شده است.

مدرس
دکتر سید مصطفی کلامی هریس

دکتری تخصصی مهندسی برق - کنترل

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

توضیحات تکمیلی

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

درکنار قدرت، محبوبیت و سادگی این ساختار کنترلی، مشکلی وجود دارد که تاکنون راه حل دقیق و قطعی برای آن ارائه نشده است، و آن تعیین مقادیر مناسب ضرایب و ثابت های مربوط به این کنترل کننده است. هر چند روش های مختلفی برای حل این مشکل ارائه شده اند، اما تقریبا هیچ یک از روش های مذکور، دارای حوزه اثر کامل نیستند و نمی توان کارایی آن ها را در تمام موارد، تضمین کرد.

قدرت نهفته در ساختار الگوریتم های بهینه سازی هوشمند، می تواند به عنوان راه چاره ای برای تعیین ضرایب کنترل کننده PID در نظر گرفته شود. تاکنون در مقالات و کتاب های مختلف، از الگوریتم های بهینه سازی هوشمند (مانند الگوریتم ژنتیک و الگوریتم PSO) برای تنظیم کنترل کننده PID استفاده شده است. گروه آموزشی - پژوهشی فرادرس، فیلم آموزشی کاملی در خصوص تنظیم ضرایب کنترل کننده PID با استفاده از الگوریتم های هوشمند تهیه نموده است، که به دانشجویان، محققین و مهندسین عزیز تقدیم می نماید.

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • الگوریتم ژنتیک (Genetic Algorithm)
  • الگوریتم بهینه سازی ازدحام ذرات (Particle Swarm Optimization)
  • الگوریتم تکامل تفاضلی (Differential Evolutuion)
  • الگوریتم رقابت استعماری (Imperialist Competitive Algorithm)
مشاهده بیشتر مشاهده کمتر

آنچه در این آموزش خواهید دید:

آموزش ویدئویی مورد تائید فرادرس
فایل برنامه ها و پروژه های اجرا شده



پیش نمایش‌ها

۱. آموزش طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند - بخش یکم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۲۶ مگابایت -- (کلیک کنید +))

۲. آموزش طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند - بخش دوم

توجه: اگر به خاطر سرعت اینترنت، کیفیت نمایش پایین‌تر از کیفیت HD ویدئو اصلی باشد؛ می‌توانید ویدئو را دانلود و مشاهده کنید (دانلود پیش‌نمایش - حجم: ۳۹ مگابایت -- (کلیک کنید +))

۳. آموزش طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند - بخش سوم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۴. آموزش طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند - بخش چهارم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. آموزش طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند - بخش پنجم
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.

راهنمای سفارش آموزش‌ها

آیا می دانید که تهیه یک آموزش از فرادرس و شروع یادگیری چقدر ساده است؟

(راهنمایی بیشتر +)

در مورد این آموزش یا نحوه تهیه آن سوالی دارید؟
  • با شماره تلفن واحد مخاطبین ۵۷۹۱۶۰۰۰ (پیش شماره ۰۲۱) تماس بگیرید. - تمام ساعات اداری
  • با ما مکاتبه ایمیلی داشته باشید (این لینک). - میانگین زمان پاسخ دهی: ۳۰ دقیقه


اطلاعات تکمیلی

نام آموزش آموزش طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند
ناشر فرادرس
شناسه اثر ۸–۱۲۴۵۲–۰۴۴۸۵۳ (ثبت شده در مرکز رسانه‌های دیجیتال وزارت ارشاد)
کد آموزش MVPCTR101
مدت زمان ۱ ساعت و ۳۸ دقیقه
زبان فارسی
نوع آموزش آموزش ویدیویی (لینک دانلود)
حجم دانلود ۱۸۱ مگابایت (کیفیت ویدئو HD‌ با فشرده سازی انحصاری فرادرس)


نظرات

تا کنون ۱,۷۹۶ نفر از این آموزش استفاده کرده اند و ۳۷ نظر ثبت شده است.
ایمان
ایمان

خیلی خوب بود، دکتر کلامی هریس نیازی به تعریف نداره، همه آموزشهانو دیدم.

سهیل
سهیل

تو پروزه ای که می خواستم خیلی کمکم کرد. آموزشای دکتر کلامی عالین

سینا
سینا

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

نیلوفر
نیلوفر

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

s
s

سلام ممنون از آموزشهای خیلی خوبتون

حسین
حسین

ممنون دکتر.

یوسف امیری
یوسف امیری

فیلم های آموزشی آقای کلامی حرف ندارد عالی است.

علی تقیان
علی تقیان

سلام. از این بهتر نمیشد بسیار عالی بود.

پدرام پورزینلی
پدرام پورزینلی

نحوه بیان استاد و مثال های خوبشان باعث یادگیری سریع بنده در این موضوع شد. متشکرم.

حمیدرضا فرهنگ زرگر
حمیدرضا فرهنگ زرگر

با سلام. خوب بود و استفاده کردم.

محمدصادق حاجی بابایی
محمدصادق حاجی بابایی

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

یوسف حیدری اقجه قشلاق
یوسف حیدری اقجه قشلاق

خیلی خوب بود هم از نظر تدریس و هم از نظر بیان بسیار خوب بود مخصوصا بخش کد نویسی بسیار روان بود و جوری از کد ها استفاده کرده که ما به راحتی میتونیم ازش استفاده کنیم و تغییر دهیم.

هومن فیروزی
هومن فیروزی

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

سیامک کریمی
سیامک کریمی

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

وهاب حاجی حاجی
وهاب حاجی حاجی

آموزش خوبی بود هدفمند بود و یجورایی همونی بود که من میخواستم. در حقیقت برای کسی که قبلا pid کار کرده باشد، بسیار عالی هست اما برای کسی که کار نکرده زیاد مناسب نیست.

امید زندی
امید زندی

وقتی من این آموزشو تهیه کردم از لحاط برنامه نویسی صفر بودم اما با دیدن این خیلی خوب یاد گرفتم و دارم به خوبی برنامه نوبسی میکنم .

حامد فرجزاده
حامد فرجزاده

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

محسن حکیمی
محسن حکیمی

برای پایان نامم واقعا به چنین آموزشی نیاز داشتم که خیلی خوب و روان و به صورت کلی گویی شده بود که خیلی بدرد بخور ترش میکرد.

مریم آبادپور
مریم آبادپور

برای کسانی که بخواهند از مبتدی شروع کنند و تا سطح حرفه ای ادامه دهند آموزش بسیار خوبی هست. توضیحات بسیار خوب و روان گفته شده و قابل تحسین میباشد.

علیرضا بهرامیان
علیرضا بهرامیان

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

ایثار دشتی
ایثار دشتی

آموزش خوبی بود توضیحات و مثال های خوبی آورده شده بود. از آموزش لاتکس و منطق فازی و... استفاده کرده ام و بسیار راضی بوده ام.

محمدرضا مشهدی
محمدرضا مشهدی

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

میثاق
میثاق

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

امیرحسین پیدایش
امیرحسین پیدایش

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

نسترن رادمهر
نسترن رادمهر

سلام. هدف از تهیه این آموزش انجام پروژه کارشناسی ام بود برای شروع کارم عالی و جامع بود و تا حد زیادی به من کمک کرد.

امیر
امیر

با سلام. آموزشی کامل و حرفه ای بود.

نیما
نیما

با سلام
آیا در این فیلم آموزشی پس از استفاده از روش pso نحوه به دست آوردن ضرایب pid را آموزش میدهد؟

روابط عمومی
روابط عمومی

در پاسخ نیما:

با سلام،

بله، نحوه بدست آوردن ضرایب آموزش داده می شود.

موفق باشید.

پاسخ به نظر

مجتبی دیاحسین
مجتبی دیاحسین

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

محمدرضا دشتی بیاض
محمدرضا دشتی بیاض

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

وحید سهرابی تبار
وحید سهرابی تبار

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

حسن کشتکار
حسن کشتکار

با سلام. این آموزش راهنمای خوبی است ولی بهتر است مثال های بیشتری مطرح شود.

اسماعیل
اسماعیل

سلام . با تشکر از فیلمهای آموزشیتون میخاستم بپرسم اگه امکان داره در مورد طراحی پایدارساز سیستم قدرت با الگوریتم pso فیلم آموزشی قرار بدین.

روابط عمومی
روابط عمومی

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

پاسخ به نظر

روابط عمومی
روابط عمومی

در پاسخ رضا:

با سلام،
الگوریتم های مورد بحث برای طراحی الگوریتم های زیر می باشند:

الگوریتم ژنتیک یا GA
الگوریتم بهینه سازی ازدحام ذرات یا PSO
الگوریتم تکامل تفاضلی یا DE
الگوریتم رقابت استعماری یا ICA

موفق باشید.
روابط عمومی فرادرس

رضا
رضا

سلام.
ببخشید توی این مجموعه طراحی کنترلر Fuzzy PID هم وجود داره؟ یعنی ضرایب PID توسط فازی بصورت self-tuning تنظیم بشه!

احمد
احمد

سلام
این فیلم آموزشی عالیست و برای من بسیار مفید بود.
با سپاس از زحمات شما.


برچسب‌ها:
controler | Controller | Differential Evolutuion | Genetic Algorithm | Imperialist Competitive Algorithm | MATLAB | MATLAB software | Overshoot | Particle Swarm Optimization | PID | pid control | pid control basics | pid control tuning | آموزش طراحی و تنظیم ضرایب کنترل کننده pid با منطق فازی | الگوریتم DE | الگوریتم GA | الگوریتم ICA | الگوریتم PSO | الگوریتم بهینه سازی ازدحام ذرات | الگوریتم تکامل تفاضلی | الگوریتم رقابت استعماری | الگوریتم ژنتیک | الگوریتم های بهینه سازی | الگوریتم های بهینه سازی هوشمند | الگوریتم های هوشمند | بدست آوردن ضرایب pid ،کنترل کننده فازی pid | بهينه‌سازی پارامترهای کنترل‌کننده PID | پروژه کنترل کننده pid | پی آی دی | تعیین ضرایب کنترل کننده PID | تکامل تفاضلی | ﺗﻨﻈﻴﻢ ﻭ ﭘﻴﺎﺩﻩ ﺳﺎﺯﻱ PID ﻛﻨﺘﺮﻝ ﻛﻨﻨﺪﻩ | تنظیم ضرایب PID | تنظیم ضرایب کنترل کننده PID | تنظیم کنترل کننده PID | روش های کنترل | طراحی PID | طراحی بهینه کنترل کننده PID | طراحی کنترل کننده | طراحی کنترل کننده PID | طراحی کنترل کننده PID با استفاده از الگوریتم های هوشمند | طراحی کنترل کننده pid در متلب | طراحی کنترل کننده pid فازی | فیلم آموزشی | فیلم آموزشی PSO | فیلم آموزشی الگوریتم رقابت استعماری | فیلم آموزشی الگوریتم ژنتیک | فیلم آموزشی تکامل تفاضلی | فیلم آموزشی متلب | فیلم آموزشی مهندسی برق | فیلم آموزشی مهندسی کنترل | کنترل PID | کنترل کننده | کنترل کننده PID | کنترل کننده تناسبی - انتگرالی - مشتقی | کنترلر | کنترل‌کننده پی‌آی‌دی | مکانیزم کنترلی | مهندسی کنترل | نحوه تنظیم ضرایب pid | نرم افزار MATLAB | نرم افزار متلب
مشاهده بیشتر مشاهده کمتر