توضیحات
Calculating switching times for the time-optimal control of single-input, single-output second-order systems
محاسبه بار تعویض برای کنترل زمان بهینه تک ورودی ، خروجی مرتبه دوم سیستم
بخشی از ترجمه مقاله:
در این مقاله، ما در نظر داریم زمان بهینه از یک ورودی، یک خروجی سیستم مرتبه دوم را با ورودی محدود کنترل کنیم و یک روش برای محاسبه تعداد سوئیچ و زمان تعویض به درایو در سیستم از هر حالت اولیه در یک کلاس خاص را توصیف کرده و به عنوان هدف اصلی قرار دهیم.
توسط مشتق گرفتن از یک جفت از نگاشت تکراری سیستم اصلی را به یکی که در آن منحنی سوئیچینگ یک مجموعه ای از مقاطع مشابه مارپیچ لگاریتمی است تبدیل می شود.
در این سیستم مختصات، تعداد سوئیچ ها و زمان آن سوئیچ محاسبه شده و یک قانون کنترل بازخورد سنتز بیان شده است.
گزارش شبیه سازی
یکی از دو فایل متلب برنامه اصلی و یکی دیگر تابع و زیر برنامه آن میباشد.
ابتدا هر دو ام فایل متلب را باز کرده و فایل fex5234 برنامه اصلی میباشد با اجرای ام فایل ( زدن پلی سبز رنگ در تولبار) هر دو کد اجرا میشوند . خروجی آن کنترلر و شکلهای مقاله میباشد
کنترل بهینه برای سیستم مرتبه 2 مقاله بدست آورده می شود:
مقادیر ویژه ماتریس A به صورت زیر بدست می آید:
فرض می شود:
برای این مساله کنترل بنگ بنگ طبق مقاله پیشنهاد می شود:
برای سیستم زیر داریم:
تارگت هدف سیستم به صورت زیر است:
شرایط اولیه سیستم به صورت زیر است:
در برنامه زیر کنترل بنگ بنگ سیتم نوشته شده است:
function [x,u,t] = fex5234(a,b,x0,T,N)
% BANG-BANG control for a double integrator
…
نتیجه کنترل سیستم:
کلید واژه : کنترل زمان مطلوب، بار سوئیچینگ، کنترل بنگ بنگ , پروژه متلب, پروژه matlab , شبیه سازی با متلب
Time-optimal control, Switching times, Bang–bang control
شبیه سازی
Calculating switching times for the time-optimal control of single-input, single-output second-order systems
به تعداد محدودی قابل فروش می باشد.
سفارش انجام پروژه مشابه
درصورتیکه این محصول دقیقا مطابق خواسته شما نمی باشد،.
با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.