تنفيذ التحكم المتقدم في منصات DCS

متى يكون التحكم بالتغذية الأمامية هو الخيار الصحيح
يكون التحكم بالتغذية الأمامية فعالًا عندما تتحقق ثلاثة شروط. أولاً، يجب أن يكون الاضطراب قابلًا للقياس في الوقت الحقيقي. ثانيًا، يجب أن يؤثر الاضطراب قبل أو في نفس الوقت مع تأثيره على المتغير المسيطر عليه. ثالثًا، يجب أن يكون زمن تأخر العملية من الاضطراب إلى المتغير المسيطر عليه أطول من معدل تغير الاضطراب. يتحقق التحكم في هواء الاحتراق في الغلايات من هذه الشروط الثلاثة — حيث تكون تغييرات طلب تدفق الوقود سريعة وقابلة للقياس عبر جهاز إرسال تدفق الوقود، ويكون استجابة حساس الأكسجين لها زمن تأخر يتراوح بين 8 إلى 15 ثانية.
يؤدي رد الفعل المتسلسل وحده إلى تقلبات في O2 بمقدار ±1.5% تحت تغيرات الحمل. إضافة التغذية الأمامية تقلل هذا إلى ±0.3–0.5%. ومع ذلك، لا يكون التحكم بالتغذية الأمامية مناسبًا عندما يكون قياس الاضطراب ضوضائيًا أو غير موثوق. طبق مرشح من الدرجة الأولى بزمن ثابت يتراوح بين 2 إلى 5 ثوانٍ على قياس الاضطراب قبل استخدامه كمدخل للتغذية الأمامية.
تصميم مرشح التقدم والتأخير
جوهر تصميم التغذية الأمامية هو المعوض الديناميكي للتقدم والتأخير. دالة النقل هي:
G_FF(s) = K_FF × (T_lead × s + 1) / (T_lag × s + 1)
احسب K_FF من نسبة كسب العملية: K_FF = (K_process_disturbance) / (K_process_manipulated). في حلقة هواء الاحتراق، إذا كان زيادة 1% في طلب تدفق الوقود تتطلب زيادة 0.95% في تدفق الهواء، فإن K_FF = 0.95.
حدد T_lead وT_lag من بيانات اختبار الخطوة. إذا وصل تغير تدفق الوقود إلى الموقد خلال 2 ثانية وأثر على O2 خلال 12 ثانية، بينما يؤثر تغير مخمد الهواء على O2 خلال 8 ثوانٍ، فإن التقدم المطلوب هو تقريبًا 12 − 8 = 4 ثوانٍ. اضبط T_lead = 4 ثوانٍ. اضبط T_lag = زمن ثابت العملية لمسار الهواء إلى O2، عادةً ما يكون بين 5 إلى 8 ثوانٍ. ابدأ بـ T_lag = 6 ثوانٍ وقم بالتعديل أثناء التشغيل.
التنفيذ في Emerson Ovation
يستخدم Emerson Ovation بيئة مخطط كتل الوظائف (FBD) لتكوين استراتيجية التحكم. تتضمن مكتبة وحدة تحكم Ovation OCC100 كتلة LEADLAG وكتلة FFWD_ADDER. قم بتوصيل قياس الاضطراب (إشارة تدفق الوقود PV) إلى مدخل كتلة LEADLAG. اضبط معلمة LEAD على T_lead (4 ثوانٍ) ومعلمة LAG على T_lag (6 ثوانٍ). قم بتوصيل مخرجات LEADLAG ومخرجات PID إلى كتلة FFWD_ADDER. اضبط معلمة GAIN_FF على K_FF (0.95).
قم بتكوين منطق تفعيل/تعطيل التغذية الأمامية بعناية. أضف كتلة LOGIC تعطل مخرج LEADLAG عندما تكون جودة إشارة قياس الاضطراب سيئة أو غير مؤكدة. في Ovation، تحقق من دبوس مخرج STATUS لكتلة قياس الاضطراب AI. عندما لا تكون STATUS جيدة، اضبط مخرج LEADLAG على الصفر عبر كتلة MUX. هذا يمنع وحدة تحكم Ovation من تطبيق تصحيح تغذية أمامية معطوب.
التنفيذ في GE Mark VIe
يستخدم GE Mark VIe بيئة تطبيق Toolbox ST. معادلة التقدم والتأخير في الزمن المتقطع هي:
y[n] = (T_lead / (T_lead + T_scan)) × (x[n] − x[n-1]) + (T_lag / (T_lag + T_scan)) × y[n-1] + K_FF × x[n]
في إطار مهمة 100 مللي ثانية، لـ T_lead = 4 ثوانٍ وT_lag = 6 ثوانٍ، تكون المعاملات: معامل التقدم = 0.976، معامل التأخير = 0.983. خزّن x[n-1] وy[n-1] في متغيرات RETAIN للحفاظ على حالة المرشح عبر إعادة تشغيل وحدة التحكم على وحدة تحكم Mark VIe UCSC.
استخدم كتلة معلمة FFWD_GAIN في Mark VIe لمقياس مخرج التقدم والتأخير قبل جمعه مع مخرج PID. تحتوي كتلة PID في Mark VIe على دبوس إدخال FFWD مخصص. قم بتوصيل مخرج التقدم والتأخير المقاس إلى هذا الدبوس. يجمع Mark VIe إدخال FFWD مع مخرج وحدة تحكم PID داخليًا ويطبق النقل السلس تلقائيًا أثناء تغييرات الوضع.
التحقق من التشغيل
- الخطوة 1: قم بإجراء اختبار خطوة اضطراب مع تعطيل التغذية الأمامية. سجل أقصى انحراف في PV ووقت الاسترداد. هذا هو أداء التحكم بالتغذية الراجعة فقط كأساس.
- الخطوة 2: فعّل التغذية الأمامية. كرر اختبار الخطوة. الهدف: تقليل الانحراف الأقصى بنسبة لا تقل عن 50% وتقليل وقت الاسترداد بنسبة لا تقل عن 30%. إذا كان التحسن أقل من 30%، قم بضبط K_FF (+10% إذا كان التصحيح غير كافٍ) أو T_lead (+2 ثوانٍ إذا كان ذروة التصحيح متأخرة جدًا).
- الخطوة 3: اختبر التعامل مع أخطاء جودة إشارة التغذية الأمامية. اجبر جودة كتلة AI على أن تكون سيئة في محطة العمل الهندسية. تأكد من أن مخرج التغذية الأمامية يتحول إلى الصفر خلال دورة مسح وحدة التحكم الواحدة (100 مللي ثانية كحد أقصى).
- الخطوة 4: وثّق القيم النهائية لـ K_FF وT_lead وT_lag في ورقة بيانات الجهاز ونظام إدارة تكوين DCS. سجل نتائج اختبار الخطوة كأساس تم تشغيله للاستخدام في مراجعات الأداء المستقبلية.
الخلاصة ونصائح العمل
التحكم بالتغذية الأمامية هو مكمل قوي للتحكم بالتغذية الراجعة PID في العمليات التي تحتوي على اضطرابات سريعة وقابلة للقياس. أولاً، احسب K_FF وT_lead وT_lag من بيانات اختبار الخطوة للعملية قبل إدخال أي قيم — حيث تؤدي المعلمات المقدرة إلى نتائج ضعيفة. ثانيًا، نفذ مراقبة جودة إشارة الاضطراب في كل من Emerson Ovation وGE Mark VIe لمنع إدخال الضوضاء أثناء أعطال أجهزة الإرسال. تحقق من الأداء باستخدام بيانات اختبار الخطوة الكمية — يجب إعادة ضبط تنفيذ التغذية الأمامية الذي لا يقلل الانحراف الأقصى بنسبة 50% على الأقل بدلاً من تركه في الخدمة. راجع كسب التغذية الأمامية ومعلمات التقدم والتأخير أثناء معايرة الأجهزة السنوية — فقد تختلف قيمة K_FF الصالحة عند التشغيل بنسبة 15–20% بعد ثلاث سنوات من تآكل المعدات.
المؤلف: قوه بيلين مهندس أتمتة صناعية لديه أكثر من 10 سنوات خبرة في PLC وDCS وأنظمة التحكم.
