در هر مجموعه تولیدی یا سازمان ارائهدهنده زیرساختهای حیاتی، توقف ناگهانی ماشینآلات و خطوط پردازش مانند کابوسی پرهزینه عمل میکند. تفاوت یک واحد صنعتی سودآور و چابک با واحدی که مدام درگیر خاموش کردن آتش بحرانهای عملیاتی است، در شیوه پایش و تحلیل دادههای نگهداری و تعمیرات (نت) نهفته است. در میان شاخصهای کلیدی عملکرد (KPIs) در حوزه مدیریت داراییهای فیزیکی، دو سنجه حیاتی بیش از بقیه خودنمایی میکنند: میانگین زمان بین خرابیها (MTBF) و میانگین زمان تا تعمیر (MTTR).
بسیاری از مدیران و سرپرستان فنی تعریف تئوریک این دو شاخص را میدانند، اما هنگام پیادهسازی در دنیای واقعی با ابهامات جدی مواجه میشوند: چه زمانی توقف به عنوان خرابی ثبت شود؟ زمان لجستیک تامین قطعه جزو تعمیر است یا خیر؟ اگر سه قطعه همزمان بسوزند چطور محاسبه کنیم؟ و از همه مهمتر، چگونه این دادهها را به شکل خودکار از سیستمهای مدیریت نگهداری (CMMS) یا سیستمهای برنامهریزی منابع سازمانی (ERP) استخراج کنیم تا شاخصها دستکاری نشوند و ارزش واقعی تولید کنند؟
مقاله پیشنهادی: انقلاب در نرم افزار نگهداری و تعمیرات با سازمانیار
در این مقاله راهنمای جامع، به شکلی کاملاً کاربردی و عملیاتی، فرآیند گامبهگام اندازهگیری، تفکیک دادهها، فرمولنویسی دقیق و اصلاح روندهای سازمانی بر مبنای MTBF و MTTR را بررسی خواهیم کرد.

۱. درک تفاوتهای بنیادین: مرزبندی دقیق مفاهیم
برای آنکه محاسبات شما در اکسل یا داشبوردهای مدیریتی پایهای محکم داشته باشد، ابتدا باید اصطلاحات را بدون ابهام تفکیک کنید.
میانگین زمان بین خرابیها (MTBF - Mean Time Between Failures)
شاخص MTBF نمایانگر قابلیت اطمینان (Reliability) ذاتی یا عملکردی یک تجهیز قابل تعمیر در طول زمان عملیاتی است. این شاخص نشان میدهد که یک دستگاه بهطور متوسط چند ساعت بدون وقفه کار میکند پیش از آنکه دوباره دچار خرابی و توقف اضطراری شود. هر چه مقدار این شاخص بالاتر باشد، سیستم پایدارتر، پایایی آن بیشتر و طراحی فرآیندهای نگهداری پیشگیرانه موثرتر بوده است.
میانگین زمان تا تعمیر (MTTR - Mean Time to Repair)
شاخص MTTR نشاندهنده قابلیت تعمیرپذیری (Maintainability) سیستم و بازتابدهنده سرعت و مهارت تیم پشتیبانی و فنی است. این شاخص بیان میکند که پس از وقوع یک نقص فنی، چقدر زمان صرف میشود تا تجهیز عیبیابی شده، قطعه معیوب تعویض یا تعمیر گردد، تنظیمات تست صورت پذیرد و سیستم مجدداً به چرخه نرمال تولید بازگردد. هر چه این مقدار کمتر باشد، چابکی تیم فنی و در دسترس بودن قطعات یدکی بهتر ارزیابی میشود.
سنجههای متناظر: MTTF و MTTD
- MTTF (Mean Time to Failure): برای قطعات یا تجهیزات «غیرقابل تعمیر» (مانند یک لامپ سوخته، بیرینگ فرسوده یا سنسورهای یکبارمصرف) کاربرد دارد و زمان بهرهبرداری تا پایان کامل عمر را میسنجد.
- MTTD (Mean Time to Detect): فاصله زمانی بین وقوع اختلال و لحظهای که اپراتور یا سنسورها متوجه خرابی میشوند. کاهش این زمان مستقیماً روی کاهش MTTR کلی اثرگذار است.

۲. فرمولهای استاندارد و تفکیک اجزای محاسباتی
اکثر خطاهای محاسباتی در صنایع از تعریف اشتباه صورت و مخرج کسرها ناشی میشود. بیایید این روابط ریاضی را با جزئیات شفاف کنیم.
فرمول محاسبه MTBF

برای مشخص کردن صورت کسر:
Operational Uptime=کل زمان برنامهریزیشده تولید−کل زمان توقفهای ناشی از خرابی (Unplanned Downtime)
نکته کلیدی: در محاسبه Uptime، توقفهای برنامهریزیشده (مثل سرویس دورهای ماهانه، تغییر قالب محصول یا زمان خاموشی شیفتهای تعطیل) نباید از زمان کارکرد کسر شوند؛ یعنی تجهیز ذاتاً پتانسیل کار داشته و خرابی رخ نداده است. با این حال، اگر بازه بررسی بر مبنای کل شیفت کاری فعال باشد، فقط ساعات کاری مجاز منهای توقفهای اضطراری در صورت کسر قرار میگیرد.
مقاله پیشنهادی: SaaS چیست؟ نرم افزار به عنوان سرویس چه کاربردی دارد؟
فرمول محاسبه

زمان کل تعمیر شامل فازهای زیر است:
- زمان ارسال هشدار و حضور تکنسین پای دستگاه
- زمان تشخیص اولیه و ریشهیابی عیب
- زمان فک، تعویض یا بازسازی قطعه
- زمان تست، کالیبراسیون و راهاندازی اولیه خط

۳. بررسی یک سنواروی واقعی در خط تولید
برای روشن شدن موضوع، فرض کنید خط بستهبندی یک کارخانه داروسازی یا غذایی را در بازه زمانی یک ماه (۳۰ روز کاری) بررسی میکنیم.
دادههای خام جمعآوریشده:
- سیستم در دو شیفت ۸ ساعته کار میکند: 30×16=480 ساعت
- توقفهای برنامهریزیشده (شستشو و تنظیمات اولیه شیفت): ۳۰ ساعت در ماه
- کل زمان خالص در دسترس برای تولید: 480−30=450 ساعت
مقاله پیشنهادی: مدیریت هوشمند کسبوکارهای دراپشیپینگ با Odoo
در طول این ماه، وقایع زیر ثبت شده است:
- خرابی اول: گیربکس تسمه نقاله داغ کرد و ایستاد. مدت توقف تا راهاندازی: ۲ ساعت.
- خرابی دوم: سنسور نوری سوخت و خط ایستاد. مدت توقف تا تعویض و تست: ۳۰ دقیقه (۰.۵ ساعت).
- خرابی سوم: جک پنوماتیک مسدود شد. مدت توقف تا تعمیر: ۱.۵ ساعت.
- خرابی چهارم: درایو موتور خطای اورلود داد. مدت توقف تا رفع خطا: ۲ ساعت.
استخراج پارامترها:
- تعداد خرابیها (NNN): ۴ مورد
- مجموع زمان تعمیرات و توقف ناخواسته (DowntimeDowntimeDowntime):

- کل زمان واقعی کارکرد تجهیز (UptimeUptimeUptime):

محاسبات:

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

۴. محاسبه شاخص در دسترسپذیری ذاتی (Availability)
پس از به دست آوردن این دو شاخص، مهمترین متغیری که بلافاصله حاصل میشود و راندمان خط را برای مدیران ارشد شفاف میکند، شاخص در دسترسپذیری عملیاتی یا در دسترس بودن تجهیز است:

با استفاده از اعداد سناریوی بالا:

این درصد مستقیماً بخش در دسترس بودن را در فرمول اثربخشی کلی تجهیزات (OEE) پوشش میدهد و ابزاری قدرتمند برای تصمیمگیریهای ارتقای خطوط است.

۵. چالشهای عملیاتی و خطاهای رایج در ثبت دادهها
در پروژههای استقرار نت، بزرگترین تهدید برای دقت این شاخصها، فرهنگ غلط ثبت اطلاعات یا ابهام در تعریف مرز رویدادهاست:
خطای ۱: در نظر گرفتن ریزتوقفها (Micro-stoppages) به جای خرابیهای اساسی
اگر دستگاهی هر ده دقیقه به مدت ۵ ثانیه به دلیل گیر کردن یک جعبه مقوایی توقف لحظهای داشته باشد و خود اپراتور با دست آن را آزاد کند، این مورد نباید در مخرج کسر خرابیهای MTBF وارد شود؛ زیرا MTBF را به شکل کاذب به شدت پایین میآورد و تصویر نادرستی از قابلیت اطمینان مکانیکی قطعه میدهد. این قبیل توقفات در شاخص راندمان عملکردی (Performance) فرمول OEE لحاظ میشوند. MTBF به حوادثی اختصاص دارد که کارایی را از دست داده و مداخله واحد فنی را طلب میکند.
خطای ۲: تفکیک نکردن زمانهای هدررفته لجستیکی
گاهی یک پمپ آب میسوزد. تعویض فیزیکی آن ۳۰ دقیقه زمان میبرد، اما تکنسین ۵ ساعت منتظر تاییدیه فرم انبارداری و تحویل قطعه از انبار مرکزی میماند. اگر کل این ۵.۵ ساعت را در MTTR بنویسید، ممکن است نشان دهد مهندسان نت در تعویض قطعه ضعیف عمل کردهاند، در حالی که گلوگاه واقعی در مدیریت زنجیره تامین یا بروکراسی انبار بوده است. سیستمهای پیشرفته زمان MTTR را به زمان خالص تعمیر (Wrench Time) و زمان تاخیر لجستیک و اداری (Admin/Logistics Delay) تفکیک میکنند.
خطای ۳: یکسانسازی ماشینآلات کلیدی و فرعی
محاسبه یک میانگین کلی MTBF برای کل کارخانه خطای محض است. یک بازوی روباتیک ۶ محوره نباید وزنی برابر با یک فن تهویه سوله در محاسبات قابلیت اطمینان داشته باشد. دادهها باید به تفکیک «کد تجهیز»، «مرکز هزینه» و سطح اهمیت (Criticality Index) دستهبندی شوند.

۶. پیادهسازی اتوماتیک و یکپارچه در سیستمهای ERP و CMMS
برای آنکه محاسبه این شاخصها نیازی به محاسبات دستی و احتمال خطای انسانی نداشته باشد، باید فرآیند ثبت و محاسبه در بستر نرمافزارهای یکپارچه سازمانی (نظیر ماژول نگهداری و تعمیرات در Odoo یا SAP) فرمولهسازی شود.
گامهای چرخه اتوماسیون داده:
- ثبت اتوماتیک یا بارکدی درخواست تعمیر (Work Request): به محض متوقف شدن خط، اپراتور لاگ مربوطه را در سیستم ثبت میکند. زمان دقیق ثبت (Timestamp)، شروع بازه خرابی در نظر گرفته میشود.
- شروع دستور کار (Work Order): با اسکن بارکد تجهیز توسط تکنسین در تبلت یا اپلیکیشن همراه، سیستم تایمر فاز عیبیابی و تعمیر را فعال میکند.
- پایان کار و تایید کیفی: پس از تست قطعه و تایید سرپرست خط، دکمه بستن برگه کار زده میشود. سیستم به صورت بلادرنگ تفاوت زمان را محاسبه کرده و به عنوان زمان تعمیر آن واقعه خاص در بانک اطلاعاتی تجهیز اضافه میکند.
- داشبورد خودکار BI: با یکپارچگی پایگاه داده، نرمافزار مجموع ساعات کارکرد سنسورها یا گزارشهای تولید را خوانده و با تقسیم بر تعداد برگههای تعمیر اضطراری بسته شده، نمودار هفتگی و ماهانه MTBF و MTTR را بدون دخالت دستی رسم میکند.

۷. چگونه از این شاخصها برای بهینهسازی عملیات استفاده کنیم؟
جمعآوری دادهها بدون اقدام اصلاحی هیچ ارزشی ندارد. با ترکیب این دو سنجه میتوان استراتژیهای دقیقی تدوین کرد:
اگر MTBF پایین و MTTR بالاست (بدترین حالت ممکن):
دستگاه دائماً خراب میشود و تعمیر آن زمانبر است. ریشه در فرسودگی شدید تجهیز، عدم آموزش پرسنل، یا خرید قطعات یدکی بیکیفیت دارد. باید تصمیم به بازسازی اساسی (Overhaul) یا تعویض کلی خط گرفته شود.
اگر MTBF بالاست ولی MTTR هم بالاست:
دستگاه به ندرت خراب میشود، اما هر بار خرابی به یک فاجعه طولانی تبدیل میشود. سیستم طراحی مکانیکی خوبی دارد اما تامین قطعات یدکی خاص بسیار دشوار است یا تکنولوژی دستگاه ناشناخته بوده و نیاز به تکنسین خارجی دارد. انبارش قطعات استراتژیک و آموزش عمیق تیم نت راهحل فوری آن است.
اگر MTBF پایین است اما MTTR بسیار پایین است:
دستگاه مرتباً متوقف میشود، اما در عرض چند دقیقه راه میافتد. این حالت نشاندهنده ناپایداری در تنظیمات خط، مواد اولیه متغیر یا عدم انجام سرویسهای پیشگیرانه ساده است. اجرای نگهداری بهرهور فراگیر (TPM) و واگذاری وظایف ساده نت به خود اپراتورها (Autonomous Maintenance) این مشکل را حل میکند.
اگر MTBF بالا و MTTR پایین است (حالت ایدهآل):
نشاندهنده بلوغ بالای سیستم نگهداری، انتخاب صحیح تجهیزات، وجود قطعات یدکی در دسترس و توانمندی عالی تیم اجرایی است.
مقاله پیشنهادی: از مدیریت R&D تا مدیریت تکنولوژیک؛ سفری به سوی دیدگاه فراگیر
جمعبندی
محاسبه عملیاتی MTBF و MTTR سنگ بنای انتقال از سیستم نگهداری واکنشی (Reactive) به سمت سیستمهای پیشگیرانه (Preventive) و پیشبینانه (Predictive) است. با تعریف شفاف معیارهای ورود داده، تفکیک توقفهای لجستیکی از عملیاتی و بهرهگیری از سیستمهای یکپارچه ERP، این دو شاخص به جای اعدادی روی کاغذ، به قطبنمای واقعی مدیران عملیات برای کاهش هزینهها، افزایش طول عمر داراییها و ارتقای بهرهوری سازمان تبدیل خواهند شد.
سوالات متداول (FAQ)
۱. آیا زمانهای توقف برنامهریزیشده در محاسبه MTBF دخالت داده میشوند؟
خیر. توقفهای برنامهریزیشده مثل اورهال ماهانه، تنظیمات خط برای تعویض محصول یا روزهای تعطیلی کارخانه نباید به عنوان نقص فنی محسوب شوند. تنها زمان خالص کارکرد واقعی (Uptime) منهای توقفهای اضطراری در صورت کسر قرار میگیرد و مخرج کسر فقط شامل خرابیهای پیشبینینشده است.
۲. چه تفاوتی بین MTBF و MTTF وجود دارد؟
شاخص MTBF برای تجهیزات، ماژولها و قطعاتی است که امکان تعمیر و بازگرداندن آنها به چرخه کار وجود دارد (مانند پمپ، کمپرسور و موتور الکتریکی). در حالی که شاخص MTTF برای قطعات مصرفی یا تعویضی یکبارمصرف استفاده میشود که پس از اولین خرابی اسقاط شده و تعویض میگردند (مانند فیوز، سنسورهای خاص و تسمهها).
۳. استاندارد یا عدد طلایی برای MTBF و MTTR چقدر است؟
هیچ عدد مطلقی برای تمام صنایع وجود ندارد؛ استاندارد این شاخصها کاملاً وابسته به صنعت، سن دستگاه و حساسیت فرآیند است (مثلاً در صنعت هوانوردی با صنایع بستهبندی تفاوت فاحش دارد). رویکرد صحیح، تعیین خط پایه (Baseline) در سیستم سازمان خودتان و تعریف هدفگذاری برای افزایش پیوسته MTBF و کاهش مستمر MTTR در قالب دورههای ماهانه و فصلی است.
۴. چگونه زمان تاخیر زنجیره تامین قطعات را از MTTR تفکیک کنیم؟
برای مدیریت بهتر، بسیاری از سازمانها MTTR را صرفاً به زمان خالص آچار به دست بودن (Wrench Time) مهندسان نت محدود میکنند و شاخص مجزایی به نام MWDT (Mean Waiting Downtime) یا زمان انتظار برای دریافت قطعه و آمادهسازی تعریف میکنند. این تفکیک به شما نشان میدهد که آیا مشکل از تخصص تیم تعمیرات است یا ضعف انبارداری و تدارکات.