سامانه آلارم و مدیریت خطا FM

عنوان کامل پروژه

سامانه آلارم و مدیریت خطا

نام اختصاری

FM(Fault Management)

نام کارفرما

همراه اول

سال تولید

1402

زمینه محصول

تیکتینگ

توصیف محصول

اموال و دارائی‌های همراه اول شامل دارائی‌های سخت افزاری مانند دیتاسنترها، سرورها، باتری‌ها، رک‎ها، BTS‌ها وسایر دارائی‌های سخت افزاری و همچنین دارائی‌هائی از نوع سامانه‌های نرم‌افزاری، به هر دلیلی ممکن است دچار مشکل شوند که در آن صورت یک آلارم از خود تولید می‌کنند. این آلارم‌ها توسط سنسورها و یا سامانه‌های مانیتورینگ شناسائی و برای مرکز مدیریت خطا ارسال می‌شود. در این مرکز یک سامانه کافکا این آلارم‌ها را در صف قرار داده و این صف به سامانه‌ای به نام سامانه مدیریت آلارم و خطاها یا به اختصار FM(Fault Management) منتهی می‌شود. آلارم‌ و خطاها توسط این سامانه دریافت و بر اساس تنظیمات کارتابل های مختلف، به کارتابل مربوطه ارسال می‌شود. هر کارتابل یک یا چند نفر به عنوان مسئول دارد که وظیفه مدیریت آلارم و خطا و در صورت نیاز تبدیل آن به تیکت را بر اساس فرایند مرتبط با آن را دارد. در انتها یک آلارم یا خطا می‌تواند منتهی به نتیجه‌ای از نوع حل شدن، عدم نیاز به حل شدن، ارجاع به سامانه‌های دیگر مانند سامانه‌های تیکتینگ یا سامانه‌های تعمیرات و نگهداری و … گردد.

کاربردهای سامانه

  • دریافت آلارم و خطاهای منتشر شده از سوی دارائی‌های همراه اول در سراسر کشور
  • دسته‌بندی آلارم و خطاها و ارسال آن به کارتابل مرتبط
  • مدیریت فرایند رفع آلارم و خطاها با استفاده از موتور مدیریت فرایند
  • ثبت نتیجه رسیدگی به آلارم و خطا و بستن تیکت مرتبط با آلارم و خطا
  • دریافت آلارم و خطاهای تکراری و ثبت آنها به‌عنوان سوابق یک آلارم

ویژگی‌های سامانه

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

تاریخچه سامانه مدیریت آلارم و خطا (FM) در جهان

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

در دهه ۱۹۵۰ و ۱۹۶۰، با پیشرفت فناوری الکترونیکی، سنسورها و تجهیزات الکتریکی معرفی شدند که می‌توانستند خطاهای بیشتری را شناسایی و هشدار دهند. این سامانه‌ها در صنایع حساس مانند نفت، گاز و تولید نیرو به کار گرفته شدند تا از حوادث بزرگ جلوگیری کنند.

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

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

از دهه ۲۰۰۰ به بعد، سامانه‌های هوشمند و یکپارچه توسعه یافتند. این سیستم‌ها قابلیت تحلیل خودکار، اولویت‌بندی هشدارها و ارائه پیشنهادها برای رفع مشکلات را داشتند. همچنین، امکان ارتباط با سامانه‌های مانیتورینگ پیشرفته مانند (SCADA) و دسترسی از راه دور فراهم شد.

در دهه ۲۰۱۰ و با ظهور فناوری‌های نوین مانند اینترنت اشیا (IoT) و هوش مصنوعی (AI)، سامانه‌های مدیریت آلارم به ابزارهای پیش‌بینی خطا و جلوگیری از خرابی تبدیل شدند. این سامانه‌ها می‌توانند با تحلیل داده‌ها به‌صورت بلادرنگ، از وقوع حوادث جلوگیری کرده و عملکرد کلی سیستم‌ها را بهینه کنند.

تاریخچه سامانه مدیریت آلارم و خطا (FM) در ایران

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

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

دهه ۱۳۷۰، با گسترش صنایع بزرگ و نیاز به مدیریت پیشرفته‌تر، سیستم‌های دیجیتال خارجی مانند ابزارهای SCADA وارد ایران شدند. این سامانه‌ها امکاناتی مثل ثبت داده‌ها، تحلیل اولیه آلارم‌ها و اولویت‌بندی هشدارها را فراهم کردند، اما وابستگی به شرکت‌های خارجی و محدودیت‌های تحریمی چالش‌هایی ایجاد می‌کرد.

دهه ۱۳۸۰، با افزایش نیاز به سامانه‌های داخلی و توسعه فناوری، شرکت‌های ایرانی به طراحی و تولید سامانه‌های مدیریت آلارم بومی پرداختند. این سامانه‌ها مطابق با نیازهای صنایع داخلی و استانداردهای بین‌المللی نظیر EEMUA 191 طراحی شدند. سامانه‌های بومی امکان نظارت دقیق‌تر بر سیستم‌ها، کاهش آلارم‌های غیرضروری و افزایش ایمنی را فراهم کردند.

دهه ۱۳۹۰، توسعه فناوری اطلاعات و پیشرفت در پردازش داده‌ها منجر به تولید سامانه‌های هوشمند داخلی شد. این سیستم‌ها قابلیت‌هایی مانند تحلیل پیشرفته داده‌های آلارم، گزارش‌گیری جامع، و یکپارچگی با سیستم‌های نظارتی مانند SCADA و DCS را ارائه دادند. همچنین، امنیت سایبری به‌عنوان یک نیاز اساسی در طراحی این سامانه‌ها موردتوجه قرار گرفت.

دهه ۱۴۰۰ به بعد، با پیشرفت‌های اخیر در هوش مصنوعی و اینترنت اشیا (IoT)، سامانه‌های مدیریت آلارم بومی ایران در حال تبدیل‌شدن به ابزارهایی پیش‌بینی‌کننده هستند که علاوه بر تحلیل خطاهای گذشته، می‌توانند از وقوع مشکلات آینده جلوگیری کنند.

هدف از تولید محصول

همراه اول، از تولید سامانه مدیریت آلارم و خطاها اهداف زیر را دنبال می‌کند:

  • جمع‌آوری داده‌های آلارم و خطاهای منتشر شده از سوی دارائی‌های این سازمان در کل کشور.
  • مانیتورکردن وضعیت دارائی‌های دارای آلارم و خطا.
  • تجمیع آلارم و خطاهای منتشره از سوی دارائی‌ها و تحلیل آنها که می‌تواند در تعمیرات و نگهداری آنها مؤثر باشد.
  • کاهش زمان رسیدگی به آلارم و خطا منتشره
  • کشف دارایی‎های همراه با آلارم و خطا بالا
  • کشف نقاط کند و دارای نقص در رسیدگی به آلارم و خطا
  • مدیریت سیستماتیک بر روی آلارم و خطای منتشر شده از لحظه انتشار تا زمان رفع.
  • قابلیت اخذ گزارش‌ها مختلف از آلارم و خطاهای منتشره

ماژول دریافت آلارم و خطا وظیفه دریافت حجم بالائی از آلارم وخطاهای ارسالی از صف را دارد. همچنین این ماژول باید از صحت دریافت این اطلاعات اطمینان حاصل نموده و در غیر این صورت داده از بین رفته را مجدداً دریافت نماید. در این ماژول سرعت دریافت اطلاعات و ثبت آنها و همچنین دقت در صحت اطلاعات بسیار مهم و حیاتی می‌باشد.

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

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

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

ما با ماژول فرایندساز یک ابزار پیشرفته برای طراحی و مدیریت فرآیندهای کسب‌وکار ایجاد کرده‌ایم. این ماژول این امکان را برای شما فراهم می‌سازد تا به شکل گرافیکی جریان‌های کاری را به‌صورت مؤثر و کارآمد مدیریت کنید، ماژول فرایندساز ما به ویژه در محیط‌های پیچیده و چندجانبه، کارایی و انعطاف‌پذیری بیشتری را ارائه می‌دهد.

با استفاده از ماژول فرایندساز ما کاربران می‌توانند فرآیندهای کسب‌وکار را با استفاده از زبان BPMN2 (Business Process Model and Notation)  به‌طور گرافیکی طراحی کنند. این طراحی شامل مراحل، وظایف، و نقاط تصمیم‌گیری است که به تجزیه و تحلیل و بهینه‌سازی فرآیندها کمک می‌کند.

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

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

ما با ماژول فرم‌ساز به کاربران این امکان را می‌دهیم که بدون نیاز به دانش برنامه‌نویسی، فرم‌های سفارشی بسازند. امکاناتی نظیر کشیدن و رهاکردن (Drag & Drop) به طراحی آسان فرم‌ها کمک می‌کند.

در ماژول فرم‌ساز امکان استفاده از انواع فیلدها مانند متن، شماره، تاریخ، انتخاب از لیست، چک‌باکس، رادیو باتن و… وجود دارد. این تنوع به کاربران اجازه می‌دهد تا فرم‌ها را بر اساس نیازهای خاص خودتنظیم کنند.

در ماژول فرم‌ساز امکان پیش‌نمایش زنده فرم طراحی شده و امکان ویرایش آنلاین کدهای مرتبط با فرم طراحی شده وجود دارد.

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

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

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

در ماژول موتور قوانین کاربران می‌توانند قوانین موردنظر را  تعریف و مدیریت کنند. این قوانین می‌توانند شامل شرایط، عمل‌ها و استثناها باشند که به طور مستقیم بر فرآیندهای موجود در سیستم تأثیر می‌گذارند.

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

در ماژول کارتابل‌ساز ما امکان ایجاد انواع کارتابل بسته به نیاز کاربر را فراهم کرده‌ایم. با استفاده از این ماژول می‌توان کارتابل‌هائی به تفکیک استان مبدا آلارم و خطا، نوع دارائی صادر کننده آلارم و خطا، گروه‌های دارائی صادر کننده آلارم و خطا و… ایجاد نمود.

با استفاده از این ماژول می‌توان کارتابل‌های سامانه را به تفکیک افراد رسیدگی کننده که می‌تواند به تفکیک استان و یا تخصص مسئول در نوع دارائی یا نوع آلارم و خطا باشد، ایجاد نمود. همچنین این ماژول این امکان را دارد که در هر کارتابل چندین لیست از آلارم و خطاهای وارده را نمایش دهد.

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

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

مزیت‌های رقابتی محصول (نسبت به سایرین)

  • قابلیت دریافت سریع تعداد بسیار بالا از آلارم‌های ارسالی و بروز رسانی آنلاین روی کارتابل
  • امکان تعریف کارتابل‌های متعدد و با شرایط مختلف برای دریافت و نمایش انواع گوناگون از آلارم‌ها
  • استفاده از فرایندساز کموندا برای مدیریت فرایند
  • استفاده از فرم‌ساز و کارتابل ساز بومی برای ایجاد فرم‌ها و کارتابل‌های متعدد و دلخواه
  • استفاده از بانک اطلاعاتی قدرتمند اوراکل
  • استفاده از ابزار کافکا برای مدیریت صف آلارم‌های وارده