Professional Documents
Culture Documents
سیستم کنترل خطی محبی قسمت اول
سیستم کنترل خطی محبی قسمت اول
پسران بندرعباس
1
دکتر محسن محبی www.Mohebbii.ir 2
سیستم:
کنترل:
کلمه کنترل به معنی تنظیم ،هدایت یا فرماندهی بکار میرود.
منظور از كنترل يك سيستم اين است كه رفتار يك يا چند متغير آن به صورت
مطلوب در آيد.
مثال :در راندن خودرو ،كنترل به نحوي انجام مي شود تا شخص با طي يك مسير به
در سیستم های فیزیکی محرکه هایی مثل جابجایی ،فشار ،ولتاژ، •
هر نوع عالمت ناخواسته ای که به یک سیستم کنترل وارد شده و منشا تغییرات و
واکنشهای نامطلوب در خروجی سیستم شود به عنوان اغتشاش شناخته میشود.
اغتشاش می تواند اختالالت عمده ای در فرایند کنترل بوجود آورند و لذا حذف
آن اهمیت ویژه ای دارد.
خروجی :Output
پاسخی است که از سیستم کنترل به عنوان عکس العمل در برابر ورودی ،خارج
میشود.ممکن است این پاسخ همان واکنشی که از سیستم انتظار میرود نباشد.
تابع تبدیل یک سیستم عبارت است از نسبت خروجی سیستم به ورودی آن .در
صورتیکه شرایط اولیه صفر باشد معموال از ورودی و خروجی تبدیل الپالس گرفته و
نسبت تبدیالت الپالس خروجی به ورودی که اطالعات زیادی در مورد رفتار ویژگیهای
فیزیکی سیستم را ارائه میکند تابع تبدیل در فضای الپالس یا مختصرا تابع تبدیل
مینامند.
Y(s)=G(s)[U(s)-H(s)Y(s)]
Y(s)=G(s)U(s)-G(s)H(s)Y(s) Y(s)[1+G(s)H(s)]=G(s)U(s)
وقتی مقدار سیگنالهای موجود در یک سیستم کنترل در حدی باشد که اجزا
سیستم به طور غیر خطی عمل کنند( یعنی اصل جمع اثار بر رفتار آنها حاکم باشد)
سیستم را خطی در نظر میگیرند.
اما وقتی که مقدار عالئم از حد عملکرد خطی خارج شود سیستم به طور غیر خطی
-هرگاه پارامترهای یک سیستم کنترل با گذشت زمان تغییر نکرده و به طور دائم ثابت
باشد ،سیستم را زمان ثابت یا LTIمیخوانند.
-حال آنکه اگر پارامتری در سیستم موجود باشد که با زمان تغییر کند سیستم را زمان
متغییر میخوانند
-در سیستم های کنترل پیوسته زمانی کلیه سیگنالها در تمامی بخش های سیستم به
صورت تابعی پیوسته از متغییر زمان هستند.
-درحالیکه در سیستم های گسسته حاوی عالئمی به صورت پالسهای منفرد بوده و نقل
و انتقال اطالعات معموال از طریق کدهای رقمی انجام میشود.
توابع تحليلی:
تابع ) G(sاز متغیر مختلط sرا تابع تحلیلی می خوانند اگر تابع ) G(sو همه مشتقات
آن در ناحیه مزبور موجود باشند.
سیستم کنترل حلقه باز یک کنترل کننده و عملگر را به کار می برد تا پاسخ مطلوب را
به دست آورد .فرمان های کنترلی توسط کنترل کننده صادر می شد و عملگر
فرمانها را بر روی سیستم کنترل شونده اعمال می کند.
در سیستم کنترل حلقه بسته (فیدبک) ،خروجی واقعی سیستم اندازه گیری می شود و مقدار آن با
پاسخ مطلوب مقایسه می شود (شکل 1ب) بر اساس میزان اختالف موجود کنترل کننده فرمان
مناسب را صادر می کند و عملگر این فرمان را بر روی سیستم اجرا می کند.
کاربردهاست.
در اغلب سیستم ها ارتباط بین متغیرهای ورودی و خروجی سیستم با معادالت
دیفرانسیل مشخص می شود .روش تبدیل الپالس معادالت دیفرانسیلی را که
حل آنها مشکل است به معادالت جبری تبدیل می کند.
برای تشریح سودمندی تبدیل الپالس ،سیستم متشکل از فنر ،جرم و دمپر .
با استفاده از تبدیل الپالس تحلیل می شود .مبدا وضعیت تعادل فنر و
دمپر است یعنی جایی که هیچ نوع فشردگی یا کشیدگی به فنر و دمپر
تحمیل نشده و هیچ نیرویی تولید نمی کنند.
معادالت توصیف کنندة این سیستم با استفاده از قانون دوم نیوتن به صورت
رابطة ( )1نوشته می شود:
به دست آوردن پاسخ سیستم به صورت تابعی از زمان است .فرض
کنید که:
چنین می شود:
سیستم شکل 3در حالتی که هیچ نیرویی به آن وارد نمی شود به دلیل وجود
شرایط اولیة (قرار گرفتن جرم در موقعیت ) تحریک می شود و در نهایت در
وضعیت تعادل قرار می گیرد .شرایطی که در آن فنر و دمپر فشردگی یا
کشیدگی ندارند.
تابع تبدیل یک سیستم خطی تغییرناپذیر با زمان به صورت نسبت تبدیل الپالس
متغیر خروجی به تبدیل الپالس متغیر ورودی (با فرض صفر بودن شرایط اولیه)
تعریف می شود.
تابع تبدیل سیستم نشان دهندة دینامیک سیستم مورد نظر است .تابع تبدیل
توصیف ورودی و خروجی از رفتار سیستم را بیان می کند و هیچ اطالعاتی از
ساختار درونی سیستم را شامل نمی شود.
تابع تبدیل سیستم جرم -فنر -دمپر توصیف شده در مثال ،1از
روی معادله ( )1و با صفر قرار دادن شرایط اولیه به صورت زیر به
دست می آید:
سیستم های دینامیک که عناصر سازندة سیستم های کنترلی هستند به طور
ریاضی توسط معادالت دیفرانسیل نشان داده می شوند .در بخش 2-10بیان
شد که تبدیل الپالس این مساله را به حل معادالت جبری تبدیل می کند.
ارتباط ورودی و خروجی توسط تابع تبدیل نشان داده می شود که در واقع
ارتباط متغیرهای کنترل شونده و متغیرهای کنترل کننده را مشخص می کند.
بلوك دیاگرام سیستم جرم-فنر-دمپر معرفی شده در مثال 1که تابع
تبدیل آن در مثال 2به دست آمد در شکل 5نشان داده شده است.
در شکل زیر بلوك دیاگرام سیستم حلقه باز و حلقه بسته نشان داده شده
است.تفاوت عمده بین سیستم های حلقه باز و حلقه بسته تولید و استفاده از
سیگنال خطا ست .هدف سیستم حلقه بسته کاهش سیگنال خطا به حداقل
مقدار ممکن است.
فرآیندی که توسط تابع تبدیل ) G(sمشخص می شود صرفنظر از ماهیت آن
تحت تاثیر تغییرات محیط ،فرسودگی ،عدم توانایی در محاسبة مقادیر دقیق
پارامترهای فرآیند و سایر عوامل طبیعی قرار می گیرد .
در سیستم حلقه باز این تغییرات و خطاها به صورت مستقیم خروجی را
در سیستم کنترلی حلقه بسته اگرG(s)>>1باشد در این صورت با توجه به
معادلة ( )12داریم:
)(13 )R(s)=C(s
یعنی مقدار خروجی با مقدار ورودی یکی می شود .البته شرط موجب می شود
که پاسخ سیستم به شدت نوسانی شده یا حتی ناپایدار گردد .اما این حقیقت
که با افزایش بزرگی تابع تبدیل اثر ) G(sبر خروجی کاهش می یابد مفهوم
بسیار سودمندی است.
اغلب سیستم های کنترل تحت تاثیر سیگنال های اغتشاش بیرونی قرار می
گیرند که در نتیجه بر روی خروجی اثر نامطلوب می گذارد .برای مثال در
سیستم کنترل جهت یک آنتن ماهواره ای وزش باد ،اغتشاش ناخواسته
است .نویزی که در اکثر سیستم های کنترلی حلقه بسته به وجود می آید
نویز ایجاد شده توسط سنسور اندازه گیری است .سیستم های حلقه بسته
این قابلیت مهم را دارند که اثر اغتشاش و عوامل ناخواستة بیرونی را کاهش
دهند.
نکتة مهمی که در مورد سیستم های کنترل باید مورد بررسی قرار
گیرد میزان خطای نهایی سیستم (اختالف خروجی مطلوب و موجود
در حالت دائمی) است .خطای سیستم حلقه بسته شکل 6به صورت
زیر است:
به شرطی مقدار خطای حالت دائمی به صفر نزدیک خواهد شد که مقدار
بزرگ باشد .برای سیستم حلقه باز شکل 6خطا به صورت رابطة ( )17است:
با تنظیم سیستم کنترل حلقه باز می تواند به ازاء ورودی پله خطای حالت
دائمی صفر داشته باشد البته این موضوع به شرطی صادق است که پارامترهای
سیستم در عمل تغییر نکنند.
استفاده از فیدبک در سیستم کنترل باعث کاهش تاثیر تغییر پارامترهای سیستم
می شود ،اثر اغتشاشات و نویز را در خروجی سیستم کم می کند ،می تواند
پاسخ گذرای سیستم را بهبود بخشد و منجر به کاهش خطای حالت دائمی
شود.
با این وجود استفاده از مزایا سیستم حلقه بسته هزینه هایی را هم به همراه خواهد
داشت .نخست اینکه تعداد اجزاء بکار رفته برای کنترل افزایش یافته و
پیچیدگی روند کنترل بیشتر می شود .استفاده از سنسورها برای حالت حلقه
بسته ضروری است که خود سنسور می تواند عامل نویز باشد.مهمترین موضوع
در سیستم حلقه بسته ،امکان پیدایش ناپایداری است.
توانایی تنظیم عملکرد گذرا و حالت دائمی یکی از مزایای عمدة سیستم های
کنترل حلقه بسته است .برای تحلیل و طرح سیستم های کنترل باید مشخصه
های عملکرد سیستم کنترل را تعریف و آنها کمی کنیم .با توجه به اینکه
سیستم های کنترل اغلب دینامیک هستند ،عملکرد سیستم معموالً بر حسب
پاسخ زمانی و خطای حالت دائمی برای یک سیگنال ورودی خاص مشخص می
شوند.
باتوجه به جدول تبدیل الپالس ،خروجی گذرای متناظر به صورت رابطة ( )20به دست
می آید:
*زمان اوج (Peak Time) Tpمدت زمانی است که پاسخ به حداکثر مقدار خود
می رسد.
*فراجهش (Over shoot) Mpاختالف حداکثر مقدار پاسخ با مقدار نهایی پاسخ
است
بنابراین طرح و ساختار سیستم تغییر داده می شود به این ترتیب که یک یا چند جزء
اضافی درون ساختار حلقه بسته قرار داده می شود.
این جزء اضافی نقص های عملکرد کلی سیستم را جبران یا متعادل می کند.
دستگاه جبران کننده ممکن است الکتریکی ،مکانیکی یا سایر انواع دستگاه ها باشد و
اغلب جبران کننده نامیده می شود و در محل مناسبی درون حلقه قرار داده می شود
که نوع متداول آن جبران کنندة متوالی است که درست قبل از سیستم کنترل شونده
گیرد می قرار
معموال یک یا چند جز اضافی درون ساختار حلقه بسته قرار داده میشود .این اجزای لضافی
نقص های عملکرد کلی سیستم را جبران یا متعادل می کنند.
دستگاه جبران کننده ممکن است الکتریکی ،مکانیکی یا سایر انواع دستگاهها باشد و اغلب
جبران کننده ) (compensatorنامیده میشود و در محل مناسبی درون حلقه قرار داده
میشود.
مانند شکل زیر:
برای طراحی جبران کننده به منظور رسیدن به مشخصه های عملکرد مطلوب روش های
مختلفی وجود دارد .در این بحث وارد جزئیات مربوط به طراحی کنترل کننده نخواهیم
شد.
63