Hệ thống OEE cho sản xuất dược đo lường ba yếu tố: Availability (thời gian sẵn sàng), Performance (tốc độ thực tế so với thiết kế), Quality (tỷ lệ đạt so với tổng sản lượng). Vấn đề không nằm ở công thức — công thức đã được chuẩn hóa từ lâu. Vấn đề nằm ở chỗ phần lớn nhà máy dược thu thập ba số liệu đầu vào này bằng tay, qua sổ ghi ca hoặc ước lượng cuối ca, rồi ngạc nhiên khi con số OEE không phản ánh đúng thực tế vận hành.
Khi OEE dưới 60% mà đội kỹ thuật không chỉ ra được nguyên nhân gốc cụ thể, nguyên nhân gần như luôn nằm ở khâu thu thập dữ liệu chứ không phải ở bản thân thiết bị: thời gian dừng máy bị ghi tròn số ("khoảng 20 phút") thay vì chính xác, lỗi nhỏ lặp lại nhiều lần trong ca không được ghi vì "không đáng kể", hoặc tốc độ chạy thực tế không được đối chiếu với tốc độ danh định của nhà sản xuất thiết bị.
OEE là gì và vì sao ISO 22400-2 chuẩn hóa cách tính
ISO 22400-2 định nghĩa bộ chỉ số hiệu năng cho quản lý vận hành sản xuất (Key Performance Indicators for Manufacturing Operations Management), trong đó OEE được tính bằng tích của ba tỷ lệ: Availability × Performance × Quality. Chuẩn hóa này quan trọng vì nó buộc ba yếu tố phải được đo tách biệt — một nhà máy có OEE thấp vì Availability kém (máy dừng nhiều) cần giải pháp hoàn toàn khác một nhà máy có OEE thấp vì Quality kém (nhiều lô lỗi). Gộp chung thành một con số duy nhất mà không tách ba thành phần khiến đội vận hành không biết nên ưu tiên sửa gì trước.
Trong môi trường dược, việc đo Quality còn phức tạp hơn ngành sản xuất thông thường: sản phẩm không đạt không chỉ là phế phẩm về mặt vật lý (móp, nứt, sai kích thước) mà còn bao gồm cả những lô nghi ngờ về Data Integrity trong quá trình sản xuất — nếu dữ liệu quy trình của một lô không đủ tin cậy để chứng minh tuân thủ, lô đó về bản chất cũng là một dạng "không đạt" dù sản phẩm vật lý có thể vẫn tốt.
Hệ thống OEE cho sản xuất dược: 3 lỗi thu thập dữ liệu phổ biến
Lỗi 1 — Selective Recording: chỉ ghi sự cố "đáng kể"
Khi việc ghi nhận dừng máy phụ thuộc vào quyết định chủ quan của người vận hành về việc gì "đáng ghi", các lỗi nhỏ lặp lại (dừng dưới 2 phút, điều chỉnh nhỏ liên tục) gần như luôn bị bỏ qua. Đây chính là nhóm "Idling and Minor Stoppages" trong khung Six Big Losses — thường bị đánh giá thấp nhất nhưng cộng dồn lại có thể chiếm phần lớn tổn thất Availability thực tế trong một ca sản xuất.
Lỗi 2 — Không đối chiếu tốc độ thực tế với tốc độ danh định
Performance loss chỉ đo được chính xác khi có tốc độ danh định (ideal cycle time) làm mốc so sánh. Nhiều dây chuyền chạy ở tốc độ thấp hơn thiết kế trong thời gian dài mà không ai đặt câu hỏi, vì không có hệ thống nào tự động đối chiếu tốc độ vận hành thực với thông số kỹ thuật gốc của thiết bị — tổn thất "Reduced Speed" trở thành tổn thất vô hình.
Lỗi 3 — Dữ liệu OEE tách rời khỏi hồ sơ lô sản xuất
Khi hệ thống OEE là một công cụ độc lập không liên kết với MES hoặc hồ sơ lô, con số OEE chỉ có giá trị tham khảo nội bộ — không thể dùng làm bằng chứng khi cần giải trình vì sao một lô cụ thể có thời gian sản xuất kéo dài bất thường, và ngược lại, dữ liệu OEE không giúp gì cho việc điều tra lệch chuẩn (deviation) liên quan đến thiết bị.
Góc nhìn kỹ sư: đọc đúng tổn thất từ dữ liệu máy
Một kỹ sư vận hành giàu kinh nghiệm không nhìn vào con số OEE tổng — họ nhìn vào biểu đồ phân rã ba thành phần theo thời gian. Availability giảm đột ngột trong một khung giờ cụ thể thường trỏ đến sự cố thiết bị hoặc thay đổi ca; Performance giảm dần đều trong nhiều tuần thường trỏ đến hao mòn cơ khí cần bảo trì phòng ngừa; Quality giảm theo từng lô cụ thể thường trỏ đến vấn đề nguyên liệu đầu vào hoặc thông số quy trình bị lệch. Đọc đúng ba loại tín hiệu này đòi hỏi dữ liệu được thu thập đủ mịn theo thời gian thực — điều mà ghi chép thủ công cuối ca không bao giờ làm được.
Kịch bản minh họa: từ ghi tay cuối ca sang thu thập thời gian thực
Đây là kịch bản minh họa cho một dạng vấn đề phổ biến trong ngành, không phải case cụ thể của một nhà máy nào: một dây chuyền đóng vỉ ghi nhận OEE hoàn toàn bằng tay vào cuối mỗi ca, với thời gian dừng máy được ước lượng theo trí nhớ vận hành viên. Chỉ số OEE báo cáo dao động quanh 55-60% trong nhiều tháng mà không ai xác định được nguyên nhân gốc cụ thể, vì mọi lần dừng máy dưới 5 phút đều không được ghi lại. Sau khi chuyển sang thu thập dữ liệu thời gian thực từ cảm biến máy, biểu đồ phân rã tổn thất cho thấy phần lớn thời gian mất đi nằm ở nhóm Idling and Minor Stoppages — hàng chục lần dừng ngắn mỗi ca mà trước đó hoàn toàn vô hình trong báo cáo giấy.
Bảng tham chiếu: tổn thất — nguyên nhân — tín hiệu dữ liệu — hành động
| Loại tổn thất (Six Big Losses) | Thuộc thành phần OEE | Tín hiệu dữ liệu cần theo dõi | Hành động ưu tiên |
|---|---|---|---|
| Equipment Failure | Availability | Thời gian dừng ngoài kế hoạch, tần suất lặp | Bảo trì phòng ngừa theo lịch sử sự cố thật |
| Setup and Adjustment | Availability | Thời gian chuyển đổi giữa các lô/sản phẩm | Chuẩn hóa quy trình chuyển đổi (SMED) |
| Idling and Minor Stoppages | Availability | Số lần dừng dưới 5 phút mỗi ca | Cảm biến tự động ghi thay vì ghi tay |
| Reduced Speed | Performance | Chênh lệch tốc độ thực tế vs danh định | Đối chiếu tự động với thông số thiết bị gốc |
| Process Defects | Quality | Tỷ lệ lỗi theo từng lô, theo ca | Truy vết ngược thông số quy trình tại thời điểm lỗi |
| Reduced Yield | Quality | Sản lượng đạt/tổng sản lượng theo mẻ | Đối chiếu với thông số nguyên liệu đầu vào |
Kết luận
"OEE thấp không phải là vấn đề cần giải quyết — nó là triệu chứng. Vấn đề thật nằm ở việc dữ liệu có đủ tin để chỉ ra nguyên nhân gốc hay không."
Bốn việc nên làm ngay tuần này nếu đang vận hành hoặc đánh giá hệ thống OEE:
- Kiểm tra xem thời gian dừng máy dưới 5 phút có đang được ghi nhận tự động hay bị bỏ qua vì "không đáng kể".
- Xác nhận hệ thống có đối chiếu tốc độ vận hành thực với tốc độ danh định của nhà sản xuất thiết bị hay không.
- Rà soát xem dữ liệu OEE có liên kết được với hồ sơ lô sản xuất cụ thể, hay đang là một hệ thống tách rời.
- Yêu cầu biểu đồ phân rã ba thành phần Availability/Performance/Quality theo thời gian — nếu chỉ có một con số OEE tổng duy nhất, đó là dấu hiệu dữ liệu chưa đủ chi tiết để hành động.