×
۸۵,۰۰۰ تومان ۴۲,۵۰۰ تومان

آموزش کنترل بهینه

آموزش کنترل بهینه

تعداد دانشجو
۱,۱۱۴ نفر
مدت زمان
۱۶ ساعت و ۹ دقیقه
هزینه عادی آموزش
۸۵,۰۰۰ تومان
در طرح تخفیف
۴۲,۵۰۰ تومان (کسب اطلاعات بیشتر +)
محتوای این آموزش
تضمین کیفیت
۷ بازخورد (مشاهده نظرات)
آموزش کنترل بهینه

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

آموزش کنترل بهینه

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

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

دانشجوی دکتری تخصصی مهندسی برق – کنترل

ایشان موفق به کسب رتبه اول (مدال طلا) المپیاد علمی دانشجویی مهندسی برق کشور در سال ۹۴ و همچنین رتبه سوم (مدال برنز) المپیاد علمی دانشجویی کشوری در سال ۱۳۹۳ در رشته برق شده‌اند و در زمینه تدریس آنلاین دروس مهندسی برق، کنترل، الکترونیک و ریاضیات جزء فعال‌ترین مدرسین فرادرس به شمار می‌روند.

چکیده آموزش


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

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

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

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

در درس اول، ریاضیات ابتدایی و مروری بر کنترل مدرن ارائه می شود. در درس دوم، بهینه سازی استاتیک یا بهینه سازی پارامتر بیان می شود. برنامه ریزی پویا به عنوان اولین تکنیک حل مسائل کنترل بهینه در درس سوم مورد بحث قرار می گیرد و حل مسائل تنظیم خطی گسسته با شکل بازگشتی برنامه ریزی پویا و حل مسائل تنظیم خطی پیوسته با معادله همیلتون -ژاکوبی-بلمن (HJB) در این درس ارائه می شود.

در درس چهارم و پنجم، یک رویکرد جدید مبتنی بر حساب تغییرات برای حل مسائل کنترل بهینه بیان، حل عددی مسائل بهینه سازی تابعی و کنترل بهینه در ابتدای درس ششم تشریح می شود و در ادامه درس، کنترل پیش بین مدل خطی (MPC) مورد بحث قرار می گیرد. در درس هفتم، دو استراتژی غیرخطی (MPC غیرخطی و SDRE) برای کنترل بهینه فرایندهای غیرخطی بیان می شود. موضوع درس آخر نیز تخمین بهینه حالت است و تکنیک های تخمین بهینه حالت های سیستم های خطی و غیرخطی (فیلترهای کالمن) بررسی می شود.

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

فهرست سرفصل ها و رئوس مطالب مطرح شده در این مجموعه آموزشی، در ادامه آمده است:
  • درس یکم: ریاضیات پایه برای کنترل بهینه
    • نمایش فضای حالت سیستم های کنترلی
    • نحوه به دست آوردن معادلات حالت سیستم های الکتریکی
    • نحوه به دست آوردن معادلات حالت سیستم های مکانیکی
    • پاسخ مدل های فضای حالت
    • کنترل پذیری و پایداری پذیری
    • رویت پذیری و آشکاری پذیری
    • تبدیل به فرم های کانونی
    • طراحی فیدبک حالت
    • انواع تابع معیار (هزینه) در کنترل بهینه
    • گرادیان
    • هسین (Hessian)
    • ماتریس های مثبت معین و منفی معین
  • درس دوم: بهینه سازی استاتیک
    • بهینه سازی توابع تک متغیره نامقید
    • بهینه سازی توابع تک متغیره مقید
    • بهینه سازی توابع چند متغیره با قیدهای مساوی (روش مستقیم)
    • بهینه سازی توابع چند متغیره با قیدهای مساوی (الگوریتم لاگرانژ)
    • بهینه سازی مقید با قیود نامساوی (الگوریتم Active Set)
    • بهینه سازی استاتیک عددی
    • الگوریتم Golden Search
    • الگوریتم گرادیان نزولی
    • الگوریتم نیوتن
  • درس سوم: برنامه ریزی پویا
    • قانون کنترل بهینه
    • اصل بهینگی و کاربرد اصل بهینگی در تصمیم گیری
    • حل مساله یافتن کوتاه ترین مسیر با برنامه ریزی پویا
    • برنامه ریزی پویا برای تعیین سیگنال کنترلی بهینه
    • درون یابی
    • حل تحلیلی مساله تنظیم بهینه گسسته (LQR) با برنامه ریزی پویا
    • معادله همیلتونژاکوبیبلمن (HJB)
    • حل تحلیلی مساله تنظیم بهینه (LQR) پیوسته با HJB
  • درس چهارم: حساب تغییرات
    • مفاهیم اساسی پایه
    • تابع و تابعی
    • نمو و تغییرات تابعی
    • مینیمم و ماکزیمم تابعی
    • قضیه اساسی حساب تغییرات
    • تابعی تک تابعه
    • معادله اویلر
    • مساله t_f=ct, x(t_f)=ct
    • مساله t_f=ct, x(t_f)=free
    • مساله t_f=free, x(t_f)=ct
    • مساله t_f=free, x(t_f)=free
    • تابعی چند تابعه
    • اکسترمم های تکه ای پیوسته
    • حساب تغییرات مقید
    • فرمولاسیون کلی بهینه سازی مقید
  • درس پنجم: حساب تغییرات برای مسائل کنترل بهینه
    • استخراج معادلات همیلتونین
    • شرایط مرزی معادلات همیلتونین (حالت مجزا)
    • مسائل تنظیم خطی LQR
    • مسائل ردیابی خطی LQT
    • اصل مینیمم پونتریاگین
    • قیدهای نامساوی در سیگنال کنترلی و حالت ها
    • فرمولاسیون کلی کنترل بهینه مقید
  • درس ششم: کنترل بهینه عددی و آنلاین
    • حل عددی مسائل کنترل بهینه
    • الگوریتم Finite Difference
    • الگوریتم Rayleigh-Ritz
    • الگوریتم Steepest Descent برای حل عددی معادلات همیلتونین
    • بهینه سازی آنلاین تابع هزینه کنترل بهینه
    • کنترل پیش بین مدل خطی
  • درس هفتم: کنترل بهینه غیرخطی SDRE و MPC
    • معادله ریکاتی
    • مسائل تنظیم درجه دوم (LQR) برای سیستم های غیرخطی
    • الگوریتم SDRE
    • کدنویسی MATLAB الگوریتم SDRE
    • کنترل پیش بین مدل (MPC) برای سیستم های غیرخطی
    • معرفی تابع fmincon نرم افزار متلب
    • کدنویسی MATLAB الگوریتم MPC
  • درس هشتم: تخمین حالت بهینه (فیلترهای کالمن)
    • لزوم تخمین حالت سیستم های دینامیکی
    • رویتگر حالت خطی
    • رویتگر حالت خطی بهینه (فیلتر کالمن خطی)
    • مقایسه عملکرد رویتگر حالت خطی معمولی و فیلتر کالمن در حضور نویز
    • رویتگر حالت غیرخطی (فیلتر کالمن تعمیم یافته EKF)
    • ترکیب فیلتر کالمن EKF و کنترل MPC برای کنترل بهینه سیستم های غیرخطی

مفید برای رشته های
  • مهندسی برق
  • مهندسی کنترل
  • مهندسی شیمی

پیش نیاز


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

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

نرم افزارهای مرتبط با آموزش

MATLAB 2017a




پیش نمایش‌ها

۱. ریاضیات پایه برای کنترل بهینه

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

۲. بهینه سازی استاتیک

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

۳. برنامه ‌ریزی پویا

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

۴. حساب تغییرات
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۵. حساب تغییرات برای مسائل کنترل بهینه
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۶. کنترل بهینه عددی و آنلاین
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۷. کنترل بهینه غیرخطی SDRE و MPC
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
۸. تخمین حالت بهینه (فیلترهای کالمن)
مشاهده این پیش‌نمایش، نیازمند عضویت و ورود به سایت (+) است.
این آموزش شامل ۱۹ جلسه ویدئویی با مجموع ۱۶ ساعت و ۹ دقیقه است.
با تهیه این آموزش، می‌توانید به همه بخش‌ها و جلسات آن، دسترسی داشته باشید.

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

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

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

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


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

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


تضمین کیفیت و گارانتی بازگشت هزینه
توجه: کیفیت این آموزش توسط فرادرس تضمین شده است. در صورت عدم رضایت از آموزش، به انتخاب شما:
  • ۱۰۰ درصد مبلغ پرداختی در حساب کاربری شما شارژ می‌شود.
  • و یا ۷۰ درصد مبلغ پرداختی به حساب بانکی شما بازگشت داده می‌شود.





نظرات

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

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

عماد
عماد
۱۴۰۰/۰۵/۲۳

اگر مطالب نوشته شده به صورت pdf نیز آماده میشد بسیار خوب بود

امید زندی
امید زندی
مدرس
۱۴۰۰/۰۶/۰۸

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

زهرا
زهرا
۱۳۹۹/۰۳/۱۶

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

محمد
محمد
۱۳۹۹/۰۱/۱۰

آقای زندی عالی هستند .
تسلط روی مطالب و ارائه فوق العاده است .
ان شاا... شاهد موفقیت های هر چه بیشتر ایشون باشیم.

ایمآن
ایمآن
۱۳۹۸/۱۰/۲۹

بیان، میزان تسلط و مطالب ارائه شده خیلی خوب بود.
فقط میتونم بگم شما عالی هستید

سیدرسول
سیدرسول
۱۳۹۸/۱۰/۲۵

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

برچسب‌ها:
Active Set | Algorithmic algorithm | Concentrate Forms | Criterion Function Criteria Function | Criterion Function Selection | Dynamic Programming | Feedback Design Mode | Feedback Mode Design | fmincon | Golden Search | Hamilton-Jacobi-Bellman equation | HJB | Interpolation Interpolation | Jacobi | Lagrange optimization algorithm | Linear Tuning Problems | LQR | MPC | Observer Design Mode | Optimal Control Law | SDRE | Show Space of Control Systems | Static Optimization | Steepest Desccent Algorithm t) | Steepest Descent Algorithm | Time Minimization Criterion Function | آشکاری پذیری | اصل بهینگی | اصل مینیمم پونتریاگین | اکسترمم های تکه ای پیوسته | الگوریتم Active Set | الگوریتم Finite Difference | الگوریتم Golden Search | الگوریتم GoldenSearch | الگوریتم Rayleigh-Ritz | الگوریتم SDRE | الگوریتم Steepest Descent | الگوریتم گرادیان نزولی | الگوریتم نیوتن | برنامه ریزی پویا | بهینه سازی استاتیک | بهینه سازی استاتیک عددی | بهینه سازی تابعی | پاسخ مدل های فضای حالت | پایداری پذیری | پهنای باند | تئوری کنترل بهینه | تابع fmincon | تابع معیار | تابعی تک تابعه | تعیین سیگنال کنترلی بهینه | تغییرات تابعی | تک متغیره | توابع تک متغیره مقید | توابع تک متغیره نامقید | توابع چند متغیره | حساب تغییرات مقید | حل مسائل تنظیم خطی پیوسته | حلقه بسته | خطای ردیابی | درصد بالازدگی مناسب | درون یابی | رویت پذیری | رویتگر حالت خطی | ریاضیات پایه | ژاکوبی | سیستم های الکتریکی | سیستم های پیچیده چندمتغیره | سیستم های کنترل کلاسیک | سیستم های مکانیکی | سیگنال های کنترلی | طراحی سیستم های کنترل کلاسیک | طراحی فیدبک حالت | طراحی کنترلرهای مدرن | فرایندهای غیرخطی | فرکانس | فرم های کانونی | فرمولاسیون کلی بهینه سازی مقید | فضای حالت سیستم های کنترلی | فیلتر کالمن تعمیم یافته EKF | فیلترهای کالمن | قضیه اساسی حساب تغییرات | قیدهای مساوی | قیود نامساوی | کامپیوترهای دیجیتال | کدنویسی MATLAB | کمینه سازی هزینه سیستم | کنترل بهینه | کنترل پذیری | کنترل پیش بین مدل خطی | کنترل کلاسیک | گرادیان | ماتریس های مثبت معین و منفی معین | ماهواره | مدل های فضای حالت | مسائل تنظیم خطی گسسته | مسائل تنظیم درجه دوم | مصرف انرژی | معادلات حالت سیستم های الکتریکی | معادلات حالت سیستم های مکانیکی | معادلات همیلتونین | معادله ریکاتی | معادله همیلتون -ژاکوبی-بلمن | مینیمم و ماکزیمم تابعی | هزینه پروسه
مشاهده بیشتر مشاهده کمتر

×
فهرست جلسات ۱۹ جلسه ویدئویی
×