چگونه الگوریتم مقایسه افزونگی حسگر دوگانه-را بهینه کنیم؟

May 30, 2026

پیام بگذارید

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

1. یک مکانیسم آستانه پویا بر اساس "آگاهی از وضعیت فرآیند" معرفی کنید. آستانه های ثابت علت اصلی هشدارهای کاذب هستند. آستانه باید به طور خودکار با توجه به مرحله فرآیند تنظیم شود:

اتصال حالت: با خواندن سیگنال‌های فرآیند از دستگاه یا تجهیزات قالب‌گیری تزریقی از طریق PLC (به عنوان مثال، شروع تزریق، پایان فشار نگه داشتن، خنک‌سازی)، چرخه عملیات به مراحل مختلف تقسیم می‌شود.

ضرایب تنظیم بخش بندی شده:

مرحله دینامیکی بالا (مثلاً تزریق/شروع-بالا): وقتی فشار/دما به شدت نوسان می‌کند، آستانه به 2.0-3.0 برابر مقدار پایه کاهش می‌یابد تا از هشدارهای کاذب ناشی از تداخل ضربه جلوگیری شود.

مرحله -وضعیت ثابت (به عنوان مثال، نگه داشتن فشار/دمای ثابت): هنگامی که شرایط عملیاتی پایدار است، آستانه به 0.8-1.0 بار سفت می شود تا از حساسیت تشخیص اطمینان حاصل شود.

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

روش پیاده سازی: یک جدول نگاشت State_Threshold_Map در الگوریتم ایجاد کنید تا آستانه موثر فعلی را در زمان واقعی تغییر دهید.

2. ارتقاء الگوریتم فیلتر پیش پردازش سیگنال

نویز در سیگنال اصلی می تواند مستقیماً باعث شود که انحرافات آنی از حد مجاز فراتر رود که به ترکیبی از فیلترها نیاز دارد:

فیلتر میانه: اندازه پنجره روی 3-5 نقطه تنظیم شده است، به طور موثری نقاط دورافتاده آنی مانند ضربه های قالب گیری تزریقی و میخ های الکتریکی را با حفظ روند واقعی حذف می کند.

فیلتر میانگین متحرک: اندازه پنجره روی 10-20 نقطه تنظیم شده است، نویز تصادفی با فرکانس بالا را صاف می کند و منحنی مقایسه را پایدارتر می کند.

اول-فیلتر هیسترزیس مرتبه: برای متغیرهای آهسته مانند دما، یک عنصر اینرسی برای سرکوب بیشتر لرزش دقیقه اضافه می شود.

Suggested Order: First, median peak removal -> then average smoothing ->در نهایت، محاسبات مقایسه را انجام دهید.

3. «بعد زمانی» و «منطق قضاوت روند» را اضافه کنید

یک انحراف نمونه لزوماً نشان دهنده خطا نیست. تحمل زمان و تحلیل روند باید معرفی شوند:

مکانیسم تایید تاخیر زمانی: زمانی که انحراف از آستانه فراتر رفت، یک تایمر شروع می شود. تنها در صورتی که انحراف از آستانه برای مدت طولانی > T (مثلاً 10-5 ثانیه) فراتر رود، زنگ هشدار خطا در نظر گرفته می شود. اگر در این مدت انحراف به حالت عادی برگردد، تایمر به عنوان تداخل تنظیم مجدد می شود.

نرخ تغییر حد: نرخ تغییر انحراف d(Diff)/dt را محاسبه کنید. اگر d(Diff)/dt > Limit، و انحراف به صورت لحظه ای پرش کند اما به سرعت بهبود یابد، به عنوان تداخل الکتریکی به جای رانش حسگر در نظر گرفته می شود.

هشدار روند: حتی اگر از آستانه فراتر نرود، اگر انحراف یک روند افزایشی یکنواخت را نشان دهد و برای چندین چرخه ادامه یابد، یک "یادآوری تعمیر و نگهداری" از قبل فعال می شود که باعث جایگزینی سنسور پیشگیرانه می شود.

4. یک مکانیسم به روز رسانی خط پایه تطبیقی ​​ایجاد کنید

سنسورها به مرور زمان به آهستگی پیر می شوند و یک خط پایه ثابت منجر به افزایش هشدارهای کاذب در آینده می شود.

تصحیح پایه غلتشی: میانگین انحراف (Bias_Avg) بین دو حسگر را در طول فاز{1}حالت ثابت هر چرخه تولید (مثلاً پایان خنک‌سازی) ثبت کنید.

-به‌روزرسانی خط پایه پایین: انحراف خط پایه را با استفاده از میانگین متحرک وزنی نمایی (EWMA) به‌روزرسانی کنید:

پایه جدید=⋅سوگیری جریان + (1− )⋅پایه قدیمی ( روی 0.01-0.05 تنظیم شده است تا اطمینان حاصل شود که خط پایه به آرامی از پیری پیروی می کند و تحت تأثیر ناهنجاری های منفرد قرار نمی گیرد).

بازنشانی دوره ای: پس از هر بار کالیبراسیون دستی یا تعویض سنسور، به زور خط پایه را صفر کنید.

مقایسه اثرات قبل و بعد از بهینه سازی

آیتم بهینه سازی

الگوریتم سنتی

الگوریتم بهینه شده

استراتژی آستانه

یک آستانه ثابت

آستانه های پویا بر اساس مراحل فرآیند

قابلیت ضد تداخل-

ضعیف، به راحتی تحت تاثیر خوشه ها قرار می گیرد

فیلتر دوگانه قوی، متوسط ​​+ متوسط

منطق آلارم

زنگ هشدار فقط در صورت تجاوز آنی از حد مجاز

هشدار فقط در صورت تجاوز مداوم از حد + قضاوت روند

پایداری بلند مدت-

هشدارهای کاذب با افزایش سن افزایش می یابد

خط پایه به طور خودکار پیری و ثبات طولانی مدت را دنبال می کند

info-1328-915

ارسال درخواست
با ما تماس بگیریداگر سوالی دارید

می توانید از طریق تلفن، ایمیل یا فرم آنلاین زیر با ما تماس بگیرید. متخصص ما به زودی با شما تماس خواهد گرفت.

اکنون تماس بگیرید!