بازگشت به وبلاگ

کنش مشتقی در کنترل PID بدون مشکلات نویز

بیاموزید مؤلفهٔ مشتقی در یک حلقهٔ PID چه نقشی دارد، چرا می‌تواند نویز اندازه‌گیری و تغییرات نقطهٔ تنظیم را تقویت کند، و چگونه فیلترگذاری، نمونه‌برداری و آزمون‌های مرحله‌ای تنظیم D را ایمن‌تر می‌کنند.

عمل مشتق اغلب کم‌درک‌شده‌ترین بخش یک کنترل‌کننده PID است. عمل تناسبی به خطای فعلی پاسخ می‌دهد، در حالی که عمل انتگرالی خطاهای گذشته را انباشته می‌کند. عمل مشتق به سرعت تغییر یک سیگنال انتخاب‌شده پاسخ می‌دهد. اگر با دقت استفاده شود، میرایی ایجاد می‌کند و به حلقه کمک می‌کند در برابر حرکت سریع به سمت فراجهش مقاومت کند. اگر بی‌احتیاطانه استفاده شود، نویز حسگر و تغییرات پله‌ای نقطه تنظیم را به حرکت‌های تند خروجی تبدیل می‌کند.

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

ترم مشتق چه چیزی را اندازه‌گیری می‌کند

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

همین رفتار توضیح می‌دهد که چرا مشتق می‌تواند فراجهش را پیش‌بینی کند. فرض کنید یک حلقه موقعیت به‌سرعت به هدف نزدیک می‌شود. خطای باقی‌مانده ممکن است کوچک باشد، اما نرخ تغییر آن نشان می‌دهد که سازوکار هنوز تکانه دارد. عمل مشتق می‌تواند پیش از عبور محور از هدف، فرمان را کاهش دهد. مشتق به معنای واقعی کلمه آینده را پیش‌بینی نمی‌کند؛ بلکه به شیب فعلی واکنش نشان می‌دهد.

مفهوم نرخ تغییر که سرعت را به عمل مشتق در یک حلقه PID مرتبط می‌کند

ترم مشتق به شیب پاسخ می‌دهد، نه به مقدار یک خطای ثابت.

مشتق‌گیری از خطا در برابر مشتق‌گیری از اندازه‌گیری

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

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

چرا نویز اندازه‌گیری به نویز خروجی تبدیل می‌شود

مشتق تغییرات سریع را برجسته می‌کند. حسگرهای واقعی دارای نویز الکتریکی، کوانتیزه‌سازی، ارتعاش، آشفتگی و تغییرات نمونه‌برداری هستند. حتی یک مؤلفه کوچک با فرکانس بالا می‌تواند خروجی مشتق قابل‌توجهی ایجاد کند. نتیجه ممکن است شیری باشد که پیوسته تق‌تق می‌کند، فرمان گشتاور درایوی باشد که دائماً تغییر می‌کند، یا عملگری باشد که بدون بهبود کنترل فرایند، فرسوده می‌شود.

بنابراین، کنترل‌کننده‌های عملی به‌جای مشتق‌گیر ایدئال ریاضی از مشتق فیلترشده استفاده می‌کنند. راهنمای PID شرکت MathWorks توضیح می‌دهد که چرا عمل مشتق ایدئال نویز فرکانس‌بالا را تقویت می‌کند و چرا در سامانه‌های واقعی از فیلتر استفاده می‌شود. فیلتر حساسیت بالاتر از یک فرکانس انتخاب‌شده را کاهش می‌دهد، اما مزیت فازی موردنظر مشتق را نیز کاهش می‌دهد. فیلترگذاری بخشی از مصالحه تنظیم است، نه درمانی که اجازه بهره نامحدود بدهد.

نمونه‌برداری و کیفیت سیگنال محدودیت را تعیین می‌کنند

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

پیش از افزودن بهره D، متغیر خام فرایند را با نرخ واقعی وظیفه کنترل ثبت روند کنید. از صحت مقیاس‌بندی، زمان‌مهرها و واحدهای مهندسی مطمئن شوید. سیگنال را در حالت پایدار فرایند و هنگام یک تغییر کنترل‌شده بررسی کنید. اگر روند تحت سلطه نویز یا هم‌پوشانی فرکانسی است، ابتدا اندازه‌گیری، نرخ نمونه‌برداری، شیلدینگ، اتصال زمین یا فیلترگذاری را بهبود دهید.

توالی ایمن تنظیم

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

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

در صورت وجود، از قابلیت‌های کنترل‌کننده مانند محدودکننده‌های خروجی، محدودیت نرخ تغییر، انتقال بدون ضربه و ردیابی هنگام تغییر حالت استفاده کنید. کاتالوگ سامانه‌های PLC و PAC گستره کنترل‌کننده‌های مورد استفاده در کاربردهای گسسته، حرکتی و فرایندی را نشان می‌دهد، اما ساختار دقیق PID باید همیشه در مستندات مخصوص همان مدل تأیید شود.

نشانه‌های مشتق بیش از حد

بهره D بیش از حد اغلب به‌صورت حرکت فرکانس‌بالای خروجی، حساسیت به جهش‌های حسگر، فعالیت شنیداری عملگر یا اصلاحات متناوب نزدیک نقطه تنظیم ظاهر می‌شود. ممکن است حلقه در یک شبیه‌سازی هموار به‌خوبی میرا به نظر برسد، اما روی ماشین به‌دلیل وجود نویز در اندازه‌گیری واقعی و تشدید مکانیکی، عملکرد ضعیفی داشته باشد.

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

مرزهای ریسک هنگام راه‌اندازی

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

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

چه زمانی PI انتخاب بهتری است

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

عمل مشتق زمانی جایگاه خود را به دست می‌آورد که میرایی قابل‌اندازه‌گیری را بدون فعالیت بیش از حد خروجی ایجاد کند. این تصمیم باید بر اساس روندها، آزمایش‌های تکرارپذیر و شناخت ساختار کنترل‌کننده گرفته شود. ارزش مهندسی D در پاسخ چشمگیر یک نمایش واحد نیست؛ بلکه در بهبود پایداری است که برای فرد بعدیِ سرویس‌کننده حلقه نیز قابل‌درک باقی بماند.

یک نظر بگذارید

لطفاً توجه داشته باشید که نظرات باید قبل از انتشار تأیید شوند.