تماس با ما

فید خبر خوان

نقشه سایت

بزرگترین سایت مقالات الکترونیک و مطالب مرتبط با الکترونیک


دسته بندی سایت

پیوند ها

آمار بازدید سایت

آمار بازدید

  • بازدید امروز : 244
  • بازدید دیروز : 176
  • بازدید کل : 1274067

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


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

 

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

 

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

2

‏۱: کنترل کننده تناسبی

پاسخ شبیه سازی کنترلر تناسبی بالا به ورودی پله از قرار زیر است:

3

‏۲: پاسخ کنترل کننده تناسبی به ورودی پله

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

 

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

4

۳: کنترل کننده انتگرالی

پاسخ شبیه سازی کنترلر انتگرالی بالا به ورودی پله از قرار زیر است:

5

‏۴: پاسخ کنترل کننده انتگرالی به ورودی پله

رنگ زرد سیگنال ورودی و رنگ صورتی خروجی می باشد
نکته: فایل شبیه سازی این کنترل کننده در فولدر I Controler ضمیمه شده است که باید با سیمولنک متلب اجرا شود. فایل در پایین صفحه قابل دانلود می باشد.

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

6

‏۵: کنترل کننده مشتق گیر

پاسخ شبیه سازی کنترلر مشتق گیر بالا به ورودی پله از قرار زیر است:

7

۶: پاسخ کنترل کننده مشتق گیر به ورودی پله

رنگ زرد سیگنال ورودی و رنگ صورتی خروجی می باشد. این کنترل کننده به تنهایی استفاده نمی شود.
نکته: فایل شبیه سازی این کنترل کننده در فولدر D Controler ضمیمه شده است که باید با سیمولنک متلب اجرا شود. فایل در پایین صفحه قابل دانلود می باشد.

 

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

8

۷: کنترل کننده PI

پاسخ شبیه سازی کنترلر PI بالا به ورودی پله از قرار زیر است:

9

‏۸: پاسخ کنترل کننده PI به ورودی پله

رنگ زرد سیگنال ورودی و رنگ صورتی خروجی می باشد .
نکته: فایل شبیه سازی این کنترل کننده در فولدر PI Controler ضمیمه شده است که باید با سیمولنک متلب اجرا شود. فایل در پایین صفحه قابل دانلود می باشد.

کنترل کننده PI بالا با مقادیر Kp=1 و Ki=20 عملکرد خیلی خوبی از خود نشان داد.

10

‏۹: پاسخ کنترل کننده PI برای ضرایب مناسب

 

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

11

‏۱۰: کنترل کننده PD

پاسخ شبیه سازی کنترلر PD بالا به ورودی پله از قرار زیر است:

12

‏۱۱: پاسخ کنترل کننده PD به ورودی پله

رنگ زرد سیگنال ورودی و رنگ صورتی خروجی می باشد .
نکته: فایل شبیه سازی این کنترل کننده در فولدر PD Controler ضمیمه شده است که باید با سیمولنک متلب اجرا شود. فایل در پایین صفحه قابل دانلود می باشد.
کنترل کننده PD بالا با مقادیر Kp=2 و Kd=0.5 عملکرد خیلی خوبی از خود نشان داد.

13

۱۲: پاسخ کنترل کننده PD به ورودی پله با ضرایب مناسب

 

کنترل کننده PID
این کنترل کننده را کنترل کننده تناسبی، انتگرالی و مشتقی می گویند. در شکل زیر ماشین ما با رفتار (S+5)/(S(S+1)(S+2) می باشد که با استفاده از اعمال ضریب تناسبی، انتگرال و مشتق بر روی سیگنال خطا، سعی در کنترل خروجی آن شده است.

14

‏۱۳: کنترل کننده PID

پاسخ شبیه سازی کنترلر PID بالا به ورودی پله از قرار زیر است:

15

۱۴: پاسخ کنترل کننده PID به ورودی پله

رنگ زرد سیگنال ورودی و رنگ صورتی خروجی می باشد . سیستم بعد از گذشت زمان ۱۸ ثانیه به خروجی مطلوب رسید.
نکته: فایل شبیه سازی این کنترل کننده در فولدر PID Controler_1 ضمیمه شده است که باید با سیمولنک متلب اجرا شود. فایل در پایین صفحه قابل دانلود می باشد.
کنترل کننده PD بالا با مقادیر Kp=10 و Ki=10 و Kd=2 عملکرد خیلی خوبی از خود نشان داد. سیستم بعد از گذشت زمان ۹ ثانیه به خروجی مطلوب رسید.

16

‏۱۵: پاسخ کنترل کننده PID به ورودی پله با ضرایب اصلاح شده

 

استفاده از بلوک آماده PID در نرم افزار متلب
برای راحتی کاربران، در نرم افزار متلب بلوک آماده PID کنترلر وجود دارد که باعث افزایش سرعت کار می شود. در شکل زیر اجرای شبیه سازی را با بلوک آماده PID مشاهده میکنید:

17

‏۱۶: کنترل کننده PID

برای تنظیم ضرایب PID باید بر روی بلوک PID دابل کلیک کرده و در پنجره باز شده مقادیر را تنظیم نمود. پاسخ شبیه سازی کنترلر PID بالا به ورودی پله با مقادیر Kp=10 و Ki=10 و Kd=2 از قرار زیر است:

18

‏۱۷: شبیه سازی کنترل کننده PID با بلوک آماده نرم افزار متلب

رنگ زرد سیگنال ورودی و رنگ صورتی خروجی می باشد . سیستم بعد از گذشت زمان ۹ ثانیه به خروجی مطلوب رسید.
نکته: فایل شبیه سازی این کنترل کننده در فولدر PID Controler_2 ضمیمه شده است که باید با سیمولنک متلب اجرا شود. فایل در پایین صفحه قابل دانلود می باشد.

 

نتیجه گیری
برای پیاده سازی یک کنترل کننده PID تلاش ما به طراحی شکل ۱۳ ختم شد. یک کنترل کننده که با اعمال ضریب تناسبی و انتگرال و مشتق بر روی سیگنال خطا قادر به کنترل خروجی در زمان مناسب بود. که شکل خروجی سیگنال با ضرایب اصلاح شده در شکل ۱۵ مشخص است. این خروجی را اگر با شکل ۱۷ که خروجی بلوک آماده PID کنترل نرم افزار متلب است مقایسه شود متوجه خواهیم شد که خروجی هر دو بلوک مشابه هم می باشد. بنابر این مفهومی که برای دست یابی به یک کنترل کننده PID در پیش گرفته بودیم درست بود. و در صورت پیاده سازی این مفهوم بر روی فرایند های فیزیکی مانند کنترل دور موتور و … می توان انتظار یک سیستم با خروجی مطلوب را داشت.

 

جهت دانلود فایل های ضمیمه این مقاله آموزشی اینجا کلیک کنید. (۳۹KB)

 

تهیه و تنظیم: علی رضا جودی

لینک منبع:

http://projects.m32.ir/4246/

 

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

 

 

  انتشار : ۴ آبان ۱۳۹۴               تعداد بازدید : 5870
جزوه فیزیک الکترونیک - دکتر قدیمی

جزوه فیزیک الکترونیک - دکتر قدیمی

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

جزوه الکترونیک 3 - دکتر قدیمی

جزوه الکترونیک 3 - دکتر قدیمی

الکترونیک عمومی ، یکی از مهم ترین دروس دانشجویان مهندسی الکترونیک است و شامل 3 کتاب الکترونیک 1 تا 3 می شود. الکترونیک 1 مربوط به مسائل پایه و فیزیک الکترونیک است و در این درس دانشجویان با نیمه هادی و قطعات پایه طراحی مدارات الکترونیکی مانند دیود و ترانزیستور آشنا می شوند . ... ...

شبیه سازی موتور القایی تکفاز با خازن قابل تنظیم در متلب

شبیه سازی موتور القایی تکفاز با خازن قابل تنظیم در متلب

  این شبیه سازی برای چندین سال قبل می باشد و ممکن از با توجه به بروزرسانی نرم افزار متلب برای شما قابلیت اجرا را نداشته باشد       پس در خرید خود دقت کنید         شبیه سازی موتور القایی تکفاز با خازن قابل تنظیم در متلب Single-phase induction motor with adjustable ... ...

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

گزارش کارهای همه آزمایش های آزمایشگاه برق مخصوص رشته های مهندسی برق و الکترونیک   مشخصات فایل: فرمت فایل گزارش کارها: Word وورد، تایپ شده( قابل ويرايش و آماده پرينت ) تعداد صفحات: 60 صفحه عنوان و مشخصات گزارش کارها: آزمایش 1 ژنراتور شنت آزمایش 2 ژنراتور کمپوند و سری ...

پاورپوینت کامل و جامع با عنوان الگوریتم بهینه سازی کلونی مورچگان (ACO) در 75 اسلاید

پاورپوینت کامل و جامع با عنوان الگوریتم بهینه سازی کلونی مورچگان (ACO) در 75 اسلاید

بهینه‌سازی گروه مورچه‌ها یا ACO همانطور که می دانیم مسئله یافتن کوتاهترین مسیر، یک مسئله بهینه سازیست که گاه حل آن بسیار دشوار است و گاه نیز بسیار زمانبر. برای مثال مسئله فروشنده دوره گرد را نیز می‌توان مطرح کرد. در این روش(ACo)، مورچه‌های مصنوعی به‌وسیلهٔ حرکت بر روی ... ...

دانلود جزوه مباحث ویژه در الکترونیک 1 دانشگاه صنعتی اصفهان

دانلود جزوه مباحث ویژه در الکترونیک 1 دانشگاه صنعتی اصفهان

جزوه مباحث ویژه در الکترونیک 1 برای دانلود. مشخصات دانشگاه: صنعتی اصفهان استاد: دکتر ادیب فرمت: PDF پی دی اف - قابل استفاده در لپ تاپ و گوشی رشته: مهندسی برق و کامپیوتر کیفیت: عالی نوع: دست نویس خوانا و عالی دانلود نمونه ... ...

دانلود جزوه مدار 1 استاد پاک نیت دانشگاه شیراز

دانلود جزوه مدار 1 استاد پاک نیت دانشگاه شیراز

جزوه مدارهای الکتریکی 1 آماده برای دانلود مشخصات دانشگاه: شیراز استاد: دکتر حسین پاک نیت تعداد صفحات: 142 فرمت: پی دی اف PDF کیفیت: خوب حجم: 6 مگابایت نوع جزوه (تایپی یا دست نویس): دست نویس ... ...

حل مسائل افزاره های الکترونیک توماس فلوید در 346 صفحه به صورت PDF و به زبان انگلیسی

حل مسائل افزاره های الکترونیک توماس فلوید در 346 صفحه به صورت PDF و به زبان انگلیسی

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

پاورپوینت کامل و جامع با عنوان سکسیونر یا سواساز در 52 اسلاید

پاورپوینت کامل و جامع با عنوان سکسیونر یا سواساز در 52 اسلاید

سَواساز (به انگلیسی: Disconnector) یا سِکسیونر (به فرانسوی: Sectionneur) یکی از کالاها بنیادی در هر ایستگاه برق فشار بالا می‌باشد. عمل و کار سکسیونر در ایستگاه‌های برق فشار بالا، جدا کردن بخش‌ها و سکشن‌های گوناگون از بخش‌های دارای ولتاژ است و انجام بستن و بازکردن بروی ... ...

پاورپوینت کامل و جامع با عنوان بررسی فرآیند چکرالسکی در 21 اسلاید

پاورپوینت کامل و جامع با عنوان بررسی فرآیند چکرالسکی در 21 اسلاید

فرایند چُکرالِسکی اولین بار در سال ۱۹۱۸ توسط یان چکرالسکی (۱۸۸۵–۱۹۵۳) که یک متالورژیست لهستانی بود، ابداع شد. چکرالسکی این فرایند را به‌طور اتفاقی در سال ۱۹۱۵ درحالی‌که روی سرعت تبلور فلزات تحقیق می‌کرد، ابداع کرد. او هنگامی که مشغول نوشتن مطلبی بود به اشتباه به جای فروکردن ... ...

پاورپوینت کامل و جامع با عنوان بررسی ویفر یا زیرلایه در الکترونیک در 21 اسلاید

پاورپوینت کامل و جامع با عنوان بررسی ویفر یا زیرلایه در الکترونیک در 21 اسلاید

در الکترونیک، ویفر (wafer) که گاهی برش یا زیرلایه نیز نامیده می‌شود، یک برش نازک از یک نیمه‌رسانا مانند سیلیکون بلورین است که در ساخت تراشه‌های الکترونیکی و در فتوولتائیک برای ساخت سلول‌های خورشیدی کاربرد دارد.   فهرست مطالب: تعریف ویفر کاربردهای ویفر دای ساخت ... ...

دانلود پاورپوینت آبگرمکن خورشیدی

دانلود پاورپوینت آبگرمکن خورشیدی

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

کابل خود نگهدار

کابل خود نگهدار

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

دریافت فایل : کابل خود نگهدار
کتاب مدارهای مخابراتی دونالد هس و کنت کلارک به صورت PDF و به زبان انگلیسی در 672 صفحه

کتاب مدارهای مخابراتی دونالد هس و کنت کلارک به صورت PDF و به زبان انگلیسی در 672 صفحه

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

جزوه اصول سیستمهای تصویر نگار پزشکی

جزوه اصول سیستمهای تصویر نگار پزشکی

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

پاورپوینت گزارش حسابرس و استاندارد حسابرسی

پاورپوینت گزارش حسابرس و استاندارد حسابرسی

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

پاورپوینت کامل و جامع با عنوان بررسی موتورهای DC یا جریان مستقیم در 32 اسلاید

پاورپوینت کامل و جامع با عنوان بررسی موتورهای DC یا جریان مستقیم در 32 اسلاید

موتور جریان مستقیم (Direct current or DC motor)، موتور الکتریکی است که با جریان مستقیم کار می‌کند. این موتور، انرژی الکتریکیِ جریان مستقیم را به انرژی مکانیکی تبدیل می‌کند. همه موتورهای جریان مستقیم به یک مکانیسم داخلی (مکانیکی یا الکترونیکی) برای تغییر مداوم جهت جریان در ... ...

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

ایجاد وب سایت یا
فروشگاه حرفه ای رایگان

پرفروش ترین ها

    پر فروش ترین های فورکیا


    پر بازدید ترین های فورکیا


    مطالب تصادفی

    • کاربرد و عملکرد فیبر نوری
    • چطور برخورد دهنده بزرگ هادرون (LHC) کار می کند؟
    • الگوریتم ضرب کننده Booth و پیاده سازی آن با زبان VHDL
    • مشخصه های فنی دوربین Panasonic Lumix DMC G۱
    • صفحه نمایش LCD

    تمام حقوق مادی و معنوی این وب سایت متعلق به "" می باشد