پروژه شبیه سازی معادله دیفرانسیل 𝑦⃛+0.8𝑦̇=𝑢(𝑡) با متلب
در این پروژه مسئله ای که در ادامه، شرح داده شده، بررسی و انجام شده است.
فرض میکنیم معادله دیفرانسیل یک سیستم به صورت زیر میباشد:
که در آن u تابع پله واحد یا همان step میباشد که ورودی سیستم است. تابع تبدیل این سیستم را پیدا کرده ایم و در قالب یک مدل سیمولینک این تابع تبدیل را به صورت حلقه بسته تعریف کرده ایم و به وسیله ی یک کنترلر pid که ضرایب آن در بخش tuning بهینه شده است، پاسخ را کنترل نموده ایم. خروجی سیستم تابع y میباشد. همچنین معادلات فضای حالت سیستم را به دست آورده ایم و در همان مدل سیمولینک آن را تعریف کردیم و پاسخ بخش کنترل شده و کنترل نشده را از تابع تبدیل با پاسخ بخش فضای حالت مقایسه کردیم. سیاست کنترلی به صورت دلخواه بوده و توضیحاتی در مورد تحلیل پاسخ کنترل شده و نشده داده ایم. توضیحات را به وسیله ی بلوک های مناسب در داخل مدل اضافه کرده ایم.
بخشی از گزارش کار:
از طرفین رابطه لاپلاس میگیریم، تابع تبدیل برابر خواهد بود:
برای اینکه بتوانیم مخرج تابع تبدیل را به صورتی بنویسیم که قابل تقسیم به دو عبارت چند جمله ای باشد، به صورت و مخرج، عدد 1.8 را اضافه میکنیم و در یک فیدبک مثبت قرار میدهیم، یعنی به صورت زیر:
چون تابع تبدیل حلقه بسته سیستم فوق به صورت در میآید، باید به صورتی عدد صورت را به 1 تبدیل کنیم تا با حالت تابع تبدیل اولیه برابر باشد، به همین خاطر بیرون مدل حلقه بسته شکل فوق، یک گین بعد از ورودی و قبل از جمع کننده قرار می دهیم و مقدار آنرا برابر با قرار میدهیم.
پروژه شبیه سازی معادله دیفرانسیل 𝑦⃛+0.8𝑦̇=𝑢(𝑡) با متلب توسط کارشناسان گروه ۱.۲.۳ پروژه پیاده سازی گردیده.
فایلهای پروژه به صورت کامل پس از خرید فایل بلافاصله در اختیار شما قرار خواهد گرفت.
سفارش پروژه متلب
درصورتیکه این پروژه دقیقا مطابق خواسته شما نمی باشد، با کلیک بر روی کلید زیر پروژه دلخواه خود را سفارش دهید.
نقد و بررسیها
هنوز بررسیای ثبت نشده است.