melissa2011
عضو جدید
طراحي كنترلر PID براي كنترل موقعيت موتور DC بكمك الگوريتم بهينه سازي فاخته (COA):
همانطور كه مي دانيد روشهاي مختلفي براي طراحي يك كنترلر مناسب براي انواع سيستمهاي خطي و غيرخطي موجود مي باشد. مساله اي كه در اين مطلب در مورد آن بحث خواهيم كرد طراحي يك كنترلر مناسب با كمك الگوريتم بهينه سازي فاخته براي يك موتور DCبا تابع تبديلي به شكل زير مي باشد:
هدف ما طراحي كنترلري است كه بتواند شرايط مطلوب زير را در خروجي (موقعيت زاويه اي موتور) ايجاد كند.
Rise Timeكمتر از 0.2 ثانيه
Settling Timeكمتر از 0.25 ثانيه
حداكثر فراجهش 1
براي مقايسه نتايج، خروجي هاي سه روش طراحي با هم مقايسه خواهند شد.
روش طراحي كلاسيك زيگلر نيكولز
روش طراحي هوشمند با GA
روش طراحي هوشمند با COA
سيستم كنترلي مورد نظر به شكل زير خواهد بود:
در شكل زير نمودار خروجيهاي بدست آمده براي هر سه روش را مشاهده مي كنيد:
منبع : وبسايت مرجع الگوريتم بهينه سازي فاخته (COA)

همانطور كه مي دانيد روشهاي مختلفي براي طراحي يك كنترلر مناسب براي انواع سيستمهاي خطي و غيرخطي موجود مي باشد. مساله اي كه در اين مطلب در مورد آن بحث خواهيم كرد طراحي يك كنترلر مناسب با كمك الگوريتم بهينه سازي فاخته براي يك موتور DCبا تابع تبديلي به شكل زير مي باشد:

هدف ما طراحي كنترلري است كه بتواند شرايط مطلوب زير را در خروجي (موقعيت زاويه اي موتور) ايجاد كند.
Rise Timeكمتر از 0.2 ثانيه
Settling Timeكمتر از 0.25 ثانيه
حداكثر فراجهش 1
براي مقايسه نتايج، خروجي هاي سه روش طراحي با هم مقايسه خواهند شد.
روش طراحي كلاسيك زيگلر نيكولز
روش طراحي هوشمند با GA
روش طراحي هوشمند با COA
سيستم كنترلي مورد نظر به شكل زير خواهد بود:

در شكل زير نمودار خروجيهاي بدست آمده براي هر سه روش را مشاهده مي كنيد:

منبع : وبسايت مرجع الگوريتم بهينه سازي فاخته (COA)