به عنوان تامین کننده ماژول های ABB PLC، اغلب از من در مورد نحوه استفاده از عملکرد کنترل PID در این ماژول ها سوال می شود. PID که مخفف Proportional - Integral - Derivative است، یک الگوریتم کنترلی پرکاربرد در اتوماسیون صنعتی است. با تنظیم خروجی کنترل، به حفظ متغیر فرآیند در نقطه تنظیم دلخواه کمک می کند. در این وبلاگ شما را با مراحل استفاده از تابع کنترل PID در ماژول های ABB PLC راهنمایی می کنم.
آشنایی با اصول کنترل PID
قبل از ورود به پیاده سازی، درک سه جزء کنترل کننده PID ضروری است:
- متناسب (P): این جزء خروجی متناسب با خطای بین نقطه تنظیم و متغیر فرآیند ارائه می دهد. خطای بزرگتر منجر به خروجی کنترل بزرگتر می شود. با این حال، فقط استفاده از عبارت متناسب می تواند منجر به خطای حالت ثابت شود، جایی که متغیر فرآیند هرگز دقیقاً به نقطه تنظیم نمی رسد.
- انتگرال (I): عبارت انتگرال خطا را در طول زمان جمع می کند. با تنظیم مداوم خروجی کنترل تا زمانی که خطا به صفر برسد، به حذف خطای حالت ثابت کمک می کند. اما عملکرد بیش از حد یکپارچه می تواند باعث شود که سیستم بیش از حد افزایش یابد و ناپایدار شود.
- مشتق (D): عبارت مشتق میزان تغییر خطا را محاسبه می کند. تغییرات آتی در خطا را پیش بینی می کند و به کاهش نوسانات کمک می کند. به ویژه در سیستم هایی با تغییرات سریع مفید است.
انتخاب ماژول ABB PLC مناسب
ABB طیف گسترده ای از ماژول های PLC را ارائه می دهد که از کنترل PID پشتیبانی می کنند. به عنوان مثال،ABB DX571 1TNE968902R2302یک ماژول با کارایی بالا مناسب برای کاربردهای مختلف صنعتی است. راماژول پردازنده ABB PM665همچنین قابلیت های پردازش قدرتمندی را برای کارهای کنترلی پیچیده از جمله کنترل PID فراهم می کند. وماژول ورودی آنالوگ AI845 ABBمی توان برای اندازه گیری دقیق متغیر فرآیند استفاده کرد.
پیکربندی کنترلر PID در ABB PLC
مراحل زیر روند کلی پیکربندی یک کنترلر PID در یک ماژول ABB PLC را تشریح می کند:
مرحله 1: متغیر فرآیند و نقطه تنظیم را تعریف کنید
اولین قدم شناسایی متغیر فرآیندی است که می خواهید کنترل کنید. این می تواند دما، فشار، سرعت جریان و غیره باشد. شما همچنین باید نقطه تنظیم را تعریف کنید، که مقدار مورد نظر متغیر فرآیند است. در محیط برنامه نویسی ABB PLC، باید مکان های حافظه را برای ورودی متغیر فرآیند و نقطه تنظیم اختصاص دهید.
مرحله 2: بلوک عملکرد PID را انتخاب کنید
نرم افزار برنامه نویسی ABB PLC بلوک های تابع PID از پیش تعریف شده را ارائه می دهد. شما باید بلوک تابع مناسب را بر اساس نیازهای برنامه خود انتخاب کنید. این بلوکهای تابع معمولاً دارای پارامترهای ورودی برای متغیر فرآیند، نقطه تنظیم و دستاوردهای PID (متناسب، انتگرال، و مشتق) هستند.


مرحله 3: سود PID را تنظیم کنید
تنظیم سود PID یک گام مهم است. روش های مختلفی برای تنظیم وجود دارد، مانند روش Ziegler - Nichols. روش Ziegler - Nichols شامل یافتن سود نهایی و دوره نهایی سیستم و سپس محاسبه سود PID بر اساس این مقادیر است. در ABB PLC، میتوانید سودهای PID را در پارامترهای بلوک تابع تنظیم کنید.
مرحله 4: خروجی را پیکربندی کنید
خروجی کنترلر PID برای تنظیم عنصر کنترل مانند شیر یا موتور استفاده می شود. شما باید محدوده خروجی و نوع خروجی (آنالوگ یا دیجیتال) را پیکربندی کنید. در ABB PLC، خروجی بلوک تابع PID را به ماژول خروجی مناسب ترسیم خواهید کرد.
مرحله 5: مدیریت خطا را اجرا کنید
اجرای مدیریت خطا در برنامه کنترل PID بسیار مهم است. به عنوان مثال، اگر متغیر فرآیند از محدوده ایمن خارج شود، سیستم باید اقدامات مناسبی مانند خاموش کردن عنصر کنترل یا ایجاد زنگ هشدار انجام دهد.
تست و تنظیم کنترلر PID
هنگامی که کنترل کننده PID را پیکربندی کردید، باید آن را در یک محیط واقعی آزمایش کنید. با اجرای سیستم با سودهای محافظه کارانه PID شروع کنید و به تدریج آنها را بر اساس پاسخ سیستم تنظیم کنید. نکات زیر را در هنگام تست رعایت کنید:
- زمان پاسخگویی: مدت زمانی که طول می کشد تا متغیر فرآیند به نقطه تنظیم برسد. زمان پاسخ کوتاه تر به طور کلی بهتر است، اما نباید باعث افزایش بیش از حد شود.
- بیش از حد: مقداری که متغیر فرآیند از نقطه تنظیم فراتر می رود. به حداقل رساندن بیش از حد برای ثبات سیستم بسیار مهم است.
- ثابت - خطای حالت: تفاوت بین نقطه تنظیم و متغیر فرآیند پس از رسیدن سیستم به حالت پایدار. عبارت یکپارچه کنترلر PID باید به کاهش این خطا به صفر کمک کند.
نظارت و نگهداری
پس از راه اندازی و راه اندازی کنترلر PID، نظارت مداوم ضروری است. می توانید از ویژگی های تشخیصی ABB PLC برای نظارت بر عملکرد کنترل کننده PID استفاده کنید. به دنبال هرگونه نشانه ای از بی ثباتی، مانند نوسانات یا خطاهای بزرگ حالت پایدار باشید. تعمیر و نگهداری منظم شامل بررسی ماژول های ورودی و خروجی برای عملکرد صحیح و به روز رسانی سود PID در صورت تغییر ویژگی های سیستم در طول زمان است.
نتیجه گیری
استفاده از تابع کنترل PID در ماژول های ABB PLC می تواند کارایی و پایداری فرآیندهای صنعتی را به میزان قابل توجهی بهبود بخشد. با دنبال کردن مراحل ذکر شده در این وبلاگ، می توانید با موفقیت یک کنترلر PID را در سیستم ABB PLC خود پیکربندی، آزمایش و نگهداری کنید. اگر علاقه مند به خرید ماژول های ABB PLC برای برنامه های کاربردی کنترل PID خود هستید یا هر گونه سوال فنی دارید، برای یک بحث مفصل در تماس باشید. ما اینجا هستیم تا بهترین راه حل ها و پشتیبانی را برای نیازهای اتوماسیون صنعتی شما ارائه دهیم.
مراجع
- راهنمای برنامه نویسی ABB PLC
- کتابچه راهنمای اتوماسیون صنعتی در مورد کنترل PID
- Ziegler, JG, & Nichols, NB (1942). تنظیمات بهینه برای کنترل کننده های خودکار معاملات ASME، 64(8)، 759 - 768.
