100000 تومان
افزودن به سبد خرید
0 فروش 169 بازدید
جزئیات محصول
تعداد قسمت: 1
پسوند فایل: zip
حجم فایل: 2MB
فایل راهنما: دارد
فریم ورک: MATLAB
بسته نصبی: ندارد
امکانات: فایل مقاله لاتین، گزارش فارسی (7 صفحه) و ام فایل/ سیمولینک متلب
تاریخ انتشار: 02 ژوئن 2019
دسته بندی: ,

تبلیغات

پروژه متلب کنترل یک موتور DC به وسیله ی کنترلرهای PID، فیدبک حالت و LQR

شبیه سازی کنترل یک موتور DC به وسیله ی کنترلرهای PID، فیدبک حالت و LQR با متلب | MATLAB

چکيده

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

 

یکی از اولین موتورهای دوار، اگر نگوییم اولین، توسط مایکل فارادی در سال ۱۸۲۱میلادی ساخته شده بود و شامل یک سیم آویخته شده آزاد که در یک ظرف جیوه غوطه‌ور بود، می‌شد. یک آهنربای دائم در وسط ظرف قرار داده شده بود. وقتی که جریانی از سیم عبور می‌کرد، سیم حول آهنربا به گردش در می‌آمد و نشان می‌داد که جریان منجر به افزایش یک میدان مغناطیسی دایره‌ای اطراف سیم می‌شود. این موتور اغلب در کلاس‌های فیزیک مدارس نشان داده می‌شود، اما گاه بجای ماده سمی جیوه، از آب نمک استفاده می‌شود.

موتور کلاسیک جریان مستقیم دارای آرمیچری از آهنربای الکتریکی است. یک سوییچ گردشی به نام کموتاتور جهت جریان الکتریکی را در هر سیکل دو بار برعکس می‌کند تا در آرمیچر جریان یابد و آهنرباهای الکتریکی، آهنربای دائمی را در بیرون موتور جذب و دفع کنند. سرعت موتور DC به مجموعه‌ای از ولتاژ و جریان عبوری از سیم پیچ‌های موتور و بار موتور یا گشتاور ترمزی، بستگی دارد.

سرعت موتور جریان مستقیم وابسته به ولتاژ و گشتاور آن وابسته به جریان است. معمولاً سرعت توسط ولتاژ متغیر یا عبور جریان و با استفاده از تپ‌ها (نوعی کلید تغییر دهنده وضعیت سیم‌پیچ( در سیم‌پیچی موتور یا با داشتن یک منبع ولتاژ متغیر، کنترل می‌شود. بدلیل اینکه این نوع از موتور می‌تواند در سرعت‌های پایین گشتاوری زیاد ایجاد کند، معمولاً از آن در کاربردهای کششی نظیر لوکوموتیوها استفاده می‌کنند.

در این مقاله ابتدا سیستم را معرفی کرده و تابع تبدیل آن را به دست می آوریم سپس با استفاده از روش فیدبک رله ای پارامترهای کنترل کننده را به دست آورده در بخش سوم با استفاده از کنترل کننده فیدبک حالت یک پاسخ دلخواه برای سیستم به دست می آوریم و در بخش آخر کنترل کننده LQR را بر روی سیستم پیاده سازی کرده و با تغییر ماتریس های R و Q پاسخ های متفاوت و دلخواهی از سیستم به دست می آوریم.

 

Relay feedback auto-tuning of process controllers — a tutorial review

The PID relay auto-tuner of Astrom–Hagglund is one of the simplest and most robust auto-tuning techniques for process controllers and has been successfully applied to industry for more than 15 years. This tuner is based on an approximate estimation of the critical point on the process frequency response from relay oscillations. Many developments have recently been reported to extend its applications. It turns out that more and accurate information on process dynamics can be obtained from the same relay test with the help of new identification techniques, and used to tune PID controllers better. Extensions are also made to tune model-based advanced controllers and multivariable controllers. The present paper reviews these developments and shows the state-of art in relay auto-tuning of process controllers.

Modelling and Simulation for Industrial DC Motor Using Intelligent Control

This paper presents an overview of Proportional Integral control (PI) and Artificial Intelligent control (AI) algorithms. AI and PI controller are analyzed using Matlab [Simulink] software. The DC motor is an attractive piece of equipment in many industrial applications requiring variable speed and load characteristics due to its ease of controllability. The main objective of this paper illustrates how the speed of the DC motor can be controlled using different controllers. The simulation results demonstrate that the responses of DC motor with an AI control which is Fuzzy Logic Control shows satisfactory well damped control performance. The results shows that Industrial DC Motor model develop using its physical parameters and controlled with an AI controller give better response, it means it can used as a controller to the real time DC Motor

مراحل شبیه سازی به صورت زیر است

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

پروژه کنترل بهینه

از یک مقاله  IEEE   که در آن  معادلات حالت یا تابع تبدیل وجود دارد

۱- طراحی PID برای آن

۲- کنترل کننده فیدبک حالت

۳- کنترل کننده LQR

۴- مقادیر QR را تغییر دهید و با  هم مقایسه کنید.

۵- کنترل کننده بهینه شده را با قبل آن مقایسه کنید.

۶- آنرا به فرمت یک مقاله درآورید.

 

لینک مقاله اصلی

https://www.sciencedirect.com/science/article/pii/S1877705812025933

و

https://www.sciencedirect.com/science/article/pii/S0959152401000257

افزودن به سبد خرید

لطفاً براي ارسال دیدگاه، ابتدا وارد حساب كاربري خود بشويد

محصولات پر فروش

پر فروش ترین محصولات فروشگاه روکساوب